Zum Inhalt

free_cam_options

Quelle: base/tealdef/gui/main/free_cam_options.d.tl

Hinweise

Das Werkzeug für die freie Kamera in der Spieloberfläche: ein Werkzeug für den Werkzeug-Stack, das zur freien Kamera (oder zur Cockpitkamera eines Fahrzeugs) wechselt, und ein Recipe, das das Verlassen übernimmt.

FreeCamOptions

record global base/tealdef/gui/main/free_cam_options.d.tl:3

global record FreeCamOptions

Laden: local free_cam_options = ug_require "::/gui/main/free_cam_options.tl" as FreeCamOptions

Hinweise

Werkzeug für die freie Kamera und das Recipe für ihre Eingaben.

Felder

Name Typ Beschreibung
FreeCamOptions Recipe<FreeCamOptionsParam> Recipe ohne sichtbaren Inhalt. Es entfernt FreeCamTool vom Stapel bei IA_BACK, IA_MENU_BACK oder wenn die Engine stoppedFollowAction meldet. Auf dem PC macht es bei IA_GAME_SCREENSHOT auch Screenshots. 1-mal im Basisspiel verwendet
FreeCamTool ReactToolDefinition<FreeCamToolParam> Werkzeug (Name "FreeCam"). Beim Ablegen auf den Stapel wechselt es in die Cockpitkamera oder schaltet die freie Kamera um, beim Entfernen verlässt es die Cockpitkamera. 3-mal im Basisspiel verwendet

FreeCamOptions.FreeCamOptionsParam

record base/tealdef/gui/main/free_cam_options.d.tl:4

record FreeCamOptionsParam

Hinweise

Parameter des Recipes FreeCamOptions.

Im Basisspiel verwendet: 2-mal in 1 Datei

base/content/gui/gui/main/free_cam_options.tl:7

local function getToolStackApi(param : FreeCamOptions.FreeCamOptionsParam) : Builtin.ToolStackAPI

Funktionen

getGameContext() : GameContext base/tealdef/gui/main/free_cam_options.d.tl:5

Hinweise

Liefert den Spielkontext. Von dessen Werkzeug-Stack wird FreeCamTool entfernt.

Rückgabe GameContext

FreeCamOptions.FreeCamToolParam

record base/tealdef/gui/main/free_cam_options.d.tl:7

record FreeCamToolParam

Hinweise

Werkzeugparameter von FreeCamTool.

Im Basisspiel verwendet: 2-mal in 1 Datei

base/content/gui/gui/main/free_cam_options.tl:38

push = function(ctx : Builtin.ToolStackContext<FreeCamOptions.FreeCamToolParam>, toolParam : FreeCamOptions.FreeCamToolParam)

Felder

Name Typ Beschreibung
cockpitCameraForEntity Engine.Entity Fahrzeug-Entität, in deren Cockpitkamera gewechselt wird. Bei nil wird stattdessen die freie Kamera umgeschaltet.