Files
forgotten-friends/src/app/logic/chibi-behaviour/brains/caethya.brain.ts
2026-03-30 16:31:19 +02:00

36 lines
1.5 KiB
TypeScript

import { EChibiStateName } from "../../../types/chibi/chibi-state-name";
import { BasicBrain, InteractionMap, ResolutionMap } from "../basic.brain";
export class Caethya extends BasicBrain {
protected override interactionMap: InteractionMap = {
[EChibiStateName.Sleeping]: undefined,
[EChibiStateName.Awake]: undefined,
[EChibiStateName.Snoring]: undefined,
[EChibiStateName.Nightmare]: undefined,
[EChibiStateName.Grumbling]: undefined,
[EChibiStateName.Bored]: undefined,
[EChibiStateName.Idle]: undefined,
[EChibiStateName.Exited]: undefined,
[EChibiStateName.Fighting]: undefined,
[EChibiStateName.Eating]: undefined,
[EChibiStateName.Hungry]: undefined,
[EChibiStateName.Depressed]: undefined,
[EChibiStateName.Tired]: undefined
};
protected override resolutionMap: ResolutionMap = {
[EChibiStateName.Sleeping]: undefined,
[EChibiStateName.Snoring]: undefined,
[EChibiStateName.Nightmare]: undefined,
[EChibiStateName.Grumbling]: undefined,
[EChibiStateName.Awake]: undefined,
[EChibiStateName.Bored]: undefined,
[EChibiStateName.Idle]: undefined,
[EChibiStateName.Exited]: undefined,
[EChibiStateName.Fighting]: undefined,
[EChibiStateName.Eating]: undefined,
[EChibiStateName.Hungry]: undefined,
[EChibiStateName.Depressed]: undefined,
[EChibiStateName.Tired]: undefined
};
}