Updating Puppet States to BTS 3.19

stolenrays

Deity
Joined
Aug 2, 2009
Messages
2,063
Well I've tried, but I cannot get the puppet states modcomponent from conquerer's delight to work properly. It is only SDK code that has to be merged and some .xml files. The popup comes up to create a puppet state on conquest, but it triggers the examine city function. I guess something is not linked properly, but I cannot figure it out. Other than that, the mod works.

My hope is that someone else can take a look to see what might be wrong wheter ommitted or altered by mistake. The attachment contains the Puppet Mod Component I extracted, the puppet source code I used, and the original Conquerer's Delight source Code for BTS3.17.

The puppet states component are commented as ExtraConquest. I'm pretty sure all of it is in there, but there is a possibility there might be some code commented as ConquerersDelight (I didn't find anything though).

Here are two links for reference. Conquerer's Delight and Original Download.
 
I got puppet states to work finally. There was just one number than had to be changed in one file if you can believe it. I will post it as a standalone mod sometime soon. It gives you the option to create a new instant vassal. The vassal is basically a newly created civ of the remaining civs in your file. When you capture more cities of the civ from which you originally created the vassal, you have the option to "donate" the city to your puppet regime.

It might create problems for historically accurate mods, but I was thinking of just creating some generic civs/leaders for my middle eastern mods that would blend in well
 
Back
Top Bottom