public class ParticleSpawner
Class ParticleSpawner. Provides particlespawner functionality for the Hytale server.
java.lang.Object > ParticleSpawner
Field Summary
id
Field id.
particle
Field particle.
shape
Field shape.
emitOffset
Field emitOffset.
cameraOffset
Field cameraOffset.
useEmitDirection
Field useEmitDirection.
lifeSpan
Field lifeSpan.
spawnRate
Field spawnRate.
spawnBurst
Field spawnBurst.
waveDelay
Field waveDelay.
totalParticles
Field totalParticles.
maxConcurrentParticles
Field maxConcurrentParticles.
initialVelocity
Field initialVelocity.
velocityStretchMultiplier
Field velocityStretchMultiplier.
particleRotationInfluence
Field particleRotationInfluence.
particleRotateWithSpawner
Field particleRotateWithSpawner.
isLowRes
Field isLowRes.
trailSpawnerPositionMultiplier
Field trailSpawnerPositionMultiplier.
trailSpawnerRotationMultiplier
Field trailSpawnerRotationMultiplier.
particleCollision
Field particleCollision.
renderMode
Field renderMode.
lightInfluence
Field lightInfluence.
linearFiltering
Field linearFiltering.
particleLifeSpan
Field particleLifeSpan.
uvMotion
Field uvMotion.
attractors
Field attractors.
intersectionHighlight
Field intersectionHighlight.
obj
Field obj.
nullBits
Field nullBits.
varPos0
Field varPos0.
idLen
Field idLen.
varPos2
Field varPos2.
varPos3
Field varPos3.
varPos4
Field varPos4.
attractorsCount
Field attractorsCount.
varIntLen
Field varIntLen.
fieldOffset0
Field fieldOffset0.
sl
Field sl.
fieldOffset2
Field fieldOffset2.
fieldOffset3
Field fieldOffset3.
fieldOffset4
Field fieldOffset4.
arrLen
Field arrLen.
startPos
Field startPos.
array
Field array.
n
Field n.
array2
Field array2.
n2
Field n2.
array3
Field array3.
n3
Field n3.
array4
Field array4.
n4
Field n4.
array5
Field array5.
n5
Field n5.
array6
Field array6.
n6
Field n6.
array7
Field array7.
n7
Field n7.
array8
Field array8.
n8
Field n8.
array9
Field array9.
n9
Field n9.
array10
Field array10.
n10
Field n10.
array11
Field array11.
n11
Field n11.
array12
Field array12.
n12
Field n12.
idOffsetSlot
Field idOffsetSlot.
particleOffsetSlot
Field particleOffsetSlot.
uvMotionOffsetSlot
Field uvMotionOffsetSlot.
attractorsOffsetSlot
Field attractorsOffsetSlot.
varBlockStart
Field varBlockStart.
idOffset
Field idOffset.
particleOffset
Field particleOffset.
particleResult
Field particleResult.
uvMotionOffset
Field uvMotionOffset.
uvMotionResult
Field uvMotionResult.
attractorsOffset
Field attractorsOffset.
copy
Field copy.
Method Detail
ParticleSpawner
public
ParticleSpawner
()
Method ParticleSpawner.
deserialize
Method deserialize.
- Parameters:
@Nonnull final ByteBufbuffinal intoffset
computeBytesConsumed
int
computeBytesConsumed
(@Nonnull final ByteBuf buf, final int offset)
Method computeBytesConsumed.
- Parameters:
@Nonnull final ByteBufbuffinal intoffset
serialize
void
serialize
(@Nonnull final ByteBuf buf)
Method serialize.
- Parameters:
@Nonnull final ByteBufbuf
computeSize
int
computeSize
()
Method computeSize.
validateStructure
Method validateStructure.
- Parameters:
@Nonnull final ByteBufbufferfinal intoffset
equals
boolean
equals
(final Object obj)
Method equals.
- Parameters:
final Objectobj
hashCode
int
hashCode
()
Method hashCode.