Crusader Kings III | Steam v1.12.2.1 | Updated: 2024-Mar-11

Upload your cheat tables here (No requests)
tfigment
Table Makers
Table Makers
Posts: 642
Joined: Sat Apr 15, 2017 12:49 am
Reputation: 802

Re: Crusader Kings III | Steam v1.2.1 | Updated: 2020-Nov-25

Post by tfigment »

Kokuto wrote:
Thu Nov 26, 2020 4:26 pm
It would appear the instant build cheat script is not functional for the current version
Ok. This one seems to be some sort of game specific issue because this works for me. Its been reported before as not working so I guess there is something else. You can manually adjust the value in the holding area and the build days left.


Regarding the DNA strings, for everyone's benefit the portrait editor is in the debug menu (press ` key) after enabling debug mode. I am not going to even try and generate or parse the JSON specifically lua in CE is not great at it and there is a number string to integer mappings that we would have to document and I dont really want to do that. The portrait editor can do both with some effort.

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

mulrich
Expert Cheater
Expert Cheater
Posts: 73
Joined: Fri Apr 28, 2017 6:25 pm
Reputation: 12

Re: Crusader Kings III | Steam v1.2.1 | Updated: 2020-Nov-25

Post by mulrich »

Patch 1.2.2 is now out.

taotianwei
What is cheating?
What is cheating?
Posts: 3
Joined: Mon Dec 11, 2017 5:48 pm
Reputation: 0

Re: Crusader Kings III | Steam v1.2.2 | Updated: 2020-Dec-07

Post by taotianwei »

Just curious, but is there anyway to break the 127 limit on character stats?

User avatar
CompactDisc
Table Makers
Table Makers
Posts: 694
Joined: Tue Mar 07, 2017 11:52 am
Reputation: 852

Re: Crusader Kings III | Steam v1.2.2 | Updated: 2020-Dec-07

Post by CompactDisc »

taotianwei wrote:
Tue Dec 08, 2020 4:11 am
Just curious, but is there anyway to break the 127 limit on character stats?
Only rewriting the variable type they use would fix the base stats.
So realistically, no.
However, if you make a mod that gives traits or modifiers that add 1000 points, that should work.

User avatar
Gutie
Expert Cheater
Expert Cheater
Posts: 51
Joined: Sun Jul 23, 2017 12:47 am
Reputation: 2

Re: Crusader Kings III | Steam v1.2.2 | Updated: 2020-Dec-07

Post by Gutie »

Wow that was fast. Did anything really get changed around for the values? I've got a few to redo otherwise. Top stuff tfigment.

tfigment
Table Makers
Table Makers
Posts: 642
Joined: Sat Apr 15, 2017 12:49 am
Reputation: 802

Re: Crusader Kings III | Steam v1.2.2 | Updated: 2020-Dec-07

Post by tfigment »

Gutie wrote:
Tue Dec 08, 2020 7:24 am
Wow that was fast. Did anything really get changed around for the values? I've got a few to redo otherwise. Top stuff tfigment.
Not that I found. I only noticed issues with the Army script so had to change search for a register in an assert verification. Also fixed a script which didn't work in last version for manually updating all army regiments.

Mrt19
Cheater
Cheater
Posts: 41
Joined: Sun Jul 09, 2017 4:38 pm
Reputation: 2

Re: Crusader Kings III | Steam v1.2.2 | Updated: 2020-Dec-07

Post by Mrt19 »

Its keep crashing after some playtime

imjustmaxie
Expert Cheater
Expert Cheater
Posts: 222
Joined: Mon Aug 06, 2018 6:00 pm
Reputation: 186

Re: Crusader Kings III | Steam v1.2.2 | Updated: 2020-Dec-07

Post by imjustmaxie »

Huh, just noticed with the gold value, I don't know if it's already mentioned here, but when I played with the address set to Binary 7 -> 29, [offset 251], I noticed that at offset 255 it is actually a gold flag indicating:

-1 = Maxed out (Negative) Gold Value
0 = Current GoldValue
1 = Maxed Out (Positive) Gold Value

Probably could be used to make infinite gold, I guess?

tfigment
Table Makers
Table Makers
Posts: 642
Joined: Sat Apr 15, 2017 12:49 am
Reputation: 802

Re: Crusader Kings III | Steam v1.2.2 | Updated: 2020-Dec-07

Post by tfigment »

