Skip to content

Instantly share code, notes, and snippets.

@Rando2048
Created February 8, 2025 16:55
Show Gist options
  • Save Rando2048/302c8dfb4a6d5678aea62e153aff10da to your computer and use it in GitHub Desktop.
Save Rando2048/302c8dfb4a6d5678aea62e153aff10da to your computer and use it in GitHub Desktop.
Boxman Chapter 3 v1.0.0 (PuzzleScript Script)
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
title Boxman Chapter 3 v1.0.0
author Rando2048, Nabcrabby
homepage puzzlescript.net
========
OBJECTS
========
Background
gray
Player
black orange brown #544823 #8c4c1f #FEC9BD
.333.
.555.
11111
.222.
.2.2.
Box
orange brown
00000
01.10
0.1.0
01.10
00000
BoxOnTarget
#00FF00 green
00000
01.10
0.1.0
01.10
00000
Target
black lightgray
10001
01110
01010
01110
10001
FTarget
black lightgray
10001
01110
01010
01110
10001
Wall
black
LeverOff
Red Brown
0....
.1...
..1..
11111
11111
LeverOn
Green Brown Gray
....0
...1.
..1..
11111
11111
OffBlock
black red
11111
10001
10001
10001
11111
BlockBlockBlock
red
0...0
.0.0.
..0..
.0.0.
0...0
EvilBox
red DARKgray black
22222
21.12
2.0.2
21.12
22222
Grass
green
00000
00000
00000
00000
00000
BoxButton
red darkgray
.....
.000.
11111
11111
11111
BoxButtonOn
green darkgray orange brown
.....
.000.
11111
11111
11111
BoxButtonBlockOff
red darkgray
00000
00000
01110
01110
00000
BoxButtonBlockOn
green darkgray
00000
00000
01110
01110
00000
EvilBoxCaptain
red darkred lightred
11111
12.21
1.0.1
12.21
11111
EvilBoxInnocent
white brown lightgray
22222
20.02
2.1.2
20.02
22222
EvilBoxGreatCaptain
darkbrown lightred purple
00000
01.10
0.2.0
01.10
00000
Door
brown orange black
.000.
01110
01120
01110
01110
DoorOpen
brown orange black
.000.
01..0
01..0
01..0
01..0
EvilBoxInnocentArmored
lightgray lightred brown
00000
01.10
0.2.0
01.10
00000
Boxman
black orange brown #512e5f #8c4c1f #FEC9BD
.333.
.555.
11111
.222.
.3.3.
BoxBullet
#D2691E #A0522D lightred
00000
01210
02120
01210
00000
BoxBullet2
#D2691E #A0522D red
00000
01210
02120
01210
00000
BoxBulletAntiPower
#D2691E #A0522D lightblue
00000
01210
02120
01210
00000
EmperorOfTheBoxmen
black #512e5f white #544823 #8c4c1f lightbrown #FFD700 orange brown
66866
.555.
11711
12221
12.21
EmperorOfTheBoxmen2
black #512e5f white #544823 #8c4c1f lightbrown #FFD700 orange purple
66866
.555.
11711
12221
12.21
EmperorOfTheBoxmen3
black #512e5f white #544823 #8c4c1f lightbrown #FFD700 orange red
66866
.555.
11711
12221
12.21
=======
LEGEND
=======
. = Background
/ = Player
- = Box
1 = Target
\ = Wall
; = LeverOff
: = OffBlock
' = BlockBlockBlock
e = evilbox
g = grass
@ = BoxButton
a = BoxButtonOn
8 = BoxButtonBlockOff
0 = BoxButtonBlockOn
3 = EvilBoxCaptain
i = evilboxinnocent
, = leveron
4 = EvilBoxGreatCaptain
d = door
o = dooropen
l = EvilBoxInnocentArmored
b = EmperorOfTheBoxmen
u = BoxBullet
p = BoxBulletAntiPower
x = Boxman
=======
SOUNDS
=======
Box Move 62802307
BoxOnTarget Move 62802307
endlevel 81829300
OffBlock destroy 100
EvilBox destroy 41739502
EvilBox move 39246504
evilboxcaptain move 57448902
evilboxcaptain destroy 14125502
restart 40621501
evilboxgreatcaptain move 22499902
evilboxgreatcaptain destroy 24192702
evilboxinnocent move 6863307
evilboxinnocent destroy 7672702
================
COLLISIONLAYERS
================
Background
grass
Target, LeverOff, OffBlock, BlockBlockBlock, boxbutton, BoxButtonBlockOn, Leveron, FTarget, door, dooropen
BoxBullet, BoxBullet2, BoxBulletAntiPower
Wall, evilbox, BoxButtonBlockOff, evilboxcaptain, evilboxinnocent, evilboxgreatcaptain, EmperorOfTheBoxmen, EmperorOfTheBoxmen2, EmperorOfTheBoxmen3
Player, Box, BoxOnTarget, BoxButtonOn, EvilBoxInnocentArmored, boxman
======
RULES
======
[ > Player | Wall] -> [ Player | Wall]
[ > Player | OffBlock] -> [ Player | OffBlock]
[ > Player | Box | NO door NO dooropen NO WALL NO OffBlock No BlockBlockBlock NO BoxButton No BoxButtonOn No BoxButtonBlockOff] -> [ > Player | > Box | NO door NO dooropen NO WALL NO OffBlock No BlockBlockBlock No BoxButton No BoxButtonOn No BoxButtonBlockOff]
[ > Player | BoxOnTarget | NO door NO dooropen NO WALL NO OffBlock No BlockBlockBlock] -> [ > Player | > BoxOnTarget | NO door NO dooropen NO WALL NO OffBlock No BlockBlockBlock]
[ > Player | Box | Wall] -> [ Player | Box | Wall]
[evilbox |...| player] -> [> evilbox|...|player]
late [BoxOnTarget Background NO FTARGET NO TARGET] -> [Box Background]
late [Box Target] -> [BoxOnTarget FTarget]
late [BoxOnTarget Target] -> [BoxOnTarget FTarget]
late [NO Boxontarget NO Box Ftarget] -> [target]
late [Box LeverOff] -> [LeverOn]
late [LeverOn | ... | OffBlock] -> [LeverOn | ... | NO OffBlock]
late [evilbox player] -> restart
[evilbox box] -> [box]
[> evilbox | door] -> [evilbox | door]
[> EvilBoxCaptain | door] -> [EvilBoxCaptain | door]
[> EvilBoxInnocent | door] -> [EvilBoxInnocent | door]
[> EvilBoxInnocentArmored | door] -> [EvilBoxInnocentArmored | door]
[> EvilBoxGreatCaptain | door] -> [EvilBoxGreatCaptain | door]
[> evilbox | BlockBlockBlock] -> [evilbox | BlockBlockBlock]
[> evilbox | evilbox] -> [evilbox | evilbox]
[> evilbox | wall] -> [evilbox | wall]
[ > Player | BoxButton] -> [ Player | BoxButtonOn]
[ > Player | BoxButtonOn] -> [ Player | BoxButton]
late [BoxButtonOn | ... | BoxButtonBlockOff] -> [BoxButtonOn | ... | BoxButtonBlockOn]
[ > Player | BoxButtonBlockOff] -> [ Player | BoxButtonBlockOn]
late [BoxButton | ... | BoxButtonBlockOn] -> [BoxButton | ... | BoxButtonBlockOff]
[> evilbox | BoxButtonBlockOff] -> [evilbox | BoxButtonBlockOff]
[> evilbox | OffBlock] -> [evilbox | Offblock]
[> evilbox | BoxButton] -> [evilbox | BoxButton]
[> evilbox | BoxButtonOn] -> [evilbox | BoxButtonOn]
[evilboxcaptain |...| player] -> [> evilboxcaptain|...|player]
late [evilboxcaptain player] -> restart
[> evilboxcaptain | wall] -> [ evilboxcaptain | ]
[> evilboxcaptain | box] -> [> evilboxcaptain | ]
[> evilboxcaptain | leveroff] -> [evilboxcaptain | ]
[> evilboxcaptain | offblock] -> [evilboxcaptain | ]
[> evilboxcaptain | BlockBlockBlock] -> [evilboxcaptain | ]
[> evilboxcaptain | boxbutton] -> [evilboxcaptain | ]
[> evilboxcaptain | boxbuttonblockon] -> [evilboxcaptain | ]
[> evilboxcaptain | leveron] -> [evilboxcaptain | ]
[> evilboxcaptain | ftarget] -> [evilboxcaptain | ]
[> evilboxcaptain | boxbuttonblockoff] -> [evilboxcaptain | ]
[> evilboxcaptain | box] -> [evilboxcaptain | ]
[> evilboxcaptain | boxontarget] -> [evilboxcaptain | ]
[> evilboxcaptain | boxbuttonon] -> [evilboxcaptain | ]
[> evilboxcaptain | evilbox] -> [evilboxcaptain | evilbox]
[> evilbox | evilboxcaptain] -> [evilbox | evilboxcaptain]
[> evilboxcaptain | evilboxcaptain] -> [evilboxcaptain | evilboxcaptain]
late [ player | evilboxcaptain] -> restart
[evilboxinnocent |...| player] -> [< evilboxinnocent|...|player]
[> player | evilboxinnocent] -> [player | ]
[> box | evilboxinnocent] -> [ | box]
[box | < evilboxinnocent] -> [box | ]
[> evilboxinnocent | boxbutton] -> [evilboxinnocent | boxbutton]
[> evilboxinnocent | boxbuttonon] -> [evilboxinnocent | boxbuttonon]
[> evilboxinnocent | offblock] -> [evilboxinnocent | offblock]
[> evilboxinnocent | blockblockblock] -> [evilboxinnocent | blockblockblock]
[evilbox | ... | evilboxgreatcaptain] -> [< evilbox | ... | evilboxgreatcaptain]
[evilboxcaptain | ... | evilboxgreatcaptain] -> [< evilboxcaptain | ... | evilboxgreatcaptain]
[evilboxinnocent | ... | evilboxgreatcaptain] -> [< evilboxinnocent | ... | evilboxgreatcaptain]
[evilboxinnocentarmored | ... | evilboxgreatcaptain] -> [< evilboxinnocentarmored | ... | evilboxgreatcaptain]
[evilboxgreatcaptain | ... | player] -> [ > evilboxgreatcaptain | ... | < player]
[> evilboxgreatcaptain | wall] -> [ evilboxgreatcaptain | wall]
[> evilboxgreatcaptain | leveroff] -> [ | evilboxgreatcaptain]
[> evilboxgreatcaptain | offblock] -> [evilboxgreatcaptain | offblock]
[> evilboxgreatcaptain | BlockBlockBlock] -> [evilboxgreatcaptain | blockblockblock]
[> evilboxgreatcaptain | boxbutton] -> [ > evilboxgreatcaptain | ]
[> evilboxgreatcaptain | boxbuttonblockon] -> [ > evilboxgreatcaptain | ]
[> evilboxgreatcaptain | leveron] -> [ | evilboxgreatcaptain]
[> evilboxgreatcaptain | ftarget] -> [ > evilboxgreatcaptain | ]
[> evilboxgreatcaptain | boxbuttonblockoff] -> [evilboxgreatcaptain | boxbuttonblockoff]
[evilboxgreatcaptain box] -> [box]
[> evilboxgreatcaptain | boxontarget] -> [ > evilboxgreatcaptain | ]
[> evilboxgreatcaptain | boxbuttonon] -> [ > evilboxgreatcaptain | ]
late [ player evilboxgreatcaptain] -> restart
[> evilboxgreatcaptain | evilbox] -> [> evilboxgreatcaptain | ]
[> evilboxgreatcaptain | evilboxinnocent] -> [> evilboxgreatcaptain | ]
[> evilboxgreatcaptain | evilboxcaptain] -> [> evilboxgreatcaptain | ]
[> evilboxgreatcaptain | evilboxinnocentarmored] -> [> evilboxgreatcaptain | ]
[ evilboxgreatcaptain | ... | box] -> [ evilboxgreatcaptain | ... | < box]
late [ evilboxgreatcaptain | player] -> restart
[> player | door] -> [player | doorOpen]
[> box | evilboxinnocentarmored] -> [ box | evilboxinnocentarmored]
[> EvilBoxInnocentArmored | box] -> [ > EvilBoxInnocentArmored | > box]
[> evilboxinnocentarmored | boxbutton] -> [evilboxinnocentarmored | boxbutton]
[> evilboxinnocentarmored | boxbuttonon] -> [evilboxinnocentarmored | boxbuttonon]
[> evilboxinnocentarmored | offblock] -> [evilboxinnocentarmored | offblock]
[> evilboxinnocentarmored | blockblockblock] -> [evilboxinnocentarmored | blockblockblock]
[> player | evilboxinnocentarmored] -> [player | evilboxinnocentarmored]
[EvilBoxInnocentArmored |...| player] -> [< EvilBoxInnocentArmored|...|player]
[box | EvilBoxInnocentArmored |...| player] -> [< box | < EvilBoxInnocentArmored|...|player]
[ stationary boxbullet] -> [ randomdir boxbullet]
[ boxbullet | ... | player] -> [boxbullet2 | ... | player]
[boxbullet2 | ... | player] -> [> boxbullet2 | ... | player]
late [boxbullet player] -> restart
late [boxbullet2 player] -> restart
[box boxbullet] -> [ box]
[box boxbullet2] -> [box]
[box | boxbullet] -> [ box | ]
[box | boxbullet2] -> [box | ]
[box EmperorOfTheBoxmen] -> [EmperorOfTheBoxmen2]
[box EmperorOfTheBoxmen2] -> [EmperorOfTheBoxmen3]
late [ player EmperorOfTheBoxmen] -> restart
late [ player EmperorOfTheBoxmen2] -> restart
late [ player EmperorOfTheBoxmen3] -> restart
[EmperorOfTheBoxmen | ... | player] -> [randomdir boxbullet EmperorOfTheBoxmen | ... | player]
[EmperorOfTheBoxmen2 | ... | player] -> [randomdir boxbulletantipower EmperorOfTheBoxmen2 | ... | player]
[ stationary boxbulletantipower] -> [ randomdir boxbulletantipower]
[boxbulletantipower | ... | BoxButtonOn] -> [boxbulletantipower | ... | boxbutton]
[> player | BoxBulletAntiPower] -> [player | BoxBulletAntiPower]
[> box | BoxBulletAntiPower] -> [ > box | ]
[> BoxBulletAntiPower | box] -> [ | box]
[> boxbulletantipower | boxbutton] -> [boxbulletantipower | boxbutton]
[> BoxBulletAntiPower | boxbuttonon] -> [boxbulletantipower | boxbuttonon]
[> BoxBulletAntiPower | offblock] -> [BoxBulletAntiPower | offblock]
[> BoxBulletAntiPower | blockblockblock] -> [BoxBulletAntiPower | blockblockblock]
[> BoxBulletAntiPower | boxbuttonblockoff] -> [Boxbulletantipower | BoxButtonBlockOff]
[> BoxBulletAntiPower | door] -> [Boxbulletantipower | door]
[> boxbullet | boxbutton] -> [boxbullet | boxbutton]
[> BoxBullet | boxbuttonon] -> [boxbullet | boxbuttonon]
[> BoxBullet | offblock] -> [BoxBullet | offblock]
[> BoxBullet | blockblockblock] -> [BoxBullet | blockblockblock]
[> BoxBullet | boxbuttonblockoff] -> [Boxbullet | BoxButtonBlockOff]
[> BoxBullet | door] -> [Boxbullet | door]
[> boxbullet2 | boxbutton] -> [boxbullet2 | boxbutton]
[> BoxBullet2 | boxbuttonon] -> [boxbullet2 | boxbuttonon]
[> BoxBullet2 | offblock] -> [BoxBullet2 | offblock]
[> BoxBullet2 | blockblockblock] -> [BoxBullet2 | blockblockblock]
[> BoxBullet2 | boxbuttonblockoff] -> [Boxbullet2 | BoxButtonBlockOff]
[> BoxBullet2 | door] -> [Boxbullet2 | door]
[EmperorOfTheBoxmen3 | ... | player] -> [EmperorOfTheBoxmen3 | ... | < player]
[Boxman | ... | evilboxinnocent] -> [> Boxman | ... | > evilboxinnocent]
[Boxman | ... | evilbox] -> [> Boxman | ... | < evilbox]
[Boxman | ... | EvilBoxCaptain] -> [< Boxman | ... | < EvilBoxCaptain]
[Boxman | ... | EvilBoxGreatCaptain] -> [> Boxman | ... | EvilBoxGreatCaptain]
[Boxman | ... | EvilBoxInnocentArmored] -> [> Boxman | ... | > EvilBoxInnocentArmored]
[ > Boxman | Evilboxinnocent] -> [Boxman | ]
[ > Boxman | Evilbox] -> [ | evilbox]
[ Boxman | < Evilbox] -> [ | EvilBox]
[ Boxman | < Evilboxcaptain] -> [ | evilboxcaptain]
[ Boxman | < EvilBoxGreatCaptain] -> [ EvilBoxGreatCaptain| ]
[ > Boxman | Evilboxinnocentarmored] -> [Boxman | evilboxinnocentarmored]
[> evilboxinnocent | player] -> [evilboxinnocent | player]
[> evilboxinnocentarmored | player] -> [EvilBoxInnocentArmored | player]
[ evilbox boxman] -> [evilbox]
[ evilboxcaptain boxman] -> [evilboxcaptain]
[ EvilBoxInnocent boxman] -> [boxman]
[ evilboxgreatcaptain boxman] -> [evilboxgreatcaptain]
[> Boxman | box] -> [ > Boxman| > box]
[> boxman | boxbutton] -> [boxman | boxbutton]
[> Boxman | boxbuttonon] -> [boxman | boxbuttonon]
[> Boxman | offblock] -> [Boxman | offblock]
[> Boxman | blockblockblock] -> [Boxman | blockblockblock]
[> Boxman | boxbuttonblockoff] -> [Boxman | BoxButtonBlockOff]
[> Boxman | door] -> [Boxman | door]
WINCONDITIONS
no Box
No Target
No EvilBox
no evilboxinnocent
no door
=======
LEVELS
=======
message BOXMAN: CHAPTER THREE (Play chapters 1 and 2 if you haven't yet, this does not have tutorials for certain blocks.)
message Kill them.
...\11
...\ee
/..\ee
...\--
......
message Kill them.
/.....\......
..\\\@eee;.@.
.....8.ee:.8.
..-.'8..\:.8.
.-\\\\\.\:.8.
..\;::::\::::
.....\'.':e8e
\\.e''..':.8e
....\....;.8e
message The EvilBoxInnocent. A pathetic waste of space that works with terrorists. In fact, they're so weak you can kill them with your hands. So, kill them.
..i.....'....
/.i.....'.-.1
..i.....'....
message Kill them.
.....-e..;
.........;
../.-.e.i;
.......ei;
.....eiii;
message Great; another EvilBoxCaptain. Doesn't matter! Ignore it and kill Every. Other. Last. Box.
iiii............
ii..............
\\\\\\\\\\\\\...
\...........\...
\..\\\\\\\\\\...
\..\............
\..\\\\\\\\\\\\\
.........\i....\
......\..\\\\\..
.\\\\\\.........
..3......\./..\\
i..\\\...\.....i
message Good. Now, set up a trap. We're killing a EvilBoxCaptain.
\....\\\...:-1\
\...;\\\...:..@
\.-.:\.:...\\\8
..-.:\.:...;..8
./-.:\.:...:..8
....:..:...:..8
....:..:.\\\\.8
.\\\\..;.\....8
message There it is. Kill it with the button. Then, hide behind the box.
\\\\\\\\\\\...\\\\\\\\
\\\\\\\\\\\...\\\\\\\\
\....\\\..../-\\\\\\\\
\...,\\\......a\\\\\\\
\....\.....\\\0\\\\\\\
.....\.....,..0.......
.....\........0......3
..............0.......
.........\\\\.0\\\\\\\
.\\\\..,.\....0\\\\\\\
message Great. You failed. Doesn't matter! Kill it anyway! AND KILL THOSE EVILBOXINNOCENTS!
i\\.\.\\\..\ii;\i-;.\i
;-..\.....\\\\-\:\\.\.
\\\.\\\\\.\.:::\.\\.\;
..\:......\.\\\\..\.\-
.\\.\\\\..\.\\\\..\.\.
.......\\.........:.\.
.\.;-i....\\\.\\\\\...
\\\\\\\\\\\\\/\\\\\\\\
\\\\\\\\\\\\\.\\\\\\\\
\....\\\.....3\\\\\\\\
\...,\\\......a\\\\\\\
\....\.....\\.0\\\\\\\
.....\.....,..0.......
.....\................
MESSAGE KILL THE CAPTAIN ALREADY! WE CAN'T LET ANY OF THOSE DISGUSTING CREATURES LIVE AND HARM OUT WORLD FOR ANOTHER DAY! DISGUSTING; DO BETTER!!!
.....\.888888@\...\.
.....\.\\\\\..\...\.
.....\.....\\.\\\\\.
.....\@888888.8.\...
.....\......\.\..-.;
.....\..\\\\\.\\\\\.
.....\..\.....\...\.
\\\\\\\\\.\\\\\\\\\\
.\.\\\..\/.,\..,.\..
.\.....\\\\.\..\.\..
.\\\\\.\....\3\\.\,.
.......\.\\\\..\.\..
.\\\\..\.\\\\..\.\..
..............\\.\..
,..........\\.......
message Oh, I get it now. You're a greedy little traitor, aren't you? That's why you ain't killing this Captain. Just another piece of scum working with those disgusting boxes.
message One last chance, traitor. I'm being kind here. Anyone who even associates themselves with those repulsive boxes should die, anyway. Sacrifice yourself and trap the Captain.
........\...\.............
.000000a\...\.\\\\\\\\\\\.
.\\\\\..\...\.............
.....\\.\\\\\.....\\\\\\\.
a000000.0.\.......\iiiii\.
......\..3../........-1i\.
..\\\\\.\\\\\.....\iiiii\.
..\.....\...\.....\\\\\\\.
\\\.\\\.\\\\\\............
message And I was right. Too afraid to kill it. But good work on killing the Innocents. I'm not killing you yet. Maybe you can finally see some truth, even if just a bit, after all.
message Yeah, right. I've been helping you this whole time, telling you what's what. I've helped and gotten nothing in return. Let's see if you can still beat levels without me.
e............
e.......888@.
e............
e...../......
e............
..;::.::.::.:
...@...8;..:8
...8..8.:..:.
..;:::::.::::
88@8..8.:..:1
...8;:::..:.:
.-.8..8.:..:.
..-8..8.:..;.
/..8.\@\:....
1....\......
./.-.\'''-.1
.-..1\..-'..
....\...'...
...@888'188-
.1....'.....
/.....;\.:.-1.
...-1\:\.:....
.....\:\\:-...
......:..:..-.
.-::::::::::;:
.1....:..;....
message Huh. Somehow the pathetic little creature is still alive. Not for long; better watch out.
....1..\.d.
....-..\...
/......\@88
..-...-\...
..1...;::::
message The EvilBoxGreatCaptain. This box can send out silly little electric signals that pull you towards it and through anything. Only exists in areas that need the best protection.
message Oh, and the GreatCaptain is so horrifying even it's comrades run from it at sight! Hilarious, right? Wouldn't have happened if you listened to me. Fool.
/\\\\\\\1\\
.\\\\\\\-\\
.\\l.....\\
..........4
message Oh, the traitor is still alive. You still working with those vile creatures to stay alive? Like it was coincidence to have a EvilBoxInnocentArmored there. I can just taste your desperation.
....\....d.
....\.\\\\\
....\.\....
...........
3..../.-..;
....\.\....
....\.\\\\\
....\....4.
message ...and still alive again. How shameless, really. You know you can't just keep doing this forever? Nothing will stop until all the boxes die. Besides... oh, wait. You don't even know.
message Let's go back to one of my favorite things to say when I see a Evilbox. Kill them. Feels amazing to say that, y'know? I don't even have to lift a finger, and evil goes away.
message Does it feel amazing? Saving this world from horror and protecting the weak? Anyways, go kill those weak.
/........
.....i...
.i.....i.
....i....
message Lovely! Can't even defend themselves. It's really just like killing a basic Evilbox. Except that they're to weak to even do anything about it. Isn't it just pathetic?
/.\\\\\\\
....i..\.
.\.\\..\.
i\i\\\.\i
.\.\.i.\.
message A good break from breaking out of cells and dodging demons, huh? I bet even you, a vile traitor even enjoys killing them. They deserve it for just living, y'know!
messaGE tHEY ASSOCIATE themselves with those horrid creatures! We're imprisoned here by them, and they ain't letting us leave anytime soon!! Just stuck for life. Can try to escape, but bam! Dead.
\..i.....
\.\\\\\\\
/..i.....
\.\\\\\\\
\..i.....
message After all, if you try to break out of one wall, theres always another! And they're ready to slap you back into heaven! Isn't that crazy? Letting us escape and then killing for entertainment!
message Just sent back to our cells! Think about how much better life would be without them! THEY DON'T DESERVE TO LIVE. I DON'T CARE IF SOME ARE INNOCENT! WE STILL HAVE TO KILL THEM!
MESSAGE THEY TRAP US HERE, AND, LIKE THE COCKY BOXES THEY ARE, LEAVE US TO CONSTANTLY TRY TO ESCAPE AND THEN JUST MURDER US. IT'S HORRIBLE! ANOTHER LEVEL OF TORTURE! DON'T YOU SEE HOW EVIL THEY ARE?
....\\\..i.
.\\i\\\.\\\
..\.\\\..i.
i.\../..\\\
..\\\....\.
..\\\.\\\\i
..i\i..i...
MESSAGE THE BOXES ARE SICK AND TWISTED! THEY MAKE IT POSSIBLE TO ESCAPE WITH PUZZLES, AND THEN KILL YOU! YOU WERE BORN HERE, YOU DON'T KNOW HOW GOOD IT WAS ON THE SURFACE! WE USED TO RULE THE BOXES!
MESSAGE IT WAS PERFECT: WAKE UP WITH BOX SERVANTS, EAT FOOD SERVED BY BOX SERVANTS, RELAX HELPED BY BOX SERVANTS! THAT'S HOW IT SHOULD BE! WITH BOXSERVANTS HELPING US, THE GODS.
.\...\/\...\.
.\.\.\.\.\.\.
.\i\.\i\.\i\.
i\.\i\.\i\.\i
.\.\.\.\.\.\.
...\.....\...
message THAT'S ANOTHER THING: WE'RE BETTER THAN THEM! THEY'RE BORN TO BE OUR PLAYTHINGS. SEE YOU ALWAYS PUSHING BOXES AROUND? THEY SHOULD BE THOSE BOXES!
MESSAGE WE'RE THE CREATURES OF REASON, THE APEX CREATURES! THEY'RE DEGRADED LIFE FORMS WHO HAVE THAT ONE PURPOSE: TO HELP US! IMAGINE ALL THE THINGS WE COULD DO WITH THEIR POWERS!!
...\\....\......\...
.\.\\.\\\\.\\\..\..i
.\\\\....\.\.\\...\\
....\...\\.\..\\\\\.
\\....\.......\\.\..
.\...\\....\\\\..\\.
.....\..\\\\......\.
.\\\\\\....\\\\\..\.
/.....\...........\.
.\\\..\\\\\....\\.\.
...\\....\.\\\..\\\i
.\..\\...\\\.\...\\.
\\...\.......\......
.....\.......\..\\\.
...\\\\\\\\..\.\\..\
.......\....\\\\\...
..\\\\\\.....i......
MESSAGE BUT NOW, THE GREAT, BETTER, SUPERIOR, SMARTER AND STRONGER CREATURES ARE UNFAIRLY IMPRISONED! THEY DON'T EVEN HAVE BASIC OBJECT PERMEANCE! THEY'RE LIKE ANIMALS COMPARED TO US!
MESSAGE IN FACT, THEY DESERVE TO BE AT OUR FEET! BOXES ARE AT OUR FEET, AND WHAT ARE THEY? EXACTLY. YOU KNOW WHO I AM? EMPEROR. KING. LORD. OF ALL THE BOXMEN! BUT THEN! THOSE CREATURES RUINED IT ALL!
MESSAGE I HAD A PALACE! DREAMS FILTH LIKE YOU CAN'T IMAGINE! BOXES AT MY FEET! EVERYTHING BOWING DOWN TO ME! THEN! MY OWN KIND BETRAYED ME FOR THOSE BOXES, AND NOW LOOK WHERE WE ARE!
MESSAGE US, THE SMARTER, BETTER, JUST BETTER BOXMEN WERE COMPARED TO THOSE VILE CREATURES! THOSE DISGUSTING DEMONS! THOSE HERETICS! THOSE AWFUL, ATROCIOUS, PITIFUL, ABYSMAL, DREADFUL, GHASTLY,
MESSAGE DESTRUCTIVE, DANGEROUS, WICKED, SINFUL, IMMORAL, EVIL, CORRUPT, DEGENERATE, DEPLORABLE, DEPRAVED, ROTTEN, RANCID, WRONG, HORRIBLE, AND TERRIBLE DISGRACE TO BOXMANKIND!!!!!!!!!!!!
MESSAGE ...
message ...
message ...
message Credits:
message Rando2048, Nabcrabby - Coding
message Rando2048, Nabcrabby, Proteus, Elan - Making levels & Playtesting
message Puzzlescript - Game engine and guide to make games
message And you for playing!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment