• 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.

State Machine

MOS FET
5 Badges
Feb 8, 2001
6.616
24
  • Cities: Skylines Deluxe Edition
  • Cities: Skylines
  • Cities: Skylines - After Dark
  • Stellaris
  • Crusader Kings II
CK Dynasty Reporter
From the readme...

This tool provides a genealogical report of all dynasties, or of a selected dynasty, from a save file. All parental, spousal, and child relationships are shown within the context of the court and ruling dynasty a given character is in. There are a number of graphical conventions to indicate character state and relationships - these are described in the report key that is created at the top of every report. The report is created as an html file in an ouptput folder that you select.

Future Enhancements:
1) Allow multiple reports in one session. Note, that this will resolve performance issues on slow machines for subsequent reports from the same save file.
2) Add an option for "deep" reporting of a dynasty. That is, for every dynastic root to be shown from top to the very bottom, regardless of whether offspring are in the same dynasty as was chosen.
3) Add an option to output dynastic data in GEDCOM format (Genealogical Data Communication). This format is used by genealogical tools.
4) Add court based reporting. This report would show the current characters in a court, the lineage of the ruling dynasty, and the succession paths for the ruling dynasty based on each succession law.

I will be on holiday for the next week or so, so I cannot fix any problems. However, some version of this has been available in the CK beta forum for the last month or so. I have *some* confidence that all that is reported is accurate, but honestly, the scenario start conditions contain very evil things that make it hard to really feel that things are exactly right...

About, the attachement. The readme in it describes it all. It includes the exe of the report tool, the readme file, and and example report of a single dynasty.
 

Attachments

  • CKCourt.zip
    59,4 KB · Views: 703
the same, its a common error when using some VB programs without uptdated libraries.

search the net to download COMDLG32.OCX and COMDLG32.DLL and place em in the same directory that the dinasty progam, or win windows/system
 
State Machine said:
................................

I will be on holiday for the next week or so, so I cannot fix any problems.

................................

Do you, by any chance, work for AntikGames?? ;) :D :D :D
 
Mikon Orod said:
the same, its a common error when using some VB programs without uptdated libraries.

search the net to download COMDLG32.OCX and COMDLG32.DLL and place em in the same directory that the dinasty progam, or win windows/system
Oops, forgot about that...

I think this microsoft link should work. VBRun60.exe installs Visual Basic 6.0 run-time files

Sonny, hmmm, sommink interesting happening there? I haven't been to the beta forum there for a long time...
 
This may sound like an odd request for a later revision of the program, but could you perhaps add a progress bar for those of us who are on slower systems... the reason I ask is because I think it is stopping on my system(it goes into a Not Responding state when I run it).

M
 
Bismarck said:
This may sound like an odd request for a later revision of the program, but could you perhaps add a progress bar for those of us who are on slower systems... the reason I ask is because I think it is stopping on my system(it goes into a Not Responding state when I run it).

M


The problem would be that the program does not know how big the save file is until it has read it all. So it does not know how much progress it has made until it has finished.
 
Sonny said:
The problem would be that the program does not know how big the save file is until it has read it all. So it does not know how much progress it has made until it has finished.
The programm can read the file size before starting progress....so it should be possible! ;)

I know that it works that way in Delphi.
 
Bismarck said:
This may sound like an odd request for a later revision of the program, but could you perhaps add a progress bar for those of us who are on slower systems... the reason I ask is because I think it is stopping on my system(it goes into a Not Responding state when I run it).

M
My dev machine is quite slow and I've been wanting the feature myself, but there was always the higher priority of getting it to work properly. So, I'll add it to the list.

The idea, btw, is that I would show the current thing I'm looking at (character x, character y, etc.), not a progress bar.
 
Well, that is an indication of progress too... because you know its still working and crunching away...

M
 
This is a cool tool. Any news on an update State Machine?

It's sure better than recording as you go with pencil and masses of paper, and then using GeneEd for each entry - as I tried doing a couple of times. (the results look cool, but my wife's convinced I am a super geek as a result... and I think she might be right).
 
Basil Otis said:
This is a cool tool. Any news on an update State Machine?

It's sure better than recording as you go with pencil and masses of paper, and then using GeneEd for each entry - as I tried doing a couple of times. (the results look cool, but my wife's convinced I am a super geek as a result... and I think she might be right).
It is in limbo at the moment. Perhaps in a week or so. Btw, I have noticed a small bug or two, but they don't cause any real problem so I won't bother fixing them until the next time I touch the code.

Cheers,

State