blob: f9aad79b37c707774fed15378b90e1c01cc1ec91 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
// Copyright (C) 2021 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
import QtQuick
Item {
PageHeader {
id: header
title: "How to Play"
}
Flickable {
id: helpFlickable
anchors.top: header.bottom
anchors.bottom: parent.bottom
anchors.right: parent.right
anchors.left: parent.left
anchors.margins: topLevel.globalMargin
clip: true
contentHeight: helpContent.height + (topLevel.globalMargin * 2)
Item {
id: helpContent
width: parent.width
height: contentColumn.height
Column {
id: contentColumn
anchors.top: parent.top
anchors.right: parent.right
anchors.left: parent.left
anchors.margins: topLevel.globalMargin
spacing: topLevel.globalMargin
Text {
height: contentHeight
width: parent.width
wrapMode: Text.Wrap
font.family: "Helvetica"
color: "white"
font.pixelSize: helpFlickable.height * 0.04
text: "\
Hangman is a classic word game where the objective is to guess a given word \
before you make too many mistakes and the hangman gets hung.\n"
}
Word {
anchors.margins: topLevel.globalMargin
height: topLevel.buttonHeight
width: parent.width * .8
text: "HANGMAN"
}
Text {
height: contentHeight
width: parent.width
wrapMode: Text.Wrap
font.family: "Helvetica"
color: "white"
font.pixelSize: helpFlickable.height * 0.04
text: "\
\nYou play by guessing letters. If you guess a letter that is part of the word \
it will be shown in any locations in the word it is located. If however it is \
not part of the word, another piece will be added and the hangman will be one \
step closer to death. \n"
}
Hangman {
height: width
width: parent.width / 2
errorCount: 9
}
Text {
height: contentHeight
width: parent.width
wrapMode: Text.Wrap
font.family: "Helvetica"
color: "white"
font.pixelSize: helpFlickable.height * 0.04
text: "\
\nVowels must be purchased, unlocked or earned to be used. If you guess a word, \
any vowels that have not been guess already will be added to your vowel pool."
}
ScoreItem {
anchors.margins: topLevel.globalMargin
height: topLevel.buttonHeight
}
Text {
height: contentHeight
width: parent.width
wrapMode: Text.Wrap
font.family: "Helvetica"
color: "white"
font.pixelSize: helpFlickable.height * 0.04
text: "\
When you guess a word you are rewarded points. You receive a point for each \
consonant that was guessed as well as a point for any remaining parts of the \
hangman. You can not do anything with points, they just show how awesome you are.
"
}
}
}
}
}
|