branchSkyCruise/groundedcancel
63 Commits over 31 Days - 0.08cph!
Fixed missing icon for skylights tech
Fixed skylights generating navmesh
Baggage returns interact point at 0 height to fix units not being able to reach stacked baggage
Minor back compat improvements for saves
Implemented an entity pooling system
Added "clear_all_airline_contracts" to potentially recover some old saves
Fixed duplicate skins sometimes being rendered
Pool incoming cars
Pool stock and need replenishers
Fixed misaligned airline icons
Flight status widget now updates in real time
ShipTraveller serialisation changes
More FlightInfo tweaks
One last serialisation fix attempt
Zeppelin Chassis model
Show airline colour and icon on zeppelins
Surfaces can now block mounted props, block props on ship gate
WIP skylight props
Update ceiling after skylight deletion
Disabled prop static batching
Can no longer delete ship gates
Disabled shadows on point lights
Don't show tech tree notification if research panel is open
Added a print_container_stack command to debug the container flow issues people are seeing
Unsaved
Removed a spamming log
Reseach lab is now unlocked much later
Souvenir store typo fix and icon
Can no longer mount wall mounted props onto the outside of the airport
Fix check ins contract repeating after a load (manifest needed updating)
Fixed departing passengers analytic not firing
Don't spawn a reflection probe via TOD system
Moved some more props into mesh instance drawers
Disable Traffic OnGUI
Purchased clothing now gets overriddeden by later purchased clothing (stops infinte hat stacking)
Added a scroll indicator for airline contracts
Added scroll indicator to manage tab in airline contracts, auto scrolls for placement
Optimisations
Reenabled shadow/clip adjustment based on zoom
Instance some materials
Fixed exception when placing wine bar
Lowered all of the food carts
Fixed balloon stand
New foliage assets from before
Unsaved
Some upgrades for check in counters and security checkpoints
LOD window frames, use existing LOD if available
Fixed Ice Cream stand LOD
Sub category singulars
Disable stockpile while travelling option
Fixed economy contract not starting
Rescaled transport economy/premium passenger counts
Don't line up for things if the line is full
Updated a heap of prices
Lowered passenger spending money
Text mesh pro converter
Airline contract widgets bold passenger type, converted to TMPro
WIP What's New
Turn save errors into warnings in builds
Rooms can now lock themselves to a specific passenger type, made a premium lounge
Fixed beer bottle rubbish
Fix background props not getting disabled after loading
Fix beer bottle held item position
Tech tree in progress animation is unscaled
Fixed pinball machine queue going in wrong direction
Hot dogs now replenish 50 hunger
Bathroom sink unlocks earlier, disabled landscaping tech
More tech fixes, Ice Cream stand is now available in-game
Fixed incoming flights widget affected by timescale
Increased research station rate
Don't finish day until all ships have departed
Increase max passengers per car once player starts advancing in game
Negative needs are red on smart object inspector
Fixed skip day button not animating properly
Some event cleanup for baggage
Fix memory leak in mesh instance manager
Simplified and fixed some prop heat issues, heat resets at end of day
Lowered decay rate on security checkpoint and check in counter
Check in counter no longer earns money
Fix showing financial stats for props that don't sell anything
Convert ScheduledFlightInfo to a class, seems to serialise better
Fix duplicate weather managers in starting blueprint
Typo fix in research tutorial
Show a pulser on the tech currently being researched
Can place admin desks and research stations flush with wall
Fixed score metrics not showing cash notation
Remove reference to this month on financials screem
Don't include weather controller in blueprints
Delete all passengers, baggage, cars and ships at the end of the day
More end of day deletions
Fixed research stations not working if placed inside staff rooms
Route creation is no longer a tutorial contract
New games now default to starting with furniture if player has saves in directory (has played before)
Flight status widget now shows flight code
Fix small oval expansion being disabled incorrectly
Increase max research slots
Retail registers no longer need to be in a RoomArea, spend points can now equip clothing
Hooked up sunglasses stand icon
Smartobjects can limit interaction via gender
Hat stand prop
Fixed category ordering in retail section
Retail posters, buffs nearby souvenir sales
Disabled exterior ship expansions and associated props
Updated expansion icons and descriptions
Placeholder road mesh
Can now unlock other passenger types via airline contracts
Research modal tutorial
Unsaved
Disabled some deprecated techs
Don't generate old ShipRoutes (hasn't been used in months)
Generate more contracts based on max contracts stat
Stockpiles are now always full
Added a skip day button when close to the end of the day and no further flights are scheduled
Passengers now arrive earlier for their flights
Added a current time indicator to the flight scheduler
Fixed happiness widget
Update default starter blueprint with a baggage stack
Convert flights array to a list to try and deal with serialization issues
Renabled old gauges, turned off overlay toggle
Ship traveller now waits a set amount of time before departing (not based on time of day)
Ship gates now increase in price linearly
Fixed contracts being initialised incorrectly when loading a blueprint
Admin Desk prop
Fixed airline contract not included in manifest
Update starter blueprint with more staff and no traffic controller
Lowered price of check in counter passenger fee
Staff costs are now deducted at the end of each day
Fix ship traveller NRE when late departing
Tweaked flight tolerances and day duration
Don't auto place starting expansions when loading a blueprint
Added max contracts to minnow and cumulus
Fix NRE in smartobject line position calculation
Update text description on new game
Another line fix
Fixed not having any contract slots when starting a new game
Disable cargo point prop
Contract availability is now respected when loading contracts, disabled a bunch of deprecated contracts
WIP implemention of a blueprint file that can store and load configurations of props
Asset files, gameconfig setup, load blueprint on new session
Can start with starting furniture from new game menu
Blueprint saves ground paint states
Save wall rotations
Refactored blueprint system
Merge branch 'master' into grounded
WIP grounded default furniture
Fix entrance not being included in blueprint
More blueprint stuff
Codegen
Fix ships stats not updating when game is run from main menu
Fix errors when accepting contracts before placing a starting expansion
Replaced routes modal tutorial
Water and power can now run indefinitely over distance
Lowered new and contract stickers on entity purchase buttons
Fixed contract highlights on right side of bottom bar always highlighting
Add grounded backdrop scene
Tech tree inspector now displays some warnings about any misconfigured techs
Cleaned up some deprecated stuff on the tech tree
Don't show decals in build menu, more tech cleanup
Disabled balloons on a bunch of expansions
Delete prefabs on build menu
Jenkins
Disable net manager
Converted some tooltips to TextMeshPro
Fixed being able to place overlapping boarding gates
Update research contract
Ships now depart after an hour even if all passengers haven't boarded
Fix manifests being generated outside of the content folder
Can now rebuild all manifests
Don't end the day until all ships have departed
Callback for assets being created
Manifests are now automatically udpated when creating an asset in the Content folder via the Creator tool
Fixed passengers lining up in the wrong direction on security checkpoints
Trying out a new passive research system
Merge branch 'grounded' into passive_research
WIP tech ordering system
Particle effect for research points earned
Show points per minute on the tech panel
Citizen update
Update chairs and sofas with new citizens models
New cash register props
Swatch creator window
Enable mannequins
WIP retail props - snowglobe stand
WIP new retail purchase logic
Hooking some text up
Merge branch 'master' into grounded
New research station prop
Research lab room area, buffs research rate with luxury
Control tower icon for airline contracts panel
Better passenger inspector
Chairs now replenish fatigue, disabled beds
Disabled cabins and sleeping rooms
New archway, updated icons
Some small QOL improvements to EntityInspector
Show progress of contract optional objectives
Better ship entrance
Build fixes
Removed some ship references
Jenkins project version
Don't run quests
Smartobjects can now specify a specific type of required worker
WIP Security checkpoint
Disable baggage stack prop, include security checkpoint in tutorial
Contract tweaks
Trying out optional objectives on airline contracts
Notification when completing optional objectives
Can mark which metrics to use in objectives
New metrics for checking in and security
New sub categories
Update expansion previews
Tooltip when hovering over blimps
Fixed case where background props wouldnt be disabled by expansions
Props can disable background props
Enforce maximum contracts count
Show active contracts in contracts menu
Can now override notification sprite
Pop a notification when an airline contract is completed