示例#1
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);
 }
示例#3
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteInt32(UserId);
     msg.WriteString(DisplayName);
     msg.WriteByte(PlayerId);
     msg.WriteObjectBuilder_FactionEnum(Faction);
 }
示例#4
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteInt32(UserId);
     msg.WriteString(DisplayName);
     msg.WriteByte(PlayerId);
     msg.WriteObjectBuilder_FactionEnum(Faction);
 }
 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);
 }
 public void Write(MyMessageWriter msg)
 {
     msg.WriteBool(Allowed);
     msg.WriteByte(PlayerId);
 }
示例#8
0
 public void Write(MyMessageWriter msg)
 {
     msg.WriteBool(Allowed);
     msg.WriteByte(PlayerId);
 }