# NULL Weather

**URL:** https://discourse.cataclysmdda.org/t/null-weather/12533
**Category:** The Garage
**Created:** [September 15, 2016, 11:48am UTC](https://discourse.cataclysmdda.org/t/null-weather/12533 "2016-09-15T11:48:55Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![RedEyeKain](https://avatars.discourse-cdn.com/v4/letter/r/3da27b/32.png) [@RedEyeKain](https://discourse.cataclysmdda.org/u/RedEyeKain)
#### Post date: [September 15, 2016, 11:48am UTC](https://discourse.cataclysmdda.org/t/null-weather/12533/1 "2016-09-15T11:48:55Z")

</div>

After build 5499 and beyond my world get a NULL Weather bug where if you go outside of buildings you will be able to see a 3x3 square around your character at day time. Currently playing on experimental build 5501

---

<div class="post-metadata">

### Author: ![Coolthulhu](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/coolthulhu/32/2446_2.png) [@Coolthulhu](https://discourse.cataclysmdda.org/u/Coolthulhu)
#### Post date: [September 15, 2016, 2:23pm UTC](https://discourse.cataclysmdda.org/t/null-weather/12533/2 "2016-09-15T14:23:58Z")

</div>

Is the world fresh or old?  
How does data/json/regional\_map\_settings.json look like? Does it have “weather” field?  
What mods?

---

<div class="post-metadata">

### Author: ![RedEyeKain](https://avatars.discourse-cdn.com/v4/letter/r/3da27b/32.png) [@RedEyeKain](https://discourse.cataclysmdda.org/u/RedEyeKain)
#### Post date: [September 15, 2016, 4:28pm UTC](https://discourse.cataclysmdda.org/t/null-weather/12533/3 "2016-09-15T16:28:22Z")

</div>

[quote=“Coolthulhu, post:2, topic:12533”]Is the world fresh or old?  
How does data/json/regional\_map\_settings.json look like? Does it have “weather” field?  
What mods?[/quote]  
Fresh world, mods (more survivor tools, boats, folding parts pack, Isecoons weapon pack) and the .json  
{  
“type”: “region\_settings”,  
“id”: “default”, “//”: “identifier, when region\_map is in it will determine alternatives (‘desert’ etc)”,  
“house\_basement\_chance”: 3, “//”: “one\_in(n) houses with basements”,  
“default\_oter”: “field”, “//”: “default oter\_id (anything that isn’t a house/road/etc) some become forests”,  
“default\_groundcover”: { “//”: “biome settings for generic ‘grass\_or\_dirt’ (which is reproduced below”,  
“primary”: “t\_grass”, “//”: “default ter\_id on ground”,  
“ratio”: 4, “//”: “one\_in(n) chance that it becomes…”,  
“secondary”: “t\_dirt”, “//”: “…this instead”  
},  
“field\_coverage”: { “//”: “biome settings for builtin field mapgen. The values below replicate results of hardcoded ‘field’ mapgen”,  
“percent\_coverage”: 0.9333, “//”: “% of tiles that have a plant: one\_in(120)”,  
“default\_ter”: “t\_shrub”, “//”: “default plant”,  
“other”: { “//”: “% of plants/features that aren’t default\_ter”,  
“t\_shrub\_blueberry”: 0.4166,  
“t\_shrub\_strawberry”: 0.4166,  
“f\_mutpoppy”: 8.3333,  
“f\_bluebell”: 8.3333,  
“f\_dahlia”: 8.3333,  
“f\_datura”: 4.3333,  
“f\_dandelion”: 8.3333,  
“f\_boulder\_small”: 1,  
“f\_boulder\_medium”: 0.6666,  
“f\_boulder\_large”: 0.3333  
},  
“boost\_chance”: 0.833, “//”: “% of fields with boosted plant growth”,  
“boosted\_percent\_coverage”: 2.5, “//”: “for the above: total percent coverage jumps to this amount”,  
“boosted\_other”: { “//”: “…and the first non-default picked from this list…”,  
“t\_shrub\_blueberry”: 40.0,  
“t\_shrub\_strawberry”: 30.0,  
“f\_mutpoppy”: 6.6,  
“f\_bluebell”: 6.6,  
“f\_dahlia”: 6.6,  
“f\_datura”: 0.2,  
“f\_dandelion”: 6.6  
},  
“boosted\_other\_percent”: 50.0, “//”: “…accounts for this % of total coverage”  
},  
“map\_extras”: { “//”: “mapping for weighted lists of extras”,  
“field”: {  
“chance”: 90, “//”: “one in # chance of spawning an extra”,  
“extras”: { “//”: “weighted list”,  
“mx\_helicopter”: 40,  
“mx\_military”: 8,  
“mx\_science”: 20,  
“mx\_collegekids”: 25,  
“mx\_drugdeal”: 20,  
“mx\_supplydrop”: 10,  
“mx\_portal”: 3,  
“mx\_minefield”: 50,  
“mx\_crater”: 10,  
“mx\_fumarole”: 8,  
“mx\_portal\_in”: 1,  
“mx\_anomaly”: 3  
}  
},  
“road”: {  
“chance”: 75, “//”: “one in # chance of spawning an extra”,  
“extras”: { “//”: “weighted list”,  
“mx\_helicopter”: 40,  
“mx\_military”: 25,  
“mx\_science”: 40,  
“mx\_collegekids”: 50,  
“mx\_roadblock”: 100,  
“mx\_drugdeal”: 30,  
“mx\_supplydrop”: 10,  
“mx\_portal”: 5,  
“mx\_minefield”: 80,  
“mx\_crater”: 10,  
“mx\_fumarole”: 8,  
“mx\_portal\_in”: 2,  
“mx\_anomaly”: 3  
}  
},  
“building”: {  
“chance”: 90, “//”: “one in # chance of spawning an extra”,  
“extras”: { “//”: “weighted list”,  
“mx\_military”: 5,  
“mx\_science”: 12,  
“mx\_collegekids”: 15,  
“mx\_portal”: 5,  
“mx\_minefield”: 5,  
“mx\_crater”: 60,  
“mx\_fumarole”: 8,  
“mx\_portal\_in”: 1,  
“mx\_anomaly”: 3  
}  
},  
“subway”: {  
“chance”: 75, “//”: “one in # chance of spawning an extra”,  
“extras”: { “//”: “weighted list”,  
“mx\_military”: 5,  
“mx\_science”: 12,  
“mx\_collegekids”: 15,  
“mx\_portal”: 7,  
“mx\_fumarole”: 20,  
“mx\_portal\_in”: 1,  
“mx\_anomaly”: 3  
}  
}  
},  
“num\_forests”: 250, “//”: “# of forest chunks”,  
“forest\_size\_min”: 15, “//”: “size range of forest chunk”,  
“forest\_size\_max”: 40, “//”: “note: 32400 tiles in omap, 250\*minmax = 3750-10000 default\_oters become forests”,  
“swamp\_maxsize”: 4, “//”: “SWAMPINESS // Affects the size of a swamp”,  
“swamp\_river\_influence”: 5, “//”: “voodoo magic sauce: more increases swampyness of forests around rivers”,  
“swamp\_spread\_chance”: 8500, “//”: “one\_in(n) chance a swampy forest makes a swamp in a non-forest. Apparently.”,  
“city”: {  
“type”: “town”,  
“shop\_radius”: 80, “//”: “determine radial frequency of shops / parks / houses for towns. tldr: less means more”,  
“park\_radius”: 130, “//”: “this is not a cut and dry % but rather an inverse voodoo number; rng(0,99) \> VOODOO \* distance / citysize;”,  
“parks”: { “//”: “weighted list for park overmap terrains”,  
“park”: 4,  
“pool”: 1  
},  
“shops”: { “//”: “weighted list of oterrains for commercial zoning”,  
“s\_gas”: 5,  
“s\_pharm”: 3,  
“s\_grocery”: 15,  
“s\_hardware”: 5,  
“s\_sports”: 5,  
“dojo”: 2,  
“gym”: 1,  
“gym\_fitness”: 2,  
“s\_liquor”: 5,  
“s\_gun”: 5,  
“s\_clothes”: 5,  
“s\_library”: 2,  
“s\_bookstore”: 2,  
“s\_restaurant”: 4,  
“sub\_station”: 5,  
“bank”: 3,  
“s\_pizza\_parlor”: 4,  
“bar”: 4,  
“s\_electronics”: 5,  
“pawn”: 3,  
“mil\_surplus”: 2,  
“s\_garage”: 5,  
“station\_radio”: 4,  
“office\_doctor”: 2,  
“s\_restaurant\_fast”: 4,  
“s\_restaurant\_coffee”: 3,  
“s\_teashop”: 1,  
“bowling\_alley”: 2,  
“church”: 2,  
“office\_cubical”: 2,  
“furniture”: 2,  
“abstorefront”: 2,  
“police”: 1,  
“fire\_station”: 2,  
“home\_improvement”: 2,  
“s\_lot”: 4,  
“s\_arcade”: 2,  
“s\_jewelry”:2,  
“s\_antique”: 2,  
“s\_gardening”: 2,  
“museum”: 1,  
“s\_music”: 2,  
“s\_laundromat”: 1,  
“veterinarian”: 2,  
“mortuary”: 1  
}  
},  
“weather”: {  
“base\_temperature” : 6.5,  
“base\_humidity” : 66.0,  
“base\_pressure” : 1015.0,  
“base\_acid” : 0.0  
}  
}  
]

---

<div class="post-metadata">

### Author: ![Chiasm](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/chiasm/32/1154_2.png) [@Chiasm](https://discourse.cataclysmdda.org/u/Chiasm)
#### Post date: [September 15, 2016, 9:56pm UTC](https://discourse.cataclysmdda.org/t/null-weather/12533/4 "2016-09-15T21:56:43Z")

</div>

I’m having the same issue after updating to 5501. World is made around 5490. Mods: Craftable Gun Pack, More Locations, Tall Buildings, Vehicle Additions Pack, Tanks and Other Vehicles, Arcana and Magic Items, No Joke Monsters and StatsThroughSkills.

My .json:

[  
{  
“type”: “region\_settings”,  
“id”: “default”, “//”: “identifier, when region\_map is in it will determine alternatives (‘desert’ etc)”,  
“house\_basement\_chance”: 3, “//”: “one\_in(n) houses with basements”,  
“default\_oter”: “field”, “//”: “default oter\_id (anything that isn’t a house/road/etc) some become forests”,  
“default\_groundcover”: { “//”: “biome settings for generic ‘grass\_or\_dirt’ (which is reproduced below”,  
“primary”: “t\_grass”, “//”: “default ter\_id on ground”,  
“ratio”: 4, “//”: “one\_in(n) chance that it becomes…”,  
“secondary”: “t\_dirt”, “//”: “…this instead”  
},  
“field\_coverage”: { “//”: “biome settings for builtin field mapgen. The values below replicate results of hardcoded ‘field’ mapgen”,  
“percent\_coverage”: 0.9333, “//”: “% of tiles that have a plant: one\_in(120)”,  
“default\_ter”: “t\_shrub”, “//”: “default plant”,  
“other”: { “//”: “% of plants/features that aren’t default\_ter”,  
“t\_shrub\_blueberry”: 0.4166,  
“t\_shrub\_strawberry”: 0.4166,  
“f\_mutpoppy”: 8.3333,  
“f\_bluebell”: 8.3333,  
“f\_dahlia”: 8.3333,  
“f\_datura”: 4.3333,  
“f\_dandelion”: 8.3333,  
“f\_boulder\_small”: 1,  
“f\_boulder\_medium”: 0.6666,  
“f\_boulder\_large”: 0.3333  
},  
“boost\_chance”: 0.833, “//”: “% of fields with boosted plant growth”,  
“boosted\_percent\_coverage”: 2.5, “//”: “for the above: total percent coverage jumps to this amount”,  
“boosted\_other”: { “//”: “…and the first non-default picked from this list…”,  
“t\_shrub\_blueberry”: 40.0,  
“t\_shrub\_strawberry”: 30.0,  
“f\_mutpoppy”: 6.6,  
“f\_bluebell”: 6.6,  
“f\_dahlia”: 6.6,  
“f\_datura”: 0.2,  
“f\_dandelion”: 6.6  
},  
“boosted\_other\_percent”: 50.0, “//”: “…accounts for this % of total coverage”  
},  
“map\_extras”: { “//”: “mapping for weighted lists of extras”,  
“field”: {  
“chance”: 90, “//”: “one in # chance of spawning an extra”,  
“extras”: { “//”: “weighted list”,  
“mx\_helicopter”: 40,  
“mx\_military”: 8,  
“mx\_science”: 20,  
“mx\_collegekids”: 25,  
“mx\_drugdeal”: 20,  
“mx\_supplydrop”: 10,  
“mx\_portal”: 3,  
“mx\_minefield”: 50,  
“mx\_crater”: 10,  
“mx\_fumarole”: 8,  
“mx\_portal\_in”: 1,  
“mx\_anomaly”: 3  
}  
},  
“road”: {  
“chance”: 75, “//”: “one in # chance of spawning an extra”,  
“extras”: { “//”: “weighted list”,  
“mx\_helicopter”: 40,  
“mx\_military”: 25,  
“mx\_science”: 40,  
“mx\_collegekids”: 50,  
“mx\_roadblock”: 100,  
“mx\_drugdeal”: 30,  
“mx\_supplydrop”: 10,  
“mx\_portal”: 5,  
“mx\_minefield”: 80,  
“mx\_crater”: 10,  
“mx\_fumarole”: 8,  
“mx\_portal\_in”: 2,  
“mx\_anomaly”: 3  
}  
},  
“building”: {  
“chance”: 90, “//”: “one in # chance of spawning an extra”,  
“extras”: { “//”: “weighted list”,  
“mx\_military”: 5,  
“mx\_science”: 12,  
“mx\_collegekids”: 15,  
“mx\_portal”: 5,  
“mx\_minefield”: 5,  
“mx\_crater”: 60,  
“mx\_fumarole”: 8,  
“mx\_portal\_in”: 1,  
“mx\_anomaly”: 3  
}  
},  
“subway”: {  
“chance”: 75, “//”: “one in # chance of spawning an extra”,  
“extras”: { “//”: “weighted list”,  
“mx\_military”: 5,  
“mx\_science”: 12,  
“mx\_collegekids”: 15,  
“mx\_portal”: 7,  
“mx\_fumarole”: 20,  
“mx\_portal\_in”: 1,  
“mx\_anomaly”: 3  
}  
}  
},  
“num\_forests”: 250, “//”: “# of forest chunks”,  
“forest\_size\_min”: 15, “//”: “size range of forest chunk”,  
“forest\_size\_max”: 40, “//”: “note: 32400 tiles in omap, 250\*minmax = 3750-10000 default\_oters become forests”,  
“swamp\_maxsize”: 4, “//”: “SWAMPINESS // Affects the size of a swamp”,  
“swamp\_river\_influence”: 5, “//”: “voodoo magic sauce: more increases swampyness of forests around rivers”,  
“swamp\_spread\_chance”: 8500, “//”: “one\_in(n) chance a swampy forest makes a swamp in a non-forest. Apparently.”,  
“city”: {  
“type”: “town”,  
“shop\_radius”: 80, “//”: “determine radial frequency of shops / parks / houses for towns. tldr: less means more”,  
“park\_radius”: 130, “//”: “this is not a cut and dry % but rather an inverse voodoo number; rng(0,99) \> VOODOO \* distance / citysize;”,  
“parks”: { “//”: “weighted list for park overmap terrains”,  
“park”: 4,  
“pool”: 1  
},  
“shops”: { “//”: “weighted list of oterrains for commercial zoning”,  
“s\_gas”: 5,  
“s\_pharm”: 3,  
“s\_grocery”: 15,  
“s\_hardware”: 5,  
“s\_sports”: 5,  
“dojo”: 2,  
“gym”: 1,  
“gym\_fitness”: 2,  
“s\_liquor”: 5,  
“s\_gun”: 5,  
“s\_clothes”: 5,  
“s\_library”: 2,  
“s\_bookstore”: 2,  
“s\_restaurant”: 4,  
“sub\_station”: 5,  
“bank”: 3,  
“s\_pizza\_parlor”: 4,  
“bar”: 4,  
“s\_electronics”: 5,  
“pawn”: 3,  
“mil\_surplus”: 2,  
“s\_garage”: 5,  
“station\_radio”: 4,  
“office\_doctor”: 2,  
“s\_restaurant\_fast”: 4,  
“s\_restaurant\_coffee”: 3,  
“s\_teashop”: 1,  
“bowling\_alley”: 2,  
“church”: 2,  
“office\_cubical”: 2,  
“furniture”: 2,  
“abstorefront”: 2,  
“police”: 1,  
“fire\_station”: 2,  
“home\_improvement”: 2,  
“s\_lot”: 4,  
“s\_arcade”: 2,  
“s\_jewelry”:2,  
“s\_antique”: 2,  
“s\_gardening”: 2,  
“museum”: 1,  
“s\_music”: 2,  
“s\_laundromat”: 1,  
“veterinarian”: 2,  
“mortuary”: 1  
}  
},  
“weather”: {  
“base\_temperature” : 6.5,  
“base\_humidity” : 66.0,  
“base\_pressure” : 1015.0,  
“base\_acid” : 0.0  
}  
}  
]

---

<div class="post-metadata">

### Author: ![Zireael](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/zireael/32/956_2.png) [@Zireael](https://discourse.cataclysmdda.org/u/Zireael)
#### Post date: [September 16, 2016, 9:59am UTC](https://discourse.cataclysmdda.org/t/null-weather/12533/5 "2016-09-16T09:59:12Z")

</div>

I loaded my existing save (fairly old but it was fine earlier) once and it looked fine. Now I loaded a second time and I got the null weather bug.

The only mod I have is No Joke Monsters.

How do I fix this?

---

<div class="post-metadata">

### Author: ![mlangsdorf](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/mlangsdorf/32/2462_2.png) [@mlangsdorf](https://discourse.cataclysmdda.org/u/mlangsdorf)
#### Post date: [September 16, 2016, 12:59pm UTC](https://discourse.cataclysmdda.org/t/null-weather/12533/6 "2016-09-16T12:59:23Z")

</div>

Debug menu, weather submenu, turn off weather forcing gets rid of the NULL weather error me. A permanent fix would be better but it’s an acceptable work-around.

---

<div class="post-metadata">

### Author: ![Coolthulhu](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/coolthulhu/32/2446_2.png) [@Coolthulhu](https://discourse.cataclysmdda.org/u/Coolthulhu)
#### Post date: [September 16, 2016, 9:28pm UTC](https://discourse.cataclysmdda.org/t/null-weather/12533/7 "2016-09-16T21:28:52Z")

</div>

> [@mlangsdorf](#):
>
> Debug menu, weather submenu, turn off weather forcing gets rid of the NULL weather error me.

That’s actually very useful and helped me find the reason for the bug.  
I forgot to initialize memory.

---

<div class="post-metadata">

### Author: ![RedEyeKain](https://avatars.discourse-cdn.com/v4/letter/r/3da27b/32.png) [@RedEyeKain](https://discourse.cataclysmdda.org/u/RedEyeKain)
#### Post date: [September 16, 2016, 10:12pm UTC](https://discourse.cataclysmdda.org/t/null-weather/12533/8 "2016-09-16T22:12:47Z")

</div>

> [@Coolthulhu](#):
>
> [quote=“mlangsdorf, post:6, topic:12533”]Debug menu, weather submenu, turn off weather forcing gets rid of the NULL weather error me.

That’s actually very useful and helped me find the reason for the bug.  
I forgot to initialize memory.[/quote]  
Can you tell me how you did that, because I have no idea how to do things.

---

<div class="post-metadata">

### Author: ![Coolthulhu](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/coolthulhu/32/2446_2.png) [@Coolthulhu](https://discourse.cataclysmdda.org/u/Coolthulhu)
#### Post date: [September 16, 2016, 10:18pm UTC](https://discourse.cataclysmdda.org/t/null-weather/12533/9 "2016-09-16T22:18:34Z")

</div>

> [@RedEyeKain](#):
>
> Can you tell me how you did that, because I have no idea how to do things.

For now just do the debug menu fix.

Global fix should be merged into the game soon.

---

<div class="post-metadata">

### Author: ![Firestorm\_01](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/firestorm_01/32/1977_2.png) [@Firestorm\_01](https://discourse.cataclysmdda.org/u/Firestorm_01)
#### Post date: [September 17, 2016, 11:28am UTC](https://discourse.cataclysmdda.org/t/null-weather/12533/10 "2016-09-17T11:28:57Z")

</div>

0.C-18364-g5a5f641 (tiles)  
build 5507

Bug still present. It triggered for me after loading the game. Before loading everythinng was ok.

Oh, looks like new build with fix do not ready.

Got it. All builds after 5507 was failed. And that builds are contain this fix.

---

<div class="post-metadata">

### Author: ![Quin91](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/quin91/32/516_2.png) [@Quin91](https://discourse.cataclysmdda.org/u/Quin91)
#### Post date: [September 21, 2016, 2:28am UTC](https://discourse.cataclysmdda.org/t/null-weather/12533/11 "2016-09-21T02:28:01Z")

</div>

Can also confirm this problem, Iv’e made 3 worlds so far all with this bug and made with running no mods selected. Is there an exp version out yet that doesn’t have this issue? Really keen to start dying again.

EDIT!

All good found a version that is free of this bug (5565)
