Skip to content

Instantly share code, notes, and snippets.

@coleww
Created September 21, 2019 05:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save coleww/cc43b4c436f71282618ad0337583e576 to your computer and use it in GitHub Desktop.
Save coleww/cc43b4c436f71282618ad0337583e576 to your computer and use it in GitHub Desktop.
GRAVITY TEST
# BITSY VERSION 6.4
! ROOM_FORMAT 1
PAL 0
0,82,204
128,159,255
255,255,255
ROOM 0
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
0,a,a,a,a,a,a,a,a,a,a,a,a,a,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,a,a,a,a,a,a,a,a,a,a,a,a,a,0
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
PAL 0
ROOM 1
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,a,0,0,0,0,a,c,a,a,0,0,0,0,a,0
0,a,0,0,0,0,0,b,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,b,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,b,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,b,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,b,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,b,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,b,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,b,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,b,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,b,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,b,0,0,0,0,0,0,a,0
0,a,a,a,a,a,a,a,a,a,a,a,a,a,a,0
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ITM 1 9,1
PAL 0
ROOM 2
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,a,0,0,0,0,a,a,a,a,0,0,0,0,a,0
0,a,0,0,0,a,0,0,0,0,0,0,0,0,a,0
0,a,0,0,a,0,0,0,0,0,0,0,0,0,a,0
0,a,c,a,0,0,0,0,0,0,0,0,0,0,a,0
0,a,b,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,b,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,b,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,a,0,0,0,0,0,0,0,0,0,0,0,a,0
0,0,0,a,0,0,a,a,0,0,0,0,0,0,a,0
0,0,0,0,a,a,a,0,a,0,0,0,0,0,a,0
0,0,0,0,0,0,0,0,0,a,0,0,0,0,a,0
0,0,0,0,0,0,0,0,0,0,a,0,0,0,a,0
0,0,0,0,0,0,0,0,0,0,a,a,a,a,a,0
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ITM 2 9,1
PAL 0
ROOM 3
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,a,a,a,a,a,a,a,a,a,a,a,0
0,0,0,a,0,0,0,0,0,0,0,0,0,0,a,0
0,0,a,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,a,a,d,a,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,a,a,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,a,a,a,a,a,a,a,a,a,a,a,a,a,0
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ITM 7 2,6
ITM 3 12,9
ITM 6 4,13
PAL 0
ROOM 4
0,a,0,0,0,0,0,0,0,0,0,0,0,0,0,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,0,0
0,a,0,0,0,a,a,a,a,a,0,0,0,0,a,0
0,a,0,0,a,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,a,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,a,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,a,a,0,0,a,a,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,a,a,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,a,a,a,a,a,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,0,0,a,a,0,0,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,a,a,a,a,a,a,a,a,a,a,a,a,a,0
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ITM 4 8,1
PAL 0
ROOM 5
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
0,a,a,a,a,a,a,a,a,a,a,a,a,a,a,0
0,a,0,0,0,0,a,0,0,0,0,a,0,0,a,0
0,a,0,0,0,a,0,0,0,0,0,a,0,0,a,0
0,a,0,0,a,0,0,0,0,0,0,a,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,a,0,0,a,0
0,a,a,0,0,0,0,0,0,0,0,a,0,0,a,0
0,a,0,a,0,0,0,0,0,0,0,0,0,0,a,0
0,a,0,0,a,a,a,0,0,a,0,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,a,0,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,a,0,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,a,0,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,a,a,0
0,a,0,0,0,0,0,0,0,0,0,0,0,0,a,0
0,a,a,a,a,a,a,a,a,a,a,a,a,a,a,0
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ITM 8 13,2
ITM 5 2,2
PAL 0
ROOM 6
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
0,a,a,a,0,a,0,0,a,0,a,a,a,0,0,0
0,0,a,0,0,a,0,0,a,0,a,0,0,0,0,0
0,0,a,0,0,a,a,a,a,0,a,a,a,0,0,0
0,0,a,0,0,a,0,0,a,0,a,0,0,0,0,0
0,0,a,0,0,a,0,0,a,0,a,a,a,0,0,0
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
0,a,a,a,0,a,0,0,a,0,a,a,0,0,0,0
0,a,0,0,0,a,a,0,a,0,a,0,a,0,0,0
0,a,a,a,0,a,a,a,a,0,a,0,a,0,0,0
0,a,0,0,0,a,0,a,a,0,a,0,a,0,0,0
0,a,a,a,0,a,0,0,a,0,a,a,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,a,a,a,0,0
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
ITM a 0,15
ITM 9 1,15
ITM 9 2,15
ITM 9 3,15
ITM 9 4,15
ITM 9 5,15
ITM 9 6,15
ITM 9 7,15
ITM 9 8,15
ITM 9 9,15
ITM 9 10,15
ITM 9 11,15
ITM 9 12,15
ITM 9 13,15
ITM 9 14,15
ITM 9 15,15
PAL 0
TIL a
11111111
10000001
10000001
10011001
10011001
10000001
10000001
11111111
WAL true
TIL b
00111100
00100100
00111100
00100100
00111100
00100100
00111100
00100100
NAME CLIMB
TIL c
11111111
00100100
00111100
00100100
00111100
00100100
00111100
00100100
NAME CLIMB STAND
TIL d
11111111
00000000
00000000
00000000
00000000
00000000
00000000
00000000
NAME STAND
SPR A
00011000
00011000
00011000
00111100
01111110
10111101
00100100
00100100
POS 0 4,8
SPR a
00000000
00000000
01010001
01110001
01110010
01111100
00111100
00100100
NAME cat0
DLG SPR_0
POS 0 12,13
SPR b
00000000
00000000
01010001
01110001
01110010
01111100
00111100
00100100
NAME cat1
DLG SPR_1
POS 1 12,13
SPR c
00000000
00000000
01010001
01110001
01110010
01111100
00111100
00100100
NAME cat2
DLG SPR_2
POS 2 12,13
SPR d
00000000
00000000
01010001
01110001
01110010
01111100
00111100
00100100
NAME cat3
DLG SPR_3
POS 3 12,13
SPR e
00000000
00000000
01010001
01110001
01110010
01111100
00111100
00100100
NAME cat4
DLG SPR_4
POS 4 12,13
SPR f
00000000
00000000
01010001
01110001
01110010
01111100
00111100
00100100
NAME cat5
DLG SPR_5
POS 5 12,13
SPR g
00000000
00000000
01010001
01110001
01110010
01111100
00111100
00100100
DLG SPR_6
POS 6 12,13
ITM 0
00000000
00000000
00000000
00111100
01100100
00100100
00011000
00000000
NAME tea0
DLG ITM_0
ITM 1
00000000
00000000
00000000
00111100
01100100
00100100
00011000
00000000
NAME tea1
DLG ITM_1
ITM 2
00000000
00000000
00000000
00111100
01100100
00100100
00011000
00000000
NAME tea2
DLG ITM_2
ITM 3
00000000
00000000
00000000
00111100
01100100
00100100
00011000
00000000
NAME tea3
DLG ITM_3
ITM 4
00000000
00000000
00000000
00111100
01100100
00100100
00011000
00000000
NAME tea4
DLG ITM_4
ITM 5
00000000
00000000
00000000
00111100
01100100
00100100
00011000
00000000
NAME tearight
DLG ITM_5
ITM 6
00000000
00000000
01111110
01111110
00011000
00011000
00011000
00011000
>
00000000
00000000
00000000
00000000
00000000
01111110
01111110
00011000
NAME PERM
DLG ITM_6
ITM 7
00000000
00001100
00001100
11111100
11111100
00001100
00001100
00000000
>
00000000
01100000
01100000
11100000
11100000
01100000
01100000
00000000
NAME PERM
DLG ITM_7
ITM 8
00000000
00000000
00000000
00111100
01100100
00100100
00011000
00000000
NAME tea5
DLG ITM_8
ITM 9
00000000
00000000
00000000
00000000
00000000
00000000
00000000
00000000
NAME PERM
DLG ITM_9
ITM a
00000000
00000000
00000000
00111100
01100100
00100100
00011000
00000000
NAME tea6
DLG ITM_a
DLG ITM_0
You found a tea !
DLG ITM_1
You found a tea !
DLG ITM_2
You found a tea !
DLG ITM_3
You found a tea !
DLG ITM_4
You found a tea !
DLG ITM_5
You found a rightward tea ! (invertGravity "right")
DLG ITM_6
{wvy}boooooing{wvy} ! (forceGravity "up")
DLG ITM_7
{wvy}boooooing{wvy} ! (forceGravity "right")
DLG ITM_8
You found a downward tea ! (invertGravity "down")
DLG ITM_9
oooops ... {shk}RESET ! ! !{shk} (exit "6,11,13")
DLG ITM_a
wow ... skillful ! (exit "6,11,8")
DLG SPR_0
meow! (toggleGravity) press up to climb ladders! bring me a tea! (exit "1")
DLG SPR_1
"""
{
- {item "tea1"} == 1 ?
meow! (setJumpPower "1") press up to jump! (exit "2")
- {item "tea1"} == 0 ?
meow ... thirsty ...
}
"""
DLG SPR_2
"""
{
- {item "tea2"} == 1 ?
meow! its bouncy time! (exit "3")
- {item "tea2"} == 0 ?
meow ... thirsty ...
}
"""
DLG SPR_3
"""
{
- {item "tea3"} == 1 ?
meow! (setJumpPower "3") you can jump higher now, but only straight upwards! (exit "4")
- {item "tea3"} == 0 ?
meow ... thirsty ...
}
"""
DLG SPR_4
"""
{
- {item "tea4"} == 1 ?
meow! (invertGravity "up") up is down now. (exit "5")
- {item "tea4"} == 0 ?
meow ... thirsty ...
}
"""
DLG SPR_5
"""
{
- {item "tea5"} == 1 ?
meow! (toggleJetpack) (setJumpPower "7") i feel amazing now! and you can jump very good now too! this is the end of the demonstration, thank you for your participation. (exit "6")
- {item "tea5"} == 0 ?
meow ... thirsty ...
}
"""
DLG SPR_6
meow ! ... bye ?
VAR a
42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment