• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
I've changed a whole lot of things to be frank. Too many so that I can ever merge it back into the official one. Bits and pieces could be taken "as is" to improve yours I guess.
From the top of my head:
- The martial skill isn't called "military". "military" is ignored by the engine.
- The name box can now take names in the way they are usually written down in the culture files (e.g. newlines and blanks are both treated as delimiters, _.... is ignored in names)
- you shouldn't have three separate methods to create characters (characters, children, spouses). One generic method is enough.
- I am now using this character model (the files would've gotten too long) otherwise:
Code:
20612={
	name = "Markwart"
	dynasty = 36
	dna = "mncbpcdkboo"
	culture = temerian religion = melitele
	martial = 7 diplomacy = 4 stewardship = 5 intrigue = 4 learning = 4
	add_trait = "grey_eminence" add_trait = "deceitful" add_trait = "deceitful" add_trait = "zealous" add_trait = "shy" 
	father = 20609	#Herterich
	1103.3.21={birth=yes}
	1172.3.21={death=yes}
}
- I tweaked the tool to do the major thing I want to do with it: Create a dynasty that held a county for a couple of centuries.
+ a holder is generated who's born around the start date and he gets a number of children
+ his heir (oldest son) gets a bunch of children as well etc. etc.
+ characters created in one generation process are all from the same dynasty
+ once the tool is done the code needed for the various history/title files is printed out​

Thanks. I've fixed the martial stat (not sure where I got military from), and changed it to use your format, though I may change it back if I find it makes the file too hard to read. I've also implemented the name box changes, so you can copy-paste the file info in (I would have had to do this eventually anyways to read from the file).

I'll leave the generation method split for now, though I do plan to consolidate them eventually, once I figure out what format I want to use. I'll be adding the code to generate dynasties/assign titles as well, but I want to do that right and that'll take time, which I need to spend on making the GUI for now.

Unfortunately I can't release a version with this and the other changes I mentioned above, since I'm halfway through doing the GUI and removing that would be too much trouble, so it'll have to wait until I've finished that to a degree I'm happy with.
 
One more minor thing to fix:

Currently it is possible to get a negative trait more than once. This is due to the fact that you only check the positive ones when you select a trait to randomly assign someon.
 
I'm sorry, but I cannot seem to run the file. I downloaded the zip file, opened it, read the ReadMe file, and now am trying to run the .jar file. When I click it, nothing happens. I am trying to run it straight from my downloads folder without unzipping anything. Any ideas? Am I supposed to open the file with a certain program?
 
I'm sorry, but I cannot seem to run the file. I downloaded the zip file, opened it, read the ReadMe file, and now am trying to run the .jar file. When I click it, nothing happens. I am trying to run it straight from my downloads folder without unzipping anything. Any ideas? Am I supposed to open the file with a certain program?

I had similar problems and wrote a simple .bat file that starts it for me.
 
I'm sorry, but I cannot seem to run the file. I downloaded the zip file, opened it, read the ReadMe file, and now am trying to run the .jar file. When I click it, nothing happens. I am trying to run it straight from my downloads folder without unzipping anything. Any ideas? Am I supposed to open the file with a certain program?

You'll need to have the latest version of Java installed, so make sure you have that. Other than that though, you shouldn't need anything else to run it. If it still isn't working, let me know.
 
Sorry, I still want to get work done on this, but haven't been able to for the past few weeks. As soon as I finish the next update, I'll be sure to post it here though, don't worry. I just can't promise when that update will be.
 
Making Java Swing GUIs is a pain, right? ;)

Heh, it is a bit of a pain, though mostly because making GUIs in general is a pain. Anyways, that's not the issue, and I actually have a working prototype of the timeline drag system already set up, it's just that I don't have the time or energy to get work done on it.

I will finish this though, even if it's not for months until I resolve these personal issues. And further, I hope to use this experience to make more tools for modding CK2 and other games, since I think there's a lot of untapped potential out there as far as mods go. Currently the bar is too high to do all the grunt work, and if I can make that easier then hopefully we can see more big mods like GoT without needing to have big teams just to fill out all the little bits and pieces. This may also free up those bigger teams to do even more ambitious stuff!
 
I'm back!

Just wanted to say that I'm going to resume updating this again. I've heard that a recent java update has broken the current version, so I'll try to release a fixed version of that first, probably later today, then get on to releasing 1.4 ASAP.

Edit: Ok, so taking a bit longer than expected. I'm on a new computer, and need to download all of my Google Drive folders onto it before I can work. Currently at 1815/9944. :eek:

Edit Again: Well, I can't find anything wrong with the program, and it seems to be working fine from what I can tell. If anyone is still hhaving issues, let me know. Otherwise, I'll be working on 1.4.
 
Last edited:
1.4 is up!

I'd really like to hear feedback on this one, it's my first real attempt at having a decent UI. Let me know if you have any problems using it, as well as what features you would like to see next.

Thanks for all the support!
 
1.4 is up!

I'd really like to hear feedback on this one, it's my first real attempt at having a decent UI. Let me know if you have any problems using it, as well as what features you would like to see next.

Thanks for all the support!

Ok played around with the new version and I really like the new GUI. One immediate thing I think would be nice is if the bars on the time line were color coded by gender, so you can quickly see males and females. The other GUI thing that would be nice is some sort of indicator of familial relationship, again just to make it look up quickly.

Another thing I just thought of would be some explanation of what the different family sizes would include. As of right now, I'm not exactly clear what the difference between a nuclear and extended family size should generate, as they seem to give me similar results. Otherwise this looking great! Keep up the good work!