コード例 #1
0
 public Pathfinder(GameMap gameMap)
 {
     this.gameMap       = gameMap;
     this.mapDimensions = gameMap.MapDimensions;
 }
コード例 #2
0
ファイル: Unit.cs プロジェクト: z-van-baars/omni
 protected bool CheckPath(GameMap gameMap)
 {
     return(gameMap.game_tiles[path[0].Y, path[0].X].IsPathable());
 }
コード例 #3
0
ファイル: Entity.cs プロジェクト: z-van-baars/omni
 public virtual void Tick(GameMap gameMap, Player Player1, Pathfinder pathfinder)
 {
 }
コード例 #4
0
ファイル: Entity.cs プロジェクト: z-van-baars/omni
 public virtual void OnDeath(GameMap gameMap)
 {
 }
コード例 #5
0
ファイル: Tree.cs プロジェクト: z-van-baars/omni
        public override void OnDeath(GameMap gameMap)
        {
            Stump newStump = new Stump(Coordinates);

            gameMap.GetTerrain().Add(newStump);
        }