240,563 Commits over 3,867 Days - 2.59cph!
Fixed cell hover color not being set, and fixed cursor type
Adjust alignment of keyboard code cell for consistency
Add inline support for gamepad code
Add tooltip to gamepad cell
Updated modelviewer model
Model Viewer: expand the character controller scene so I can better gauge movement
Add inline keyboard code editing to InputActionPanel
https://files.facepunch.com/tony/1b1011b1/sbox_1Wb5szvOnF.mp4
Added some features to input actions editor, sorted categories (collapsible, persistent)
Add GameNetworkManager, handle player creation there
Add PlayerLoadout component, responsible for spawning weapons on a player
Create PrefabUtility, while I figure out the best way to approach this
Remove [ClientRpc] [ClientInput]
Test fix
Put SceneEditor in a namespace
Delete source2gameentities
Delete source2serverconfig
Delete source2clientconfig
Make HmdMatrix44_t internal
Put triangle in a Sandbox namespace
Everything in the editor addon is in a namespace
Renderering => rendering
Re-initialize Json on hotload/reset
Leaderboard backup, run #8020
Fixed skinning knife not producing player heads (missing HeadDispenser component on player_corpse_new)
Add accessor to get player's weapon from player controller
For now, move the viewmodel to be right on the camera
Add Weapon.HoldType, GetHoldType
Expose hold type to player controller
Add Duck, don't rotate body to velocity, always use eye angles
Add property for hiding the body
Disable the camera if we are proxy
Add CitizenAnimationHelper, hook up PlayerController stuff (from testbed), add custom message to ComponentNotFoundException
Cancel out pitch when building velocity, clamp EyeAngles pitch
█▇▉█▍█▇▄█▊▄ █▇▄▊▉ █▉▍▍▌ ▋▍▇▍ ▉▍▋_▍▅▉_▋▉▉▍▊▄ - ▋▇▍▇█▄▊█▇▋█▌▅ ▆▆▋▊ ▅▊▇▆▉ █▉ ▉▅▆ ▄▇▌▋▄ + ▄▉▊▆▄ ▊█▋ ▇▍▉▋▉▌▋ ▌▇▍▍█▆
Hitbox to namespace
Fix test periodically failing
Move more stuff out of global namespace
Sound components to namespace
Scene into a namespace
Everything in Sandbox.Game is in a namespace
protocol++
SceneFile in namespace
Write a bullshit weapon component class
ViewModel class
Add CameraController, hook up PlayerController to CharacterController, add ComponentNotFoundException
Add Client
Expose Client properties so I can see them in the editor
Update .gitignore
Add testing scene
Create WeaponDataResource to hold basic info & prefabs for weapons
Include additional performance info about GPUs
Tidy up ready to start on scene stuff
▆▍▍'▋ ▇█▋ `▄█▊▅▅▌▌ ▄▉` ▄▊▋▌▋▌▊▉▅▇ ▄▋ ▋▊▉▊ ▇▇▅▇ █▇▍▇▅▅█▋ ▆▇ ▄▆▄▅▇▊▍▍▉█ ▇█▊▄█▍▇▋ ▄▉▌█▋ ▋▅▋▊▇▊ ▉▇ ▌▇▋ ▇▋▊▉▇▍
(▋▊▆▉▍'▊ ▆▉▇▇ █▇ ▅▇ ▇▍▊▍▋█▊ ▉█▅ ▄▋▆ ▅█ ▌▆▇▍)
▇▋▆▉▊▌▌█▍▍ ▊▊█▊▆▍ ▍▆▅▆ ▋▇▅▅▄▉▅▇ ▅▅█▄▅█▌▉▄ ▇▍ ▅▌'▄ ▋▊▌▉▉▄ (▍▅ █▊▄▅▅ ▍▊▄▉ ▅▊█▆▋ █▉▉▄▌▋▌)
▊▆▍ ▇▋▊▉▇▉ ▍▅█▍ ▋▋ ▄▄▆▌ ▍▄▌▌▉█▋▍ ▅▆▍▉▆▆▇▌█ ▄▋ █▇▅▊ ▍▆ █▍▇▄▋▉ ▉▋ ▄▌▌▋▇
█▍▍ ▊▇▅ ▉█▍▆▊▍▇ ▍▆▌█▌▇▌ ▊▅ ██▌█ ▋▇▋▅ ██ ▄▄▊▌▉▋▋▉ ▇▋▉▋▊▅█▉▇ ▍▉▍ █▌▋▇ ██▌▍█▅▊▋▌ ▅▌▆▇ ▇▆▋▄▌▉
▌▉▋▌▊▄▅ ▄▌▉█▄▅▇▇█ ▅▌▋▄ ▅▅▋▍█ ▇▅▆▍▊▌▍▊ ▇▌▋▋▊▅▍▆▅
IzDynamicTree uses izAlignedAlloc
Leaderboard backup, run #7996
small attack heli reload sound tweaks
Hammer map worlds get a backing Scene, add that Scene's SceneWorlds to the render list
Add ComponentEditorWidget which can be decorated with CustomEditorAttribute
Example usage:
```cs
[CustomEditor( typeof( Terrain ))]
public class TerrainEditor : ComponentEditorWidget
{
// ...
}
```
TTT: Replace most SteamID usage with SteamID64 (#2029)
Orchid material wind changes
updated ak entity, selected bone masks for w_ak anims
Orchid / all variants / prefabs / textures and billboards
Hacky way to let you do constant values for operator inputs
Minor base weapon fixes
* Fixed bugbait animations when using alt fire right after throwing a bait
* Fixed Ar2 eating 2 extra bullets when trying to fire right after using alt attack
* Fixed shotgun locking up when holding reload and attack buttons during the reload animation
Fixed 3rd person anim events playing in 1st person sometimes
This applies only to player entities. Fixes shotgun playing extra pump sound when holding reload key while firing