allowedRaces_ | cherrypi::MicroScenarioProviderRandom | protected |
checkCompatibility_ | cherrypi::MicroScenarioProviderRandom | protected |
client1_ | cherrypi::MicroScenarioProvider | protected |
client2_ | cherrypi::MicroScenarioProvider | protected |
createNewGame() | cherrypi::MicroScenarioProvider | protected |
createNewPlayers() | cherrypi::MicroScenarioProvider | protected |
endGame() | cherrypi::MicroScenarioProvider | protected |
endScenario() | cherrypi::MicroScenarioProvider | |
game_ | cherrypi::ScenarioProvider | protected |
getFixedScenario() override | cherrypi::MicroScenarioProviderRandom | protectedvirtual |
getReward() const | cherrypi::MicroScenarioProvider | |
gui_ | cherrypi::ScenarioProvider | protected |
isFinished(int currentStep) | cherrypi::ScenarioProvider | virtual |
killAllUnits() | cherrypi::MicroScenarioProvider | protected |
launchedWithReplay() | cherrypi::MicroScenarioProvider | inlineprotected |
loadMap(std::string const &map, tc::BW::Race race1, tc::BW::Race race2, GameType gameType, std::string const &replayPath=std::string()) | cherrypi::ScenarioProvider | inlineprotected |
mapPathPrefix_ | cherrypi::MicroScenarioProvider | protected |
maxFrame_ | cherrypi::ScenarioProvider | protected |
maxSupplyMap_ | cherrypi::MicroScenarioProviderRandom | protected |
microPlayer1() | cherrypi::MicroScenarioProvider | inlineprotected |
microPlayer2() | cherrypi::MicroScenarioProvider | inlineprotected |
MicroScenarioProviderRandom(std::vector< tc::BW::Race > allowedRaces={tc::BW::Race::Protoss, tc::BW::Race::Terran, tc::BW::Race::Zerg}, bool randomSize=true, std::map< tc::BW::Race, int > maxSupplyMap={{tc::BW::Race::Protoss, 60},{tc::BW::Race::Terran, 55},{tc::BW::Race::Zerg, 50}}, bool checkCompatibility=true) | cherrypi::MicroScenarioProviderRandom | |
player1_ | cherrypi::ScenarioProvider | protected |
player2_ | cherrypi::ScenarioProvider | protected |
randomSize_ | cherrypi::MicroScenarioProviderRandom | protected |
replay_ | cherrypi::MicroScenarioProvider | protected |
resetCount_ | cherrypi::MicroScenarioProvider | protected |
scenarioCount_ | cherrypi::MicroScenarioProvider | protected |
scenarioNow_ | cherrypi::MicroScenarioProvider | protected |
setGui(bool value) | cherrypi::ScenarioProvider | inline |
setMapPathPrefix(const std::string &) | cherrypi::MicroScenarioProvider | |
setMaxFrames(int value) | cherrypi::ScenarioProvider | inline |
setParams(std::vector< tc::BW::Race > allowedRaces, bool randomSize, std::map< tc::BW::Race, int > maxSupplyMap, bool checkCompatibility) | cherrypi::MicroScenarioProviderRandom | |
setReplay(std::string const &path) | cherrypi::MicroScenarioProvider | inline |
setupScenario() | cherrypi::MicroScenarioProvider | protected |
startNewScenario(const std::function< void(BasePlayer *)> &setup1, const std::function< void(BasePlayer *)> &setup2) override | cherrypi::MicroScenarioProvider | virtual |
unitsSeenTotal_ | cherrypi::MicroScenarioProvider | protected |
unitsThisGame_ | cherrypi::MicroScenarioProvider | protected |
unitsTotal_ | cherrypi::MicroScenarioProvider | protected |
~MicroScenarioProvider()=default | cherrypi::MicroScenarioProvider | virtual |
~ScenarioProvider()=default | cherrypi::ScenarioProvider | virtual |