WC4 Change Country Camp, Color
Jun 12, 2020 21:17:53 GMT
Wilhelm Ritter von Leeb, Harry Lillis "Bing" Crosby Jr, and 3 more like this
Post by Erebus on Jun 12, 2020 21:17:53 GMT
I thought this was easy part and there was a video guide of Canadian modder, so I think didn't need text guide, but I made it because had a request.
Actually, this part can easy Hex edit on mobile.
●Change camp/allies
1. we need to find a country that wants to change camps.
See country code section.
blog.naver.com/jsawesome/221289004073
2. found code of country you want, open conquest.btl file on Hex editor
t's hard to find what you want in the btl file with just two letters of country code of your country in mobile.
(pc is just set byte per line to 300 or 20 in HxD)
Let's take Switzerland as an example.
part of Swiss part
1B(country oder) 00 00 00 1A(country code) 00 00 00 00 00 00 00 00 00 00 00 0A 00 00 00 01 00 00 00 00(camp) 00 00 00 00 00 00 00 00 00 80 3F 00 00 C0 3F BE BE BE(color code) FF
For mobile, search for 0000001a000000 first and see if 803f is exactly 30 spaces down.(1a is Switzerland's code)
For PC, you can set the byte per row to 20 and lower it in order in the country section to see if there is 1a in the fourth column, or set 300 and counting one part by one part.
3. If you're find it, there's a 01 on the top of 803f, exactly 10 blocks up, 1a 20 blocks down. Move 3 blocks from there.
Example: 01 00 00 00(camp code) 00 00 00 00 00 00 00 00 00 80 3f
Camp code.
Conquest 1, 2 file
Neutral 00
Axis 01
Allies 02
Third force 03
Conquest 3 Files
Neutral 00
Wto 01
Nato 02
Third force 03
Conquest 4 Files
Mysterious forces 01
UN 02
Third force 03
04 Defeat Turn 1
05 Win Turn 1
06 Win Turn 1
07 Win Turn 1
You can adjust it according to your taste by referring to the table above.
if you want Switzerland to Axis, change camp code 00->01
4. If you want change visible camp, change country's camp in ConquerCountrySettings.json file, visible camp will also be changed.
ex: Axis Swiss {"Id":127,"ConquerId":1,"Seat":32,"Star":1,"Camp":1,"CountryId":26,"WarTurn":2,"PrizeExp":50000,"PrizeGold":450000,"PrizeIndustry":25000,"PrizeEnergy":10000,"PrizeTech":400,"Photo":null},
●Change Color
Let's take Switzerland as an example again.
You can find Switzerland as described earlier,
To adjust color, you should know that colors of neutral countries are unified with basic color code 'be be be'.
And there are people who misunderstand country code and color code, but they are absolutely different.
By default, Switzerland's color code is: 80 3f ㅁㅁㅁㅁ be be be ff
It's located like this.
If you replace be be be to with a pink color code of ff 69 84,
You will to see pink Switzerland like my Korea Dream mod.
you can adjust visible camp, war turn also you will be able to play neutral after edit btl.
Lastly. Recommend backup file, in a btl file much of errors can occur
european-war-4.boards.net/thread/9486/wc4-basic-calculation
european-war-4.boards.net/thread/9487/wc4-city-ownership
also add image to those guide
Actually, this part can easy Hex edit on mobile.
●Change camp/allies
1. we need to find a country that wants to change camps.
See country code section.
blog.naver.com/jsawesome/221289004073
2. found code of country you want, open conquest.btl file on Hex editor
t's hard to find what you want in the btl file with just two letters of country code of your country in mobile.
(pc is just set byte per line to 300 or 20 in HxD)
Let's take Switzerland as an example.
part of Swiss part
1B(country oder) 00 00 00 1A(country code) 00 00 00 00 00 00 00 00 00 00 00 0A 00 00 00 01 00 00 00 00(camp) 00 00 00 00 00 00 00 00 00 80 3F 00 00 C0 3F BE BE BE(color code) FF
For mobile, search for 0000001a000000 first and see if 803f is exactly 30 spaces down.(1a is Switzerland's code)
For PC, you can set the byte per row to 20 and lower it in order in the country section to see if there is 1a in the fourth column, or set 300 and counting one part by one part.
3. If you're find it, there's a 01 on the top of 803f, exactly 10 blocks up, 1a 20 blocks down. Move 3 blocks from there.
Example: 01 00 00 00(camp code) 00 00 00 00 00 00 00 00 00 80 3f
Camp code.
Conquest 1, 2 file
Neutral 00
Axis 01
Allies 02
Third force 03
Conquest 3 Files
Neutral 00
Wto 01
Nato 02
Third force 03
Conquest 4 Files
Mysterious forces 01
UN 02
Third force 03
04 Defeat Turn 1
05 Win Turn 1
06 Win Turn 1
07 Win Turn 1
You can adjust it according to your taste by referring to the table above.
if you want Switzerland to Axis, change camp code 00->01
4. If you want change visible camp, change country's camp in ConquerCountrySettings.json file, visible camp will also be changed.
ex: Axis Swiss {"Id":127,"ConquerId":1,"Seat":32,"Star":1,"Camp":1,"CountryId":26,"WarTurn":2,"PrizeExp":50000,"PrizeGold":450000,"PrizeIndustry":25000,"PrizeEnergy":10000,"PrizeTech":400,"Photo":null},
●Change Color
Let's take Switzerland as an example again.
You can find Switzerland as described earlier,
To adjust color, you should know that colors of neutral countries are unified with basic color code 'be be be'.
And there are people who misunderstand country code and color code, but they are absolutely different.
By default, Switzerland's color code is: 80 3f ㅁㅁㅁㅁ be be be ff
It's located like this.
If you replace be be be to with a pink color code of ff 69 84,
You will to see pink Switzerland like my Korea Dream mod.
you can adjust visible camp, war turn also you will be able to play neutral after edit btl.
Lastly. Recommend backup file, in a btl file much of errors can occur
european-war-4.boards.net/thread/9486/wc4-basic-calculation
european-war-4.boards.net/thread/9487/wc4-city-ownership
also add image to those guide