Package zombie.radio.devices
Class DeviceData
java.lang.Object
zombie.radio.devices.DeviceData
- All Implemented Interfaces:
Cloneable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected floatprotected intprotected booleanprotected Colorprotected Stringprotected Stringprotected floatprotected booleanprotected BaseSoundEmitterprotected GameTimeprotected booleanprotected intprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected longprotected intprotected floatprotected intprotected intprotected shortprotected Stringprotected intprotected byteprotected booleanprotected intprotected intprotected booleanprotected WaveSignalDeviceprotected MediaDataprotected floatprotected DevicePresetsprotected longprotected floatprotected floatprotected ArrayListprotected floatprotected intprotected booleanprotected floatprotected float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBattery(DrainableComboItem drainableComboItem) voidaddHeadphones(InventoryItem inventoryItem) voidaddMediaItem(InventoryItem inventoryItem) booleanvoidprotected Objectclone()voidcloneDevicePresets(DevicePresets devicePresets) voiddoReceiveMPSignal(float float1) voiddoReceiveSignal(int int1) voidfloatgetBattery(ItemContainer itemContainer) intgetClone()intfloatintbooleangetHeadphones(ItemContainer itemContainer) intbooleanbooleanbooleanbooleanbooleanbooleanintintshortbytebooleanintintfloatgetPower()intfloatbooleanhasMedia()booleanbooleanbooleanbooleanbooleanbooleanvoidload(ByteBuffer byteBuffer, int int1, boolean boolean1) voidvoidplaySoundLocal(String string, boolean boolean1) voidplaySoundSend(String string, boolean boolean1) voidreceiveDeviceDataStatePacket(ByteBuffer byteBuffer, UdpConnection udpConnection) removeMediaItem(ItemContainer itemContainer) voidsave(ByteBuffer byteBuffer, boolean boolean1) voidsetBaseVolumeRange(float float1) voidsetChannel(int int1) voidsetChannel(int int1, boolean boolean1) voidsetChannelRaw(int int1) voidsetDeviceName(String string) voidsetDevicePresets(DevicePresets devicePresets) voidsetDeviceVolume(float float1) voidsetDeviceVolumeRaw(float float1) protected voidvoidsetHasBattery(boolean boolean1) voidsetHeadphoneType(int int1) voidvoidsetIsBatteryPowered(boolean boolean1) voidsetIsHighTier(boolean boolean1) voidsetIsPortable(boolean boolean1) voidsetIsTelevision(boolean boolean1) voidsetIsTurnedOn(boolean boolean1) voidsetIsTwoWay(boolean boolean1) voidsetMaxChannelRange(int int1) voidsetMediaIndex(short short1) voidsetMediaType(byte byte1) voidsetMicIsMuted(boolean boolean1) voidsetMicRange(int int1) voidsetMinChannelRange(int int1) voidsetNoTransmit(boolean boolean1) voidsetParent(WaveSignalDevice waveSignalDevice) voidsetPower(float float1) voidvoidsetTransmitRange(int int1) voidsetTurnedOnRaw(boolean boolean1) voidsetUseDelta(float float1) voidvoidvoidvoidvoidTriggerPlayerListening(boolean boolean1) voidupdate(boolean boolean1, boolean boolean2) protected voidvoidvoid
-
Field Details
-
deviceName
-
twoWay
protected boolean twoWay -
transmitRange
protected int transmitRange -
micRange
protected int micRange -
micIsMuted
protected boolean micIsMuted -
baseVolumeRange
protected float baseVolumeRange -
deviceVolume
protected float deviceVolume -
isPortable
protected boolean isPortable -
isTelevision
protected boolean isTelevision -
isHighTier
protected boolean isHighTier -
isTurnedOn
protected boolean isTurnedOn -
channel
protected int channel -
minChannelRange
protected int minChannelRange -
maxChannelRange
protected int maxChannelRange -
presets
-
isBatteryPowered
protected boolean isBatteryPowered -
hasBattery
protected boolean hasBattery -
powerDelta
protected float powerDelta -
useDelta
protected float useDelta -
lastRecordedDistance
protected int lastRecordedDistance -
headphoneType
protected int headphoneType -
parent
-
gameTime
-
channelChangedRecently
protected boolean channelChangedRecently -
emitter
-
soundIDs
-
mediaIndex
protected short mediaIndex -
mediaType
protected byte mediaType -
mediaItem
-
playingMedia
-
isPlayingMedia
protected boolean isPlayingMedia -
mediaLineIndex
protected int mediaLineIndex -
lineCounter
protected float lineCounter -
currentMediaLine
-
currentMediaColor
-
isStoppingMedia
protected boolean isStoppingMedia -
stopMediaCounter
protected float stopMediaCounter -
noTransmit
protected boolean noTransmit -
radioLoopSound
protected long radioLoopSound -
doTriggerWorldSound
protected boolean doTriggerWorldSound -
lastMinuteStamp
protected long lastMinuteStamp -
listenCnt
protected int listenCnt -
voipCounter
protected float voipCounter -
signalCounter
protected float signalCounter -
soundCounter
protected float soundCounter
-
-
Constructor Details
-
DeviceData
public DeviceData() -
DeviceData
-
-
Method Details
-
generatePresets
public void generatePresets() -
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getClone
-
getParent
-
setParent
-
getDevicePresets
-
setDevicePresets
-
cloneDevicePresets
- Throws:
CloneNotSupportedException
-
getMinChannelRange
public int getMinChannelRange() -
setMinChannelRange
public void setMinChannelRange(int int1) -
getMaxChannelRange
public int getMaxChannelRange() -
setMaxChannelRange
public void setMaxChannelRange(int int1) -
getIsHighTier
public boolean getIsHighTier() -
setIsHighTier
public void setIsHighTier(boolean boolean1) -
getIsBatteryPowered
public boolean getIsBatteryPowered() -
setIsBatteryPowered
public void setIsBatteryPowered(boolean boolean1) -
getHasBattery
public boolean getHasBattery() -
setHasBattery
public void setHasBattery(boolean boolean1) -
addBattery
-
getBattery
-
transmitBattryChange
public void transmitBattryChange() -
addHeadphones
-
getHeadphones
-
getMicRange
public int getMicRange() -
setMicRange
public void setMicRange(int int1) -
getMicIsMuted
public boolean getMicIsMuted() -
setMicIsMuted
public void setMicIsMuted(boolean boolean1) -
getHeadphoneType
public int getHeadphoneType() -
setHeadphoneType
public void setHeadphoneType(int int1) -
getBaseVolumeRange
public float getBaseVolumeRange() -
setBaseVolumeRange
public void setBaseVolumeRange(float float1) -
getDeviceVolume
public float getDeviceVolume() -
setDeviceVolume
public void setDeviceVolume(float float1) -
setDeviceVolumeRaw
public void setDeviceVolumeRaw(float float1) -
getIsTelevision
public boolean getIsTelevision() -
setIsTelevision
public void setIsTelevision(boolean boolean1) -
getDeviceName
-
setDeviceName
-
getIsTwoWay
public boolean getIsTwoWay() -
setIsTwoWay
public void setIsTwoWay(boolean boolean1) -
getTransmitRange
public int getTransmitRange() -
setTransmitRange
public void setTransmitRange(int int1) -
getIsPortable
public boolean getIsPortable() -
setIsPortable
public void setIsPortable(boolean boolean1) -
getIsTurnedOn
public boolean getIsTurnedOn() -
setIsTurnedOn
public void setIsTurnedOn(boolean boolean1) -
setTurnedOnRaw
public void setTurnedOnRaw(boolean boolean1) -
canBePoweredHere
public boolean canBePoweredHere() -
setRandomChannel
public void setRandomChannel() -
getChannel
public int getChannel() -
setChannel
public void setChannel(int int1) -
setChannel
public void setChannel(int int1, boolean boolean1) -
setChannelRaw
public void setChannelRaw(int int1) -
getUseDelta
public float getUseDelta() -
setUseDelta
public void setUseDelta(float float1) -
getPower
public float getPower() -
setPower
public void setPower(float float1) -
setInitialPower
public void setInitialPower() -
TriggerPlayerListening
public void TriggerPlayerListening(boolean boolean1) -
playSoundSend
-
playSoundLocal
-
playSound
-
cleanSoundsAndEmitter
public void cleanSoundsAndEmitter() -
setEmitterAndPos
protected void setEmitterAndPos() -
updateEmitter
protected void updateEmitter() -
getEmitter
-
update
public void update(boolean boolean1, boolean boolean2) -
updateSimple
public void updateSimple() -
getDeviceVolumeRange
public int getDeviceVolumeRange() -
getDeviceSoundVolumeRange
public int getDeviceSoundVolumeRange() -
doReceiveSignal
public void doReceiveSignal(int int1) -
doReceiveMPSignal
public void doReceiveMPSignal(float float1) -
isReceivingSignal
public boolean isReceivingSignal() -
getLastRecordedDistance
public int getLastRecordedDistance() -
isIsoDevice
public boolean isIsoDevice() -
isInventoryDevice
public boolean isInventoryDevice() -
isVehicleDevice
public boolean isVehicleDevice() -
transmitPresets
public void transmitPresets() -
receiveDeviceDataStatePacket
public void receiveDeviceDataStatePacket(ByteBuffer byteBuffer, UdpConnection udpConnection) throws IOException - Throws:
IOException
-
save
- Throws:
IOException
-
load
- Throws:
IOException
-
hasMedia
public boolean hasMedia() -
getMediaIndex
public short getMediaIndex() -
setMediaIndex
public void setMediaIndex(short short1) -
getMediaType
public byte getMediaType() -
setMediaType
public void setMediaType(byte byte1) -
addMediaItem
-
removeMediaItem
-
isPlayingMedia
public boolean isPlayingMedia() -
StartPlayMedia
public void StartPlayMedia() -
StopPlayMedia
public void StopPlayMedia() -
updateMediaPlaying
public void updateMediaPlaying() -
getMediaData
-
isNoTransmit
public boolean isNoTransmit() -
setNoTransmit
public void setNoTransmit(boolean boolean1)
-