123456789101112 |
- {
- "code": "import { CfgManager } from \"./CfgManager\";\r\nimport UserModel, { UserAttr } from \"../game_module/UserModel\";\r\nimport { ThemeType } from \"./DefinedType\";\r\nexport class PlayerManager {\r\n constructor() {\r\n this.killCount = 0;\r\n this.equip_gun = 0;\r\n this.eneny_gun_id = 0;\r\n this.equip_hat = 0;\r\n this.equip_glass = 0;\r\n this.equip_body = 0;\r\n this.equip_leg = 0;\r\n this.istry = false;\r\n }\r\n static get Instance() {\r\n return PlayerManager.instance || (PlayerManager.instance = new PlayerManager());\r\n }\r\n ;\r\n SetTheme() {\r\n var themes = UserModel.Instance.CurModel.GetUserAttr(UserAttr.equip_themes);\r\n this.equip_gun = themes[ThemeType.Gun];\r\n this.equip_body = themes[ThemeType.Body];\r\n this.equip_glass = themes[ThemeType.Glass];\r\n this.equip_hat = themes[ThemeType.Hat];\r\n this.equip_leg = themes[ThemeType.Leg];\r\n let id = CfgManager.Instance.GetThemeGun(this.equip_gun)[\"gun_id\"];\r\n this.eneny_gun_id = CfgManager.Instance.GetGun(id)[\"id\"];\r\n }\r\n SetTryOutById(id) {\r\n if (id == this.equip_gun)\r\n return false;\r\n this.istry = true;\r\n let ids = CfgManager.Instance.GetThemeGun(id)[\"gun_id\"];\r\n this.eneny_gun_id = CfgManager.Instance.GetGun(ids)[\"id\"];\r\n return true;\r\n }\r\n Reset() {\r\n this.istry = false;\r\n let id = CfgManager.Instance.GetThemeGun(this.equip_gun)[\"gun_id\"];\r\n this.eneny_gun_id = CfgManager.Instance.GetGun(id)[\"id\"];\r\n }\r\n static SetGlobe() {\r\n }\r\n}\r\nPlayerManager.bulletCount = 10;\r\nPlayerManager.bulletAttack = 1;\r\nPlayerManager.bulletTime = 0.1;\r\nPlayerManager.addbullettime = 0.5;\r\n",
- "references": [
- "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/EventManager.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/CfgManager.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/GameDefined.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/game_module/UserModel.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/GameLogic/DefinedType.ts",
- "D:/GitProject/GunGang/gungang_laya/gungang/src/Util/Game_Tool.ts"
- ]
- }
|