Page 2 of 4 FirstFirst 1234 LastLast
Results 21 to 40 of 65

Thread: A guide to the Senate

Hybrid View

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

    Default Re: A complete guide to the Senate

    Well i didn't knew that, as i stated before my test was only "working" during the first 4-5 turns, that's why i stated that i didn't knew any side-effects or bugs related to it

  2. #2
    The Border Reiver's Avatar Artifex
    Patrician

    Join Date
    Feb 2006
    Location
    Australia
    Posts
    3,703

    Default Re: A complete guide to the Senate

    @Nightmare moon,

    Please don't take this the wrong way but the Senate Missions E, M, D, EX that you are describing, and several of the screenshots of text you have shown are direct from my submod for Darthmod; Ager Romanus last year. I understand this is a tutorial for the community created by you and am happy when new tutorials appear, but some credit would be appreciated for the discovery

    I've never looked at any other mods descr_senate file, but am confident that most have not added the difficulty levels that I did for testing.

    You mention EX as EXpert, whereas it is EXtreme which I'm not even sure works, and have been testing in my mod. EXtreme comes from the difficulty section in the menu_english text file and I added after trying VH (Very Hard).

    This is still a good tutorial by the way!
    Last edited by The Border Reiver; February 13, 2012 at 09:08 AM.

  3. #3
    Primo's Avatar Protector Domesticus
    Join Date
    Jul 2011
    Location
    Germany
    Posts
    4,007

    Default Re: A complete guide to the Senate

    Quote Originally Posted by The Border Reiver View Post
    @Nightmare moon,

    Please don't take this the wrong way but the Senate Missions E, M, D, EX that you are describing, and several of the screenshots of text you have shown are direct from my submod for Darthmod; Ager Romanus last year. I understand this is a tutorial for the community created by you and am happy when new tutorials appear, but some credit would be appreciated for the discovery

    I've never looked at any other mods descr_senate file, but am confident that most have not added the difficulty levels that I did for testing.

    You mention EX as EXpert, whereas it is EXtreme which I'm not even sure works, and have been testing in my mod. EXtreme comes from the difficulty section in the menu_english text file and I added after trying VH (Very Hard).

    This is still a good tutorial by the way!
    Well, I didn´t knew about any new discovery, so sorry about that. I didn´t mean to offend anyone.

    However, I remember looking at the senate files of Vanilla and DM + your submod, and apart from the offices I didn´t notice any difference. It was half a year ago, so it does not neccessarily have to be that way.

    The "expert" was a guess of mine (didn´t I state that), for the only thing I knew was that it would be the hardest level.

    Credit will be edit in. Sorry for forgetting it. I also never claimed I discovered it, I merely looked at the files and explained what everything means.

  4. #4
    The Border Reiver's Avatar Artifex
    Patrician

    Join Date
    Feb 2006
    Location
    Australia
    Posts
    3,703

    Default Re: A complete guide to the Senate

    All is good; thanks for the credit. It's just it is a work in progress, and like "cold fusion", I'm not sure any discoveries made actually work The EX is just a guess, and I'm not sure any of the difficulty levels I added have even been coded by CA. Take this section for example from the file, I'm not sure these actually trigger, as I've never been able to determine any tangible differences:

    ; Coefficients used for calculating senate attitude
    turn_coefficient 500
    strength_coefficient 50
    relative_strength_coefficient 50
    combined_strength_coefficient 50

    ; Boundaries between attitude ranges. Will need extensive tweaking - check
    ; ai_senate_faction.cpp debug window outputs.
    attitude_boundary_1 30000
    attitude_boundary_2 60000
    attitude_boundary_3 90000
    attitude_boundary_4 120000
    attitude_boundary_5 150000
    attitude_boundary_6 180000
    I actually gave up on altering these values.

  5. #5

    Default Re: A complete guide to the Senate

    Nice

    Something you could maybe add is the ability to give the player faction senate missions via script. This even works without Senate faction and with non-Romans (I used it in RTR VII). An example use: "senate_mission_take_city moderate_reward segesta". It doesn't work with every mission if you don't have a senate faction though. I haven't tested this if you do have a Senate faction.

  6. #6
    Primo's Avatar Protector Domesticus
    Join Date
    Jul 2011
    Location
    Germany
    Posts
    4,007

    Default Re: A complete guide to the Senate

    Quote Originally Posted by Pat89 View Post
    Nice

    Something you could maybe add is the ability to give the player faction senate missions via script. This even works without Senate faction and with non-Romans (I used it in RTR VII). An example use: "senate_mission_take_city moderate_reward segesta". It doesn't work with every mission if you don't have a senate faction though. I haven't tested this if you do have a Senate faction.
    Thanks.
    Are there some mission which work without senate? Because I tried to make just that - Senate Missions without Senate - and it never worked.
    Quote Originally Posted by The Sage of Oz View Post
    New question, is there a way to assign offices from the start? I know about the restrictions so i tried with the lowest (iirc Quaestor) however no luck so far. One thing tough, i tried that for Flavius Julius (vanilla game) and then Quaestor was occupied by a random Brutii FM (previous to my attempt all offices were held by SPQR)
    Offices are assigned randomly, and I don´t think it is possible to assign them from the start. The only thing you could try is to assign the traits of the offices at the start of the game - maybe that works, but I don´t think so.
    Last edited by Primo; February 23, 2012 at 03:12 AM.

  7. #7
    Primo's Avatar Protector Domesticus
    Join Date
    Jul 2011
    Location
    Germany
    Posts
    4,007

    Default Re: A complete guide to the Senate

    Quote Originally Posted by Pat89 View Post
    Nice

    Something you could maybe add is the ability to give the player faction senate missions via script. This even works without Senate faction and with non-Romans (I used it in RTR VII). An example use: "senate_mission_take_city moderate_reward segesta". It doesn't work with every mission if you don't have a senate faction though. I haven't tested this if you do have a Senate faction.
    So, that may be quite late, but I have tried it and couldn´t make it working. I have tried this

    Code:
    declare_counter capua_mission 0
    
    if I_LocalFaction romans_brutii
    and if I_SettlementOwner capua thrace 
    senate_mission_take_city moderate_reward capua
    inc_counter capua_mission 1
    end_if
    Upon activating the script, the game will ctd. I´ve tried this version, too, but it too ctd´ed:
    Code:
    declare_counter capua_mission 0
    
    if I_LocalFaction romans_brutii
    and if I_SettlementOwner capua thrace 
    ;senate_mission_take_city moderate_reward capua
    inc_counter capua_mission 1
    end_if
    
    if I_CompareCounter capua_mission = 1
    senate_mission_take_city moderate_reward capua
    inc_counter capua_mission 1
    end_if
    Both time commenting the mission out avoided the ctd. So unless I am doing something wrong, you can´t have the missions without the senate.

    Btw, this was tested on RS 2.5.

  8. #8

    Default Re: A complete guide to the Senate

    New question, is there a way to assign offices from the start? I know about the restrictions so i tried with the lowest (iirc Quaestor) however no luck so far. One thing tough, i tried that for Flavius Julius (vanilla game) and then Quaestor was occupied by a random Brutii FM (previous to my attempt all offices were held by SPQR)

  9. #9

    Default Re: A complete guide to the Senate

    The example I gave should work fine without senate faction (like I said, I've used it successfully in RTR VII). The only downside is that you can't check the mission's status as there is no senate tab.

  10. #10
    Primo's Avatar Protector Domesticus
    Join Date
    Jul 2011
    Location
    Germany
    Posts
    4,007

    Default Re: A complete guide to the Senate

    Quote Originally Posted by Pat89 View Post
    The example I gave should work fine without senate faction (like I said, I've used it successfully in RTR VII). The only downside is that you can't check the mission's status as there is no senate tab.
    I will test it again - but I have done it half a year ago, too, and it didn´t work. But it would be cool if it would work.

  11. #11
    Kylan271's Avatar Domesticus
    Join Date
    Jul 2007
    Location
    Vietnam
    Posts
    2,232

    Default Re: A complete guide to the Senate

    OMG you can get senate missions without the senate? Even if just a few then the possibilities are not so limited as we thought. I give rep for this breakthrough.


  12. #12

    Default Re: A guide to the Senate

    Here's a piece of the code I used in RTRVII:

    Code:
    monitor_conditions I_CompareCounter finished2ndBattle = 1
    and I_TurnNumber = 0
    and I_LocalFaction rome_republic
    and not I_SettlementOwner thourioi = rome_republic
    
        senate_mission_take_city one_buildable_unit thourioi
    
        terminate_monitor
    end_monitor
    This works for sure. I have tested the same code for "carthage" instead of rome_republic with another settlement and that worked as well.

    Some other missions I used in more or less the same context:
    Code:
    senate_mission_take_city one_buildable_unit thourioi
    senate_mission_take_city throw_games lokris_epizefiroi
    senate_mission_take_city minor_reward Kroton
    senate_mission_take_city two_minor_exotic_units brentesion
    senate_mission_take_city one_best_buildable_unit herakleia
    senate_mission_take_city moderate_reward Tarentum
    I have tested more senate_missions besides the take_city. But I have not used those in RTR VII, so I can't give a working example.

    This is btw all on RTW-BI 1.6.

  13. #13
    Primo's Avatar Protector Domesticus
    Join Date
    Jul 2011
    Location
    Germany
    Posts
    4,007

    Default Re: A guide to the Senate

    I have tried this now:

    Code:
    monitor_conditions I_TurnNumber = 0
    and I_LocalFaction romans_brutii
        senate_mission_take_city one_buildable_unit carthago
    end_monitor
    I still get an errorless CTD as soon as the script is activated, both with ALX and the normal RTW.exe . Maybe it is something BI-specific?

    I would test it, but I don´t have it installed.But I am sure now that they aren´t working on those two engines.

  14. #14

    Default Re: A guide to the Senate

    Did you also try when the senate faction is disabled?

  15. #15
    Primo's Avatar Protector Domesticus
    Join Date
    Jul 2011
    Location
    Germany
    Posts
    4,007

    Default Re: A guide to the Senate

    Quote Originally Posted by Pat89 View Post
    Did you also try when the senate faction is disabled?
    I only tried it with disabled Senate faction.

  16. #16

    Default Re: A guide to the Senate

    What mod is this tutorial using as its example?

    "It's me, Smeagol."
    Spoiler Alert, click show to read: 

  17. #17

    Default Re: A guide to the Senate

    Sorry for asking bun I did the step 4 , for dacia . I've played about 20 years and still no mision for me ! Any idea why I don't get missions ?
    THANKS

  18. #18
    Zarax's Avatar Triple Chaosmaster
    Join Date
    Dec 2005
    Location
    Italy
    Posts
    8,382

    Default Re: A guide to the Senate

    I think we can reopen this research subject.

    IIRC senate works fully only on the first 3 faction slots and when the senate faction at position 4 in descr_sm_factions.
    Senate and sub factions can be of any culture but the senate tab won't appear in any case.

    I'm actively using this mechanism to emulate seleucid satrapies, however it must be noted that senate assigned territores cannot rebel or CTD will appear.
    The Best Is Yet To Come:

  19. #19

    Default Re: A guide to the Senate

    You mean it is possible to have provinces rebel from the Senate? You've actually see them changing hands (even if a CTD happens immediately afterwards)?

  20. #20
    Zarax's Avatar Triple Chaosmaster
    Join Date
    Dec 2005
    Location
    Italy
    Posts
    8,382

    Default Re: A guide to the Senate

    Yes, it's pretty hard (senate has some hefty hard-coded bonuses) but not impossible.
    The Best Is Yet To Come:

Page 2 of 4 FirstFirst 1234 LastLast

Posting Permissions

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