Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
clean-and-itasks
clean-libraries
Commits
8fb27ad6
Commit
8fb27ad6
authored
Nov 30, 1999
by
Peter Achten
Browse files
no message
parent
3cb3e377
Changes
70
Hide whitespace changes
Inline
Side-by-side
ObjectIO/Game Examples/Charlie/TITLE.BMP
0 → 100644
View file @
8fb27ad6
21.1 KB
ObjectIO/Game Examples/Charlie/TITLE.dcl
0 → 100644
View file @
8fb27ad6
definition
module
TITLE
import
StdEnv
,
StdGameDef
TitleBitmap
::
GameBitmap
TitleMap
::
[{#
Int
}]
TitleBounds
::
[{#
Int
}]
TitleSeq001
::
(
Int
,
[(
Int
,
Int
)])
TitleSequences
::
[(
Int
,
[(
Int
,
Int
)])]
ObjectIO/Game Examples/Charlie/TITLE.icl
0 → 100644
View file @
8fb27ad6
implementation
module
TITLE
import
StdEnv
,
StdGameDef
TitleBitmap
::
GameBitmap
TitleBitmap
=
{
bitmapname
=
"TITLE.BMP"
,
unitsize
=
{
w
=
20
,
h
=
16
}
,
dimensions
=
(
16
,
4
)
,
transparent
=
Just
{
x
=
199
,
y
=
47
}
}
TitleMap
::
[{#
Int
}]
TitleMap
=
[{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
},
{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
},
{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
},
{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
},
{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
},
{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
},
{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
},
{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
},
{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
},
{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
},
{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
},
{
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
},
{
1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
1
},
{
1
,
-1
,
2
,
3
,
4
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
2
,
3
,
4
,
-1
,
1
},
{
1
,
-1
,
5
,
6
,
7
,
-1
,
-1
,
-1
,
-1
,
8
,
9
,
10
,
6
,
7
,
-1
,
1
},
{
1
,
-1
,
11
,
12
,
13
,
-1
,
-1
,
-1
,
-1
,
14
,
15
,
16
,
12
,
13
,
-1
,
1
},
{
1
,
-1
,
-1
,
17
,
-1
,
-1
,
-1
,
-1
,
-1
,
18
,
19
,
20
,
17
,
-1
,
-1
,
1
},
{
1
,
-1
,
-1
,
21
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
22
,
-1
,
17
,
-1
,
-1
,
1
},
{
1
,
-1
,
-1
,
21
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
23
,
-1
,
17
,
-1
,
-1
,
1
},
{
1
,
-1
,
-1
,
17
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
22
,
-1
,
17
,
-1
,
-1
,
1
},
{
1
,
-1
,
-1
,
17
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
22
,
-1
,
17
,
24
,
25
,
1
},
{
1
,
26
,
27
,
28
,
24
,
25
,
-1
,
-1
,
-1
,
-1
,
22
,
-1
,
29
,
30
,
31
,
1
},
{
1
,
32
,
33
,
34
,
35
,
36
,
37
,
-1
,
-1
,
-1
,
38
,
39
,
40
,
41
,
42
,
1
},
{
43
,
44
,
44
,
44
,
44
,
45
,
44
,
45
,
45
,
45
,
45
,
45
,
45
,
45
,
45
,
43
},
{
46
,
47
,
47
,
47
,
48
,
49
,
47
,
47
,
47
,
47
,
47
,
48
,
47
,
49
,
47
,
46
},
{
46
,
46
,
46
,
46
,
46
,
46
,
46
,
46
,
46
,
46
,
46
,
46
,
46
,
46
,
46
,
46
}]
TitleBounds
::
[{#
Int
}]
TitleBounds
=
[{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
},
{
15
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
15
},
{
15
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
15
},
{
15
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
15
},
{
15
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
15
},
{
15
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
15
},
{
15
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
15
},
{
15
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
15
},
{
15
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
15
},
{
15
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
15
},
{
15
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
15
},
{
15
,
0
,
0
,
0
,
0
,
0
,
0
,
61440
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
15
},
{
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
},
{
15
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
15
},
{
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
,
15
}]
TitleSeq001
::
(
Int
,
[(
Int
,
Int
)])
TitleSeq001
=
(
-1
,[])
TitleSequences
::
[(
Int
,
[(
Int
,
Int
)])]
TitleSequences
=
[
TitleSeq001
]
\ No newline at end of file
ObjectIO/Game Examples/Charlie/TitleBackground.BMP
0 → 100644
View file @
8fb27ad6
20.3 KB
ObjectIO/Game Examples/Charlie/WATER.BMP
0 → 100644
View file @
8fb27ad6
9.8 KB
ObjectIO/Game Examples/Charlie/WATER.WAV
0 → 100644
View file @
8fb27ad6
File added
ObjectIO/Game Examples/Charlie/WATER.dcl
0 → 100644
View file @
8fb27ad6
definition
module
WATER
import
StdEnv
,
StdGameDef
WaterBitmap
::
GameBitmap
WaterMap
::
[{#
Int
}]
WaterSeq001
::
(
Int
,
[(
Int
,
Int
)])
WaterSequences
::
[(
Int
,
[(
Int
,
Int
)])]
ObjectIO/Game Examples/Charlie/WATER.icl
0 → 100644
View file @
8fb27ad6
implementation
module
WATER
import
StdEnv
,
StdGameDef
WaterBitmap
::
GameBitmap
WaterBitmap
=
{
bitmapname
=
"WATER.BMP"
,
unitsize
=
{
w
=
20
,
h
=
14
}
,
dimensions
=
(
16
,
2
)
,
transparent
=
Just
{
x
=
79
,
y
=
27
}
}
WaterMap
::
[{#
Int
}]
WaterMap
=
[{
1
,
2
,
3
,
4
,
5
,
6
,
7
,
8
,
9
,
10
,
-1
,
-1
},
{
11
,
12
,
13
,
14
,
15
,
16
,
17
,
18
,
19
,
20
,
-1
,
-1
},
{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
},
{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
},
{
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
,
-1
}]
WaterSeq001
::
(
Int
,
[(
Int
,
Int
)])
WaterSeq001
=
(
-1
,[])
WaterSequences
::
[(
Int
,
[(
Int
,
Int
)])]
WaterSequences
=
[
WaterSeq001
]
\ No newline at end of file
ObjectIO/Game Examples/Charlie/WATERJMP.WAV
0 → 100644
View file @
8fb27ad6
File added
ObjectIO/Game Examples/Charlie/XYLOFOON.WAV
0 → 100644
View file @
8fb27ad6
RIFF$
\ No newline at end of file
Prev
1
2
3
4
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment