Skip to content

Commit 80fb652

Browse files
committed
chore: add more item types
1 parent dc1d755 commit 80fb652

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

src/structures/constants/item.js

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
import Constant from './constant.js';
2-
import * as api from '../../utils/4.api.js';
32

43
export default class Item extends Constant {
54
static GOLD = new Item('Gold', 'gold', 'GOLD', 'reward-gold');
6-
static UCP = new Item('UCP', 'ucp');
5+
static UCP = new Item('UCP', 'ucp', 'reward-ucp');
76
static DUST = new Item('Dust', 'dust', 'DUST', 'reward-dust');
87
static UT_PACK = new Item('Pack', 'pack', 'PACK', 'reward-pack');
98
static DR_PACK = new Item('DR Pack', 'dr pack', 'DRPack', 'DR_PACK', 'reward-dr-pack');
109
static SHINY_PACK = new Item('Shiny Pack', 'SinyPack', 'shiny pack', 'reward-shiny-pack');
11-
static SUPER_PACK = new Item('Super Pack', 'SuperPack', 'super pack');
12-
static FINAL_PACK = new Item('Final Pack', 'FinalPack', 'final pack');
10+
static SUPER_PACK = new Item('Super Pack', 'SuperPack', 'super pack', 'reward-super-pack');
11+
static FINAL_PACK = new Item('Final Pack', 'FinalPack', 'final pack', 'reward-final-pack');
1312
static DT_FRAGMENT = new Item('DT Fragment', 'ragment', 'dt fragment', 'reward-dt-fragment');
13+
static EMOTE = new Item('Emote', 'emote', 'reward-emote');
14+
static CARD = new Item('Card', 'card');
15+
static SKIN = new Item('Card Skin', 'Skin', 'card skin', 'skin', 'reward-card-skin');
16+
static AVATAR = new Item('Avatar', 'avatar', 'reward-avatar');
17+
static PROFILE = new Item('Profile Skin', 'Profile', 'profile skin', 'profile', 'reward-profile-skin');
1418

1519
static find(name) {
1620
if (!Item.find.values) {
@@ -19,8 +23,3 @@ export default class Item extends Constant {
1923
return Item.find.values.find((item) => item.equals(name));
2024
}
2125
}
22-
23-
const constants = api.mod.constants;
24-
Object.keys(Item).forEach((key) => {
25-
constants[key] = Item[key];
26-
});

0 commit comments

Comments
 (0)