When you have questions, itâs probably better to just upload the things in question to your Github and ask. Folksâll probably help out if theyâre able, and it helps a lot to see all the stuff in question.
If your location uses a terrain that already exists, only adjusting the weight should be necessary, since that location already spawns in the game. Just make sure the âom_terrainâ line in your mapgen entry matches the âom_terrainâ of the location you want it to spawn as. IE: A new grocery store layout would already spawn, so long as your location also had the âom_terrainâ line of s_grocery.
If your location is completely new, make sure youâve set up both the overmap_terrain entry AND an overmap_special entry. The terrain tells the game how the location should look in the game map, but it doesnât handle spawning. The special tells the game how to spawn that location (the where and how and how often, etc).
If youâve done all of that, check the occurrences line in your special and set it to something absurdly high so it will spawn a lot for testing. IE:
"occurrences": [ 5, 20 ],
So, thatâs my scattershot answer. Hopefully one of those was the issue.
Either way, again, Iâd advocate for Github. I know you want to keep things secret for a big reveal when itâs ready, but more people will respond if they can see the problem in front of them.