userTony Fergusoncancel

2,677 Commits over 670 Days - 0.17cph!

1 Hour 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
Fixed other player's HUD rendering always More robust method of weapon equip events Add PlayerInventory, can hold multiple weapons, and can holster current
Go from target GameObject's root downward for detecting IDamageables Add Weapon.UpdateRenderMode, to hide the world model when locally controlling a player
Yesterday
Simplify damage, make it less shit
Yesterday
Upon changing a component type to abstract and you have component references, add it as a missing component
Yesterday
Use Json.Serialize/Deserialize for BaseFileSystem.WriteJson/ReadJson, instead of different serializer options which didn't support our custom converters
2 Days 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
2 Days Ago
Organized some prefabs/resources
2 Days Ago
Input update
2 Days Ago
Re-implement Input.GetAnalog, respective glyph icons, moved some files into dedicated Controller directory
3 Days 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
4 Days Ago
Adjustments to boost mechanic
6 Days Ago
Can't aim while sprint/sliding ("no_aiming" mechanic tag)
6 Days Ago
Fixed HUD not showing
6 Days Ago
Add proxy update for mechanics, so we can grab tags for networked players, crouch/slide/etc sync'd this way
6 Days Ago
More work on networked players
7 Days Ago
Wrap player input around IsLocallyControlled
7 Days Ago
Code refactor, start working on pawn possession (so we can do networked spectators later)
7 Days Ago
.gitignore update, case sens changes
7 Days Ago
Adjust recoil system to be more sane Add some UI components back, start on ammo hud. Default map facepunch.prison Reflect real ammo counts, fixed MP5 ammo container
7 Days Ago
Fixes Fix input to work on the controller
7 Days Ago
GameObjectControlWidget: allow opening prefabs in editor
7 Days Ago
Removed some bullshit files, compile fix
7 Days Ago
Bullets point towards lerped direction, not raw input
7 Days Ago
Fixed projectile collisions being funky, disable main collider properly
7 Days Ago
Implement haptics for shooting Trigger haptics when taking damage
7 Days Ago
Start on pickup system, refactor shooting a bit to support haptics
7 Days Ago
Shield effects tint based on its current power
7 Days Ago
Use controller color for player's world panel
7 Days Ago
Add Rick's spaceship model
7 Days Ago
Fixed bullets colliding with dead players, collision problems w/ players
7 Days Ago
Don't show health bar if at max
7 Days Ago
Add ability to scope input hints https://files.facepunch.com/devultj/1b1811b1/sbox-dev_05o2cfn6aa.png
7 Days Ago
ComponentTypeSelector: don't allow left arrow navigation if trying to name component
7 Days Ago
Add player damage FX, health bar
7 Days Ago
Add TryUnstuck to Player movement
7 Days Ago
Moved Editor folder, updated .gitignore to reflect new changes
8 Days Ago
Don't use 4 players lol Refactor projectiles to not require a collider
8 Days Ago
Add GameStateManager.PlayerCount for debug
8 Days Ago
Refactor player movement a bit, turn rate does stuff now, boost reduces turn rate drastically
8 Days Ago
Extend projectile lifetime when a shield deflects
8 Days Ago
Projectile colors are based off player color (https://files.facepunch.com/devultj/1b1711b1/sbox-dev_mphdzgYk4J.mp4)
8 Days Ago
Refactor shields to be directional, 90 degree angle coverage
8 Days Ago
Add shooting hint Add input hints for all mechanics
8 Days Ago
Scope to active controller when looking for glyph vendor
8 Days Ago
Add player name panel
8 Days Ago
Include System in Assembly.cs Add some boilerplate for differentiating local vs non-local players (for multiplayer later)
8 Days Ago
Minor fixes, can't shoot while shield is up
8 Days Ago
.sbproj cleanup
9 Days Ago
Fix menu glyph/input