# TPP Lua 5.1 function reference — bucket 1 of 13 Entries **Actor.AddToScene(...)** … **GkConeSightCheckParam.SetAngleLeftRight(...)**, sorted case-insensitively. - Later? Next bucket starts at `GkConeSightCheckParam.SetAngleUpDown(...)`. Source: `dumps:TPP_Lua_Reference.txt` ``` Actor.AddToScene(...) Adds to scene. (inferred from name) Application.AddGame(...) Adds game. (inferred from name) Application.GetGame(...) Returns game. (inferred from name) Application.GetGames(...) Returns games. (inferred from name) Application.GetInstance(...) DEAD STUB - registered but wired to a shared no-op Returns instance. (inferred from name) used 2x in game scripts local t = Application.GetInstance() Tpp/start.lua:933 local e = Application.GetInstance() Tpp/start.lua:945 Application.GetMainGame(...) Returns main game. (inferred from name) Application.GetScene(...) Returns scene. (inferred from name) Application.RemoveGame(...) Removes game. (inferred from name) Application.SetMainGame(...) Sets main game. (inferred from name) AvatarPreloadTextureDaemon.CheckBlendTexLoaded(...) Checks blend tex loaded. (inferred from name) AvatarPreloadTextureDaemon.PreloadRequestForLocalPlayer(...) used 1x in game scripts AvatarPreloadTextureDaemon.PreloadRequestForLocalPlayer() .../mission2/init/init_sequence.lua:2017 AvatarPreloadTextureDaemon.ResetTexture(...) Resets texture. (inferred from name) BlockGroup.FindInstance(...) BlockPositionSetterBody.SetEnable(...) DEAD STUB - registered but wired to a shared no-op Sets enable. (inferred from name) BlockScriptBody.CreateQuark(...) Creates quark. (inferred from name) BlockScriptBodyImpl.CreateQuark(...) Creates quark. (inferred from name) Bucket.AddActor(...) Adds actor. (inferred from name) Bucket.GetEditableDataBodySet(...) Returns editable data body set. (inferred from name) Bucket.GetEditableDataSet(...) Returns editable data set. (inferred from name) Bucket.GetEditableDataSetPath(...) Returns editable data set path. (inferred from name) Bucket.GetScene(...) Returns scene. (inferred from name) Bucket.LoadDataSetFile(...) Loads data set file. (inferred from name) Bucket.LoadEditableDataSet(...) Loads editable data set. (inferred from name) Bucket.LoadProjectFile(...) Loads project file. (inferred from name) Bucket.RecreateDataBody(...) Bucket.RemoveActor(...) Removes actor. (inferred from name) Bucket.RemoveAll(...) Removes all. (inferred from name) Bucket.SaveEditableDataSet(...) Bucket.UnloadDataSetFile(...) Unloads data set file. (inferred from name) Camera.GetTransform(...) Returns transform. (inferred from name) Camera.SetTransform(any) Sets transform. (inferred from name) CameraPriority.RegisterPriorities(...) Registers priorities. (inferred from name) used 1x in game scripts CameraPriority.RegisterPriorities({ "Debug", "Editor", "Demo", "Game", "GameWeakest" }) init.lua:345 CameraSelector.DumpActiveCamera(...) CameraSelector.GetMainInstance(...) Returns main instance. (inferred from name) CameraSelector.GetRenderName(...) Returns render name. (inferred from name) CameraSelector.GetViewportName(...) Returns viewport name. (inferred from name) CameraSelector.SetMainInstance(...) Sets main instance. (inferred from name) used 1x in game scripts CameraSelector.SetMainInstance(e) init.lua:357 CameraSelector.SetMainListener(...) Sets main listener. (inferred from name) CaptureCage.GetCaptureAnimalList() -> number|table Returns capture animal list. (inferred from name) used 1x in game scripts local t = CaptureCage.GetCaptureAnimalList() .../script/lib/TppPlayer.lua:2925 CaptureCage.RegisterCaptureAnimal(number, string) Registers capture animal. (inferred from name) used 1x in game scripts CaptureCage.RegisterCaptureAnimal(e, a) .../script/lib/TppPlayer.lua:2917 CBox.CheckBlendTexLoaded() -> boolean Checks blend tex loaded. (inferred from name) CBox.PreloadRequestForLocalPlayer() CBox.ResetTexture() Resets texture. (inferred from name) Vehicles & Walker Gear 92 UI & HUD Checkpoint.ClearLatestCheckpointTag(...) Clears latest checkpoint tag. (inferred from name) Checkpoint.DeleteObserver(...) Deletes observer. (inferred from name) Checkpoint.DeleteObserverScript(...) Deletes observer script. (inferred from name) Checkpoint.GetLatestCheckpointTag(...) Returns latest checkpoint tag. (inferred from name) Checkpoint.IsBusy(...) True if busy. (inferred from name) Checkpoint.IsPassedCheckpoint(...) True if passed checkpoint. (inferred from name) Checkpoint.PostCheckpointCreation(...) Checkpoint.PostCheckpointDeletion(...) Checkpoint.PostCheckpointDeserialization(...) Checkpoint.PostCheckpointDeserializationFromFile(...) Checkpoint.PostDataRestoration(...) Checkpoint.RegisterObserver(...) Registers observer. (inferred from name) Checkpoint.RegisterObserverScript(...) Registers observer script. (inferred from name) Checkpoint.SetRestorationFromSerializedDataMode(...) Sets restoration from serialized data mode. (inferred from name) CheckpointDaemon.GetInstance(...) DEAD STUB - registered but wired to a shared no-op Returns instance. (inferred from name) Chunk.GetChunkInstallationEta(...) Returns chunk installation eta. (inferred from name) used 1x in game scripts local e = Chunk.GetChunkInstallationEta(t) .../script/lib/Tpp.lua:634 Chunk.GetChunkInstallationRate(...) Returns chunk installation rate. (inferred from name) used 1x in game scripts local e = Chunk.GetChunkInstallationRate(t) .../script/lib/Tpp.lua:641 Chunk.GetChunkState(...) Returns chunk state. (inferred from name) used 5x in game scripts if Chunk.GetChunkState(e) == Chunk.STATE_INSTALLED then if mvars.mis_isChunkLoading then Chunk.SetChunkInstallSpeed(Chunk.INSTALL_SPEED_NORMAL) -- ... end .../script/lib/TppMission.lua:3897 if Chunk.GetChunkState(Chunk.INDEX_CYPR) ~= Chunk.STATE_INSTALLED then Fox.Warning("Cypr Chunk not Installed.") end .../mission2/common/title_sequence.lua:217 Chunk.PrefetchChunk(...) used 3x in game scripts Chunk.PrefetchChunk(self.chunkIndex) .../mission2/common/title_sequence.lua:559 Chunk.PrefetchChunk(mvars.heliSpaceMgoChunkIndex) .../heli/common/heli_common_sequence.lua:777 Chunk.SetChunkInstallSpeed(...) Sets chunk install speed. (inferred from name) used 7x in game scripts Chunk.SetChunkInstallSpeed(Chunk.INSTALL_SPEED_NORMAL) .../script/lib/TppMission.lua:3899 Chunk.SetChunkInstallSpeed(Chunk.INSTALL_SPEED_FAST) .../script/lib/TppMission.lua:3909 CollisionObject.SetInvalidRequest(...) Sets invalid request. (inferred from name) CollisionObject.SetValidRequest(...) Sets valid request. (inferred from name) Color.Add(...) Color.Scale(...) Color.Sub(...) Color.ToString(...) CombatLocatorSetData.GetLocatorNum(...) Returns locator num. (inferred from name) CombatLocatorSetData.GetLocatorPosition(...) Returns locator position. (inferred from name) CombatLocatorSetData.GetLocatorRadius(...) Returns locator radius. (inferred from name) CommonDataManager.CallMessage(...) DEAD STUB - registered but wired to a shared no-op Triggers message. (inferred from name) CommonDataManager.CombatMessage(...) DEAD STUB - registered but wired to a shared no-op CommonDataManager.Create(...) CommonDataManager.GetInstance(...) DEAD STUB - registered but wired to a shared no-op Returns instance. (inferred from name) CommonDataManager.RulesetMessage(...) DEAD STUB - registered but wired to a shared no-op ConeSightCheckParam.GetAngleLeftRight(...) Returns angle left right. (inferred from name) ConeSightCheckParam.GetAngleUpDown(...) Returns angle up down. (inferred from name) ConeSightCheckParam.GetHeadBackDistance(...) Returns head back distance. (inferred from name) ConeSightCheckParam.SetAngleLeftRight(...) Sets angle left right. (inferred from name) ConeSightCheckParam.SetAngleUpDown(...) Sets angle up down. (inferred from name) ConeSightCheckParam.SetHeadBackDistance(...) Sets head back distance. (inferred from name) ConeSightCheckParam.SetRange(...) Sets range. (inferred from name) CyprusBlockControl.GetCyprusStep(...) Returns cyprus step. (inferred from name) CyprusBlockControl.IsCyprusBlockControllerCreated(...) True if cyprus block controller created. (inferred from name) CyprusBlockControl.IsCyprusLoading(...) True if cyprus loading. (inferred from name) CyprusBlockControl.SetCyprusStep(...) Sets cyprus step. (inferred from name) CyprusMissionController.ActiveOffenseTraget() proxy-resolved CyprusMissionController.End() proxy-resolved CyprusMissionController.InactiveOffenseTraget() proxy-resolved CyprusMissionController.RegisterOffenseTraget() Registers offense traget. (inferred from name) proxy-resolved CyprusMissionController.SendCommand(any) used 30x in game scripts | proxy-resolved CyprusMissionController.SendCommand({ id = "Clear" }) .../story/s10010/s10010_sequence.lua:1546 CyprusMissionController.SendCommand({ id = "ActiveOffenseTraget", name = offenceTargetName }) .../story/s10010/s10010_sequence.lua:10318 CyprusMissionController.Start() proxy-resolved CyprusMissionController.UnegisterOffenseTraget() proxy-resolved Daemon.CheckCurrentMuteIs(...) Checks current mute is. (inferred from name) Daemon.CheckCurrentMuteMoreThan(...) Checks current mute more than. (inferred from name) Daemon.CheckHighestMuteIs(...) Checks highest mute is. (inferred from name) Daemon.CheckHighestMuteMoreThan(...) Checks highest mute more than. (inferred from name) Daemon.ClearDrawPriorityTable(...) Clears draw priority table. (inferred from name) Daemon.CreateButtonMap(...) DEAD STUB - registered but wired to a shared no-op Creates button map. (inferred from name) Daemon.CreateKeyData(...) Creates key data. (inferred from name) Daemon.GetInstance(...) DEAD STUB - registered but wired to a shared no-op Returns instance. (inferred from name) Daemon.GetManager(...) Returns manager. (inferred from name) Daemon.IsAssetLoading(...) True if asset loading. (inferred from name) Daemon.IsEventPlaying(...) True if event playing. (inferred from name) Daemon.IsKeepMode(...) True if keep mode. (inferred from name) Daemon.KeepAlertRank(...) Daemon.KeepNotice(...) Daemon.KeepPhase(...) Daemon.LoadRegidentStreamData(...) Loads regident stream data. (inferred from name) Daemon.PostEvent(...) Daemon.PostEvent3D(...) Daemon.PostEventAndGetHandle(...) Daemon.PostSituationSwitchEvent(...) Daemon.PrintDesObjectAll(...) Daemon.ReallocPlayControlPool(...) Daemon.RegisterSourceEvent(...) Registers source event. (inferred from name) Daemon.RemovePrefetchTexture(...) Removes prefetch texture. (inferred from name) Daemon.RequestToDumpUpdatedGraphNode(...) DEAD STUB - registered but wired to a shared no-op Requests to dump updated graph node. (inferred from name) Daemon.Reset() Daemon.ResetCutSceneMute(...) Resets cut scene mute. (inferred from name) Daemon.ResetDefaultButtonMap(...) Resets default button map. (inferred from name) Daemon.ResetMute(...) Resets mute. (inferred from name) Daemon.SendTrigger(...) Daemon.SetButtonCancelMap(...) Sets button cancel map. (inferred from name) Daemon.SetButtonDecideMap(...) Sets button decide map. (inferred from name) Daemon.SetButtonMap(...) Sets button map. (inferred from name) Daemon.SetCollisionGroupCheckIDState(...) Sets collision group check id state. (inferred from name) Daemon.SetCollisionGroupState(...) Sets collision group state. (inferred from name) Daemon.SetCollisionTypeState(...) Sets collision type state. (inferred from name) Daemon.SetCutSceneMute(...) Sets cut scene mute. (inferred from name) Daemon.SetDrawPriorityTable(...) Sets draw priority table. (inferred from name) Daemon.SetExecLuaFile(...) Sets exec lua file. (inferred from name) Daemon.SetFontTypeTransTable(...) Sets font type trans table. (inferred from name) Daemon.SetForceSimLocalMode(...) Sets force sim local mode. (inferred from name) Daemon.SetForceSimNotActiveMode(...) Sets force sim not active mode. (inferred from name) Daemon.SetForceStopSimWindEffect(...) Sets force stop sim wind effect. (inferred from name) Daemon.SetGravity(...) Sets gravity. (inferred from name) Daemon.SetKeyCodeEqual(...) Sets key code equal. (inferred from name) Daemon.SetMaxRigidBodyNum(...) Sets max rigid body num. (inferred from name) Daemon.SetMemorySize(...) Sets memory size. (inferred from name) Daemon.SetMute(...) Sets mute. (inferred from name) Daemon.SetMuteInstant(...) Sets mute instant. (inferred from name) Daemon.SetPrefetchTexture(...) Sets prefetch texture. (inferred from name) Daemon.SetPrefetchTextureTable(...) Sets prefetch texture table. (inferred from name) Daemon.SetSimWorkSize(...) Sets sim work size. (inferred from name) Daemon.SetUiPauseTag(...) Sets ui pause tag. (inferred from name) Daemon.SetUpdateDtMax(...) Sets update dt max. (inferred from name) Daemon.SetWorldMax(...) Sets world max. (inferred from name) Daemon.SetWorldMin(...) Sets world min. (inferred from name) Daemon.UnloadRegidentStreamData(...) Unloads regident stream data. (inferred from name) Daemon.UnregisterSourceEvent(...) Unregisters source event. (inferred from name) Data.GetDataBody(...) Returns data body. (inferred from name) Data.GetDataBodyOnEditing(...) Returns data body on editing. (inferred from name) Data.GetDataBodyWithReferrer(...) Returns data body with referrer. (inferred from name) Data.GetDataSet(...) Returns data set. (inferred from name) Data.IsReference(...) True if reference. (inferred from name) DataBodySet.GetDataBody(...) Returns data body. (inferred from name) DataBodySet.GetDataBodyList(...) Returns data body list. (inferred from name) DataIdentifier.GetDataBodyWithIdentifier(...) Returns data body with identifier. (inferred from name) used 7x in game scripts local e = DataIdentifier.GetDataBodyWithIdentifier(t, e) .../script/lib/Tpp.lua:324 DataIdentifier.GetDataBodyWithIdentifier("s10010_l01_sequence_DataIdentifier", offenceTargetName) .../story/s10010/s10010_sequence.lua:10307 DataIdentifier.GetDataWithIdentifier(...) Returns data with identifier. (inferred from name) used 4x in game scripts local e = DataIdentifier.GetDataWithIdentifier(e, n) .../script/lib/Tpp.lua:314 if DataIdentifier.GetDataWithIdentifier(identifierId, identifierId) == NULL then return end .../story/s10010/s10010_enemy.lua:344 DataSet.GetAllDataList(...) Returns all data list. (inferred from name) DataSet.GetBucket(...) Returns bucket. (inferred from name) DataSet.GetData(...) Returns data. (inferred from name) DataSet.GetDataList(...) Returns data list. (inferred from name) DataSet.GetDataSetFile(...) Returns data set file. (inferred from name) DataSet.GetRootTransformData(...) Returns root transform data. (inferred from name) DataSetFile2.Save(...) DefaultParameter.AddParam(...) Adds param. (inferred from name) DefaultParameter.GetDataFromGroupName(...) Returns data from group name. (inferred from name) DefaultParameter.GetParam(...) Returns param. (inferred from name) DefaultParameter.IsExistingData(...) True if existing data. (inferred from name) DefaultParameter.SetGroupName(...) Sets group name. (inferred from name) DefaultParameterContainer.AddParam(...) Adds param. (inferred from name) DemoBlockPositionSetterBody.SetEnable(...) Sets enable. (inferred from name) DemoDaemon.FindBlockPositionSetter() -> value DemoDaemon.FindDemoBody() -> value DemoDaemon.GetDemoBodies() Returns demo bodies. (inferred from name) DemoDaemon.GetDemoTransform() -> boolean Returns demo transform. (inferred from name) DemoDaemon.GetLastFocalLength() -> number Returns last focal length. (inferred from name) DemoDaemon.GetPlayingDemoId() Returns playing demo id. (inferred from name) used 2x in game scripts local playingDemoIdList = DemoDaemon.GetPlayingDemoId() .../story/s10010/s10010_sequence.lua:4384 DemoDaemon.GetStartPosition() -> boolean Returns start position. (inferred from name) used 2x in game scripts local n, a, e = DemoDaemon.GetStartPosition(e, "Player") .../script/lib/TppDemo.lua:420 local a, n, t = DemoDaemon.GetStartPosition(n, "Player") .../script/lib/TppDemo.lua:535 DemoDaemon.IsDemoPaused() -> boolean True if demo paused. (inferred from name) DemoDaemon.IsDemoPlaying() -> boolean True if demo playing. (inferred from name) used 2x in game scripts if DemoDaemon.IsDemoPlaying() then TppUiStatusManager.UnsetStatus("PauseMenu", "INVALID") end .../story/s10151/s10151_sequence.lua:1782 DemoDaemon.IsPlayingDemoId() -> boolean True if playing demo id. (inferred from name) used 5x in game scripts if DemoDaemon.IsPlayingDemoId(this.demoList.Demo_FindHoneyBee1) == true then Fox.Log("true") return true else return false end .../story/s10040/s10040_demo.lua:131 if demoId and DemoDaemon.IsPlayingDemoId(demoId) then return true elseif not demoId then else end .../story/s10010/s10010_sequence.lua:4373 Demos & Cinematics 267 DemoDaemon.IsProceduralDemoPlaying() -> boolean True if procedural demo playing. (inferred from name) DemoDaemon.PauseAll() DemoDaemon.Play() used 1x in game scripts DemoDaemon.Play(a) .../script/lib/TppDemo.lua:981 DemoDaemon.PlayProceduralDemo() Plays procedural demo. (inferred from name) DemoDaemon.RestartAll() DemoDaemon.SetCameraInitFromUser(boolean) Sets camera init from user. (inferred from name) DemoDaemon.SetDemoTransform() Sets demo transform. (inferred from name) used 29x in game scripts DemoDaemon.SetDemoTransform(t, a, n) .../script/lib/TppDemo.lua:413 DemoDaemon.SetDemoTransform(n, r, o) .../script/lib/TppDemo.lua:458 DemoDaemon.SetupDemo() DemoDaemon.SkipAll() used 6x in game scripts .../script/lib/TppDemo.lua:389 DemoDaemon.SkipAtDemoPlay() used 6x in game scripts DemoDaemon.SkipAtDemoPlay("p21_010370", "p21_010380") .../story/s10010/s10010_sequence.lua:8543 DemoDaemon.SkipAtDemoPlay(sequenceDemoId, nextDemoId) .../story/s10010/s10010_sequence.lua:9016 DemoDaemon.StopAll() -> boolean Stops all. (inferred from name) used 1x in game scripts DemoDaemon.StopAll() .../script/lib/TppMission.lua:3343 DemoDaemon.StopProceduralDemo() Stops procedural demo. (inferred from name) DemoDataBody.SetupPlayback(...) DemoDataBody.Start() DemoDataBody.Stop() -> boolean DemoDataBody.StreamPause(...) DemoDataBody.StreamStart(...) DesDaemon.GetInstance(...) Returns instance. (inferred from name) DesDaemon.PrintDesObjectAll(...) Dlc.GetLastError() -> number Returns last error. (inferred from name) used 4x in game scripts | proxy-resolved if Dlc.GetLastError() == DlcError.E_OK then TppSequence.SetNextSequence("Seq_Demo_ShowDlcAnnouncePopup") else TppSequence.SetNextSequence("Seq_Demo_ShowDlcError") end .../mission2/common/title_sequence.lua:482 local dlcError = Dlc.GetLastError() .../mission2/common/title_sequence.lua:493 Dlc.IsCheckingDlc() -> boolean True if checking dlc. (inferred from name) used 2x in game scripts | proxy-resolved if Dlc.IsCheckingDlc() then if DebugText then DebugText.Print(DebugText.NewContext(), "Checking DLC...") -- ... end .../mission2/common/title_sequence.lua:477 Dlc.IsContentInstalled(number) -> boolean True if content installed. (inferred from name) proxy-resolved Dlc.IsItemPermitted(number) -> boolean True if item permitted. (inferred from name) proxy-resolved Dlc.StartCheckingDlc() Starts checking dlc. (inferred from name) used 2x in game scripts | proxy-resolved .../mission2/common/title_sequence.lua:474 Entity.AddProperty(...) Adds property. (inferred from name) Entity.DebugGetEntityCount(...) Entity.GetClassName(...) Returns class name. (inferred from name) Entity.GetPropertyInfo(...) Returns property info. (inferred from name) Entity.GetPropertyList(...) Returns property list. (inferred from name) Entity.IsKindOf(...) True if kind of. (inferred from name) Entity.IsMemberOf(...) True if member of. (inferred from name) Entity.IsNull(...) True if null. (inferred from name) used 8x in game scripts | defined in Entity.lua:1 if Entity.IsNull(plgAttackAction) then Ch.Warning(chara, "plgAttackAction == nil. Can't use Charge Attack.") return end .../trap/exec/TppTrapExecVolginCharge.lua:9 if not Entity.IsNull(e) and Fox.GetPlatformName() == "Windows" then if e.railSystemScript == "" then e.railSystemScript = "/Assets/tpp/editor_scripts/fox/rail/TppRailSystem.lua" end end Tpp/start.lua:52 Entity.Null(...) used 3x in game scripts | defined in Entity.lua:6 condition.voiceId = Entity.Null() .../trap/exec/TppTrapExecReachBase.lua:20 EntityClassDictionary.GetCategoryList(...) Returns category list. (inferred from name) EntityClassDictionary.GetClassNameList(...) Returns class name list. (inferred from name) EnvironmentAreaBody.SetEnable(...) DEAD STUB - registered but wired to a shared no-op Sets enable. (inferred from name) EnvironmentDaemon.GetInstance(...) DEAD STUB - registered but wired to a shared no-op Returns instance. (inferred from name) EnvironmentManager.IsEditMode(...) True if edit mode. (inferred from name) EnvironmentManager.SetEditMode(...) DEAD STUB - registered but wired to a shared no-op Sets edit mode. (inferred from name) EyelidFilterStateManager.GetInstance(...) DEAD STUB - registered but wired to a shared no-op Returns instance. (inferred from name) EyelidFilterStateManager.SetEventStatus(...) Sets event status. (inferred from name) FadeFunction.CallFadeIn(number, number, number) Starts a screen fade-in (optionally timed/colored). FadeFunction.CallFadeOut(number, number, number) Starts a screen fade-out. FadeFunction.CallFadeOut() -- then poll IsFadeOut() FadeFunction.CallStrongFadeOut(number, string) Triggers strong fade out. (inferred from name) FadeFunction.FadeCustomSetting(number, number) FadeFunction.FadeIgnore() -> boolean FadeFunction.FadeSettingDump(...) DEAD STUB - registered but wired to a shared no-op FadeFunction.InitFadeSetting() Initializes fade setting. (inferred from name) used 1x in game scripts Tpp/Scripts/Ui/TppUiBootInit.lua:108 FadeFunction.IsFadeOut() -> boolean True when the screen is fully faded out. FadeFunction.IsFadeProcessing() -> boolean True while a fade is running. used 1x in game scripts if FadeFunction.IsFadeProcessing() then local n = e.delayTime local i = TppUI.FADE_SPEED.FADE_NORMALSPEED + 1.2 -- ... end .../script/lib/TppMission.lua:4115 FadeFunction.ResetFadeColor() Resets fade color. (inferred from name) used 1x in game scripts .../script/lib/TppPlayer.lua:942 FadeFunction.ResetFadeTime() Resets fade time. (inferred from name) FadeFunction.SetFadeColor(number, number, number, number) Overrides the fade color. used 3x in game scripts FadeFunction.SetFadeColor(64, 0, 0, 255) .../script/lib/TppPlayer.lua:932 FadeFunction.SetFadeColor(0, 0, 0, 255) .../script/lib/TppUI.lua:294 FadeFunction.SetFadeTime(number) Overrides the fade duration for following fades. File.GetBlockPackagePath(...) Returns block package path. (inferred from name) File.GetFileListTable(...) Returns file list table. (inferred from name) File.GetReferenceCount(...) Returns reference count. (inferred from name) File.ReloadRequest(...) File.ReloadRequestAll(...) FlagContainer.Add(...) FlagContainer.AllClear(...) FlagContainer.AndCheck(...) FlagContainer.Check(...) FlagContainer.GetStatusString(...) Returns status string. (inferred from name) FlagContainer.GetString(...) Returns string. (inferred from name) FlagContainer.OrCheck(...) FlagContainer.Reset() FlagContainer.Set() FontGroupData.SetFontDataElement(...) Sets font data element. (inferred from name) Fox.BootBackgroundLevelEditor(...) DEAD STUB - registered but wired to a shared no-op proxy-resolved Fox.CachePathResolveQueriesFromFile() proxy-resolved Fox.Caution(...) DEAD STUB - registered but wired to a shared no-op proxy-resolved Fox.ClassInfo() proxy-resolved Fox.ComparePathFileNameCode32() -> number Compares a path string against a 32-bit path code. proxy-resolved Fox.DebugFindEntityPtr(...) DEAD STUB - registered but wired to a shared no-op proxy-resolved Fox.DoLuaFileOnBackgroundLevelEditor(...) DEAD STUB - registered but wired to a shared no-op proxy-resolved Fox.Error(...) DEAD STUB - registered but wired to a shared no-op Debug error output (stubbed in shipped builds). used 389x in game scripts | proxy-resolved Fox.Error("mtbs_baseTelop.SetupTypingTextMessages : noLayOut") .../location/mtbs/mtbs_baseTelop.lua:91 Fox.Error("route is invalid.") .../location/mtbs/mtbs_enemy.lua:813 Fox.ExportEntityLink() proxy-resolved Fox.ExportJobPerf(...) DEAD STUB - registered but wired to a shared no-op proxy-resolved Fox.ExportJobPerfGraph(...) DEAD STUB - registered but wired to a shared no-op proxy-resolved Fox.ExportPropertyEnum() Walks the property-enum registry and writes propertyenum.txt (dev exe). proxy-resolved Fox.ExportSerializeInfo() Dumps XML-serialized entity info to tmp/Tpp_edb_win64.xml (needs tmp dir next to exe). used 1x in game scripts | proxy-resolved init.lua:367 Fox.ExportSymbols() Debug export of Lua-bound modules to modules.txt. Debug-flag gated; call succeeds but writes nothing on stock dev exe. proxy-resolved Fox.Frame() proxy-resolved Fox.GenSid() Interns a string as an engine StringId. Observed live: returns no value - use StrCode/StrCode32 when you need the hash in Lua. proxy-resolved local sid = Fox.GenSid("player_parts") Fox.GetActMode() -> string Returns act mode. (inferred from name) used 3x in game scripts | proxy-resolved local e = Fox.GetActMode() .../script/lib/TppVarInit.lua:41 local mode = Fox.GetActMode() .../mission2/init/init_sequence.lua:2050 Fox.GetArgument(...) DEAD STUB - registered but wired to a shared no-op Returns argument. (inferred from name) proxy-resolved Fox.GetDebugLevel() -> number Returns debug level. (inferred from name) used 2x in game scripts | proxy-resolved return (Fox.GetDebugLevel() == Fox.DEBUG_LEVEL_QA_RELEASE) .../script/lib/Tpp.lua:116 if Fox.GetDebugLevel() == Fox.DEBUG_LEVEL_QA_RELEASE then IS_QA_RELEASE = true end .../mission2/init/init_sequence.lua:7 Fox.GetPathTable(...) DEAD STUB - registered but wired to a shared no-op Returns path table. (inferred from name) proxy-resolved Fox.GetPlatformName() -> string Returns platform name. (inferred from name) used 29x in game scripts | proxy-resolved if Fox.GetPlatformName() == "PS3" then e.DeclareGVarsTable = nil end .../script/lib/TppGVars.lua:1692 local n = Fox.GetPlatformName() .../script/lib/Tpp.lua:633 Fox.GetRealPathWithVirtualPath() Returns real path with virtual path. (inferred from name) proxy-resolved Fox.GetTickSecond() -> number Returns tick second. (inferred from name) proxy-resolved Fox.Hungup() proxy-resolved Fox.HungUp(...) used 1x in game scripts Fox.HungUp("detectTypeList must be table.") .../mission2/common/OnlineChallengeTask.lua:165 Fox.Info() proxy-resolved Fox.Log(...) DEAD STUB - registered but wired to a shared no-op Debug log output. Symbol is COMDAT-folded to a stub in shipped builds - expect no output. used 11177x in game scripts | proxy-resolved Fox.Log("############### afgh.OnAllocate ###############") .../location/afgh/afgh.lua:18 Fox.Log("############### afgh.OnInitialize ###############") .../location/afgh/afgh.lua:32 Fox.PathFileNameAndExtCode() -> number PathCode64 hash including extension. proxy-resolved Fox.PathFileNameCode() -> number PathCode hash of a file path string. proxy-resolved Fox.PathFileNameCode32() -> number 32-bit PathCode hash of a file path string. used 1x in game scripts | proxy-resolved e[Fox.PathFileNameCode32(t)] = o .../script/lib/TppGimmick.lua:463 Fox.PathPoolInfo(...) DEAD STUB - registered but wired to a shared no-op proxy-resolved Fox.QueryString(string, string) -> number|string proxy-resolved Fox.Quit(...) DEAD STUB - registered but wired to a shared no-op proxy-resolved Fox.Require(string) proxy-resolved Fox.SendAssetCommand(...) DEAD STUB - registered but wired to a shared no-op proxy-resolved Fox.SetActMode() Sets act mode. (inferred from name) used 5x in game scripts | proxy-resolved Fox.SetActMode("GAME") .../script/lib/TppVarInit.lua:43 Fox.SetActMode("EDIT") .../mission2/init/init_sequence.lua:2052 Fox.SetAssetRootDirectoryPath() Sets asset root directory path. (inferred from name) proxy-resolved Fox.SetBreakIgnore(boolean) Sets break ignore. (inferred from name) used 1x in game scripts | proxy-resolved Fox.SetBreakIgnore(true) init.lua:513 Fox.SetFrameRateMode(?, number) Sets frame rate mode. (inferred from name) proxy-resolved Fox.SetJobExecutorCount(number) Sets job executor count. (inferred from name) proxy-resolved Fox.SetMemoryPoolShortageCaution(...) DEAD STUB - registered but wired to a shared no-op Sets memory pool shortage caution. (inferred from name) proxy-resolved Fox.ShutdownBackgroundLevelEditor(...) DEAD STUB - registered but wired to a shared no-op proxy-resolved Fox.StrCode(string) -> number StrCode hash of a string. Observed live to return the same 32-bit value as StrCode32 ('Spawn' -> 0xdf2005c4). used 723x in game scripts | proxy-resolved local MbMenuCommonHeader = Fox.StrCode("mbhelp_name_245") .../ui/Script/mbdvc_pause_help_table.lua:25 local MbMenuCommonHeaderInfo = Fox.StrCode("mbhelp_info_245") .../ui/Script/mbdvc_pause_help_table.lua:26 Fox.StrCode32(string) -> number 32-bit StrCode hash of a string (verified live: 'Spawn' -> 0xdf2005c4). Returns 0 for non-strings. used 1006x in game scripts | proxy-resolved Fox.StrCode32("Spawn") -- 0xdf2005c4 (verified live) [Fox.StrCode32("ly003_cl00_30050_heli0000|cl00pl0_uq_0000_heli_30050|lz_cl00")] = "groupCommand", [Fox.StrCode32("ly003_cl00_30050_heli0000|cl00pl0_mb_fndt_plnt_heli_30050|lz_plnt")] = "groupCommand", [Fox.StrCode32("ly003_cl00_30050_heli0000|cl00pl1_mb_fndt_plnt_heli_30050|lz_plnt")] = "groupCommand", [Fox.StrCode32("ly003_cl00_30050_heli0000|cl00pl2_mb_fndt_plnt_heli_30050|lz_plnt")] = "groupCommand", [Fox.StrCode32("ly003_cl00_30050_heli0000|cl00pl3_mb_fndt_plnt_heli_30050|lz_plnt")] = "groupCommand", .../location/mtbs/mtbs_helicopter.lua:124 Fox.StringPoolInfo(boolean, boolean) proxy-resolved Fox.Warning(...) DEAD STUB - registered but wired to a shared no-op Debug warning output (stubbed in shipped builds). used 50x in game scripts | proxy-resolved Fox.Warning("afgh_base.QuietSupplyCheck:: cpName error !!") .../location/afgh/afgh_base.lua:1777 Fox.Warning("mafr_base.QuietSupplyCheck:: cpName error !!") .../location/mafr/mafr_base.lua:1235 FoxDataLinkCollector.GetData(...) Returns data. (inferred from name) FoxDataLinkCollector.GetDataBody(...) Returns data body. (inferred from name) FoxDataLinkCollector.ShowWarningIfUse(...) Shows warning if use. (inferred from name) foxde.Assert(...) foxde.Print(...) FoxFadeIo.Create(...) used 1x in game scripts FoxFadeIo.Create() init.lua:499 FoxFadeIo.EditModeDisregard(...) FoxFadeIo.FadeDisregard(...) FoxFadeIo.FadeIn(...) FoxFadeIo.FadeOut(...) used 1x in game scripts FoxFadeIo.FadeOut(0) Tpp/start.lua:4 FoxFadeIo.IsFadeProcessing(...) True if fade processing. (inferred from name) FoxFadeIo.IsPadReleaseMode(...) True if pad release mode. (inferred from name) FoxFadeIo.ResetFadeLock(...) Resets fade lock. (inferred from name) FoxFadeIo.SetFadeLock(...) Sets fade lock. (inferred from name) FoxFadeIo.SetPadReleaseMode(...) Sets pad release mode. (inferred from name) FoxFadeIo.WhiteFadeOut(...) FoxFlagContainer.Add(...) FoxFlagContainer.AllClear(...) FoxFlagContainer.AndCheck(...) FoxFlagContainer.Check(...) FoxFlagContainer.GetStatusString(...) Returns status string. (inferred from name) FoxFlagContainer.GetString(...) Returns string. (inferred from name) FoxFlagContainer.OrCheck(...) FoxFlagContainer.Reset(...) FoxFlagContainer.Set(...) foxmath.Absf(number) -> number used 2x in game scripts if (foxmath.Absf(a) < n) and (foxmath.Absf(e) < r) then return true else return false end .../script/lib/TppPlayer.lua:3026 foxmath.Acos(number) -> number foxmath.Asin(number) -> number foxmath.Atan(number) -> number foxmath.Atan2(number, number) -> number used 3x in game scripts local e = foxmath.Atan2(e:GetX(), e:GetZ()) .../script/lib/Tpp.lua:293 local rotY = TppMath.RadianToDegree(foxmath.Atan2(dirVec:GetX(), dirVec:GetZ())) .../mtbs/Medical/quest_visit_quiet.lua:217 foxmath.Ceil(number) -> number foxmath.Clamp(number, number, number) -> number Clamps value into [min, max]. foxmath.Clamp(5, 0, 2) -- 2 (verified live) foxmath.Cos(number) -> number foxmath.DegreeToRadian(number) -> number used 4x in game scripts local n = foxmath.NormalizeRadian(foxmath.DegreeToRadian(e.rotY or 0)) .../script/lib/TppPlayer.lua:58 local e = foxmath.DegreeToRadian(e - a) .../script/lib/TppPlayer.lua:3020 foxmath.Exp(number) -> number foxmath.Floor(number) -> number foxmath.FRnd() -> number used 16x in game scripts if foxmath.FRnd() < 0.5 then e.SendCommandCallMonologue(e.GetItemInTableAtRandom(i)) else GkEventTimerManager.Start(f, 0.5 + foxmath.FRnd() * 0.5) end .../script/lib/TppPaz.lua:639 GkEventTimerManager.Start(u, 2 + foxmath.FRnd() * 2) .../script/lib/TppPaz.lua:396 foxmath.Log(number) -> number foxmath.Max(number) -> number Larger of two numbers. foxmath.Min(number) -> number Smaller of two numbers. foxmath.Mod(number, number) -> number foxmath.NormalizeRadian(number) -> number Wraps an angle into the -pi..pi range. used 3x in game scripts local n = foxmath.NormalizeRadian(foxmath.DegreeToRadian(e.rotY or 0)) .../script/lib/TppPlayer.lua:58 e = foxmath.NormalizeRadian(e) .../script/lib/TppPlayer.lua:3021 foxmath.Pow(number, number) -> number foxmath.RadianToDegree(number) -> number used 2x in game scripts local a = foxmath.RadianToDegree(e) .../script/lib/TppPlayer.lua:3022 local e = foxmath.RadianToDegree(e) .../script/lib/TppPlayer.lua:3025 foxmath.Rsqrt(number) -> number foxmath.Saturate(number) -> number foxmath.Sin(number) -> number foxmath.Sqrt(number) -> number foxmath.Tan(number) -> number FxGeoMaterial.ClearCache() Clears cache. (inferred from name) FxGeoMaterial.Create(...) DEAD STUB - registered but wired to a shared no-op FxGeoMaterial.CreateExtraCache() Creates extra cache. (inferred from name) FxGeoMaterial.CreateInfoManager() Creates info manager. (inferred from name) FxGeoMaterial.DestroyInfoManager() FxGeoMaterial.RemoveExtraCache() Removes extra cache. (inferred from name) FxLocator.Create(...) FxLocator.Destroy(...) FxLocator.Invisible(...) FxLocator.Visible(...) FxSystemConfig.ResetLimitInstanceMemorySize(...) Resets limit instance memory size. (inferred from name) FxSystemConfig.SetExecutionPrioritySetting(...) Sets execution priority setting. (inferred from name) FxSystemConfig.SetLimitGlobalTimeRate(...) Sets limit global time rate. (inferred from name) FxSystemConfig.SetLimitInstanceMemoryDefaultSize(...) Sets limit instance memory default size. (inferred from name) used 2x in game scripts FxSystemConfig.SetLimitInstanceMemoryDefaultSize((1024 * 1024) * 24) Tpp/start.lua:163 FxSystemConfig.SetLimitInstanceMemoryDefaultSize((1024 * 1024) * 9) Tpp/start.lua:166 FxSystemConfig.SetLimitInstanceMemorySize(...) Sets limit instance memory size. (inferred from name) used 2x in game scripts FxSystemConfig.SetLimitInstanceMemorySize((1024 * 1024) * 24) Tpp/start.lua:162 FxSystemConfig.SetLimitInstanceMemorySize((1024 * 1024) * 9) Tpp/start.lua:165 GameCore.DebugDumpRecord(...) GameCore.EraseRecord(...) GameCore.ExportGameObjectPerf(...) DEAD STUB - registered but wired to a shared no-op GameCore.ExportGameObjectPerfGraph(...) DEAD STUB - registered but wired to a shared no-op GameCore.GetRecordState(...) Returns record state. (inferred from name) GameCore.PlayRecord(...) Plays record. (inferred from name) GameCore.SetGameObjectPerfEnabled() Sets game object perf enabled. (inferred from name) GameCore.StartRecording(...) Starts recording. (inferred from name) GameCore.StopPlayingRecord(...) Stops playing record. (inferred from name) GameCore.StopRecording(...) Stops recording. (inferred from name) GameMessage.SetMessageHandler() Sets message handler. (inferred from name) used 1x in game scripts | proxy-resolved GameMessage.SetMessageHandler(e.MessageHandler, { "UI", "Radio", "Video", "Network", "Nt" }) .../script/lib/TppMission.lua:2272 GameObject.CreateGameObjectId(...) Builds a game object id value from parts. used 10x in game scripts if T ~= GameObject.CreateGameObjectId("TppVehicle2", 0) then e.PlayTutorialRadioOnly("f1000_rtrg4540", { delayTime = "long" }) end .../script/lib/TppTutorial.lua:1004 local e = GameObject.CreateGameObjectId("TppVehicle2", 0) .../script/lib/TppMission.lua:2779 GameObject.DoesGameObjectExistWithTypeName(...) True if any instance of the type exists. used 20x in game scripts if i == e.REINFORCE_TYPE.HELI and GameObject.DoesGameObjectExistWithTypeName("TppEnemyHeli") then return end .../script/lib/TppReinforceBlock.lua:134 if not GameObject.DoesGameObjectExistWithTypeName("TppSoldier2") then return end .../script/lib/TppEnemy.lua:828 GameObject.GetGameObjectId(...) Resolves a game object id: GetGameObjectId('TypeName') or GetGameObjectId('TypeName', 'instanceName'). Returns NULL_ID if absent. used 3826x in game scripts local playerId = GameObject.GetGameObjectId("TppPlayer2") local gameObjectId = GameObject.GetGameObjectId("SupportHeli") .../location/mtbs/mtbs_cluster.lua:101 GameObject.GetGameObjectIdByIndex(...) Game object id from type name + instance index. used 127x in game scripts if GameObject.GetGameObjectIdByIndex("TppSoldier2", 0) ~= a then local e = { type = "TppSoldier2" } t(e, { id = "RestoreFromSVars" }) end .../script/lib/TppEnemy.lua:3351 if GameObject.GetGameObjectIdByIndex("TppEnemyHeli", 0) ~= a then local e = { type = "TppEnemyHeli" } t(e, { id = "RestoreFromSVars" }) end .../script/lib/TppEnemy.lua:3356 GameObject.GetTypeIndex(...) Type index for a game object type name. used 24x in game scripts local a = GameObject.GetTypeIndex(n) .../script/lib/TppEnemy.lua:4815 local e = GameObject.GetTypeIndex(e) .../script/lib/TppMission.lua:1966 GameObject.SendCommand(...) Sends a command table to a game object: SendCommand(gameObjectId, {id='CommandName', ...}). The universal object-control call; per-type commands are listed in the SendCommand chapter. used 3951x in game scripts GameObject.SendCommand(gameObjectId, { id = "SetEnabled", enabled = true }) GameObject.SendCommand(gameObjectId, { id = "DisableLandingZone", name = landingZoneName }) .../location/mtbs/mtbs_cluster.lua:127 GeoPathService.BindEdgeTag(...) used 32x in game scripts GeoPathService.BindEdgeTag("Elude", "Wall") Tpp/start.lua:339 GeoPathService.BindEdgeTag("Elude", "NoWall") Tpp/start.lua:340 GeoPathService.BindNodeTag(...) used 7x in game scripts GeoPathService.BindNodeTag("Elude", "EludeToElude") Tpp/start.lua:338 GeoPathService.BindNodeTag("Behind", "BEHIND_LOOK_IN") Tpp/start.lua:353 GeoPathService.InvalidPath(...) GeoPathService.RegisterEdgeTag(...) Registers edge tag. (inferred from name) used 26x in game scripts GeoPathService.RegisterEdgeTag("Stand", 0) Tpp/start.lua:303 GeoPathService.RegisterEdgeTag("Squat", 1) Tpp/start.lua:304 GeoPathService.RegisterNodeTag(...) Registers node tag. (inferred from name) used 9x in game scripts Stage Streaming & Geometry 198 GeoPathService.RegisterNodeTag("Edge", 0) Tpp/start.lua:329 GeoPathService.RegisterNodeTag("Cover", 1) Tpp/start.lua:330 GeoPathService.RegisterPathTag(...) Registers path tag. (inferred from name) used 12x in game scripts GeoPathService.RegisterPathTag("Elude", 0) Tpp/start.lua:291 GeoPathService.RegisterPathTag("Jump", 1) Tpp/start.lua:292 GeoPathUnit.ClearTags(...) Clears tags. (inferred from name) GeoSearchObject.GetData(...) Returns data. (inferred from name) Stage Streaming & Geometry 199 GeoSearchObject.GetPosition(...) Returns position. (inferred from name) GeoSearchService.SearchObject(...) GeoSearchService.SearchObjectInSpecificScene(...) GeoSearchService.SearchObjectLine(...) GeoSearchService.SearchObjectLineInSpecificScene(...) GeoSearchService.SearchObjectSphere(...) GeoSearchService.SearchObjectSphereInSpecificScene(...) GeoSearchService.SearchObjectSquarePyramid(...) GeoSearchService.SearchObjectSquarePyramidInSpecificScene(...) GeoTrapBody.GetByName(...) Returns by name. (inferred from name) GeoTrapBody.SetInvalid(...) Sets invalid. (inferred from name) GeoTrapBody.SetValid(...) Sets valid. (inferred from name) GeoTrapCondition.AddConditionParam(...) Adds condition param. (inferred from name) Gimmick.BreakGimmick() used 94x in game scripts Gimmick.BreakGimmick(e.type, e.locatorName, e.dataSetName, false) .../script/lib/TppGimmick.lua:618 Gimmick.BreakGimmick( TppGameObject.GAME_OBJECT_TYPE_EVENT_ANIMATION, subEventTable.locatorName, subEventTable.datasetPath, false ) .../story/s10010/s10010_sequence.lua:3133 Gimmick.CallBurglarAlarm() -> value Triggers burglar alarm. (inferred from name) used 5x in game scripts Gimmick.CallBurglarAlarm( gameObjectId, mvars.numBurglarAlarmRange, mvars.numBurglarAlarmTime ) == true .../online/o50050/o50050_sequence.lua:6421 Gimmick.CallFindContainerResourceLog() Triggers find container resource log. (inferred from name) used 1x in game scripts Gimmick.CallFindContainerResourceLog(e) .../script/lib/TppTerminal.lua:1396 Gimmick.ChangeSequentialEventAnimation() used 4x in game scripts Gimmick.ChangeSequentialEventAnimation( "mafr_stfr001_vrtn002_ex_gim_n0002|srt_mafr_stfr001_vrtn002_ex", "/Assets/tpp/level/location/mafr/block_large/factory/mafr_factory_asset.fox2", 0, 0.0, false, true ) .../story/s10110/s10110_sequence.lua:2389 Gimmick.ChangeSequentialEventAnimation2() used 1x in game scripts Gimmick.ChangeSequentialEventAnimation2({ name = "uth0_rain1_def_gim_n0000|srt_uth0_rain1_def", setPath = "/Assets/tpp/level/mission2/heli/common/heli_common_asset.fox2", index = 0, }) .../heli/common/heli_common_sequence.lua:708 Gimmick.ChangeSwitch() used 3x in game scripts Gimmick.ChangeSwitch(PUMP_NAME, FLOWSTATION_GIMMICK_PATH, true) .../story/s10080/s10080_sequence.lua:1080 Gimmicks & Placed Objects 204 Gimmick.ClearOverRideMarker() Clears over ride marker. (inferred from name) Gimmick.CloseDoor() used 3x in game scripts Gimmick.CloseDoor("mafr_door006_vrtn001_gim_n0000|srt_mafr_door006_vrtn001", FLOWSTATION_GIMMICK_PATH) .../story/s10080/s10080_sequence.lua:1198 Gimmick.ContinueSquentialEventAnimation() used 1x in game scripts Gimmick.ContinueSquentialEventAnimation({ name = "uth0_rain1_def_gim_n0000|srt_uth0_rain1_def", setPath = "/Assets/tpp/level/mission2/heli/common/heli_common_asset.fox2", }) .../heli/common/heli_common_sequence.lua:716 Gimmick.EnableAlarmLamp() Enables alarm lamp. (inferred from name) Gimmick.EnableAlarmLampAll() Enables alarm lamp all. (inferred from name) used 28x in game scripts Gimmick.EnableAlarmLampAll(false) .../free/f30010/f30010_sequence.lua:223 Gimmick.EnableAlarmLampAll(true) .../free/f30010/f30010_sequence.lua:594 Gimmick.EnableCandleWind() Enables candle wind. (inferred from name) used 2x in game scripts Gimmick.EnableCandleWind(true) .../story/s10040/s10040_sequence.lua:660 Gimmick.EnableCandleWind(false) .../story/s10040/s10040_sequence.lua:667 Gimmick.EnableMarkerGimmick() Enables marker gimmick. (inferred from name) used 1x in game scripts Gimmick.EnableMarkerGimmick(e.type, e.locatorName, e.dataSetName, true) .../script/lib/TppGimmick.lua:189 Gimmick.EnableNoEffectBreak() Enables no effect break. (inferred from name) used 2x in game scripts Gimmick.EnableNoEffectBreak(true) .../online/o50050/o50050_sequence.lua:3130 Gimmick.EnableNoEffectBreak(false) .../online/o50050/o50050_sequence.lua:5985 Gimmick.EspionageBoxAllInvisible() used 3x in game scripts Gimmick.EspionageBoxAllInvisible(false) .../script/lib/TppGimmick.lua:209 Gimmick.EspionageBoxAllInvisible(true) .../script/lib/TppGimmick.lua:212 Gimmick.EspionageBoxFadeout() used 1x in game scripts Gimmicks & Placed Objects 205 .../script/lib/TppGimmick.lua:411 Gimmick.EspionageBoxOnGround() used 2x in game scripts Gimmick.EspionageBoxOnGround(false) .../script/lib/TppGimmick.lua:203 Gimmick.EspionageBoxOnGround(true) .../script/lib/TppGimmick.lua:205 Gimmick.ForceIndelibleBreak() Gimmick.ForceIndelibleClear() used 15x in game scripts Gimmick.ForceIndelibleClear( TppGameObject.GAME_OBJECT_TYPE_IMPORTANT_BREAKABLE, "mafr_tank005_gim_n0001|srt_mafr_tank005", FLOWSTATION_GIMMICK_PATH ) .../story/s10080/s10080_sequence.lua:1010 Gimmick.GetGameObjectId() -> value Returns game object id. (inferred from name) used 38x in game scripts return Gimmick.GetGameObjectId(e.type, e.locatorName, e.dataSetName) .../script/lib/TppGimmick.lua:610 local result, targetId = Gimmick.GetGameObjectId( TppGameObject.GAME_OBJECT_TYPE_DOOR, "cypr_crtn001_vrtn015_gim_n0001|srt_cypr_crtn001_vrtn015", "/Assets/tpp/level/location/cypr/block_small/02/cypr_02_asset.fox2" ) .../story/s10010/s10010_sequence.lua:9183 Gimmick.InvincibleGimmickData() -> value used 21x in game scripts Gimmick.InvincibleGimmickData( TppGameObject.GAME_OBJECT_TYPE_IMPORTANT_BREAKABLE, "mtbs_bord001_vrtn003_ev_gim_i0000|TppPermanentGimmick_mtbs_bord001_vrtn003_ev", n.dataSetName, e ) .../script/lib/TppGimmick.lua:995 Gimmick.InvisibleGimmick() used 209x in game scripts Gimmick.InvisibleGimmick( -1, "afgh_buld005_wndw001_gim_n0001|srt_afgh_buld005_glas001", "/Assets/tpp/level/location/afgh/block_large/remnants/afgh_remnants_asset.fox2", true ) .../location/afgh/afgh_base.lua:1516 Gimmick.InvisibleGimmick(e.type, e.locatorName, e.dataSetName, n) .../script/lib/TppGimmick.lua:657 Gimmick.InvisibleGimmickData() -> value Gimmick.InvisibleGimmickWithArea() Gimmick.IsBrokenGimmick() -> value True if broken gimmick. (inferred from name) used 3x in game scripts Gimmicks & Placed Objects 206 return Gimmick.IsBrokenGimmick(e.type, e.locatorName, e.dataSetName) .../script/lib/TppGimmick.lua:161 return Gimmick.IsBrokenGimmick(e.type, e.locatorName, e.dataSetName, 1) .../script/lib/TppGimmick.lua:163 Gimmick.IsDoorLocking() -> value True if door locking. (inferred from name) used 4x in game scripts local caveDoor_state = Gimmick.IsDoorLocking(CAVE_DOOR_DATA, CAVE_DOOR_PATH) .../story/s10100/s10100_sequence.lua:2357 Gimmick.IsJoinNewClientSynced() -> value True if join new client synced. (inferred from name) used 1x in game scripts if svars.fob_isHostGameStart and Gimmick.IsJoinNewClientSynced() then self.GameStartFadeIn() else -- ... end .../online/o50050/o50050_sequence.lua:5966 Gimmick.IsVehicleFultonUpdating() -> value True if vehicle fulton updating. (inferred from name) used 1x in game scripts if Gimmick.IsVehicleFultonUpdating() then return end .../script/lib/TppCheckPoint.lua:205 Gimmick.IsWestSideWeapon() -> value True if west side weapon. (inferred from name) used 2x in game scripts local isWest = Gimmick.IsWestSideWeapon(gameObjectId) .../online/o50050/o50050_sequence.lua:4440 Gimmick.JoinNewClientSyncRequest() used 1x in game scripts .../online/o50050/o50050_sequence.lua:5937 Gimmick.NotifyOfTakingCassette() used 1x in game scripts Gimmick.NotifyOfTakingCassette(_) .../script/lib/TppCassette.lua:217 Gimmick.OnlineInitializeEnable() Gimmick.PauseSharedAnim() used 6x in game scripts Gimmick.PauseSharedAnim(e, t, true, 0) .../script/lib/TppMbFreeDemo.lua:529 Gimmick.PauseSharedAnim(e, t, false) .../script/lib/TppMbFreeDemo.lua:540 Gimmick.PowerCutOff() used 3x in game scripts Gimmick.PowerCutOff(e) .../script/lib/TppGimmick.lua:717 Gimmick.PowerCutOff(TEIDEN_DATA) Gimmicks & Placed Objects 207 .../story/s10240/s10240_sequence.lua:1608 Gimmick.PowerCutOn() used 7x in game scripts Gimmick.PowerCutOn(e, i) .../script/lib/TppGimmick.lua:715 Gimmick.PowerCutOn(TEIDEN_DATA) .../story/s10240/s10240_sequence.lua:1621 Gimmick.PushGimmick() used 6x in game scripts Gimmick.PushGimmick(-1, GIMMICK_NAME_BOX1, GIMMICK_PATH, Vector3(0.5, 0.5, -10.8), 2) .../story/s10240/s10240_sequence.lua:2691 Gimmick.PushGimmick( -1, "gntn_crto001_vrtn001_gim_n0007|srt_gntn_crto001_vrtn001", "/Assets/tpp/level/location/mafr/block_large/factory/mafr_factory_asset.fox2", Vector3(0.5, 0.5, 0.5), 1 ) .../story/s10110/s10110_sequence.lua:1460 Gimmick.RegisterCassetteToRadio() Registers cassette to radio. (inferred from name) used 31x in game scripts Gimmick.RegisterCassetteToRadio( "afgh_radi001_csst001_gim_n0000|srt_afgh_radi001_csst001", "/Assets/tpp/level/mission2/story/s10150/s10150_block01.fox2", 1 ) Tpp/start.lua:664 Gimmick.RegisterOverRideMarker() Registers over ride marker. (inferred from name) Gimmick.RegistGimmickNameIdentifier() used 3x in game scripts Gimmick.RegistGimmickNameIdentifier(afgh_gimmick.gimmickIdentifierParamTable) .../location/afgh/afgh_gimmick.lua:3430 Gimmick.RegistGimmickNameIdentifier(mafr_gimmick.gimmickIdentifierParamTable) .../location/mafr/mafr_gimmick.lua:3227 Gimmick.ResetGimmick() Resets gimmick. (inferred from name) used 16x in game scripts Gimmick.ResetGimmick(e.type, e.locatorName, e.dataSetName) .../script/lib/TppGimmick.lua:181 Gimmick.ResetGimmick( TppGameObject.GAME_OBJECT_TYPE_IMPORTANT_BREAKABLE, "afgh_cmpt002_gim_n0003|srt_afgh_cmpt002", DATASET_PATH_ASSET01 ) .../afgh/sovietBase/sovietBase_q99030.lua:422 Gimmick.ResetGimmickData() Resets gimmick data. (inferred from name) used 59x in game scripts Gimmick.ResetGimmickData( "cypr_cabl002_vrtn005_gim_i0000|TppSharedGimmick_cypr_cabl002_vrtn005", "/Assets/tpp/level/location/afgh/block_large/powerPlant/afgh_powerPlant_asset.fox2" ) Gimmicks & Placed Objects 208 .../location/afgh/afgh_base.lua:1494 Gimmick.ResetGimmickData(subEventTable.iReferencePath, subEventTable.datasetName) .../story/s10010/s10010_sequence.lua:2266 Gimmick.ResetSharedGimmickData() Resets shared gimmick data. (inferred from name) used 55x in game scripts Gimmick.ResetSharedGimmickData(towerPath, asset_127_123) .../story/s10151/s10151_sequence.lua:308 Gimmick.ResetSharedGimmickData(towerPath, asset_128_123) .../story/s10151/s10151_sequence.lua:309 Gimmick.RestoreSaveDataPermanentGimmickForReturnToTitle() Gimmick.RestoreSaveDataPermanentGimmickFromCheckPoint() used 1x in game scripts .../script/lib/TppVarInit.lua:238 Gimmick.RestoreSaveDataPermanentGimmickFromMission() used 1x in game scripts .../script/lib/TppVarInit.lua:231 Gimmick.SetAiPodLocation() Sets ai pod location. (inferred from name) used 8x in game scripts Gimmick.SetAiPodLocation(0) .../story/s10070/s10070_sequence.lua:657 Gimmick.SetEventDoorInvisible() Sets event door invisible. (inferred from name) used 47x in game scripts Gimmick.SetEventDoorInvisible(EVENT_DOOR_BOY, EVENT_DOOR_PATH, false) .../location/mafr/mafr_base.lua:992 Gimmick.SetEventDoorInvisible(EVENT_DOOR_DEMO, EVENT_DOOR_PATH, false) .../location/mafr/mafr_base.lua:993 Gimmick.SetEventDoorLock() Sets event door lock. (inferred from name) used 122x in game scripts Gimmick.SetEventDoorLock("mtbs_door006_door005_gim_n0005|srt_mtbs_door006_door005", DATASET_PATH, false, 0) .../location/afgh/afgh_base.lua:1662 Gimmick.SetEventDoorLock("mtbs_door006_door005_gim_n0002|srt_mtbs_door006_door005", DATASET_PATH, true, 0) .../location/afgh/afgh_base.lua:1664 Gimmick.SetFultonableContainerForMission() Sets fultonable container for mission. (inferred from name) used 4x in game scripts Gimmick.SetFultonableContainerForMission(n, e, 0, false) .../script/lib/TppGimmick.lua:853 Gimmick.SetFultonableContainerForMission(GIMMICK_CNTN_NAME, GIMMICK_CNTN_PATH, 1, false) .../mafr/outland/outland_q40010.lua:206 Gimmick.SetGimmickLevels() Sets gimmick levels. (inferred from name) Gimmicks & Placed Objects 209 Gimmick.SetOffsetPosition() Sets offset position. (inferred from name) used 1x in game scripts Gimmick.SetOffsetPosition(n, e) .../script/lib/TppGimmick.lua:838 Gimmick.StopAiPod() Stops ai pod. (inferred from name) used 16x in game scripts Gimmick.StopAiPod(true) .../story/s10070/s10070_sequence.lua:661 Gimmick.StopAiPod(false) .../story/s10070/s10070_sequence.lua:3076 Gimmick.StoreSaveDataPermanentGimmickForMissionClear() used 1x in game scripts .../script/lib/TppMission.lua:1331 Gimmick.StoreSaveDataPermanentGimmickFromCheckPoint() used 1x in game scripts .../script/lib/TppMission.lua:3775 Gimmick.StoreSaveDataPermanentGimmickFromMission() used 2x in game scripts .../script/lib/TppMission.lua:821 Gimmick.StoreSaveDataPermanentGimmickFromMissionAfterClear() used 1x in game scripts .../script/lib/TppMission.lua:1332 GkConeSightCheckParam.GetAngleLeftRight(...) Returns angle left right. (inferred from name) GkConeSightCheckParam.GetAngleUpDown(...) Returns angle up down. (inferred from name) Soldiers, Hostages & AI 78 GkConeSightCheckParam.GetHeadBackDistance(...) Returns head back distance. (inferred from name) GkConeSightCheckParam.GetRange(...) Returns range. (inferred from name) GkConeSightCheckParam.SetAngleLeftRight(...) Sets angle left right. (inferred from name) ```