示例#1
0
    void CreateDefaultEnemyParty()
    {
        EnemyParty = new Party();

        Unit EnemyDefense = UnitLibrary.CreateUnit("Goblin_1");

        EnemyDefense.Profile.Name = "Goblin Defense";

        EnemyParty.AddPartyMember(EnemyDefense);
        EnemyParty.SetAssignment(EnemyDefense, PartyPosition.Defense, EnemyDefense.GetSkill("ShieldUp_1"));

        Unit EnemyAttack = UnitLibrary.CreateUnit("Goblin_1");

        EnemyAttack.Profile.Name = "Goblin Attack";

        EnemyParty.AddPartyMember(EnemyAttack);
        EnemyParty.SetAssignment(EnemyAttack, PartyPosition.Attack);

        Unit EnemySupport = UnitLibrary.CreateUnit("Goblin_1");

        EnemySupport.Profile.Name = "Goblin Support";

        EnemyParty.AddPartyMember(EnemySupport);
        EnemyParty.SetAssignment(EnemySupport, PartyPosition.Support);

        EnemyPartyPanel.AssignedParty = EnemyParty;
    }
示例#2
0
    void CreateDefaultPlayerParty()
    {
        PlayerParty = new Party();

        Unit PlayerDefense = UnitLibrary.CreateUnit("TestDefender");

        PlayerParty.AddPartyMember(PlayerDefense);
        PlayerParty.SetAssignment(PlayerDefense, PartyPosition.Defense);

        Unit PlayerAttack = UnitLibrary.CreateUnit("TestAttacker");

        PlayerParty.AddPartyMember(PlayerAttack);
        PlayerParty.SetAssignment(PlayerAttack, PartyPosition.Attack);

        Unit PlayerSupport = UnitLibrary.CreateUnit("TestSupporter");

        PlayerParty.AddPartyMember(PlayerSupport);
        PlayerParty.SetAssignment(PlayerSupport, PartyPosition.Support, PlayerSupport.GetSkill("ManaBolt_1"));

        PlayerPartyPanel.AssignedParty = PlayerParty;
    }