Total War: WARHAMMER III

Total War: WARHAMMER III

Map Painter: campaign map editing with www.nopeace.net
121 Comments
Comestibles 28 May @ 1:02pm 
what @Bogey said works just fine, I've done it before to make some hard campaigns :steamthumbsup:
Bogey 28 May @ 12:02pm 
@Nothing. Yes, you can use the console mod which is also made by prop joe https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2791241084

Use the command gr <faction key> once you have selected the province you wish to occupy
Example: gr wh2_dlc11_cst_noctilus

Then if you wish to move the units or hero as well, you then press it and after press the desired province followed by the command tele.


Here you will find all the faction keys.
https://github.com/Shazbot/WH3-Dump/blob/main/db/factions_tables/data__.tsv

hope this helps :)
HungryBat 25 Apr @ 5:46am 
I can't change the settlement ownership on the site, does anyone have a solution?
It does work for the other maps however.
Comestibles 17 Apr @ 2:45am 
pls update
MrUnstoppable 10 Apr @ 11:55pm 
If you take away a region from a faction any armies of that faction in that region get moved to another region they own.

Does this mean that if I for example change World Walkers with Skeggi, the armies will stay where they originally spawned? I need to manually move them with console commands?
Bogey 5 Jan @ 7:02am 
@Ganon Cannon No, only Immortal empires and Realm of chaos, but the website is not updated for the new dlc.
Ganon Cannon 2 Jan @ 2:39pm 
Does this work with the old world mod?
sprite 21 Oct, 2024 @ 11:11am 
Doesn't work
Saphirre 2 Oct, 2024 @ 9:51pm 
@prop joe
Hi ! How are you?
I contact you because I have a problem :
when I use your fantastic mod, at the end I have this following message :
"give undefined to ..."
And it seem to bug half of the time... it's really annoying, can you help me to resolve this problem please? :)
Thank you in advance !
Really good job I love this app/mod :p
heh 27 Jun, 2024 @ 11:41am 
also, replying to Bendy would've also been good
heh 27 Jun, 2024 @ 11:26am 
which folder do i put the map in? i put it the listed folder, and yet it says the map isn't even in the folder
u m a m i 20 Jun, 2024 @ 9:23am 
could we get a update to this?
wesker 15 Jun, 2024 @ 9:38pm 
yeah this tool was so easy to use, I hope it gets updated when old world map is released
RenegadeOnion 11 Jun, 2024 @ 7:02pm 
When I load in the map.json not all the edits I made load. So I put the entire world to have just 3 4 factions, but when I load in the other 3 did not have their changes loaded and I started with half the territories I gave myself.
Evanok 24 May, 2024 @ 7:29pm 
Yes it will be great to haver an update. I would like to organize a campaign with Karl and all demon faction close to the Empire for an epic campaign
Gremlin 23 May, 2024 @ 5:50pm 
While this mod technically still works, it does not work with the new lords and deletes your armies.
Nebula 5 May, 2024 @ 12:04pm 
if is a chance to update this loving mod? :)
Nebula 24 Mar, 2024 @ 2:29am 
This Map Painter is a dream, so i can delete the chaos from the map and create a bigger war with greenskins. I hope this get a update with the next DLC/patch TOD. Thank you so much for this.
Singis 28 Feb, 2024 @ 1:30pm 
Support for The old World would be great.
Evanok 25 Feb, 2024 @ 8:02am 
Is there any database of map,json?

I tried to do my own campaign using the great web tool. I am playing Cathay and I put all the demon and warrior of chaos next the wall. Then I used the console to put them all in alliance

I will be down to try idea from the community of custom map
Agent Tower 16 Feb, 2024 @ 5:49pm 
Another FYI: I tested the mod in the Old World by customizing it manually on one campaign with PJ's Console Commands (give region, info for Faction ID's), exported it with 'export map', and renamed it to 'map.json' and it seems to work great. You only need to tweak diplomacy with commands on a fresh campaign.

If anyones interested the JSON could probably be pasted onto PasteBin and reused by anyone else just fine, provided they have the same mods which add new factions like OvN and LCCP.

My OW campaigns now have the Albion Bowl with the Fimir in the mix, Teclis switching places with Imrik at the Empires doorstep, Grimgor and Mannfred being a new threat on the mainland, some fun variety.
Succulent Chinese Legend 10 Feb, 2024 @ 8:52am 
Just an FYI to everyone - this mod works fine, the map that is found on https://www.nopeace.net/ isn't currently up-to-date though (e.g.: Land of the Dead is now two separate regions) which is why there are problems with it.

