Project Zomboid

Project Zomboid

Handmade maps: A Map Overhaul [B42]
137 Comments
MilaYanska 8 Aug @ 6:10pm 
Thank you so much for the update!!!
Eury 16 Jul @ 11:53am 
@Pó Royal that's a very quick response and fix! Thanks for that
Smart Idiot 15 Jul @ 4:13am 
@Kitsuro I feel like it's a bit unnecessary to be thinking about multiplayer right now, but even in that case, 90% of them would be using the "Share your Map" mods out there so they can just scan one item, instead of 50 sketches
BibleCampVictim 14 Jul @ 3:19pm 
awesome work man this is a dope ass mod
Pó Royal  [author] 14 Jul @ 2:48pm 
Fixed it @Eury. I did some variable renaming past update, and one of them went unnoticed.
Eury 14 Jul @ 9:28am 
Hi @Pó Royal love the mod, really adds to the immersion!
Sadly the annotation (adding text and/or icons) doesn't work anymore
1) Open up map
2) Add Annotation
3) Close map
4) Reopen map -- the annotation from step 2 is not showing up

Sidenote: The annotation of your feature "Locate yourself" does work.
Hope you can fix this. If you need any further help with this let me know I could dive further into your code.
Kitsuro 6 Jul @ 1:17am 
@SmartIdiot I think it'd be better if sketches remain for future multiplayer (e.g. sharing sketches with friends). Maybe a solution for this problem could be renaming the items (never tried tho)
Smart Idiot 5 Jul @ 7:08pm 
I think it would be nice if sketches went away after being used to add to the map, I usually go around making sketches during my trips, and come back to my base with 7+ sketches.

I have to remove each sketch from my inventory after adding them to the map, because it prioritizes whichever sketch is at the top of the stack, not the one I select for the recipe, resulting in it trying to re-add the same sketch unless I drop them after use :spiffo:
Pó Royal  [author] 5 Jul @ 5:15pm 
Just pushed and update to fix some things that broke with 42.10. Also included some new features based on @ditoseadio feedback
ditoseadio 10 Jun @ 4:25pm 
Hi, I really like the idea behind this mod. But today, I had to disable it in my game because of three things:

It's not possible to add region for the areas you’ve visited during the day with markers. We can sketch and even transfer those sketches to the map, but we can’t use them to draw the areas we’ve explored (I’m guessing it’s something you forgot to include, but it would be great if you could add it)

Not being able to see fliers and annotated maps directly on the map like in vanilla is a huge downside. It would be awesome if you could include this feature in your mod

Having to keep the map in the main inventory all the time for any action is a bit of a pain; it would be perfect if we could open the map even when it’s in a backpack, or if—when adding a region or sketch—the character could automatically grab it from the backpack instead of us having to do it manually every time

It would be amazing if you could look into these three things
Ryan 6 Jun @ 4:58pm 
@Pó Royal on 2k display the menu is so big that the text & options reach outside the settings into invisible are. Therefore cannot change settings.
Grum 3 Jun @ 12:29pm 
Hi. Is there any possibility to implement a clipboard mechanic? Since it is unfortunately a useless object. The idea is that using a clipboard you can transfer drawn map sections to a full map, without using the work table.
Pó Royal  [author] 2 Jun @ 8:10am 
@atraceeFoxTEK I haven't tested it, but I think it should work
TracerFoxTEK 2 Jun @ 4:55am 
Do you know if the Map Symbols Plus mod will work with this?
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3399645148
Pó Royal  [author] 1 Jun @ 3:22pm 
@otc_otc_otc it will be out today and It should update automatically. Otherwise, you can unsubscribe and subscribe again to force the update.
otc_otc_otc 1 Jun @ 2:19pm 
That is great thanks. When will the next update be? Also, will is t update automatically or will we need to upload a new mod? Thanks
Pó Royal  [author] 1 Jun @ 2:11pm 
@otc_otc_otc great timing, next update will allow you to add regions you visited directly on the world map.
otc_otc_otc 1 Jun @ 1:16pm 
In the real world, I remember places I have been to. It's unrealistic to not allow walking about or driving about to add to map.
USER404 31 May @ 6:22am 
I think a good balance would be to make Add Region to Map not surface dependent, so we'd be able to do it on the road while driving. It would also be more consistent with Sketching as it does not require surface.
Pó Royal  [author] 21 May @ 5:52pm 
@SmiiithQc No
SmiiithQc 21 May @ 5:28pm 
can i use this mod on B41?
xd3ltax 18 May @ 7:54am 
I think this is a cool feature. I was thinking you could add a positive and negative trait thats like some one whos good with directions or never gets lost aka can easily find their location on the world map vs some one whos not and has a higher chance of not finding their location on the map even at a high vantage point
Pó Royal  [author] 17 May @ 3:17pm 
Just pushed an update with a new feature, the "Where am I?" button. You can access it by right clicking the world map item (Handmade Map: Knox Country).

It works like this:
-You can only use it in your known regions.
-If you use it in a high building: Your character will be able to mark his location with 100% accuracy, and when the map opens, it will zoom to your location (a marker will be placed).
-If you use it at the street level: Your character might fail to pinpoint his exact location (1/5 chance), in this case, when the world map opens, the map will zoom to an area where your character may be (no marker will be placed)
-Just like with sketches, you need to be able to see the outside. Standing next to a window also works.

