19,298 Commits over 1,614 Days - 0.50cph!
Brought back the original tribe threat activity and made it hopefully actually useful
CanFindStockpileForItem writes to blackboard.Stockpile
Added CanFindBuildingForTarget condition/selector
Building deconstruct interaction is flagged dev only (pending impl)
Added BaseEntitySettings.HideInFogOfWar (any entity can now be flagged to have its visibility managed by FoW)
All buildings, resources (except trees) and units are hidden in fog of war
Items are also hidden in fog
Fixed unit's clothing item views being managed by fog of war vis
Refactored builder item registration to be a little more robust and hopefully fix and lingering registration issues
Island 1 AI tribe no longer player controlled, is hostile
Fixed non-player human units clearing fog
removed can transistion to self from animal attack anim controller
Can't mouseover invisible/disabled/fogged entities
Removed standing torches from AI tribe camp prefab
Nospawns setup for decal issue testing
disabled post on portrait cams for now as it bugs out current decal setup
Building status icons status display modes (none, hover, always)
Unit.Ownership removes ownables when changing Group
StatusDisplay in BuildingSettingsEditor
TargetFilter max entities count does not include those that fail enabled/destroyed or matching type checks
hopefully fixed collection was modified error when someone leaves the tribe
it's now game over if your whole tribe is dead or disabled
Hunters will no longer pick up dead people and try to cook them
Fixed research choice unlocking things immediately
Research stations now their own data, no longer saved in GroupProgression, allowing for multiple concurrent research choices (the fuck was I doing at 2am)
Version++
Fix for entities potentially being hidden by fog when they shouldnt
Added IsCannibal bool to Ecological Parameters.
Animals will now only eat corpses of other animals if starving or cannibal
Research mehanic uses the fullscreen progression window, takes layout from Unlock defs GraphRect, which can be editor in Before/Progression Designer (WIP)
Research is global again (the fuck was I doing at 9am)
Progression window positions nodes using their editor graph position
Added Research unlock method to UnlockDefinition
expose progression layout rect multiplier (to account for size difference between the two graphs)
Added game event utility to debug tools (under new utility & gameplay tab)
Added game_event.trigger console cmd
rat sleep anims are better
removed Animator.speed = 1f / Unit.BaseView.transform.localScale.x
Raid AI now enables animals to find the player's units even if out of sight range.
Rats have stats now
Fixed an oversight in UIElement component state caching that would cause pooled elements to cache additional components and not manage their state correctly
Unit eye color/size control in debug view
Progression window zoom/pan and improved layout
rat mesh polish
rat idle polish
added anim events to rat attacks
debug selected animals can be commanded to attack
correctly named rat attack event
Tweaked a few stats.
Dodging should now actually be based on the target's agility rather than the attacker.
Trying some changes to getting flee destination to avoid it getting stuck so much.
More progression UI progress, editor generation of content
Greyscale UI shader
progression window bounds/clamping stuff
rat mesh weight polish, rat attack and sneak polish