branchrust_reboot/main/ai_wolf_iteration/ai_scientist_iterationcancel

357 Commits over 365 Days - 0.04cph!

22 Days Ago
Merge from naval_update
23 Days Ago
Regenerate manifest
23 Days Ago
Merge from main
29 Days Ago
Fix compile errors
30 Days Ago
Merge from main
30 Days Ago
Fix compile errors
30 Days Ago
Merge from main
2 Months Ago
Scientist hit reacts and death prototype animations
2 Months Ago
Merge from main
2 Months Ago
Fix scientists shooting before fully aligned to aim
2 Months Ago
Add custom voicelines to heavy when surprised, and when player shoots their armor a lot, to hint at weakspot in the back and armored front
2 Months Ago
Only delay heavy turning if surprised from behind, it looks odd pausing when the player is right in front
2 Months Ago
Fix formatting in RebindSkinnedMeshRenderer
2 Months Ago
Fix heavy scientist sometimes still turning too fast to face player or noise
2 Months Ago
Reduce heavy's magazine size and increase his reload time to create clearer opportunities for players
2 Months Ago
Make heavy scientist turn slower when surprised, to give a longer window of time to shoot his backpack and make it explode. Without this flanking is quite unrewarding.
2 Months Ago
- Fix npc looking straight at player instead of using overrideDirection when it's supplied (only an issue on client), required refactor of NPCs networking - Fix compile errors
2 Months Ago
Sort categories and entities alphabetically in ai demos viewer
2 Months Ago
Fix heavy not repositionning when the minigun muzzle is blocked but his eyes are not
2 Months Ago
Add todo to remember accounting for ducking when estimating muzzle pos server side
2 Months Ago
Add random pitch to backpack hit sound
2 Months Ago
Prevent scientists shooting when their eyes are unobstructed but their weapon muzzle is. Some work is still needed to have them reposition to avoid the obstruction or take cover.
2 Months Ago
Add placeholder high pitch metal impact sound when heavy backpack weakspot is hit
2 Months Ago
Fix heavy facing wrong direction after clearing a corner, and staying far instead of constantly advancing
2 Months Ago
Separate heavy weakspot health from their main body health, makes it more intuitive
2 Months Ago
Fix scientist bullets sometimes being invisible by removing particle scale component, todo check with Petur if that can cause issues
2 Months Ago
Fix heavy scientist ground check trace hitting their own backpack, resulting in them randomly hovering
2 Months Ago
- Fix heavy shooting at walls too long after losing LoS, or if they never had LoS - Prevent suppressive fire or misses if the weapon muzzle is close to an obstacle
2 Months Ago
Add heavy voicelines to ask his teammates to flank when players waste their time shooting his front armor, not hooked yet
2 Months Ago
Do not send RPCs for bullets bouncing off heavy's armor. It'll add unecessary network overhead and delays, just do it on the clients. This requires forwarding OnAttacked to EntityComponents and renaming resource dispenser's OnAttacked.
2 Months Ago
Make heavy more resistant to bullets from the front, but their ammo/fuel backpack will explode and instakill them on hit
3 Months Ago
Build manifest to be able to spawn scientists (got erased from merge)
3 Months Ago
Create custom inspector to make editing voicelines easier, stop using the "bark" term and try to always use "voiceline"
3 Months Ago
Refactor voicelines to replicate with voiceline index instead of voiceline hash, also allows per-category cooldown work to start
3 Months Ago
Refactor voiceline system to use audioclips instead of procedurally generating audio at runtime, todo now make cooldowns use voiceline type not exact text as id
3 Months Ago
Bake windows placeholder robot voices into audioClips, as people get different voices depending on their machine, sometimes even female. It'll also be easier to replace with proper voice recordings before release.
3 Months Ago
Prepare some voiceline variations so that they don't repeat the same things too much
3 Months Ago
Merge from main
3 Months Ago
Potential fix for "eject pistol shell not found" warning spam
3 Months Ago
Fix scientists potentially using the reload last frame pose instead of the aiming pose
3 Months Ago
Potential fix for footstep NRE
3 Months Ago
Tweak voicelines
3 Months Ago
Fix compile error
3 Months Ago
Improve lkp vislog
3 Months Ago
Fix target position guess not working properly
3 Months Ago
Make visual logger save faster, making it more usable on large numbers of NPCs
3 Months Ago
Add vislog for lkp
3 Months Ago
When scientists are very far, their calculations to decide which angle to hold are simplified, leaving more resources to closer scientists
3 Months Ago
When peeking, scientists that didn't see the target for a while will get less budget unless they are in the same zone, this avoids scientists on the oilrig top floors wasting the global scientist budget when peeking is obviously impossible
3 Months Ago
- Make it more likely for a scientist on the same floor to assist or respond to orders, instead of a scientist from another floor - Fix bug where scientists would ask help for a push, one would agree, but a third one that's not even involved would play the voiceline "copy"