Alpha v1.0.0

Commits

All Rust commits from Facepunch

80 total commits for branch:
/

Member Avatar
Jakb23/06/202619:12:02
rust_reboot/main/viewmodel_scene_flex (#155625)

Setup ToD toggles in code. TODO: ToD buttons on the canvas

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb23/06/202618:51:11
rust_reboot/main/viewmodel_scene_flex (#155624)

New "Toggle triangle counts" button that toggles a text window underneath with tri counts broken down by Player, Viewmodel, Worldmodel, Entity, Total. Works with the currently toggled LOD

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb23/06/202618:29:12
rust_reboot/main/viewmodel_scene_flex (#155622)

Allow freecam to go up/down using E/Q too (this is on top of existing leftshift/ctrl)

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb23/06/202618:27:43
rust_reboot/main/viewmodel_scene_flex (#155621)

Ensure the viewmodel always spawns at a fixed location and not at wherever the orbit camera is currently

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb23/06/202618:24:01
rust_reboot/main/viewmodel_scene_flex (#155620)

button to loop the selected animation

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb23/06/202617:45:51
rust_reboot/main/viewmodel_scene_flex (#155616)

Character Animation and Skin Viewer scene now supports LOD toggles with new buttons

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
Jakb23/06/202616:27:27
rust_reboot/main/viewmodel_scene_flex (#155602)

Fixed ironsights

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb23/06/202615:40:35
rust_reboot/main/viewmodel_scene_flex (#155598)

Keep the viewmodel active in the world so it can be seen in freecam

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb23/06/202615:28:58
rust_reboot/main/viewmodel_scene_flex (#155589)

Hold leftshift for faster orbit camera zooming

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb22/06/202619:21:07
rust_reboot/main/viewmodel_scene_flex (#155470)

Fixed gestures and misc animations not working

1
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb22/06/202619:09:13
rust_reboot/main/viewmodel_scene_flex (#155469)

Fixed all old controls now that we're using the new input system. Only allow freecam when we don't have any camera options toggled

1
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb22/06/202618:12:13
rust_reboot/main/viewmodel_scene_flex (#155457)

Fixed player not spawning

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb22/06/202617:57:31
rust_reboot/main/viewmodel_scene_flex (#155450)

merge from main

0
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jarryd Campi16/11/202523:34:35
rust_reboot/main/viewmodel_scene_flex (#137084)

Don't run two cameras, it confuses the viewmodel camera system. Instead use one camera and reposition it to match the orbit camera, this matches the regular game behaviour of switching between the game camera and debug cam Marked some button lists as non static so domain reloads can be disabled, still has some issues

1
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb14/11/202518:34:43
rust_reboot/main/viewmodel_scene_flex (#137065)

merge from main

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
Jakb16/10/202523:19:36
rust_reboot/main/viewmodel_scene_flex (#134472)

Missed style file (rhyme time)

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
Jakb16/10/202523:13:32
rust_reboot/main/viewmodel_scene_flex (#134471)

Change Image material on buttons so they all appear white

0
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb16/10/202519:22:12
rust_reboot/main/viewmodel_scene_flex (#134454)

Dynamically load all gestures from `GestureCollection.Instance.AllGestures` and use their sprite for the button. Halved the looping time of looping gestures to 2.5f seconds. All gestures are working but the sprites can be improved

0
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb16/10/202518:17:27
rust_reboot/main/viewmodel_scene_flex (#134442)

Set selection scrollview content to use preferred size to prevent being able to scroll beyond elements

0
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb16/10/202500:58:41
rust_reboot/main/viewmodel_scene_flex (#134319)

Fixed button text that broke after merge

0
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jarryd Campi13/10/202500:50:45
rust_reboot/main/viewmodel_scene_flex (#133878)

Invoke gestures with a gesture config, not a string Clamp the gesture list so the scroll doesn't feel bad

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
Jarryd Campi13/10/202500:05:35
rust_reboot/main/viewmodel_scene_flex (#133877)

Merge from main

1
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb07/08/202516:21:20
rust_reboot/main/viewmodel_scene_flex (#128165)

Simplify SwapCamera. Removed an orbit camera lock position. Reordered orbit camera lock positions to go to the player first

3
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb06/08/202518:14:17
rust_reboot/main/viewmodel_scene_flex (#128107)

WIP orbital camera setup. Currently swaps cameras with pressing Q, Tab changes lock target, hold right click and use mouse to move orbit. Needs UI setup

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
Jakb06/08/202515:56:47
rust_reboot/main/viewmodel_scene_flex (#128093)

Setup the rest of the player gesture animation buttons. Surrender and the dances don't work right now

3
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb06/08/202515:21:57
rust_reboot/main/viewmodel_scene_flex (#128090)

Setup more anims: Viewmodel specific: manualcycle, dryfire, throw, use_self, use_other, use_other_wounded PlayModel specific: drop_item, pickup_item, drink, victory, wave

3
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb06/08/202514:49:05
rust_reboot/main/viewmodel_scene_flex (#128084)

Only allow camera movement when the input field is not in focus

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
Jakb05/08/202519:55:23
rust_reboot/main/viewmodel_scene_flex (#128007)

TODO comments for later around camera work

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
Jakb05/08/202519:41:13
rust_reboot/main/viewmodel_scene_flex (#128006)

Move camera gradually using WASD/leftshift (up)/leftctrl (down)

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
Jakb05/08/202519:22:10
rust_reboot/main/viewmodel_scene_flex (#128005)

Clothing is now equipped to the active viewmodel. Makes use of a new editor-only method to apply clothing directly from a list of ItemModWearable rather than using a BasePlayer to look at their equipped clothing. Run this method when equipping items and wearables so the viewmodel is always up to date. (Doesn't work with skins just yet)

3
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb05/08/202516:19:38
rust_reboot/main/viewmodel_scene_flex (#127997)

Commenting

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
Jakb05/08/202516:06:29
rust_reboot/main/viewmodel_scene_flex (#127995)

Added new FOV slider to the canvas to modify Camera FOV. Setup min/max values respecting regular gameplay FOV bounds. Includes "Field of View" text overlaying the slider

3
1
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb05/08/202515:42:45
rust_reboot/main/viewmodel_scene_flex (#127988)

Renamed script in line with scene rename

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
Jakb05/08/202515:31:28
rust_reboot/main/viewmodel_scene_flex (#127986)

Setup the existing positonal marker square images in the centre of the canvas so they can be toggled on/off with a new button. Shortcutted with `U`. Some code cleanup & commenting

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
Jakb05/08/202514:57:46
rust_reboot/main/viewmodel_scene_flex (#127980)

Added the scene to SceneLoader so it appears in Editor scenes dropdown menu. Renamed scene to CharacterAnimationAndSkinViewer

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
Jakb05/08/202514:37:35
rust_reboot/main/viewmodel_scene_flex (#127975)

Copied legacy script's Camera setup so ironsights ADS, screen shake and animation camera rotations work as expected

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
Jakb04/08/202518:05:14
rust_reboot/main/viewmodel_scene_flex (#127884)

Fixed not being able to reselect most recently selected items/wearable after using the clear buttons

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
Jakb04/08/202517:57:27
rust_reboot/main/viewmodel_scene_flex (#127883)

Added a clear selected item button (shortcutted with `I`) to unequip the player item, worldmodel and viewmodel

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
Jakb04/08/202515:28:44
rust_reboot/main/viewmodel_scene_flex (#127870)

merge from main

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
Jakb01/08/202519:09:49
rust_reboot/main/viewmodel_scene_flex (#127772)

Setup Animations button in the bottom left to open a collapsable scroll view. Works harmoniously with the Items and Wearables select collapsable scroll view - animations button forces collapse of select scroll view, items/wearables button forces collapse of animations scroll view.

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
Jakb01/08/202516:51:58
rust_reboot/main/viewmodel_scene_flex (#127761)

Ensure the selected item viewmodel always has the same player skin as the spawned PlayerModel

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
Jakb01/08/202516:46:18
rust_reboot/main/viewmodel_scene_flex (#127759)

Commenting

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
Jakb01/08/202516:11:09
rust_reboot/main/viewmodel_scene_flex (#127754)

Fixed editor PlaySoundFirstPerson NRE when there isn't a local player. Added a Sound Manager to this scene so sounds work

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
Jakb31/07/202523:40:10
rust_reboot/main/viewmodel_scene_flex (#127647)

Simplified how the scroll view is populated

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
Jakb31/07/202520:23:59
rust_reboot/main/viewmodel_scene_flex (#127625)

Code cleanup and reordering

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
Jakb31/07/202520:11:18
rust_reboot/main/viewmodel_scene_flex (#127623)

Fixed wearables being removed when selecting a new item

1
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb31/07/202519:04:35
rust_reboot/main/viewmodel_scene_flex (#127620)

Code setup for new collapsable Items and Wearables selection. Each one is a toggle button that opens a scrollview and populates with items or wearables - replaces the old 2 separate scroll views, creating more screen space. Made the UI bigger. Removed old scrollviews and setup code

1
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jakb31/07/202517:04:19
rust_reboot/main/viewmodel_scene_flex (#127610)

Setup new UI layout for tabbed collapsable item and wearable search. Code setup next

1
0
Likes and dislikes cannot be added/removed here. Please go to the official Facepunch Commits site to do this.
Public Commit
Member Avatar
Jarryd Campi31/07/202502:11:02
rust_reboot/main/viewmodel_scene_flex (#127542)

Update spawned viewmodel with same skin colour as preview model

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
Jarryd Campi31/07/202502:00:50
rust_reboot/main/viewmodel_scene_flex (#127540)

Spawn a player model instead of a BasePlayer Spawn the associated entity via ItemModEntity and equip it via WorkshopPlayerPreview Turn the spawned player model 180 degrees Add an Image component to the button used in this scene and populate it with the item icon Codegen so that the static fields in this scene are handled by domain reload

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/viewmodel_scene_flex