예제 #1
0
 public SetEffect(WorldEntity Entity, EffectValue GState)
     : base(0x49)
 {
     SetCapacity(5);
     writer.Write(Entity.WorldId);
     writer.Write((byte)GState);
 }
예제 #2
0
 public SetGState(WorldEntity Entity, GStateValue GState)
     : base(0x3d)
 {
     SetCapacity(5);
     writer.Write(Entity.WorldId);
     writer.Write((byte)GState);
 }
예제 #3
0
 public UnequipItem(PlayerItem PlayerItem, WorldEntity Entity)
     : base(0x06, 10)
 {
     writer.Write(Entity.WorldId);
     writer.Write(PlayerItem.IID);
     writer.Write((ushort)PlayerItem.Index);
 }
예제 #4
0
 public virtual void RemoveEntityInView(WorldEntity Entity)
 {
     EntitiesInView.Remove(Entity);
 }
예제 #5
0
 public virtual void AddEntityInView(WorldEntity Entity)
 {
     EntitiesInView.Add(Entity);
 }
예제 #6
0
 public virtual void AddEntityInView(WorldEntity Entity)
 {
     EntitiesInView.Add(Entity);
 }
예제 #7
0
 public virtual void RemoveEntityInView(WorldEntity Entity)
 {
     EntitiesInView.Remove(Entity);
 }
예제 #8
0
 public EntityStats(WorldEntity Entity, EntityBaseStats BaseStats)
 {
     this.Entity = Entity;
     this.BaseStats = BaseStats;
 }
예제 #9
0
 public static void RemoveEntity(WorldEntity Entity)
 {
     Entities.Remove(Entity.WorldId);
     FreeId(Entity.WorldId);
 }
예제 #10
0
 public static void AddEntity(WorldEntity Entity)
 {
     Entity.WorldId = NewId();
     Entities.Add(Entity.WorldId, Entity);
     Entity.UpdateEntitiesInView(true);
 }
예제 #11
0
 public static void RemoveEntity(WorldEntity Entity)
 {
     Entities.Remove(Entity.WorldId);
     FreeId(Entity.WorldId);
 }
예제 #12
0
 public static void AddEntity(WorldEntity Entity)
 {
     Entity.WorldId = NewId();
     Entities.Add(Entity.WorldId, Entity);
     Entity.UpdateEntitiesInView(true);
 }