|
Post by gallien on Apr 27, 2019 18:10:51 GMT
LAST VERSION - 2.0
CHANGELOG: Version 2.0 (2014-10-13)
- removed the history files and created 2 decisions instead - to create and to dissolve the duchy of Driftmark
- to see the creation decision you have to hold the Iron Throne before 8175 (year of death of Alyn Velaryon) or you have to be a Velaryon and hold Driftmark at any date (Iron Throne has to exist, though) - to destroy the duchy of Driftmark the king has to directly own the duchy or it should have no holder The AI is set to always create and destroy the duchy when possible, except AI Velaryon kings would never destroy the duchy. To quickly test the mod start as King Jaehaerys in the rise of the Three Daughters bookmark.
(please ignore the attachment below)
Version 1.8 Download this old version-Updated the mod to be compatible with AGOT version 2.2 -Added a changed "geographical_region.txt" file, as suggested in the thread Version 1.7 - Fixed a bug with incorrect flags for the counties of the Dragonstone duchy Version 1.6
- Another compatibility improvement. Now the mod doesn't change the westeros_titles.txt file. - Mod renamed to "AGOT mod Driftmark"
Version 1.5 - The localisation file doesn't replace any vanilla AGOT files. (Increased compatibility with AGOT versions and submods.) - A .mod file added.
I created a small submod, creating the DE JURE high lordship of Driftmark. The duchy includes only one county - the county of Driftmark. The duchy exists only in starts before the "Crowned Stag", for the Velaryons got demoted by Robert for supporting king Aerys. From AWOIAF: In early starts the duchy is de jure part of the kingdom of Dragonstone. If you're playing Aegon's Conquest, the duchy will shift to the Crownlands as soon as you decide to attack Westeros, just like the other duchies. List of what is NOT done: 1) I didn't add a proper history for this title. I think this should be done by someone more learned in the ASOIAF history. This requires some work, for every time the Velaryons supported Dragonstone against King's Landing they should be turned into independent allies of Dragonstone. 2) I am also not sure if any special creation requirements should be made. Maybe some decision could be created for the Targaryens to raise the Velaryons to the level of High Lords... Right now it is possible for the Velaryons to create the duchy only if they are either independent or direct vassals of a king or an emperor. Everyone is welcome to make any changes in this mod. P.S. If there is already a mod like this, please tell me, for I haven't found it. P.P.S. Made for version 1.9.1
Attachments:AGOT mod Driftmark.zip (43.43 KB)
|
|
|
Post by Azrael on Apr 27, 2019 21:23:01 GMT
As I use SinStar87's Velaryon Loyalty mod, I know his allows House Velaryon to create the Duchy of Driftmark. But, it also adds a +60 opinion modifier to Velaryons of Targaryens and I don't think there are restrictions on when it can be created. Also, like yours, there isn't a history for the title. So there are differences and similarities between the two.
|
|
|
Post by gallien on Apr 27, 2019 22:09:06 GMT
Thanks for this mention, Azrael! I didn't find the Velaryon Loyalty mod because I was using the search incorrectly I checked this mod and the first thing I noticed is that it is much better made. There is a .mod file, the submod adds another localisation file instead of changing the default one, etc. (Same with landed titles file.) So I'll try to upgrade my mod soon to improve compatibility.
|
|
|
Post by rufff1 on Apr 27, 2019 22:51:00 GMT
Out of interest as the velaryons own over 50% of the de jure duchy surely they can just create it again after Robert revokes it? I'd imagine the ai would just create it and grandfather it's own independence from Stannis *delivers usual argument for dragonstone being made a kingdom level title that gets destroyed if not independent or held by heir to the IT with the Celtigars and Velaryons as high lords and with Massey's Hook sworn to it*
|
|
|
Post by gallien on Apr 28, 2019 0:30:03 GMT
Out of interest as the velaryons own over 50% of the de jure duchy surely they can just create it again after Robert revokes it? I'd imagine the ai would just create it and grandfather it's own independence from Stannis... If you're playing in Robert's Rebellion and Robert revokes the duchy and transfers the Velaryons to Stannis, then the Velaryons won't be able to create the duchy immediately. You can't create the duchy even if you own all its lands if you are a count and your direct liege is a duke. They will be able to recreate the duchy as soon as they somehow end up as direct vassals of the Iron Throne or a lord paramount. (Either if Stannis gets the throne or the Stormlands, or if Robert gets Dragonstone.)
But if you're playing in Crowned Stag or later starts, then nobody will ever create the duchy, because it no longer has any de jure counties. In these later starts Driftmark county is part of the de jure duchy of Dragonstone just like it is right now in vanilla AGOT. I've been thinking about it too But it is not that easy to implement properly... Right now I'm working on a alternative history mod, enabling Aegon to give Cracklaw Point to the Celtigars during the conquest. After I finish it, I'll get back to the question of turning Dragonstone into a proper kingdom.
|
|
|
Post by rufff1 on Apr 28, 2019 9:02:30 GMT
I've been thinking about it too But it is not that easy to implement properly... Right now I'm working on a alternative history mod, enabling Aegon to give Cracklaw Point to the Celtigars during the conquest. After I finish it, I'll get back to the question of turning Dragonstone into a proper kingdom. Would be very hyped to see this and would be happy to collaborate with you on it as I've actually already done some work on it (the main issue I've come across is working out how to designate a kingdom as a traditional heir title)
|
|
|
Post by gallien on Apr 28, 2019 11:57:25 GMT
I've checked the files and sadly I can't make make the mod compatible with all versions. Unlike Velaryon Loyalty mod, my duchy of Driftmark is a de_jure title, not a titular one. So the westeros_titles.txt (in landed_titles) has to be replaced. Next, aegons_landing_events.txt has to be replaced too (so that the duchy moves to the Crownlands during the Conquest). Finally, the c_driftmark.txt in history folder has to be replaced (in order to make d_dragonstone the de_jure liege of Driftmark after the Targaryens).
|
|
|
Post by gallien on Apr 28, 2019 20:54:46 GMT
I've just noticed that the last update introduced a little bug While most of the titles have correct flags, the flags of the 4 counties of the de_jure Dragonstone duchy (except for DS itself) are shuffled. Driftmark has the flag of the Claw isle, the Claw isle has the flag of Sharp Point etc. I think that maybe I used some incorrect commands in the history files. The westeros_titles.txt file is not changed by the mod and I'm pretty sure everything's fine with the driftmark_titles.txt file. I'll make another update as soon as I figure it out...
|
|
|
Post by rufff1 on Apr 28, 2019 21:08:35 GMT
I've just noticed that the last update introduced a little bug While most of the titles have correct flags, the flags of the 4 counties of the de_jure Dragonstone duchy (except for DS itself) are shuffled. Driftmark has the flag of the Claw isle, the Claw isle has the flag of Sharp Point etc. I think that maybe I used some incorrect commands in the history files. The westeros_titles.txt file is not changed by the mod and I'm pretty sure everything's fine with the driftmark_titles.txt file. I'll make another update as soon as I figure it out... Sounds like you need to add an entry for the COA in \interface\coat_of_arms\coats_of_arms.txt
|
|
|
Post by gallien on Apr 28, 2019 21:53:21 GMT
I don't understand that file. It doesn't deal with any particular title. It deals with religions and global stuff. Plus that file doesn't mention a single title flag - it mentions only dynastic coat of arms. Since in my case Driftmark is a duchy, not a barony, the .tga file in the /flags folder should be enough. But if that is not enough for some reason, then the titles.txt file should be edited.
But in the AGOT titles.txt file not a single title has an entry like that, so I'm back to square one.
Yesterday I had a "normal" mistake, when ALL the title flags got shuffled. Then the mistake was obvious - I simply forgot to put one closing bracket in the westeros_titles.txt. This time only the titles in the duchy of dragonstone get mixed up...
|
|
|
Post by rufff1 on Apr 28, 2019 22:07:24 GMT
I think you need an entry for the appropriate flag for a title to use, not putting one in will confuse the mod because it doesn't have one when it looks for onw
|
|
|
Post by gallien on Apr 28, 2019 22:33:08 GMT
I've added a coat_of_arms={template = 0} line to the driftmark_titles.txt file and it worked. I really do not understand why, but it did. Once again, the wiki says that this should not be necessary for titles of county tier and above, the wiki says that only baronies should require this line, but the wiki's wrong. (On the other hand this line wasn't needed when driftmark was a de_jure duchy... Maybe that's the source of the problem? This line is needed not only for baronies but also for all landless titles like titular counties, duchies etc. Still, the wiki's not correct.) Clearly, I did not mention the tga file (the flag itself) in any way. The way this program works is a mystery for me. And the funniest thing of all about this bug was that even though the counties had wrong flags, the duchy itself had the correct flag! Anyway, problem seems to be solved. I'll update the attachment now. Thanks, rufff!
P.S. The landless duchy d_kingsguard should require this line too, but it somehow works without it :/ I really do not understand this program.
|
|
|
Post by borigh on May 8, 2019 15:59:57 GMT
Okay, so, this mod is awesome, and Velaryons as High Lords until after Robert's Rebellion is much, much more reflective of Westerosi history than the mod's present set up. Please keep updating it until something similar is incorporated into the main mod. That being said, you've got to make a choice to avoid a major bug with maesters/physicians. If you put a de jure duchy into the mod, you need to update the file \map\geographical_region, or it will break things. If you make the duchy titular, you don't have to bother with this, but you will have to write a decision to create it. This might be your best approach, as the decision could require (1) complete control of c_driftmark (2) Velaryon dynasty (3) Targaryen liege (4) Targaryen on the Iron Throne (5) peace. Set the AI_will_do to 100, and it'll happen every game, with the possible exception of edge cases, like the Dance of Dragons bookmark. (Plus, I think making it a titular duchy with a creation decision, and then adding history for that duchy, might actually get the most accurate portrayal of Westeros in the BookTime bookmarks. I realize the history bit is some work, though.) If you keep it as de jure, which I do like, I don't think it's much of a bug that you can only create the duchy when your liege is King - that happens every time succession happens, so it's not a huge deal. But a creation decision could probably improve the de jure option, as well. Then, folks could get it directly on start. I might be tempted to leave it de_jure after Robert's Rebellion, too, and just give the title to Stannis. That might require changing some of the scripted CBs, I assume (especially in 8300) but it would make him unique, I think, in holding 2 High Lordships - a sensible distinction for an important character. Attached is a fixed regions file for the de jure option. I added it to world_dragonstone, which is then included in Crownlands, Westeros_East, and Westeros. I assume adding it to world_dragonstone, instead of world_crownlands directly, will fix more problems than it creates, but I have no idea. Attachments:geographical_region.txt (11.94 KB)
|
|
|
Post by SinStar87 on May 9, 2019 7:59:45 GMT
In mine, I assign de jure dynamically with an on start event. That way it doesn't require files from AGOT.
character_event = { id = velaryon_loyalty_events.1 hide_window = yes is_triggered_only = yes
trigger = { has_landed_title = c_kings_landing NOT = { c_driftmark = { de_jure_liege = d_driftmark } } }
immediate = { c_driftmark = { de_jure_liege = d_driftmark } d_driftmark = { de_jure_liege = k_crownlands } } }
|
|
|
Post by gallien on May 13, 2019 23:58:08 GMT
Thanks, borigh, for your answer! While the original version modified the de_jure titles, I changed that. Since version 1.6 Driftmark is a titular duchy - that is why the westeros_titles.txt file isn't replaced by the current version of the mod. I agree that making a creation decision would be great to complete the mod, but I'm not good at modding and I've never created any decisions. And I'm not sure if I'll be able to update it. So if you or anyone else make this duchy creation decision - please feel free to include my mod into your own mod.
|
|