Esempio n. 1
0
public PlanetInfo(Planet p, PlanetStatModifier psm)
	{JustEntered = false;
 frame = World.frame;
		UpgradeState = (new Nothing<System.Int32>());
		UnityStat = UnityStat.FindStat(p.UnityPlanet);
		StatModifiers = psm;
		ResearchState = ResearchNeutral;
		ResearchOn = 0.25f;
		ResearchOff = -0.25f;
		ResearchNeutral = -0.1f;
		ResearchCost = -0.5f;
		Research = p.Owner.Value.Research;
		ProductivityState = ResearchNeutral;
		Productivity = p.Owner.Value.Production;
		Planet = p;
		DefenseState = ResearchNeutral;
		Defense = p.Owner.Value.Defense;
		AttackState = ResearchNeutral;
		Attack = p.Owner.Value.Attack;
		
}
Esempio n. 2
0
public GameConstants()
	{JustEntered = false;
 frame = World.frame;
		Neutral = new Faction(new FactionType(0),6f,6f,6f,6f);
		MineralPlanet = new PlanetStatModifier(1f,10f,1f,1f,5f,1f,3f,20f,1f,1f,18f,1f);
		EarthPlanet = new PlanetStatModifier(1f,10f,1f,1f,10f,1f,1f,10f,1f,1f,10f,1f);
		Defensive = new Faction(new FactionType(2),4f,8f,5f,7f);
		Asteroid = new PlanetStatModifier(1f,10f,1f,1f,18f,1f,2f,5f,1f,1f,5f,1f);
		Aggressive = new Faction(new FactionType(1),9f,3f,7f,5f);
		
}