Exemplo n.º 1
0
 public static object Read(NetPacketReader message)
 {
     return(new PositionUpdatePacket()
     {
         Position = message.GetVector3(),
         Orientation = message.GetQuaternion()
     });
 }
Exemplo n.º 2
0
 public static SolarInfo Read(NetPacketReader message)
 {
     return(new SolarInfo
     {
         ID = message.GetInt(),
         Archetype = message.GetString(),
         Position = message.GetVector3(),
         Orientation = message.GetQuaternion()
     });
 }
Exemplo n.º 3
0
 public static object Read(NetPacketReader message)
 {
     return(new SpawnPlayerPacket()
     {
         System = message.GetString(),
         Position = message.GetVector3(),
         Orientation = message.GetQuaternion(),
         Ship = NetShipLoadout.Read(message)
     });
 }
Exemplo n.º 4
0
        public static ProjectileSpawn Read(NetPacketReader message)
        {
            var p = new ProjectileSpawn();

            p.Owner     = message.GetVariableInt32();
            p.Gun       = message.GetUInt();
            p.Hardpoint = message.GetUInt();
            p.Start     = message.GetVector3();
            p.Heading   = message.GetNormal();
            return(p);
        }
Exemplo n.º 5
0
 public static object Read(NetPacketReader message)
 {
     return(new SpawnObjectPacket()
     {
         ID = message.GetInt(),
         Name = message.GetString(),
         Position = message.GetVector3(),
         Orientation = message.GetQuaternion(),
         Loadout = NetShipLoadout.Read(message)
     });
 }
Exemplo n.º 6
0
 public static object Read(NetPacketReader message)
 {
     return(new SpawnDebrisPacket()
     {
         ID = message.GetInt(),
         Archetype = message.GetString(),
         Part = message.GetString(),
         Position = message.GetVector3(),
         Orientation = message.GetQuaternion(),
         Mass = message.GetFloat()
     });
 }