@@ -225,6 +225,9 @@ export default {
225
225
} ,
226
226
imageLinkFallback ( data ) {
227
227
return data . inspectImageLink ;
228
+ } ,
229
+ properties ( data , args , context , info ) {
230
+ return context . data . worker . handbook . getItemProperties ( context , info , data . id ) ;
228
231
}
229
232
} ,
230
233
ItemArmorSlot : {
@@ -239,7 +242,7 @@ export default {
239
242
return data . type ;
240
243
} ,
241
244
zones ( data , args , context , info ) {
242
- return context . data . worker . item . getLocale ( data . zones , context , info ) ;
245
+ return context . data . worker . handbook . getLocale ( data . zones , context , info ) ;
243
246
} ,
244
247
material ( data , args , context , info ) {
245
248
return context . data . worker . handbook . getArmorMaterial ( context , info , data . armor_material_id ) ;
@@ -251,7 +254,7 @@ export default {
251
254
return data . type ;
252
255
} ,
253
256
zones ( data , args , context , info ) {
254
- return context . data . worker . item . getLocale ( data . zones , context , info ) ;
257
+ return context . data . worker . handbook . getLocale ( data . zones , context , info ) ;
255
258
} ,
256
259
allowedPlates ( data , args , context , info ) {
257
260
return data . allowedPlates . map ( id => context . data . worker . item . getItem ( context , info , id ) ) ;
@@ -306,24 +309,24 @@ export default {
306
309
} ,
307
310
ItemPropertiesArmor : {
308
311
armorType ( data , args , context , info ) {
309
- return context . data . worker . item . getLocale ( data . armorType , context , info ) ;
312
+ return context . data . worker . handbook . getLocale ( data . armorType , context , info ) ;
310
313
} ,
311
314
material ( data , args , context , info ) {
312
315
return context . data . worker . handbook . getArmorMaterial ( context , info , data . armor_material_id ) ;
313
316
} ,
314
317
zones ( data , args , context , info ) {
315
- return context . data . worker . item . getLocale ( data . zones , context , info ) ;
318
+ return context . data . worker . handbook . getLocale ( data . zones , context , info ) ;
316
319
} ,
317
320
} ,
318
321
ItemPropertiesArmorAttachment : {
319
322
material ( data , args , context , info ) {
320
323
return context . data . worker . handbook . getArmorMaterial ( context , info , data . armor_material_id ) ;
321
324
} ,
322
325
headZones ( data , args , context , info ) {
323
- return context . data . worker . item . getLocale ( data . headZones , context , info ) ;
326
+ return context . data . worker . handbook . getLocale ( data . headZones , context , info ) ;
324
327
} ,
325
328
zones ( data , args , context , info ) {
326
- return context . data . worker . item . getLocale ( data . headZones , context , info ) ;
329
+ return context . data . worker . handbook . getLocale ( data . headZones , context , info ) ;
327
330
}
328
331
} ,
329
332
ItemPropertiesBackpack : {
@@ -333,13 +336,13 @@ export default {
333
336
} ,
334
337
ItemPropertiesChestRig : {
335
338
armorType ( data , args , context , info ) {
336
- return context . data . worker . item . getLocale ( data . armorType , context , info ) ;
339
+ return context . data . worker . handbook . getLocale ( data . armorType , context , info ) ;
337
340
} ,
338
341
material ( data , args , context , info ) {
339
342
return context . data . worker . handbook . getArmorMaterial ( context , info , data . armor_material_id ) ;
340
343
} ,
341
344
zones ( data , args , context , info ) {
342
- return context . data . worker . item . getLocale ( data . zones , context , info ) ;
345
+ return context . data . worker . handbook . getLocale ( data . zones , context , info ) ;
343
346
} ,
344
347
pouches ( data ) {
345
348
return data . grids ;
@@ -352,13 +355,13 @@ export default {
352
355
} ,
353
356
ItemPropertiesHelmet : {
354
357
armorType ( data , args , context , info ) {
355
- return context . data . worker . item . getLocale ( data . armorType , context , info ) ;
358
+ return context . data . worker . handbook . getLocale ( data . armorType , context , info ) ;
356
359
} ,
357
360
material ( data , args , context , info ) {
358
361
return context . data . worker . handbook . getArmorMaterial ( context , info , data . armor_material_id ) ;
359
362
} ,
360
363
headZones ( data , args , context , info ) {
361
- return context . data . worker . item . getLocale ( data . headZones , context , info ) ;
364
+ return context . data . worker . handbook . getLocale ( data . headZones , context , info ) ;
362
365
}
363
366
} ,
364
367
ItemPropertiesMagazine : {
@@ -377,7 +380,7 @@ export default {
377
380
return context . data . worker . item . getItem ( context , info , data . default_ammo_id ) ;
378
381
} ,
379
382
fireModes ( data , args , context , info ) {
380
- return context . data . worker . item . getLocale ( data . fireModes , context , info ) ;
383
+ return context . data . worker . handbook . getLocale ( data . fireModes , context , info ) ;
381
384
} ,
382
385
allowedAmmo ( data , args , context , info ) {
383
386
return data . allowedAmmo . map ( id => context . data . worker . item . getItem ( context , info , id ) ) ;
@@ -392,7 +395,7 @@ export default {
392
395
} ,
393
396
ItemSlot : {
394
397
name ( data , ags , context , info ) {
395
- return context . data . worker . item . getLocale ( data . name , context , info ) ;
398
+ return context . data . worker . handbook . getLocale ( data . name , context , info ) ;
396
399
}
397
400
} ,
398
401
ContainedItem : {
@@ -434,7 +437,7 @@ export default {
434
437
} ,
435
438
StimEffect : {
436
439
type ( data , args , context , info ) {
437
- return context . data . worker . item . getLocale ( data . type , context , info ) ;
440
+ return context . data . worker . handbook . getLocale ( data . type , context , info ) ;
438
441
} ,
439
442
skill ( data , args , context , info ) {
440
443
return context . data . worker . handbook . getSkill ( context , info , data . skillName ) ;
0 commit comments