36 Commits

Author SHA1 Message Date
16d1c2d056 Updated for LLL 1.4.0
Added DetailedGlobalPropSettings
2025-01-17 09:26:39 -08:00
fec9e35898 Fixed bug with HarmonyXTranspilerFix 2024-12-18 15:25:49 -08:00
aeae936540 Added hack fix due to HarmonyXTranspiler 2024-12-17 00:36:39 -08:00
ef4ce26491 Fixed UI extend button to actually move the stats box
Fixed DevDebugTools not accounting for map tile size (f Zeekers)
Added more debugging text
2024-12-16 17:52:08 -08:00
a166b3d4a7 Added some better debugging for failed dungeon generations
RandomGuaranteedScrapSpawn has more fields
2024-12-16 12:51:39 -08:00
15a550af53 Separated code to different file 2024-12-15 07:45:18 -08:00
4729e67aef Added system to temporary modify the scrap and enemy list of levels 2024-12-02 01:21:52 -08:00
075f3b5d85 Changed Local Global Props to be based on Main Path Extender 2024-12-01 03:35:34 -08:00
7b4977c131 Added local Global Props 2024-11-26 10:12:39 -08:00
8970edffe8 Moved OnDunGenExtenderLoad function to a GeneratorPrefixPatch before LLL
Added Loadstone compatibility
2024-11-26 03:03:57 -08:00
cc019aef1c Added UI button to DevDebugWindow to expand it :) 2024-11-04 08:42:15 -08:00
4754677ae3 Added more debug messages
The last node of the alternate main paths will now end that main path

DevDebugWindow:
Added zoom in/out
Add Assets panel
BranchCapTileSets are added to the assets
2024-11-04 08:09:18 -08:00
cd9b233040 Fixes to DevDebug for AdditionalTiles and MainPathExtender
Changed entry to DevDebug mode to LeftAlt + M
2024-10-30 07:31:53 -07:00
d955f6e930 Renamed ForcedTiles to AdditionalTiles
Added backwards support (kinda, it needs to be looked at again since it probs don't work)
Added two behaviours for MainRoomDoorwayGroup. The original behaviour (RemoveGroup) and the new (SetInOrder)
Alternate main path's initial depth is set to the MainRoomTile's depth + 1 instead of always 1
DevDebugWindow now uses the retry counter outside of Application.IsEditor
2024-10-15 01:14:12 -07:00
32cebc67d6 Added UI for DunGenExtender
Made DevOnly fields readonly
2024-09-10 23:06:32 -07:00
894645d85c Added Editor scripts
.dll files auto compile into DunGenPlus folder
2024-09-10 20:06:05 -07:00
99d9d7ae1e Added MainPathExtender 2024-09-10 04:42:07 -07:00
9ca2b662e3 some word choice changes :^) 2024-09-02 20:46:52 -07:00
b46908ec51 Removed hard coded stuff
BranchPathMultiSim system now works with all dungeons
2024-09-01 18:43:43 -07:00
b7a70f56d6 Added config for the dev debug tools
Setup hover UI for the dev window
2024-08-26 21:42:35 -07:00
e143d2ad3d Certain UI elements that are supposed to hide if a feature is disabled are properly refreshed at the beginning
Setup hover UI functionality
2024-08-26 20:08:43 -07:00
e9c8da9c51 Added exit button
Added DunFlow panel
Some UI improvements
2024-08-26 11:31:02 -07:00
1407e39703 Redid BranchLoop from tile prioritization to branch path prioritization
Added performance logs for the generation
Refactored how the DunGenExtenderProperties are structured
2024-08-25 19:02:43 -07:00
7b16fd6f37 Redone Branch Loop Boost feature to create entire paths to select the best path instead of a single tile 2024-08-24 19:04:50 -07:00
e215adc736 Split up DunGenPlusGeneration code into separate partial files 2024-08-24 16:24:04 -07:00
101e2c3904 finished rest of DunGenPlus dev panel 2024-08-24 08:27:19 -07:00
fdb1767890 Some code refactoring to make it easier on me
Make some collections deserving to be readonly, to be readonly
List within lists contrast a bit better
StringBuilder instead of list of strings
Added dungen's generation stats to debug window
2024-08-24 06:08:59 -07:00
3160685123 Added setup for DunGen generation dev tools 2024-08-23 12:23:16 -07:00
e2aba5fcdb lol forgot to null check 2024-08-19 03:20:59 -07:00
ee39083689 Added BranchLoopBoost feature
Changed some LogInfo into LogDebug
2024-08-19 02:15:57 -07:00
383c879b96 Added forced tile generation
Changed RandomGuaranteedScrapSpawn to use the item's weight
Added some tooltips/XML
2024-08-05 13:58:33 -07:00
c7f604494e fixed bad guid
fixed error with .lethalbundles being modded moons
2024-08-02 11:23:38 -07:00
af4cda160c release build 2024-08-02 07:46:49 -07:00
aeb8ea576e Added API to create extender asset
Added RandomGuaranteedScrapSpawn component
2024-08-02 03:55:36 -07:00
70f6ce5154 Added MainPathCopyNodeBehaviour
Added README
2024-07-29 19:07:14 -07:00
eebf00988e Initial commit 2024-07-25 21:46:18 -07:00