userIan Hendersoncancel

5,628 Commits over 913 Days - 0.26cph!

11 Months Ago
Fix jungle floor spawning a random cube in the centre when highlighting it
11 Months Ago
Prefab changes
11 Months Ago
Hook up server browser page to our server browser list backend Run same setup/methods as current main menu (this wont be changed anyway)
11 Months Ago
ServerBrowserList port to use the new UI entries Ported the tag system over to the new setup Tag prefab new style
11 Months Ago
Fixed more strange spacing on larger sets of server listings
11 Months Ago
Wire up server entries UI Tag system Precache all tags Fixed some strange spacing on larger server listings
11 Months Ago
Ensure scroll starts at 0 Ensure server tabs are set to toggle Ensure gamemode tabs are set to toggle
11 Months Ago
More improved scroll behaviour Use absolute scrollbox setup Use padding rather than hardcoding values Fixed scrollbar
11 Months Ago
Managed to get scrollbar setup with flex categories (that was a nightmare!) ScrollFadeGradient object
11 Months Ago
Changed Bootstrap again - make sure the menu doesnt leak in whilst loading
11 Months Ago
Setup server browser server types Setup server browser gamemodes Icons, and localisation linking Setup tab groups on navbar Setup tab groups on gamemodes and server selection
11 Months Ago
Add URL system to the main menu. Manager can be sent a URL and will parse out the correct path to the correct page. Pages will be injected with query arguments based on the URL. Allows us to have buttons that will open up specific pages/settings/areas of the menu automatically.
11 Months Ago
Turn down bootstrap image opacity
11 Months Ago
Remove flex transition from page animations
11 Months Ago
Headers
11 Months Ago
New standardised way to handle Rust Button tab groups. Child class which can handle main menu or specific tab menu navigation. Code cleanup Added namespace to add pages/ui scripts
11 Months Ago
Custom unpress siblings setup Works with options settings
11 Months Ago
Hook settings menu into new main menu
11 Months Ago
Try to ensure editor weaving process isn't running on build
11 Months Ago
patrol_helicopter_rotation_fixes -> main
11 Months Ago
Sanitise patrol helicopter spotlight rotations
11 Months Ago
bee_catapult_bomb -> main
11 Months Ago
Changed pick up and drop sounds Fixed error in Tech Tree 0
11 Months Ago
Added Bee Catapult Bomb On impact it spawn groups of Bee Swarms. Setup icons, catapult setup and entities. Manifest
11 Months Ago
Try and skip setter injection on the client by checking the subtarget
11 Months Ago
main -> syncvars
11 Months Ago
main -> bee_catapult_bomb
11 Months Ago
Ensure build looks in the correct path
11 Months Ago
Call patch assembly anytime scripts reload
11 Months Ago
main -> new_menu
11 Months Ago
Re-enable bootstrap check
11 Months Ago
main -> syncvars
11 Months Ago
Add inventory page
11 Months Ago
Setup options styling on main menu
11 Months Ago
Missed files
11 Months Ago
Tab system Wired up home and play Animation transitions
11 Months Ago
Fixed navigation architecture Setup Page system
11 Months Ago
Setup basic navigation and routing system Setup home screen routing New MenuManager
11 Months Ago
Only generate symbols if pdb exists Wrap inside of setter in if server block
11 Months Ago
Ensure SyncVars run first in the build process. Don't create a lock on Rust.Global.dll
11 Months Ago
Ensure injector errors when it cant find sync method (dont bother throwing)
11 Months Ago
Safeguards for client weaving process (dont try to hook setter at at all)
11 Months Ago
Fixed autosave/autoload not using preprocessor directives
11 Months Ago
Fixed Changed event being ran on autoload
11 Months Ago
Convert train line up to unload and train num connected cars to syncvars
11 Months Ago
Set GenerateEvent default to true
11 Months Ago
Use a wrapper method instead of emitting equality comparitor in IL - it was ugly at best
11 Months Ago
Add support for RequireChanged flag - this runs the old and new values through an equality comparison before pushing sync.
11 Months Ago
Swapped train engine fuel amount over to use SyncVars instead of protobufs. First set of testing.
11 Months Ago
Use an autosave buffer as an intermediary when writing to syncvar bytes Prevents byte allocations every autosave