The map's made by Bombardier who also made the WH3 campaign editor (web) mod so it may be worth making them aware, but you can use the console command mod to move factions manually if you notice any problems for now while the map gets updated.
Tango 10 Feb, 2024 @ 1:52am 
This is very cool and easy to use, just wanted to say thanks.
wesker 4 Feb, 2024 @ 3:24pm 
old world update soon?
Casstiel 4 Dec, 2023 @ 9:15am 
@Exo how you did that ? with console commands mod ?
[HT] MonkeyBot 4 Dec, 2023 @ 4:05am 
is there anyway to contact IMRZ/Bombardier to get this added to thier no peace website
Casstiel 4 Dec, 2023 @ 2:12am 
not working properly. Some changes work, many of them not working.
CaptainFRACAS 30 Nov, 2023 @ 10:50am 
Hey ! Can we play this mod in MP ?
Saphirre 19 Nov, 2023 @ 9:50pm 
You can still edit manually our map.json folder then press on the map painter button in game.

But it take hours because there are 666 settlements in The Old World mod from ChaosRobie xD
[HT] MonkeyBot 17 Nov, 2023 @ 5:20am 
hey do you know if we can make this work for the new Old World Campaign map i understand that the nopeasce.net would also need to be updated is there i way i can get in contact with the creator
wesker 7 Nov, 2023 @ 2:35am 
damn I wished this worked with expanded empires map, this was so easy and quick to use.:steamsad:
Saphirre 5 Nov, 2023 @ 12:07pm 
Hi @Exo !
Sometimes there are a problem when you put a faction with Map painter mod on a settlement who are supposed to be a ruin at the start of the game... It's fucked up everything... I didn't find which one in particulary (because some of them are ok) but usually I try to not recover "Ruins" with Map painter because of this problem...

Other problem : some faction have 2 choices (same name twice), you have to put the good one (I created a good list on this channel few months ago)

