isaacscript-common
Version:
Helper functions and features for IsaacScript mods.
54 lines (51 loc) • 3 kB
text/typescript
// cspell:disable
import { PlayerType } from "isaac-typescript-definitions";
/** Used when rendering the "versusscreen.anm2" sprite. */
export const PLAYER_PORTRAIT_PNG_FILE_NAMES = {
[]: undefined, // -1
[]: "playerportrait_isaac.png", // 0
[]: "playerportrait_magdalene.png", // 1
[]: "playerportrait_cain.png", // 2
[]: "playerportrait_judas.png", // 3
[]: "playerportrait_bluebaby.png", // 4
[]: "playerportrait_eve.png", // 5
[]: "playerportrait_samson.png", // 6
[]: "playerportrait_azazel.png", // 7
[]: "playerportrait_lazarus.png", // 8
[]: "playerportrait_eden.png", // 9
[]: "playerportrait_thelost.png", // 10
[]: "playerportrait_lazarus2.png", // 11
[]: "playerportrait_darkjudas.png", // 12
[]: "playerportrait_lilith.png", // 13
[]: "playerportrait_keeper.png", // 14
[]: "playerportrait_apollyon.png", // 15
[]: "playerportrait_theforgotten.png", // 16
// The Soul the same name as The Forgotten.
[]: "playerportrait_theforgotten.png", // 17
[]: "playerportrait_bethany.png", // 18
[]: "playerportrait_jacob.png", // 19
// Esau uses the same name as Jacob & Esau.
[]: "playerportrait_jacob.png", // 20
[]: "playerportrait_isaac_b.png", // 21
[]: "playerportrait_magdalene_b.png", // 22
[]: "playerportrait_cain_b.png", // 23
[]: "playerportrait_judas_b.png", // 24
[]: "playerportrait_bluebaby_b.png", // 25
[]: "playerportrait_eve_b.png", // 26
[]: "playerportrait_samson_b.png", // 27
[]: "playerportrait_azazel_b.png", // 28
[]: "playerportrait_lazarus_b.png", // 29
[]: "playerportrait_eden_b.png", // 30
[]: "playerportrait_thelost_b.png", // 31
[]: "playerportrait_lilith_b.png", // 32
[]: "playerportrait_keeper_b.png", // 33
[]: "playerportrait_apollyon_b.png", // 34
[]: "playerportrait_theforgotten_b.png", // 35
[]: "playerportrait_bethany_b.png", // 36
[]: "playerportrait_jacob_b.png", // 37
[]: "playerportrait_lazarus_b_dead.png", // 38
// Tainted Jacob in "Lost" form uses the same name as Tainted Jacob.
[]: "playerportrait_jacob_b.png", // 39
// Tainted The Soul uses the same name as Tainted Forgotten.
[]: "playerportrait_theforgotten_b.png", // 40
} as const satisfies Record<PlayerType, string | undefined>;