src.backend.wad.physics
クラス MNpxEntry

java.lang.Object
  上位を拡張 src.backend.Entry
      上位を拡張 src.backend.wad.physics.MNpxEntry

public class MNpxEntry
extends Entry


フィールドの概要
static int ENTRY_LENGTH
           
 
コンストラクタの概要
MNpxEntry(Chunk chunk)
           
 
メソッドの概要
 int get_class()
           
 short getActivationSound()
           
 short getApologySound()
           
 short getAttackFrequency()
           
 short getCarryingItemType()
           
 short getClearSound()
           
 short getCLUT()
           
 short getCollection()
           
 short getContrailEffect()
           
 short getDarkVisualRange()
           
 short getDoorRetryMask()
           
 int getEnemies()
           
 int getExternalVelocityScale()
           
 int getFlags()
           
 short getFlamingSound()
           
 short getFriendlyActivationSound()
           
 short getFriendlyFireSound()
           
 int getFriends()
           
 short getGravity()
           
 short getHalfVerticalVisualArc()
           
 short getHalfVisualArc()
           
 short getHardDeadShapes()
           
 short getHardDyingShapes()
           
 short getHeight()
           
 short getHitShapes()
           
 int getImmunities()
           
 short getImpactEffect()
           
 short getIntelligence()
           
 short getKillSound()
           
 short getMaximumLedgeDelta()
           
 AttackDefinition getMeleeAttack()
           
 short getMeleeImpactEffect()
           
 short getMinimumLedgeDelta()
           
 short getMovingShapes()
           
 short getPreferredHoverHeight()
           
 short getRadius()
           
 short getRandomSound()
           
 short getRandomSoundMask()
           
 AttackDefinition getRangedAttack()
           
 DamageDefinition getShrapnelDamage()
           
 short getShrapnelRadius()
           
 short getSoftDeadShapes()
           
 short getSoftDyingShapes()
           
 int getSoundPitch()
           
 short getSpeed()
           
 short getStationaryShapes()
           
 short getTeleportInShapes()
           
 short getTeleportOutShapes()
           
 short getTerminalVelocity()
           
 short getVisualRange()
           
 short getVitality()
           
 int getWeaknesses()
           
 MNpxEntry read()
           
 MNpxEntry readPhysics(byte[] data, int offset)
           
 void set_class(int _class)
           
 void setActivationSound(short activationSound)
           
 void setApologySound(short apologySound)
           
 void setAttackFrequency(short attackFrequency)
           
 void setCarryingItemType(short carryingItemType)
           
 void setClearSound(short clearSound)
           
 void setCollection(short collection)
           
 void setContrailEffect(short contrailEffect)
           
 void setDarkVisualRange(short darkVisualRange)
           
 void setDoorRetryMask(short doorRetryMask)
           
 void setEnemies(int enemies)
           
 void setExternalVelocityScale(int externalVelocityScale)
           
 void setFlags(int flags)
           
 void setFlamingSound(short flamingSound)
           
 void setFriendlyActivationSound(short friendlyActivationSound)
           
 void setFriendlyFireSound(short friendlyFireSound)
           
 void setFriends(int friends)
           
 void setGravity(short gravity)
           
 void setHalfVerticalVisualArc(short halfVerticalVisualArc)
           
 void setHalfVisualArc(short halfVisualArc)
           
 void setHardDeadShapes(short hardDeadShapes)
           
 void setHardDyingShapes(short hardDyingShapes)
           
 void setHeight(short height)
           
 void setHitShapes(short hitShapes)
           
 void setImmunities(int immunities)
           
 void setImpactEffect(short impactEffect)
           
 void setIntelligence(short intelligence)
           
 void setKillSound(short killSound)
           
 void setMaximumLedgeDelta(short maximumLedgeDelta)
           
 void setMeleeAttack(AttackDefinition meleeAttack)
           
 void setMeleeImpactEffect(short meleeImpactEffect)
           
 void setMinimumLedgeDelta(short minimumLedgeDelta)
           
 void setMovingShapes(short movingShapes)
           
 void setPreferredHoverHeight(short preferredHoverHeight)
           
 void setRadius(short radius)
           
 void setRandomSound(short randomSound)
           
 void setRandomSoundMask(short randomSoundMask)
           
 void setRangedAttack(AttackDefinition rangedAttack)
           
 void setShrapnelDamage(DamageDefinition shrapnelDamage)
           
 void setShrapnelRadius(short shrapnelRadius)
           
 void setSoftDeadShapes(short softDeadShapes)
           
 void setSoftDyingShapes(short softDyingShapes)
           
 void setSoundPitch(int soundPitch)
           
 void setSpeed(short speed)
           
 void setStationaryShapes(short stationaryShapes)
           
 void setTeleportInShapes(short teleportInShapes)
           
 void setTeleportOutShapes(short teleportOutShapes)
           
 void setTerminalVelocity(short terminalVelocity)
           
 void setVisualRange(short visualRange)
           
 void setVitality(short vitality)
           
 void setWeaknesses(int weaknesses)
           
 void write()
           
 
