userTony Fergusoncancel

4,718 Commits over 976 Days - 0.20cph!

29 Days Ago
Get rid of Facepunch.Steamworks ISteamUgc Implement our own SteamUgc wrapper, with our interop Implement ClothingUtils using new API -> Haven't cleaned this up yet
29 Days Ago
Pass info back through CreateGameModal, can select map and maxplayers
29 Days Ago
Add SteamUgc Asset ProjectConfig can hold a WorkshopId, start working on adding this to the publish widget Add utils to upload a clothing item to the workshop, create a transient directory to store item contents, delete once we're done with it, use item icon Fixed SetItemContent not working properly, store WorkshopId in Metadata on upload Open our workshop item in browser upon a successful upload Added bespoke publish step for workshop eligible assets, much better flow, reverted my changes to AssetPublishWidget Make Open in Workshop button actually clickable Try to make the publisher step page a bit nicer (https://files.facepunch.com/tony/1b2711b1/sbox-dev_tO2pzRvJhu.png) Rename and move ClothingUtils file
29 Days Ago
Rename and move ClothingUtils file
29 Days Ago
Add ConVarFlags.GameSetting Add internal TypeLibrary.GetMembersWithAttribute<T> Add EditorUtility.CreateTypeLibrary( CompilerOutput[] ) Publisher: after compiling a game, create new TypeLibrary, load in the game's assemblies, and search for ConVars marked with ConVarFlags.GameSetting, include in metadata when publishing Add GameSettingsEntry.Default since we'll want to give the controls default values Implement GameSettingsModal Add LaunchArguments.GameSettings, apply them when saving new game settings from menu, and run them when we've succesfully opened a game Icon support for game settings dropdown options, use SwitchControl instead of Checkbox Add Reset to Default button in GameSettingsModal Better looking DropDown, reduced default max range, restore saved launch arguments when re-opening modal
30 Days Ago
Try to make the publisher step page a bit nicer (https://files.facepunch.com/tony/1b2711b1/sbox-dev_tO2pzRvJhu.png)
30 Days Ago
Make Open in Workshop button actually clickable
30 Days Ago
Added bespoke publish step for workshop eligible assets, much better flow, reverted my changes to AssetPublishWidget
30 Days Ago
Fixed SetItemContent not working properly, store WorkshopId in Metadata on upload Open our workshop item in browser upon a successful upload
30 Days Ago
Add utils to upload a clothing item to the workshop, create a transient directory to store item contents, delete once we're done with it, use item icon
30 Days Ago
Add SteamUgc Asset ProjectConfig can hold a WorkshopId, start working on adding this to the publish widget
33 Days Ago
Don't accept "game" command while Application.IsEditor
33 Days Ago
Don't accept "game" command while Application.IsEditor
34 Days Ago
Make sure it doesn't run in headless (errors out on dedicated server)
34 Days Ago
If we have any command line arguments from the Steam client (sbox.game -rungame), parse it via ISteamApps.GetLaunchCommandLine
34 Days Ago
OnPlayerKilledPlayer validation Fixed warnings in HornetGunWeapon
35 Days Ago
Add Input.Keyboard.Down( key ), Input.Keyboard.Pressed( key ) and Input.Keyboard.Released( key ) - maintain accumulated press/releases for key presses now we need them
35 Days Ago
Removed unused from InputContext
35 Days Ago
Fixed Cloud Browser @installed tag not being filterable by query
35 Days Ago
Turn off host migration
35 Days Ago
Fixed PlayArea causing a HealthComponent assert (we were calling this on non-host clients)
35 Days Ago
Fixed Marker NRE
35 Days Ago
Remove player friction stuff, derive from surfaces instead Fixed scoped weapons keeping aiming tag when ending scoped state Fixed "UseCrosshair" not doing anything, M700 doesn't have a crosshair once again Use equipment flags for aiming instead of half tags, half flags
35 Days Ago
Client.Kick functions as intended
35 Days Ago
Update m700 package Update .gitignore
35 Days Ago
PlayerState -> Client Use M700 with arms
35 Days Ago
Made improvements to MoveModeDefault so we're not struggling up ramps
35 Days Ago
Added player gibbing, damage system wrapped in TraceAttackInfo.From( tr, ... ), added DeathmatchDamageInfo [temporary, I wanna see what we need to add before thinking about merging to DamageInfo]. Explosions will create every gib. https://files.facepunch.com/devultj/1b2211b1/sbox-dev_3gY6EMu0Bd.mp4
35 Days Ago
Add BaseWeapon.DeployTime, resolves #86
35 Days Ago
Add data annotations to GameConfig Add Crowbar hit sound
36 Days Ago
Add ConVarFlags.GameSetting Add internal TypeLibrary.GetMembersWithAttribute<T> Add EditorUtility.CreateTypeLibrary( CompilerOutput[] ) Publisher: after compiling a game, create new TypeLibrary, load in the game's assemblies, and search for ConVars marked with ConVarFlags.GameSetting, include in metadata when publishing Add GameSettingsEntry.Default since we'll want to give the controls default values Implement GameSettingsModal Add LaunchArguments.GameSettings, apply them when saving new game settings from menu, and run them when we've succesfully opened a game Icon support for game settings dropdown options, use SwitchControl instead of Checkbox Add Reset to Default button in GameSettingsModal Better looking DropDown, reduced default max range, restore saved launch arguments when re-opening modal
36 Days Ago
Better looking DropDown, reduced default max range, restore saved launch arguments when re-opening modal
36 Days Ago
Add Reset to Default button in GameSettingsModal
36 Days Ago
Icon support for game settings dropdown options, use SwitchControl instead of Checkbox
36 Days Ago
Add LaunchArguments.GameSettings, apply them when saving new game settings from menu, and run them when we've succesfully opened a game
36 Days Ago
Implement GameSettingsModal
36 Days Ago
Add GameSettingsEntry.Default since we'll want to give the controls default values
36 Days Ago
Add ConVarFlags.GameSetting Add internal TypeLibrary.GetMembersWithAttribute<T> Add EditorUtility.CreateTypeLibrary( CompilerOutput[] ) Publisher: after compiling a game, create new TypeLibrary, load in the game's assemblies, and search for ConVars marked with ConVarFlags.GameSetting, include in metadata when publishing
36 Days Ago
AmmoResource is not null fix in Pickup
37 Days Ago
Removed WeaponModel.BeamEffect, any notion of beam effect from base weapon - this lives in GluonWeapon, responding to events Removed some logs Rename OwnerPlayer() to Owner, add some comments
40 Days Ago
Update rat death prefab to use new version of impactfleshmist
40 Days Ago
Re-saved out impact.flesh.mist to fix up refs
40 Days Ago
Amend MoveMode.IsStandableSurace typo, though I can't Obsolete the old one without an error
40 Days Ago
Show a countdown on the scoreboard when we're in results stage, resolves #83
40 Days Ago
Same throw position code for RPG
40 Days Ago
Add icon to crossbow bolt projectile
40 Days Ago
Fixed shotgun and mp5 default clip sizes
40 Days Ago
Unify headshot damage, add gameplay config for it
40 Days Ago
Buff Python damage to 50 (was 12)
41 Days Ago
Fixed p2p lobby clients not being able to connect to lobbies