Mrt19 wrote:
Wed Dec 23, 2020 6:27 pm
Its keep crashing after some playtime
Any additional feedback you can give? Like which scripts you have active?
imjustmaxie wrote:
Thu Dec 24, 2020 1:30 am
Huh, just noticed with the gold value, I don't know if it's already mentioned here, but when I played with the address set to Binary 7 -> 29, [offset 251], I noticed that at offset 255 it is actually a gold flag indicating:

-1 = Maxed out (Negative) Gold Value
0 = Current GoldValue
1 = Maxed Out (Positive) Gold Value

Probably could be used to make infinite gold, I guess?
Interesting. Thanks for that insight. Just freezing the value is enough for that or just entering really big number anyway.

Mrt19
Cheater
Cheater
Posts: 41
Joined: Sun Jul 09, 2017 4:38 pm
Reputation: 2

Re: Crusader Kings III | Steam v1.2.2 | Updated: 2020-Dec-07

Post by Mrt19 »

I only activate the Cheat Scripts and also Debug option at some time my games keeps lagging and then its crashing i also found out if you use debug option at an ironman game it will detect the Game as "Modded" and deactivates your Archivements

tfigment
Table Makers
Table Makers
Posts: 642
Joined: Sat Apr 15, 2017 12:49 am
Reputation: 802

Re: Crusader Kings III | Steam v1.2.2 | Updated: 2020-Dec-07

Post by tfigment »

Mrt19 wrote:
Thu Dec 24, 2020 5:52 pm
I only activate the Cheat Scripts and also Debug option at some time my games keeps lagging and then its crashing i also found out if you use debug option at an ironman game it will detect the Game as "Modded" and deactivates your Archivements
Ok. The top level script doesn't actually do any code modification to my knowledge. There are some pointer hooks using some super clever tricks zanzer taught us but I dont think it modifies anything. The Debug Pointer is one of those.

And yes its known that the debug pointer will invalidate achievements. CompactDisc has a table for avoiding that. I play modded games so achievements are always disabled so I dont pay attention to that.

Unfortunately I dont think that will be enough to track it down. I know that CE 7.2 behaves different from 7.1 on some games so could be something like that.

Madasahat
Noobzor
Noobzor
Posts: 5
Joined: Sat Sep 05, 2020 11:26 pm
Reputation: 0

Re: Crusader Kings III | Steam v1.2.2 | Updated: 2020-Dec-07

Post by Madasahat »

I was wondering if the table can be made to recognize persistent DNA as well.

Before the ruler designer patch, DNA string was quite useful to have, but nowadays persistent DNA is more prevalent.

