branchMoss/main/settlementscancel
19 Commits over 0 Days - ∞cph!
▅▆▌▇█▅▇ ▅▌▉ █▊ ▍▉▄▍▌▍█ ▍▇▆▉▊▌▉ ▍▇▌▆
!▄█▌▇▍▅█▅ ▄█▌▊ (▄▇▊▄▇▊, ▆▌▇▋▍▅▅)
▄▅▄█▊ ▊▉▅▇▄ ██ ▆█▆█▅█▇▇▌▆ ▌▆█▍ █▌▋▄▉█▅▆
better aggro AI
raider strategy
faction alignments
raid target AI improvements
reset raider agro strat when raid is over
AI context owns its facts array, not the NPC (makes fact management a little more consistent)
Reworked NPC AI a bit
Settlements have names
Renamed "super charge" stuff in AI to reactionary target/react to etc
Agro improvements (NPCs will defend their settlements when under attack)
Added new PlayerReputation component which deals with karma and faction reputation
Faction system entity for server side faction standings persistence
Factions have default standings with other factions and players
Attacking other players and NPCs affects karma (faction rep todo)
Faction rep changes
Karma and rep stuff in combat log
manifest, code gen
faction_system prefab fix