commit 5d53f23d
Draw a male character when "player2" is selected. Gives a little variation.
Changed files
| M | src/saland.cpp before |
| M | src/saland/model/Player.hpp before |
diff --git a/src/saland.cpp b/src/saland.cpp
index a650df2..b9a542f 100644
--- a/src/saland.cpp
+++ b/src/saland.cpp
@@ -260,6 +260,10 @@ void RunGameState(sago::GameStateInterface& state ) {
void runStartGame() {
+ std::string playername = Config::getInstance()->getString("player");
+ if (playername == "player2") {
+ globalData.player.race = "male";
+ }
Game g;
RunGameState(g);
}
diff --git a/src/saland/model/Player.hpp b/src/saland/model/Player.hpp
index 7475a03..5f63445 100644
--- a/src/saland/model/Player.hpp
+++ b/src/saland/model/Player.hpp
@@ -30,8 +30,9 @@ https://github.com/sago007/saland
struct Player {
Player() {};
std::string save_name="player1";
+ std::string race = "female";
std::string get_visible_race() {
- return "female";
+ return this->race;
}
std::string get_visible_hair() {
return "standard_hair";
@@ -40,6 +41,9 @@ struct Player {
return "pants_1";
}
std::string get_visible_top() {
+ if (race == "male") {
+ return "";
+ }
return "pirate_shirt_sky";
}
std::string get_visibla_hat() {