Add hints
This commit is contained in:
parent
ebcd43b34b
commit
444d57e615
|
@ -6,7 +6,7 @@ import { GameState } from './Game'
|
||||||
import { SpriteInstance } from '../shared/sprites'
|
import { SpriteInstance } from '../shared/sprites'
|
||||||
import { animals } from '../data/animals'
|
import { animals } from '../data/animals'
|
||||||
import { segments } from '../shared/segments'
|
import { segments } from '../shared/segments'
|
||||||
import { bodyTextStyle, buttonBlurStyle, buttonHoverStyle } from '../styles'
|
import { bodyTextStyle, buttonBlurStyle, buttonHoverStyle, smallTextStyle } from '../styles'
|
||||||
|
|
||||||
interface MenuItem {
|
interface MenuItem {
|
||||||
text: PIXI.Text,
|
text: PIXI.Text,
|
||||||
|
@ -90,6 +90,12 @@ export function MenuState(ctx: ContextI): StateI {
|
||||||
|
|
||||||
let menuItems: PIXI.Text[] = []
|
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())
|
let el = new PIXI.Text('Begin the Hunt', buttonBlurStyle())
|
||||||
el.interactive = true
|
el.interactive = true
|
||||||
|
@ -100,7 +106,7 @@ export function MenuState(ctx: ContextI): StateI {
|
||||||
el.style = buttonHoverStyle()
|
el.style = buttonHoverStyle()
|
||||||
})
|
})
|
||||||
el.on('pointerout', () => {
|
el.on('pointerout', () => {
|
||||||
el.style = buttonHoverStyle()
|
el.style = buttonBlurStyle()
|
||||||
})
|
})
|
||||||
menuItems.push(el)
|
menuItems.push(el)
|
||||||
container.addChild(el)
|
container.addChild(el)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user