Results 1 to 6 of 6

Thread: Help With Historic Event

Hybrid View

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

    Default Help With Historic Event

    Hello.

    So I'm trying to make a Historic Event that triggers when a certain faction takes certain provinces; example: England takes (or has) London, York, Dumfries, Wexford, Dublin, Wales, Exeter = Historic English Event. *throws confetti*

    Works fine; I even got my nice event pic to pop.

    Problem is it pops ever single turn there after, since they still have those provinces.

    So...how do I script the event to pop only once when they take it, but will do so again should they have to retake them?

    Thanks in advance.

  2. #2
    Emperor of Hell's Avatar SPA-NED 1-5
    Join Date
    Jul 2011
    Location
    Netherlands
    Posts
    5,747

    Default Re: Help With Historic Event

    Add "terminate_monitor" just before the "end_monitor" in your script

    edit: Oh, you want it to pop up every time they capture those regions?
    Add a new condition to your event "and I_EvenCounter england_owns_regions 0 (just an example, you can give it any name).
    Also add a new command when the event pops up "set_event_counter england_owns_regions 1"
    And then add a new event, something like this:
    Code:
    monitor_event FactionTurnStart FactionType england
      if not I_SettlementOwner any settlement you want them to own for the event to trigger = england
       set_event_counter england_owns_regions 0
      end_if 
     (Repeat the green part for every settlement you want the faction to have to trigger the event)
    end_monitor
    I guess someone knows a more efficient way, but this looks good IMO

  3. #3

    Default Re: Help With Historic Event

    Ahhh, thanks. ^^

  4. #4

  5. #5

    Default Re: Help With Historic Event

    Yeah, that would work too. Thanks lots.

  6. #6

Posting Permissions

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