-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgame.xml
More file actions
173 lines (149 loc) · 5.53 KB
/
game.xml
File metadata and controls
173 lines (149 loc) · 5.53 KB
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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
<!--
isRoomChange in the effect object can be blank or set to false if the effect isn't a room change
-->
<stories>
<story>
<name>Coats and Red</name>
<startRoom>bedroom</startRoom>
<description>A story of love, loss, and fucking awesomeness.</description>
<player>
<name>Default Player</name>
<description>This is an example of a default set-up</description>
<effects>defaultEffect</effects>
<items>Self defaultItems</items>
<art>:)</art>
</player>
<room>
<name>bedroom</name>
<description>a bedroom</description>
<art>bed</art>
<interactables>Bed,Floor,Bedroom Door</interactables>
</room>
<room>
<name>hallway</name>
<description>a hallway</description>
<art>a hallway</art>
<interactables></interactables>
</room>
<interactable>
<name>cutBed</name>
<description>A cold metal framed bed that squeeks without presence.</description>
<requiredEffects></requiredEffects>
<items></items>
<action>
<name>Cut up the bed</name>
<description>You shred up the bed to pieces</description>
<failDescription>Your knife isn't sharp enough</failDescription>
<item>Knife</item>
<requiredEffects>sharpKnife</requiredEffects>
<givenEffects>bluntKnife</givenEffects>
<removedEffects>sharpKnife</removedEffects>
<requiredItems>Knife</requiredItems>
<givenItems></givenItems>
<removedItems></removedItems>
<newDesc>The carcass of a shredded mattress.</newDesc>
<newItems>Golden Key</newItems>
<newArt>Golden Key</newArt>
<newInteractables></newInteractables>
</action>
</interactable>
<interactable>
<name>Floor</name>
<description>A dirty stone floor.</description>
<requiredEffects></requiredEffects>
<items>Knife</items>
<action>
<name>sharpenBlade</name>
<description>You start sharpening your blade.</description>
<failDescription>Your knife is already sharp!</failDescription>
<item>Knife</item>
<requiredEffects>bluntKnife</requiredEffects>
<givenEffects>sharpKnife</givenEffects>
<removedEffects>sharpKnife</removedEffects>
<requiredItems>Knife</requiredItems>
<givenItems></givenItems>
<removedItems></removedItems>
<newDesc>The stone floor has markings from your blade sharpening.</newDesc>
<newItems></newItems>
<newArt></newArt>
<newInteractables></newInteractables>
</action>
</interactable>
<interactable>
<name>Bedroom Door</name>
<description>A red and warm door.</description>
<requiredEffects></requiredEffects>
<items></items>
<action>
<name>unlockBedroomDoor</name>
<description>You try the key... and it fits! You unlock the door</description>
<failDescription>Your knife is already sharp!</failDescription>
<item>Golden Key</item>
<requiredEffects></requiredEffects>
<givenEffects>unlockedBedDoor</givenEffects>
<removedEffects></removedEffects>
<requiredItems>Golden Key</requiredItems>
<givenItems></givenItems>
<removedItems></removedItems>
<newDesc>The red and warm door is now unlocked...</newDesc>
<newItems></newItems>
<newArt></newArt>
<newInteractables></newInteractables>
</action>
<action>
<name>enterBedroomDoor</name>
<description>You open the door, and enter.</description>
<failDescription>The door is locked.</failDescription>
<item>Self</item>
<requiredEffects>unlockedBedDoor</requiredEffects>
<givenEffects>hallwayChange</givenEffects>
<removedEffects></removedEffects>
<requiredItems>Golden Key</requiredItems>
<givenItems></givenItems>
<removedItems></removedItems>
<newDesc></newDesc>
<newItems></newItems>
<newArt></newArt>
<newInteractables></newInteractables>
</action>
</interactable>
<item>
<name>Knife</name>
<description>A steely blade that glimmers in the sun.</description>
<sellable>False</sellable>
<value>100</value>
</item>
<item>
<name>Golden Key</name>
<description>A beautiful golden key.</description>
<sellable>True</sellable>
<value>500</value>
</item>
<item>
<name>Self</name>
<description>You're, you.</description>
<sellable>False</sellable>
<value>0</value>
</item>
<effect>
<name>hallwayChange</name>
<description>You're now in the hallway.</description>
<isRoomChange roomname="hallway">True</isRoomChange>
</effect>
<effect>
<name>sharpKnife</name>
<description>Your knife is now sharp.</description>
<isRoomChange>False</isRoomChange>
</effect>
<effect>
<name>bluntKnife</name>
<description>Your knife is now blunt.</description>
<isRoomChange>False</isRoomChange>
</effect>
<effect>
<name>unlockedBedDoor</name>
<description>The bedroom door is now unlocked.</description>
<isRoomChange>False</isRoomChange>
</effect>
</story>
</stories>