|
| void | NavmeshTest () |
| |
| void | AddSignal (string name, bool flipped) |
| |
| bool | IsSignalActive (int idx) |
| |
| void | SetSignalActive (int idx, bool state) |
| |
| void | ToggleSignal (int idx) |
| |
| proto native int | GetLaddersCount () |
| |
| proto native vector | GetLadderPosTop (int ladderIndex) |
| |
| proto native vector | GetLadderPosBottom (int ladderIndex) |
| |
| proto native int | GetDoorIndex (int componentIndex) |
| | Gets the index of the door based on the view geometry component index.
|
| |
| proto native int | GetDoorCount () |
| | Returns the number of the doors in the building.
|
| |
| proto native bool | IsDoorOpen (int index) |
| | When the door is requested to be fully open (animation wanted phase is greater than 0.5)
|
| |
| proto native bool | IsDoorOpening (int index) |
| | When the wanted phase is at the open phase target (1.0)
|
| |
| proto native bool | IsDoorOpeningAjar (int index) |
| | When the wanted phase is at the ajar phase target (0.2)
|
| |
| proto native bool | IsDoorClosing (int index) |
| | When the wanted phase is at the close phase target (0.0)
|
| |
| proto native bool | IsDoorOpened (int index) |
| | When the phase is at the open phase target (1.0)
|
| |
| proto native bool | IsDoorOpenedAjar (int index) |
| | When the phase is at the ajar phase target (0.2)
|
| |
| proto native bool | IsDoorClosed (int index) |
| | When the phase is at the close phase target (0.0)
|
| |
| proto native bool | IsDoorLocked (int index) |
| | When the door is locked.
|
| |
| proto native void | PlayDoorSound (int index) |
| | Plays the appropriate sound at the door, based on animation phase and state.
|
| |
| proto native void | OpenDoor (int index) |
| | Attempts to open the door.
|
| |
| proto native void | CloseDoor (int index) |
| | Attempts to close the door.
|
| |
| proto native void | LockDoor (int index, bool force=false) |
| | Locks the door if not already locked, resets the door health. 'force = true' will close the door if open.
|
| |
| proto native void | UnlockDoor (int index, bool animate=true) |
| | Unlocks the door if locked, AJAR animation optional.
|
| |
| proto native vector | GetDoorSoundPos (int index) |
| | Position in world space for where the door sounds are played from.
|
| |
| proto native float | GetDoorSoundDistance (int index) |
| | Audible distance for the door sound.
|
| |
| proto native void | OutputDoorLog () |
| | Requires special build as logging is disabled even on internal builds due to memory usage. Used for checking of possible causes of navmesh desync.
|
| |
| int | GetNearestDoorBySoundPos (vector position) |
| | Gets the nearest door based on the sound position (quick and dirty function for debugging)
|
| |
| void | OnDoorOpenStart (DoorStartParams params) |
| | Event for when the door starts opening.
|
| |
| void | OnDoorOpenFinish (DoorFinishParams params) |
| | Event for when the door finishes opening.
|
| |
| void | OnDoorOpenAjarStart (DoorStartParams params) |
| | Event for when the door starts opening ajarred (usually after unlock)
|
| |
| void | OnDoorOpenAjarFinish (DoorFinishParams params) |
| | Event for when the door finishes opening ajarred (usually after unlock)
|
| |
| void | OnDoorCloseStart (DoorStartParams params) |
| | Event for when the door starts closing.
|
| |
| void | OnDoorCloseFinish (DoorFinishParams params) |
| | Event for when the door finishes closing.
|
| |
| void | OnDoorLocked (DoorLockParams params) |
| | Event for when the door is locked.
|
| |
| void | OnDoorUnlocked (DoorLockParams params) |
| | Event for when the door is unlocked.
|
| |
| bool | CanDoorBeOpened (notnull DoorManipulationParams params) |
| |
| bool | CanDoorBeOpened (int doorIndex, bool checkIfLocked=false) |
| |
| bool | CanDoorBeClosed (int doorIndex, Object caller) |
| |
| bool | CanDoorBeClosed (int doorIndex) |
| |
| bool | CanDoorBeLocked (int doorIndex) |
| | Check if the door is closed and if the door is unlocked.
|
| |
| int | GetLockCompatibilityType (int doorIdx) |
| | Which door is compatible with which key (door idx supplied). Bitwise.
|
| |
| override void | GetDebugActions (out TSelectableActionInfoArrayEx outputList) |
| |
| override bool | OnAction (int action_id, Man player, ParamsReadContext ctx) |
| |
| override bool | IsBuilding () |
| |
| override bool | CanObstruct () |
| |
| override bool | DisableVicinityIcon () |
| |
| override bool | IsHealthVisible () |
| |
| override bool | ShowZonesHealth () |
| |
| void | Building () |
| |
| void | InitializeDoorInfos () |
| |
| AdditionalDoorInfo | GetDoorInfo (int doorIdx) |
| |
| AdditionalDoorInfosHolder | GetDoorInfoHolder () |
| |
| void | InitializeInstanceAttachmentGroupsData () |
| |
| override bool | IsInventoryVisible () |
| |
| override bool | IsDetectableByVicinityCone () |
| |
| override int | GetMeleeTargetType () |
| |
См. определение в файле NavmeshTest.c строка 2