public CompTank(TANK_TYPE type, SPEED_LEVEL speedLevel, Point spot) { InitializeComponent(); SetTopLevel(false); AutoSize = false; this.type = type; this.speedLevel = speedLevel; shape(); Location = spot; Size = new Size(TanksGame.tankWidth, TanksGame.tankHeight); }
public CompTank(TANK_TYPE type, SPEED_LEVEL speedLevel, Point location) { InitializeComponent(); SetTopLevel(false); AutoSize = false; Type = type; SpeedLevel = speedLevel; Direction = DIRECTION.D; Shape(); Location = location; Size = new Size(TanksGame.tankWidth, TanksGame.tankHeight); }
public UserTank(TANK_TYPE type, SPEED_LEVEL speedLevel, Point spot) { InitializeComponent(); SetTopLevel(false); AutoSize = false; Enabled = true; this.type = type; this.speedLevel = speedLevel; direction = DIRECTION.U; shape(); Location = spot; Size = new Size(TanksGame.tankWidth, TanksGame.tankHeight); }
public void SetLevel(int iLevel) { switch (iLevel) { case 0: m_eSpeed = SPEED_LEVEL.LEVEL_ONE; break; case 1: m_eSpeed = SPEED_LEVEL.LEVEL_TWO; break; case 2: m_eSpeed = SPEED_LEVEL.LEVEL_THREE; break; } }
private int stepTimer; // ms public CompTank(TANK_TYPE type, SPEED_LEVEL speedLevel, Point spot) { InitializeComponent(); SetTopLevel(false); AutoSize = false; this.type = type; this.speedLevel = speedLevel; this.game = TanksGame.gameRef; speedInit(); shape(); Location = spot; Size = new Size(TanksGame.tankWidth, TanksGame.tankHeight); walkAndAttackWorker.RunWorkerAsync(); }