クラス src.backend.Entry から継承されたメソッド
getChunk
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ENTRY_LENGTH

public static final int ENTRY_LENGTH
関連項目:
定数フィールド値
コンストラクタの詳細

MNpxEntry

public MNpxEntry(Chunk chunk)
メソッドの詳細

readPhysics

public MNpxEntry readPhysics(byte[] data,
                             int offset)

read

public MNpxEntry read()

get_class

public int get_class()

set_class

public void set_class(int _class)

getActivationSound

public short getActivationSound()

setActivationSound

public void setActivationSound(short activationSound)

getApologySound

public short getApologySound()

setApologySound

public void setApologySound(short apologySound)

getAttackFrequency

public short getAttackFrequency()

setAttackFrequency

public void setAttackFrequency(short attackFrequency)

getCarryingItemType

public short getCarryingItemType()

setCarryingItemType

public void setCarryingItemType(short carryingItemType)

getClearSound

public short getClearSound()

setClearSound

public void setClearSound(short clearSound)

getCollection

public short getCollection()

setCollection

public void setCollection(short collection)

getCLUT

public short getCLUT()

getContrailEffect

public short getContrailEffect()

setContrailEffect

public void setContrailEffect(short contrailEffect)

getDarkVisualRange

public short getDarkVisualRange()

setDarkVisualRange

public void setDarkVisualRange(short darkVisualRange)

getDoorRetryMask

public short getDoorRetryMask()

setDoorRetryMask

public void setDoorRetryMask(short doorRetryMask)

getEnemies

public int getEnemies()

setEnemies

public void setEnemies(int enemies)

getExternalVelocityScale

public int getExternalVelocityScale()

setExternalVelocityScale

public void setExternalVelocityScale(int externalVelocityScale)

getFlags

public int getFlags()

setFlags

public void setFlags(int flags)

getFlamingSound

public short getFlamingSound()

setFlamingSound

public void setFlamingSound(short flamingSound)

getFriendlyActivationSound

public short getFriendlyActivationSound()

setFriendlyActivationSound

public void setFriendlyActivationSound(short friendlyActivationSound)

getFriendlyFireSound

public short getFriendlyFireSound()

setFriendlyFireSound

public void setFriendlyFireSound(short friendlyFireSound)

getFriends

public int getFriends()

setFriends

public void setFriends(int friends)

getGravity

public short getGravity()

setGravity

public void setGravity(short gravity)

getHalfVerticalVisualArc

public short getHalfVerticalVisualArc()

setHalfVerticalVisualArc

public void setHalfVerticalVisualArc(short halfVerticalVisualArc)

getHalfVisualArc

public short getHalfVisualArc()

setHalfVisualArc

public void setHalfVisualArc(short halfVisualArc)

getHardDeadShapes

public short getHardDeadShapes()

