Add hints

This commit is contained in:
Ketchetwahmeegwun T. Southall 2022-01-30 16:34:35 -08:00
parent ebcd43b34b
commit 444d57e615

View File

@ -6,7 +6,7 @@ import { GameState } from './Game'
import { SpriteInstance } from '../shared/sprites'
import { animals } from '../data/animals'
import { segments } from '../shared/segments'
import { bodyTextStyle, buttonBlurStyle, buttonHoverStyle } from '../styles'
import { bodyTextStyle, buttonBlurStyle, buttonHoverStyle, smallTextStyle } from '../styles'
interface MenuItem {
text: PIXI.Text,
@ -90,6 +90,12 @@ export function MenuState(ctx: ContextI): StateI {
let menuItems: PIXI.Text[] = []
for (let t of ["Use the arrow keys, hjkl, or a gamepad joystick to move.", "Use ctrl, z, or a gamepad's primary buttons to attack or helplessly mewl.", "Hunt during the day and hide at night!"]) {
let el = new PIXI.Text(t, smallTextStyle())
menuItems.push(el)
container.addChild(el)
}
{
let el = new PIXI.Text('Begin the Hunt', buttonBlurStyle())
el.interactive = true
@ -100,7 +106,7 @@ export function MenuState(ctx: ContextI): StateI {
el.style = buttonHoverStyle()
})
el.on('pointerout', () => {
el.style = buttonHoverStyle()
el.style = buttonBlurStyle()
})
menuItems.push(el)
container.addChild(el)