Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ExportFormats = []ExportFormat{ ExportFormatCSV, ExportFormatJSON, ExportFormatCSDM, }
View Source
var GameModeMapping = map[GameType]map[GameMode]GameModeStr{ GameTypeClassic: { GameModeCasual: GameModeStrCasual, GameModeCompetitive: GameModeStrCompetitive, GameModeScrimmage2V2: GameModeStrScrimmage2V2, GameModeScrimmage5V5: GameModeStrScrimmage5v5, }, GameTypeGunGame: { GameModeProgressive: GameModeStrGunGameProgressive, GameModeBomb: GameModeStrGunGameBomb, GameModeDeathmatch: GameModeStrDeathmatch, }, GameTypeCustom: { GameModeCustom: GameModeStrCustom, }, GameTypeCoOperative: { GameModeCoOperative: GameModeStrCoOperative, GameModeCoOperativeMission: GameModeStrCoOperativeMission, }, GameTypeSkirmish: { GameModeSkirmish: GameModeStrSkirmish, }, GameTypeFFA: { GameModeSurvival: GameModeStrSurvival, }, }
View Source
var SupportedDemoSources = []DemoSource{ DemoSourceChallengermode, DemoSourceEbot, DemoSourceESEA, DemoSourceESL, DemoSourceEsportal, DemoSourceFaceIt, DemoSourceFastcup, DemoSourceFiveEPlay, DemoSourcePerfectWorld, DemoSourcePopFlash, DemoSourceValve, DemoSourceMatchZy, }
Functions ¶
This section is empty.
Types ¶
type DemoSource ¶
type DemoSource string
const ( DemoSourceCEVO DemoSource = "cevo" DemoSourceChallengermode DemoSource = "challengermode" DemoSourceEbot DemoSource = "ebot" DemoSourceESEA DemoSource = "esea" DemoSourceESL DemoSource = "esl" DemoSourceEsportal DemoSource = "esportal" DemoSourceFaceIt DemoSource = "faceit" DemoSourceFastcup DemoSource = "fastcup" DemoSourceFiveEPlay DemoSource = "5eplay" DemoSourceGamersclub DemoSource = "gamersclub" // "Perfect World" (完美世界) is a Chinese company that Valve partnered with to release CS:GO in China. DemoSourceMatchZy DemoSource = "matchzy" DemoSourcePerfectWorld DemoSource = "perfectworld" DemoSourcePopFlash DemoSource = "popflash" DemoSourceUnknown DemoSource = "unknown" DemoSourceValve DemoSource = "valve" )
func (DemoSource) String ¶
func (source DemoSource) String() string
type EconomyType ¶
type EconomyType string
const ( EconomyTypePistol EconomyType = "pistol" EconomyTypeEco EconomyType = "eco" EconomyTypeSemi EconomyType = "semi" EconomyTypeForceBuy EconomyType = "force-buy" EconomyTypeFull EconomyType = "full" )
func (EconomyType) String ¶
func (name EconomyType) String() string
type ExportFormat ¶
type ExportFormat string
const ( ExportFormatCSV ExportFormat = "csv" ExportFormatJSON ExportFormat = "json" ExportFormatCSDM ExportFormat = "csdm" // Special CSV export dedicated to the application CS Demo Manager )
type GameMode ¶
type GameMode int
const ( GameModeCasual GameMode = 0 GameModeCompetitive GameMode = 1 GameModeScrimmage2V2 GameMode = 2 GameModeScrimmage5V5 GameMode = 3 )
When GameType is Classic
const ( GameModeProgressive GameMode = 0 GameModeBomb GameMode = 1 GameModeDeathmatch GameMode = 2 )
When GameType is GunGame
When GameType is CoOperative
const (
GameModeCustom GameMode = 0
)
When GameType is Custom
const (
GameModeSkirmish GameMode = 0
)
When GameType is Skirmish
const (
GameModeSurvival GameMode = 0
)
When GameType is FFA
const (
GameModeTraining GameMode = 0
)
When GameType is Training
type GameModeStr ¶
type GameModeStr string
Game mode as a string reported in CSVCMsg_ServerInfo messages.
const ( GameModeStrCasual GameModeStr = "casual" GameModeStrPremier GameModeStr = "premier" GameModeStrCompetitive GameModeStr = "competitive" GameModeStrScrimmage2V2 GameModeStr = "scrimcomp2v2" GameModeStrScrimmage5v5 GameModeStr = "scrimcomp5v5" GameModeStrDeathmatch GameModeStr = "deathmatch" GameModeStrGunGameProgressive GameModeStr = "gungameprogressive" GameModeStrGunGameBomb GameModeStr = "gungametrbomb" GameModeStrCustom GameModeStr = "custom" GameModeStrCoOperative GameModeStr = "cooperative" GameModeStrCoOperativeMission GameModeStr = "coopmission" GameModeStrSkirmish GameModeStr = "skirmish" GameModeStrSurvival GameModeStr = "survival" )
func (GameModeStr) String ¶
func (gameMode GameModeStr) String() string
type RoundWinStatus ¶
type RoundWinStatus byte
const ( RoundWinStatusUnassigned RoundWinStatus = 0 RoundWinStatusDraw RoundWinStatus = 1 RoundWinStatusTWon RoundWinStatus = RoundWinStatus(common.TeamTerrorists) RoundWinStatusCTWon RoundWinStatus = RoundWinStatus(common.TeamCounterTerrorists) )
type TeamLetter ¶
type TeamLetter string
const ( TeamLetterA TeamLetter = "A" TeamLetterB TeamLetter = "B" )
func (TeamLetter) String ¶
func (name TeamLetter) String() string
type WeaponName ¶
type WeaponName string
const ( WeaponAK47 WeaponName = "AK-47" WeaponAUG WeaponName = "AUG" WeaponAWP WeaponName = "AWP" WeaponBomb WeaponName = "C4" WeaponCZ75 WeaponName = "CZ75 Auto" WeaponDecoy WeaponName = "Decoy Grenade" WeaponDeagle WeaponName = "Desert Eagle" WeaponDefuseKit WeaponName = "Defuse Kit" WeaponDualBerettas WeaponName = "Dual Berettas" WeaponFamas WeaponName = "FAMAS" WeaponFiveSeven WeaponName = "Five-SeveN" WeaponFlashbang WeaponName = "Flashbang" WeaponG3SG1 WeaponName = "G3SG1" WeaponGalilAR WeaponName = "Galil AR" WeaponGlock WeaponName = "Glock-18" WeaponHEGrenade WeaponName = "HE Grenade" WeaponHelmet WeaponName = "Kevlar + Helmet" WeaponKevlar WeaponName = "Kevlar Vest" WeaponIncendiary WeaponName = "Incendiary Grenade" WeaponKnife WeaponName = "Knife" WeaponM249 WeaponName = "M249" WeaponM4A1 WeaponName = "M4A1" WeaponM4A4 WeaponName = "M4A4" WeaponMac10 WeaponName = "MAC-10" WeaponMAG7 WeaponName = "MAG-7" WeaponMolotov WeaponName = "Molotov" WeaponMP5 WeaponName = "MP5-SD" WeaponMP7 WeaponName = "MP7" WeaponMP9 WeaponName = "MP9" WeaponNegev WeaponName = "Negev" WeaponNova WeaponName = "Nova" WeaponP2000 WeaponName = "P2000" WeaponP250 WeaponName = "P250" WeaponP90 WeaponName = "P90" WeaponPPBizon WeaponName = "PP-Bizon" WeaponRevolver WeaponName = "R8 Revolver" WeaponSawedOff WeaponName = "Sawed-Off" WeaponScar20 WeaponName = "SCAR-20" WeaponScout WeaponName = "SSG 08" WeaponSG553 WeaponName = "SG 553" WeaponSmoke WeaponName = "Smoke Grenade" WeaponTec9 WeaponName = "Tec-9" WeaponUMP45 WeaponName = "UMP-45" WeaponUnknown WeaponName = "Unknown" WeaponUSP WeaponName = "USP-S" WeaponWorld WeaponName = "World" WeaponXM1014 WeaponName = "XM1014" WeaponZeus WeaponName = "Zeus x27" )
func (WeaponName) String ¶
func (name WeaponName) String() string
type WeaponType ¶
type WeaponType string
const ( WeaponTypeUnknown WeaponType = "unknown" WeaponTypePistol WeaponType = "pistol" WeaponTypeSMG WeaponType = "smg" WeaponTypeShotgun WeaponType = "shotgun" WeaponTypeRifle WeaponType = "rifle" WeaponTypeSniper WeaponType = "sniper" WeaponTypeMachineGun WeaponType = "machine_gun" WeaponTypeGrenade WeaponType = "grenade" WeaponTypeEquipment WeaponType = "equipment" WeaponTypeMelee WeaponType = "melee" WeaponTypeWorld WeaponType = "world" )
func (WeaponType) String ¶
func (name WeaponType) String() string
Click to show internal directories.
Click to hide internal directories.