Results 1 to 2 of 2

Thread: Carthage campaign

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default Carthage campaign

    This is my latest try of Carthage, 1turn, H/H.


    I wasn't able to make screenshots yet, instead I will give a short summary of my impressions.


    Balance:
    Is good, because of many underdeveloped settlements I can barely afford 1 full stack. I didn't take Rome but withdraw with both armies, instead capturing 2 other small settlements in Spain.
    There could be more resistance in my main lands around Carthago though, no free people uprisings there. Gallaeci are not very aggressive, but this is of course hardcoded random AI and so on.


    What I observed so far:

    1. I would suggest to have a look at - construction cost% boni. They are adding up to 37% at my national leader (with geometer ancillary, hard worker, intelligent, draughtsman, superior builder). Maybe a little much.

    2. Ethnics. They work well when adopting, but not for husbands. They really get no ethnic background most of the time, like Carth. Aristocrat (Sons), or Iberian Chieftain (adoption). Intended?

  2. #2
    dvk901's Avatar Consummatum est
    Patrician

    Join Date
    Mar 2006
    Location
    Michigan
    Posts
    20,984

    Default Re: Carthage campaign

    Let me do a little explaining about how these 'class' triggers have to work, and why 'sometimes' the class doesn't show up right away.
    You'll note that in the following set of triggers, I am trying to assign a class to a character that has the trait 'MoHAdopted'.....this is a trait given to every general that is recruited by the player thru a 'BrotherAdopted' event.
    In order to randomly assign 3-4 different traits, you need a series of triggers that both give the opportunity for it to be random, and also ensure that 'something' will be assigned. It is different for each faction, in a sense, and more complicated for the Carthaginians because there are four choices. I've had to test various series of triggers a bunch in order to get the right combination that will assure 'a' trait is assigned, and that they won't all be the same trait.

    This method of class assignment does not work with 'ComesOfAge, OfferedForAdoption, etc.' event conditions, because the trigger only fires once, then it's done. If it didn't assign a class, then it never will be assigned.
    So I can only use these kinds of events to assign the 'ruling class' class...that being in this case Carthaginian Aristocrat.

    ;------------------------------------------
    Trigger Carthaginian_assignment_trigger_for_any_generals_1
    WhenToTest CharacterTurnStart

    Condition FactionType carthage
    and IsGeneral
    and not Trait Carthaginian_Aristocrat = 1
    and not Trait Carthaginian_Citizens = 1
    and not Trait Numdian_Nobleman = 1
    and not Trait Mercenary_Chieftain = 1
    and Trait MoHAdopted = 1

    Affects Carthaginian_Aristocrat 4 Chance 25
    Affects Carthaginian_Citizens 3 Chance 25
    Affects Numdian_Nobleman 2 Chance 25
    Affects Mercenary_Chieftain 1 Chance 10

    ;------------------------------------------
    Trigger Carthaginian_assignment_trigger_for_any_generals_2
    WhenToTest CharacterTurnStart

    Condition FactionType carthage
    and IsGeneral
    and Trait Carthaginian_Aristocrat = 0
    and Trait Carthaginian_Citizens = 0
    and Trait Numdian_Nobleman = 0
    and Trait Mercenary_Chieftain = 0
    and Trait MoHAdopted = 1

    Affects Carthaginian_Citizens 3 Chance 33
    Affects Numdian_Nobleman 2 Chance 33
    Affects Mercenary_Chieftain 1 Chance 33
    Affects Carthaginian_Aristocrat 4 Chance 33

    ;------------------------------------------
    Trigger Carthaginian_assignment_trigger_for_any_generals_3
    WhenToTest CharacterTurnStart

    Condition FactionType carthage
    and IsGeneral
    and Trait Carthaginian_Aristocrat = 0
    and Trait Carthaginian_Citizens = 0
    and Trait Numdian_Nobleman = 0
    and Trait Mercenary_Chieftain = 0
    and Trait MoHAdopted = 1

    Affects Mercenary_Chieftain 1 Chance 45
    Affects Numdian_Nobleman 2 Chance 45
    Affects Carthaginian_Aristocrat 4 Chance 45
    Affects Carthaginian_Citizens 3 Chance 45

    ;------------------------------------------
    Trigger Carthaginian_assignment_trigger_for_any_generals_4
    WhenToTest CharacterTurnStart

    Condition FactionType carthage
    and IsGeneral
    and Trait Carthaginian_Aristocrat = 0
    and Trait Carthaginian_Citizens = 0
    and Trait Numdian_Nobleman = 0
    and Trait Mercenary_Chieftain = 0
    and Trait MoHAdopted = 1

    Affects Carthaginian_Citizens 3 Chance 60
    Affects Carthaginian_Aristocrat 4 Chance 20
    Affects Mercenary_Chieftain 1 Chance 20
    Affects Numdian_Nobleman 2 Chance 20

    ;------------------------------------------
    Trigger Carthaginian_assignment_trigger_for_any_generals_5
    WhenToTest CharacterTurnStart

    Condition FactionType carthage
    and IsGeneral
    and Trait Carthaginian_Aristocrat = 0
    and Trait Carthaginian_Citizens = 0
    and Trait Numdian_Nobleman = 0
    and Trait Mercenary_Chieftain = 0
    and Trait MoHAdopted = 1

    Affects Carthaginian_Citizens 2 Chance 70
    Affects Mercenary_Chieftain 1 Chance 25
    Affects Numdian_Nobleman 2 Chance 25
    Affects Carthaginian_Aristocrat 4 Chance 25

    --------------------------------------------------------------------------------------------

    These triggers below basically assign 'Carthaginian Aristocrat' to any general who comes of age, is adopted, or is offered for marriage regardless of whatever class he had before.
    The chance of this is 100%, so if a Mercenary Captain is adopted, he becomes an Aristocrat, and so on.


    ;------------------------------------------

    Trigger Character_Comes_Of_Age_Carthaginian_Aristocrat
    WhenToTest CharacterComesOfAge

    Condition FactionType carthage
    and FatherTrait Carthaginian_Aristocrat = 1

    Affects Carthaginian_Aristocrat 4 Chance 100

    ;------------------------------------------;
    Trigger Character_OfferedForAdoption_Carthaginian_Aristocrat_Father0
    WhenToTest OfferedForAdoption

    Condition FactionType carthage
    and FatherTrait Carthaginian_Aristocrat = 1
    and not Trait Carthaginian_Aristocrat = 1

    Affects Carthaginian_Aristocrat 4 Chance 100

    ;------------------------------------------;
    Trigger Character_OfferedForAdoption_Carthaginian_Aristocrat_Father1
    WhenToTest OfferedForAdoption

    Condition FactionType carthage
    and FatherTrait Carthaginian_Aristocrat = 1
    and Trait Carthaginian_Citizens = 1

    Affects Carthaginian_Aristocrat 4 Chance 100

    ;------------------------------------------;
    Trigger Character_OfferedForAdoption_Carthaginian_Aristocrat_Father2
    WhenToTest OfferedForAdoption

    Condition FactionType carthage
    and FatherTrait Carthaginian_Aristocrat = 1
    and Trait Numdian_Nobleman = 1

    Affects Carthaginian_Aristocrat 4 Chance 100

    ;------------------------------------------;
    Trigger Character_OfferedForAdoption_Carthaginian_Aristocrat_Father3
    WhenToTest OfferedForAdoption

    Condition FactionType carthage
    and FatherTrait Carthaginian_Aristocrat = 1
    and Trait Mercenary_Chieftain = 1

    Affects Carthaginian_Aristocrat 4 Chance 100

    ;------------------------------------------;
    Trigger Character_OfferedForMarriage_Carthaginian_Aristocrat_Father0
    WhenToTest OfferedForMarriage

    Condition FactionType carthage
    and FatherTrait Carthaginian_Aristocrat = 1
    and not Trait Carthaginian_Aristocrat = 1

    Affects Carthaginian_Aristocrat 4 Chance 100

    ;------------------------------------------;
    Trigger Character_OfferedForMarriage_Carthaginian_Aristocrat_Father1
    WhenToTest OfferedForMarriage

    Condition FactionType carthage
    and FatherTrait Carthaginian_Aristocrat = 1
    and Trait Carthaginian_Citizens = 1

    Affects Carthaginian_Aristocrat 4 Chance 100

    ;------------------------------------------;
    Trigger Character_OfferedForMarriage_Carthaginian_Aristocrat_Father2
    WhenToTest OfferedForMarriage

    Condition FactionType carthage
    and FatherTrait Carthaginian_Aristocrat = 1
    and Trait Numdian_Nobleman = 1

    Affects Carthaginian_Aristocrat 4 Chance 100

    ;------------------------------------------;
    Trigger Character_OfferedForMarriage_Carthaginian_Aristocrat_Father3
    WhenToTest OfferedForMarriage

    Condition FactionType carthage
    and FatherTrait Carthaginian_Aristocrat = 1
    and Trait Mercenary_Chieftain = 1

    Affects Carthaginian_Aristocrat 4 Chance 100

    ;------------------------------------------;
    Trigger Character_OfferedForMarriage_Carthaginian_Aristocrat_Father4
    WhenToTest CharacterTurnEnd

    Condition FactionType carthage
    and FatherTrait Carthaginian_Aristocrat = 1
    and Trait InLaw = 1

    Affects Carthaginian_Aristocrat 4 Chance 100

    ------------------------------------------------------------------

    Now, that's the way it's 'supposed' to work, anyway. All family members of Carthage should be Aristocrats (as they would be, as the ruling class). Only recruited, none adopted generals have the chance of having other classes. Otherwise, you'd have a mix of different classes in the family (ruling class), which wouldn't be very historical.

    If family members are being assigned nothing...well then, there's a problem.

    Creator of: "Ecce, Roma Surrectum....Behold, Rome Arises!"
    R.I.P. My Beloved Father

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •