192,393 Commits over 4,049 Days - 1.98cph!
Fixed NPC addiction stats bugs
Fix NPC error message, now get a more correct error message...
Dispose method in base class. Bots join and work correctly in persistent modes now.
Trait cost values for testing
Trait cost system, RMB to remove
Removed some meaningless warnings from StatCollection Get methods
Minor skill def editor cleanup
Fixed bad owned by strings in building tooltips
Simplified collider for the cargo ship
Rebaked all other tree impostors and bushes
Fixed bush_fern material losing diffuse map
Fixed and rebaked tree_umbrella_thorn (part 2)
Updated before foliage shaders: original, impostor bake and impostor runtime
Updated Amplify Impostors to v0.9.0
Merge from entity_parenting
merge from entity_parenting
Fixed incorrect entity position relative to parent when entities are received before their parent has been received
Fixed network lerp warnings being logged even with lerp.debug disabled
Fixed TimedExplosive sticking issues caused by outdated parenting hacks and extrapolation
merge from entity_parenting
windows symbol gen/upload
Male nipples don't cast a shadow anymore.
fixed mission panels destroying themselves
Trait selection back button, prep for text / points hookup
Tribe create trait picking
added age overlay to humans
merge
Had to add a utility to update asset IDs. In the new prefab system, prefabs can't be edited directly so stuff like OnValidate doesn't really work like it used to. Game basically seems to run fine though.
[D11][Jenkins] Always unmount build drive on failure
Made non positional various interactions on buildings that don't have interaction positions.
Tribe create mouse over uses raycast instead of spherecast
Tribe create start game button is disabled until you make enough units (configurable per scenario, > 0 or == defined limit)
Fixing PlayerCamera.CameraComponent being null or pointing to the wrong camera
Dont let AudioManager play anything until game has been fully initialized
Refactored UI management to load each screen from separate scenes, mostly so its easier to work with and we dont have to deal with huge merges
Added SceneSelection property attribute & drawer for path strings
EntityView disables NavMeshAgent via OnValidate, re-enabled after leaving pools
Tribe create no longer creates units at world origin, passes in slot positions which should prevent any navmesh init warnings
Fixed DOF on menu screens
[D11][Jenkins] - mount build drives and unmount
Merge from entity_parenting
Disable NavMeshAgent on UnitView prefabs.
Fixed slight camera jump when parenting / unparenting with parent that is rotated on the X / Z axis
[D11] Fix for assets pulled into the warmup bundle because they are dependencies, but which were originally in other bundles, not being in the TOC of the warmup bundle so couldn't be loaded at run time. This seemed to mostly affect sound effects.
Fixed light stutter in entity rotation due to Quaternion == comparison in SetNetworkRotation
[D11][Jenkins] - copydir destination builds