200,950 Commits over 4,171 Days - 2.01cph!
group cleanup of unused stuff
Added Tribe Amount of Food Consideration.
DesireSelector cleanup
New map WIP
Updated def ready for parts
AI unlocks via goal plan completion and activity (Desire fulfillment) listeners
AI unlocks definition editor
Added hunting area hint
CreateHuntDesire action has two modes (blackboard, target position)
Hunt Desire can now specify a UnitSettings.
Added InternalReset to Desires.
Default RMB command for neutral targets is to create both hunt and kill desires
Desires event cleanup
Fixed player controller not actually creating instance of AbilityPlan for the default neutral target ability
Fixed SetNewHuntingTarget goal plan creating infinite hunt desires
Added Hint to BlackboardData
Removed internal callbacks in BaseDesire
Fixed BaseDesire.Fulfill NRE
Player progression / AI unlocks must specify desire type
Fixed ActivityManager.SubscribeTo being shit
Data save, player prefab tweaks
Chromium popups (dropdown boxes) get rendered on to the main view's texture
Automated Windows Build #701
Big mess currently, but working on getting everything to init in a sane, working order, or at least warn me if it isn't.
Send chromium mouse move events until left-mouse-button is released
Automated Windows Build #702
Switched deserialize to come first. Making it work. Actually going OK.
TribeStatMeasurementTrigger uses stat measurements extension methods and Groups built in stats rather than manually averaging values
Added GroupStatConsideration
impossible to pick up quiver item
Abilities for "feed item to target" covering blackboard and intention.
can now pick up quiver and lock crafting when you get good at archery
Unit ragdoll toggle in anim debug panel, ragdoll toggle cleanup
EntityComponent proto includes
Checking in player refactor mess. Will probably nuke all this.
Updated feed item to target abilities.
Don't apply TEXTUREFLAGS_IMMEDIATE_CLEANUP to textures loaded with FreeImage (test)
Automated Linux Build #703
Merge crash fixes
Don't apply TEXTUREFLAGS_IMMEDIATE_CLEANUP to textures loaded with FreeImage (test)
Automated Windows Build #703
Activity types no longer have loads of constructor overloads, just initialize properties instead like a peasant
Activity constructors can take optional text
Automated Linux Build #11
Automated Linux DS Build #11
Automated Windows Build #704
HuntDesire UnitSettings now shows in Debug.
Hunting AI now checks if the target unit is of desired type
Automated Windows Build #11
Automated Windows Build #12
Automated Linux Build #12