branchSkyCruise/newwallscancel
35 Commits over 31 Days - 0.05cph!
First pass on exterior walls
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
Update Facepunch.System
Facepunch.Skeleton
Facepunch.Gibs
Add VisualizeTexelDensity
Meta
Update Facepunch.Unity
Compile fixes
Merge branch 'fpupdates' into newwalls
Some new paintings
Fix some wall placement issues
More details about invalid rooms in the room inspector
Placement indicator for rooms
Fix not being able to delete some wall props
Fix not being able to eyedrop some wall props
Added Curved World package, updated backdrop shaders and settings
Load backdrop scene in Editor Scene loader
Eagle eye component to fix culling issues
Adjusted backdrop prop settings, should be 30-50% less backdrop props
Scale anim for cloud pop in
Settings tweaks
Fixed outdoor areas not supporting paint and corrupting saves
Merge branch 'master' into newwalls
WIP support for double wide wall pieces
Fixed double width connections and issues when loading
Fixed some sorting issues in Structural category
Room stats, can now select rooms and see a Room inspector
Update window and door trims/material counts
Fix paint trims breaking save games
Various bits
Refactored trim system to support multiple trims per surface
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
Disable diagonal walls for now, fixed taking screenshots messing up wall prefabs
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
Props now have a luxury level, Rooms now enforce a minimum luxury level
Room takes paint luxury levels into account when calculating luxury
Merge branch 'newwalls' of SkyCruise into newwalls
Syntax changes, move alignment indicator to appropriate wall position
Hooked up new windows with fake ambient lights
Update default unpainted wall texture
Fix being able to place overlapping walls, don't tank performance when placing walls
Fixed exterior sections
Doorway stuff
Implemented new door models
Merge branches 'newwalls' and 'newwalls' of SkyCruise into newwalls
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
Unsaved
Walls now work with mid-section connections, simplified some logic
Added support for trim meshes
See blue wallpaper for example usage
Hooked up another window trim (also on blue wallpaper)
Update fill prefab, fix walls not updating after a wall gets deleted
More fill fixes
Merge branch 'newwalls' of SkyCruise into newwalls
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
Fixed walls not working with eyedropper
Fixed some wall placement issues, can no longer palce walls outside of the ship
Initial flood fill logic for auto room placement
More auto fill
More room updates, auto fill rooms update with walls and check props
Build materials during wall placement
Wall placement is now done via click+drag
Merge branch 'newwalls' of SkyCruise into newwalls
Removed scale hacks on windows
Arrow markers for walls
Added small and large windows, some cleanup
Some thumbnails
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
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
Basic connector logic
WIP connectors
More wall stuff
New soft seamless wall meshes
Nixed test meshes that weren't supposed to be commited.
Unit fuckery.
Example prefab.
Merge branch 'master' into newwalls
Clicking on a locked prop will now open the tech tree to the appropriate tech
Auto place starting expansion in the editor
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
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