Why does my kitten village change name?
The second tab of the kittens game is where I force my kittens into labor. I noticed the name change sometimes but wasn't sure if my mind played tricks with me. Recently it happened again, and I know for sure now. Is this due to updates of the game, or related to some other in-game property?
Solution 1:
I looked into the source code and it turns out to it is directly related to the amount of living kittens. The relevant part of the code is the following: (in village.js)
getVillageTitle: function(){
var kittens = this.game.village.getKittens();
if (kittens > 300){
return "Imperium";
} else if (kittens > 200){
return "Metropolis";
} if (kittens > 150){
return "City";
} else if (kittens > 100){
return "Town";
} else if (kittens > 50){
return "Small town";
} else if (kittens > 30){
return "Settlement";
} else if (kittens > 15){
return "Village";
} else if (kittens > 0){
return "Small Village";
} else {
return "Outpost";
}
}
Right now I have 55 kittens, so I just upgraded from Settlement to Small Town. I am not going to try to kill some kittens to check if my village downgrades again, but it should.