[SUBMOD] Trade regions (acquire them with dignitary)
Hi,
This is an experimental submod for DeI that is based on trade regions script line. Consructed so that Diplomat will be able if conditions are favourable to acquire an allied region or even a neutral one.
These are the variables:
1. dignitary skills
2. number of own regions in province
3. number of AI regions in province
4. dignitary faction treasury
5. region faction treasury
6. culture (dominant vs. not)
7. how many regions player has
8. how many regions AI has
Acquisition is based on luck (% chance) and the advisor will inform player. Does not work for AI, Every faction can utilize if human.
Use with vanilla DeI, not guaranteed working with other mods... put file in \Total War Rome II\data and ahead DeI in launcher.
Updates will not be save game compatible unless stated otherwise.
- Added new "sell -button" and the feature to actually sell regions to AI huge thanks to Jake Armitage for helping me with the button hex-coding, thank you!
- Player can now trade client regions (if last settlement, the faction will die)
- Due to scripting limitations, the cost is now a one turn faction bundle (check faction UI, also message is shown as earlier)
- Added more variety to info texts
- Added mechanism for deploy button: acquirance happens only if diplomat is deployed also added expiration time/values. (added couple of more advisor texts...)
- Added info texts for 1 region factions and also price for % chance advisor.
- Added limit regions saved counter if it gets too big.
- Bug fixes: more checkpoints for counters, should reduce odd bahavior.
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
well done Timbe :thumbsup2
as a notice it will work with every mod except pigs and testudo
and AE... needs an adjustment regarding money thresholds
July 31, 2020, 06:05 PM
~Seleukos.I.Nikator~
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
Wow, this is quite a script!
Well done, indeed, Mr Timbe. The next time I play DeI I will surely give it a try.
EDIT: this should, by the way, have a front page announcement. You may ask Caillagh de Bodemloze to post one for you.
August 04, 2020, 06:46 AM
Hoplite of Ilis
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
About time somebody succeeded with this!
August 04, 2020, 08:42 AM
JackGuarrels
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
I have been playing with this submod (mainly checking its new mechanics). Itīs truly a fantastic idea.
So far I encountered one bug:
Playing with Media, I used a dignatary to take the region that its right East from me. Next turn I moved to Ekatompylos (just to check how easy would be to take it with this diplomatic method, since its a province capital. Advisor told I had 0% chances, so I gave Parthava some money to raise relations. Next turn, advisor told me that it would be possible to buy that city, but I couldnt afford it (I had 18K and asked me for 20k). "Ok", I thought, "letīs see what happens next turn, when I have 20k". Next turn advisor stopped informing me about my odds. I tried to move him to a different region, or even faction, but the advisor never came back.
Also, I have a couple suggestions:
First, make acquiring cities harder, it only took me 10K and 2 turns to buy the first town to a neutral faction (I had a 15% chance of sucess). I probably was lucky, but it still seems too easy.
Second, give the player the option to buy or not to buy the region. By moving a dignatary around the map, you could accidentally buy regions you donīt want.
Those are the things I have observed so far, great idea and great mod, thank you so much! :)
August 05, 2020, 02:17 AM
Demon Soul
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
Could someone give me a more specific information or example how this submode works, please? In terms of gameplay not coding.
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
Quote:
Originally Posted by JackGuarrels
I have been playing with this submod (mainly checking its new mechanics). Itīs truly a fantastic idea.
So far I encountered one bug:
Playing with Media, I used a dignatary to take the region that its right East from me. Next turn I moved to Ekatompylos (just to check how easy would be to take it with this diplomatic method, since its a province capital. Advisor told I had 0% chances, so I gave Parthava some money to raise relations. Next turn, advisor told me that it would be possible to buy that city, but I couldnt afford it (I had 18K and asked me for 20k). "Ok", I thought, "letīs see what happens next turn, when I have 20k". Next turn advisor stopped informing me about my odds. I tried to move him to a different region, or even faction, but the advisor never came back.
Also, I have a couple suggestions:
First, make acquiring cities harder, it only took me 10K and 2 turns to buy the first town to a neutral faction (I had a 15% chance of sucess). I probably was lucky, but it still seems too easy.
Second, give the player the option to buy or not to buy the region. By moving a dignatary around the map, you could accidentally buy regions you donīt want.
Those are the things I have observed so far, great idea and great mod, thank you so much! :)
Hi,
Thank you for your suggerstions, the thresholds are at this point maybe too forgiving, have to check/update them on next update...
This Parthava/ Ekatompylos case. The only time advisor doesn't come up is if player is in hostile land, so it seems that there is a bug. I'll check that up...
This ability to accept/decline is something that comes in the future. There's a method to spawn buttons to do this but the coding part is still somewhat bizarre to me so we'll get back to this.
August 05, 2020, 05:52 AM
MrTimbe68
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
Quote:
Originally Posted by Demon Soul
Could someone give me a more specific information or example how this submode works, please? In terms of gameplay not coding.
The idea is this:
Your diplomat has a certain chance when in neutral or allied land, acquire a region: minor region 10,000, major region 20,000. Enemy lands cannot be acquired or DeI special capitals, or factions last settlement.
There a re several factors that dictate how great chance there is. But the major factors are:
1. How long diplomat stays in region
2. Luck, now this is a factor that changes % a little in every turn and ultimately rolls the dices whether % chance hits or not.
3. If faction has several regions, it's more willing to sell
4. If Your faction has more money, it gives more leverage to you, and vice versa
5. Province integrity. If whole province is in other factions oenership, it is less willing to sell (don't want to brake the province).
Now these are some examples, theres more but all in all the advisor tells you the chances, just the percentage and the cost of the partucular region. I think I add the cost info also in percentage text since it really is usefull info for the player...
August 05, 2020, 06:03 AM
MrTimbe68
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
Quote:
Originally Posted by Jake Armitage
well done Timbe :thumbsup2
as a notice it will work with every mod except pigs and testudo
and AE... needs an adjustment regarding money thresholds
Yeah, theres a lot of tweaking to do to get this perfected :) I will adjust the thresholds based on the feedback
August 05, 2020, 08:59 AM
Goffredo85
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
Is Karalis considered one of DEI special capitals since you get the historical message the first time you click on it? tried for several turns to get it from the arevaci in order to complete the whole province, in fact i already own alalia, but chance is always 0%.
August 05, 2020, 01:41 PM
MrTimbe68
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
Quote:
Originally Posted by Goffredo85
Is Karalis considered one of DEI special capitals since you get the historical message the first time you click on it? tried for several turns to get it from the arevaci in order to complete the whole province, in fact i already own alalia, but chance is always 0%.
Hi,
Owning Alalia definitely helps, and as far as I know Karalis is not a special capital. The info text should tell you if it is a special cap... The reason might be that it is a major city plus other "bad" conditions. Major cities are tougher to get all in all.
August 05, 2020, 10:00 PM
asher237
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
great job!
August 06, 2020, 03:55 AM
Goffredo85
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
ok thanks. will try to leave the diplomat there for more turns, stockpile more money and increase relations with arevaci and see what happens.
August 06, 2020, 04:15 AM
Jake Armitage
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
about the spawned button, until I don't set that thing (it won't be soon) you can use a workaround I had in mind, build a couple of ancillaries (dignitary only) and use them as a sort of activation through the "has_ancillary" function, insert those functions inside the script so that the trade happens only when you give the anc to the specific dignitary
August 06, 2020, 04:42 AM
MrTimbe68
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
Quote:
Originally Posted by Jake Armitage
about the spawned button, until I don't set that thing (it won't be soon) you can use a workaround I had in mind, build a couple of ancillaries (dignitary only) and use them as a sort of activation through the "has_ancillary" function, insert those functions inside the script so that the trade happens only when you give the anc to the specific dignitary
I've been thinking about the altenative triggering mechanism. That ancillary thing seems a bit odd to me. I mean I could use that but to explain that to a new player, it could leave a little odd taste... It has to be easier in my opinion. But lets see, I have a couple of ideas for the next update..
August 10, 2020, 11:47 AM
Moonflower
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
+rep MrTimbe... this diplomatic feature from RTW is sorely missed :'(
August 12, 2020, 02:32 PM
Goffredo85
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
I've encountered the same strange bug mentioned above in which the advisor stopped informing me. Still haven't managed to acquire karalis btw, no matter how good relations i had (brought them up to 290) or how much money i had in treasury (up to 70000). any thoughts on this?
August 12, 2020, 10:50 PM
MrTimbe68
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
Quote:
Originally Posted by Goffredo85
I've encountered the same strange bug mentioned above in which the advisor stopped informing me. Still haven't managed to acquire karalis btw, no matter how good relations i had (brought them up to 290) or how much money i had in treasury (up to 70000). any thoughts on this?
Hi,
Did some bug research past days and I've managed to replicate this. The reason is that in the version 2.0 the counter can go in this bug loop for some reason and I've fixed it in the 2.1 version (hopefully). Added checks that keeps the counter limit within the wanted. Now this was a strange bug and never anticipated this to happen...
*Edit: The situation is that even if you download the 2.1 it won't fix the current campaign. I try to make a quickfix to it, and then we can try again. Is there any possibility that you could send me the bugged savegame? It would help problem solving a lot
August 13, 2020, 01:52 AM
Goffredo85
Re: [SUBMOD] Trade regions (acquire them with dipolomat)
Thanks for the quick answer!
Quote:
Originally Posted by MrTimbe68
*Edit: The situation is that even if you download the 2.1 it won't fix the current campaign. I try to make a quickfix to it, and then we can try again. Is there any possibility that you could send me the bugged savegame? It would help problem solving a lot
Can you try now, just download the 2.1 ver again at the top of this thread. It has the bug fix.
Now, the situation with insurables for you is tricky cause araveci is at war with your defensive ally, no good. It is almost impossible to acquire major city unless the other faction is your ally. So it's not looking very good. Try to establish ally relationship and you might have a chance