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);
 }
Ejemplo n.º 4
0
 public DEBUG_Arena(AbstractPlayerCharacter PC, AbstractMonster enemy, AbstractEnvironment envi) :
     base(PC, enemy, envi)
 {
 }