|
import { lugrasimo } from "@/lib/fonts" |
|
import { Game } from "./types" |
|
|
|
const actions = [ |
|
"idling", |
|
"making bubbles", |
|
"making circles", |
|
"opening and closing its mouth", |
|
|
|
"playing with another fish", |
|
"eating fishfood", |
|
"eating a crab", |
|
"attacked by a jellyfish" |
|
] |
|
|
|
const positions = [ |
|
"at the top of the coral", |
|
"at the bottom of the coral", |
|
"centered in the middle", |
|
"burrowing in the sand", |
|
"hiding in the coral" |
|
] |
|
|
|
const lights = [ |
|
"during the day", |
|
] |
|
|
|
const initialActionnables = [ |
|
"chest", |
|
"box", |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"parrot", |
|
"lock", |
|
|
|
|
|
] |
|
|
|
const initialSituation = [ |
|
`inside the hold of a pirate ship`, |
|
`a pirate chest in the center with a large lock`, |
|
`a parrot on top of it`, |
|
`at sunset`, |
|
].join(", ") |
|
|
|
export const game: Game = { |
|
title: "Pirates", |
|
type: "pirates", |
|
className: lugrasimo.className, |
|
initialSituation, |
|
initialActionnables, |
|
getScenePrompt: (situation?: string) => [ |
|
|
|
|
|
`screenshot from an adventure videogame`, |
|
`pirate themed`, |
|
`unreal engine`, |
|
`pixar style`, |
|
`goofy and comedical`, |
|
situation || initialSituation, |
|
], |
|
} |