-
Notifications
You must be signed in to change notification settings - Fork 0
/
PHUSSUHP.txt
121 lines (100 loc) · 1.76 KB
/
PHUSSUHP.txt
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
title PHUSSUHP
author Duncan Oliver
homepage www.puzzlescript.net
background_color gray
========
OBJECTS
========
BlackPlayer
black white
.000.
00100
01110
00100
.000.
WhitePlayer
white black
.000.
00100
01110
00100
.000.
BlackBackground
black
WhiteBackground
white
BlackWall
black
WhiteWall
white
BlackCrate
black white
00000
01110
01110
01110
00000
WhiteCrate
white black
00000
01110
01110
01110
00000
Goal
black white
01010
10101
01010
10101
01010
=======
LEGEND
=======
Player = BlackPlayer or WhitePlayer
Background = BlackBackground or WhiteBackground
Wall = BlackWall or WhiteWall
P = BlackPlayer
. = WhiteBackground
# = BlackWall
H = BlackCrate
O = Goal
=======
SOUNDS
=======
================
COLLISIONLAYERS
================
Background
Goal
BlackPlayer, BlackWall, BlackCrate
WhitePlayer, WhiteWall, WhiteCrate
======
RULES
======
( Change the background )
[ action WhitePlayer ][ BlackBackground ] -> [ action WhitePlayer ][ WhiteBackground ]
[ action BlackPlayer ][ WhiteBackground ] -> [ action BlackPlayer ][ BlackBackground ]
( Change the walls )
[ action WhitePlayer ][ WhiteWall ] -> [ action WhitePlayer ][ BlackWall ]
[ action BlackPlayer ][ BlackWall ] -> [ action BlackPlayer ][ WhiteWall ]
( Change the crates )
([ action WhitePlayer ][ WhiteCrate ] -> [ action WhitePlayer ][ BlackCrate ])
([ action BlackPlayer ][ BlackCrate ] -> [ action BlackPlayer ][ WhiteCrate ])
( Finally, change the player )
[ action WhitePlayer ] -> [ BlackPlayer ]
[ action BlackPlayer ] -> [ WhitePlayer ]
[ > WhitePlayer | WhiteCrate ] -> [ > WhitePlayer | > WhiteCrate ]
[ > BlackPlayer | BlackCrate ] -> [ > BlackPlayer | > BlackCrate ]
==============
WINCONDITIONS
==============
All Player on Goal
=======
LEVELS
=======
#########
#...H...#
#.P.H.O.#
#...H...#
#########