For those who don't know, this is a DNA string:
Spoiler
t61E+M1Xb0mNiUejAYMBfwHfAX8BpwF/AYsBfwGHAX8BYwF/AYkBfwGEAX8BsgF/ATsBfwG4AX8BgAF/AX8BfwF0AX8BaAF/AVQBfwGNAX8BqAF/AT0BfwGQAX8BggF/AZIBfwEWAX8BkQF/ALYBfwEmAX8BrwF/AVsBfwFoAX8BnwF/AY0BfwH/AX8BWwEAASIBAAEjAQABAAEAAAAAAAIAAgABVQEAAacBAAE5AQABfgEAACMBAAEAAQABAAEAAa4BAAEyAQABggEAAf8BAAH/AQAA/wAAAQABAAEAAQABAAEAAAAAAAEAAQABAAEAAP8AAAEAAQAAAAEAAQABAAEAAQAA/wEAAXsBAAEAAQABAAEAAWMBAAEqAQABAAEAAQABAAAMAQAAlwEAAYABAAEmAAAENQAAAcAAAAD/AAAA/wAAAEIAAAD/AAAAdAAAAP8AAAACAAAA9wAAAMMAAAFbAAADggB/B1AAAAGtAX8CfwJ/Cf8BAAB/AH8E/wAABWkBkAH/AXMB/wC8AB0AAAG2AQAAAAAAAAAAAAEAAQA=
And this is persistent DNA. Character creation gives you this type of DNA as copy and only recognizes this type as paste. Most people who share their DNA online also use this format now as well.
Spoiler
TODO_choose_portait_key={
type=male
id=0
age=0.250000
genes={ hair_color={ 183 173 68 248 }
skin_color={ 205 87 111 73 }
eye_color={ 141 137 71 163 }
gene_chin_forward={ "chin_forward_pos" 131 "chin_forward_pos" 127 }
gene_chin_height={ "chin_height_pos" 223 "chin_height_pos" 127 }
gene_chin_width={ "chin_width_pos" 167 "chin_width_pos" 127 }
gene_eye_angle={ "eye_angle_pos" 139 "eye_angle_pos" 127 }
gene_eye_depth={ "eye_depth_pos" 135 "eye_depth_pos" 127 }
gene_eye_height={ "eye_height_pos" 99 "eye_height_pos" 127 }
gene_eye_distance={ "eye_distance_pos" 137 "eye_distance_pos" 127 }
gene_eye_shut={ "eye_shut_pos" 132 "eye_shut_pos" 127 }
gene_forehead_angle={ "forehead_angle_pos" 178 "forehead_angle_pos" 127 }
gene_forehead_brow_height={ "forehead_brow_height_pos" 59 "forehead_brow_height_pos" 127 }
gene_forehead_roundness={ "forehead_roundness_pos" 184 "forehead_roundness_pos" 127 }
gene_forehead_width={ "forehead_width_pos" 128 "forehead_width_pos" 127 }
gene_forehead_height={ "forehead_height_pos" 127 "forehead_height_pos" 127 }
gene_head_height={ "head_height_pos" 116 "head_height_pos" 127 }
gene_head_width={ "head_width_pos" 104 "head_width_pos" 127 }
gene_head_profile={ "head_profile_pos" 84 "head_profile_pos" 127 }
gene_head_top_height={ "head_top_height_pos" 141 "head_top_height_pos" 127 }
gene_head_top_width={ "head_top_width_pos" 168 "head_top_width_pos" 127 }
gene_jaw_angle={ "jaw_angle_pos" 61 "jaw_angle_pos" 127 }
gene_jaw_forward={ "jaw_forward_pos" 144 "jaw_forward_pos" 127 }
gene_jaw_height={ "jaw_height_pos" 130 "jaw_height_pos" 127 }
gene_jaw_width={ "jaw_width_pos" 146 "jaw_width_pos" 127 }
gene_mouth_corner_depth={ "mouth_corner_depth_pos" 22 "mouth_corner_depth_pos" 127 }
gene_mouth_corner_height={ "mouth_corner_height_pos" 145 "mouth_corner_height_pos" 127 }
gene_mouth_forward={ "mouth_forward_neg" 182 "mouth_forward_pos" 127 }
gene_mouth_height={ "mouth_height_pos" 38 "mouth_height_pos" 127 }
gene_mouth_width={ "mouth_width_pos" 175 "mouth_width_pos" 127 }
gene_mouth_upper_lip_size={ "mouth_upper_lip_size_pos" 91 "mouth_upper_lip_size_pos" 127 }
gene_mouth_lower_lip_size={ "mouth_lower_lip_size_pos" 104 "mouth_lower_lip_size_pos" 127 }
gene_mouth_open={ "mouth_open_pos" 159 "mouth_open_pos" 127 }
gene_neck_length={ "neck_length_pos" 141 "neck_length_pos" 127 }
gene_neck_width={ "neck_width_pos" 255 "neck_width_pos" 127 }
gene_bs_cheek_forward={ "cheek_forward_pos" 91 "cheek_forward_pos" 0 }
gene_bs_cheek_height={ "cheek_height_pos" 34 "cheek_height_pos" 0 }
gene_bs_cheek_width={ "cheek_width_pos" 35 "cheek_width_pos" 0 }
gene_bs_ear_angle={ "ear_angle_pos" 0 "ear_angle_pos" 0 }
gene_bs_ear_inner_shape={ "ear_inner_shape_pos" 0 "ear_inner_shape_pos" 0 }
gene_bs_ear_bend={ "ear_both_bend_pos" 0 "ear_both_bend_pos" 0 }
gene_bs_ear_outward={ "ear_outward_pos" 85 "ear_outward_pos" 0 }
gene_bs_ear_size={ "ear_size_pos" 167 "ear_size_pos" 0 }
gene_bs_eye_corner_depth={ "eye_corner_depth_pos" 57 "eye_corner_depth_pos" 0 }
gene_bs_eye_fold_shape={ "eye_fold_shape_pos" 126 "eye_fold_shape_pos" 0 }
gene_bs_eye_size={ "eye_size_neg" 35 "eye_size_pos" 0 }
gene_bs_eye_upper_lid_size={ "eye_upper_lid_size_pos" 0 "eye_upper_lid_size_pos" 0 }
gene_bs_forehead_brow_curve={ "forehead_brow_curve_pos" 0 "forehead_brow_curve_pos" 0 }
gene_bs_forehead_brow_forward={ "forehead_brow_forward_pos" 174 "forehead_brow_forward_pos" 0 }
gene_bs_forehead_brow_inner_height={ "forehead_brow_inner_height_pos" 50 "forehead_brow_inner_height_pos" 0 }
gene_bs_forehead_brow_outer_height={ "forehead_brow_outer_height_pos" 130 "forehead_brow_outer_height_pos" 0 }
gene_bs_forehead_brow_width={ "forehead_brow_width_pos" 255 "forehead_brow_width_pos" 0 }
gene_bs_jaw_def={ "jaw_def_pos" 255 "jaw_def_pos" 0 }
gene_bs_mouth_lower_lip_def={ "mouth_lower_lip_def_pos" 255 "mouth_lower_lip_def_pos" 0 }
gene_bs_mouth_lower_lip_full={ "mouth_lower_lip_full_pos" 0 "mouth_lower_lip_full_pos" 0 }
gene_bs_mouth_lower_lip_pad={ "mouth_lower_lip_pad_pos" 0 "mouth_lower_lip_pad_pos" 0 }
gene_bs_mouth_lower_lip_width={ "mouth_lower_lip_width_pos" 0 "mouth_lower_lip_width_pos" 0 }
gene_bs_mouth_philtrum_def={ "mouth_philtrum_def_pos" 0 "mouth_philtrum_def_pos" 0 }
gene_bs_mouth_philtrum_shape={ "mouth_philtrum_shape_pos" 0 "mouth_philtrum_shape_pos" 0 }
gene_bs_mouth_philtrum_width={ "mouth_philtrum_width_pos" 0 "mouth_philtrum_width_pos" 0 }
gene_bs_mouth_upper_lip_def={ "mouth_upper_lip_def_pos" 255 "mouth_upper_lip_def_pos" 0 }
gene_bs_mouth_upper_lip_full={ "mouth_upper_lip_full_pos" 0 "mouth_upper_lip_full_pos" 0 }
gene_bs_mouth_upper_lip_profile={ "mouth_upper_lip_profile_neg" 0 "mouth_upper_lip_profile_pos" 0 }
gene_bs_mouth_upper_lip_width={ "mouth_upper_lip_width_pos" 0 "mouth_upper_lip_width_pos" 0 }
gene_bs_nose_forward={ "nose_forward_pos" 0 "nose_forward_pos" 0 }
gene_bs_nose_height={ "nose_height_neg" 255 "nose_height_pos" 0 }
gene_bs_nose_length={ "nose_length_pos" 123 "nose_length_pos" 0 }
gene_bs_nose_nostril_height={ "nose_nostril_height_pos" 0 "nose_nostril_height_pos" 0 }
gene_bs_nose_nostril_width={ "nose_nostril_width_pos" 0 "nose_nostril_width_pos" 0 }
gene_bs_nose_profile={ "nose_profile_pos" 99 "nose_profile_pos" 0 }
gene_bs_nose_ridge_angle={ "nose_ridge_angle_pos" 42 "nose_ridge_angle_pos" 0 }
gene_bs_nose_ridge_width={ "nose_ridge_width_pos" 0 "nose_ridge_width_pos" 0 }
gene_bs_nose_size={ "nose_size_pos" 0 "nose_size_pos" 0 }
gene_bs_nose_tip_angle={ "nose_tip_angle_neg" 12 "nose_tip_angle_pos" 0 }
gene_bs_nose_tip_forward={ "nose_tip_forward_neg" 151 "nose_tip_forward_pos" 0 }
gene_bs_nose_tip_width={ "nose_tip_width_pos" 128 "nose_tip_width_pos" 0 }
face_detail_cheek_def={ "cheek_def_02" 38 "cheek_def_01" 0 }
face_detail_cheek_fat={ "cheek_fat_01_neg" 53 "cheek_fat_01_pos" 0 }
face_detail_chin_cleft={ "chin_dimple" 192 "chin_cleft" 0 }
face_detail_chin_def={ "chin_def" 255 "chin_def" 0 }
face_detail_eye_lower_lid_def={ "eye_lower_lid_def" 255 "eye_lower_lid_def" 0 }
face_detail_eye_socket={ "eye_socket_01" 66 "eye_socket_01" 0 }
face_detail_nasolabial={ "nasolabial_01" 255 "nasolabial_01" 0 }
face_detail_nose_ridge_def={ "nose_ridge_def_pos" 116 "nose_ridge_def_pos" 0 }
face_detail_nose_tip_def={ "nose_tip_def" 255 "nose_tip_def" 0 }
face_detail_temple_def={ "temple_def" 2 "temple_def" 0 }
expression_brow_wrinkles={ "brow_wrinkles_01" 247 "brow_wrinkles_01" 0 }
expression_eye_wrinkles={ "eye_wrinkles_01" 195 "eye_wrinkles_01" 0 }
expression_forehead_wrinkles={ "forehead_wrinkles_02" 91 "forehead_wrinkles_01" 0 }
expression_other={ "nose_wrinkles_01" 130 "cheek_wrinkles_left_01" 127 }
complexion={ "complexion_beauty_1" 80 "complexion_1" 0 }
gene_height={ "normal_height" 173 "normal_height" 127 }
gene_bs_body_type={ "body_fat_head_fat_medium" 127 "body_fat_head_fat_medium" 127 }
gene_bs_body_shape={ "body_shape_rectangle_full" 255 "body_shape_average" 0 }
gene_bs_bust={ "bust_clothes" 127 "bust_clothes" 127 }
gene_age={ "old_beauty_1" 255 "old_1" 0 }
gene_eyebrows_shape={ "far_spacing_avg_thickness" 105 "avg_spacing_avg_thickness" 144 }
gene_eyebrows_fullness={ "layer_2_avg_thickness" 255 "layer_2_avg_thickness" 115 }
gene_body_hair={ "body_hair_avg" 255 "body_hair_sparse" 188 }
hairstyles={ "all_hairstyles" 29 "all_hairstyles" 0 }
beards={ "all_beards" 182 "all_beards" 0 }
eye_accessory={ "normal_eyes" 0 "normal_eyes" 0 }
teeth_accessory={ "normal_teeth" 0 "normal_teeth" 0 }
eyelashes_accessory={ "normal_eyelashes" 0 "normal_eyelashes" 0 }
}
entity={ 0 0 }
}

