inetraction stuff

This commit is contained in:
2026-02-26 16:37:26 +01:00
parent 1ac2de123e
commit 7835a4df02
15 changed files with 176 additions and 24 deletions

View File

@@ -1,9 +1,11 @@
import { Chibi } from "../../types/chibi/chibi";
import { EChibiInteraction } from "../../types/chibi/chibi-interaction";
import { EChibiStateName } from "../../types/chibi/chibi-state-name";
import { Food } from "../../types/food";
export interface IBrain {
//function for time passegs + autonomous state changes
exist(chibi: Chibi): void;
resolveInteraction(state: EChibiStateName, interaction: EChibiInteraction): EChibiStateName
resolveInteraction(chibi: Chibi, interaction: EChibiInteraction, item?: Food): void
}