CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.72k stars 4.21k forks source link

Error in mapgen t_dirt to t_region_groundcover_barren #77768

Open alexanderbock opened 3 weeks ago

alexanderbock commented 3 weeks ago

Describe the bug

Was walking through the world and got these error messages all of a sudden. There were at least 20 of them with different coordinates. Save game is after the error messages appeared while walking to the north. Also got the message The force of the explosion destroys the XX active alien bomb (active)! in the log

Attach save file

Maribel-trimmed.tar.gz

Steps to reproduce

Walking on the map to the north

Expected behavior

I don't know what the underlying issue is so I don't know what the expected behavior should be, except for the error not happening

Screenshots

No response

Versions and configuration

Additional context

DEBUG : In nested mapgen 24x24_crater_outer_south_east in mapgen crater on crater, setting terrain to t_region_groundcover_barren (from t_dirt) at (16,6,0) when furniture was f_rubble. Resolve this either by removing the terrain from this mapgen, adding suitable removal commands to the mapgen, or by adding an appropriate clearing flag to the innermost layered mapgen. Consult the "mapgen flags" section in MAPGEN.md for options.

FUNCTION : apply FILE : D:\a\Cataclysm-DDA\Cataclysm-DDA\src\mapgen.cpp LINE : 3176 VERSION : af98298

IdleSol commented 1 week ago
 DEBUG    : In nested mapgen 24x24_crater_small_west in mapgen crater on crater, setting terrain to t_region_groundcover_barren (from t_dirt) at (3,8,0) when furniture was f_rubble.  Resolve this either by removing the terrain from this mapgen, adding suitable removal commands to the mapgen, or by adding an appropriate clearing flag to the innermost layered mapgen.  Consult the "mapgen flags" section in MAPGEN.md for options.

 FUNCTION : apply
 FILE     : D:\a\Cataclysm-DDA\Cataclysm-DDA\src\mapgen.cpp
 LINE     : 3176
 VERSION  : 766449f

test-trimmed.tar.gz

stubkan commented 1 week ago

This also occurred with me

 DEBUG    : In nested mapgen 24x24_crater_outer_north_west in mapgen crater on crater, setting terrain to t_region_groundcover_barren (from t_dirt) at (12,2,0) when furniture was f_rubble.  Resolve this either by removing the terrain from this mapgen, adding suitable removal commands to the mapgen, or by adding an appropriate clearing flag to the innermost layered mapgen.  Consult the "mapgen flags" section in MAPGEN.md for options.

 FUNCTION : virtual void jmapgen_terrain::apply(const mapgendata&, const jmapgen_int&, const jmapgen_int&, const jmapgen_int&, const string&) const
 FILE     : src/mapgen.cpp
 LINE     : 3170
 VERSION  : 3a0d074afb-dirty

image

Seems like a bad mapgen tile definition

terribleperson commented 1 week ago

/confirm Had this happen myself, plus some other errors with craters.