259 Commits over 2,283 Days - 0.00cph!
merge from brain_refactor2
merge from brain_refactor
Moved gizmos script to an Editor folder
Added support for editor gizmo toggle preset groups. Can save/load 4 sets. Window->Tools->Gizmos.
Needs a cleanup and some testing.
Added ai.killanimals server command
Added ai.AddIgnorePlayer and ai.RemoveIgnorePlayer server commands.
AI now checks the ignore list when adding players to memory.
Junkpile NPC spawn chance fix.
Also merged npc_junkpile_a_spawn_chance and npc_junkpile_g_spawn_chance convars into new npc_junkpilespawn_chance convar.
Codegen.
Restored junkpile NPC prefab nuked in merge
70471
Fixed bug introduced in the merge from misc_optimisations2 that causes animals to float visually client-side.
Scientist loadout for healing item
merge from ai_healing (not used by any AI yet)
Added ai.killscientists server command
ai combat state timing tweaks
Deleted a bunch of AI test scenes
merge from missing script hunting
merge from human_ai_combat
merge from human_ai_combat
delete unused murderer and bear_full prefabs
removed deleted scripts from a couple of prefabs
merge from delete_htn2, removing everything Apex and HTN related.
Fixed chickens being flagged for both navmesh and A*
Added profiling for PuzzleReset script
Added "Tools/Scene/Teleport Local Player To Scene Selection" to teleport your player to your scene selection in the world.
Added a clear design button to AI designer.
Can now ctrl-click a state to duplicate it in the AI designer.
Added AI state name DDraw debug option to rust editor tools.
Sort event and state lists alphabetically.
Can now clear the output of an event in the AI designer.
NRE fix for animal AttackState.GetAimDirection
AI designer now uses a 2 column popup for selections, so that everything is visible.
Correct prefab, underwater dweller.
Increase tunnel dweller listen range so they react to nearby rooms
Added BaseAIBrain.OnStateChanged().
ScientistBrain now sets correct relaxed flags based on state.