Beispiel #1
0
 public void AddObject(BaseGameObject @object, int line, int column)
 {
     mazeStruct[line, column].AddObject(@object);
     if (@object is LiveGameObject)
     {
         liveObjects.Add(@object as LiveGameObject);
     }
 }
Beispiel #2
0
 public void AddObject(BaseGameObject @object, MazePoint position)
 {
     AddObject(@object, position.Line, position.Column);
 }
Beispiel #3
0
 public abstract override void Action(BaseGameObject obj);
Beispiel #4
0
 public override void Action(BaseGameObject obj)
 {
     throw new NotImplementedException();
 }
Beispiel #5
0
 public abstract void Action(BaseGameObject obj);