Created
July 19, 2024 21:37
-
-
Save Stingby12/6112c245e8365a3e9d111bdf05ce1e51 to your computer and use it in GitHub Desktop.
ILockedMyWifeInTheFreezerBecauseSheFuckingRobbedMyCookies (PuzzleScript Script)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Play this game by pasting the script in http://www.puzzlescript.net/editor.html |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
title ILockedMyWifeInTheFreezerBecauseSheFuckingRobbedMyCookies | |
author Stingby12 | |
homepage https://www.tiktok.com/@jzuqiai/video/7276533791366057248 | |
again_interval 0.05 | |
noaction | |
run_rules_on_level_start | |
( | |
verbose_logging | |
) | |
======== | |
OBJECTS | |
======== | |
Background | |
darkblue | |
Void | |
black | |
Target | |
lightblue white | |
01010 | |
10101 | |
01010 | |
10101 | |
01010 | |
Wall | |
gray lightgray | |
00010 | |
11111 | |
01000 | |
11111 | |
00010 | |
Freezer | |
white | |
Player | |
orange blue purple darkbrown | |
..0.. | |
.111. | |
21112 | |
01110 | |
.3.3. | |
PlayerFrozen | |
lightblue blue purple darkbrown | |
..0.. | |
.111. | |
21112 | |
01110 | |
.3.3. | |
Cookie | |
lightbrown darkbrown | |
.000. | |
01000 | |
00010 | |
00000 | |
.010. | |
CookieFrozen | |
lightblue blue | |
.000. | |
01000 | |
00010 | |
00000 | |
.010. | |
CookieEaten | |
lightbrown | |
..... | |
...0. | |
0.... | |
..0.. | |
..... | |
EatTP | |
transparent | |
Snowflake | |
gray lightblue | |
1.1.1 | |
.010. | |
11011 | |
.010. | |
1.1.1 | |
( | |
WifeModel | |
yellow orange white | |
00000 | |
01110 | |
12221 | |
.222. | |
.1.1. | |
) | |
Wife0 | |
darkbrown | |
Wife1 | |
orange | |
Wife2 | |
lightgray | |
WifeHeart | |
lightgray black | |
00000 | |
01010 | |
01110 | |
00100 | |
00000 | |
LimitU | |
black | |
0.0.0 | |
..... | |
..... | |
..... | |
..... | |
LimitD | |
black | |
..... | |
..... | |
..... | |
..... | |
0.0.0 | |
LimitL | |
black | |
0.... | |
..... | |
0.... | |
..... | |
0.... | |
LimitR | |
black | |
....0 | |
..... | |
....0 | |
..... | |
....0 | |
Inside | |
transparent | |
..... | |
..... | |
..0.. | |
..... | |
..... | |
Stick | |
transparent | |
Wife0Frozen | |
gray | |
Wife1Frozen | |
lightblue | |
Wife2Frozen | |
lightgray | |
WifeHeartFrozen | |
lightgray black | |
00000 | |
01010 | |
01110 | |
00100 | |
00000 | |
FreezeTP | |
transparent | |
======= | |
LEGEND | |
======= | |
■ = Void | |
. = Background | |
# = Wall | |
£ = Freezer | |
O = Target | |
+ = Cookie | |
@ = Snowflake | |
P = Player | |
0 = Wife0 | |
1 = Wife1 | |
2 = Wife2 | |
* = WifeHeart | |
Wife = Wife0 or Wife1 or Wife2 or WifeHeart | |
WifeFrozen = Wife0Frozen or Wife1Frozen or Wife2Frozen or WifeHeartFrozen | |
Block = Wall or Freezer | |
Limit = LimitU or LimitD or LimitL or LimitR | |
======= | |
SOUNDS | |
======= | |
Player move 67762507 | |
Wife move 69337907 | |
Cookie move 36772507 | |
Snowflake move 50466507 | |
sfx0 48216304 | |
sfx1 87562102 | |
sfx2 88516500 | |
CookieEaten create 28033302 | |
undo 89674306 | |
restart 27105906 | |
endlevel 18414108 | |
================ | |
COLLISIONLAYERS | |
================ | |
Background | |
Target | |
CookieEaten | |
Player, PlayerFrozen, Void, Block, Wife, WifeFrozen, Cookie, CookieFrozen, Snowflake | |
FreezeTP | |
LimitU | |
LimitD | |
LimitL | |
LimitR | |
Inside | |
Stick | |
EatTP | |
====== | |
RULES | |
====== | |
late [ Limit ] -> [ ] | |
late [ Inside ] -> [ ] | |
late [ Stick ] -> [ ] | |
late up [ WifeHeart | | ] -> [ WifeHeart | | LimitU ] | |
late down [ WifeHeart | | ] -> [ WifeHeart | | LimitD ] | |
late left [ WifeHeart | | ] -> [ WifeHeart | | LimitL ] | |
late right [ WifeHeart | | ] -> [ WifeHeart | | LimitR ] | |
late up [ WifeHeartFrozen | | ] -> [ WifeHeartFrozen | | LimitU ] | |
late down [ WifeHeartFrozen | | ] -> [ WifeHeartFrozen | | LimitD ] | |
late left [ WifeHeartFrozen | | ] -> [ WifeHeartFrozen | | LimitL ] | |
late right [ WifeHeartFrozen | | ] -> [ WifeHeartFrozen | | LimitR ] | |
late horizontal [ LimitU no LimitL no LimitR | ] -> [ LimitU | LimitU ] | |
+ late horizontal [ LimitD no LimitL no LimitR | ] -> [ LimitD | LimitD ] | |
+ late vertical [ LimitL no LimitU no LimitD | ] -> [ LimitL | LimitL ] | |
+ late vertical [ LimitR no LimitU no LimitD | ] -> [ LimitR | LimitR ] | |
late [ LimitU | ... | | ... | LimitD ] -> [ LimitU Inside | ... | Inside | ... | LimitD Inside ] | |
[ > Player | Wife ] -> [ > Player | > Wife ] | |
[ > Player | Cookie ] -> [ > Player | > Cookie ] | |
[ > Cookie | Cookie ] -> [ > Cookie | > Cookie ] | |
[ moving Wife | Wife ] -> [ moving Wife | moving Wife ] | |
[ > Wife | Snowflake ] -> [ > Wife | > Snowflake ] | |
[ > Snowflake | Snowflake ] -> [ > Snowflake | > Snowflake ] | |
[ > Snowflake | Block ] -> [ Snowflake | Block ] | |
[ > Snowflake | stationary Snowflake ] -> [ Snowflake | Snowflake ] | |
[ > Wife | Block ] -> [ Wife | Block ] | |
[ > Wife | stationary Snowflake ] -> [ Wife | Snowflake ] | |
[ > Wife | stationary Wife ] -> [ Wife | Wife ] | |
[ moving WifeHeart ] [ Inside ] -> [ moving WifeHeart ] [ moving Inside ] | |
late [ Wife no Inside ] -> cancel sfx0 | |
late [ WifeHeart ] -> [ WifeHeart Stick ] | |
late [ Wife Stick | Wife ] -> [ Wife Stick | Wife Stick ] | |
late [ Wife no Stick ] -> cancel sfx0 | |
[ > Player | Snowflake ] -> [ Player | Snowflake ] sfx2 | |
[ > Cookie | Snowflake ] -> [ > CookieFrozen | ] sfx1 | |
[ > Snowflake | Cookie ] -> [ | CookieFrozen ] sfx1 | |
late [ Player Target ] -> [ PlayerFrozen Target ] sfx1 | |
late [ Cookie Target ] -> [ CookieFrozen Target ] sfx1 | |
late [ Cookie EatTP ] -> [ CookieEaten ] | |
late [ Cookie | Wife ] -> [ Cookie EatTP | Wife ] again | |
late [ Wife Target ] -> [ Wife Target FreezeTP ] | |
late [ FreezeTP ] [ Wife no Target ] -> [ ] [ Wife ] | |
late [ Wife0 FreezeTP ] -> [ Wife0Frozen ] sfx1 | |
late [ Wife1 FreezeTP ] -> [ Wife1Frozen ] sfx1 | |
late [ Wife2 FreezeTP ] -> [ Wife2Frozen ] sfx1 | |
late [ WifeHeart FreezeTP ] -> [ WifeHeartFrozen ] sfx1 | |
============== | |
WINCONDITIONS | |
============== | |
no Wife | |
some Player | |
no CookieFrozen | |
no CookieEaten | |
======= | |
LEVELS | |
======= | |
message Level 0 of 15 - I locked my wife in the freezer | |
■■■■■■■■■■■■■■■■■■ | |
■################■ | |
■#££££££.........■ | |
■#£ooooo..000....■ | |
■#£ooooo.01110...■ | |
■#£ooooo.12*21.p.■ | |
■#£ooooo..222....■ | |
■#£ooooo..1.1....■ | |
■#££££££.........■ | |
■################■ | |
■■■■■■■■■■■■■■■■■■ | |
message Level 1 of 15 - She robbed my cookies !!! | |
■■■■■■■■■■■■■■■■■■■■■■■ | |
■#££££££##############■ | |
■#£ooooo..............■ | |
■#£ooooo..............■ | |
■#£ooooo.........000..■ | |
■#£ooooo........01110.■ | |
■#£ooooo..p..##.12*21.■ | |
■#£ooooo.........222..■ | |
■#£ooooo.........1.1..■ | |
■#£ooooo..............■ | |
■#£ooooo..............■ | |
■#££££££##############■ | |
■■■■■■■■■■■■■■■■■■■■■■■ | |
message Level 2 of 15 - Why did she devoured every last cookie from the jar ?? | |
■■■■■■■■■■■■■■■■■■■■■■■ | |
■#####################■ | |
■#......££££££.......#■ | |
■#......ooooo£..000..#■ | |
■#......ooooo£.01110.#■ | |
■#......ooooo£.12*21.#■ | |
■#......ooooo£..222..#■ | |
■#......ooooo£..1.1..#■ | |
■#......££££££.......#■ | |
■#...................#■ | |
■#...............p...#■ | |
■#...................#■ | |
■#...................#■ | |
■#####################■ | |
■■■■■■■■■■■■■■■■■■■■■■■ | |
message Level 3 of 15 - She doesn't want to enter the freezer | |
■■■■■■■■■■■■■■■■■■■■■■■■■■ | |
■########################■ | |
■#................££££££#■ | |
■#................ooooo£#■ | |
■#....000.........ooooo£#■ | |
■#...01110........ooooo£#■ | |
■#.p.12*21.#......ooooo£#■ | |
■#....222.........ooooo£#■ | |
■#....1.1.........ooooo£#■ | |
■#................ooooo£#■ | |
■#................££££££#■ | |
■########################■ | |
■■■■■■■■■■■■■■■■■■■■■■■■■■ | |
message Level 4 of 15 - Compact freezer | |
■■■■■■■■■■■■■■■■■ | |
■###############■ | |
■###...........#■ | |
■###.p.........#■ | |
■###......000..#■ | |
■#£££££..01110.#■ | |
■#£oooo..12*21.#■ | |
■#£oooo...222..#■ | |
■#£oooo...1.1..#■ | |
■#£oooo........#■ | |
■#£oooo........#■ | |
■#£££££........#■ | |
■###############■ | |
■■■■■■■■■■■■■■■■■ | |
message Level 5 of 15 - Block up | |
■■■■■■■■■■■■■■■■■■■■■■ | |
■####################■ | |
■#.............######■ | |
■#.............££££££■ | |
■#..000........ooooo£■ | |
■#.01110..p....ooooo£■ | |
■#.12*21.......ooooo£■ | |
■#..222..###...ooooo£■ | |
■#..1.1..#@#...ooooo£■ | |
■#.......###...££££££■ | |
■####################■ | |
■■■■■■■■■■■■■■■■■■■■■■ | |
message Level 6 of 15 - Don't let her catch the cookies ! | |
■■■■■■■■■■■■■■■■■■■ | |
■#################■ | |
■#££££££.........#■ | |
■#£ooooo.+..000..#■ | |
■#£ooooo...01110..■ | |
■#£ooooo.+.12*21.p■ | |
■#£ooooo....222...■ | |
■#£ooooo.+..1.1..#■ | |
■#££££££.........#■ | |
■#################■ | |
■■■■■■■■■■■■■■■■■■■ | |
message Level 7 of 15 - Just out of reach | |
■■■■■■■■■■■■■■■■■■■ | |
■#################■ | |
■#££££££...#.....#■ | |
■#£ooooo.+..000..#■ | |
■#£ooooo...01110..■ | |
■#£ooooo.+.12*21.p■ | |
■#£ooooo....222...■ | |
■#£ooooo.+..1.1..#■ | |
■#££££££...#.....#■ | |
■#################■ | |
■■■■■■■■■■■■■■■■■■■ | |
message Level 8 of 15 - Wriggle room | |
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | |
■########################################■ | |
■#.................................££££££■ | |
■#.........#.......................ooooo£■ | |
■#.............#...................ooooo£■ | |
■#.................#...............ooooo£■ | |
■#.....................#...........ooooo£■ | |
■#.........................#.......ooooo£■ | |
■#...000...#...................#...££££££■ | |
■#..01110......#...................ooooo£■ | |
■#..12*21..........#...............ooooo£■ | |
■#...222...............#...........ooooo£■ | |
■#...1.1...p...............#.......ooooo£■ | |
■#.............................#...ooooo£■ | |
■#.................................££££££■ | |
■########################################■ | |
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ | |
message Level 9 of 15 - This website uses cookies to improve user experience | |
■■■■■■■■■■■■■■■■■■■■■■■■■ | |
■#######################■ | |
■#.......+.+.+.+.££££££#■ | |
■#..000..+.+.+.+.ooooo£#■ | |
■#.01110.+.+.+.+.ooooo£#■ | |
■#.12*21.+.+.+.+.ooooo£#■ | |
■#..222..+.+.+.+.ooooo£#■ | |
■#..1.1..+.+.+.+.ooooo£#■ | |
■#.......+.+.+.+.ooooo£#■ | |
■#...p...+.+.+.+.ooooo£#■ | |
■#.......+.+.+.+.££££££#■ | |
■#######################■ | |
■■■■■■■■■■■■■■■■■■■■■■■■■ | |
message Level 10 of 15 - Similar yet different | |
■■■■■■■■■■■ | |
■#########■ | |
■#£££££££#■ | |
■#£ooooo£#■ | |
■#£ooooo£#■ | |
■#£ooooo£#■ | |
■#£ooooo£#■ | |
■#£ooooo£#■ | |
■#.......#■ | |
■#.+.+.+.#■ | |
■#.......#■ | |
■##.000.##■ | |
■#.01110.#■ | |
■#.12*21.#■ | |
■#..222..#■ | |
■#..1.1..#■ | |
■##.....##■ | |
■###.p.###■ | |
■■■■■■■■■■■ | |
message Level 11 of 15 - i love gus <3 | |
■■■■■■■■■■■■■■■■■■■■■■■■ | |
■######################■ | |
■#..............££££££#■ | |
■#..............ooooo£#■ | |
■#..............ooooo£#■ | |
■#..222.........ooooo£#■ | |
■#.02111.##.....ooooo£#■ | |
■#.02*2......p..ooooo£#■ | |
■#.0222..##.....ooooo£#■ | |
■#..0.0.........ooooo£#■ | |
■#..............ooooo£#■ | |
■#..............ooooo£#■ | |
■#..............££££££#■ | |
■######################■ | |
■■■■■■■■■■■■■■■■■■■■■■■■ | |
message Level 12 of 15 - Getting cold in here | |
■■■■■■■■■■■■■■■■■■■■■ | |
■###################■ | |
■#££££££..@........#■ | |
■#£ooooo..@...000..#■ | |
■#£ooooo..@..01110.#■ | |
■#£ooooo..@..12*21.#■ | |
■#£ooooo..@...222..#■ | |
■#£ooooo..@...1.1..#■ | |
■#£ooooo..@........#■ | |
■#£ooooo..@....p...#■ | |
■#££££££..@........#■ | |
■###################■ | |
■■■■■■■■■■■■■■■■■■■■■ | |
message Level 13 of 15 - Out of jail | |
■■■■■■■■■■■■■■■ | |
■#############■ | |
■#£££££££££££#■ | |
■#£ooooooooo£#■ | |
■#£ooooooooo£#■ | |
■#£ooooooooo£#■ | |
■#£ooooooooo£#■ | |
■#...........#■ | |
■#.@@@@@@@@@.#■ | |
■#.@.......@.#■ | |
■#.@..000..@.#■ | |
■#.@.01110.@.#■ | |
■#.@.12*21.@.#■ | |
■#.@..222..@.#■ | |
■#.@..1p1..@.#■ | |
■#.@.......@.#■ | |
■#.@@@@@@@@@.#■ | |
■#...........#■ | |
■#############■ | |
■■■■■■■■■■■■■■■ | |
message Level 14 of 15 - Snow storage | |
■■■■■■■■■■■■■■■■■■■■■■■■■■ | |
■#££££££££#@...@...@.@...■ | |
■#£oooooo£#.@.@.@.@.@.@.@■ | |
■#£oooooo£#@.@.@.@.@.@.@.■ | |
■#£oooooo£#.@.@.@.@.@.@.@■ | |
■#£oooooo£###############■ | |
■#£oooooo£###############■ | |
■#.........#....@.......#■ | |
■#.........@....@..000..#■ | |
■#.........@....@.01110.#■ | |
■#.........@....@.12*21.#■ | |
■#.........@....#..222..#■ | |
■#.........@....@..1.1..#■ | |
■##........@....@.......#■ | |
■###.......@....@....p..#■ | |
■####......#....@.......#■ | |
■########################■ | |
■■■■■■■■■■■■■■■■■■■■■■■■■■ | |
message Level 15 of 15 - The last batch | |
■■■■■■■■■■■■■■■■■■■■■■■■■■■ | |
■#########################■ | |
■#...#....@..+..@...£££££#■ | |
■#........@..+..@...oooo£#■ | |
■#..000...@..+..@...oooo£#■ | |
■#.01110..@..+..@...oooo£#■ | |
■#.12*21..@..+..@...oooo£#■ | |
■#..222...@..+..@...oooo£#■ | |
■#..1.1.p.@..+..@...oooo£#■ | |
■#........@..+..@...oooo£#■ | |
■#...#....@..+..@...£££££#■ | |
■#########################■ | |
■■■■■■■■■■■■■■■■■■■■■■■■■■■ | |
message I can finally enjoy my cookies in peace without the risk of them being robbed by the greedy animal I maried out of pity. | |
message Comment 'cookies' if this is relatable |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment