Commit Graph

5 Commits

Author SHA1 Message Date
FaceDeer
e76a91c968 bypass dependency indirection for df_caverns 2022-08-08 21:56:26 -06:00
FaceDeer
1d8cb46272 initial work 2022-08-01 11:51:14 -06:00
FaceDeer
9b7e71c675
Chasms (#19)
* initial chasms mod

* tweak default chasm settings

* prevent chasms from breaching oil and magma seas, make veinstone actually do something

* overgenerate caverns to eliminate floating stalactites

* make veinstone punchable instead of right-clickable

* ensure dfcaverns get carved before chasms

this has an unfortunate tradeoff. Chasms will no longer have floating giant columns in them, but will also no longer have smaller stalactites and stalagmites. Also will carve chasms through lake water. Not sure if this is ideal.

* add rare big webs to the chasms, to give them a unique feature

* reverse the dependencies for df_caverns and chasms, let chasms go first.

* fix web generator

* add webs to level 3 tunnels, fix sunless sea chasms

* fix up tunnel webs

* make webs snappy

* make webs slightly more prevalent

* add chasms to the guide

* final touch-ups before merging

* allow anchoring against unloaded blocks
2021-03-28 15:20:52 -06:00
FaceDeer
fc2bc52203 Place new ground covers. Also, had to change namegen's name to avoid a collision on ContentDB 2020-11-22 16:30:56 -07:00
FaceDeer
212b88b227 centralize node id lookups, add stub translations 2020-11-15 15:25:05 -07:00