/// <summary> /// Class constructor /// </summary> public MobSpawnPacket(Realms.Common.Mob mob) : base(typeof(MobSpawnPacket)) { this.ID = mob.ID; this.MobType = mob.MobType; this.PositionX = mob.transform.position.x; this.PositionY = mob.transform.position.y; this.PositionZ = mob.transform.position.z; }
/// <summary> /// /// </summary> /// <param name="mob"></param> public void RegisterMob(Realms.Common.Mob mob) { m_mobs.Add(mob); var mobSpawnPacket = new Server.Packet.MobSpawnPacket(mob); QueuePacketAll(mobSpawnPacket); }