Skip to content

Instantly share code, notes, and snippets.

@VYSEVYSE
Created October 31, 2025 17:14
Show Gist options
  • Save VYSEVYSE/17826b69a817a0a7adbee60283bef6dc to your computer and use it in GitHub Desktop.
Save VYSEVYSE/17826b69a817a0a7adbee60283bef6dc to your computer and use it in GitHub Desktop.
Afterparty! (PuzzleScript Script)
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
title Afterparty!
author My Name Here
homepage www.puzzlescript.net
========
OBJECTS
========
Background
grey lightgray darkgray
20222
02202
20000
02220
00000
Wall
brown lightbrown darkbrown
11121
00020
22222
12111
02000
Player
yellow white pink purple transparent lightred lightbrown
46664
40104
25552
42224
43434
Player2
yellow white pink purple transparent
40004
40104
22222
42224
43434
Guy
purple lightbrown transparent darkblue lightgreen
22222
22122
03330
20002
24242
DrunkGirl
white red lightbrown pink transparent lightred
42224
42024
15551
44044
43434
DrunkHouse
red brown transparent yellow
22122
21112
11011
03030
00000
GirlHouse
pink brown transparent yellow
22122
21112
11011
03030
00000
Pothole
black lightblue transparent
22222
22122
22022
22222
22222
PExit
black red transparent
22222
22122
22022
22222
22222
Purse
pink yellow transparent
22222
22122
20202
00000
00000
Beer
green brown transparent
22022
22022
20002
21112
20002
Knife
white black transparent
22022
22002
22002
22122
22122
Money
lightgreen green transparent
22222
00100
00100
22222
22222
Pills
white pink transparent
22222
20002
20102
21112
22222
VoidBridge
black brown lightbrown darkbrown
10022
20031
00211
00333
30111
Bridge
black brown lightbrown darkbrown
11222
23331
33211
22333
32222
Target
transparent
Puddle
blue lightblue darkblue
11200
00022
02211
11122
01001
Tree
green brown transparent
00000
00000
00000
22122
22122
======
LEGEND
=======
. = Background
# = Wall
G = Guy
P = Player
* = DrunkGirl
O = DrunkHouse
J = GirlHouse
- = Pothole
r = PExit
m = Purse
l = Pills
4 = Money
k = Knife
b = beer
y = VoidBridge
u = Bridge
t = Target
a = Puddle
, = Tree
=======
SOUNDS
=======
================
COLLISIONLAYERS
================
Background
VoidBridge, Bridge, Tree
Player, Guy, DrunkGirl, Wall, Player2
GirlHouse, DrunkHouse
Pothole, PExit, Puddle
beer, Pills, Money, Purse, Knife, Target
======
RULES
======
[ > Player | DrunkGirl ] -> [ > Player | > DrunkGirl ]
[ < Player | DrunkGirl ] -> [ < Player | < DrunkGirl ]
[ > Player ][ Guy]-> [> Player ][> Guy ]
[ > Player | Pills ] -> [ Player | Target ]
[ Target][VoidBridge ] -> [ Target][ Bridge ]
[ > DrunkGirl | Puddle ] -> restart
[ > Player | VoidBridge ] -> restart
[ > Guy | DrunkGirl ] -> restart
==============
WINCONDITIONS
==============
all DrunkGirl on DrunkHouse
no Money
no Purse
no Knife
no Beer
no Pills
=======
=======
LEVELS
=======
###########
#.........#
#..-.G....#
#.P.*.O...#
#..r......#
#.........#
###########
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment