Skip to content

Snap Items

This page describes the snap items structure, all kinds of snap items, and their purpose.

Item IDName
0Unused
1Unused
2NETOBJTYPE_PROJECTILE
3NETOBJTYPE_LASER
4NETOBJTYPE_PICKUP
5NETOBJTYPE_FLAG
6NETOBJTYPE_GAMEINFO
7NETOBJTYPE_GAMEDATA
8Unused
9NETOBJTYPE_CHARACTER
10NETOBJTYPE_PLAYERINFO
11NETOBJTYPE_CLIENTINFO
12NETOBJTYPE_SPECTATORINFO
13Unused
14NETEVENTTYPE_EXPLOSION
15NETEVENTTYPE_SPAWN
16NETEVENTTYPE_HAMMERHIT
17NETEVENTTYPE_DEATH
18Unused
19NETEVENTTYPE_SOUNDWORLD
20NETEVENTTYPE_DAMAGEIND

2 - NETOBJTYPE_PROJECTILE

This item

  • Sends :

Structure:

FieldTypeDescription
XIntegerTODO
YIntegerTODO
VelocityXIntegerTODO
VelocityYIntegerTODO
TypeIntegerTODO
StartTickIntegerTODO

3 - NETOBJTYPE_LASER

This item

  • Sends :

Structure:

FieldTypeDescription
XIntegerTODO
YIntegerTODO
FromXIntegerTODO
FromYIntegerTODO
StartTickIntegerTODO

4 - NETOBJTYPE_PICKUP

This item

  • Sends :

Structure:

FieldTypeDescription
XIntegerTODO
YIntegerTODO
TypeIntegerTODO

5 - NETOBJTYPE_FLAG

This item

  • Sends :

Structure:

FieldTypeDescription
XIntegerTODO
YIntegerTODO
TeamIntegerTODO

6 - NETOBJTYPE_GAMEINFO

This item

  • Sends :

Structure:

FieldTypeDescription
TeamScoreRedIntegerTODO
TeamScoreBlueIntegerTODO
FlagCarrierRedIntegerTODO
FlagCarrierBlueIntegerTODO

7 - NETOBJTYPE_GAMEDATA

This item

  • Sends :

Structure:

FieldTypeDescription
GameFlagsIntegerTODO
GameStateFlagsIntegerTODO
RoundStartTickIntegerTODO
WarmupTimerIntegerTODO
ScoreLimitIntegerTODO
TimeLimitIntegerTODO
RoundNumIntegerTODO
RoundCurrentIntegerTODO

9 - NETOBJTYPE_CHARACTER

This item

  • Sends :

Structure:

FieldTypeDescription
Core -> TickIntegerTODO
Core -> XIntegerTODO
Core -> YIntegerTODO
Core -> VelXIntegerTODO
Core -> VelYIntegerTODO
Core -> AngleIntegerTODO
Core -> DirectionIntegerTODO
Core -> JumpedIntegerTODO
Core -> HookedPlayerIntegerTODO
Core -> HookStateIntegerTODO
Core -> HookXIntegerTODO
Core -> HookYIntegerTODO
Core -> HookDxIntegerTODO
Core -> HookDyIntegerTODO
PlayerFlagsIntegerTODO
HealthIntegerTODO
ArmorIntegerTODO
AmmoCountIntegerTODO
WeaponIntegerTODO
EmoteIntegerTODO
AttackTickIntegerTODO

10 - NETOBJTYPE_PLAYERINFO

This item

  • Sends :

Structure:

FieldTypeDescription
LocalIntegerTODO
ClientIDIntegerTODO
TeamIntegerTODO
ScoreIntegerTODO
LatencyIntegerTODO

11 - NETOBJTYPE_CLIENTINFO

This item

  • Sends :

Structure:

FieldTypeDescription
NameString[16]TODO
ClanString[12]TODO
CountryIntegerTODO
SkinString[20]TODO
Use Custom ColorIntegerTODO
Color BodyIntegerTODO
Color FeetIntegerTODO

INFO

Check the String Packing To Snap Items section for more information about the string packing for snap items.

12 - NETOBJTYPE_SPECTATORINFO

This item

  • Sends :

Structure:

FieldTypeDescription
SpectatorIDIntegerTODO
XIntegerTODO
YIntegerTODO

14 - NETEVENTTYPE_EXPLOSION

This item

  • Sends :

Structure:

FieldTypeDescription
XIntegerTODO
YIntegerTODO

15 - NETEVENTTYPE_SPAWN

This item

  • Sends :

Structure:

FieldTypeDescription
XIntegerTODO
YIntegerTODO

16 - NETEVENTTYPE_HAMMERHIT

This item

  • Sends :

Structure:

FieldTypeDescription
XIntegerTODO
YIntegerTODO

17 - NETEVENTTYPE_DEATH

This item

  • Sends :

Structure:

FieldTypeDescription
XIntegerTODO
YIntegerTODO
ClientIDIntegerTODO

19 - NETEVENTTYPE_SOUNDWORLD

This item

  • Sends :

Structure:

FieldTypeDescription
XIntegerTODO
YIntegerTODO
SoundIDIntegerTODO

20 - NETEVENTTYPE_DAMAGEIND

This item

  • Sends :

Structure:

FieldTypeDescription
XIntegerTODO
YIntegerTODO
AngleIntegerTODO