public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32Nullable(EntityId);
     msg.WriteByte(ExplosionType);
     msg.WriteVector3Nullable(Position);
     msg.WriteFloat(Radius);
     msg.WriteFloat(Damage);
     msg.WriteEnum(ExplosionFlags);
     msg.WriteInt32Nullable(ParticleIDOverride);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32Nullable(EntityId);
     msg.WriteByte(ExplosionType);
     msg.WriteVector3Nullable(Position);
     msg.WriteFloat(Radius);
     msg.WriteFloat(Damage);
     msg.WriteEnum(ExplosionFlags);
     msg.WriteInt32Nullable(ParticleIDOverride);
 }
Example #3
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(TargetEntityId);
     msg.WriteFloat(PlayerDamage);
     msg.WriteFloat(Damage);
     msg.WriteFloat(EmpDamage);
     msg.WriteByte((byte)DamageType);
     msg.WriteByte((byte)AmmoType);
     msg.WriteUInt32Nullable(DamageSource);
     msg.WriteFloat(NewHealthRatio);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(TargetEntityId);
     msg.WriteFloat(PlayerDamage);
     msg.WriteFloat(Damage);
     msg.WriteFloat(EmpDamage);
     msg.WriteByte((byte)DamageType);
     msg.WriteByte((byte)AmmoType);
     msg.WriteUInt32Nullable(DamageSource);
     msg.WriteFloat(NewHealthRatio);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(VoxelMapEntityId);
     msg.WriteUInt32(EntityId);
     msg.WriteFloat(Radius);
     msg.WriteEnum(HandMode);
     msg.WriteEnumNullable(VoxelMaterial);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(VoxelMapEntityId);
     msg.WriteUInt32(EntityId);
     msg.WriteFloat(Radius);
     msg.WriteEnum(HandMode);
     msg.WriteEnumNullable(VoxelMaterial);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WriteFloat(NewHealthRatio);
 }
Example #8
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(VoxelMapEntityId);
     msg.WriteVector3(Position);
     msg.WriteFloat(Radius);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteFloat(Amount);
 }
Example #10
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(VoxelMapEntityId);
     msg.WriteVector3(Position);
     msg.WriteFloat(Radius);
 }
Example #11
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteEnum(FactionA);
     msg.WriteEnum(FactionB);
     msg.WriteFloat(Relation);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteUInt32(EntityId);
     msg.WriteFloat(NewHealthRatio);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteFloat(Amount);
 }