userAdam Woolridgecancel
reporust_rebootcancel

1,007 Commits over 397 Days - 0.11cph!

State containers implementation. AI Serialization. Protobuf changes. Build fixes. State changing can use state containers, initial state, etc.
comment
Yesterday
serialization wip
comment
Yesterday
humanbrain rpc tests
comment
Yesterday
generic type RPCCalls code gen change
comment
Yesterday
ui/serialization/proto wip
comment
5 Days Ago
progress + prefabs
comment
5 Days Ago
more event work
comment
8 Days Ago
Added AIMemoryBank<T>. Added AIMemory, Pass memory to event execution. Updated test events to use memory.
comment
8 Days Ago
merge from root
comment
8 Days Ago
merge from main
comment
8 Days Ago
Execeution rate tweaks. Event fix.
comment
8 Days Ago
Added event owners. More test events.
comment
9 Days Ago
Added PostExecute. Clear accumulated delta times correctly.
comment
9 Days Ago
Separated tick and execution. Added execution rate limiting. Events accumulate delta time between executions.
comment
9 Days Ago
merge from ai root
comment
9 Days Ago
merge from main
comment
10 Days Ago
AIEventData basics. Events trigger. Test data.
comment
12 Days Ago
wip AI state events & listener.
comment1 Comment
13 Days Ago
merge from main
comment
13 Days Ago
merge from main
comment
13 Days Ago
merge from bs_wip
comment
13 Days Ago
one state per file
comment
13 Days Ago
more state conversions
comment
14 Days Ago
compile fixes
comment
14 Days Ago
wip brain/state separation
comment
16 Days Ago
Added CanEnter and CanLeave to states. Only include states that can be entered when scoring weights. Added AIStateScore with some pre-defined weight bands and increments. BaseAIBrain.Debug.
comment
16 Days Ago
Applied naviator shelved changesets
comment
16 Days Ago
Applied GetBestRoamPosition changes
comment
16 Days Ago
Reapply a ch47 fix from main in 54149
comment
16 Days Ago
merge from main
comment
21 Days Ago
▌▄▌▌▉ ▍▅▌ ▉▋▇▉▉ ▊▍ ▊█▅▅ ▄▇▆▉█ ▇▌▌
comment
27 Days Ago
Tooltips now append "Blueprint" to item name if it is a blueprint.
comment
28 Days Ago
Added tooltip support
comment
31 Days Ago
merge from main
comment
34 Days Ago
State history rendering and convars
comment
35 Days Ago
Added setdestination_navmesh_failsafe convar, npcs will attempt to place themselves on a navmesh when setdestination is called and they're not currently bound to navmesh. Added a warning when warping to a valid navmesh location but still not binding to it (mismatching agent type) to make it more obvious what's going wrong.
comment
36 Days Ago
Moved GetBestRoamPosition from HumanNPC to AIInformationZone, optimised the loop checks.
comment
37 Days Ago
merge from main
comment
38 Days Ago
Merge from main
comment
38 Days Ago
Added "Tools/Scene/Focus Local Player" to select the LocalPlayer object and focus the scene view on it, useful for when testing in large/slow scenes.
comment
38 Days Ago
merge from main
comment
40 Days Ago
Simplified SetDucked
comment
40 Days Ago
Compile fix
comment
40 Days Ago
merge from main
comment
42 Days Ago
StateDebugInfo now tracks state change type (enter/exit) and the world position at which the AI state changed.
comment
42 Days Ago
Added StateDebugInfo, keep a history of the last 20 states and durations for a brain. (editor only)
comment
42 Days Ago
Pulled HumanBrain / CH47Brain states out into partials instead of the main brain files, to make it clearer what's common and not. Removed some calculations on variables that never get used, distance checks, inverseloops etc. Some basic state cleanup.
comment
43 Days Ago
Added AIThinkMode to base brain, all brains can set their think mode: interval or fixed update, as well as individual tick rates. Moved a bunch of ShouldThink/DoThink logic to base brain so it can be used by all brains instead of each having its own delta implementation, age tracking etc. Added "time in current state" to debug display.
comment