branchrust_reboot/main/viewmodel_scene_flexcancel

67 Commits over 123 Days - 0.02cph!

9 Months Ago
Spawn player example
9 Months Ago
New scene, no gameplay
9 Months Ago
merge from main
10 Months Ago
Don't give the player the selected item (we don't want multiple viewmodels) Don't override the vm position and allow vm camera renderering, instead allow us to override where the vm camera renders from (for these purposes adjusting it 50m down is fine)
10 Months Ago
Reapply stomped changes
10 Months Ago
Merge from main (had to stomp BaseViewModel changes)
10 Months Ago
Now spawning the viewmodel in the world at the correct position by disabling VM camera and adding new editor-only position override bool
10 Months Ago
Add help text "Press Capslock to use UI" and change default text on FilterInput to "Filter items..."
10 Months Ago
Equip the item on the player when a button is pressed
10 Months Ago
Reset the vertical scrollbar position to the top when typing in the filter box
10 Months 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
10 Months Ago
Fixed scrollview position anchoring to remain consistent when maximised
10 Months 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
10 Months Ago
Simpify filtering logic
10 Months Ago
UI Layout changes. Viewmodel scroll now has a filter text box. Removed old viewmodel UI
10 Months Ago
Scene now has scrollview populating with a button for every viewmodel in the game with an OnPressed event. Adjusted styling
10 Months Ago
WIP remaking the ViewModel editor testing scene with flex UI and more functionality. Currently populating every viewmodel to a dropdown