Remove player IDs, keep it simple stupid

This commit is contained in:
Marc Di Luzio 2014-12-16 13:13:03 +00:00
parent e001396744
commit a90ad9f90c
8 changed files with 35 additions and 58 deletions

View file

@ -3,11 +3,10 @@
#include <iostream>
#include <fstream>
void AddUnitToGame( player_id_t player, Team team, char vis, uvector2 vec, CTTRTSGame& game )
void AddUnitToGame( Team team, char vis, uvector2 vec, CTTRTSGame& game )
{
CUnit unit = CUnit::GetUnitFromVis(vis);
unit.setPos( vec );
unit.setPlayer(player);
unit.setTeam(team);
game.AddUnit(std::move(unit));
}
@ -27,17 +26,17 @@ int main()
CTTRTSGame game(21, 11);
game.SetName("Basic_5_v_5");
AddUnitToGame(0, Team::Blue, '>', uvector2(1, 1), game);
AddUnitToGame(0, Team::Blue, '>', uvector2(1, 3), game);
AddUnitToGame(0, Team::Blue, '>', uvector2(1, 5), game);
AddUnitToGame(0, Team::Blue, '>', uvector2(1, 7), game);
AddUnitToGame(0, Team::Blue, '>', uvector2(1, 9), game);
AddUnitToGame( Team::Blue, '>', uvector2(1, 1), game);
AddUnitToGame( Team::Blue, '>', uvector2(1, 3), game);
AddUnitToGame( Team::Blue, '>', uvector2(1, 5), game);
AddUnitToGame( Team::Blue, '>', uvector2(1, 7), game);
AddUnitToGame( Team::Blue, '>', uvector2(1, 9), game);
AddUnitToGame(1, Team::Red, '<', uvector2(19, 1), game);
AddUnitToGame(1, Team::Red, '<', uvector2(19, 3), game);
AddUnitToGame(1, Team::Red, '<', uvector2(19, 5), game);
AddUnitToGame(1, Team::Red, '<', uvector2(19, 7), game);
AddUnitToGame(1, Team::Red, '<', uvector2(19, 9), game);
AddUnitToGame( Team::Red, '<', uvector2(19, 1), game);
AddUnitToGame( Team::Red, '<', uvector2(19, 3), game);
AddUnitToGame( Team::Red, '<', uvector2(19, 5), game);
AddUnitToGame( Team::Red, '<', uvector2(19, 7), game);
AddUnitToGame( Team::Red, '<', uvector2(19, 9), game);
OutputGame(game);
}