Messages, Typewriter, SpecialCodeRenderer
Showing a message
import React from 'react';
import { useMessage } from '../../components/Message';
const TalkExample: React.FC = () => {
const message = useMessage();
const onTalk = async () => {
await message.show({
_texts: [
"Hello, hero!\\nWelcome to \\C[3]React Town\\C[0].",
"Take this: \\I[87] Potion x1.\\.\\. Good luck!",
],
_choices: [], // optional
});
// continues after the player advances all pages
};
return <button onClick={onTalk}>Talk</button>;
};
export default TalkExample;
Typewriter basics
Rendering special codes
Last updated