refactor(slay-the-spire-like): wrap content module getters in functions

This commit is contained in:
hypercross 2026-04-19 15:23:17 +08:00
parent 6b50e9014a
commit 89d96d838b
1 changed files with 7 additions and 7 deletions

View File

@ -10,13 +10,13 @@ import {
import { Triggers } from "../system/combat/triggers";
export type ContentModule = {
getCards: CardData[];
getEffects: EffectData[];
getEncounters: EncounterData[];
getEnemies: EnemyData[];
getIntents: IntentData[];
getItems: ItemData[];
getStartingItems: ItemData[];
getCards: () => CardData[];
getEffects: () => EffectData[];
getEncounters: () => EncounterData[];
getEnemies: () => EnemyData[];
getIntents: () => IntentData[];
getItems: () => ItemData[];
getStartingItems: () => ItemData[];
dialogues: YarnDialogues;
addTriggers: (triggers: Triggers) => void;