Beispiel #1
0
        public void init(float delay, int range, int[] pos, PlayerController owner)
        {
            this.owner   = owner;
            explodeRange = range;
            explodeTime  = Time.time + delay;
            this.pos     = (int[])pos.Clone();
            this.square  = GameBoard.singleton.gridMap [pos [1]] [pos [0]];;
            square.setState(SquareState.Bomb);
            StartCoroutine(tickTock());

            type = BombermanObjType.Bomb;
            ID   = BombermanGameStateUpdater.generateNewID();
            BombermanGameStateUpdater.addNewObj(this as BombermanMapObject);
        }