/// <summary> /// Creates the spawn packet of the npc. /// </summary> /// <returns>Returns the packet.</returns> public Packets.SpawnNPCPacket CreateNPCSpawnPacket() { Packets.StringPacker namestrings = new ProjectX_V3_Game.Packets.StringPacker(Name); Packets.SpawnNPCPacket spawn = new ProjectX_V3_Game.Packets.SpawnNPCPacket(namestrings); spawn.EntityUID = EntityUID; spawn.NPCID = spawn.EntityUID; spawn.X = X; spawn.Y = Y; spawn.Mesh = Mesh; spawn.Flag = Flag; return(spawn); }
/// <summary> /// Creates the spawn packet of the npc. /// </summary> /// <returns>Returns the packet.</returns> public Packets.SpawnNPCPacket CreateNPCSpawnPacket() { Packets.StringPacker namestrings = new ProjectX_V3_Game.Packets.StringPacker(Name); Packets.SpawnNPCPacket spawn = new ProjectX_V3_Game.Packets.SpawnNPCPacket(namestrings); spawn.EntityUID = EntityUID; spawn.NPCID = spawn.EntityUID; spawn.X = X; spawn.Y = Y; spawn.Mesh = Mesh; spawn.Flag = Flag; return spawn; }