public ArithmeticRow(int PositionY) { this.PositionY = PositionY; Triggered = false; ArcadeTiles = new ArcadeTile[ArcadeHelperVaribles.RowSize]; Index = ArcadeHelperVaribles.PRNG.Next(0, ArcadeHelperVaribles.RowSize); for (int i = 0; i < ArcadeHelperVaribles.RowSize; ++i) { if (i == Index) { string StringText = null; int NumberTwo = 0; int NumberOne = 0; NumberOne = ArcadeHelperVaribles.PRNG.Next(-4, 4); NumberTwo = ArcadeHelperVaribles.PRNG.Next(-4, 4); BlackTileCharacter = char.Parse(Math.Abs(NumberOne + NumberTwo).ToString()); StringText = NumberOne.ToString() + " + " + NumberTwo.ToString(); ArcadeTiles[i] = new ArcadeTile(new Point(i * ArcadeHelperVaribles.TileSize.Width, PositionY), "|" + StringText + "|"); } else { ArcadeTiles[i] = new ArcadeTile(new Point(i * ArcadeHelperVaribles.TileSize.Width, PositionY), null); } } }
public ArcadeRow(int PositionY) { this.PositionY = PositionY; Triggered = false; ArcadeTiles = new ArcadeTile[ArcadeHelperVaribles.RowSize]; Index = ArcadeHelperVaribles.PRNG.Next(0, ArcadeHelperVaribles.RowSize); for (int i = 0; i < ArcadeHelperVaribles.RowSize; ++i) { if (i == Index) { BlackTileCharacter = ArcadeHelperVaribles.Characters[ArcadeHelperVaribles.PRNG.Next(0, ArcadeHelperVaribles.Characters.Length)]; ArcadeTiles[i] = new ArcadeTile(new Point(i * ArcadeHelperVaribles.TileSize.Width, PositionY), BlackTileCharacter.ToString()); } else { ArcadeTiles[i] = new ArcadeTile(new Point(i * ArcadeHelperVaribles.TileSize.Width, PositionY), null); } } }
public SpeedRow(int PositionY, int CharacterIndex) { Move = false; MoveAmount = 0; this.PositionY = PositionY; Triggered = false; SpeedTiles = new ArcadeTile[ArcadeHelperVaribles.RowSize]; Index = ArcadeHelperVaribles.PRNG.Next(0, ArcadeHelperVaribles.RowSize); for (int i = 0; i < ArcadeHelperVaribles.RowSize; ++i) { if (i == Index) { BlackTileCharacter = SpeedHelperVaribles.Characters[CharacterIndex]; SpeedTiles[i] = new ArcadeTile(new Point(i * ArcadeHelperVaribles.TileSize.Width, PositionY), BlackTileCharacter.ToString()); } else { SpeedTiles[i] = new ArcadeTile(new Point(i * ArcadeHelperVaribles.TileSize.Width, PositionY), null); } } }