branchrust_reboot/main/naval_updatecancel
                         
                     
             
         
     
    
        
30 Commits over 30 Days - 0.04cph!
    
    
        
            
            
            
                
                When npc aim at the head because the body is occluded, do not check again if the head is visible, shoot anyway
                
                
                
                
             
         
        
            
            
            
                
                Fix scientists trying to shoot through glass on ghostship, the glass windows were setup incorrectly (using the transparent layer instead of world)
                
                
                
                
             
         
        
            
            
            
                
                Centralize logic that checks if a npc bullet will be blocked if they fire
                
                
                
                
             
         
        
            
            
            
                
                Another attempt at fixing new scientists unable to shoot the player's head when it's the only thing poking out
                
                
                
                
             
         
        
            
            
            
                
                Fix scientists reacting too slow when fighting a player that hid and getting shot in the back by another player, hook new scientists to Server.pveBulletDamageMultiplier
                
                
                
                
             
         
        
            
            
            
                
                Improve reliability of scientists grenade throws:
- replace capsule collider with sphere collider, centered, more predictable bounces and less risks of getting caught on geometry
- "explode" on impact, reduces cases when the grenade lands next to player but bounces into the sea
                
                
                
                
             
         
        
            
            
            
                
                Fix scientists cancelling their behaviour because they think they can throw a grenade but they can't, fix some triggers being set to world and being hit by grenade trajectory prediction traces
                
                
                
                
             
         
        
            
            
            
                
                Fix scientists rushing when grenade throw fails
                
                
                
                
             
         
        
            
            
            
                
                New scientists used to sprint into cover when out of bullets, now they'll slowly walk for 1s before sprinting to give a larger window of opportunity to players
                
                
                
                
             
         
        
            
            
            
                
                Reduce new scientists damage, and remove all voicelines (they won't talk anymore)
                
                
                
                
                    
    
        
            thumb_up
        
        12
    
    
        
            thumb_down
        
        53
    
 
                 
             
         
        
            
            
            
                
                Merge from better_npc_grenades
                
                
                
                
             
         
        
            
            
            
                
                Fix npcs failing to land a shot when only the player head is sticking out, because of their distaste for landing head shots
                
                
                
                
             
         
        
            
            
            
                
                Fix shipping_container_900_b prefabs being ignored when navmesh is built on ghostships, rebuild ghostship_d navmesh
                
                
                
                
             
         
        
            
            
            
                
                Fix NRE in server builds when scientists are talking to each other
                
                
                
                
             
         
        
            
            
            
                
                Hook new scientist bullet trail, helps players get more spatial awareness with longer lasting trails
                
                
                
                
             
         
        
            
            
            
                
                Scientist will rush players that are undergeared more often, instead of playing too defensive against bows
                
                
                
                
             
         
        
            
            
            
                
                Disable automatic creation of plugin helper object at runtime that's not used outside of editor
                
                
                
                
             
         
        
            
            
            
                
                ▊▋█ ▍▍▋▋▍▉-▆█▅▌ ▇▌▆▍▄▋▋▄ ▅▉ ▊▉▇▄▊▌▆ ▄▉▌▋▅▅, ▍▍▅ ▅▊▊ █▋ ▉▊ ▋█▉ "▆▆ ▍█▅ ▉█▆▌▇▊▊▄▅" ▇▆▌▆ (▄▅▊ ▇▄ ▌▊▅█▋▌▄▌▊▉▅ ▉▄▄▄▋ ▆▋'▍ ▅▉ ▉█▉▉▅▉▋█ ▊▇▌▍ ▆▅▌▍▅▋ █▌ ▉▍▅▍▊▆-▅▋█▌)
                
                
                
                
             
         
        
            
            
            
                
                Fix oilrigs spawning old scientists after bad merge
                
                
                
                
             
         
        
        
            
            
            
                
                Initial setup to fix scientists trying to shoot through glass
                
                
                
                
             
         
        
            
            
            
                
                Fix scientist corpses showing "ScientistNPC2" in the loot panel, instead of the localized name for (previous commit didn't go through)
                
                
                
                
             
         
        
            
            
            
                
                Fix scientist corpses showing "ScientistNPC2" in the loot panel, instead of the localized name for scientists
                
                
                
                
             
         
        
        
            
            
            
                
                Add more descriptive error logs to help find cause of NRE NpcBarkComponent.PlayConversation
                
                
                
                
             
         
        
            
            
            
                
                Fix Cannon.adminfire dict same key add error, ai noises now have a unique id for comparison purposes
                
                
                
                
             
         
        
            
            
            
                
                ▄▊▋▌▊▋▆ ▉▌ ▉▇▇ ▆▌▉▊▇▌▅▄█▍ █▇▋▋▊▋▍ ▅▄▉▅▆▍▌ █▊▌▄▌
                
                
                
                
             
         
        
            
            
            
                
                Fix NRE when shooting ballistas and canons
                
                
                
                
             
         
        
        
            
            
            
                
                Merge from ai_scientist_iteration