Have fun ! :)
Exo 17 Oct, 2023 @ 9:14am 
Love the mod - Although I have noticed recently that certain factions, such as Grimgor's Ardboys and Karaz-a-Karak don't always take over settlements as instructed in the map.json. I took a few minutes to paint the entire world on the nopeace site as Grimgor and found the territory was quite 'patchy' with settlements and factions left untouched. Interestingly, if I export the map, via your console commands mod, start a new campaign and then import the map, this doesn't seem to be an issue.
Saphirre 5 Oct, 2023 @ 5:26pm 
"cr_combi_region_nine_graves": "wh3_dlc20_nor_yusak",
"cr_combi_region_khazags_khural": "wh3_main_chs_khazag",
"cr_combi_region_yusak_camp": "wh3_dlc20_nor_yusak",
"cr_combi_region_hobhome": "cr_grn_nag_rippers",
"cr_combi_region_mausoleum_of_khengai_khan": "cr_grn_nag_rippers",
"cr_combi_region_the_mawhunt": "cr_grn_nag_rippers",
"cr_combi_region_the_bloodrift": "cr_nor_tokmars",
"cr_combi_region_tokmars_encampment": "cr_nor_tokmars",
"cr_combi_region_tong_war_monolith": "cr_nor_tokmars",
Saphirre 5 Oct, 2023 @ 5:26pm 
"cr_combi_region_seagrave_port": "cr_nur_tide_of_pestilence",
"cr_combi_region_wei_tu_encampment": "cr_nur_tide_of_pestilence",
"cr_combi_region_man_churia": "cr_nur_tide_of_pestilence",
"cr_combi_region_tomb_of_the_barking_dogs": "wh3_dlc20_nor_kuj",
"cr_combi_region_wo_camp": "wh3_dlc20_nor_kuj",
"cr_combi_region_kuj_encampment": "wh3_dlc20_nor_kuj",
"cr_combi_region_xeich_lus_last_stand": "cr_nor_avags",
"cr_combi_region_avags_camp": "cr_nor_avags",
"cr_combi_region_oglai_khans_folly": "cr_nor_avags",
Saphirre 5 Oct, 2023 @ 5:26pm 
"cr_combi_region_nippon_5_1": "cr_cth_sanyo_clan",
"cr_combi_region_nippon_5_2": "cr_tmb_sons_of_ptra",
"cr_combi_region_nippon_5_3": "cr_tmb_sons_of_ptra",
"cr_combi_region_ihan_1_1": "cr_chs_po_hai",
"cr_combi_region_ihan_1_2": "cr_chs_po_hai",
"cr_combi_region_ihan_1_3": "cr_chs_po_hai",
"cr_combi_region_ihan_2_1": "cr_cth_the_chosen",
"cr_combi_region_ihan_2_2": "cr_cth_the_chosen",
"cr_combi_region_ihan_2_3": "cr_cth_the_chosen",
"cr_combi_region_ihan_3_1": "cr_cth_the_chosen",
"cr_combi_region_ihan_3_2": "cr_chs_po_hai",
"cr_combi_region_ihan_3_3": "cr_chs_po_hai",
Saphirre 5 Oct, 2023 @ 5:26pm 
"cr_combi_region_gates_of_calith_1": "cr_hef_gate_guards",
"cr_combi_region_gates_of_calith_2": "cr_hef_gate_guards",
"cr_combi_region_melay": "rebels",
"cr_combi_region_elithis_1_1": "cr_hef_tor_elithis",
"cr_combi_region_elithis_1_2": "cr_hef_tor_elithis",
"cr_combi_region_elithis_1_3": "cr_hef_tor_elithis",
"cr_combi_region_elithis_2_1": "cr_hef_tor_elithis",
"cr_combi_region_nippon_1_1": "cr_skv_eshin_clan_nest",
"cr_combi_region_nippon_1_2": "cr_skv_eshin_clan_nest",
"cr_combi_region_nippon_2_1": "cr_tze_cult_of_tsien_tsin",
"cr_combi_region_nippon_2_2": "cr_tze_cult_of_tsien_tsin",
"cr_combi_region_nippon_2_3": "cr_skv_eshin_clan_nest",
"cr_combi_region_nippon_3_1": "cr_cth_okumoto_clan",
"cr_combi_region_nippon_3_2": "cr_cth_okumoto_clan",
"cr_combi_region_nippon_3_3": "cr_cth_okumoto_clan",
"cr_combi_region_nippon_4_1": "cr_cth_sanyo_clan",
"cr_combi_region_nippon_4_2": "cr_cth_sanyo_clan",
Saphirre 5 Oct, 2023 @ 5:25pm 
"cr_combi_region_khuresh_4_1": "cr_kho_servants_of_the_blood_nagas",
"cr_combi_region_khuresh_4_2": "cr_kho_servants_of_the_blood_nagas",
"cr_combi_region_khuresh_4_3": "cr_kho_servants_of_the_blood_nagas",
"cr_combi_region_khuresh_5_1": "cr_lzd_scions_of_xholankhas",
"cr_combi_region_khuresh_5_2": "cr_lzd_scions_of_xholankhas",
"cr_combi_region_khuresh_5_3": "cr_lzd_scions_of_xholankhas",
"cr_combi_region_khuresh_6_1": "cr_brt_leofrics_fellowship",
"cr_combi_region_khuresh_6_2": "cr_brt_leofrics_fellowship",
"cr_combi_region_khuresh_6_3": "cr_brt_leofrics_fellowship",
"cr_combi_region_khuresh_7_1": "cr_skv_clan_rikek",
"cr_combi_region_khuresh_7_2": "cr_skv_clan_rikek",
"cr_combi_region_khuresh_7_3": "cr_skv_clan_rikek",
Saphirre 5 Oct, 2023 @ 5:25pm 
"cr_combi_region_ind_5_1": "cr_emp_guests_of_the_raja",
"cr_combi_region_ind_5_2": "cr_chs_the_scourgeborn",
"cr_combi_region_ind_5_3": "cr_emp_guests_of_the_raja",
"cr_combi_region_ind_6_1": "cr_chs_the_scourgeborn",
"cr_combi_region_ind_6_2": "cr_chs_the_scourgeborn",
"cr_combi_region_ind_6_3": "cr_chs_the_scourgeborn",
"cr_combi_region_lions_den": "cr_chs_the_scourgeborn",
"cr_combi_region_khuresh_1_1": "cr_grn_snakebiter_tribe",
"cr_combi_region_khuresh_1_2": "cr_grn_snakebiter_tribe",
"cr_combi_region_khuresh_1_3": "cr_grn_speaking_trees",
"cr_combi_region_khuresh_2_1": "cr_grn_snakebiter_tribe",
"cr_combi_region_khuresh_2_2": "cr_grn_snakebiter_tribe",
"cr_combi_region_khuresh_2_3": "cr_grn_snakebiter_tribe",
"cr_combi_region_khuresh_3_1": "cr_grn_speaking_trees",
"cr_combi_region_khuresh_3_2": "cr_grn_speaking_trees",
"cr_combi_region_khuresh_3_3": "cr_grn_speaking_trees",
Saphirre 5 Oct, 2023 @ 5:25pm 
"cr_combi_region_ind_1_1": "cr_def_corsairs_of_spite",
"cr_combi_region_ind_1_2": "cr_ogr_deathtoll",
"cr_combi_region_ind_1_3": "cr_ogr_deathtoll",
"cr_combi_region_ind_2_1": "cr_ogr_deathtoll",
"cr_combi_region_ind_2_2": "cr_dwf_firebeards_excavators",
"cr_combi_region_ind_2_3": "cr_dwf_firebeards_excavators",
"cr_combi_region_ind_3_1": "cr_def_corsairs_of_spite",
"cr_combi_region_ind_3_2": "cr_def_corsairs_of_spite",
"cr_combi_region_ind_3_3": "cr_def_corsairs_of_spite",
"cr_combi_region_ind_4_1": "cr_dwf_firebeards_excavators",
"cr_combi_region_ind_4_2": "cr_emp_guests_of_the_raja",
"cr_combi_region_ind_4_3": "cr_emp_guests_of_the_raja",
Saphirre 5 Oct, 2023 @ 5:23pm 
For people who want to use Map Painter with Immortal Empire Extanded, you can edit your map.json file with this :
(Just after the { and before the first line)
"cr_combi_region_hendaye": "wh_main_vmp_mousillon",
"cr_combi_region_tancred_castle": "wh_main_emp_marienburg",
"cr_combi_region_zermuda": "cr_chd_warfleet_of_uzkulak",
"cr_combi_region_estragons_island": "cr_chd_warfleet_of_uzkulak",
"cr_combi_region_sunken_island_of_the_gods": "cr_chd_warfleet_of_uzkulak",
"cr_combi_region_genaina": "wh2_main_lzd_tlaxtlan",
"cr_combi_region_akhaba": "wh3_main_ogre_the_famished",
"cr_combi_region_sud": "wh3_main_ogre_the_famished",
"cr_combi_region_thorkinsons_island": "wh2_main_lzd_southern_sentinels",
"cr_combi_region_bone_island": "faction_key: rebels",
"cr_combi_region_isles_of_the_monkey_king": "cr_kho_servants_of_the_blood_nagas",
Saphirre 24 Sep, 2023 @ 1:15am 
Thank you :)
Bombardier 16 Sep, 2023 @ 7:05am 
There we go:
https://www.nopeace.net/warhammer3/immortal-empires/4.0.x#mode=planner
https://www.nopeace.net/warhammer3/the-realm-of-chaos/4.0.x#mode=planner

Sorry, no Immortal Empires Expanded version coming up. I looked into it a while back, it will take too much time for me to get it working and I'm just too lazy right now. Maybe the console mod export and manually editing the JSON file works as an alternative for now.
DCCCXXIII 14 Sep, 2023 @ 4:55pm 
plsss update, this mod is great
optimusrhyme 11 Sep, 2023 @ 4:04am 
Not working since update 4.0.
Arwootarch 8 Sep, 2023 @ 2:47am 
I love this mod, and i hope it gets updated eventually pleaaase and thank you
Saphirre 3 Sep, 2023 @ 2:23pm 
@prop joe
@Bombardier

Hi guy ! How are you?
Would it be possible to have an update for patch 4.0 please when you have a moment?

Thanks in advance, you are doing a great job! :)
Lucifer Timoteus 25 Aug, 2023 @ 5:14am 
i dont think its working fully currently, it dosent load the whole thing properly.
only some areas that i made for a faction get covered and the rest stays as the same faction
optimusrhyme 30 Jul, 2023 @ 11:22am 
Awesome thanks for the update Bombardier
wesker 30 Jul, 2023 @ 5:22am 
awesome work :steamthumbsup: