Backdrop tweaks, starting expansion stuff
Basic boarding/traffic control
Codegen
Merge branch 'master' into grounded
WIP blimp movement
Rotation fixes, rider updates
Better ship gates
Trying out a new passive research system
Merge branch 'master' into grounded
Disable weight consideration
Flight status widget
WIP passenger check-in flow
Smartobjects now have a fallback interact duration if no NeedReplenisher is available
Can skip security stage via unit settings
Some line logic tweaks
Wall mounted ship entrance, force AI tick when an AI is spawned
Disable helium tank
Incoming ships text display
WIP incoming flights UI
Fixed boarding state not being incremented
Ticked DM's are now updated every frame, FindEntity can now sort by prop heat
Better landing logic
Better take-off logic
Fixed a serialisation issue on ShipGates, manifests
Check in counter model
WIP car drop off
Better car drop off curve
More cars
Fix ships being able to disembark early
Models for ship gate
Stop adjusting shadow distance at runtime
Better backdrop grass texture and directional light settings
New archway that only lets checked in passengers pass, bug fixes
Tweak to prop heat calculation
WIP airline contracts
Airline contract panel acceptance
Acceptance logic
Disable background props that are covered up by buildings
Fixed grid manager not updating
Contracts expire, more ship handling
WIP schedule management
Hooked up last few bits of flight scheduling, fixed flights not leaivng if they are late
UI tweaks, show current hour on UI
WIP conditions/metrics for tutorials
More tutorial flow
Don't show weight on purchaseable details
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
New sub categories
Update expansion previews
Tooltip when hovering over blimps
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
Removed some ship references
Jenkins project version
Jenkins
Better ship entrance
Build fixes
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
TMP & Some conversions.
New Panel_BuildMenu
Proper filtering on thumbnails.
EntityPurchaseWidget
Icons
Missing TMP
Various build menu related.
Cleanup
Fix
Various TMP fixes.
BottomBar anim stuff
Icon stuff
GameplayUI WIP
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
Merge branch 'grounded' into passive_research
WIP tech ordering system
Particle effect for research points earned
Show points per minute on the tech panel
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
Delete prefabs on build menu
Jenkins
Disable net manager
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
Add grounded backdrop scene
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
Merge branch 'master' into grounded
WIP grounded default furniture
Fix entrance not being included in blueprint
More blueprint stuff
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
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
WIP baggage flow
Fix ship traveller NRE when late departing
Tweaked flight tolerances and day duration
Increase run speed
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
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
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
Can now unlock other passenger types via airline contracts
Updated expansion icons and descriptions
Placeholder road mesh
WIP sunglasses stand
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
Fix small oval expansion being disabled incorrectly
Increase max research slots
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
Upscale fp logo
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
Fixed skip day button not animating properly
Some event cleanup for baggage
Fix memory leak in mesh instance manager
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 beer bottle rubbish
Fix background props not getting disabled after loading
Clothing store icon
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
First class lounge
Whats new
LOD window frames, use existing LOD if available
Fixed Ice Cream stand LOD
Sub category singulars
New foliage assets from before
Unsaved
Some upgrades for check in counters and security checkpoints
Fixed exception when placing wine bar
Lowered all of the food carts
Fixed balloon stand
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
Moved some more props into mesh instance drawers
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
Surfaces can now block mounted props, block props on ship gate
WIP skylight props
Update ceiling after skylight deletion
ShipTraveller serialisation changes
More FlightInfo tweaks
One last serialisation fix attempt
Zeppelin Chassis model
Show airline colour and icon on zeppelins
Fixed misaligned airline icons
Flight status widget now updates in real time
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 skylights generating navmesh
Fixed missing icon for skylights tech