branchrust_reboot/main/Workcartcancel
110 Commits over 92 Days - 0.05cph!
Prefab and scene updates to support train tunnel variants and train tunnel transitional pieces (using placeholder meshes)
Added left / right variant support to GenerateDungeon
Added transitional piece support to GenerateDungeon (to spawn a transitional prefab when it's impossible to match the exact variant)
Added train tunnel network to procedural maps (both the above ground entrance prefabs and their placement is temporary)
Added CheckEnvironmentVolumesInsideTerrain to ensure environment volumes don't poke out of terrain
Ensure GenerateDungeon always places its result underground
Added underground volume / terrain trigger / water trigger to tunnel pieces
Plugging the new prefabs into dungeon_grid_test
GenerateDungeon initial version to generate tunnel networks (see dungeon_grid_test scene)
Added WorldSpaceGrid.IndexToGridCoords / IndexToWorldCoords / Copy
PathFinder.FindClosestWalkable bounds checks
TerrainMeta.InitNoTerrain also sets Position and OneOverSize