WIp new wall palcement stuff
More placement
Fit to edge of grid
Clamp walls to 45 degrees
Space blockers now support scaled transform hierarchies
Unsaved
Better clamping
More math rounding
Merge branch 'master' into newwalls
Collision fixes
Expansions system now uses new wall system
Better external walls
Fixed a weird ship colour issue I might have introduced
WIP fill mesh work
Merge branch 'master' into newwalls
More wall reworks
Basic connector logic
WIP connectors
More wall stuff
Doorway mesh
Mats, test prefab.
Cut down a huge amount of unneeded wall building
Walls affect pathfinding
WIP door placement
Codegen
WallFill is now an Entity for serialisation
Can now shift click to fully paint a section of wall
Exposed paint options for doorways
Layer changes, fix nav around new single width doorways
Rooms now recognize new walls in enclosure checks
Potentially fixed rooms not checking all props in range
Bug fixes
Fixed several deletion issues in the new walls
Various mat & UV wip
Backup
Various wall/floor related
Example prefab.
Doorframe, window M and S. Plus various style test related clutter files that I'll remove later.
Missing meta.
Arrow markers for walls
Added small and large windows, some cleanup
Some thumbnails
Build materials during wall placement
Various fixes. Archway.
Wall placement is now done via click+drag
Merge branch 'newwalls' of SkyCruise into newwalls
Removed scale hacks on windows
Initial flood fill logic for auto room placement
More auto fill
More room updates, auto fill rooms update with walls and check props
Fixed walls not working with eyedropper
Fixed some wall placement issues, can no longer palce walls outside of the ship
Converted wall pieces to be 10 wide with side trims included, instead of 12.
Fixed the vertices Max 2019 exploded.
Convex & concave corner normal fixes.
Proper unity scaling.
Concave scaling fix.
Convex scale fix.
Remaining M pieces.
Forgot the L & R straights.
Remapped the default wall mats.
Cleanup & demo prefab updated.
Prefab tweaks. Glass test mat.
UV maps 1/2
Some meta bullshit.
Update fill prefab, fix walls not updating after a wall gets deleted
Smoothing & material fixes on some pieces.
More fill fixes
Merge branch 'newwalls' of SkyCruise into newwalls
First set of trim meshes. Updated the example prefab.
Merge branches 'newwalls' and 'newwalls' of SkyCruise into newwalls
Rescaled and adjusted move speed for all passengers, first pass rescaling props
Fixed some more wall scale issues
Fixed room spaces not sizing appropriately after a load
Fixed some missing materials on windows
Resized wall mount range
Shrunk wall lamp, delete fixes
Rescaled items
Serialise creator of wall fill
More art
Added support for trim meshes
See blue wallpaper for example usage
Hooked up another window trim (also on blue wallpaper)
Unsaved
Walls now work with mid-section connections, simplified some logic
R_Concave axis fix.
L Fix
Can no longer delete exterior walls or place doors in the side of the ship
Fixed some roof issues
Fixed some issues with the new walls and ship expansions
More exterior stuff
Prices and weights for walls
New door & trim files. Updated Wall Examples prefab with a door.
Merge branch 'newwalls' of SkyCruise into newwalls
Wall Test 1 mat texture.
Implemented new door models
Merge branches 'newwalls' and 'newwalls' of SkyCruise into newwalls
Update default unpainted wall texture
Fix being able to place overlapping walls, don't tank performance when placing walls
Fixed exterior sections
Doorway stuff
Hooked up new windows with fake ambient lights
Glass material improvs
Windows are unlocked at start.
Sandbox uses temporal AA, and has increased max zoom.
Syntax changes, move alignment indicator to appropriate wall position
Props now have a luxury level, Rooms now enforce a minimum luxury level
Various wall/trim/window/glass related. Updated the example prefab too.
Room takes paint luxury levels into account when calculating luxury
Merge branch 'newwalls' of SkyCruise into newwalls
Fixed some issues when loading the game
Room fixes, scale fixes
Tweaked depth of field clamps for new walls
Combined the cash earned and xp earned notifications
Added the required tech name when hovering over a locked item
Lowered requirements for Basic Fitout contract
Room details UI stuff
Wall clock unsaved change
Rooms now require total luxury, not average
Adjust toilet cubicle scale
Previews for new walls
Remove luxury need from passengers
Rebalanced luxury levels
Luxury levels for paints
More room details UI stuff
More room UI
Lotsa wall/trim related shit.
Disable diagonal walls for now, fixed taking screenshots messing up wall prefabs
Merge branch 'newwalls' of SkyCruise into newwalls
Refactored trim system to support multiple trims per surface
Various wall/door/window related.
Update window and door trims/material counts
Fix paint trims breaking save games
Various bits
Secondary door trim.
Fixed the wall trim meshes.
Fixed Unity's arbitrary matID import orders by jumping through ridiculous hoops.
Trim orientations & smoothing issues.
M window fixes.
GPU instancing on the structure mats.
Missing meta.
Doors fixed.
Cleaned up some example materials/shaders we'll never use to free up shader keywords.
Preliminary prop shader from Diogo.
Mat stuff & a post profile.
Room stats, can now select rooms and see a Room inspector
WIP support for double wide wall pieces
Fixed double width connections and issues when loading
Fixed some sorting issues in Structural category
Merge branch 'master' into newwalls
Fix not being able to delete some wall props
Fix not being able to eyedrop some wall props
Update Facepunch.System
Facepunch.Skeleton
Facepunch.Gibs
Add VisualizeTexelDensity
Meta
Update Facepunch.Unity
Compile fixes
More details about invalid rooms in the room inspector
Placement indicator for rooms
Some new paintings
Fix some wall placement issues
Merge branch 'fpupdates' into newwalls
Can toggle texel density viz by "toggle_texeldensity" command
Can toggle background curve via "toggle_curvedbackground" command
Colour wall markers when building
Adjusted passenger line spacing to match new passenger size
More wall placement stuff
Exterior walls, mid section.
First pass on exterior walls
Wall fixes
Wall fixes