200,808 Commits over 4,171 Days - 2.01cph!
Blocker is now on blocking layer
CorpseCreator logs error when Item has no corpse component
Fixed Item "Generic Corpse" not having the Corpse component
Splitting vehicle controller out into a generic vehicle base plus a car-specific subclass. Fixed missing shader ref on Bloom.
Killing warnings from TOD plugin. Figured "that shit" out.
Killing warnings (unless they look relevant to recent work - i.e. Building editor) by fixing them. Making it easier to see if *I* mess something up.
Disabling scene save hook that updates list of valid game scenes
Testbox is default game scene for now
Rebaked Navmehses for testbox to match game scenes
Debug overlay fixes
UIScreen requires a CanvasGroup component, UIScreen.IsActive setter no longer calls gameObject.SetActive, instead uses CanvasGroup
Added IUIElement interface, for parent UIScreen assignment during UIScreen init
Tooltip is no longer global widget, each UI screen now has
Fixed potential NRE in WeatherWidget.UpdateText
Added a Dummy spawn to testbox
Foldable combat ability drawer
Fixed NRE related to tooltips
GPV slot debug doesnt require decision logging to be enabled
HumanController.Combat attack state transition consistency
Animation debug logs for debug selected units
UnitAttackState state machine behaviour, callbacks and timeouts in combat reworked
Removed some missing components from TOD prefab
Debug logging in ItemActions
Combat debug when calculated projectile velocity is nan
Compile fix
Projectiles use fixedDeltaTime
Moved project trajectory calc a bit so it's easier to debug when things go wrong
Restored missing attack state behaviours
Removed some debug state behaviours
Starting conversion of car scripts to use the networking system
Broke the camera I think. Reverting to the original.
Fixing/hiding a few warnings
Network conversion in progress
Make pregnancy and baby age use DateTime and tick more often than OnDay.
Enemies will no longer move to within 300 units of a door when the player isn't in their room
Halved the health of all turrets
Rebuilt prefabs
Moved invulnerability effect triggering to code
Rebuilt player prefab, linking to Invuln effect
FOR FUCK SAKE playership prefab, setting up loop/prewarm on shield particle
Considerations for Ally, Rival, Friend, Foe, Love and Hate.
place_building sfx levels
UnitAttachments now supports stacking, defined per Item. Cleaned up a lot of API
Small sticks can be stacked and carried in bundles of 4
UnitCommandsWidget "hand" button draft implementation, shows interactions for carried items (currently just drop)
Right clicking on a selected unit no longer shows a radial menu for carried item interactions
Renamed ToolType FishingRod to FishingSpear
When Decision Layer of Relationship Considerations were set to Goal Plan, I couldn't add it to any considerations list in AI Designer. Changed it to "Any" for now.
When condiering whether to accept or decline an invitation to breed, Love and Hate is now taken into consideration.
StatManipulatorValueSimulators dummy class
Stat Manipulation can now be driven by a simulator method defined in the editor via reflection (?`-´)????.*???
* Added CNavArea.__eq
! GitSync - TTT changes, panel cleanups
Automated Linux Build #426