UNPKG

isaacscript-common

Version:

Helper functions and features for IsaacScript mods.

50 lines (49 loc) 3.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CHARACTER_DAMAGE_MULTIPLIERS = void 0; const isaac_typescript_definitions_1 = require("isaac-typescript-definitions"); /** From: https://bindingofisaacrebirth.fandom.com/wiki/Characters#Regular_Characters */ exports.CHARACTER_DAMAGE_MULTIPLIERS = { [isaac_typescript_definitions_1.PlayerType.POSSESSOR]: 1, // -1 [isaac_typescript_definitions_1.PlayerType.ISAAC]: 1, // 0 [isaac_typescript_definitions_1.PlayerType.MAGDALENE]: 1, // 1 [isaac_typescript_definitions_1.PlayerType.CAIN]: 1.2, // 2 [isaac_typescript_definitions_1.PlayerType.JUDAS]: 1.35, // 3 [isaac_typescript_definitions_1.PlayerType.BLUE_BABY]: 1.05, // 4 [isaac_typescript_definitions_1.PlayerType.EVE]: 0.75, // 5 [isaac_typescript_definitions_1.PlayerType.SAMSON]: 1, // 6 [isaac_typescript_definitions_1.PlayerType.AZAZEL]: 1.5, // 7 [isaac_typescript_definitions_1.PlayerType.LAZARUS]: 1, // 8 [isaac_typescript_definitions_1.PlayerType.EDEN]: 1, // 9 [isaac_typescript_definitions_1.PlayerType.LOST]: 1, // 10 [isaac_typescript_definitions_1.PlayerType.LAZARUS_2]: 1.4, // 11 [isaac_typescript_definitions_1.PlayerType.DARK_JUDAS]: 2, // 12 [isaac_typescript_definitions_1.PlayerType.LILITH]: 1, // 13 [isaac_typescript_definitions_1.PlayerType.KEEPER]: 1.2, // 14 [isaac_typescript_definitions_1.PlayerType.APOLLYON]: 1, // 15 [isaac_typescript_definitions_1.PlayerType.FORGOTTEN]: 1.5, // 16 [isaac_typescript_definitions_1.PlayerType.SOUL]: 1, // 17 [isaac_typescript_definitions_1.PlayerType.BETHANY]: 1, // 18 [isaac_typescript_definitions_1.PlayerType.JACOB]: 1, // 19 [isaac_typescript_definitions_1.PlayerType.ESAU]: 1, // 20 [isaac_typescript_definitions_1.PlayerType.ISAAC_B]: 1, // 21 [isaac_typescript_definitions_1.PlayerType.MAGDALENE_B]: 0.75, // 22 [isaac_typescript_definitions_1.PlayerType.CAIN_B]: 1, // 23 [isaac_typescript_definitions_1.PlayerType.JUDAS_B]: 1, // 24 [isaac_typescript_definitions_1.PlayerType.BLUE_BABY_B]: 1, // 25 [isaac_typescript_definitions_1.PlayerType.EVE_B]: 1.2, // 26 [isaac_typescript_definitions_1.PlayerType.SAMSON_B]: 1, // 27 [isaac_typescript_definitions_1.PlayerType.AZAZEL_B]: 1.5, // 28 [isaac_typescript_definitions_1.PlayerType.LAZARUS_B]: 1, // 29 [isaac_typescript_definitions_1.PlayerType.EDEN_B]: 1, // 30 [isaac_typescript_definitions_1.PlayerType.LOST_B]: 1.3, // 31 [isaac_typescript_definitions_1.PlayerType.LILITH_B]: 1, // 32 [isaac_typescript_definitions_1.PlayerType.KEEPER_B]: 1, // 33 [isaac_typescript_definitions_1.PlayerType.APOLLYON_B]: 1, // 34 [isaac_typescript_definitions_1.PlayerType.FORGOTTEN_B]: 1.5, // 35 [isaac_typescript_definitions_1.PlayerType.BETHANY_B]: 1, // 36 [isaac_typescript_definitions_1.PlayerType.JACOB_B]: 1, // 37 [isaac_typescript_definitions_1.PlayerType.LAZARUS_2_B]: 1.5, // 38 [isaac_typescript_definitions_1.PlayerType.JACOB_2_B]: 1, // 39 [isaac_typescript_definitions_1.PlayerType.SOUL_B]: 1, // 40 };