public void SetHomeworld(Empire owner, Random r)
{
_owner = owner;
_planetType = PLANET_TYPE.TERRAN;
_planetTypeString = Utility.PlanetTypeToString(_planetType);
SmallSprite = SpriteManager.GetSprite("TerranPlanetSmall", r);
_populationMax = 100;
_races.Add(owner.EmpireRace);
_racePopulations.Add(owner.EmpireRace, 40);
Factories = 30;
_factoryInvestments = 300; //Start with 300 BCs invested in factories
SetOutputAmount(OUTPUT_TYPE.INFRASTRUCTURE, 100, true);
ResearchBonus = PLANET_RESEARCH_BONUS.AVERAGE;
ConstructionBonus = PLANET_CONSTRUCTION_BONUS.AVERAGE;
EnvironmentBonus = PLANET_ENVIRONMENT_BONUS.AVERAGE;
}