tfigment
Table Makers
Table Makers
Posts: 642
Joined: Sat Apr 15, 2017 12:49 am
Reputation: 802

Re: Crusader Kings III | Steam v1.2.2 | Updated: 2020-Dec-07

Post by tfigment »

Madasahat wrote:
Fri Dec 25, 2020 7:32 am
I was wondering if the table can be made to recognize persistent DNA as well.

Before the ruler designer patch, DNA string was quite useful to have, but nowadays persistent DNA is more prevalent.

For those who don't know, this is a DNA string:
... snip ...
And this is persistent DNA. Character creation gives you this type of DNA as copy and only recognizes this type as paste. Most people who share their DNA online also use this format now as well.
... snip ...
Unfortunately the text format is much harder to implement in CE. Not only would one have to write a parser that runs in CE lua but its not even standard json where a library might be available. You also have to map all of those strings to numbers which makes it hard and not worth it.

You can use Debug Mode and then the portrait editor to convert between these strings as it has ability to copy and paste both formats. To avoid achievement problems you can use CompactDisc's table or save/load after doing the conversion and then paste the base64 string.

ServiusTheBear
Noobzor
Noobzor
Posts: 7
Joined: Tue May 12, 2020 10:38 pm
Reputation: 0

Re: Crusader Kings III | Steam v1.2.2 | Updated: 2020-Dec-07

Post by ServiusTheBear »

No one managed to figure out how to speed up the research speed ?

TheGodUncle
Cheater
Cheater
Posts: 39
Joined: Tue Apr 24, 2018 8:45 am
Reputation: 5

Re: Crusader Kings III | Steam v1.2.2 | Updated: 2020-Dec-07

Post by TheGodUncle »

Cheat engine seems to crash every time I try to activate either option that the script starts with. I'm using the latest table version and have the latest cheat engine version but it just stops responding when I want to activate it.

Post Reply

Who is online

Users browsing this forum: Bing [Bot], Cloover, Dist8164, Gear2ndGandalf, joaovitor250, makotech222, Player360, tumzakingdom, YandexBot