Beispiel #1
0
	public void StackAffects(StatsAffect affect)
	{
		armourAffect += affect.armourAffect; 
		dodgeAffect += affect.dodgeAffect;

		strengthAffect += affect.strengthAffect;
		accuracyAffect += affect.accuracyAffect; 

		enduranceAffect += affect.enduranceAffect; 
		intellectAffect += affect.intellectAffect;
		charismaAffect += affect.charismaAffect; 
		mightAffect += affect.mightAffect;
		agilityAffect += affect.agilityAffect; 
		sneakAffect += affect.sneakAffect; 
	}
Beispiel #2
0
	public HealthAffect(float _affect, int _affectLength){
		healthAffect = _affect;
		overTime = _affectLength; 
		statsAffect = new StatsAffect(); 
	}
Beispiel #3
0
	void ChangeStats(StatsAffect affect)
	{
		if (affect != null) 
		{
			armour += affect.armourAffect; 
			dodge += affect.dodgeAffect;

			strength += affect.strengthAffect;
			accuracy += affect.accuracyAffect; 

			endurance += affect.enduranceAffect; 
			intellect += affect.intellectAffect;
			charisma += affect.charismaAffect; 
			might += affect.mightAffect;
			agility += affect.agilityAffect; 
			sneak += affect.sneakAffect; 
		}
	}