13,600 Commits over 2,710 Days - 0.21cph!
Trying out the new assembly definition system
1s shorter compile time hell yeah
Reworked whats new screen to be easier to update
Arrow and grid guides for placement
Added new contract to paint surfaces
Contract complete widget shows rewards
Fixed ships allocating all the time just for the background biomes
Fixed not being able to place walls
Fixed contracts widget not working while paused
Some loading screen improvements
Timers for preveting thought pop-up spam
Fixed some first play contract flow situations
LMB+drag to rotate props, props can be used in 45 degree rotations
Paints cost money
Staff walk speed stat, new starting textures
Fix error in main menu
More main menu fixes
Fixed cursor issue, remapped eyedropper to E
Financials panel
Fixed staff breaking permanently if no stockpile was available
Upgrade to 2017.3.0p2
Less crashes!
ViewFill can assign extra construction requirements per fill used (eg. 0.2 logs for each view used as filler)
Gets rounded to an int and added to whatever construction requirements already exist for the building
Fixed multi clicks required to start fill placement
Fixed some bad rotation logic
ViewFill now places box nav mesh obstacles for each block of views
WIP ViewFill placement system and building component
Added a corpse gathering goal so units fill up meat racks
Drag selects can no longer be started while over UI (previously they could be started but with an incorrect start position)
Clouds!
Camera tilts + Skybox
Removed all implict fields in serialised data
Shrunk chair overlap box for better palcement
New stove prop, produces meals
Diner booth prop, seats 6 and needs meals (still WIP)
More diner + stove stuff
Fixed TargetTerritoryConsideration failing if attempting to get the score of a unit and the unit wasn't in the Territory's unit list (now falls back to the position territory check like other entity types)
Moved TargetTerritoryConsideration from a consideration to a bonus in some cooking goals to try and make spit usage more common
Fix NRE when right clicking a building under construction
Added an extra frame between creating a clone for portraits and taking the portrait, seems to help with the portrait issues
Unselected units now get a grey highlight when they are occluded by objects, regular green highlight is applied if the unit is selected
Added ship control buttons to the map screen
Bootstrapper, settings file and menu, adjustable ui scale
Better eyedropper cursor + paint mode cursor
Premium passengers will now complain if there are too many kids around
Notifications for high complaint volumes
Checkerboard, Carpet and new wallpaper textures
Cloud wallpaper
Can now link stats to needs via a StatNeedRelationship
UI Stat display tweaks
Walk speed stat, red carpet makes units walk faster
Blimp icon
Launcher banner
Units now know what paint surfaces are around them
Close ship details while editing route
bar and Coffee Stand now use stock system
Needs can now be negative + looooots of UI fuckery
Added a overcrowding complaint type
Fixed non-player controlled tribes running cohesion and spawning strangers (this might fix the strangers not getting added to tribe bug, they were being spawned with a target group that wasn't the player's tribe)
Fixed campfires being marked not available if they are at 100% capacity (might fix units not lighting fires in later games)
Check if a unit already has an item before adding a possession requirement
Items now store a failed path count whenever a unit tries to get to an item and cannot
If this happens 10 times the item is moved to the end of the partial path to the unit, so hopefully somewhere accessible
Added paintable surfaces to the wall prop
Popup thought bubbles
Props can now declare generic sliders for their tooltip
Save data versioning, improved some ship purchasing UI
Saving notification
Can toggle contracts on new game
Paint type tooltip
Restriciton text on paint tooltip
Stock system WIP
Renamed CreateItemKeepDesire to AddItemToPossessions (we don't have keep desires anymore)
Fixed AddItemToPossessions action not adding the item to possessions (this makes berry gathering much more reliable)
Cooks now check if they already have a crafting order for a basket before making a new order
Fixed go to random radius (5) set to 0 radius (should fix units sleeping on top of each other by a campfire)
Game Camera now blocks zoom while over UI (fixed scrolling roles window also zooming)
Tweaked some container fill settings for cooks to make them more reliable in crowded environments
UI Tweaks, Ship Details are now controlled from map screen
Fixed a bad scroll bar
Stats screen UI tweaks
Backdrop fix
Added need info to passenger stat window
Rounding for wall mounted props
Bug fixes
Fixed some staff issues after loading a game
Popularity summary tootlip
New prop: Trash bin
Fixed unit group MemberInfo not being reassigned after a load, broke lots of UI