19,298 Commits over 1,614 Days - 0.50cph!
Removed tree_pine impostor (on this branch)
New single-pass impostor runtime + bake shaders
Updated beforefoliage shader
Updated impostor shaders
Added tree_pine impostors
Added tree_pine impostor materials to biomedef
Fixed ASE material copy-paste
Updated Impostors to latest
Added beforefoliage impostor bake and runtime shaders
Changed color, hue variation and darken to instanced properties in BeforeFoliage
Fixed trigger evaluation routine running in incorrect game/time states
Fixed crafting order panel counts not resetting
Updated ASE to latest 1.5.4
Dispenser can hide entity view when empty
Crafting order creation uses LMB/RMB to change count
Some refactoring
Updated impostors to latest
Fixed Definition.GameReady array not being properly populated (checking IsValidAndGameReady during warmup)
Fixed building inspector tabs not working properly (occasional index out of range, empty tab content) when selecting a crafting station before selecting other buildings. Inpsector now displays first valid tab for the building type
Fixed some missing fields in the need inspector
Fixed needs that are not valid for use being triggered
Definition.GameReady checks virtual IsValidAndGameReady method
Crafting order cleanup, Condition.HasOpenCraftingOrders NRE fix
Always refresh button states on menu after changing screen
Fixed crafting orders not actually getting added to stations from the UI ;o
Crafting order refactoring; simpler pooling, no longer remove orders from stations until they are completed or cancelled
Crafting orders can be cancelled from the station UI
Fixed menu button states
Fixed Actions.AskToJoinGroup NRE
Various personality system refactoring, made compatibility matrix editor and usage more generic, added a matrix for beliefs
Additional fix for some building upgrades not getting placeholder mats on placement
Fixed RMB to cancel indirect commands issuing a move order for any selected units
Fixed campfire addons not getting placeholder material during construction
Fixed NRE from CraftingStationTab UI due to bad init order
Fixed dispensables not being unregistered properly
Dispensable registration attempt
If no skill gain is defined gain the building skill using a default value defined in config when building.
Early exit from skill gain application if we're trying to apply a value of 0.
GPV overriding is now determined by the Goal Wrapper.
Fixed people dropping stuff to construct the building instead of depositing.
merge from building rework
Fix for buildings that don't require construction.
Fix for view showing all requirements met.
Support for construction requirements in order
Fixed Building.CanDeposit not correctly counting registered items
Building debug.
CanDeposit fix.
Crafting UI progress, cleanup
Prep for job preferences and skill bonuses
Very WIP Building changes (doesn't compile yet)
made pine tree last lod really low detail (will be replaced by imposters soon)
removed buildings from building editor scene
Jobs that must be toggled via building slot assignment no longer show up in the toggles UI, and are disabled by default
Fixed missing icons for some hut ownable components