Package zombie.vehicles
Class BaseVehicle
java.lang.Object
zombie.iso.IsoObject
zombie.iso.IsoMovingObject
zombie.vehicles.BaseVehicle
- All Implemented Interfaces:
IFMODParameterUpdater
,Serializable
,Mover
,Thumpable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static enum
static class
static final class
static final class
static final class
static final class
static final class
static final class
protected static class
static final class
static final class
static final class
static final class
Nested classes/interfaces inherited from class zombie.iso.IsoMovingObject
IsoMovingObject.TreeSoundManager
Nested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.IsoObjectFactory, IsoObject.OutlineShader, IsoObject.VisionResult
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
int
long
protected VehiclePart
protected boolean
protected boolean
static float
float
float
float
float
float
final BaseVehicle.ServerVehicleState[]
int
protected boolean
int
int
protected long
long
protected int
protected int
protected int
int
double
static final int
float
int
boolean
boolean
boolean
protected final BaseVehicle.HitVars
protected static final ColorInfo
boolean
boolean
boolean
boolean
final Vector3f
float
final Transform
int
byte
final LightbarLightsMode
final LightbarSirenMode
protected final ArrayList
protected boolean
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
final ArrayList
short
int
final long[]
static final byte
protected final ArrayList
protected BaseVehicle.Passenger[]
long
protected CarController
static final int
static final float
static float
protected final PolygonalMap2.VehiclePoly
boolean
protected final PolygonalMap2.VehiclePoly
boolean
static final float
long
long
static final int
int
static boolean
final Matrix4f
float
float
final Quaternionf
protected VehicleScript
protected String
boolean
boolean
long
protected int
boolean
boolean
long
int
float
boolean
float
static final ThreadLocal
static final ThreadLocal
static final ThreadLocal
static final ThreadLocal
static final ThreadLocal
final UpdateLimit
protected short
protected long
short
static Texture
final Matrix4f
boolean
final BaseVehicle.WheelInfo[]
boolean
static final boolean
Fields inherited from class zombie.iso.IsoMovingObject
bOutline, Collidable, current, def, hitDir, ID, last, lx, ly, lz, MAX_ZOMBIES_EATING, movementLastFrame, movingSq, noDamage, nx, ny, outlineColor, ScriptModule, scriptnx, scriptny, shootable, solid, treeSoundMgr, weight, width, x, y, z
Fields inherited from class zombie.iso.IsoObject
AttachedAnimSprite, bAlphaForced, bmod, bMovedThumpable, bNeverDoneAlpha, container, Damage, dir, doNotSync, externalWaterSource, gmod, highlightFlags, isOutlineHighlight, isOutlineHlAttached, isOutlineHlBlink, keyId, lastRendered, lastRenderedRendered, LowLightingQualityHack, MAX_WALL_SPLATS, name, NoPicking, OBF_Blink, OBF_Highlighted, OBF_HighlightRenderOnce, objectRenderEffects, offsetX, offsetY, outlineHighlightCol, OutlineOnMouseover, overlaySprite, overlaySpriteColor, partialThumpDmg, rerouteCollide, rerouteMask, rmod, sheetRope, sheetRopeHealth, sprite, spriteName, square, sx, sy, table, tintb, tintg, tintr, usesExternalWaterSource, wallBloodSplats, windRenderEffects
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDamageFrontHitAChr
(int int1) void
addDamageRearHitAChr
(int int1) void
addImpulse
(Vector3f vector3f, Vector3f vector3f2) void
boolean
addKeyToSquare
(IsoGridSquare square) void
void
addPointConstraint
(IsoPlayer player, BaseVehicle baseVehicle, String string, String string2) void
addPointConstraint
(IsoPlayer player, BaseVehicle baseVehicle, String string, String string2, Boolean Boolean1) void
addRandomDamageFromCrash
(IsoGameCharacter gameCharacter, float float1) void
static Vector2
static Vector3f
void
ApplyImpulse
(IsoObject object, float float1) void
ApplyImpulse4Break
(IsoObject object, float float1) boolean
areaPositionWorld
(VehicleScript.Area area, Vector2 vector2) areaPositionWorld4PlayerInteract
(VehicleScript.Area area, Vector2 vector2) boolean
attachmentExist
(String string) void
authorizationChanged
(IsoGameCharacter gameCharacter) void
authorizationClientCollide
(IsoPlayer player) void
authorizationServerCollide
(short short1, boolean boolean1) void
authorizationServerOnSeat
(IsoPlayer player, boolean boolean1) boolean
blocked
(int int1, int int2, int int3) void
breakConstraint
(boolean boolean1, boolean boolean2) void
int
calculateDamageWithCharacter
(IsoGameCharacter gameCharacter) boolean
canAccessContainer
(int int1, IsoGameCharacter gameCharacter) boolean
canAttachTrailer
(BaseVehicle baseVehicle, String string, String string2) boolean
canAttachTrailer
(BaseVehicle baseVehicle, String string, String string2, boolean boolean1) boolean
canInstallPart
(IsoGameCharacter gameCharacter, VehiclePart vehiclePart) boolean
canLockDoor
(VehiclePart vehiclePart, IsoGameCharacter gameCharacter) boolean
canSwitchSeat
(int int1, int int2) boolean
canUninstallPart
(IsoGameCharacter gameCharacter, VehiclePart vehiclePart) boolean
canUnlockDoor
(VehiclePart vehiclePart, IsoGameCharacter gameCharacter) void
changeTransmission
(TransmissionNumber transmissionNumber) void
cheatHotwire
(boolean boolean1, boolean boolean2) checkCollision
(IsoGameCharacter gameCharacter) void
chooseBestAttackPosition
(IsoGameCharacter gameCharacter, IsoGameCharacter gameCharacter2, Vector3f vector3f) boolean
circleIntersects
(float float1, float float2, float float3, float float4) boolean
clearPassenger
(int int1) void
boolean
couldCrawlerAttackPassenger
(IsoGameCharacter gameCharacter) void
crash
(float float1, boolean boolean1) void
void
Damage
(float float1) void
damageObjects
(float float1) void
damagePlayers
(float float1) void
void
doChrHitImpulse
(IsoObject object) void
void
void
drawDirectionLine
(Vector2 vector2, float float1, float float2, float float3, float float4) void
void
void
void
void
void
void
void
void
boolean
enter
(int int1, IsoGameCharacter gameCharacter) boolean
enter
(int int1, IsoGameCharacter gameCharacter, Vector3f vector3f) boolean
enterRSync
(int int1, IsoGameCharacter gameCharacter, BaseVehicle baseVehicle) boolean
exit
(IsoGameCharacter gameCharacter) boolean
exitRSync
(IsoGameCharacter gameCharacter) void
fixLightbarModelLighting
(IsoLightSource lightSource, Vector3f vector3f) void
float
float
float
getAreaCenter
(String string) getAreaCenter
(String string, Vector2 vector2) float
getAreaDist
(String string, IsoGameCharacter gameCharacter) getAttachmentLocalPos
(String string, Vector3f vector3f) getAttachmentWorldPos
(String string, Vector3f vector3f) float
float
int
getBestSeat
(IsoGameCharacter gameCharacter) float
getBloodIntensity
(String string) float
float
getCharacter
(int int1) float
getClosestWindow
(IsoGameCharacter gameCharacter) float
float
float
float
float
float
float
int
int
int
double
void
getFacingPosition
(IsoGameCharacter gameCharacter, Vector2 vector2) static float
float
getForce()
getForwardVector
(Vector3f vector3f) float
boolean
boolean
short
getId()
float
float
int
int
getKeyId()
boolean
int
int
getLightByIndex
(int int1) int
getLinearVelocity
(Vector3f vector3f) getLocalPos
(float float1, float float2, float float3, Vector3f vector3f) getLocalPos
(Vector3f vector3f, Vector3f vector3f2) float
getMass()
int
float
int
protected BaseVehicle.ModelInfo
getModelInfoForPart
(VehiclePart vehiclePart) getNearestBodyworkPart
(IsoGameCharacter gameCharacter) short
int
protected float
getObjectX
(IsoObject object) protected float
getObjectY
(IsoObject object) float
getPartById
(String string) getPartByIndex
(int int1) int
getPartForSeatContainer
(int int1) getPassenger
(int int1) getPassengerAnim
(int int1, String string) getPassengerArea
(int int1) getPassengerDoor
(int int1) getPassengerDoor2
(int int1) getPassengerLocalPos
(int int1, Vector3f vector3f) getPassengerPosition
(int int1, String string) getPassengerPositionWorldPos
(float float1, float float2, float float3, Vector3f vector3f) getPassengerPositionWorldPos
(VehicleScript.Position position, Vector3f vector3f) getPassengerSwitchSeat
(int int1, int int2) int
getPassengerSwitchSeatCount
(int int1) getPassengerWorldPos
(int int1, Vector3f vector3f) getPlayerTrailerLocalPos
(String string, boolean boolean1, Vector3f vector3f) getPlayerTrailerWorldPos
(String string, boolean boolean1, Vector3f vector3f) getPoly()
float
float
float
getRust()
protected VehicleScript.Passenger
getScriptPassenger
(int int1) int
getSeat
(IsoGameCharacter gameCharacter) double
getSkin()
int
int
float
int
getSqlId()
boolean
getSwitchSeatAnimName
(int int1, int int2) float
getSwitchSeatAnimRate
(int int1, int int2) getSwitchSeatSound
(int int1, int int2) getThumpableFor
(IsoGameCharacter gameCharacter) float
getTowedByLocalPos
(String string, Vector3f vector3f) getTowedByWorldPos
(String string, Vector3f vector3f) getTowingLocalPos
(String string, Vector3f vector3f) getTowingWorldPos
(String string, Vector3f vector3f) int
getUpVector
(Vector3f vector3f) float
getUseablePart
(IsoGameCharacter gameCharacter) getUseablePart
(IsoGameCharacter gameCharacter, boolean boolean1) void
getWheelForwardVector
(int int1, Vector3f vector3f) boolean
getWorldPos
(float float1, float float2, float float3, Vector3f vector3f) getWorldPos
(float float1, float float2, float float3, Vector3f vector3f, VehicleScript vehicleScript) getWorldPos
(Vector3f vector3f, Vector3f vector3f2) getWorldPos
(Vector3f vector3f, Vector3f vector3f2, VehicleScript vehicleScript) getWorldTransform
(Transform transform) getZone()
boolean
hasAuthorization
(UdpConnection udpConnection) boolean
boolean
boolean
hasHorn()
boolean
boolean
hasRoof
(int int1) boolean
void
HitByVehicle
(BaseVehicle baseVehicle, float float1) void
hitCharacter
(IsoGameCharacter gameCharacter, BaseVehicle.HitVars hitVars) void
hitCharacter
(IsoZombie zombie) void
hitVehicle
(IsoGameCharacter gameCharacter, HandWeapon handWeapon) boolean
boolean
boolean
boolean
isAtRest()
boolean
boolean
boolean
isCharacterAdjacentTo
(IsoGameCharacter gameCharacter) boolean
isCollided
(IsoGameCharacter gameCharacter) boolean
boolean
boolean
boolean
isDriver
(IsoGameCharacter gameCharacter) boolean
boolean
boolean
boolean
isEnterBlocked
(IsoGameCharacter gameCharacter, int int1) boolean
isEnterBlocked2
(IsoGameCharacter gameCharacter, int int1) boolean
isExitBlocked
(int int1) boolean
isExitBlocked
(IsoGameCharacter gameCharacter, int int1) boolean
isExitBlocked2
(int int1) boolean
boolean
boolean
boolean
isInArea
(String string, IsoGameCharacter gameCharacter) boolean
isInBounds
(float float1, float float2) boolean
boolean
isIntersectingSquare
(int int1, int int2, int int3) boolean
isIntersectingSquareWithShadow
(int int1, int int2, int int3) boolean
boolean
boolean
isInvalidChunkAround
(boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4) boolean
boolean
boolean
boolean
boolean
boolean
boolean
isNetPlayerAuthorization
(BaseVehicle.Authorization authorization) boolean
isNetPlayerId
(short short1) boolean
boolean
isPassengerUseDoor2
(IsoGameCharacter gameCharacter, int int1) boolean
isPositionOnLeftOrRight
(float float1, float float2) boolean
boolean
boolean
boolean
isSeatInstalled
(int int1) boolean
isSeatOccupied
(int int1) boolean
boolean
boolean
void
load
(ByteBuffer byteBuffer, int int1, boolean boolean1) static void
void
loadChange
(String string, ByteBuffer byteBuffer) static Texture
LoadVehicleTexture
(String string) static Texture
LoadVehicleTexture
(String string, int int1) static void
LoadVehicleTextures
(VehicleScript vehicleScript) void
lockServerUpdate
(long long1) boolean
void
netPlayerFromServerUpdate
(BaseVehicle.Authorization authorization, short short1) void
netPlayerServerSendAuthorisation
(ByteBuffer byteBuffer) void
void
void
void
void
void
playActorAnim
(VehiclePart vehiclePart, String string, IsoGameCharacter gameCharacter) void
playPartAnim
(VehiclePart vehiclePart, String string) void
playPartSound
(VehiclePart vehiclePart, IsoPlayer player, String string) void
playPassengerAnim
(int int1, String string) void
playPassengerAnim
(int int1, String string, IsoGameCharacter gameCharacter) void
playPassengerSound
(int int1, String string) void
long
playSoundImpl
(String string, IsoObject object) void
playSwitchSeatAnim
(int int1, int int2) void
positionTrailer
(BaseVehicle baseVehicle) void
void
putKeyInIgnition
(InventoryItem inventoryItem) void
putKeyOnDoor
(InventoryItem inventoryItem) void
putKeyToContainer
(ItemContainer itemContainer, IsoGridSquare square, IsoObject object) void
putKeyToWorld
(IsoGridSquare square) void
putKeyToZombie
(IsoZombie zombie) void
static void
releaseVector2
(Vector2 vector2) static void
releaseVector3f
(Vector3f vector3f) void
void
void
void
render
(float float1, float float2, float float3, ColorInfo colorInfo, boolean boolean1, boolean boolean2, Shader shader) void
void
void
repair()
void
void
save
(ByteBuffer byteBuffer, boolean boolean1) void
saveChange
(String string, KahluaTable kahluaTable, ByteBuffer byteBuffer) void
boolean
void
setActiveInBullet
(boolean boolean1) void
setAddThumpWorldSound
(boolean boolean1) void
setAlarmed
(boolean boolean1) void
setAngles
(float float1, float float2, float float3) void
setBaseQuality
(float float1) void
setBloodIntensity
(String string, float float1) void
setBraking
(boolean boolean1) void
setBrakingForce
(float float1) void
setCharacterPosition
(IsoGameCharacter gameCharacter, int int1, String string) void
setCharacterPositionToAnim
(IsoGameCharacter gameCharacter, int int1, String string) void
setClientForce
(float float1) void
setColor
(float float1, float float2, float float3) void
setColorHSV
(float float1, float float2, float float3) void
setCurrentKey
(InventoryItem inventoryItem) void
setCurrentSteering
(float float1) void
setDebugZ
(float float1) void
setDoColor
(boolean boolean1) void
setEngineFeature
(int int1, int int2, int int3) void
void
setGeneralPartCondition
(float float1, float float2) void
setGoodCar
(boolean boolean1) void
setHeadlightsOn
(boolean boolean1) void
setHotwired
(boolean boolean1) void
setHotwiredBroken
(boolean boolean1) void
setInitialMass
(float float1) void
setKeyIsOnDoor
(boolean boolean1) void
setKeysInIgnition
(boolean boolean1) void
setLightbarLightsMode
(int int1) void
setLightbarSirenMode
(int int1) void
setMass
(float float1) void
setMaxSpeed
(float float1) void
setMechanicalID
(int int1) void
setMechanicUIOpen
(boolean boolean1) protected BaseVehicle.ModelInfo
setModelVisible
(VehiclePart vehiclePart, VehicleScript.Model model, boolean boolean1) void
setNeedPartsUpdate
(boolean boolean1) void
setNetPlayerAuthorization
(BaseVehicle.Authorization authorization, int int1) boolean
setPassenger
(int int1, IsoGameCharacter gameCharacter, Vector3f vector3f) void
setPhysicsActive
(boolean boolean1) void
setPreviouslyEntered
(boolean boolean1) void
setRegulator
(boolean boolean1) void
setRegulatorSpeed
(float float1) void
setRust
(float float1) void
void
void
setScriptName
(String string) void
setSirenStartTime
(double double1) void
setSkinIndex
(int int1) setSmashed
(String string) setSmashed
(String string, boolean boolean1) void
setStoplightsOn
(boolean boolean1) void
setTireInflation
(int int1, float float1) void
setTireRemoved
(int int1, boolean boolean1) void
setTrunkLocked
(boolean boolean1) void
setVehicleTowedBy
(BaseVehicle baseVehicle, String string, String string2) void
setVehicleTowing
(BaseVehicle baseVehicle, String string, String string2) void
setVehicleType
(String string) void
setWindowLightsOn
(boolean boolean1) void
setWorldTransform
(Transform transform) void
boolean
boolean
boolean
showPassenger
(int int1) boolean
showPassenger
(IsoGameCharacter gameCharacter) void
shutOff()
boolean
void
void
startEvent
(long long1, GameSoundClip gameSoundClip, BitSet bitSet) void
stopEvent
(long long1, GameSoundClip gameSoundClip, BitSet bitSet) int
stopSound
(long long1) void
switchSeat
(IsoGameCharacter gameCharacter, int int1) void
syncKeyInIgnition
(boolean boolean1, boolean boolean2, InventoryItem inventoryItem) testCollisionWithCharacter
(IsoGameCharacter gameCharacter, float float1, Vector2 vector2) int
testCollisionWithCorpse
(IsoDeadBody deadBody, boolean boolean1) testCollisionWithObject
(IsoObject object, float float1, Vector2 vector2) int
testCollisionWithProneCharacter
(IsoGameCharacter gameCharacter, boolean boolean1) int
testCollisionWithProneCharacter
(IsoMovingObject movingObject, float float1, float float2, boolean boolean1) boolean
testCollisionWithVehicle
(BaseVehicle baseVehicle) void
Thump
(IsoMovingObject movingObject) void
toggleLockedDoor
(VehiclePart vehiclePart, IsoGameCharacter gameCharacter, boolean boolean1) void
void
transmitCharacterPosition
(int int1, String string) void
void
void
transmitPartCondition
(VehiclePart vehiclePart) void
transmitPartDoor
(VehiclePart vehiclePart) void
transmitPartItem
(VehiclePart vehiclePart) void
transmitPartModData
(VehiclePart vehiclePart) void
transmitPartUsedDelta
(VehiclePart vehiclePart) void
transmitPartWindow
(VehiclePart vehiclePart) void
void
void
void
tryHotwire
(int int1) void
void
void
tryStartEngine
(boolean boolean1) void
update()
protected void
updateAnimationPlayer
(AnimationPlayer animationPlayer, VehiclePart vehiclePart) void
void
void
updateEvent
(long long1, GameSoundClip gameSoundClip) void
updateHasExtendOffset
(IsoGameCharacter gameCharacter) void
updateHasExtendOffsetForExit
(IsoGameCharacter gameCharacter) void
updateHasExtendOffsetForExitEnd
(IsoGameCharacter gameCharacter) boolean
updateHitByVehicle
(IsoGameCharacter gameCharacter) void
void
void
void
void
void
void
void
protected void
void
WeaponHit
(IsoGameCharacter gameCharacter, HandWeapon handWeapon) int
Methods inherited from class zombie.iso.IsoMovingObject
canHaveMultipleHits, collideWith, compareToY, Despawn, DistTo, DistTo, distToNearestCamCharacter, DistToProper, DistToSquared, DistToSquared, DoCollideNorS, DoCollideWorE, doStairs, ensureOnTile, getBuilding, getBumpedType, getCollidedObject, getCollideType, getCurrentBuilding, getCurrentSquare, getCurrentZone, getDistanceSq, getEatingZombies, getFacingPosition, getFeelersize, getFeelerTile, getFuturWalkedSquare, getGlobalMovementMod, getGlobalMovementMod, getHitDir, getHitForce, getHitFromAngle, getID, getIDCount, getImpulsex, getImpulsey, getLastCollideTime, getLastSquare, getLastTargettedBy, getLimpulsex, getLimpulsey, getLx, getLy, getLz, getMasterRegion, getMovementLastFrame, getNoDamage, getNx, getNy, getPathFindIndex, getPosition, getScreenX, getScreenY, getScriptModule, getScriptnx, getScriptny, getStateEventDelayTimer, getThumpTarget, getTimeSinceZombieAttack, getVectorFromDirection, getVectorFromDirection, getWeight, getWeight, getWidth, getX, getY, getZ, Hit, isbAltCollide, isCharacter, isCloseKilled, isCollidable, isCollided, isCollidedE, isCollidedN, isCollidedS, isCollidedThisFrame, isCollidedW, isCollidedWithDoor, isCollidedWithVehicle, isDestroyed, isEatingOther, isFirstUpdate, isOnFloor, isPushableForSeparate, isPushedByForSeparate, isShootable, isSolid, isSolidForSeparate, isZombiesDontAttack, Move, MoveUnmodded, onMouseRightClick, onMouseRightReleased, preupdate, removeFromSquare, separate, setbAltCollide, setCloseKilled, setCollidable, setCollidedE, setCollidedN, setCollidedObject, setCollidedS, setCollidedThisFrame, setCollidedW, setCollidedWithDoor, setCollideType, setCurrent, setDestroyed, setEatingZombies, setFeelersize, setFirstUpdate, setHitDir, setHitForce, setHitFromAngle, setID, setIDCount, setImpulsex, setImpulsey, setLast, setLastCollideTime, setLastTargettedBy, setLimpulsex, setLimpulsey, setLx, setLy, setLz, setMovementLastFrame, setMovingSquareNow, setNoDamage, setNx, setNy, setOnFloor, setPathFindIndex, setScriptModule, setScriptnx, setScriptny, setShootable, setSolid, setStateEventDelayTimer, setThumpTarget, setTimeSinceZombieAttack, setWeight, setWidth, setX, setY, setZ, setZombiesDontAttack, spotted
Methods inherited from class zombie.iso.IsoObject
addChild, addItemsFromProperties, addObjectAmbientEmitter, addSecondaryContainer, addSheetRope, AttachAnim, AttachExistingAnim, AttachExistingAnim, AttackObject, canAddSheetRope, checkAmbientSound, checkHaveElectricity, checkMoveWithWind, checkMoveWithWind, cleanWallBlood, clearAttachedAnimSprite, Collision, countAddSheetRope, createContainersFromSpriteProperties, customHashCode, debugPrintout, destroyFence, DirtySlice, doFindExternalWaterSource, DoSpecialTooltip, DoTooltip, factoryClassFromFileInput, factoryFromFileInput, factoryFromFileInput, factoryFromFileInput_OLD, factoryGetClassID, FindExternalWaterSource, FindExternalWaterSource, FindWaterSourceOnSquare, getAlpha, getAlpha, getAlphaUpdateRateDiv, getAlphaUpdateRateMul, getAttachedAnimSprite, getCell, getChildSprites, getChunk, getContainer, getContainerByEitherType, getContainerByIndex, getContainerByType, getContainerCount, getContainerIndex, getCustomColor, getDamage, getDir, getFacingPositionAlt, getFactoryVehicle, getHighlightColor, getIsSurfaceNormalOffset, getItemContainer, getLastRendered, getLastRenderedRendered, getMaskClickedY, getModData, getMovingObjectIndex, getName, getNew, getNew, getObjectIndex, getObjectRenderEffects, getObjectRenderEffectsToApply, getOffsetX, getOffsetY, getOutlineHighlightCol, getOutlineHighlightCol, getOutlineThickness, getOverlaySprite, getOverlaySpriteColor, getPipedFuelAmount, getProperties, getRenderEffectMaster, getRenderYOffset, getRerouteCollide, getRerouteMask, getRerouteMaskObject, getSpecialObjectIndex, getSprite, getSpriteGridObjects, getSpriteName, getStaticMovingObjectIndex, getSurfaceNormalOffset, getSurfaceOffset, getSurfaceOffsetNoTable, getTable, getTargetAlpha, getTargetAlpha, getTextureName, getTile, getType, getUsesExternalWaterSource, GetVehicleSlowFactor, getWaterAmount, getWaterMax, getWindRenderEffects, getWorldObjectIndex, hasExternalWaterSource, hasModData, hasObjectAmbientEmitter, HasTooltip, hasWater, haveSheetRope, haveSpecialTooltip, Hit, isAlphaAndTargetZero, isAlphaAndTargetZero, isAlphaZero, isAlphaZero, isBlink, isExistInTheWorld, isFloor, isHighlighted, isHoppable, isItemAllowedInContainer, isMaskClicked, isMaskClicked, isMovedThumpable, isNoPicking, isNorthHoppable, isOutlineHighlight, isOutlineHighlight, isOutlineHlAttached, isOutlineHlAttached, isOutlineHlBlink, isOutlineHlBlink, isOutlineOnMouseover, isRemoveItemAllowedFromContainer, isSpriteInvisible, isStairsNorth, isStairsObject, isStairsWest, isTableSurface, isTableTopObject, isTaintedWater, isTargetAlphaZero, isUpdateAlphaDuringRender, isUpdateAlphaEnabled, isZombie, load, loadFromRemoteBuffer, loadFromRemoteBuffer, loadState, onMouseLeftClick, removeAllContainers, RemoveAttachedAnim, RemoveAttachedAnims, removeRenderEffect, removeSheetRope, renderAttachedAndOverlaySprites, renderFloorTile, renderFxMask, renderObjectPicker, renderWallTile, renderWallTileOnly, replaceItem, reset, reuseGridSquare, save, saveState, sendObjectChange, sendObjectChange, sendObjectChange, setAlpha, setAlpha, setAlphaAndTarget, setAlphaAndTarget, setAlphaToTarget, setAttachedAnimSprite, setBlink, setChildSprites, setContainer, setCustomColor, setCustomColor, setDamage, setDefaultCondition, setDir, setDir, setHighlightColor, setHighlightColor, setHighlighted, setHighlighted, setKeyId, setLastRendered, setLastRenderedRendered, setMovedThumpable, setName, SetName, setNoPicking, setOffsetX, setOffsetY, setOutlineHighlight, setOutlineHighlight, setOutlineHighlightCol, setOutlineHighlightCol, setOutlineHighlightCol, setOutlineHighlightCol, setOutlineHlAttached, setOutlineHlAttached, setOutlineHlBlink, setOutlineHlBlink, setOutlineOnMouseover, setOutlineThickness, setOverlaySprite, setOverlaySprite, setOverlaySprite, setOverlaySprite, setOverlaySpriteColor, setPipedFuelAmount, setRenderEffect, setRenderEffect, setRenderYOffset, setRerouteCollide, setRerouteMask, setSpecialTooltip, setSprite, setSprite, setSpriteFromName, setSquare, setTable, setTaintedWater, setTargetAlpha, setTargetAlpha, setType, setUsesExternalWaterSource, setWaterAmount, syncIsoObject, syncIsoObjectSend, TestCollide, TestPathfindCollide, TestVision, transmitCompleteItemToClients, transmitCompleteItemToServer, transmitCustomColor, transmitModData, transmitUpdatedSprite, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToClients, transmitUpdatedSpriteToServer, UnCollision, unsetOutlineHighlight, updateAlpha, updateAlpha, updateAlpha, useItemOn, useWater, writeToRemoteBuffer
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface zombie.iso.objects.interfaces.Thumpable
isDestroyed
-
Field Details
-
RADIUS
public static final float RADIUS- See Also:
-
FADE_DISTANCE
public static final int FADE_DISTANCE- See Also:
-
RANDOMIZE_CONTAINER_CHANCE
public static final int RANDOMIZE_CONTAINER_CHANCE- See Also:
-
noAuthorization
public static final byte noAuthorization- See Also:
-
YURI_FORCE_FIELD
public static final boolean YURI_FORCE_FIELD- See Also:
-
RENDER_TO_TEXTURE
public static boolean RENDER_TO_TEXTURE -
CENTER_OF_MASS_MAGIC
public static float CENTER_OF_MASS_MAGIC -
vehicleShadow
-
justBreakConstraintTimer
public int justBreakConstraintTimer -
wasTowedBy
-
inf
-
models
-
chunk
-
polyDirty
public boolean polyDirty -
VehicleID
public short VehicleID -
sqlID
public int sqlID -
serverRemovedFromWorld
public boolean serverRemovedFromWorld -
interpolation
-
waitFullUpdate
public boolean waitFullUpdate -
throttle
public float throttle -
engineSpeed
public double engineSpeed -
transmissionNumber
-
transmissionChangeTime
-
hasExtendOffset
public boolean hasExtendOffset -
hasExtendOffsetExiting
public boolean hasExtendOffsetExiting -
savedPhysicsZ
public float savedPhysicsZ -
savedRot
-
jniTransform
-
jniSpeed
public float jniSpeed -
jniIsCollide
public boolean jniIsCollide -
jniLinearVelocity
-
netPlayerAuthorization
-
netPlayerId
public short netPlayerId -
netPlayerTimeout
public int netPlayerTimeout -
authSimulationHash
public int authSimulationHash -
authSimulationTime
public long authSimulationTime -
frontEndDurability
public int frontEndDurability -
rearEndDurability
public int rearEndDurability -
rust
public float rust -
colorHue
public float colorHue -
colorSaturation
public float colorSaturation -
colorValue
public float colorValue -
currentFrontEndDurability
public int currentFrontEndDurability -
currentRearEndDurability
public int currentRearEndDurability -
collideX
public float collideX -
collideY
public float collideY -
shadowCoord
-
engineState
-
engineLastUpdateStateTime
public long engineLastUpdateStateTime -
MAX_WHEELS
public static final int MAX_WHEELS- See Also:
-
PHYSICS_PARAM_COUNT
public static final int PHYSICS_PARAM_COUNT- See Also:
-
wheelInfo
-
skidding
public boolean skidding -
skidSound
public long skidSound -
ramSound
public long ramSound -
ramSoundTime
public long ramSoundTime -
new_EngineSoundId
public final long[] new_EngineSoundId -
engineSoundIndex
public int engineSoundIndex -
hornemitter
-
startTime
public float startTime -
headlightsOn
public boolean headlightsOn -
stoplightsOn
public boolean stoplightsOn -
windowLightsOn
public boolean windowLightsOn -
soundHornOn
public boolean soundHornOn -
soundBackMoveOn
public boolean soundBackMoveOn -
previouslyEntered
public boolean previouslyEntered -
lightbarLightsMode
-
lightbarSirenMode
-
connectionState
-
passengers
-
scriptName
-
script
-
parts
-
battery
-
engineQuality
protected int engineQuality -
engineLoudness
protected int engineLoudness -
enginePower
protected int enginePower -
engineCheckTime
protected long engineCheckTime -
lights
-
createdModel
protected boolean createdModel -
skinIndex
protected int skinIndex -
physics
-
bCreated
protected boolean bCreated -
poly
-
polyPlusRadius
-
bDoDamageOverlay
protected boolean bDoDamageOverlay -
loaded
protected boolean loaded -
updateFlags
protected short updateFlags -
updateLockTimeout
protected long updateLockTimeout -
addedToWorld
public boolean addedToWorld -
soundSirenSignal
public long soundSirenSignal -
keySpawned
public byte keySpawned -
vehicleTransform
-
renderTransform
-
physicActiveCheck
public long physicActiveCheck -
specificDistributionId
-
constraintTowing
public int constraintTowing -
isActive
public boolean isActive -
isStatic
public boolean isStatic -
isReliable
public boolean isReliable -
TL_vector2_pool
-
TL_vector2f_pool
-
TL_vector3f_pool
-
TL_matrix4f_pool
-
TL_quaternionf_pool
-
PHYSICS_Z_SCALE
public static final float PHYSICS_Z_SCALE- See Also:
-
PLUS_RADIUS
public static float PLUS_RADIUS -
MASK1_FRONT
public static final int MASK1_FRONT- See Also:
-
MASK1_REAR
public static final int MASK1_REAR- See Also:
-
MASK1_DOOR_RIGHT_FRONT
public static final int MASK1_DOOR_RIGHT_FRONT- See Also:
-
MASK1_DOOR_RIGHT_REAR
public static final int MASK1_DOOR_RIGHT_REAR- See Also:
-
MASK1_DOOR_LEFT_FRONT
public static final int MASK1_DOOR_LEFT_FRONT- See Also:
-
MASK1_DOOR_LEFT_REAR
public static final int MASK1_DOOR_LEFT_REAR- See Also:
-
MASK1_WINDOW_RIGHT_FRONT
public static final int MASK1_WINDOW_RIGHT_FRONT- See Also:
-
MASK1_WINDOW_RIGHT_REAR
public static final int MASK1_WINDOW_RIGHT_REAR- See Also:
-
MASK1_WINDOW_LEFT_FRONT
public static final int MASK1_WINDOW_LEFT_FRONT- See Also:
-
MASK1_WINDOW_LEFT_REAR
public static final int MASK1_WINDOW_LEFT_REAR- See Also:
-
MASK1_WINDOW_FRONT
public static final int MASK1_WINDOW_FRONT- See Also:
-
MASK1_WINDOW_REAR
public static final int MASK1_WINDOW_REAR- See Also:
-
MASK1_GUARD_RIGHT_FRONT
public static final int MASK1_GUARD_RIGHT_FRONT- See Also:
-
MASK1_GUARD_RIGHT_REAR
public static final int MASK1_GUARD_RIGHT_REAR- See Also:
-
MASK1_GUARD_LEFT_FRONT
public static final int MASK1_GUARD_LEFT_FRONT- See Also:
-
MASK1_GUARD_LEFT_REAR
public static final int MASK1_GUARD_LEFT_REAR- See Also:
-
MASK2_ROOF
public static final int MASK2_ROOF- See Also:
-
MASK2_LIGHT_RIGHT_FRONT
public static final int MASK2_LIGHT_RIGHT_FRONT- See Also:
-
MASK2_LIGHT_LEFT_FRONT
public static final int MASK2_LIGHT_LEFT_FRONT- See Also:
-
MASK2_LIGHT_RIGHT_REAR
public static final int MASK2_LIGHT_RIGHT_REAR- See Also:
-
MASK2_LIGHT_LEFT_REAR
public static final int MASK2_LIGHT_LEFT_REAR- See Also:
-
MASK2_BRAKE_RIGHT
public static final int MASK2_BRAKE_RIGHT- See Also:
-
MASK2_BRAKE_LEFT
public static final int MASK2_BRAKE_LEFT- See Also:
-
MASK2_LIGHTBAR_RIGHT
public static final int MASK2_LIGHTBAR_RIGHT- See Also:
-
MASK2_LIGHTBAR_LEFT
public static final int MASK2_LIGHTBAR_LEFT- See Also:
-
MASK2_HOOD
public static final int MASK2_HOOD- See Also:
-
MASK2_BOOT
public static final int MASK2_BOOT- See Also:
-
forcedFriction
public float forcedFriction -
hitVars
-
-
Constructor Details
-
BaseVehicle
-
-
Method Details
-
getSqlId
public int getSqlId() -
allocVector2
-
releaseVector2
-
allocVector3f
-
releaseVector3f
-
LoadAllVehicleTextures
public static void LoadAllVehicleTextures() -
LoadVehicleTextures
-
LoadVehicleTexture
-
LoadVehicleTexture
-
setNetPlayerAuthorization
-
isNetPlayerAuthorization
-
isNetPlayerId
public boolean isNetPlayerId(short short1) -
getNetPlayerId
public short getNetPlayerId() -
getAuthorizationDescription
-
getFakeSpeedModifier
public static float getFakeSpeedModifier() -
isLocalPhysicSim
public boolean isLocalPhysicSim() -
addImpulse
-
getEngineSpeed
public double getEngineSpeed() -
getTransmissionNumberLetter
-
getTransmissionNumber
public int getTransmissionNumber() -
setClientForce
public void setClientForce(float float1) -
getClientForce
public float getClientForce() -
getForce
public float getForce() -
getObjectName
- Overrides:
getObjectName
in classIsoMovingObject
-
Serialize
public boolean Serialize() -
createPhysics
public void createPhysics() -
isPreviouslyEntered
public boolean isPreviouslyEntered() -
setPreviouslyEntered
public void setPreviouslyEntered(boolean boolean1) -
getKeyId
public int getKeyId() -
getKeySpawned
public boolean getKeySpawned() -
putKeyToZombie
-
putKeyToContainer
-
putKeyToWorld
-
addKeyToWorld
public void addKeyToWorld() -
addKeyToGloveBox
public void addKeyToGloveBox() -
createVehicleKey
-
addKeyToSquare
-
toggleLockedDoor
public void toggleLockedDoor(VehiclePart vehiclePart, IsoGameCharacter gameCharacter, boolean boolean1) -
canLockDoor
-
canUnlockDoor
-
setGeneralPartCondition
public void setGeneralPartCondition(float float1, float float2) -
getController
-
getSurroundVehicle
-
getSkinCount
public int getSkinCount() -
getSkinIndex
public int getSkinIndex() -
setSkinIndex
public void setSkinIndex(int int1) -
updateSkin
public void updateSkin() -
getShadowTexture
-
getScript
-
setScript
-
getScriptName
- Overrides:
getScriptName
in classIsoObject
-
setScriptName
-
setScript
public void setScript() -
scriptReloaded
public void scriptReloaded() -
getSkin
-
setModelVisible
protected BaseVehicle.ModelInfo setModelVisible(VehiclePart vehiclePart, VehicleScript.Model model, boolean boolean1) -
getModelInfoForPart
-
getScriptPassenger
-
getMaxPassengers
public int getMaxPassengers() -
setPassenger
-
clearPassenger
public boolean clearPassenger(int int1) -
getPassenger
-
getCharacter
-
getSeat
-
isDriver
-
getWorldPos
-
getWorldPos
public Vector3f getWorldPos(float float1, float float2, float float3, Vector3f vector3f, VehicleScript vehicleScript) -
getWorldPos
-
getWorldPos
-
getLocalPos
-
getLocalPos
-
getPassengerLocalPos
-
getPassengerWorldPos
-
getPassengerPositionWorldPos
-
getPassengerPositionWorldPos
-
getPassengerAnim
-
getPassengerPosition
-
getPassengerDoor
-
getPassengerDoor2
-
isPositionOnLeftOrRight
public boolean isPositionOnLeftOrRight(float float1, float float2) -
haveOneDoorUnlocked
public boolean haveOneDoorUnlocked() -
getPassengerArea
-
playPassengerAnim
-
playPassengerAnim
-
playPassengerSound
-
playPartAnim
-
playActorAnim
-
playPartSound
-
setCharacterPosition
-
transmitCharacterPosition
-
setCharacterPositionToAnim
-
getPassengerSwitchSeatCount
public int getPassengerSwitchSeatCount(int int1) -
getPassengerSwitchSeat
-
getSwitchSeatAnimName
-
getSwitchSeatAnimRate
public float getSwitchSeatAnimRate(int int1, int int2) -
getSwitchSeatSound
-
canSwitchSeat
public boolean canSwitchSeat(int int1, int int2) -
switchSeat
-
playSwitchSeatAnim
public void playSwitchSeatAnim(int int1, int int2) -
isSeatOccupied
public boolean isSeatOccupied(int int1) -
isSeatInstalled
public boolean isSeatInstalled(int int1) -
getBestSeat
-
updateHasExtendOffsetForExit
-
updateHasExtendOffsetForExitEnd
-
updateHasExtendOffset
-
getUseablePart
-
getUseablePart
-
getClosestWindow
-
getFacingPosition
-
enter
-
enter
-
enterRSync
-
exit
-
exitRSync
-
hasRoof
public boolean hasRoof(int int1) -
showPassenger
public boolean showPassenger(int int1) -
showPassenger
-
save
- Overrides:
save
in classIsoMovingObject
- Throws:
IOException
-
load
- Overrides:
load
in classIsoMovingObject
- Throws:
IOException
-
softReset
public void softReset() -
trySpawnKey
public void trySpawnKey() -
shouldCollideWithCharacters
public boolean shouldCollideWithCharacters() -
shouldCollideWithObjects
public boolean shouldCollideWithObjects() -
brekingObjects
public void brekingObjects() -
damageObjects
public void damageObjects(float float1) -
update
public void update()- Overrides:
update
in classIsoMovingObject
-
getFudgedMass
public float getFudgedMass() -
isInvalidChunkAround
public boolean isInvalidChunkAround() -
isInvalidChunkAhead
public boolean isInvalidChunkAhead() -
isInvalidChunkBehind
public boolean isInvalidChunkBehind() -
isInvalidChunkAround
public boolean isInvalidChunkAround(boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4) -
postupdate
public void postupdate()- Overrides:
postupdate
in classIsoMovingObject
-
updateAnimationPlayer
-
saveChange
- Overrides:
saveChange
in classIsoObject
-
loadChange
- Overrides:
loadChange
in classIsoObject
-
authorizationClientCollide
-
authorizationServerCollide
public void authorizationServerCollide(short short1, boolean boolean1) -
authorizationServerOnSeat
-
hasAuthorization
-
netPlayerServerSendAuthorisation
-
netPlayerFromServerUpdate
-
getWorldTransform
-
setWorldTransform
-
flipUpright
public void flipUpright() -
setAngles
public void setAngles(float float1, float float2, float float3) -
getAngleX
public float getAngleX() -
getAngleY
public float getAngleY() -
getAngleZ
public float getAngleZ() -
setDebugZ
public void setDebugZ(float float1) -
setPhysicsActive
public void setPhysicsActive(boolean boolean1) -
getDebugZ
public float getDebugZ() -
getPoly
-
getPolyPlusRadius
-
getForwardVector
-
getUpVector
-
getUpVectorDot
public float getUpVectorDot() -
isStopped
public boolean isStopped() -
getCurrentSpeedKmHour
public float getCurrentSpeedKmHour() -
getLinearVelocity
-
getSpeed2D
public float getSpeed2D() -
isAtRest
public boolean isAtRest() -
updateTransform
protected void updateTransform() -
updatePhysics
public void updatePhysics() -
updatePhysicsNetwork
public void updatePhysicsNetwork() -
checkPhysicsValidWithServer
public void checkPhysicsValidWithServer() -
updateControls
public void updateControls() -
isKeyboardControlled
public boolean isKeyboardControlled() -
getJoypad
public int getJoypad() -
Damage
public void Damage(float float1) -
HitByVehicle
- Overrides:
HitByVehicle
in classIsoObject
-
crash
public void crash(float float1, boolean boolean1) -
addDamageFrontHitAChr
public void addDamageFrontHitAChr(int int1) -
addDamageRearHitAChr
public void addDamageRearHitAChr(int int1) -
isCharacterAdjacentTo
-
testCollisionWithCharacter
public Vector2 testCollisionWithCharacter(IsoGameCharacter gameCharacter, float float1, Vector2 vector2) -
testCollisionWithProneCharacter
-
testCollisionWithCorpse
-
testCollisionWithProneCharacter
public int testCollisionWithProneCharacter(IsoMovingObject movingObject, float float1, float float2, boolean boolean1) -
testCollisionWithObject
-
testCollisionWithVehicle
-
getObjectX
-
getObjectY
-
ApplyImpulse
-
ApplyImpulse4Break
-
hitCharacter
-
calculateDamageWithCharacter
-
blocked
public boolean blocked(int int1, int int2, int int3) -
isIntersectingSquare
public boolean isIntersectingSquare(int int1, int int2, int int3) -
isIntersectingSquareWithShadow
public boolean isIntersectingSquareWithShadow(int int1, int int2, int int3) -
circleIntersects
public boolean circleIntersects(float float1, float float2, float float3, float float4) -
updateLights
public void updateLights() -
fixLightbarModelLighting
-
doDamageOverlay
public void doDamageOverlay() -
getBloodIntensity
-
setBloodIntensity
-
transmitBlood
public void transmitBlood() -
doBloodOverlay
public void doBloodOverlay() -
render
-
renderlast
public void renderlast()- Overrides:
renderlast
in classIsoMovingObject
-
renderShadow
public void renderShadow() -
isEnterBlocked
-
isExitBlocked
public boolean isExitBlocked(int int1) -
isExitBlocked
-
isPassengerUseDoor2
-
isEnterBlocked2
-
isExitBlocked2
public boolean isExitBlocked2(int int1) -
areaPositionWorld
-
areaPositionWorld
-
areaPositionWorld4PlayerInteract
-
areaPositionWorld4PlayerInteract
-
getWheelForwardVector
-
tryStartEngine
public void tryStartEngine(boolean boolean1) -
tryStartEngine
public void tryStartEngine() -
engineDoIdle
public void engineDoIdle() -
engineDoStarting
public void engineDoStarting() -
isStarting
public boolean isStarting() -
engineDoRetryingStarting
public void engineDoRetryingStarting() -
engineDoStartingSuccess
public void engineDoStartingSuccess() -
engineDoStartingFailed
public void engineDoStartingFailed() -
engineDoStartingFailedNoPower
public void engineDoStartingFailedNoPower() -
engineDoRunning
public void engineDoRunning() -
engineDoStalling
public void engineDoStalling() -
engineDoShuttingDown
public void engineDoShuttingDown() -
shutOff
public void shutOff() -
resumeRunningAfterLoad
public void resumeRunningAfterLoad() -
isEngineStarted
public boolean isEngineStarted() -
isEngineRunning
public boolean isEngineRunning() -
isEngineWorking
public boolean isEngineWorking() -
isOperational
public boolean isOperational() -
isDriveable
public boolean isDriveable() -
getEmitter
-
playSoundImpl
-
stopSound
public int stopSound(long long1) -
playSound
-
updateSounds
public void updateSounds() -
updateParts
public void updateParts() -
drainBatteryUpdateHack
public void drainBatteryUpdateHack() -
getHeadlightsOn
public boolean getHeadlightsOn() -
setHeadlightsOn
public void setHeadlightsOn(boolean boolean1) -
getWindowLightsOn
public boolean getWindowLightsOn() -
setWindowLightsOn
public void setWindowLightsOn(boolean boolean1) -
getHeadlightCanEmmitLight
public boolean getHeadlightCanEmmitLight() -
getStoplightsOn
public boolean getStoplightsOn() -
setStoplightsOn
public void setStoplightsOn(boolean boolean1) -
hasHeadlights
public boolean hasHeadlights() -
addToWorld
public void addToWorld()- Overrides:
addToWorld
in classIsoObject
-
removeFromWorld
public void removeFromWorld()- Overrides:
removeFromWorld
in classIsoMovingObject
-
permanentlyRemove
public void permanentlyRemove() -
getBattery
-
setEngineFeature
public void setEngineFeature(int int1, int int2, int int3) -
getEngineQuality
public int getEngineQuality() -
getEngineLoudness
public int getEngineLoudness() -
getEnginePower
public int getEnginePower() -
getBatteryCharge
public float getBatteryCharge() -
getPartCount
public int getPartCount() -
getPartByIndex
-
getPartById
-
getNumberOfPartsWithContainers
public int getNumberOfPartsWithContainers() -
getPartForSeatContainer
-
transmitPartCondition
-
transmitPartItem
-
transmitPartModData
-
transmitPartUsedDelta
-
transmitPartDoor
-
transmitPartWindow
-
getLightCount
public int getLightCount() -
getLightByIndex
-
getZone
-
setZone
-
isInArea
-
getAreaDist
-
getAreaCenter
-
getAreaCenter
-
isInBounds
public boolean isInBounds(float float1, float float2) -
canAccessContainer
-
canInstallPart
-
canUninstallPart
-
getId
public short getId() -
setTireInflation
public void setTireInflation(int int1, float float1) -
setTireRemoved
public void setTireRemoved(int int1, boolean boolean1) -
chooseBestAttackPosition
public Vector3f chooseBestAttackPosition(IsoGameCharacter gameCharacter, IsoGameCharacter gameCharacter2, Vector3f vector3f) -
getMinMaxPosition
-
getVehicleType
-
setVehicleType
-
getMaxSpeed
public float getMaxSpeed() -
setMaxSpeed
public void setMaxSpeed(float float1) -
lockServerUpdate
public void lockServerUpdate(long long1) -
changeTransmission
-
tryHotwire
public void tryHotwire(int int1) -
cheatHotwire
public void cheatHotwire(boolean boolean1, boolean boolean2) -
isKeyIsOnDoor
public boolean isKeyIsOnDoor() -
setKeyIsOnDoor
public void setKeyIsOnDoor(boolean boolean1) -
isHotwired
public boolean isHotwired() -
setHotwired
public void setHotwired(boolean boolean1) -
isHotwiredBroken
public boolean isHotwiredBroken() -
setHotwiredBroken
public void setHotwiredBroken(boolean boolean1) -
getDriver
-
isKeysInIgnition
public boolean isKeysInIgnition() -
setKeysInIgnition
public void setKeysInIgnition(boolean boolean1) -
putKeyInIgnition
-
removeKeyFromIgnition
public void removeKeyFromIgnition() -
putKeyOnDoor
-
removeKeyFromDoor
public void removeKeyFromDoor() -
syncKeyInIgnition
-
hasHorn
public boolean hasHorn() -
hasLightbar
public boolean hasLightbar() -
onHornStart
public void onHornStart() -
onHornStop
public void onHornStop() -
hasBackSignal
public boolean hasBackSignal() -
isBackSignalEmitting
public boolean isBackSignalEmitting() -
onBackMoveSignalStart
public void onBackMoveSignalStart() -
onBackMoveSignalStop
public void onBackMoveSignalStop() -
getLightbarLightsMode
public int getLightbarLightsMode() -
setLightbarLightsMode
public void setLightbarLightsMode(int int1) -
getLightbarSirenMode
public int getLightbarSirenMode() -
setLightbarSirenMode
public void setLightbarSirenMode(int int1) -
getChoosenParts
-
getMass
public float getMass() -
setMass
public void setMass(float float1) -
getInitialMass
public float getInitialMass() -
setInitialMass
public void setInitialMass(float float1) -
updateTotalMass
public void updateTotalMass() -
getBrakingForce
public float getBrakingForce() -
setBrakingForce
public void setBrakingForce(float float1) -
getBaseQuality
public float getBaseQuality() -
setBaseQuality
public void setBaseQuality(float float1) -
getCurrentSteering
public float getCurrentSteering() -
setCurrentSteering
public void setCurrentSteering(float float1) -
isDoingOffroad
public boolean isDoingOffroad() -
isBraking
public boolean isBraking() -
setBraking
public void setBraking(boolean boolean1) -
updatePartStats
public void updatePartStats() -
transmitEngine
public void transmitEngine() -
setRust
public void setRust(float float1) -
getRust
public float getRust() -
transmitRust
public void transmitRust() -
transmitColorHSV
public void transmitColorHSV() -
transmitSkinIndex
public void transmitSkinIndex() -
updateBulletStats
public void updateBulletStats() -
setActiveInBullet
public void setActiveInBullet(boolean boolean1) -
areAllDoorsLocked
public boolean areAllDoorsLocked() -
isAnyDoorLocked
public boolean isAnyDoorLocked() -
getRemainingFuelPercentage
public float getRemainingFuelPercentage() -
getMechanicalID
public int getMechanicalID() -
setMechanicalID
public void setMechanicalID(int int1) -
needPartsUpdate
public boolean needPartsUpdate() -
setNeedPartsUpdate
public void setNeedPartsUpdate(boolean boolean1) -
getHeater
-
windowsOpen
public int windowsOpen() -
isAlarmed
public boolean isAlarmed() -
setAlarmed
public void setAlarmed(boolean boolean1) -
triggerAlarm
public void triggerAlarm() -
isMechanicUIOpen
public boolean isMechanicUIOpen() -
setMechanicUIOpen
public void setMechanicUIOpen(boolean boolean1) -
damagePlayers
public void damagePlayers(float float1) -
addRandomDamageFromCrash
-
hitVehicle
-
isTrunkLocked
public boolean isTrunkLocked() -
setTrunkLocked
public void setTrunkLocked(boolean boolean1) -
getNearestBodyworkPart
-
getSirenStartTime
public double getSirenStartTime() -
setSirenStartTime
public void setSirenStartTime(double double1) -
sirenShutoffTimeExpired
public boolean sirenShutoffTimeExpired() -
repair
public void repair() -
isAnyListenerInside
public boolean isAnyListenerInside() -
couldCrawlerAttackPassenger
-
isGoodCar
public boolean isGoodCar() -
setGoodCar
public void setGoodCar(boolean boolean1) -
getCurrentKey
-
setCurrentKey
-
isInForest
public boolean isInForest() -
getOffroadEfficiency
public float getOffroadEfficiency() -
doChrHitImpulse
-
isDoColor
public boolean isDoColor() -
setDoColor
public void setDoColor(boolean boolean1) -
getBrakeSpeedBetweenUpdate
public float getBrakeSpeedBetweenUpdate() -
getSquare
- Overrides:
getSquare
in classIsoMovingObject
-
setColor
public void setColor(float float1, float float2, float float3) -
setColorHSV
public void setColorHSV(float float1, float float2, float float3) -
getColorHue
public float getColorHue() -
getColorSaturation
public float getColorSaturation() -
getColorValue
public float getColorValue() -
isRemovedFromWorld
public boolean isRemovedFromWorld() -
getInsideTemperature
public float getInsideTemperature() -
getAnimationPlayer
-
releaseAnimationPlayers
public void releaseAnimationPlayers() -
setAddThumpWorldSound
public void setAddThumpWorldSound(boolean boolean1) -
Thump
-
WeaponHit
-
getThumpableFor
- Specified by:
getThumpableFor
in interfaceThumpable
- Overrides:
getThumpableFor
in classIsoObject
-
getThumpCondition
public float getThumpCondition()- Specified by:
getThumpCondition
in interfaceThumpable
- Overrides:
getThumpCondition
in classIsoObject
-
isRegulator
public boolean isRegulator() -
setRegulator
public void setRegulator(boolean boolean1) -
getRegulatorSpeed
public float getRegulatorSpeed() -
setRegulatorSpeed
public void setRegulatorSpeed(float float1) -
getCurrentSpeedForRegulator
public float getCurrentSpeedForRegulator() -
setVehicleTowing
-
setVehicleTowedBy
-
getVehicleTowing
-
getVehicleTowedBy
-
attachmentExist
-
getAttachmentLocalPos
-
getAttachmentWorldPos
-
setForceBrake
public void setForceBrake() -
getTowingLocalPos
-
getTowedByLocalPos
-
getTowingWorldPos
-
getTowedByWorldPos
-
getPlayerTrailerLocalPos
-
getPlayerTrailerWorldPos
-
drawDirectionLine
public void drawDirectionLine(Vector2 vector2, float float1, float float2, float float3, float float4) -
addPointConstraint
public void addPointConstraint(IsoPlayer player, BaseVehicle baseVehicle, String string, String string2) -
addPointConstraint
public void addPointConstraint(IsoPlayer player, BaseVehicle baseVehicle, String string, String string2, Boolean Boolean1) -
authorizationChanged
-
constraintChanged
public void constraintChanged() -
breakConstraint
public void breakConstraint(boolean boolean1, boolean boolean2) -
canAttachTrailer
-
canAttachTrailer
public boolean canAttachTrailer(BaseVehicle baseVehicle, String string, String string2, boolean boolean1) -
positionTrailer
-
getTowAttachmentSelf
-
getTowAttachmentOther
-
getVehicleEngineRPM
-
getFMODParameters
- Specified by:
getFMODParameters
in interfaceIFMODParameterUpdater
-
startEvent
- Specified by:
startEvent
in interfaceIFMODParameterUpdater
-
updateEvent
- Specified by:
updateEvent
in interfaceIFMODParameterUpdater
-
stopEvent
- Specified by:
stopEvent
in interfaceIFMODParameterUpdater
-
setSmashed
-
setSmashed
-
isCollided
-
checkCollision
-
updateHitByVehicle
-
hitCharacter
-