ql-stats-models
Version:
Document schemas for Quake Live Statistics and Ranks
167 lines (164 loc) • 6.64 kB
JavaScript
module.exports = {
count: {type: Number, default: 0 },
play_time: {type: Number, default: 0 },
win: {type: Number, default: 0 },
lose: {type: Number, default: 0 },
quit: {type: Number, default: 0 },
kills: {type: Number, default: 0 },
deaths: {type: Number, default: 0 },
damage_dealt: {type: Number, default: 0 },
damage_taken: {type: Number, default: 0 },
max_streak: {type: Number, default: 0 },
accuracy: {type: Number, default: 0 },
assists: {type: Number, default: 0 },
captures: {type: Number, default: 0 },
combokill: {type: Number, default: 0 },
defends: {type: Number, default: 0 },
excellent: {type: Number, default: 0 },
firstfrag: {type: Number, default: 0 },
headshot: {type: Number, default: 0 },
humiliation: {type: Number, default: 0 },
impressive: {type: Number, default: 0 },
midair: {type: Number, default: 0 },
perfect: {type: Number, default: 0 },
perforated: {type: Number, default: 0 },
quadgod: {type: Number, default: 0 },
rampage: {type: Number, default: 0 },
revenge: {type: Number, default: 0 },
ammo: {type: Number, default: 0 },
armor: {type: Number, default: 0 },
armor_regen: {type: Number, default: 0 },
battlesuit: {type: Number, default: 0 },
doubler: {type: Number, default: 0 },
flight: {type: Number, default: 0 },
green_armor: {type: Number, default: 0 },
guard: {type: Number, default: 0 },
haste: {type: Number, default: 0 },
health: {type: Number, default: 0 },
invis: {type: Number, default: 0 },
invulnerability: {type: Number, default: 0 },
kamikaze: {type: Number, default: 0 },
medkit: {type: Number, default: 0 },
mega_health: {type: Number, default: 0 },
other_holdable: {type: Number, default: 0 },
other_powerup: {type: Number, default: 0 },
portal: {type: Number, default: 0 },
quad: {type: Number, default: 0 },
red_armor: {type: Number, default: 0 },
regen: {type: Number, default: 0 },
scout: {type: Number, default: 0 },
teleporter: {type: Number, default: 0 },
yellow_armor: {type: Number, default: 0 },
gauntlet_p: {type: Number, default: 0 },
gauntlet_k: {type: Number, default: 0 },
gauntlet_d: {type: Number, default: 0 },
gauntlet_h: {type: Number, default: 0 },
gauntlet_s: {type: Number, default: 0 },
gauntlet_dg: {type: Number, default: 0 },
gauntlet_dr: {type: Number, default: 0 },
gauntlet_t: {type: Number, default: 0 },
machinegun_p: {type: Number, default: 0 },
machinegun_k: {type: Number, default: 0 },
machinegun_d: {type: Number, default: 0 },
machinegun_s: {type: Number, default: 0 },
machinegun_h: {type: Number, default: 0 },
machinegun_t: {type: Number, default: 0 },
machinegun_dg: {type: Number, default: 0 },
machinegun_dr: {type: Number, default: 0 },
rocket_p: {type: Number, default: 0 },
rocket_k: {type: Number, default: 0 },
rocket_d: {type: Number, default: 0 },
rocket_s: {type: Number, default: 0 },
rocket_h: {type: Number, default: 0 },
rocket_t: {type: Number, default: 0 },
rocket_dg: {type: Number, default: 0 },
rocket_dr: {type: Number, default: 0 },
lightning_p: {type: Number, default: 0 },
lightning_k: {type: Number, default: 0 },
lightning_d: {type: Number, default: 0 },
lightning_s: {type: Number, default: 0 },
lightning_h: {type: Number, default: 0 },
lightning_t: {type: Number, default: 0 },
lightning_dg: {type: Number, default: 0 },
lightning_dr: {type: Number, default: 0 },
railgun_p: {type: Number, default: 0 },
railgun_k: {type: Number, default: 0 },
railgun_d: {type: Number, default: 0 },
railgun_s: {type: Number, default: 0 },
railgun_h: {type: Number, default: 0 },
railgun_t: {type: Number, default: 0 },
railgun_dg: {type: Number, default: 0 },
railgun_dr: {type: Number, default: 0 },
plasma_p: {type: Number, default: 0 },
plasma_k: {type: Number, default: 0 },
plasma_d: {type: Number, default: 0 },
plasma_s: {type: Number, default: 0 },
plasma_h: {type: Number, default: 0 },
plasma_t: {type: Number, default: 0 },
plasma_dg: {type: Number, default: 0 },
plasma_dr: {type: Number, default: 0 },
grenade_p: {type: Number, default: 0 },
grenade_k: {type: Number, default: 0 },
grenade_d: {type: Number, default: 0 },
grenade_s: {type: Number, default: 0 },
grenade_h: {type: Number, default: 0 },
grenade_t: {type: Number, default: 0 },
grenade_dg: {type: Number, default: 0 },
grenade_dr: {type: Number, default: 0 },
bfg_p: {type: Number, default: 0 },
bfg_k: {type: Number, default: 0 },
bfg_d: {type: Number, default: 0 },
bfg_s: {type: Number, default: 0 },
bfg_h: {type: Number, default: 0 },
bfg_t: {type: Number, default: 0 },
bfg_dg: {type: Number, default: 0 },
bfg_dr: {type: Number, default: 0 },
hmg_p: {type: Number, default: 0 },
hmg_k: {type: Number, default: 0 },
hmg_d: {type: Number, default: 0 },
hmg_s: {type: Number, default: 0 },
hmg_h: {type: Number, default: 0 },
hmg_t: {type: Number, default: 0 },
hmg_dg: {type: Number, default: 0 },
hmg_dr: {type: Number, default: 0 },
chaingun_p: {type: Number, default: 0 },
chaingun_k: {type: Number, default: 0 },
chaingun_d: {type: Number, default: 0 },
chaingun_s: {type: Number, default: 0 },
chaingun_h: {type: Number, default: 0 },
chaingun_t: {type: Number, default: 0 },
chaingun_dg: {type: Number, default: 0 },
chaingun_dr: {type: Number, default: 0 },
nailgun_p: {type: Number, default: 0 },
nailgun_k: {type: Number, default: 0 },
nailgun_d: {type: Number, default: 0 },
nailgun_s: {type: Number, default: 0 },
nailgun_h: {type: Number, default: 0 },
nailgun_t: {type: Number, default: 0 },
nailgun_dg: {type: Number, default: 0 },
nailgun_dr: {type: Number, default: 0 },
proximitymine_p: {type: Number, default: 0 },
proximitymine_k: {type: Number, default: 0 },
proximitymine_d: {type: Number, default: 0 },
proximitymine_s: {type: Number, default: 0 },
proximitymine_h: {type: Number, default: 0 },
proximitymine_t: {type: Number, default: 0 },
proximitymine_dg: {type: Number, default: 0 },
proximitymine_dr: {type: Number, default: 0 },
shotgun_p: {type: Number, default: 0 },
shotgun_k: {type: Number, default: 0 },
shotgun_d: {type: Number, default: 0 },
shotgun_s: {type: Number, default: 0 },
shotgun_h: {type: Number, default: 0 },
shotgun_t: {type: Number, default: 0 },
shotgun_dg: {type: Number, default: 0 },
shotgun_dr: {type: Number, default: 0 },
other_p: {type: Number, default: 0 },
other_k: {type: Number, default: 0 },
other_d: {type: Number, default: 0 },
other_s: {type: Number, default: 0 },
other_h: {type: Number, default: 0 },
other_t: {type: Number, default: 0 },
other_dg: {type: Number, default: 0 },
other_dr: {type: Number, default: 0 }
};