Alpha v1.0.0

Commits

All Rust commits from Facepunch

270 total commits for branch:
/

Member Avatar
Maverick11/07/202518:58:24
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#125673)

Fix scientist shotgun reload sounds

3
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick11/07/202518:54:48
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#125671)

Fix heavies walking into players

2
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick11/07/202518:47:54
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#125669)

Fix shotgun location in hand

2
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick11/07/202518:38:12
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#125667)

- Correct icon and localization of new scientists - Add prototype shotgun scientist with different behaviour

2
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick11/07/202517:59:18
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#125663)

- Make custom behaviour for heavies, to walk and suppress while other scientists flank or push - Makes scientists walk instead of jog

4
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick11/07/202512:12:17
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#125612)

Add new scientists to large oilrig, setup their zones, add debug draw for zone appartenance, create custom editor to edit zones instead of manually entering extents

6
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick11/07/202510:57:21
2
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick10/07/202514:15:51
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#125491)

Go over cases where scientists can react too fast to noise / being hurt, and improve them

5
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick10/07/202512:01:48
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#125464)

Make ch47 carve navmesh to prevent heavy scientists clipping into it when dismounting

3
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick10/07/202509:32:45
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#125451)

Setup new heavy scientist prefab and get them to bet dropped by the chinook

3
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick10/07/202508:25:18
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#125443)

Remove unused fields in chinook code as well as for loops with a hardcoded single iteration, comment public fields to make it clear what the difference is between scientistPrefab and dismountablePrefab

3
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick09/07/202511:07:12
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#125303)

Allow ch47 to transport new scientists in preparation of new heavy scientists on oilrig, they can't be "mounted" because they don't inherit BasePlayer, so a simpler parenting system was necessary

4
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick04/07/202511:30:10
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#125018)

Fix scientists looking at your feet instead of your head

4
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick04/07/202509:22:28
2
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick03/07/202517:03:41
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124971)

Fix scientist breaking their spine to look at a player behind them while they are sprinting away

11
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick03/07/202516:41:03
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124970)

- Better vislog for neck rotation limit - Lerp rotation instead of snap

5
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick03/07/202516:15:00
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124965)

Constrain angles the scientist can turn their virtual head at (on server, where there is no animation)

6
2
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick03/07/202513:29:36
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124945)

Fix error with turret lerpspeed when compiling in NONE configuration

2
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick03/07/202512:57:30
2
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick03/07/202512:56:16
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124940)

Fix client server directives compile errors

2
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick03/07/202512:21:50
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124935)

Disable scientist obstacle avoidance as it causes them to get stuck

1
3
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick03/07/202512:21:06
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124934)

Remove leftover components from scientist suit that's not needed since the scientist is not a BasePlayer anymore

1
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick03/07/202512:18:14
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124933)

Fix error from missing param in animator

1
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick03/07/202512:05:59
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124931)

- Fix scientists noticing the player again too quikcly after losing them (their awareness value was not decreasing properly) - Fix scientists turning to look at players before they fully noticed them

2
2
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick02/07/202518:02:10
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124893)

Fix oversight in previous fix

3
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick02/07/202517:58:52
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124892)

Fix long range spotted debug being wrong

3
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick02/07/202517:55:24
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124890)

- Better debug drawing of cones (more 3D) - Fix long range sight rectangle checks being wrong (wrong order of arguments, dir passed as pos) - Allow looking up and down not just sideways

3
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick02/07/202517:15:37
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124888)

Fix DrawCone not properly handling non 2D directions

3
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick02/07/202516:46:02
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124879)

Prevent leaving cover when being sniped, first iteration, needs more work to handle when sniper repositions

3
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick02/07/202516:40:30
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124878)

- Fix LKP not being updated correctly when hearing new noises - Fix melee weapons making big noises - Separate the noise location from the guessed location of the thing that made the noise (we don't want to look at where the bullet hit, we want to look at the shooter even if they are very far)

2
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick30/06/202512:30:00
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124649)

- Have scientist aim up and down instead of only horizontally (only visual) - Fix scientists looking at the lkp through walls instead of looking at potential ways the target could be coming from (only when staying in cover for now)

10
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick27/06/202513:36:16
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124556)

Disable horizontal spine rotation

4
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick27/06/202513:33:21
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124554)

Re-enable scientist procedural aim up/down

4
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick27/06/202511:22:23
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124540)

Fix sprinting players not being noticed by scientists fast enough, and crouching players being noticed too fast

9
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick27/06/202511:16:20
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124539)

Balance scientists vehicle awareness

5
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick27/06/202510:58:13
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124533)

Make horse riding players more visible to npcs

5
2
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick27/06/202510:56:41
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124532)

Add convar to tweak npcs health

4
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick27/06/202510:42:41
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124528)

Potential fix for all scientist placeholder audio being feminine on some systems

5
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick27/06/202510:18:38
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124525)

Have scientists coordinate a push together when throwing a smoke grenade

8
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick27/06/202510:13:45
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124523)

Still shoot when panicking, just be inaccurate, looks less silly

4
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick27/06/202510:11:51
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124522)

- Have scientists notice a player 1.5 times faster based on playtest feedback - Have scientists spot vehicles from further away

7
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick26/06/202511:49:16
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124380)

Fix other pooled list leaks

3
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick26/06/202511:48:18
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124379)

Fix more pooled list leaks

2
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick26/06/202511:41:27
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124378)

Add missing "using" to properly free the pooled list in State_Flank

3
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick25/06/202513:56:38
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124316)

Have scientist only ask their closest ally to help in a rush, not the whole squad

28
3
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick25/06/202510:47:41
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124304)

- Replace f1 grenade with smoke grenade - Add support for custom expiration time for blackboard facts

8
3
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick25/06/202510:25:32
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124303)

- Add option to specify priority of voice lines - Encapsulate speaking logic into a separate component

5
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick24/06/202516:20:28
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124251)

- When staying in cover, try to hold a likely angle the player could come from - Fix scientist sometimes leaving their zone for a cover super far away (when they use the old cover system as fallback) - More navmesh blockers on oilrig small to prevent scientists wasting their time testing destinations inside geo

4
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick24/06/202515:10:27
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124241)

Remove allocs in flanking state

2
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Maverick24/06/202515:06:58
rust_reboot/main/ai_wolf_iteration/ai_scientist_iteration (#124240)

Make leaving zone during rush more robust

4
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Rust Utility Hub - Commits - main/ai_wolf_iteration/ai_scientist_iteration