inetraction stuff
This commit is contained in:
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user