File tree Expand file tree Collapse file tree 2 files changed +50
-0
lines changed
Expand file tree Collapse file tree 2 files changed +50
-0
lines changed Original file line number Diff line number Diff line change 1+ const ApiRequest = require ( "../ApiRequest" ) ;
2+
3+ class Kills {
4+
5+ options ;
6+
7+ constructor ( options ) {
8+ this . options = options ;
9+ }
10+
11+ get ( nick ) {
12+ return new Promise ( ( resolve , reject ) => {
13+ ApiRequest . mainGet ( "event/kills/get" , this . options , { nick} )
14+ . catch ( ( error ) => {
15+ reject ( error ) ;
16+ } ) . then ( ( result ) => {
17+ resolve ( parseInt ( result . response . kills , 10 ) ) ;
18+ } ) ;
19+ } ) ;
20+ }
21+
22+ add ( nick , kills ) {
23+ return new Promise ( ( resolve , reject ) => {
24+ ApiRequest . mainGet ( "event/kills/add" , this . options , { nick, kills} )
25+ . catch ( ( error ) => {
26+ reject ( error ) ;
27+ } ) . then ( ( result ) => {
28+ resolve ( result . response ) ;
29+ } ) ;
30+ } ) ;
31+ }
32+
33+ set ( nick , kills ) {
34+ return new Promise ( ( resolve , reject ) => {
35+ ApiRequest . mainGet ( "event/kills/set" , this . options , { nick, kills} )
36+ . catch ( ( error ) => {
37+ reject ( error ) ;
38+ } ) . then ( ( result ) => {
39+ resolve ( result . response ) ;
40+ } ) ;
41+ } ) ;
42+ }
43+ }
44+
45+ module . exports = Kills ;
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ const ApiRequest = require("../ApiRequest");
22const Coins = require ( "./Coins" ) ;
33const Tokens = require ( "./Tokens" ) ;
44const Wins = require ( "./Wins" ) ;
5+ const Kills = require ( './Kills' ) ;
56
67class Event {
78
@@ -33,6 +34,10 @@ class Event {
3334 Wins ( ) {
3435 return new Wins ( this . options ) ;
3536 }
37+
38+ Kills ( ) {
39+ return new Kills ( this . options ) ;
40+ }
3641}
3742
3843module . exports = Event ;
You can’t perform that action at this time.
0 commit comments