Example #1
0
    GameModel.SubType GetSubBlock(int r, int c)
    {
        GameModel.SubType st = GameModel.SubType.Empty;
        int seed             = Random.Range(0, 100);

        if (seed > 30)
        {
            st = GameModel.SubType.Empty;
        }
        else if (seed > 25)
        {
            st = GameModel.SubType.Breakable;
        }
        else if (seed > 20)
        {
            st = GameModel.SubType.BombRangeUp;
        }
        else if (seed > 15)
        {
            st = GameModel.SubType.BombCountUp;
        }
        else if (seed > 10)
        {
            st = GameModel.SubType.SpeedUp;
        }
        else
        {
            st = GameModel.SubType.RemoteDetonator;
        }
        return(st);
    }
Example #2
0
 public void MakeitEmpty()
 {
     subType = GameModel.SubType.Empty;
 }
Example #3
0
 public void Init(int i, GameModel.BlockType t, GameModel.SubType st)
 {
     id      = i;
     type    = t;
     subType = st;
 }