branchrust_reboot/main/hackweek_full_base_heatingcancel

20 Commits over 0 Days - ∞cph!

4 Months Ago
Heat spreads through walls to other rooms (slowly) from hot rooms
4 Months Ago
Change vitals to always show "too hot" or "too cold" so I can see what temperature the player is at
4 Months Ago
Assign temperature value to each room, active heat sources slowly increase the heat of the room
4 Months Ago
Try to do the shoelace formula manually
4 Months Ago
Using incorrect version of shoelace algorithm to correct volume of each room: it at least gives higher volume for larger rooms which will be good enough to show bigger rooms taking longer to heat up
4 Months Ago
Missed .cs file
4 Months Ago
Copy faces from normal walls & floors to low wall, half wall, wall + floor frames & doorsways Assign deployables to room(s) based on the floors they are on Command to hide everything inside walls so esp cheats don't work
4 Months Ago
Fixed triangle center position being incorrect Fix -180 degrees not being handled when discarding invalid faces Triangles & squares both work when splitting into rooms
4 Months Ago
Remove foundation faces that are on top of eachother (think of two foundations beside eachother, you don't see inner sides) Fix triangle foundation wall facing inwards instead of outwards
4 Months Ago
More debug visualization commands
4 Months Ago
Rooms now correctly connect Add bunch of debug commands
4 Months Ago
Rooms connect but closest face isn't working correctly
4 Months Ago
Add faces to square foundation and triangle floor
4 Months Ago
Ok seems to finally connect faces of walls & floors correctly
4 Months Ago
Getting closer
4 Months Ago
Trying to identify what faces can connect before sockets are connected doesn't quite work
4 Months Ago
Although it's incorrect, it's connecting the segments of the base & debug drawing information to show where it is going wrong Also renamed some "Shape" classes to "Face"
4 Months Ago
Missed some files
4 Months Ago
Split up classes & organize code
4 Months Ago
Messy mock up of how I want the system to split building blocks into faces & connect them