Files
muuhd/prompts.txt
2025-09-14 20:44:42 +02:00

110 lines
3.2 KiB
Plaintext

_ _ ____ _ _
| \ | | ___ _ __ ___ ___ _ __ ___ / ___|| |_ __ _| |_ ___ ___
| \| |/ _ \ | '_ ` _ \ / _ \| '__/ _ \ \___ \| __/ _` | __/ _ \/ __|
| |\ | (_) | | | | | | | (_) | | | __/ ___) | || (_| | || __/\__ \
|_| \_|\___/ |_| |_| |_|\___/|_| \___| |____/ \__\__,_|\__\___||___/
======================================================================
* States omdøbes til prompts
* det er prompten selv, der skal stille spørgsmålet. Dette sker onAttach.
* onAttach() omdøbes til start()
* onMessage() omdøbes til onReply()
* Man skal ikke længere selv queue en ny message handler op.
* this.prompt() blur meje simplere
* Det kan svare sig at gøre det her ordentligt, for vi kommer til
at få MANGE! prompts
____ ____ _____ _ _ _____ ____
/ ___| / ___| | ____| | \ | | | ____| / ___|
\___ \ | | | _| | \| | | _| \___ \
___) | | |___ | |___ | |\ | | |___ ___) |
|____/ \____| |_____| |_| \_| |_____| |____/
-----------------------------------------------
Scenes er en samling af prompts, resourcer, events, etc.
* Authentication Scene
* Username prompt
* ==> Player creation scene
* Password prompt
* Password prompt
* Player Creation Scene
* Username prompt
* Password prompt
* Confirm password prompt
* Just logged in Scene
* ==> Character Creation Scene
* ==> Welcome Back scene
_ _ ____
___| |_ __ _ _ __| |_ / /\ \
/ __| __/ _` | '__| __| | | |
\__ \ || (_| | | | |_| | | |
|___/\__\__,_|_| \__| | | |
\_\/_/
--------------------------------
Stiller spørgsmålet. That's it, ikke mere end det.
_ ____
_ __ ___ _ __ | |_ _ / /\ \
| '__/ _ \ '_ \| | | | | | | |
| | | __/ |_) | | |_| | | | |
|_| \___| .__/|_|\__, | | | |
|_| |___/ \_\/_/
modtager al tekst undtaget "kolon" kommandoer.
Er ansvarlig for at processere sin info og så
ellers smide en ny prompt på.
_ _ ____
| |__ ___| |_ __ / /\ \
| '_ \ / _ \ | '_ \| | | |
| | | | __/ | |_) | | | |
|_| |_|\___|_| .__/| | | |
|_| \_\/_/
Håndter :help kommandoer der ikke har et emne,
_ _ __ ____
| |__ ___| |_ __ / _| ___ ___ / /\ \
| '_ \ / _ \ | '_ \ | |_ / _ \ / _ \| | | |
| | | | __/ | |_) | | _| (_) | (_) | | | |
|_| |_|\___|_| .__/___|_| \___/ \___/| | | |
|_| |_____| \_\/_/
Håndterer :help kommanduer med Xxx suffix/emne Hvis der ikke findes en
onHelpXxx funktion, så siger serveren at der ikke er noget hjælp med det emne
tilgængeligt.
F.eks.
`:help fishing` => `prompt.help_fishing()`;
_ __ ____
___ ___ _ __ ___ _ __ ___ __ _ _ __ __| | / _| ___ ___ / /\ \
/ __/ _ \| '_ ` _ \| '_ ` _ \ / _` | '_ \ / _` | | |_ / _ \ / _ \| | | |
| (_| (_) | | | | | | | | | | | (_| | | | | (_| | | _| (_) | (_) | | | |
\___\___/|_| |_| |_|_| |_| |_|\__,_|_| |_|\__,_|___|_| \___/ \___/| | | |
|_____| \_\/_/
Håndterer kolon-kommandoer (udover :quit og :help)