setHardDeadShapes

public void setHardDeadShapes(short hardDeadShapes)

getHardDyingShapes

public short getHardDyingShapes()

setHardDyingShapes

public void setHardDyingShapes(short hardDyingShapes)

getHeight

public short getHeight()

setHeight

public void setHeight(short height)

getHitShapes

public short getHitShapes()

setHitShapes

public void setHitShapes(short hitShapes)

getImmunities

public int getImmunities()

setImmunities

public void setImmunities(int immunities)

getImpactEffect

public short getImpactEffect()

setImpactEffect

public void setImpactEffect(short impactEffect)

getIntelligence

public short getIntelligence()

setIntelligence

public void setIntelligence(short intelligence)

getKillSound

public short getKillSound()

setKillSound

public void setKillSound(short killSound)

getMaximumLedgeDelta

public short getMaximumLedgeDelta()

setMaximumLedgeDelta

public void setMaximumLedgeDelta(short maximumLedgeDelta)

getMeleeAttack

public AttackDefinition getMeleeAttack()

setMeleeAttack

public void setMeleeAttack(AttackDefinition meleeAttack)

getMeleeImpactEffect

public short getMeleeImpactEffect()

setMeleeImpactEffect

public void setMeleeImpactEffect(short meleeImpactEffect)

getMinimumLedgeDelta

public short getMinimumLedgeDelta()

setMinimumLedgeDelta

public void setMinimumLedgeDelta(short minimumLedgeDelta)

getMovingShapes

public short getMovingShapes()

setMovingShapes

public void setMovingShapes(short movingShapes)

getPreferredHoverHeight

public short getPreferredHoverHeight()

setPreferredHoverHeight

public void setPreferredHoverHeight(short preferredHoverHeight)

getRadius

public short getRadius()

setRadius

public void setRadius(short radius)

getRandomSound

public short getRandomSound()

setRandomSound

public void setRandomSound(short randomSound)

getRandomSoundMask

public short getRandomSoundMask()

setRandomSoundMask

public void setRandomSoundMask(short randomSoundMask)

getRangedAttack

public AttackDefinition getRangedAttack()

setRangedAttack

public void setRangedAttack(AttackDefinition rangedAttack)

getShrapnelDamage

public DamageDefinition getShrapnelDamage()

setShrapnelDamage

public void setShrapnelDamage(DamageDefinition shrapnelDamage)

getShrapnelRadius

public short getShrapnelRadius()

setShrapnelRadius

public void setShrapnelRadius(short shrapnelRadius)

getSoftDeadShapes

public short getSoftDeadShapes()

setSoftDeadShapes

public void setSoftDeadShapes(short softDeadShapes)

getSoftDyingShapes

public short getSoftDyingShapes()

setSoftDyingShapes

public void setSoftDyingShapes(short softDyingShapes)

getSoundPitch

public int getSoundPitch()

setSoundPitch

public void setSoundPitch(int soundPitch)

getSpeed

public short getSpeed()

setSpeed

public void setSpeed(short speed)

getStationaryShapes

public short getStationaryShapes()

setStationaryShapes

public void setStationaryShapes(short stationaryShapes)

getTeleportInShapes

public short getTeleportInShapes()

setTeleportInShapes

public void setTeleportInShapes(short teleportInShapes)

getTeleportOutShapes

public short getTeleportOutShapes()

setTeleportOutShapes

public void setTeleportOutShapes(short teleportOutShapes)

getTerminalVelocity

public short getTerminalVelocity()

setTerminalVelocity

public void setTerminalVelocity(short terminalVelocity)

getVisualRange

public short getVisualRange()

setVisualRange

public void setVisualRange(short visualRange)

getVitality

public short getVitality()

setVitality

public void setVitality(short vitality)

getWeaknesses

public int getWeaknesses()

setWeaknesses

public void setWeaknesses(int weaknesses)

write

public void write()
オーバーライド:
クラス Entry 内の write