224,302 Commits over 3,684 Days - 2.54cph!
market list prefabs/code updated to have unit nicknames
Disabled DeployableDecay.ShouldDecay outside check when upkeep is enabled (not required)
unit nickname column added to unit headers / team unit list prefab / code
Barricades can be repaired
Barricades can be repaired
Removed upkeep cost from deployables again (accidental commit)
Some fixes to goal failure activity.
Being unable to craft now generates the correct activity.
renamed unit name to unit type in unit list prefabs and code
Reverted decay.tick default value to 10 minutes (accidental commit)
Upkeep is now paid for in the individual entity decay ticks (code simplification + cleanup)
Building blocks that are inside now decay at 10% of their normal decay rate (upkeep_inside_decay_scale convar)
Foundations now decay at the same rate as other building blocks when their upkeep is not paid
Eliminated server side GC allocs from upkeep system
Goal Failure activity is now tracked by the Goal rather than the Agent.
Added a timer after which we repeat the activity if it is still ocurring.
added KitDatabase.
removed UnitView team colour properties.
Blue.Kit and Orange.Kit set to previous team colours, used for teams as normal.
Old team colour function now calls new kit application function.
Third person shit
Carry
WebGl Fixes
Agent holds reference to their last failed Goal activity generator, to prevent spam
Fixed exceptions when timer text is hidden
Stage names now use localisation files
Revert "Stage names now use localisation files"
This reverts commit 90c90cd6b30a01ff27f49f305ebefde3941bb757.
Added localised StageID.DisplayName
Activity gen editor stuff
Reapplied
24429 (TC no longer drops any loot when destroyed)
Kill on disconnect, should fix some bugs
Optimized BuildingBlock.IsOutside
Added transition
Made GameInstance a singleton!
Fixed obstacles layers in Level01
Sheet metal tier rework - closing off holes in walls
Some more localisation strings
Basic localisation system
career mode market list now uses orange portraits to make them standout from the roster list ones
Commented out EdgeThreshold stuff temporarily
Prevent setting new destination if the current destination is pending (async pathfinding calc).
Fixed exception reporting
Fixed spectate cam problems
Stopped NetworkUser Client NRE
renamed unit tab roster tab in ui and code
Revert "Downgrading compiler"
This reverts commit 45b1827698cba277fe895ba1fe5548743ef26bd0.
Revert "Compilers downgrade"
This reverts commit 64f5a96c5b41f09ae36b0deccdec93641b179275.
Revert "Package Updates"
This reverts commit a60ab231bfc8a97b0be27dc7442c9029e708123e.
Revert "Fixed stats exception"
This reverts commit 029aac56f8fd4ca1d70ce06bd67a51285b5713f2.
Sales Exception redo
career and market serialization fixes