refactor: tighten backend and logic boundaries
This commit is contained in:
1 parent
7b02ff155f
commit
35d8824b95
86 files changed
+820
-1872
No files matched your search
@@ -18,7 +18,7 @@ export interface GeneralSkillActivation {
|
||||
activate(...keys: string[]): void;
|
||||
}
|
||||
|
||||
export const createGeneralSkillActivation = <TriggerState extends GeneralTriggerState>(
|
||||
const createGeneralSkillActivation = <TriggerState extends GeneralTriggerState>(
|
||||
general: General<TriggerState>
|
||||
): GeneralSkillActivation => ({
|
||||
has: (key: string) => Boolean(general.triggerState.flags[key]),
|
||||
|
||||
Reference in new issue
Block a user