diff --git a/project/src/controllers/GameController.ts b/project/src/controllers/GameController.ts index a549ca71..154a5f1a 100644 --- a/project/src/controllers/GameController.ts +++ b/project/src/controllers/GameController.ts @@ -172,6 +172,7 @@ export class GameController } } + /** Apply custom limits on bot types as defined in configs/location.json/botTypeLimits */ protected adjustMapBotLimits(): void { const mapsDb = this.databaseServer.getTables().locations; diff --git a/project/src/models/enums/BaseClasses.ts b/project/src/models/enums/BaseClasses.ts index 1d0d8d01..8dc6f2d5 100644 --- a/project/src/models/enums/BaseClasses.ts +++ b/project/src/models/enums/BaseClasses.ts @@ -35,6 +35,7 @@ export enum BaseClasses MAP = "567849dd4bdc2d150f8b456e", MONEY = "543be5dd4bdc2deb348b4569", NIGHTVISION = "5a2c3a9486f774688b05e574", + THERMAL_VISION = "5d21f59b6dbe99052b54ef83", KEY = "543be5e94bdc2df1348b4568", KEY_MECHANICAL = "5c99f98d86f7745c314214b3", KEYCARD = "5c164d2286f774194c5e69fa", @@ -50,34 +51,34 @@ export enum BaseClasses MARKSMAN_RIFLE = "5447b6194bdc2d67278b4567", SNIPER_RIFLE = "5447b6254bdc2dc3278b4568", MACHINE_GUN ="5447bed64bdc2d97278b4568", - GRENADE_LAUNCHER= "5447bedf4bdc2d87278b4568", - SPECIAL_WEAPON= "5447bee84bdc2dc3278b4569", + GRENADE_LAUNCHER = "5447bedf4bdc2d87278b4568", + SPECIAL_WEAPON = "5447bee84bdc2dc3278b4569", SPEC_ITEM = "5447e0e74bdc2d3c308b4567", KNIFE = "5447e1d04bdc2dff2f8b4567", AMMO = "5485a8684bdc2da71d8b4567", AMMO_BOX = "543be5cb4bdc2deb348b4568", - LOOT_CONTAINER= "566965d44bdc2d814c8b4571", + LOOT_CONTAINER = "566965d44bdc2d814c8b4571", MOB_CONTAINER = "5448bf274bdc2dfc2f8b456a", - SEARCHABLE_ITEM= "566168634bdc2d144c8b456c", + SEARCHABLE_ITEM = "566168634bdc2d144c8b456c", STASH = "566abbb64bdc2d144c8b457d", - SORTING_TABLE= "6050cac987d3f925bf016837", - LOCKABLE_CONTAINER= "5671435f4bdc2d96058b4569", - SIMPLE_CONTAINER ="5795f317245977243854e041", - INVENTORY= "55d720f24bdc2d88028b456d", - STATIONARY_CONTAINER= "567583764bdc2d98058b456e", + SORTING_TABLE = "6050cac987d3f925bf016837", + LOCKABLE_CONTAINER = "5671435f4bdc2d96058b4569", + SIMPLE_CONTAINER = "5795f317245977243854e041", + INVENTORY = "55d720f24bdc2d88028b456d", + STATIONARY_CONTAINER = "567583764bdc2d98058b456e", POCKETS = "557596e64bdc2dc2118b4571", ARMBAND = "5b3f15d486f77432d0509248", - DOG_TAG_USEC= "59f32c3b86f77472a31742f0", + DOG_TAG_USEC = "59f32c3b86f77472a31742f0", DOG_TAG_BEAR = "59f32bb586f774757e1e8442", JEWELRY = "57864a3d24597754843f8721", ELECTRONICS = "57864a66245977548f04a81f", BUILDING_MATERIAL= "57864ada245977548638de91", TOOL= "57864bb7245977548b3b66c2", - HOUSEHOLD_GOODS= "57864c322459775490116fbf", - LUBRICANT= "57864e4c24597754843f8723", + HOUSEHOLD_GOODS = "57864c322459775490116fbf", + LUBRICANT = "57864e4c24597754843f8723", BATTERY= "57864ee62459775490116fc1", - ASSAULT_SCOPE= "55818add4bdc2d5b648b456f", - TACTICAL_COMBO= "55818b164bdc2ddc698b456c", + ASSAULT_SCOPE = "55818add4bdc2d5b648b456f", + TACTICAL_COMBO = "55818b164bdc2ddc698b456c", FLASHLIGHT = "55818b084bdc2d5b648b4571", MAGAZINE= "5448bc234bdc2d3c308b4569", LIGHT_LASER_DESIGNATOR= "55818b0e4bdc2dde698b456e", @@ -92,5 +93,10 @@ export enum BaseClasses SILENCER= "550aa4cd4bdc2dd8348b456c", PORTABLE_RANGE_FINDER= "61605ddea09d851a0a0c1bbc", ITEM= "54009119af1c881c07000029", - CYLINDER_MAGAZINE= "610720f290b75a49ff2e5e25" + CYLINDER_MAGAZINE= "610720f290b75a49ff2e5e25", + AUXILARY_MOD = "5a74651486f7744e73386dd1", + BIPOD = "55818afb4bdc2dde698b456d", + HEADPHONES = "5645bcb74bdc2ded0b8b4578", + RANDOM_LOOT_CONTAINER = "62f109593b54472778797866", + STACKABLE_ITEM = "5661632d4bdc2d903d8b456b" } \ No newline at end of file