| @@ -3,23 +3,61 @@ | |||||
| * They are separated in 2 arrays of objectives objects, one for mercenary camps and the other for map objectives | * They are separated in 2 arrays of objectives objects, one for mercenary camps and the other for map objectives | ||||
| */ | */ | ||||
| const BRUISER = 'bruiser' | |||||
| const SIEGE = 'siege' | |||||
| const BRUISER = { | |||||
| type: 'Bruiser', | |||||
| initialSpawnTime: 60, | |||||
| respawnTime: 240 | |||||
| } | |||||
| const SIEGE = { | |||||
| type: 'Siege', | |||||
| initialSpawnTime: 60, | |||||
| respawnTime: 180 | |||||
| } | |||||
| export const CAMPS = { | export const CAMPS = { | ||||
| // #################### BRUISER CAMPS #################### | |||||
| shamans: { | shamans: { | ||||
| type: BRUISER, | |||||
| name: 'Shamans', | |||||
| initialSpawnTime: 60, | |||||
| respawnTime: 240, | |||||
| weight: 1 | |||||
| ...BRUISER, | |||||
| name: 'Shamans' | |||||
| }, | |||||
| knights: { | |||||
| ...BRUISER, | |||||
| name: 'Knights' | |||||
| }, | |||||
| goliaths: { | |||||
| ...BRUISER, | |||||
| name: 'Goliaths and Raven' | |||||
| }, | |||||
| // #################### SIEGE CAMPS #################### | |||||
| gnolls: { | |||||
| ...SIEGE, | |||||
| name: 'Armored Gnolls' | |||||
| }, | |||||
| troopers: { | |||||
| ...SIEGE, | |||||
| name: 'Assault Troopers' | |||||
| }, | |||||
| hellbats: { | |||||
| ...SIEGE, | |||||
| name: 'Hellbats' | |||||
| }, | }, | ||||
| impalers: { | impalers: { | ||||
| type: SIEGE, | |||||
| name: 'Impalers', | |||||
| initialSpawnTime: 60, | |||||
| respawnTime: 180, | |||||
| weight: 1 | |||||
| ...SIEGE, | |||||
| name: 'Impalers' | |||||
| }, | |||||
| sappers: { | |||||
| ...SIEGE, | |||||
| name: 'Sappers', | |||||
| respawnTime: 120 | |||||
| }, | |||||
| sentinels: { | |||||
| ...SIEGE, | |||||
| name: 'Sentinels', | |||||
| respawnTime: 150 | |||||
| }, | |||||
| giants: { | |||||
| ...SIEGE, | |||||
| name: 'Giants' | |||||
| } | } | ||||
| } | } | ||||