LOBO
| LOBO | |
|---|---|
| |
|
|
|
| Type | Ghost |
| Developer(s) | Okuajub, oldmanhorseface |
| Origin | Original character |
| Sakura | lorem |
| Language(s) | English |
| SHIORI | Kawari |
| Release date | May 30th, 2024 |
| Download | |
LOBO is a ghost made by Okuajub and oldmanhorseface for Ghost Jam 2024. The ghost features a surreal dialogue style, with several dialogues that include complex random elements.
Features
- Large word lists of nouns, adjectives, verbs and other subjects
- Extensive use of randomized dialogue structure
- If poked, scrolled on or stroked, it howls and sends two events to alert other ghosts
- Responds to various external events.
Communication features
LOBO will howl when prompted from the menu, when stroked or when scrolled on. Activating the howl sends the events OnLoboHowlStart and OnLoboHowl to all open ghosts. OnLoboHowlStart is sent when LOBO first starts howling, while OnLoboHowl is sent when the howl has ended. LOBO will randomly choose one of six types of howl to express, with the howl type sent as a reference.
LOBO can also send a howl event when poked by Needle, using the pain howl type. This can cause a chain reaction if a ghost that responds to LOBO's howl is open.
| Howl Types | Description |
|---|---|
| pain | Expresses physical or emotional pain. |
| sad | Expresses sadness or describes something sad. |
| hopeful | A hopeful or well-wishing sentiment. |
| strange | References something apocalyptic, a threat, or sobriety. |
| vulgar | Uses vulgar words, often somewhat threatening. |
| normal | A typical wolf howl. |
The howl type is sent via reference0 of OnLoboHowlStart and OnLoboHowl.
A simple implementation of OnLoboHowl in YAYA is as follows:
OnLoboHowl { //Respond to a normal howl if reference0 == "normal" { "\0Wolf howls are eerie yet beautiful." } else //Send a generic response as a fallback { "\0What was that? A wolf?\1That sounded like a %(reference0) howl..." } }
