refactor(slay-the-spire-like): wrap content module getters in functions
This commit is contained in:
parent
6b50e9014a
commit
89d96d838b
|
|
@ -10,13 +10,13 @@ import {
|
||||||
import { Triggers } from "../system/combat/triggers";
|
import { Triggers } from "../system/combat/triggers";
|
||||||
|
|
||||||
export type ContentModule = {
|
export type ContentModule = {
|
||||||
getCards: CardData[];
|
getCards: () => CardData[];
|
||||||
getEffects: EffectData[];
|
getEffects: () => EffectData[];
|
||||||
getEncounters: EncounterData[];
|
getEncounters: () => EncounterData[];
|
||||||
getEnemies: EnemyData[];
|
getEnemies: () => EnemyData[];
|
||||||
getIntents: IntentData[];
|
getIntents: () => IntentData[];
|
||||||
getItems: ItemData[];
|
getItems: () => ItemData[];
|
||||||
getStartingItems: ItemData[];
|
getStartingItems: () => ItemData[];
|
||||||
|
|
||||||
dialogues: YarnDialogues;
|
dialogues: YarnDialogues;
|
||||||
addTriggers: (triggers: Triggers) => void;
|
addTriggers: (triggers: Triggers) => void;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue