72 Commits over 608 Days - 0.00cph!
More ui stuff
free place items
Allow swapping of items + temp ui
Item resource
Basic placing, moving, removing on items
temp ui
.addon
Move some shit to util
Add IntVector2
Add preview to placeable tool
Add object resource to define placeable objects
Placeables use grid coords instead of axis row, easier to manage
Remove placeables on map reset
Save and load placeables
spawn door frame model for placeable
Add axis and row to placeable
Clip polygons from walls for placeables
fix wall preview fucking up
mesh all sides of wall preview
Don't simulate current tool if we're driving the camera
Allow all tools to use arrow preview
Removed _c's files
Lets not push _c's files every push anymore
Use the new debug overlay thing
test the new particle when removing a room
Updated wall place particle
Temp wall placed particle
Fix bug getting corner half edges or vertices of face
change preview color for removing walls
Add simple preview rendering for wall tool
Fix camera being shit at low fps
Only remove distinct edges when removing room
Properly remove floors by setting the type to zero and removing any edges that don't have a floor opposite
Remove whole rooms with select tool until there's proper selecting
Better copying of face properties
Don't destroy edge of connecting rooms when removing wall, just set the wall type to zero
Try to remove rooms by removing edges that have an outer face
Add half edge data to support foundations and platforms
Better base tool
Create a physics body for each wall, mapping triangle index is unreliable
Try to remove walls with delete tool
Don't allocate massive buffers upfront, resize as needed
Inherit face data when splitting a face
add edge type and face type/height to map save/load
temp tool to raise and lower floors
Add floor mesh so we can replace with a terrain later
Updated lighting on test map
adjusted transparency on grid mat