|
| void | Boat_01 () |
| |
| override void | EEInit () |
| |
| override int | GetAnimInstance () |
| |
| override int | GetSeatAnimationType (int posIdx) |
| |
| override bool | CanReleaseAttachment (EntityAI attachment) |
| |
| override bool | CanDisplayAttachmentCategory (string category_name) |
| |
| override bool | CanDisplayCargo () |
| |
| override bool | CanReachSeatFromSeat (int currentSeat, int nextSeat) |
| |
| override void | OnDamageDestroyed (int oldLevel) |
| |
| override void | OnDebugSpawn () |
| |
| void | BoatScript () |
| |
| void | ~BoatScript () |
| |
| override void | EEDelete (EntityAI parent) |
| |
| void | InitializeActions () |
| |
| override void | GetActions (typename action_input_type, out array< ActionBase_Basic > actions) |
| |
| override bool | DisableVicinityIcon () |
| |
| override string | GetVehicleType () |
| |
| override bool | IsInventoryVisible () |
| |
| override float | GetTransportCameraDistance () |
| |
| override vector | GetTransportCameraOffset () |
| |
| override int | GetAnimInstance () |
| |
| override int | Get3rdPersonCameraType () |
| |
| override bool | CrewCanGetThrough (int posIdx) |
| |
| override bool | CanReachSeatFromSeat (int currentSeat, int nextSeat) |
| |
| override bool | CanReachSeatFromDoors (string pSeatSelection, vector pFromPos, float pDistance=1.0) |
| |
| override bool | CanReachDoorsFromSeat (string pDoorsSelection, int pCurrentSeat) |
| |
| override bool | IsAreaAtDoorFree (int currentSeat, float maxAllowedObjHeight, inout vector extents, out vector transform[4]) |
| |
| override bool | OnBeforeEngineStart () |
| |
| int | CheckOperationalRequirements () |
| |
| void | OnIgnition () |
| |
| override void | OnEngineStart () |
| |
| override void | OnEngineStop () |
| |
| override void | EEOnCECreate () |
| |
| override void | OnInput (float dt) |
| |
| override void | EOnPostSimulate (IEntity other, float timeSlice) |
| |
| override void | EOnSimulate (IEntity other, float dt) |
| |
| override void | EOnFrame (IEntity other, float timeSlice) |
| |
| override void | OnContact (string zoneName, vector localPos, IEntity other, Contact data) |
| | WARNING: Can be called very frequently in one frame, use with caution.
|
| |
| override void | EEHitBy (TotalDamageResult damageResult, int damageType, EntityAI source, int component, string dmgZone, string ammo, vector modelPos, float speedCoef) |
| |
| override void | OnVariablesSynchronized () |
| |
| override bool | DetectFlipped (VehicleFlippedContext ctx) |
| |
| override float | OnSound (BoatSoundCtrl ctrl, float oldValue) |
| |
| override void | MarkCrewMemberUnconscious (int crewMemberIndex) |
| |
| override void | MarkCrewMemberDead (int crewMemberIndex) |
| |
| void | DecayHealthTick () |
| |
| bool | IsInFlagRange () |
| |
| bool | CheckOperationalState () |
| |
| override void | OnDriverExit (Human player) |
| |
| void | OnVehicleJumpOutServer (GetOutTransportActionData data) |
| |
| void | HandleEngineSound (EBoatEngineSoundState state) |
| |
| void | PlaySound (string soundset, inout EffectSound sound, vector position=vector.Zero) |
| |
| void | HandleBoatSplashSound () |
| |
| void | SyncSoundImpactLight () |
| |
| void | SyncSoundImpactHeavy () |
| |
| void | SyncSoundPushBoat (bool play) |
| |
| void | FadeEngineSound (bool fadeIn) |
| |
| void | FlipVehicle () |
| |
| void | CheckContactCache () |
| |
| void | SetActions () |
| |
| void | AddAction (typename actionName) |
| |
| void | RemoveAction (typename actionName) |
| |
| void | UpdateParticles (float timeSlice=0) |
| |
| void | StopParticleUpdate () |
| |
| void | ClearWaterEffects () |
| |
| void | CleanupEffects () |
| |
| override void | GetDebugActions (out TSelectableActionInfoArrayEx outputList) |
| |
| override bool | OnAction (int action_id, Man player, ParamsReadContext ctx) |
| |
| override event | GetOwnerStateType () |
| |
| override event | GetMoveType () |
| |
См. определение в файле Boat_01.c строка 1