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 enumstatic enumstatic classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classprotected static classstatic final classstatic final classstatic final classstatic final classNested classes/interfaces inherited from class zombie.iso.IsoMovingObject
IsoMovingObject.TreeSoundManagerNested classes/interfaces inherited from class zombie.iso.IsoObject
IsoObject.IsoObjectFactory, IsoObject.OutlineShader, IsoObject.VisionResult -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanintlongprotected VehiclePartprotected booleanprotected booleanstatic floatfloatfloatfloatfloatfloatfinal BaseVehicle.ServerVehicleState[]intprotected booleanintintprotected longlongprotected intprotected intprotected intintdoublestatic final intfloatintbooleanbooleanbooleanprotected final BaseVehicle.HitVarsprotected static final ColorInfobooleanbooleanbooleanbooleanfinal Vector3ffloatfinal Transformintbytefinal LightbarLightsModefinal LightbarSirenModeprotected final ArrayListprotected booleanstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intfinal ArrayListshortintfinal long[]static final byteprotected final ArrayListprotected BaseVehicle.Passenger[]longprotected CarControllerstatic final intstatic final floatstatic floatprotected final PolygonalMap2.VehiclePolybooleanprotected final PolygonalMap2.VehiclePolybooleanstatic final floatlonglongstatic final intintstatic booleanfinal Matrix4ffloatfloatfinal Quaternionfprotected VehicleScriptprotected Stringbooleanbooleanlongprotected intbooleanbooleanlongintfloatbooleanfloatstatic final ThreadLocalstatic final ThreadLocalstatic final ThreadLocalstatic final ThreadLocalstatic final ThreadLocalfinal UpdateLimitprotected shortprotected longshortstatic Texturefinal Matrix4fbooleanfinal BaseVehicle.WheelInfo[]booleanstatic final booleanFields 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, zFields 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 TypeMethodDescriptionvoidaddDamageFrontHitAChr(int int1) voidaddDamageRearHitAChr(int int1) voidaddImpulse(Vector3f vector3f, Vector3f vector3f2) voidbooleanaddKeyToSquare(IsoGridSquare square) voidvoidaddPointConstraint(IsoPlayer player, BaseVehicle baseVehicle, String string, String string2) voidaddPointConstraint(IsoPlayer player, BaseVehicle baseVehicle, String string, String string2, Boolean Boolean1) voidaddRandomDamageFromCrash(IsoGameCharacter gameCharacter, float float1) voidstatic Vector2static Vector3fvoidApplyImpulse(IsoObject object, float float1) voidApplyImpulse4Break(IsoObject object, float float1) booleanareaPositionWorld(VehicleScript.Area area, Vector2 vector2) areaPositionWorld4PlayerInteract(VehicleScript.Area area, Vector2 vector2) booleanattachmentExist(String string) voidauthorizationChanged(IsoGameCharacter gameCharacter) voidauthorizationClientCollide(IsoPlayer player) voidauthorizationServerCollide(short short1, boolean boolean1) voidauthorizationServerOnSeat(IsoPlayer player, boolean boolean1) booleanblocked(int int1, int int2, int int3) voidbreakConstraint(boolean boolean1, boolean boolean2) voidintcalculateDamageWithCharacter(IsoGameCharacter gameCharacter) booleancanAccessContainer(int int1, IsoGameCharacter gameCharacter) booleancanAttachTrailer(BaseVehicle baseVehicle, String string, String string2) booleancanAttachTrailer(BaseVehicle baseVehicle, String string, String string2, boolean boolean1) booleancanInstallPart(IsoGameCharacter gameCharacter, VehiclePart vehiclePart) booleancanLockDoor(VehiclePart vehiclePart, IsoGameCharacter gameCharacter) booleancanSwitchSeat(int int1, int int2) booleancanUninstallPart(IsoGameCharacter gameCharacter, VehiclePart vehiclePart) booleancanUnlockDoor(VehiclePart vehiclePart, IsoGameCharacter gameCharacter) voidchangeTransmission(TransmissionNumber transmissionNumber) voidcheatHotwire(boolean boolean1, boolean boolean2) checkCollision(IsoGameCharacter gameCharacter) voidchooseBestAttackPosition(IsoGameCharacter gameCharacter, IsoGameCharacter gameCharacter2, Vector3f vector3f) booleancircleIntersects(float float1, float float2, float float3, float float4) booleanclearPassenger(int int1) voidbooleancouldCrawlerAttackPassenger(IsoGameCharacter gameCharacter) voidcrash(float float1, boolean boolean1) voidvoidDamage(float float1) voiddamageObjects(float float1) voiddamagePlayers(float float1) voidvoiddoChrHitImpulse(IsoObject object) voidvoidvoiddrawDirectionLine(Vector2 vector2, float float1, float float2, float float3, float float4) voidvoidvoidvoidvoidvoidvoidvoidvoidbooleanenter(int int1, IsoGameCharacter gameCharacter) booleanenter(int int1, IsoGameCharacter gameCharacter, Vector3f vector3f) booleanenterRSync(int int1, IsoGameCharacter gameCharacter, BaseVehicle baseVehicle) booleanexit(IsoGameCharacter gameCharacter) booleanexitRSync(IsoGameCharacter gameCharacter) voidfixLightbarModelLighting(IsoLightSource lightSource, Vector3f vector3f) voidfloatfloatfloatgetAreaCenter(String string) getAreaCenter(String string, Vector2 vector2) floatgetAreaDist(String string, IsoGameCharacter gameCharacter) getAttachmentLocalPos(String string, Vector3f vector3f) getAttachmentWorldPos(String string, Vector3f vector3f) floatfloatintgetBestSeat(IsoGameCharacter gameCharacter) floatgetBloodIntensity(String string) floatfloatgetCharacter(int int1) floatgetClosestWindow(IsoGameCharacter gameCharacter) floatfloatfloatfloatfloatfloatfloatintintintdoublevoidgetFacingPosition(IsoGameCharacter gameCharacter, Vector2 vector2) static floatfloatgetForce()getForwardVector(Vector3f vector3f) floatbooleanbooleanshortgetId()floatfloatintintgetKeyId()booleanintintgetLightByIndex(int int1) intgetLinearVelocity(Vector3f vector3f) getLocalPos(float float1, float float2, float float3, Vector3f vector3f) getLocalPos(Vector3f vector3f, Vector3f vector3f2) floatgetMass()intfloatintprotected BaseVehicle.ModelInfogetModelInfoForPart(VehiclePart vehiclePart) getNearestBodyworkPart(IsoGameCharacter gameCharacter) shortintprotected floatgetObjectX(IsoObject object) protected floatgetObjectY(IsoObject object) floatgetPartById(String string) getPartByIndex(int int1) intgetPartForSeatContainer(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) intgetPassengerSwitchSeatCount(int int1) getPassengerWorldPos(int int1, Vector3f vector3f) getPlayerTrailerLocalPos(String string, boolean boolean1, Vector3f vector3f) getPlayerTrailerWorldPos(String string, boolean boolean1, Vector3f vector3f) getPoly()floatfloatfloatgetRust()protected VehicleScript.PassengergetScriptPassenger(int int1) intgetSeat(IsoGameCharacter gameCharacter) doublegetSkin()intintfloatintgetSqlId()booleangetSwitchSeatAnimName(int int1, int int2) floatgetSwitchSeatAnimRate(int int1, int int2) getSwitchSeatSound(int int1, int int2) getThumpableFor(IsoGameCharacter gameCharacter) floatgetTowedByLocalPos(String string, Vector3f vector3f) getTowedByWorldPos(String string, Vector3f vector3f) getTowingLocalPos(String string, Vector3f vector3f) getTowingWorldPos(String string, Vector3f vector3f) intgetUpVector(Vector3f vector3f) floatgetUseablePart(IsoGameCharacter gameCharacter) getUseablePart(IsoGameCharacter gameCharacter, boolean boolean1) voidgetWheelForwardVector(int int1, Vector3f vector3f) booleangetWorldPos(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()booleanhasAuthorization(UdpConnection udpConnection) booleanbooleanbooleanhasHorn()booleanbooleanhasRoof(int int1) booleanvoidHitByVehicle(BaseVehicle baseVehicle, float float1) voidhitCharacter(IsoGameCharacter gameCharacter, BaseVehicle.HitVars hitVars) voidhitCharacter(IsoZombie zombie) voidhitVehicle(IsoGameCharacter gameCharacter, HandWeapon handWeapon) booleanbooleanbooleanbooleanisAtRest()booleanbooleanbooleanisCharacterAdjacentTo(IsoGameCharacter gameCharacter) booleanisCollided(IsoGameCharacter gameCharacter) booleanbooleanbooleanbooleanisDriver(IsoGameCharacter gameCharacter) booleanbooleanbooleanbooleanisEnterBlocked(IsoGameCharacter gameCharacter, int int1) booleanisEnterBlocked2(IsoGameCharacter gameCharacter, int int1) booleanisExitBlocked(int int1) booleanisExitBlocked(IsoGameCharacter gameCharacter, int int1) booleanisExitBlocked2(int int1) booleanbooleanbooleanbooleanisInArea(String string, IsoGameCharacter gameCharacter) booleanisInBounds(float float1, float float2) booleanbooleanisIntersectingSquare(int int1, int int2, int int3) booleanisIntersectingSquareWithShadow(int int1, int int2, int int3) booleanbooleanbooleanisInvalidChunkAround(boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4) booleanbooleanbooleanbooleanbooleanbooleanbooleanisNetPlayerAuthorization(BaseVehicle.Authorization authorization) booleanisNetPlayerId(short short1) booleanbooleanisPassengerUseDoor2(IsoGameCharacter gameCharacter, int int1) booleanisPositionOnLeftOrRight(float float1, float float2) booleanbooleanbooleanbooleanisSeatInstalled(int int1) booleanisSeatOccupied(int int1) booleanbooleanbooleanvoidload(ByteBuffer byteBuffer, int int1, boolean boolean1) static voidvoidloadChange(String string, ByteBuffer byteBuffer) static TextureLoadVehicleTexture(String string) static TextureLoadVehicleTexture(String string, int int1) static voidLoadVehicleTextures(VehicleScript vehicleScript) voidlockServerUpdate(long long1) booleanvoidnetPlayerFromServerUpdate(BaseVehicle.Authorization authorization, short short1) voidnetPlayerServerSendAuthorisation(ByteBuffer byteBuffer) voidvoidvoidvoidvoidvoidplayActorAnim(VehiclePart vehiclePart, String string, IsoGameCharacter gameCharacter) voidplayPartAnim(VehiclePart vehiclePart, String string) voidplayPartSound(VehiclePart vehiclePart, IsoPlayer player, String string) voidplayPassengerAnim(int int1, String string) voidplayPassengerAnim(int int1, String string, IsoGameCharacter gameCharacter) voidplayPassengerSound(int int1, String string) voidlongplaySoundImpl(String string, IsoObject object) voidplaySwitchSeatAnim(int int1, int int2) voidpositionTrailer(BaseVehicle baseVehicle) voidvoidputKeyInIgnition(InventoryItem inventoryItem) voidputKeyOnDoor(InventoryItem inventoryItem) voidputKeyToContainer(ItemContainer itemContainer, IsoGridSquare square, IsoObject object) voidputKeyToWorld(IsoGridSquare square) voidputKeyToZombie(IsoZombie zombie) voidstatic voidreleaseVector2(Vector2 vector2) static voidreleaseVector3f(Vector3f vector3f) voidvoidvoidvoidrender(float float1, float float2, float float3, ColorInfo colorInfo, boolean boolean1, boolean boolean2, Shader shader) voidvoidvoidrepair()voidvoidsave(ByteBuffer byteBuffer, boolean boolean1) voidsaveChange(String string, KahluaTable kahluaTable, ByteBuffer byteBuffer) voidbooleanvoidsetActiveInBullet(boolean boolean1) voidsetAddThumpWorldSound(boolean boolean1) voidsetAlarmed(boolean boolean1) voidsetAngles(float float1, float float2, float float3) voidsetBaseQuality(float float1) voidsetBloodIntensity(String string, float float1) voidsetBraking(boolean boolean1) voidsetBrakingForce(float float1) voidsetCharacterPosition(IsoGameCharacter gameCharacter, int int1, String string) voidsetCharacterPositionToAnim(IsoGameCharacter gameCharacter, int int1, String string) voidsetClientForce(float float1) voidsetColor(float float1, float float2, float float3) voidsetColorHSV(float float1, float float2, float float3) voidsetCurrentKey(InventoryItem inventoryItem) voidsetCurrentSteering(float float1) voidsetDebugZ(float float1) voidsetDoColor(boolean boolean1) voidsetEngineFeature(int int1, int int2, int int3) voidvoidsetGeneralPartCondition(float float1, float float2) voidsetGoodCar(boolean boolean1) voidsetHeadlightsOn(boolean boolean1) voidsetHotwired(boolean boolean1) voidsetHotwiredBroken(boolean boolean1) voidsetInitialMass(float float1) voidsetKeyIsOnDoor(boolean boolean1) voidsetKeysInIgnition(boolean boolean1) voidsetLightbarLightsMode(int int1) voidsetLightbarSirenMode(int int1) voidsetMass(float float1) voidsetMaxSpeed(float float1) voidsetMechanicalID(int int1) voidsetMechanicUIOpen(boolean boolean1) protected BaseVehicle.ModelInfosetModelVisible(VehiclePart vehiclePart, VehicleScript.Model model, boolean boolean1) voidsetNeedPartsUpdate(boolean boolean1) voidsetNetPlayerAuthorization(BaseVehicle.Authorization authorization, int int1) booleansetPassenger(int int1, IsoGameCharacter gameCharacter, Vector3f vector3f) voidsetPhysicsActive(boolean boolean1) voidsetPreviouslyEntered(boolean boolean1) voidsetRegulator(boolean boolean1) voidsetRegulatorSpeed(float float1) voidsetRust(float float1) voidvoidvoidsetScriptName(String string) voidsetSirenStartTime(double double1) voidsetSkinIndex(int int1) setSmashed(String string) setSmashed(String string, boolean boolean1) voidsetStoplightsOn(boolean boolean1) voidsetTireInflation(int int1, float float1) voidsetTireRemoved(int int1, boolean boolean1) voidsetTrunkLocked(boolean boolean1) voidsetVehicleTowedBy(BaseVehicle baseVehicle, String string, String string2) voidsetVehicleTowing(BaseVehicle baseVehicle, String string, String string2) voidsetVehicleType(String string) voidsetWindowLightsOn(boolean boolean1) voidsetWorldTransform(Transform transform) voidbooleanbooleanbooleanshowPassenger(int int1) booleanshowPassenger(IsoGameCharacter gameCharacter) voidshutOff()booleanvoidvoidstartEvent(long long1, GameSoundClip gameSoundClip, BitSet bitSet) voidstopEvent(long long1, GameSoundClip gameSoundClip, BitSet bitSet) intstopSound(long long1) voidswitchSeat(IsoGameCharacter gameCharacter, int int1) voidsyncKeyInIgnition(boolean boolean1, boolean boolean2, InventoryItem inventoryItem) testCollisionWithCharacter(IsoGameCharacter gameCharacter, float float1, Vector2 vector2) inttestCollisionWithCorpse(IsoDeadBody deadBody, boolean boolean1) testCollisionWithObject(IsoObject object, float float1, Vector2 vector2) inttestCollisionWithProneCharacter(IsoGameCharacter gameCharacter, boolean boolean1) inttestCollisionWithProneCharacter(IsoMovingObject movingObject, float float1, float float2, boolean boolean1) booleantestCollisionWithVehicle(BaseVehicle baseVehicle) voidThump(IsoMovingObject movingObject) voidtoggleLockedDoor(VehiclePart vehiclePart, IsoGameCharacter gameCharacter, boolean boolean1) voidvoidtransmitCharacterPosition(int int1, String string) voidvoidvoidtransmitPartCondition(VehiclePart vehiclePart) voidtransmitPartDoor(VehiclePart vehiclePart) voidtransmitPartItem(VehiclePart vehiclePart) voidtransmitPartModData(VehiclePart vehiclePart) voidtransmitPartUsedDelta(VehiclePart vehiclePart) voidtransmitPartWindow(VehiclePart vehiclePart) voidvoidvoidvoidtryHotwire(int int1) voidvoidvoidtryStartEngine(boolean boolean1) voidupdate()protected voidupdateAnimationPlayer(AnimationPlayer animationPlayer, VehiclePart vehiclePart) voidvoidvoidupdateEvent(long long1, GameSoundClip gameSoundClip) voidupdateHasExtendOffset(IsoGameCharacter gameCharacter) voidupdateHasExtendOffsetForExit(IsoGameCharacter gameCharacter) voidupdateHasExtendOffsetForExitEnd(IsoGameCharacter gameCharacter) booleanupdateHitByVehicle(IsoGameCharacter gameCharacter) voidvoidvoidvoidvoidvoidvoidvoidprotected voidvoidWeaponHit(IsoGameCharacter gameCharacter, HandWeapon handWeapon) intMethods 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, spottedMethods 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, writeToRemoteBufferMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getObjectNamein 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:
getScriptNamein 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:
savein classIsoMovingObject- Throws:
IOException
-
load
- Overrides:
loadin 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:
updatein 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:
postupdatein classIsoMovingObject
-
updateAnimationPlayer
-
saveChange
- Overrides:
saveChangein classIsoObject
-
loadChange
- Overrides:
loadChangein 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:
HitByVehiclein 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:
renderlastin 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:
addToWorldin classIsoObject
-
removeFromWorld
public void removeFromWorld()- Overrides:
removeFromWorldin 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:
getSquarein 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:
getThumpableForin interfaceThumpable- Overrides:
getThumpableForin classIsoObject
-
getThumpCondition
public float getThumpCondition()- Specified by:
getThumpConditionin interfaceThumpable- Overrides:
getThumpConditionin 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:
getFMODParametersin interfaceIFMODParameterUpdater
-
startEvent
- Specified by:
startEventin interfaceIFMODParameterUpdater
-
updateEvent
- Specified by:
updateEventin interfaceIFMODParameterUpdater
-
stopEvent
- Specified by:
stopEventin interfaceIFMODParameterUpdater
-
setSmashed
-
setSmashed
-
isCollided
-
checkCollision
-
updateHitByVehicle
-
hitCharacter
-