13,529 Commits over 2,710 Days - 0.21cph!
Turn fixes, HUD turn indicator, TMPro
Destroy colliders on backdrop after prefill
UI is now hidden when taking a screenshot
Initial commit
Initial commit
Basic scripts setup, folders
Scenes, navigation, clothing
Player controller
Selection + hover management
Factions
Basic movement logic
Project Settings
Basic match turn handling, not working right now
Update Rider plugins to 2018.3
Ice Cream stand setup
Unsaved
Fixed duplicate power nodes being placed
Move control prompts out of Content, add Ctrl-z to entity placement
Better frames around the bottom bar buttons for tutorials
Fixed bottom scroll gradient on entity purchasing scroller
Added a zoom UI prompt after placing the first expansion
Show power and water while deleting
Log passenger counts to analytics
Log Quest completion
Reduced wall sconce light radius
Fallback to stop units getting stuck in sitting state
Better interaction point positions for Chess Table, Dining Table, Diner Booth, Toilet
Added an indicator for props that are out of stock
Stockpiles now restock when ship is idling
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
Removed projectors for exterior ship trim, replaced with replacement mesh material
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
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