app_util¶
Quelle: base/tealdef/scripts/app_util.d.tl
Hinweise
Typen von /scripts/app_util.tl (AppUtil), mit denen du zwischen Maus- und Gamepad-Verhalten wählst.
AppUtil¶
record global base/tealdef/scripts/app_util.d.tl:3
global record AppUtil
Laden: local app_util = ug_require "::/scripts/app_util.tl" as AppUtil
Hinweise
Helfer für den Eingabemodus, die ug_require "/scripts/app_util.tl" zurückgibt.
Funktionen
isGamepadInputMode() : boolean base/tealdef/scripts/app_util.d.tl:4
Aufruf: app_util.isGamepadInputMode(…)
Hinweise
True, wenn das Spiel gerade im Gamepad-Eingabemodus ist.
Rückgabe boolean
Im Basisspiel verwendet: 36-mal in 13 Dateien
base/content/game_mechanics/game_mechanics/emission/pollution_cleanup_facility_hud.script.tl:105
base/content/gui/gui/entity_window/double_slip_switch.tl:16
base/content/gui/gui/entity_window/industry/industry.tl:391
base/content/gui/gui/entity_window/industry/industry_eow.script.tl:221
base/content/gui/gui/entity_window/line/line_eow.script.tl:153
base/content/gui/gui/entity_window/maintenance_station/maintenance_station_eow.script.tl:23
… und 7 weitere Dateien.
getMouseOrGamepad<MouseType, GamepadTypeT>(mouse : MouseType, gamepad : GamepadTypeT) : MouseType | GamepadTypeT base/tealdef/scripts/app_util.d.tl:5
Aufruf: app_util.getMouseOrGamepad(…)
Hinweise
Gibt im Gamepad-Eingabemodus gamepad zurück, sonst mouse.
Rückgabe MouseType | GamepadTypeT
Im Basisspiel verwendet: 31-mal in 16 Dateien
base/content/gui/gui/context_helper/context_helper_react.tl:299
text = app_util.getMouseOrGamepad(_("HELP_CONSTRUCTION_GENERATOR_STREETS"), _("HELP_CONSTRUCTION_GENERATOR_STREETS_CONTROLLER")),
base/content/gui/gui/entity_window/town_building/town_building.tl:481
base/content/gui/gui/layers/layer_cargo.tl:298
base/content/gui/gui/layers/layer_cargo_flow.tl:331
base/content/gui/gui/layers/layer_civilization.tl:97
base/content/gui/gui/layers/layer_infrastructure.tl:179
… und 10 weitere Dateien.