13,568 Commits over 2,710 Days - 0.21cph!
Linux vdf
Fix bottom trim colour not working after a load
Fixed some job cleanup logic
Q now snaps then rotates a prop by 90 degrees
Disable threaded line of sight query, was crashing game
Fixed placement of price dropdown on smart objects
Move ship stats to a prefab
Lowered specular on all citizen props
Water leaks can't be triggered until player finishes plumbing contract
Improved world ship rotation
Better starting expansion text
Fixed some issues when placing pipes and power circuits
Better assign ship route tutorial wording
Replace passenger type icon with text on route option popup
Can now double click to load a save
Fixed some memory leaks in MeshInstancing
Mesh instance doorway frames
Fixed wall mounted rubbish bin showing full all the time
Removed light on fire
Fixed painted trims getting doubled up
Trying out some props on the globe
Don't update a mesh instance unless the transform is dirty
gitignore
Don't update a mesh instance unless the transform is dirty
Cinemachine + Unity Recorder
Hot dog sequence
WIP mesh instancing system
Hooked walls up to new mesh instancing
Move some processing into jobs
Unsaved
Possible shadow fix, introduced scaling issues
Exception fixes
Merged double bed materials
Merged chair 01
Merged single bed
Merge branch 'master' into meshinstancing
Delete orig files
Readded mesh batchers
Upgrade to 2018.3.0f1, fix toilet cubicle scaling, other fixes
Removed projectors for exterior ship trim, replaced with replacement mesh material
Removed projectors for exterior ship trim, replaced with replacement mesh material
Unsaved
Possible shadow fix, introduced scaling issues
Exception fixes
Merged double bed materials
Merged chair 01
Merged single bed
Merge branch 'master' into meshinstancing
Delete orig files
Readded mesh batchers
Upgrade to 2018.3.0f1, fix toilet cubicle scaling, other fixes
WIP mesh instancing system
Hooked walls up to new mesh instancing
Move some processing into jobs
Rebalanced food props, reordered tech unlocks
Better slider need display on passenger inspector
Ship entrance uses mesh batching
Suppress first play on load or when tutorials aren't enabled
Fix first play tutorials blocking clicks
Merge branch 'master' into demo
Fix first play tutorials blocking clicks
Disable weather
Disable osx and linux
Suppress first play on load or when tutorials aren't enabled
Shrunk world distance multiplier, demo branch for jenkins
Lowered intensity of exterior windows
Added a new first play tutorial to teach players the move and rotate controls
New suitcase model, combined renderers
Generic rubbish model
Better radio prop
Hooked up new drinking and eating anims
Holding Alt now lets player tilt camera
Shell fader tweaks
Stress test console command
Fixed staff surface not restricting passenger movement
Switch to FXAA rather than TAA
Two bones per vertex at High quality
Removed a heap of HasFlag
Citizen update
Hair Style 4
Support for randomised sitting animations
Fixed random assignment bitmask
Hooked up new sleeping animations, made animation randomisation more generic
Don't show status effect popups more than once every 10s
Hot Dog stand setup
Moved the line of sight process into a job
Unsaved stuff
Disable nearby surfaces pass, wasn't being used at all
Sped up passenger ExpensiveCallbacks, now processing over 30 units a frame
Profiler
Burst compile mesh batcher jobs
Allocation clean up
Clean up triangle allocation in MeshBatcher
Check if bone gameobject exists before returning it's transform in Skeleton
This was needed in SkyCruise as this was breaking when an Animator was optimised - the bones no longer exist after the hierarchy is deleted.
Trying out a new mesh batching system for walls - merge all walls into a single large mesh
Mesh batcher improvements
Moved parts of the mesh batcher into jobs
Support for left hand held props
More EntityFilter stuff
Better sort in DistanceLight
Reduce shadow distance as camera is zoomed in
Profiler coverage
Fixed some incorrect fire extinguisher calculations
Destroyed props now store what prop they were originally
Distance sorting in EntityFilter is now allocation free and faster
New deferred light shading for point lights
Tweaked graphics settings based on clatter presets
Fixed allocations in UIMapInfoWidget
Fixed allocations in FlexibleScreenSpace
More profiler coverage, sped up some animator processing
More profiler coverage, sped up some entity filter processing
Removed all type checking as part of entity filtering
Refactored job serialisation to use a new JobHandle system, makes job saving less broken
Fixed units optimizing their hold points (deleting them)
Disabled motion vectors on a heap of props
Support for disabling prop batching
Don't run bootstrapper in normal unity scenes
Fixed some duplicate clothing item components
Unit visual hierarchies are now optimised
Fixed some broken clothing references
New Switft winds route modifier
New criminal chance route modifier
Update manifests
Fixed not being able to click on the icons on tech widgets
Can now click during a tech unlock process to speed it up
SkyCruise.StringUtils, improved names in data overlay widget
Placing windows and doorways will now attempt to copy the existing paint over
Fix paint particle effect sometimes playing in the opposite direction
Default quality settings to high
Can now update vsync/frame cap in settings screen
Resolution and full screen controls
Added grid falloff to a bunch of data overlays
New ship ceilings
Fixed hard lock when placing an archway on a wide tile wide wall
Fixed wall replacement props sometimes being able to replace other wall replacements
Some last minute fire suppression fixes
Possible save exception fix
Unsaved
Restock jobs can now be repeated until a prop is fully restocked
Fixed UI still being interactable while rotating a prop
Fixed some paint undo issues
Can override what item is required to restock a prop
Meat and Veg stockpiles and Crates
Vege prep table
Unsaved
Meat and Veg trays
WIP restocking actions
AI successfullly restocks, some restock logic tweaks
Hide cursor and set cursor position back to original position when rotating a prop
Some more category organisation
Increase chess table luxury level
Fixed some save game issues
Fixed passengers not using t-shirt stands
Fixed incorrect behaviour when alt tabbing while placing a wall
WIP undo functionality
Fixed exception when clicking on fire/water leak notifications
Notifications can now replace previous notifications of a specific type
Paint Undo support
Some cleanup