Created
November 1, 2016 02:59
-
-
Save sigsegv-mvm/da273a5bb41c883b61621526219f1da2 to your computer and use it in GitHub Desktop.
TF2 collision group definitions
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
enum Collision_Group_t: | |
00 COLLISION_GROUP_NONE | |
01 COLLISION_GROUP_DEBRIS | |
02 COLLISION_GROUP_DEBRIS_TRIGGER | |
03 COLLISION_GROUP_INTERACTIVE_DEBRIS | |
04 COLLISION_GROUP_INTERACTIVE | |
05 COLLISION_GROUP_PLAYER | |
06 COLLISION_GROUP_BREAKABLE_GLASS | |
07 COLLISION_GROUP_VEHICLE | |
08 COLLISION_GROUP_PLAYER_MOVEMENT | |
09 COLLISION_GROUP_NPC | |
0a COLLISION_GROUP_IN_VEHICLE | |
0b COLLISION_GROUP_WEAPON | |
0c COLLISION_GROUP_VEHICLE_CLIP | |
0d COLLISION_GROUP_PROJECTILE | |
0e COLLISION_GROUP_DOOR_BLOCKER | |
0f COLLISION_GROUP_PASSABLE_DOOR | |
10 COLLISION_GROUP_DISSOLVING | |
11 COLLISION_GROUP_PUSHAWAY | |
12 COLLISION_GROUP_NPC_ACTOR | |
13 COLLISION_GROUP_NPC_SCRIPTED | |
14 LAST_SHARED_COLLISION_GROUP | |
^ from Source2013 headers | |
v from Source2007 TF headers (verified against current game binaries) | |
14 TF_COLLISIONGROUP_GRENADES | |
15 TFCOLLISION_GROUP_OBJECT | |
16 TFCOLLISION_GROUP_OBJECT_SOLIDTOPLAYERMOVEMENT | |
17 TFCOLLISION_GROUP_COMBATOBJECT | |
18 TFCOLLISION_GROUP_ROCKETS | |
19 TFCOLLISION_GROUP_RESPAWNROOMS | |
v from current game binaries | |
1a TFCOLLISION_GROUP_UNKNOWN_1A (pumpkin bombs, I suppose) | |
1b TFCOLLISION_GROUP_UNKNOWN_1B (arrows, probably) | |
CTFPumpkinBomb::Spawn calls SetCollisionGroup(TFCOLLISION_GROUP_UNKNOWN_1A) | |
CTFWeaponBaseGun::FireArrow calls SetCollisionGroup(TFCOLLISION_GROUP_UNKNOWN_1B) | |
CPointWeaponMimic::FireRocket calls SetCollisionGroup(TFCOLLISION_GROUP_UNKNOWN_1B) | |
CPointWeaponMimic::FireArrow calls SetCollisionGroup(TFCOLLISION_GROUP_UNKNOWN_1B) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment