12345678910111213 |
- {
- "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//# sourceMappingURL=PlayerManager.js.map",
- "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"
- ],
- "map": "{\"version\":3,\"file\":\"PlayerManager.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/GameLogic/PlayerManager.ts\"],\"names\":[],\"mappings\":\"AACA,OAAO,EAAE,UAAU,EAAE,MAAM,cAAc,CAAC;AAE1C,OAAO,SAAS,EAAE,EAAE,QAAQ,EAAE,MAAM,0BAA0B,CAAC;AAC/D,OAAO,EAAE,SAAS,EAAE,MAAM,eAAe,CAAC;AAI1C,MAAM,OAAO,aAAa;IAA1B;QAQW,cAAS,GAAG,CAAC,CAAC;QAEd,cAAS,GAAG,CAAC,CAAC;QACd,iBAAY,GAAG,CAAC,CAAC;QACjB,cAAS,GAAG,CAAC,CAAC;QACd,gBAAW,GAAG,CAAC,CAAC;QAChB,eAAU,GAAG,CAAC,CAAC;QACf,cAAS,GAAG,CAAC,CAAC;QACd,UAAK,GAAG,KAAK,CAAC;IA0CzB,CAAC;IAxDU,MAAM,KAAK,QAAQ;QACtB,OAAO,aAAa,CAAC,QAAQ,IAAI,CAAC,aAAa,CAAC,QAAQ,GAAG,IAAI,aAAa,EAAE,CAAC,CAAC;IACpF,CAAC;IAYoB,CAAC;IACf,QAAQ;QACX,IAAI,MAAM,GAAG,SAAS,CAAC,QAAQ,CAAC,QAAQ,CAAC,WAAW,CAAC,QAAQ,CAAC,YAAY,CAAC,CAAC;QAC5E,IAAI,CAAC,SAAS,GAAG,MAAM,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC;QAEvC,IAAI,CAAC,UAAU,GAAG,MAAM,CAAC,SAAS,CAAC,IAAI,CAAC,CAAC;QACzC,IAAI,CAAC,WAAW,GAAG,MAAM,CAAC,SAAS,CAAC,KAAK,CAAC,CAAC;QAC3C,IAAI,CAAC,SAAS,GAAG,MAAM,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC;QACvC,IAAI,CAAC,SAAS,GAAG,MAAM,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC;QACvC,IAAI,EAAE,GAAG,UAAU,CAAC,QAAQ,CAAC,WAAW,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,QAAQ,CAAC,CAAC;QACnE,IAAI,CAAC,YAAY,GAAG,UAAU,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;IAC7D,CAAC;IAIM,aAAa,CAAC,EAAE;QACnB,IAAI,EAAE,IAAI,IAAI,CAAC,SAAS;YAAE,OAAO,KAAK,CAAC;QACvC,IAAI,CAAC,KAAK,GAAG,IAAI,CAAC;QAClB,IAAI,GAAG,GAAG,UAAU,CAAC,QAAQ,CAAC,WAAW,CAAC,EAAE,CAAC,CAAC,QAAQ,CAAC,CAAC;QACxD,IAAI,CAAC,YAAY,GAAG,UAAU,CAAC,QAAQ,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,IAAI,CAAC,CAAC;QAC1D,OAAO,IAAI,CAAC;IAChB,CAAC;IAEM,KAAK;QACR,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QACnB,IAAI,EAAE,GAAG,UAAU,CAAC,QAAQ,CAAC,WAAW,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,QAAQ,CAAC,CAAC;QACnE,IAAI,CAAC,YAAY,GAAG,UAAU,CAAC,QAAQ,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC,IAAI,CAAC,CAAC;IAC7D,CAAC;IAWM,MAAM,CAAC,QAAQ;IAEtB,CAAC;;AATM,yBAAW,GAAG,EAAE,CAAC;AACjB,0BAAY,GAAG,CAAC,CAAC;AACjB,wBAAU,GAAG,GAAG,CAAC;AACjB,2BAAa,GAAG,GAAG,CAAC\"}"
- }
|