UNPKG

csgocoordinator

Version:

A node-steam plugin to coordinate with Counter-Strike: Global Offensive.

56 lines (55 loc) 1.16 kB
module.exports = class Level { constructor() { this.ranks = { 0: "Not Recruited", 1: "Recruit", 2: "Private", 3: "Private", 4: "Private", 5: "Corporal", 6: "Corporal", 7: "Corporal", 8: "Corporal", 9: "Sergeant", 10: "Sergeant", 11: "Sergeant", 12: "Sergeant", 13: "Master Sergeant", 14: "Master Sergeant", 15: "Master Sergeant", 16: "Master Sergeant", 17: "Sergeant Major", 18: "Sergeant Major", 19: "Sergeant Major", 20: "Sergeant Major", 21: "Lieutenant", 22: "Lieutenant", 23: "Lieutenant", 24: "Lieutenant", 25: "Captain", 26: "Captain", 27: "Captain", 28: "Captain", 29: "Major", 30: "Major", 31: "Major", 32: "Major", 33: "Colonel", 34: "Colonel", 35: "Colonel", 36: "Brigadier General", 37: "Major General", 38: "Lieutenant General", 39: "General", 40: "Global General" }; } /** * Get level name * @param {integer|string} level Level id/number * @return {string} Level name */ getName(level) { return this.ranks[level] || "Unknown"; } }