Variable ARCHETYPE_ASSETSConst
ARCHETYPE_ASSETS: {
amsalja: {
id: "amsalja";
image: "/assets/visual/archetypes/amsalja.png";
name_english: "Shadow Assassin";
name_korean: "암살자";
textureKey: "amsalja";
theme: "/assets/audio/music/archetype_themes/amsalja_shadow.mp3";
themeId: "amsalja_shadow_theme";
};
hacker: {
id: "hacker";
image: "/assets/visual/archetypes/hacker.png";
name_english: "Cyber Warrior";
name_korean: "해커";
textureKey: "hacker";
theme: "/assets/audio/music/archetype_themes/hacker_cyber.mp3";
themeId: "hacker_cyber_theme";
};
jeongbo_yowon: {
id: "jeongbo_yowon";
image: "/assets/visual/archetypes/jeongbo_yowon.png";
name_english: "Intelligence Operative";
name_korean: "정보요원";
textureKey: "jeongbo_yowon";
theme: "/assets/audio/music/archetype_themes/jeongbo_intel.mp3";
themeId: "jeongbo_intel_theme";
};
jojik_pokryeokbae: {
id: "jojik_pokryeokbae";
image: "/assets/visual/archetypes/jojik_pokryeokbae.png";
name_english: "Organized Crime";
name_korean: "조직폭력배";
textureKey: "jojik_pokryeokbae";
theme: "/assets/audio/music/archetype_themes/jojik_street.mp3";
themeId: "jojik_street_theme";
};
musa: {
id: "musa";
image: "/assets/visual/archetypes/musa.png";
name_english: "Traditional Warrior";
name_korean: "무사";
textureKey: "musa";
theme: "/assets/audio/music/archetype_themes/musa_warrior.mp3";
themeId: "musa_warrior_theme";
};
} = ...
Type Declaration
Readonlyamsalja: {
id: "amsalja";
image: "/assets/visual/archetypes/amsalja.png";
name_english: "Shadow Assassin";
name_korean: "암살자";
textureKey: "amsalja";
theme: "/assets/audio/music/archetype_themes/amsalja_shadow.mp3";
themeId: "amsalja_shadow_theme";
}
Readonlyhacker: {
id: "hacker";
image: "/assets/visual/archetypes/hacker.png";
name_english: "Cyber Warrior";
name_korean: "해커";
textureKey: "hacker";
theme: "/assets/audio/music/archetype_themes/hacker_cyber.mp3";
themeId: "hacker_cyber_theme";
}
Readonlyjeongbo_yowon: {
id: "jeongbo_yowon";
image: "/assets/visual/archetypes/jeongbo_yowon.png";
name_english: "Intelligence Operative";
name_korean: "정보요원";
textureKey: "jeongbo_yowon";
theme: "/assets/audio/music/archetype_themes/jeongbo_intel.mp3";
themeId: "jeongbo_intel_theme";
}
Readonlyjojik_pokryeokbae: {
id: "jojik_pokryeokbae";
image: "/assets/visual/archetypes/jojik_pokryeokbae.png";
name_english: "Organized Crime";
name_korean: "조직폭력배";
textureKey: "jojik_pokryeokbae";
theme: "/assets/audio/music/archetype_themes/jojik_street.mp3";
themeId: "jojik_street_theme";
}
Readonlymusa: {
id: "musa";
image: "/assets/visual/archetypes/musa.png";
name_english: "Traditional Warrior";
name_korean: "무사";
textureKey: "musa";
theme: "/assets/audio/music/archetype_themes/musa_warrior.mp3";
themeId: "musa_warrior_theme";
}
Archetype asset mapping for visual and audio integration Maps each player archetype to its visual assets, theme music, and metadata