4,713 Commits over 976 Days - 0.20cph!
Base hud, fetch scene camera in-world instead of having one on the player, weapon is placed manually in PreRender
Address case when trying to package.GetMeta<string> something that isn't a string, to ensure backwards compatibility
- Resolves legacy game issue where InputSettings has not been moved to Input.config
- Output a warning if we fail, instead of hiding it
Editor: adjust minimum/maximum camera speed (8 -> 100), determine increment/decrement based on current speed instead of flat rate
Stop "active sound handle count" spam
Organisation -> Organization where necessary
Resolves Facepunch/sbox-issues#6822
Support drag data for GameObjectControlWidget, resolves Facepunch/sbox-issues#6998
https://files.facepunch.com/tony/1b2311b1/sbox-dev_xLjcpe9xed.mp4
Fixed NRE when trying to delete non-asset files, resolves Facepunch/sbox-issues#7002
Update default JSON ignore condition to use JsonIgnoreCondition.Never
Resolves Facepunch/sbox-issues#6995,
Resolves Facepunch/sbox-issues#6953,
Resolves Facepunch/sbox-issues#6349
Scores component, game_loop prefab that is spawned instead of manually creating components
DontDestroyOnLoad for GameLoop (handles transitions through scenes, ArenaManager handles the current round)
Make it work for targeted player as well
Add MoveModeDefault, movement speeds defined in mode and can be altered by modifiers
Remove a few unused things
Fixed orientation of the second door in demo_1
Fixed up wrong text for the tutorials
Hook up freeze tutorials in the demo, fixed lock getting stuck for interaction UI, fixed weapon pickups not firing pickup action
Fixed references to human textures being broke
Color adjustments for camera
Proper validity checks in Chat, add PlayerPawn.GetZone<T> Component constraint
Bomb-proof the bomb plant component
Shouldn't need this redundant null check
GameNetworkManager assert demoted to warning
Crosshair camera validity fix
ScreenShaker camera validity fix
ApplyThrowableAnimations NRE fix
Temp fix for fire, using facepunch.fire_particle_fast
Fixed headshot sound ranges
Editor: When losing focus of scene hierarchy rename popup, treat it as a successful rename
AssetBrowser: stopped pinned asset bricking the whole sidebar
AssetPublishWidget: when ticking publishing, update the widget properly instead of having to de-select and re-select asset
Fixed ReadOnly behavior for TextAreaControlWidget, resolves Facepunch/sbox-issues#6968
Virtual Cursor: rewritten, much simpler now, mimics mouse, so works for everything (#1704)
- Also tracking pressed controller buttons now
CommunityNewsBox: add icon prefix before comment count
Fill in PlayerController ref
IsValid checks in PlayerInteractor
Fade sepia effect instead of popping in and out, expose to AG
Add freezing tutorial hints, blurs the screen, lets the player focus on reading - then hit the key to dismiss it
Virtual Cursor: rewritten, much simpler now, mimics mouse, so works for everything
- Also tracking pressed controller buttons now
Virtual Cursor: rewritten, much simpler now, mimics mouse, so works for everything
- Also tracking pressed controller buttons now
Clear out unused InputManifestTemplate ItemGroup in Sandbox.Game
Fixed hammer_showcase testbed lighting
Frame out TutorialHint component, WeaponsInventory component
Don't add empty objectives
Pop up the objectives panel when we finish an objective
Add objectives throughout the entire demo level
Restyle objectives panel, items list panel
Better text size, alignment
Fixed healing mechanic
Various fixes and cleanup, started adding tasks to demo level to guide the player through
Fixed compilation
Ensure actor list is not null
Fixed air-kill killfeed icon being always black, it should be the attacker color if not self
Add sync'd weapon flags so aim is properly networked, works properly when spectating other players
Add ScoreAttribute.ShowTeamOnly, make balance only show up for teammates