userTony Fergusoncancel

4,160 Commits over 884 Days - 0.20cph!

7 Months Ago
Removed some code that was shit, when attaching something, raise attach dot threshold
7 Months Ago
Cleanup, documented all classes and properties
7 Months Ago
Can dry fire a weapon, detach mag with B button of held hand Weapons are a bit more weighty
7 Months Ago
Can detach attachables from attachment point Add detach sounds More work on attachbles feel Add events for when stuff gets attached to interactables, weapon is an interactable - can only fire when magazine is attached and has ammo
7 Months Ago
Improve accuracy of placing interactables in your hands
7 Months Ago
Fixed error when not running in VR mode
7 Months Ago
Few tweaks, another m4 loadout and non-operable spaghelli
7 Months Ago
Hardcoded hand poses, can be driven from grab points
7 Months Ago
Refactor, can shoot gun, don't use findinphysics, rely on collisions/trigger events only
7 Months Ago
Bunch of boilerplate code for weapons/attachment points
7 Months Ago
Add standalone M4 magazine vmdl
7 Months Ago
Code dump for interactables, secondary grab points, smooth damp
7 Months Ago
Don't bother doing grabby input stuff if proxy Remove unused component, cleanup
7 Months Ago
Add NetworkManager
7 Months Ago
Initial commit
7 Months Ago
Add some gizmo handles for VR components
7 Months Ago
Make Component.Reset() reset its PropertyAttribute marked properties
7 Months Ago
Add dynamic crosshair
7 Months Ago
Add helpers for inventory clearing/setup - reset player inventory and move to spawnpoint on Respawn
7 Months Ago
Slide mechanic takes into account ground normal, can't slide up slopes
7 Months Ago
Don't play footsteps if we're sliding Disable player body on death, enable it on respawn
7 Months Ago
Fall back to no hold type if we don't have a weapon out Add footstep component
7 Months Ago
New MP5 sounds
7 Months Ago
Add developer menu (https://files.facepunch.com/tony/1b2711b1/sbox-dev_RNMgcIDcBP.mp4)
7 Months Ago
Add camera bob
7 Months Ago
Expose aim offset per aim function
7 Months Ago
Work on life states, depossess player on death, add pawn possession test https://files.facepunch.com/tony/1b2711b1/sbox-dev_9RDuMDYpfP.mp4
7 Months Ago
Made aiming a weapon function instead of being a bool on the player
7 Months Ago
Removed WeaponStatsResource, WeaponStats, useless complexity
7 Months Ago
Can't shoot gun if we have some tags Added TagBinder for being able to bind tags nice easily, get rid of extra tag container on weapon
7 Months Ago
Field of view programmatic adjustments, force two-handedness for viewmodels, weapon function tags
7 Months Ago
Fixed a few asset references Much faster FX decay time UI reflects entire inventory now. Add USP, fixed bug where all weapons would be active on startup
7 Months Ago
Temporarily use batch publisher for "Upload" button in AssetPublishWidget, since it's doing nothing currently Don't make asset metadata for cloud assets, since we're mounting downloaded cloud stuff first, asset browser tag code is generating fake metadata for all this cloud stuff and causing problems when we're wanting the real metadata
7 Months Ago
Fixed other player's HUD rendering always More robust method of weapon equip events Add PlayerInventory, can hold multiple weapons, and can holster current
7 Months Ago
Go from target GameObject's root downward for detecting IDamageables Add Weapon.UpdateRenderMode, to hide the world model when locally controlling a player
7 Months Ago
Simplify damage, make it less shit
7 Months Ago
Upon changing a component type to abstract and you have component references, add it as a missing component
7 Months Ago
Use Json.Serialize/Deserialize for BaseFileSystem.WriteJson/ReadJson, instead of different serializer options which didn't support our custom converters
7 Months Ago
Fixed case where the player might not have a weapon Create PlayerBody component, move weapon to hold bone when it's set to current
7 Months Ago
Organized some prefabs/resources
7 Months Ago
Input update
7 Months Ago
Re-implement Input.GetAnalog, respective glyph icons, moved some files into dedicated Controller directory
7 Months Ago
Localization now lives in its own folder at the root of a project, instead of "Assets\.localization" - Publishing a project will pick up this folder automatically - All you should need to do is move your .localization folder to the root of your project, and rename it to "Localization" Move menu localization files
7 Months Ago
Adjustments to boost mechanic
7 Months Ago
Can't aim while sprint/sliding ("no_aiming" mechanic tag)
7 Months Ago
Fixed HUD not showing
7 Months Ago
Add proxy update for mechanics, so we can grab tags for networked players, crouch/slide/etc sync'd this way
7 Months Ago
More work on networked players
7 Months Ago
Wrap player input around IsLocallyControlled
7 Months Ago
Code refactor, start working on pawn possession (so we can do networked spectators later)