userTony Fergusoncancel
reposboxcancel

1,004 Commits over 914 Days - 0.05cph!

2 Years Ago
Hitbox Tags (#562) - Added Hitbox, Hitbox.HasTag, Hitbox.HasAllTags, Hitbox.HasAnyTags, Hitbox.GetName - Added TraceResult.Hitbox, DamageInfo.Hitbox - Obsoleted DamageInfo.HitboxIndex, DamageInfo.WithHitbox, ModelEntity.GetHitboxGroup You'll have to update your code to get hitboxes to work again (headshots, etc) - check the wiki page @ https://wiki.facepunch.com/sbox/Hitboxes
2 Years Ago
Restore TraceResult.HitboxIndex to be a field, still obsolete
2 Years Ago
Give Hitbox a parameterless constructor to appease C#
2 Years Ago
Add EngineGlue::GetStringTokenValue Check native db for string token value if we can't find it in managed
2 Years Ago
Update Citizen HitboxSet list to include more tags, clear out group_id Docs cleanup, make tagTokens a property
2 Years Ago
Rename HitboxData to Hitbox, Add Hitbox.HasAllTags, HasAnyTags Cleanup, docs
2 Years Ago
Remove nullable from AssetList icon, fixed an error I was getting on editor launch Re-enabled translucent screenspace effects
2 Years Ago
Refactor HitboxData to provide information as StringTokens until it's no longer feasible
2 Years Ago
Removed managedhandle include from rendermesh.h
2 Years Ago
Hitbox as a struct instead of a handle w/ interopgen
2 Years Ago
Experiment: Hitbox as a struct instead of a handle w/ interopgen
2 Years Ago
How'd I not see this? Deleted another use of hitbox groupid
2 Years Ago
Update TraceShapeAgainstHitboxes use in new TestHitboxesMultiple
2 Years Ago
Add tags property to CModelDocHitboxBase Setup tags via string tokens for hitboxes, interop Hitbox.. still learning about all this, so need to go back and clean all this up later. Send over the hitbox handle when performing traces Don't forget to pass the tags when compiling resources Add TraceResult.Hitbox Delete TraceResult.HitboxIndex, it'll be useless once I've deleted the hitbox groups. CSkeletonInstance::SBox_BoneToHitbox returns the hitbox itself, used for sweeps. Started killing off a bunch of now useless hitgroup code Remove CSkeletonInstance.GetHitboxGroup interop Kill hitbox index from DamageInfo, there's probably room for hitbox tag filtering in here. Also adjusted some docs for that class. Kill some more hitgroup code, updated citizen_hitboxset prefab Add DamageInfo.Hitbox, assign it in UsingTraceResult Re-add C# API as obsolete (DamageInfo.HitboxIndex, DamageInfo.WithHitbox, ModelEntity.GetHitboxGroup) Removed a couple more hitbox groupid references, set tags on HitboxSetList import Remove all HitboxComponent HitGroup priority code Don't need these functions
2 Years Ago
Don't need these functions
2 Years Ago
Remove all HitboxComponent HitGroup priority code
2 Years Ago
Removed a couple more hitbox groupid references, set tags on HitboxSetList import
2 Years Ago
Re-add C# API as obsolete (DamageInfo.HitboxIndex, DamageInfo.WithHitbox, ModelEntity.GetHitboxGroup)
2 Years Ago
Add DamageInfo.Hitbox, assign it in UsingTraceResult
2 Years Ago
Kill some more hitgroup code, updated citizen_hitboxset prefab
2 Years Ago
Kill hitbox index from DamageInfo, there's probably room for hitbox tag filtering in here. Also adjusted some docs for that class.
2 Years Ago
Remove CSkeletonInstance.GetHitboxGroup interop
2 Years Ago
Started killing off a bunch of now useless hitgroup code
2 Years Ago
Delete TraceResult.HitboxIndex, it'll be useless once I've deleted the hitbox groups. CSkeletonInstance::SBox_BoneToHitbox returns the hitbox itself, used for sweeps.
2 Years Ago
Add tags property to CModelDocHitboxBase Setup tags via string tokens for hitboxes, interop Hitbox.. still learning about all this, so need to go back and clean all this up later. Send over the hitbox handle when performing traces Don't forget to pass the tags when compiling resources Add TraceResult.Hitbox
2 Years Ago
Cleaned up lobby rich presence, fixed presence not updating when lobby gets made, update documentation
2 Years Ago
Support `steam_player_group` rich presence for lobbies https://files.facepunch.com/devultj/1b3011b1/Discord_tPmoEckwdL.png Fixed MenuOverlay popup pointer events, fixes lobby invites being inaccessible
2 Years Ago
Made Global.IsDedicatedServer obsolete
2 Years Ago
Sandbox.Engine: Added Dedicated Server launch config
2 Years Ago
Fixed concommands being omitted when run through dedicated server console
2 Years Ago
Restored Asset.GetCompiledFile, fixes broken addon uploads Deleting assets leaves the compiled file as junk currently. This will be fixed.
2 Years Ago
Asset.GetCompiledFile simply appends Source file with _c, mark as deleted when Delete is ran AssetBrowser: Filter out marked for delete assets AssetBrowser: Add "Delete Asset" option https://files.facepunch.com/devultj/1b1911b1/2C4lP0lDqV.png
2 Years Ago
Revert "Eliminate GameSettings convar & json stuff.. store and use it as is" This reverts commit 85991377b0a33b6f16d197da3aa2af00b4516b06.
2 Years Ago
Eliminate GameSettings convar & json stuff.. store and use it as is
2 Years Ago
Update AddonProperty value on Blur
2 Years Ago
Moved AssetList "New Folder" down to be consistent with the asset list's tree context menu. Add current directory shortcut to asset folder node context menu
2 Years Ago
Update asset browser when refreshing/making new folders, add Refresh option to folder context menu
2 Years Ago
Hide template list even if there's just one template. It'll be auto-selected anyway.
2 Years Ago
Hide project template list if there aren't any to use. Added a few comments.
2 Years Ago
Killed old C++ filter code, added Game.ShouldConnect - Gutted out network filter code in favor of controlling incoming connections in C#. - Commands removed: `banid, banip, removeip, writeid, writeip, listip, removeip, sv_filterban, sv_banid_enabled, sv_banid_dev_enabled, sv_logbans` - probably a few more too. - Added `bool Game.ShouldConnect( long playerId )` - returning false here will reject the incoming connection before the client entity is created.
2 Years Ago
Bit of documentation, renamed INetworkServer.Connect to ShouldConnect
2 Years Ago
Remove unused NetworkClient.Connect
2 Years Ago
Renamed OnConnect to ShouldConnect
2 Years Ago
Gutted out network filter system in favor of controlling incoming connections in C#. Commands removed: `banid, banip, removeip, writeid, writeip, listip, removeip, sv_filterban, sv_banid_enabled, sv_banid_dev_enabled, sv_logbans`. Added `bool Game.OnConnect( long playerId );`, returning false here will reject the incoming connection before the client entity is created.
2 Years Ago
Only grab the server's replicated convar if we're clientside
2 Years Ago
Fixed replicated convars not saving the correct value
2 Years Ago
Fixed game window not being resizable when switching to windowed mode Fixes #413
2 Years Ago
VR: Attempt to fix Index Controller joystick button input
2 Years Ago
Only assign and evaluate ConsoleSystem.Caller for console commands Fixes convar assignment while game loop is starting up. Fixes sbox-issues/issues/2158 and paves way for @kurozael's lobby settings.
2 Years Ago
Fix project settings physics grabbing the wrong metadata