|
| void | MissionGameplay () |
| |
| void | ~MissionGameplay () |
| |
| InventoryMenu | GetInventory () |
| |
| override void | OnInit () |
| |
| UIManager | GetUIManager () |
| |
| override void | OnMissionStart () |
| |
| void | InitInventory () |
| |
| void | TickScheduler (float timeslice) |
| |
| void | SendMuteListToServer (map< string, bool > mute_list) |
| |
| override void | UpdateInputDevicesAvailability () |
| |
| override void | OnMissionFinish () |
| |
| override void | OnUpdate (float timeslice) |
| |
| override void | OnKeyPress (int key) |
| |
| override void | OnKeyRelease (int key) |
| |
| override void | OnEvent (EventType eventTypeId, Param params) |
| |
| override void | OnItemUsed (InventoryItem item, Man owner) |
| |
| override void | PlayerControlEnable (bool bForceSupress) |
| | Deprecated; removes last input exclude and associated controls restrictions.
|
| |
| override void | PlayerControlDisable (int mode) |
| | Deprecated; simple input restrictions.
|
| |
| override void | RemoveActiveInputExcludes (array< string > excludes, bool bForceSupress=false) |
| | Removes one or more exclude groups and refreshes excludes.
|
| |
| override void | RemoveActiveInputRestriction (int restrictor) |
| | Removes one restriction (specific behaviour oudside regular excludes, defined below)
|
| |
| override void | AddActiveInputExcludes (array< string > excludes) |
| | Adds one or more exclude groups to disable and refreshes excludes.
|
| |
| override void | AddActiveInputRestriction (int restrictor) |
| | Adds one input restriction (specific behaviour oudside regular excludes, defined below)
|
| |
| override void | RefreshExcludes () |
| | queues refresh of input excludes
|
| |
| void | PerformRefreshExcludes () |
| | applies queued excludes (0 == clear excludes)
|
| |
| override void | EnableAllInputs (bool bForceSupress=false) |
| | Removes all active input excludes and restrictions.
|
| |
| override bool | IsControlDisabled () |
| | returns if ANY exclude groups, restriction (or deprecated disable, if applicable) is active
|
| |
| override bool | IsInputExcludeActive (string exclude) |
| | Returns true if the particular input exclude group had been activated via script and is active.
|
| |
| override bool | IsInputRestrictionActive (int restriction) |
| | Returns true if the particular 'restriction' (those govern special behaviour outside regular input excludes, EInputRestrictors) is active.
|
| |
| override int | GetControlDisabledMode () |
| | (mostly)DEPRECATED; only set on the old 'PlayerControlDisable' method
|
| |
| void | CloseAllMenus () |
| |
| void | DestroyAllMenus () |
| |
| void | MoveHudForInventory (bool inv_open) |
| |
| override void | ShowInventory () |
| |
| override void | HideInventory () |
| |
| void | DestroyInventory () |
| |
| override void | ResetGUI () |
| |
| override void | ShowChat () |
| |
| override void | HideChat () |
| |
| void | ShowVehicleInfo () |
| |
| void | HideVehicleInfo () |
| |
| override Hud | GetHud () |
| |
| HudDebug | GetHudDebug () |
| |
| override void | RefreshCrosshairVisibility () |
| |
| override void | HideCrosshairVisibility () |
| |
| override bool | IsPaused () |
| |
| override void | Pause () |
| |
| override void | Continue () |
| |
| override bool | IsMissionGameplay () |
| |
| override void | AbortMission () |
| |
| override void | CreateLogoutMenu (UIMenuPanel parent) |
| |
| override void | StartLogoutMenu (int time) |
| |
| override void | CreateDebugMonitor () |
| |
| override void | HideDebugMonitor () |
| |
| void | HandleMapToggleByKeyboardShortcut (Man player) |
| |
| bool | IsMapUnfoldActionRunning (ActionBase pAction) |
| |
| void | UpdateDebugMonitor () |
| |
| void | SetActionDownTime (int time_down) |
| |
| void | SetActionUpTime (int time_up) |
| |
| int | LocalPressTime () |
| |
| int | LocalReleaseTime () |
| |
| float | GetHoldActionTime () |
| |
| void | DisplayHairDebug () |
| |
| void | ShowHairDebugValues (bool state) |
| |
| override void | UpdateVoiceLevelWidgets (int level) |
| |
| override ImageWidget | GetMicrophoneIcon () |
| |
| override WidgetFadeTimer | GetMicWidgetFadeTimer () |
| |
| override map< int, ImageWidget > | GetVoiceLevelWidgets () |
| |
| override map< int, ref WidgetFadeTimer > | GetVoiceLevelTimers () |
| |
| override bool | IsVoNActive () |
| |
| override void | SetVoNActive (bool active) |
| |
| override void | HideVoiceLevelWidgets () |
| |
| override UIScriptedMenu | GetNoteMenu () |
| |
| override void | SetNoteMenu (UIScriptedMenu menu) |
| |
| override void | OnPlayerRespawned (Man player) |
| |
| override void | SetPlayerRespawning (bool state) |
| |
| override bool | IsPlayerRespawning () |
| |
| override array< vector > | GetActiveRefresherLocations () |
| |
| override void | SetRespawnModeClient (int mode) |
| |
| override int | GetRespawnModeClient () |
| |
| override GameplayEffectWidgets | GetEffectWidgets () |
| |
| ScriptInvoker | GetConnectivityInvoker () |
| |
| void | OnInputBufferEvent (bool state) |
| |
| void | InputBufferCheck () |
| |
| void | MissionServer () |
| |
| void | ~MissionServer () |
| |
| override void | OnInit () |
| |
| override void | OnMissionStart () |
| |
| override void | OnUpdate (float timeslice) |
| |
| override void | OnGameplayDataHandlerLoad () |
| |
| void | RandomArtillery (float deltaTime) |
| |
| override bool | IsServer () |
| |
| override bool | IsPlayerDisconnecting (Man player) |
| |
| void | UpdatePlayersStats () |
| |
| void | AddNewPlayerLogout (PlayerBase player, notnull LogoutInfo info) |
| |
| void | UpdateLogoutPlayers () |
| |
| override void | OnEvent (EventType eventTypeId, Param params) |
| |
| void | InvokeOnConnect (PlayerBase player, PlayerIdentity identity) |
| |
| void | InvokeOnDisconnect (PlayerBase player) |
| |
| void | OnClientPrepareEvent (PlayerIdentity identity, out bool useDB, out vector pos, out float yaw, out int preloadTimeout) |
| |
| void | ControlPersonalLight (PlayerBase player) |
| |
| void | SyncGlobalLighting (PlayerBase player) |
| |
| bool | ProcessLoginData (ParamsReadContext ctx) |
| | returns whether received data is valid, ctx can be filled on client in StoreLoginData()
|
| |
| PlayerBase | CreateCharacter (PlayerIdentity identity, vector pos, ParamsReadContext ctx, string characterName) |
| |
| void | EquipCharacter (MenuDefaultCharacterData char_data) |
| | Spawns character equip from received data. Checks validity against config, randomizes if invalid value and config array not empty.
|
| |
| void | StartingEquipSetup (PlayerBase player, bool clothesChosen) |
| | can be overriden to manually set up starting equip. 'clothesChosen' is legacy parameter, does nothing.
|
| |
| bool | VerifyAttachmentType (int slot_ID, string attachment_type) |
| |
| PlayerBase | OnClientNewEvent (PlayerIdentity identity, vector pos, ParamsReadContext ctx) |
| |
| void | OnClientReadyEvent (PlayerIdentity identity, PlayerBase player) |
| |
| void | OnClientRespawnEvent (PlayerIdentity identity, PlayerBase player) |
| |
| void | OnClientReconnectEvent (PlayerIdentity identity, PlayerBase player) |
| |
| void | OnClientDisconnectedEvent (PlayerIdentity identity, PlayerBase player, int logoutTime, bool authFailed) |
| |
| void | PlayerDisconnected (PlayerBase player, PlayerIdentity identity, string uid) |
| |
| bool | ShouldPlayerBeKilled (PlayerBase player) |
| |
| void | HandleBody (PlayerBase player) |
| |
| void | TickScheduler (float timeslice) |
| |
| override bool | InsertCorpse (Man player) |
| |
| void | UpdateCorpseStatesServer () |
| |
| override void | SyncRespawnModeInfo (PlayerIdentity identity) |
| |
| override RainProcurementHandler | GetRainProcurementHandler () |
| |
| override array< vector > | GetActiveRefresherLocations () |
| |
См. определение в файле missionGameplay.c строка 1