I'm still unsure about this feature, if it makes sense with this mod, if it makes it too easy... feedback it's welcomed
Rogue 15 May @ 8:35am 
Hey man, can I do something to make this mod work with other (custom map) mods? It just draws the vanilla sketch (and when I want to add that sketch to my world map, nothing happens I think).

I love this mod btw, let me know if I can somehow tweak it to work with custom maps as well please :)
Maddiedoggie 10 May @ 6:41pm 
IDK if you take suggestions or not, but an idea I had is to add a full-sized map of Knox County that only spawns at Maps Unlimited (which is located at 12234x1626 on the map if you struggle to find it). The place is in Louisville, which makes it more of an end-game item.
Ryan 4 May @ 7:56pm 
Also add an option to make map sketches even bigger when on top of buildings.
Ryan 4 May @ 7:55pm 
Add a few forest maps. In the current system there was s like no way to get the forest area without going through every part of the forest. Which is pretty annoying and never gonna complete a map. Therefore maybe split the forest area into multiple maps so we actually are able to make the full map.
ditoseadio 4 May @ 5:10pm 
I love the idea behind this mod, as it’s quite similar to the cartography system in The Long Dark , but I’d like to leave a suggestion:

Once you've crafted the world map, we should be able to draw directly onto it without having to search for paper first to sketch the surroundings and then transfer it to the world map.
It's a bit tedious, and it doesn't make much sense that, now that we have a world map where you can draw directly, we still have to keep making maps of the surroundings all the time just to transfer them to the world map.
Threadrag 2 May @ 11:40pm 
maybe you think about it

Feature suggestion:
When holding the map item in your hand, a small interface should appear, showing a portion of the map with the ability to scroll or drag the view to explore nearby areas — simulating the player unfolding and inspecting the map without opening the full UI.
Pó Royal  [author] 30 Apr @ 12:17pm 
@QS Hmmmm, i don't use this mod but i think it should work. I'll have to do some testing to understand what's happening.
QS 30 Apr @ 8:38am 
Is "draw on the map" incompatible with this mod? No ui on both regular map and hand drawn ones
Listless Moon 24 Apr @ 6:34am 
Absolutely love this mod, thanks.

I wonder if an alternative and lore-friendly way of doing this would also be to have a main physical map in your inventory that your character has to update manually, but rather than adding sketches, your character updates the map from memory - for example, drawing everywhere they've been in the last 12-18 in-game hours. This way, the map feels more organic and less patchy, with your character filling in the various roads and things that they've travelled. Using the mod as it is now, my world map has a lot of unconnected squares on it which feel less natural.

But anyway, great mod regardless, thanks.
QS 24 Apr @ 5:02am 
@Pó Royal got it, thanks. Really like your mod
Pó Royal  [author] 24 Apr @ 5:00am 
@Q1 the color of the map will depend on which pen it was used in the crafting recipe. You can make black, red, green or blue maps using single color pens. For multi-color maps you need crayons or multi-color pens. You have to select which pen you wanna use on the crafting menu, right clicking will pick the first one in your inventory.
QS 24 Apr @ 12:41am 
How do I make colorful maps? I see it in your screenshots but I was always making black and white maps
Mugen 23 Apr @ 4:27pm 
Thanks, love the mod by the way :spiffo:
Pó Royal  [author] 23 Apr @ 5:31am 
@Mugen Hmmm, I forgot to add a check to see if the game it's currently in the main menu. Will fix it this weekend
Mugen 22 Apr @ 7:30pm 
Hello, I started to get this error in the main menu every time I press the "esc" key (maybe it was there before and I hadn't noticed?), it may not be related to your mod since I have others installed and it doesn't seem to affect anything in-game but I wanted to be sure:

`attempted index: getPlayerNum of non-table: null
function: NIM_InitWorldMap -- file: NIM_ISMapDefinitions.lua line # 4 | MOD: Handmade maps: A Map Overhaul
function: NIM_overrideWorldMapBackgroundKeyPress -- file: NIM_ISMapDefinitions.lua line # 37 | MOD: Handmade maps: A Map Overhaul
java.lang.RuntimeException: attempted index: getPlayerNum of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1667)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:624)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)

(There's more but is not letting me post more in this comment)
Pó Royal  [author] 21 Apr @ 2:09pm 
Probably
21 Apr @ 1:13am 
does this conflict with knox event expanded icons on the map
ₘₑₗₒₙ🍈 19 Apr @ 9:03pm 
this is awesome
Mongrel Man 19 Apr @ 1:56pm 
hooray
Titto Hokkaido 18 Apr @ 8:50pm 
YAAAAY, thk u pó royal
Pó Royal  [author] 18 Apr @ 8:19pm 
@Mongrel Man did it lol
Mongrel Man 18 Apr @ 7:07pm 
Can you change the "An" to "A" in the mod title? Makes more sense to read. Just a minor nitpick.
Pó Royal  [author] 18 Apr @ 6:51pm 
More maps B42 it's now compatible guys
Cline West 18 Apr @ 2:21pm 
Great mod, keep up the great work!
Pó Royal  [author] 18 Apr @ 2:03pm 
I think even more map symbols can cause errors with this mod. If you provide me the logs, i could take a look.
🔰 18 Apr @ 1:11pm 
i made an empty map, i sketched my surroundings but reading the sketch doesnt work (error) and adding it to the main map doesnt work either (error) so all this currently does for me is give me an empty map with no way to add anything.

i disabled all my map mods for this as well (only cosmetic stuff like more map symbols etc, which seemed to work anyway) but no change. gonna have to let this cook a little bit more i guess
Marv Guy 14 Apr @ 4:10am