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

ahofelt

Corporal
17 Badges
Jan 26, 2007
41
0
  • For The Glory
  • Crusader Kings II: Holy Knight (pre-order)
  • 500k Club
  • Rome Gold
  • Victoria: Revolutions
  • Europa Universalis III Complete
  • Iron Cross
  • Europa Universalis III Complete
  • Heir to the Throne
  • Arsenal of Democracy
  • Europa Universalis IV
  • Divine Wind
  • Europa Universalis III
  • Deus Vult
  • Darkest Hour
  • Crusader Kings II
  • Hearts of Iron II: Armageddon
This guide will explain you how you can play any country in the game, be able to claim (so far only Christian) titles, and change a whole load of other in-game things, without modding the game by turning things inside out.

It is all based on editing the memory using a freeware program called ArtMoney. The whole process is quite complex, but very flexible and allows many other in-game things besides.

It may sound extremely complex here, but once you have done this once, it will get a lot easier. Of course, it's not an ideal way yet (not as good as DevineShadow's hack), but hey it works better than nothing!


What you need is the following:

- ArtMoney (freeware version: http://www.artmoney.ru/e_download_se.htm)
- My table with the values for ArtMoney (download it here: http://rapidshare.com/files/194204565/Crusader_Kings.amt)


To play as a Muslim nation:

- Download and install ArtMoney, apply the following settings (in the “Search” menu > Options): go to the “interface” tab, and check “show visible group panel”
- Launch Crusader Kings (it should work with all Deus Vult versions)
- Start a game as a random Christian country
- Browse to the leader of the country you would wish to play
- Use whichever way you prefer (i.e. either save the game and search, or look it up in scenario\xxx_scenario_characters.inc) to find out the dna of the wished-for player (*)

- Switch (alt-tab) to ArtMoney
- In the box “Select process”, pick “Crusader Kings”
- Below, from the box “Visible group”, pick “persons”
- Click the “Search” button, select “exact value”, “=”, “(enter the found dna)”, “text”, “all”)
- In the right panel, select the field “character_dna”
- In the left panel, select the value you found, and press ALT-G (if you found more than one value, try the one after the other, and it should be clear which one is the correct one)
- If the values show up correctly, change the field “character_religion” to “0”
- Edit any other field you may like
- Save the game, and reload as your new nation

- To switch back to Muslim, switch back to ArtMoney again, and repeat the past few steps, and change “character_religion” back to “2”

- To grant and claim titles, switch back to ArtMoney and make yourself Christian, then later re-switch to muslim (you may also assign an in-game hotkey for this, by right-clicking “character_religion” and selecting “edit”).

(*) there are also other ways to find and select the correct character, for instance by searching for the character id, or a sequential search for the (modified) stats.


To play as an Order or Republic:

- Download and install ArtMoney, apply the following settings (in the “Search” menu > Options): go to the “interface” tab, and check “show visible group panel”
- Launch Crusader Kings (it should work with all Deus Vult versions)
- Start a game as a random Christian country

- Switch (alt-tab) to ArtMoney
- In the box “Select process”, pick “Crusader Kings”
- Below, from the box “Visible group”, pick “country”
- Click the “Search” button, select “exact value”, “=”, “(enter the desired nation tag IN CAPITALS)”, “text”, “all”)
- In the right panel, select the field “tag”
- In the left panel, select one of the values you found, and press ALT-G (you probably found more than one value, try a few of the lower few search results, and it should be clear which one is the correct one)
- If the values show up correctly, change the field “form_of_government” to “0”
- Edit any other field you may like
- Save the game, and reload as your new nation

- To switch back to Order or Republic, switch back to ArtMoney again, and repeat the past few steps, and change “form_of_government” back to whatever it was (or something else, use 0-...)

- To grant and claim titles, switch back to ArtMoney and make yourself Feudal, then later re-switch to what is was (you may also assign an in-game hotkey for this, by right-clicking “form_of_government” and selecting “edit”).


Other things you might find useful (you can use multiple instances of ArtMoney):

- Lock your badboy at a fixed value
- Switch an AI nation to another AI file
- Bring back to life dead characters (be sure to delete character_death_... values and character_home_province)
- Change a player’s DNA
- Edit and lock a player’s stats, traits, money, etc.


Other things that should be possible but have not yet been found (if you find any of these values or something else, please tell and I’ll update the main table):

- In-game switch of country played
- Direct editing of country’s religion (instead of via religion of country leader)
- Allow Muslim nations Muslim titles instead of Christian ones
- Switch capital province
- Edit province culture, religion, etc.
 
Would anyone be able to use the information to create a more permanent solution?
 
Would anyone be able to use the information to create a more permanent solution?

I'm afraid this is as permanent as its gets, without hacking the exe file (which no one seems to be able to do at the moment). However, as I told, you can assign hotkeys; this allows you to switch the required fields without even leaving the game. Another option would be to construct a trainer program based on these values, but that would be a lot of work and would not be as flexible as this way.

The big thing that remains to be found is how to allow the player to use muslim titles instead of christian ones.
 
Is it possible to add cultures / religions this way?

If you mean you want to add extra cultures on top of the existing ones, well no, you'd need to edit the source code for that.

However, you can assign your character or your country a higher number for a religion or culture. For instance, 0 = catholic, 1 = orthodox, 2 = muslim, 3 = jewish, and 4 = pagan, but you might assign a 5, or a higher number. You'll still be called pagan, but there might be advantages. Or you might assign yourself a 0 or 50 (none) culture, or 51 ("unknown string wanted"). Not sure what the effects may be, but the game doesn't seem to crash.

Same trick might be true for other things...
 
New cultures could be added via moding files see this link.http://forum.paradoxplaza.com/forum/showthread.php?t=381973

As i understand this program, you can only change things that are running - memory addreses.

Yeah, that's right. You might as well just edit the whole thing in the text files instead of in the memory, which is of course much easier. However, that method won't allow you to play as pagans/muslims/orders etc. because it is checked at scenario start.

Furthermore, this is a fun method to lock your money without having to type in a whole lot of cheats, lock your badboy at 0 (too easy...), change your dna quickly (try out a new haircut), remove illnesses (or add them to others), change your capital (this one doesn't yet work well).
 
On problem - when i searc for charachter dna it founds it, but in fields like charachter_religion there are numbers like 0498658765 and even if press alt+g they dont change in numbers like 0 or 1. Even if they change they chane in numbers like 17.
 
On problem - when i searc for charachter dna it founds it, but in fields like charachter_religion there are numbers like 0498658765 and even if press alt+g they dont change in numbers like 0 or 1. Even if they change they chane in numbers like 17.

That's odd. It should work, and besides you shouldn't get too many hits when searching for the dna value. Did you make sure you highlighted the value "dna" on the right panel before alt-g'ing the resulted values in the left panel? Also, - a mistake I have stupidly repeatedly made - remember to only do the search once you loaded the game, not in the main menu, and to do a new search whenever you loaded a new game into memory.
If you typed in the correct dna, one of the found values shoúld be the correct one.
 
Is it possible to freeze your vassals loyalty with this?