Package zombie.vehicles
Class VehiclePart
java.lang.Object
zombie.vehicles.VehiclePart
- All Implemented Interfaces:
ChatElementOwner,WaveSignalDevice
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected Stringprotected ChatElementprotected ArrayListprotected intprotected ItemContainerprotected DeviceDataprotected VehicleDoorprotected booleanprotected InventoryItemprotected floatprotected VehicleLightprotected intprotected KahluaTableprotected VehiclePartprotected Stringprotected VehicleScript.Partprotected booleanprotected shortprotected BaseVehicleprotected floatprotected VehicleWindow -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChild(VehiclePart vehiclePart) voidAddDeviceText(String string, float float1, float float2, float float3, String string2, String string3, int int1) voidcreateSpotLight(float float1, float float2, float float3, float float4, float float5, int int1) voiddamage(int int1) voiddoInventoryItemStats(InventoryItem inventoryItem, int int1) getAnimById(String string) getArea()getChild(int int1) intintintintgetContainerCapacity(IsoGameCharacter gameCharacter) floatintfloatgetDelta()getDoor()floatgetId()intgetIndex()floatgetLight()floatfloatfloatgetLuaFunction(String string) intstatic floatgetNumberByCondition(float float1, float float2, float float3) protected VehicleScript.ModelgetScriptModelById(String string) floatfloatfloatintfloatgetX()floatgetY()floatgetZ()booleanbooleanbooleanbooleanbooleanbooleanbooleanvoidload(ByteBuffer byteBuffer, int int1) voidrepair()voidsave(ByteBuffer byteBuffer) voidsetAllModelsVisible(boolean boolean1) voidsetCategory(String string) voidsetCondition(int int1) voidsetContainerCapacity(int int1) voidsetContainerContentAmount(float float1) voidsetContainerContentAmount(float float1, boolean boolean1, boolean boolean2) voidsetDelta(float float1) voidsetDeviceData(DeviceData deviceData) voidsetEngineLoudness(float float1) voidsetGeneralCondition(InventoryItem inventoryItem, float float1, float float2) voidsetInventoryItem(InventoryItem inventoryItem) voidsetInventoryItem(InventoryItem inventoryItem, int int1) voidsetItemContainer(ItemContainer itemContainer) voidsetLastUpdated(float float1) voidsetLightActive(boolean boolean1) voidsetMechanicSkillInstaller(int int1) voidsetModelVisible(String string, boolean boolean1) voidsetRandomCondition(InventoryItem inventoryItem) voidvoidsetSpecificItem(boolean boolean1) voidsetSuspensionCompression(float float1) voidsetSuspensionDamping(float float1) voidsetWheelFriction(float float1) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface zombie.radio.devices.WaveSignalDevice
AddDeviceText
-
Field Details
-
vehicle
-
bCreated
protected boolean bCreated -
partId
-
scriptPart
-
container
-
item
-
modData
-
lastUpdated
protected float lastUpdated -
updateFlags
protected short updateFlags -
parent
-
door
-
window
-
children
-
category
-
condition
protected int condition -
specificItem
protected boolean specificItem -
wheelFriction
protected float wheelFriction -
mechanicSkillInstaller
protected int mechanicSkillInstaller -
light
-
deviceData
-
chatElement
-
hasPlayerInRange
protected boolean hasPlayerInRange
-
-
Constructor Details
-
VehiclePart
-
-
Method Details
-
getVehicle
-
setScriptPart
-
getScriptPart
-
getItemContainer
-
setItemContainer
-
hasModData
public boolean hasModData() -
getModData
-
getLastUpdated
public float getLastUpdated() -
setLastUpdated
public void setLastUpdated(float float1) -
getId
-
getIndex
public int getIndex() -
getArea
-
getItemType
-
getTable
-
getInventoryItem
-
setInventoryItem
-
setInventoryItem
-
isInventoryItemUninstalled
public boolean isInventoryItemUninstalled() -
isSetAllModelsVisible
public boolean isSetAllModelsVisible() -
setAllModelsVisible
public void setAllModelsVisible(boolean boolean1) -
doInventoryItemStats
-
setRandomCondition
-
setGeneralCondition
-
getNumberByCondition
public static float getNumberByCondition(float float1, float float2, float float3) -
isContainer
public boolean isContainer() -
getContainerCapacity
public int getContainerCapacity() -
getContainerCapacity
-
setContainerCapacity
public void setContainerCapacity(int int1) -
getContainerContentType
-
getContainerContentAmount
public float getContainerContentAmount() -
setContainerContentAmount
public void setContainerContentAmount(float float1) -
setContainerContentAmount
public void setContainerContentAmount(float float1, boolean boolean1, boolean boolean2) -
getContainerSeatNumber
public int getContainerSeatNumber() -
getLuaFunction
-
getScriptModelById
-
setModelVisible
-
getParent
-
addChild
-
getChildCount
public int getChildCount() -
getChild
-
getDoor
-
getWindow
-
getChildWindow
-
findWindow
-
getAnimById
-
save
- Throws:
IOException
-
load
- Throws:
IOException
-
getWheelIndex
public int getWheelIndex() -
createSpotLight
public void createSpotLight(float float1, float float2, float float3, float float4, float float5, int int1) -
getLight
-
getLightDistance
public float getLightDistance() -
getLightIntensity
public float getLightIntensity() -
getLightFocusing
public float getLightFocusing() -
setLightActive
public void setLightActive(boolean boolean1) -
createSignalDevice
-
hasDevicePower
public boolean hasDevicePower() -
getDeviceData
- Specified by:
getDeviceDatain interfaceWaveSignalDevice
-
setDeviceData
- Specified by:
setDeviceDatain interfaceWaveSignalDevice
-
getDelta
public float getDelta()- Specified by:
getDeltain interfaceWaveSignalDevice
-
setDelta
public void setDelta(float float1) - Specified by:
setDeltain interfaceWaveSignalDevice
-
getX
public float getX()- Specified by:
getXin interfaceChatElementOwner- Specified by:
getXin interfaceWaveSignalDevice
-
getY
public float getY()- Specified by:
getYin interfaceChatElementOwner- Specified by:
getYin interfaceWaveSignalDevice
-
getZ
public float getZ()- Specified by:
getZin interfaceChatElementOwner- Specified by:
getZin interfaceWaveSignalDevice
-
getSquare
- Specified by:
getSquarein interfaceChatElementOwner- Specified by:
getSquarein interfaceWaveSignalDevice
-
AddDeviceText
public void AddDeviceText(String string, float float1, float float2, float float3, String string2, String string3, int int1) - Specified by:
AddDeviceTextin interfaceWaveSignalDevice
-
HasPlayerInRange
public boolean HasPlayerInRange()- Specified by:
HasPlayerInRangein interfaceWaveSignalDevice
-
updateSignalDevice
public void updateSignalDevice() -
getCategory
-
setCategory
-
getCondition
public int getCondition() -
setCondition
public void setCondition(int int1) -
damage
public void damage(int int1) -
isSpecificItem
public boolean isSpecificItem() -
setSpecificItem
public void setSpecificItem(boolean boolean1) -
getWheelFriction
public float getWheelFriction() -
setWheelFriction
public void setWheelFriction(float float1) -
getMechanicSkillInstaller
public int getMechanicSkillInstaller() -
setMechanicSkillInstaller
public void setMechanicSkillInstaller(int int1) -
getSuspensionDamping
public float getSuspensionDamping() -
setSuspensionDamping
public void setSuspensionDamping(float float1) -
getSuspensionCompression
public float getSuspensionCompression() -
setSuspensionCompression
public void setSuspensionCompression(float float1) -
getEngineLoudness
public float getEngineLoudness() -
setEngineLoudness
public void setEngineLoudness(float float1) -
repair
public void repair() -
getChatElement
-