branchsbox/hitboxes-suckcancel

22 Commits over 0 Days - ∞cph!

40 Days Ago
Restore TraceResult.HitboxIndex to be a field, still obsolete
40 Days Ago
Give Hitbox a parameterless constructor to appease C#
40 Days Ago
Add EngineGlue::GetStringTokenValue Check native db for string token value if we can't find it in managed
42 Days Ago
Update Citizen HitboxSet list to include more tags, clear out group_id Docs cleanup, make tagTokens a property
42 Days Ago
Rename HitboxData to Hitbox, Add Hitbox.HasAllTags, HasAnyTags Cleanup, docs
46 Days Ago
Refactor HitboxData to provide information as StringTokens until it's no longer feasible
46 Days Ago
Removed managedhandle include from rendermesh.h
46 Days Ago
Hitbox as a struct instead of a handle w/ interopgen
52 Days Ago
How'd I not see this? Deleted another use of hitbox groupid
52 Days Ago
Update TraceShapeAgainstHitboxes use in new TestHitboxesMultiple
53 Days 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
53 Days Ago
Don't need these functions
53 Days Ago
Remove all HitboxComponent HitGroup priority code
53 Days Ago
Removed a couple more hitbox groupid references, set tags on HitboxSetList import
53 Days Ago
Re-add C# API as obsolete (DamageInfo.HitboxIndex, DamageInfo.WithHitbox, ModelEntity.GetHitboxGroup)
54 Days Ago
Add DamageInfo.Hitbox, assign it in UsingTraceResult
54 Days Ago
Kill some more hitgroup code, updated citizen_hitboxset prefab
54 Days Ago
Kill hitbox index from DamageInfo, there's probably room for hitbox tag filtering in here. Also adjusted some docs for that class.
54 Days Ago
Remove CSkeletonInstance.GetHitboxGroup interop
54 Days Ago
Started killing off a bunch of now useless hitgroup code
56 Days 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.
56 Days 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