Versions in this module Expand all Collapse all v0 v0.0.1 Jan 2, 2025 Changes in this version + type Character struct + AmmoCount int + Angle int + Armor int + AttackTick int + Direction int + Emote network7.EyeEmote + Health int + HookDx int + HookDy int + HookState int + HookTick int + HookX int + HookY int + HookedPlayer int + ItemId int + Jumped int + Tick int + TriggeredEvents int + VelX int + VelY int + Weapon network7.Weapon + X int + Y int + func (o *Character) Id() int + func (o *Character) Pack() []byte + func (o *Character) Size() int + func (o *Character) TypeId() int + func (o *Character) Unpack(u *packer.Unpacker) error + type Damage struct + Angle int + ArmorAmount int + ClientId int + HealthAmount int + ItemId int + Self bool + X int + Y int + func (o *Damage) Id() int + func (o *Damage) Pack() []byte + func (o *Damage) Size() int + func (o *Damage) TypeId() int + func (o *Damage) Unpack(u *packer.Unpacker) error + type DeClientInfo struct + Clan [4]int + Country int + ItemId int + Local bool + Name [4]int + SkinPartColors [6]int + SkinPartNames [6][6]int + Team network7.GameTeam + UseCustomColors [6]int + func (o *DeClientInfo) Id() int + func (o *DeClientInfo) Pack() []byte + func (o *DeClientInfo) Size() int + func (o *DeClientInfo) TypeId() int + func (o *DeClientInfo) Unpack(u *packer.Unpacker) error + type DeGameInfo struct + GameFlags int + ItemId int + MatchCurrent int + MatchNum int + ScoreLimit int + TimeLimit int + func (o *DeGameInfo) Id() int + func (o *DeGameInfo) Pack() []byte + func (o *DeGameInfo) Size() int + func (o *DeGameInfo) TypeId() int + func (o *DeGameInfo) Unpack(u *packer.Unpacker) error + type DeTuneParams struct + ItemId int + Params [32]int + func (o *DeTuneParams) Id() int + func (o *DeTuneParams) Pack() []byte + func (o *DeTuneParams) Size() int + func (o *DeTuneParams) TypeId() int + func (o *DeTuneParams) Unpack(u *packer.Unpacker) error + type Death struct + ClientId int + ItemId int + X int + Y int + func (o *Death) Id() int + func (o *Death) Pack() []byte + func (o *Death) Size() int + func (o *Death) TypeId() int + func (o *Death) Unpack(u *packer.Unpacker) error + type Explosion struct + ItemId int + X int + Y int + func (o *Explosion) Id() int + func (o *Explosion) Pack() []byte + func (o *Explosion) Size() int + func (o *Explosion) TypeId() int + func (o *Explosion) Unpack(u *packer.Unpacker) error + type Flag struct + ItemId int + Team network7.GameTeam + X int + Y int + func (o *Flag) Id() int + func (o *Flag) Pack() []byte + func (o *Flag) Size() int + func (o *Flag) TypeId() int + func (o *Flag) Unpack(u *packer.Unpacker) error + type GameData struct + FlagsRaw int + GameStartTick int + GameStateEndTick int + ItemId int + func (o *GameData) Id() int + func (o *GameData) Pack() []byte + func (o *GameData) Size() int + func (o *GameData) TypeId() int + func (o *GameData) Unpack(u *packer.Unpacker) error + type GameDataFlag struct + FlagCarrierBlue int + FlagCarrierRed int + FlagDropTickBlue int + FlagDropTickRed int + ItemId int + func (o *GameDataFlag) Id() int + func (o *GameDataFlag) Pack() []byte + func (o *GameDataFlag) Size() int + func (o *GameDataFlag) TypeId() int + func (o *GameDataFlag) Unpack(u *packer.Unpacker) error + type GameDataRace struct + BestTime int + ItemId int + Precision int + RaceFlags int + func (o *GameDataRace) Id() int + func (o *GameDataRace) Pack() []byte + func (o *GameDataRace) Size() int + func (o *GameDataRace) TypeId() int + func (o *GameDataRace) Unpack(u *packer.Unpacker) error + type GameDataTeam struct + ItemId int + TeamscoreBlue int + TeamscoreRed int + func (o *GameDataTeam) Id() int + func (o *GameDataTeam) Pack() []byte + func (o *GameDataTeam) Size() int + func (o *GameDataTeam) TypeId() int + func (o *GameDataTeam) Unpack(u *packer.Unpacker) error + type HammerHit struct + ItemId int + X int + Y int + func (o *HammerHit) Id() int + func (o *HammerHit) Pack() []byte + func (o *HammerHit) Size() int + func (o *HammerHit) TypeId() int + func (o *HammerHit) Unpack(u *packer.Unpacker) error + type Laser struct + FromX int + FromY int + ItemId int + StartTick int + X int + Y int + func (o *Laser) Id() int + func (o *Laser) Pack() []byte + func (o *Laser) Size() int + func (o *Laser) TypeId() int + func (o *Laser) Unpack(u *packer.Unpacker) error + type Pickup struct + ItemId int + Type network7.Pickup + X int + Y int + func (o *Pickup) Id() int + func (o *Pickup) Pack() []byte + func (o *Pickup) Size() int + func (o *Pickup) TypeId() int + func (o *Pickup) Unpack(u *packer.Unpacker) error + type PlayerInfo struct + ItemId int + Latency int + PlayerFlags int + Score int + func (o *PlayerInfo) Id() int + func (o *PlayerInfo) Pack() []byte + func (o *PlayerInfo) Size() int + func (o *PlayerInfo) TypeId() int + func (o *PlayerInfo) Unpack(u *packer.Unpacker) error + type PlayerInfoRace struct + ItemId int + RaceStartTick int + func (o *PlayerInfoRace) Id() int + func (o *PlayerInfoRace) Pack() []byte + func (o *PlayerInfoRace) Size() int + func (o *PlayerInfoRace) TypeId() int + func (o *PlayerInfoRace) Unpack(u *packer.Unpacker) error + type PlayerInput struct + Direction int + Fire int + Hook int + ItemId int + Jump int + NextWeapon int + PlayerFlags int + PrevWeapon int + TargetX int + TargetY int + WantedWeapon int + func (o *PlayerInput) Id() int + func (o *PlayerInput) Pack() []byte + func (o *PlayerInput) Size() int + func (o *PlayerInput) TypeId() int + func (o *PlayerInput) Unpack(u *packer.Unpacker) error + type Projectile struct + ItemId int + StartTick int + Type int + VelX int + VelY int + X int + Y int + func (o *Projectile) Id() int + func (o *Projectile) Pack() []byte + func (o *Projectile) Size() int + func (o *Projectile) TypeId() int + func (o *Projectile) Unpack(u *packer.Unpacker) error + type SnapObject interface + Id func() int + Pack func() []byte + Size func() int + TypeId func() int + Unpack func(u *packer.Unpacker) error + func NewObject(typeId int, itemId int, u *packer.Unpacker) SnapObject + type SoundWorld struct + ItemId int + SoundId int + X int + Y int + func (o *SoundWorld) Id() int + func (o *SoundWorld) Pack() []byte + func (o *SoundWorld) Size() int + func (o *SoundWorld) TypeId() int + func (o *SoundWorld) Unpack(u *packer.Unpacker) error + type Spawn struct + ItemId int + X int + Y int + func (o *Spawn) Id() int + func (o *Spawn) Pack() []byte + func (o *Spawn) Size() int + func (o *Spawn) TypeId() int + func (o *Spawn) Unpack(u *packer.Unpacker) error + type SpectatorInfo struct + ItemId int + SpecMode network7.Spec + SpectatorID int + X int + Y int + func (o *SpectatorInfo) Id() int + func (o *SpectatorInfo) Pack() []byte + func (o *SpectatorInfo) Size() int + func (o *SpectatorInfo) TypeId() int + func (o *SpectatorInfo) Unpack(u *packer.Unpacker) error + type Unknown struct + Fields []int + ItemId int + ItemSize int + ItemType int + func (o *Unknown) Id() int + func (o *Unknown) Pack() []byte + func (o *Unknown) Size() int + func (o *Unknown) TypeId() int + func (o *Unknown) Unpack(u *packer.Unpacker) error