21 lines
675 B
TypeScript
21 lines
675 B
TypeScript
import { EChibiName } from "../../types/chibi/chibi-name";
|
|
import { IBrain } from "./brain";
|
|
import { Aperio } from "./brains/aperio.brain";
|
|
import { Caethya } from "./brains/caethya.brain";
|
|
import { Haetor } from "./brains/haetor.brain";
|
|
|
|
const APERIO = new Aperio();
|
|
const CAETHYA = new Caethya();
|
|
const HAETOR = new Haetor();
|
|
|
|
export const BRAIN_MAP: Record<EChibiName, IBrain> = {
|
|
[EChibiName.Aperio]: APERIO,
|
|
[EChibiName.Basra]: APERIO,
|
|
[EChibiName.Caethya]: CAETHYA,
|
|
[EChibiName.Eos]: APERIO,
|
|
[EChibiName.Evina]: APERIO,
|
|
[EChibiName.Haetor]: HAETOR,
|
|
[EChibiName.Sol]: APERIO,
|
|
[EChibiName.Sybil]: APERIO,
|
|
[EChibiName.Vinera]: APERIO
|
|
} |