public AbstractArena(AbstractPlayerCharacter PC, AbstractMonster enemy, AbstractEnvironment envi) { actionManager = new ActionManager(); PlayerCharacter = PC; Enemy = enemy; Environment = envi; }
public CombatModel(AbstractPlayerCharacter PC, AbstractMonster monster, AbstractEnvironment environment) { PlayerCharacter = PC; MonsterCharacter = monster; EnvironmentCharacter = environment; Arena = new DEBUG_Arena(PC, monster, environment); }
public void InitializeCombat(AbstractPlayerCharacter PC, AbstractMonster Monster, AbstractEnvironment Environment) { SetModelState(ModelState.Combat); combat_model = new CombatModel(PC, Monster, Environment); }
public DEBUG_Arena(AbstractPlayerCharacter PC, AbstractMonster enemy, AbstractEnvironment envi) : base(PC, enemy, envi) { }