| AddAction(typename actionName) | BoatScript | protected |
| BoatScript() | BoatScript | protected |
| CanReachDoorsFromSeat(string pDoorsSelection, int pCurrentSeat) | BoatScript | protected |
| CanReachSeatFromDoors(string pSeatSelection, vector pFromPos, float pDistance=1.0) | BoatScript | protected |
| CanReachSeatFromSeat(int currentSeat, int nextSeat) | BoatScript | protected |
| CheckContactCache() | BoatScript | protected |
| CheckOperationalRequirements() | BoatScript | protected |
| CheckOperationalState() | BoatScript | protected |
| CleanupEffects() | BoatScript | protected |
| ClearWaterEffects() | BoatScript | protected |
| CrewCanGetThrough(int posIdx) | BoatScript | protected |
| DECAY_DAMAGE | BoatScript | protected |
| DECAY_FLAG_RANGE | BoatScript | protected |
| DECAY_FLIPPED_MULT | BoatScript | protected |
| DECAY_PLAYER_RANGE | BoatScript | protected |
| DECAY_TICK_FREQUENCY | BoatScript | protected |
| DecayHealthTick() | BoatScript | protected |
| DetectFlipped(VehicleFlippedContext ctx) | BoatScript | protected |
| DisableVicinityIcon() | BoatScript | protected |
| EEDelete(EntityAI parent) | BoatScript | protected |
| EEHitBy(TotalDamageResult damageResult, int damageType, EntityAI source, int component, string dmgZone, string ammo, vector modelPos, float speedCoef) | BoatScript | protected |
| EEOnCECreate() | BoatScript | protected |
| EOnFrame(IEntity other, float timeSlice) | BoatScript | protected |
| EOnPostSimulate(IEntity other, float timeSlice) | BoatScript | protected |
| EOnSimulate(IEntity other, float dt) | BoatScript | protected |
| FadeEngineSound(bool fadeIn) | BoatScript | protected |
| FlipVehicle() | BoatScript | protected |
| Get3rdPersonCameraType() | BoatScript | protected |
| GetActions(typename action_input_type, out array< ActionBase_Basic > actions) | BoatScript | protected |
| GetAnimInstance() | BoatScript | protected |
| GetDebugActions(out TSelectableActionInfoArrayEx outputList) | BoatScript | protected |
| GetMoveType() | BoatScript | protected |
| GetOwnerStateType() | BoatScript | protected |
| GetTransportCameraDistance() | BoatScript | protected |
| GetTransportCameraOffset() | BoatScript | protected |
| GetVehicleType() | BoatScript | protected |
| HandleBoatSplashSound() | BoatScript | protected |
| HandleEngineSound(EBoatEngineSoundState state) | BoatScript | protected |
| InitializeActions() | BoatScript | protected |
| IsAreaAtDoorFree(int currentSeat, float maxAllowedObjHeight, inout vector extents, out vector transform[4]) | BoatScript | protected |
| IsInFlagRange() | BoatScript | protected |
| IsInventoryVisible() | BoatScript | protected |
| m_ContactData | BoatScript | protected |
| m_DecayTimer | BoatScript | protected |
| m_EngineFadeDirection | BoatScript | protected |
| m_EngineFadeTime | BoatScript | protected |
| m_IsEngineSoundFading | BoatScript | protected |
| m_MomentumPrevTick | BoatScript | protected |
| m_PlaySoundEngineStopNoFuel | BoatScript | protected |
| m_PlaySoundImpactHeavy | BoatScript | protected |
| m_PlaySoundImpactLight | BoatScript | protected |
| m_PlaySoundPushBoat | BoatScript | protected |
| m_SoundEngineEffect | BoatScript | protected |
| m_SoundEngineEffectDeletion | BoatScript | protected |
| m_SoundEngineStart | BoatScript | protected |
| m_SoundEngineStartNoFuel | BoatScript | protected |
| m_SoundEngineStop | BoatScript | protected |
| m_SoundEngineStopNoFuel | BoatScript | protected |
| m_SoundImpactHeavy | BoatScript | protected |
| m_SoundImpactLight | BoatScript | protected |
| m_SoundPushBoat | BoatScript | protected |
| m_SoundPushBoatEffect | BoatScript | protected |
| m_SoundWaterSplash | BoatScript | protected |
| m_SoundWaterSplashEffect | BoatScript | protected |
| m_SplashIncoming | BoatScript | protected |
| m_UpdateParticles | BoatScript | protected |
| m_VelocityPrevTick | BoatScript | protected |
| m_WaterEffects | BoatScript | protected |
| MarkCrewMemberDead(int crewMemberIndex) | BoatScript | protected |
| MarkCrewMemberUnconscious(int crewMemberIndex) | BoatScript | protected |
| OnAction(int action_id, Man player, ParamsReadContext ctx) | BoatScript | protected |
| OnBeforeEngineStart() | BoatScript | protected |
| OnContact(string zoneName, vector localPos, IEntity other, Contact data) | BoatScript | protected |
| OnDriverExit(Human player) | BoatScript | protected |
| OnEngineStart() | BoatScript | protected |
| OnEngineStop() | BoatScript | protected |
| OnIgnition() | BoatScript | protected |
| OnInput(float dt) | BoatScript | protected |
| OnSound(BoatSoundCtrl ctrl, float oldValue) | BoatScript | protected |
| OnVariablesSynchronized() | BoatScript | protected |
| OnVehicleJumpOutServer(GetOutTransportActionData data) | BoatScript | protected |
| PlaySound(string soundset, inout EffectSound sound, vector position=vector.Zero) | BoatScript | protected |
| RemoveAction(typename actionName) | BoatScript | protected |
| SetActions() | BoatScript | protected |
| SOUND_ENGINE_FADE | BoatScript | protected |
| SPLASH_THRESHOLD | BoatScript | protected |
| SPLASH_THRESHOLD_CONDITION | BoatScript | protected |
| StopParticleUpdate() | BoatScript | protected |
| SyncSoundImpactHeavy() | BoatScript | protected |
| SyncSoundImpactLight() | BoatScript | protected |
| SyncSoundPushBoat(bool play) | BoatScript | protected |
| UpdateParticles(float timeSlice=0) | BoatScript | protected |
| ~BoatScript() | BoatScript | protected |