2,268 Commits over 274 Days - 0.34cph!
UIShared scene, bootstrap, build settings, scene2prefab
Tooltip lives in UI Scene so it can be used by other screens besides UIInventory
merchant progress
tooltip fixes
spawnpoint gizmo supports npc mesh renderers
SpawnSingle now NPCSpawner, does NPC stuff (factions, roam range, settlement assignment etc). SpawnGroup cleaned up and not intended for NPC spawning
Updated Savas spawns to use the new types
Wildlife NPC wip
New FX point 'root' for effects originating from the ground.
Added a new EffectSpellChannel component that disables an effect if the active spell is no longer active (was cancelled)
Added that and the ParentToWeaponBone component to the Fireball, Frostbolt and Heal spell channel effects
EffectParentToWeaponBone now works on BaseViewModel
Fireball channel fx now parents to l_hand when in first person on the local client
NPC stats expose values for different movement speeds instead of hardcoded multipliers
▌▅▇▌▆▊▋▇▊ ██▅
█▉▇▅▍▍ ▌▋▊▇▊▍▄ ▉▍▇ ▊▉▌█▄▄▆▋▌▉<▋>
▇▉▅ ▆▄██▅▍▉ ▆█▋ ▊▇▌▉ █▇▋▊▋█▋▅▉▄▄▇▇ ▉▇▇▅█▅▉▄▊, █▉█▍▌▇▄ ▅▋ ▋▅▋▇█▌▅▊▅▇ (▄██▇▋▊▍ ▍▅▉▆▅▇█▌▍▅▆▋ ▉▇ ▅█▆▇▆▉▅)
Navigation.NavigateToEnemy NRE fix
disabled flies fx
replaced bag drop with something
Fixed navmesh setup not happening
Removed all old npcs from the project, ported hobgob and dragon to new NPC system
Removed all old AI related code
Removed convar controlled spawn pops
Manifest, codegen
Broken rain mats.
Loot improvs.
faction ranges, rep rewards exposed to data
another rep first hit fix
fixed combat logs not properly saving new values
fixed player reputation first hit cooldown getting reset incorrectly
fixed missing UI combat line prefab for karma/rep changes
hacky attack cooldown karma/rep stuff
fixed player rep standings being cleared on init
NPC hits/kills now properly affect karma and rep
faction_system prefab fix
Faction rep changes
Karma and rep stuff in combat log
manifest, code gen
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)