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); }