userJakbcancel
branchrust_reboot/main/viewmodel_scene_flexcancel

95 Commits over 365 Days - 0.01cph!

1 Year Ago
Move camera gradually using WASD/leftshift (up)/leftctrl (down)
1 Year Ago
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)
1 Year Ago
Commenting
1 Year Ago
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
1 Year Ago
Renamed script in line with scene rename
1 Year Ago
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
1 Year Ago
Added the scene to SceneLoader so it appears in Editor scenes dropdown menu. Renamed scene to CharacterAnimationAndSkinViewer
1 Year Ago
Copied legacy script's Camera setup so ironsights ADS, screen shake and animation camera rotations work as expected
1 Year Ago
Fixed not being able to reselect most recently selected items/wearable after using the clear buttons
1 Year Ago
Added a clear selected item button (shortcutted with `I`) to unequip the player item, worldmodel and viewmodel
1 Year Ago
merge from main
1 Year Ago
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.
1 Year Ago
Ensure the selected item viewmodel always has the same player skin as the spawned PlayerModel
1 Year Ago
Commenting
1 Year Ago
Fixed editor PlaySoundFirstPerson NRE when there isn't a local player. Added a Sound Manager to this scene so sounds work
1 Year Ago
Simplified how the scroll view is populated
1 Year Ago
Code cleanup and reordering
1 Year Ago
Fixed wearables being removed when selecting a new item
1 Year Ago
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 Year Ago
Setup new UI layout for tabbed collapsable item and wearable search. Code setup next
1 Year Ago
Prevent keyboard shortcuts for randomising player seed and clearing wearables being triggered when typing in filter input boxes. Ignore shortcuts when filter input boxes are in focus
1 Year Ago
Randomising the player seed preserves selected clothing
1 Year Ago
Player can now be equipped with clothing using the wearableScrollView. Multiple items of clothing can be equipped as long as they are compatible in regular gameplay. Equipping a clothing item that is not compatible with others selected will clear the selected clothing. New button to clear player clothing, shortcut with pressing O
1 Year Ago
Redid UI sizing
1 Year Ago
Reapplied player changes
1 Year Ago
Subtract 127494 - contained unwanted files
1 Year Ago
Increase UI size so the scene feels better maximised
1 Year Ago
Now spawning a BasePlayer in the scene rather than just a PlayerModel so we can give items to the player later. Rotation is broken right now
1 Year Ago
Load all wearables into the UI and setup wearable filtering - mirroring the item setup. Can likely clean this up later.
1 Year Ago
Setup "Randomise Player Seed" button. Some code cleanup/preparations
1 Year Ago
Duplicated item's scroll view and filter input to create a scroll view and filter box for wearables
1 Year Ago
Spawn the PlayerModel on Awake. Rotate 180 degrees to face the camera. Force censorship cubes off and randomise the player seed. Randomise player seed again by pressing P
1 Year Ago
Cleaned up needsCursor, capslock input, item giving, InitPlayer and capslock scene help text
1 Year Ago
merge from main
1 Year Ago
Now spawning the viewmodel in the world at the correct position by disabling VM camera and adding new editor-only position override bool
1 Year Ago
Add help text "Press Capslock to use UI" and change default text on FilterInput to "Filter items..."
1 Year Ago
Equip the item on the player when a button is pressed
1 Year Ago
Reset the vertical scrollbar position to the top when typing in the filter box
1 Year Ago
Selecting item buttons from the scroll view now creates a worldmodel and a viewmodel, pressing a different item button replaces it. On player connection, the player's inventory is cleared in the case of having an editor loadout equipped - in preparation for giving the item to the player. Added a skydome to the scene from Playground to resolve lighting errors on some viewmodels
1 Year Ago
Fixed scrollview position anchoring to remain consistent when maximised
1 Year Ago
Now generating a struct of ItemDefinition and GameObjectRef to the viewmodel and worldmodel, only adding items with a viewmodel and worldmodel to the list
1 Year Ago
Simpify filtering logic
1 Year Ago
UI Layout changes. Viewmodel scroll now has a filter text box. Removed old viewmodel UI
1 Year Ago
Scene now has scrollview populating with a button for every viewmodel in the game with an OnPressed event. Adjusted styling
1 Year Ago
WIP remaking the ViewModel editor testing scene with flex UI and more functionality. Currently populating every viewmodel to a dropdown