public static void ServerInitialize(MemberPhysicalObject obj, PhysicalObject parent, Vector2 positionRelativeToParent, float directionRelativeToParent)
 {
     obj.positionRelativeToParent.Value  = positionRelativeToParent;
     obj.directionRelativeToParent.Value = directionRelativeToParent;
     obj.parent.Value = parent;
     parent.Add(obj);
 }
 public static void ServerInitialize(MemberPhysicalObject obj, PhysicalObject parent, Vector2 positionRelativeToParent, float directionRelativeToParent)
 {
     obj.positionRelativeToParent.Value = positionRelativeToParent;
     obj.directionRelativeToParent.Value = directionRelativeToParent;
     obj.parent.Value = parent;
     parent.Add(obj);
 }
Exemplo n.º 3
0
 public override void Add(MemberPhysicalObject obj)
 {
     base.Add(obj);
     if (obj is Gun)
     {
         gunList.Value.Add((Gun)obj);
     }
 }
Exemplo n.º 4
0
 public virtual void Add(MemberPhysicalObject obj)
 {
     memberField.Value.Add(obj);
 }
 public virtual void Add(MemberPhysicalObject obj)
 {
     memberField.Value.Add(obj);
 }