Created
June 23, 2021 18:04
-
-
Save Stingby12/9717f17b3db2a66dd956ba6761086d3c to your computer and use it in GitHub Desktop.
The copying Extended (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 The copying Extended | |
author Omen777 {Original by Rosden Shadow} | |
homepage rosden.itch.io | |
run_rules_on_level_Start | |
background_color #5B4846 | |
text_color #AAAAF2 | |
======== | |
OBJECTS | |
======== | |
Background | |
#845C5C #5B4846 | |
10111 | |
11010 | |
10101 | |
01011 | |
11101 | |
TargetG | |
#82A17C #7EE58D #D9FFDC | |
..... | |
.010. | |
.1.1. | |
.010. | |
..... | |
TargetR | |
#B32D2D #DB7F55 | |
..... | |
.010. | |
.1.1. | |
.010. | |
..... | |
Wall | |
#A87EE5 #AAAAF2 #705C84 #352E4D | |
20012 | |
12001 | |
21220 | |
32332 | |
33233 | |
overwall | |
#A87EE5 #AAAAF2 #705C84 | |
..... | |
..... | |
..... | |
01211 | |
20101 | |
Playerright | |
#F2F2AA #C2CC52 #AAAAF2 #A87EE5 | |
.000. | |
11202 | |
11313 | |
11110 | |
.1.1. | |
playerleft | |
#F2F2AA #C2CC52 #AAAAF2 #A87EE5 | |
.000. | |
20211 | |
31311 | |
01111 | |
.1.1. | |
CrateG | |
#7EE58D #D9FFDC #82A17C #394239 | |
20011 | |
20001 | |
22001 | |
32223 | |
.333. | |
overcrateG | |
#7EE58D #D9FFDC #82A17C | |
..... | |
..... | |
..... | |
..... | |
.111. | |
CrateR | |
#DB7F55 #E5C17E #B32D2D #73342E | |
20011 | |
20001 | |
22001 | |
32223 | |
.333. | |
overcrateR | |
#DB7F55 #E5C17E #B32D2D | |
..... | |
..... | |
..... | |
..... | |
.111. | |
clonerG | |
#D9FFDC #7EE58D #82A17C #394239 | |
.100. | |
.210. | |
.221. | |
.332. | |
..... | |
clonerR | |
#E5C17E #DB7F55 #B32D2D #73342E | |
.100. | |
.210. | |
.221. | |
.332. | |
..... | |
clonerC | |
#AAAAF2 #A87EE5 #705C84 #352E4D | |
.100. | |
.210. | |
.221. | |
.332. | |
..... | |
swapcrate | |
Orange | |
00000 | |
0...0 | |
0...0 | |
0...0 | |
00000 | |
swapcrate2 | |
Yellow | |
00000 | |
0...0 | |
0...0 | |
0...0 | |
00000 | |
swapwall | |
black | |
..... | |
..... | |
..... | |
..... | |
..... | |
swapcloner | |
green | |
..... | |
.000. | |
.0.0. | |
.000. | |
..... | |
swapcloner2 | |
red | |
..... | |
.000. | |
.0.0. | |
.000. | |
..... | |
thefloor | |
#5B4846 | |
00000 | |
00000 | |
00000 | |
00000 | |
00000 | |
Multiplicater | |
#7EE58D #82A17C #DB7F55 #B32D2D #A87EE5 | |
4..00 | |
.4110 | |
.341. | |
2334. | |
22..4 | |
======= | |
LEGEND | |
======= | |
. = Background | |
# = Wall | |
P = Playerright | |
* = CrateG | |
@ = CrateG and TargetG | |
" = CrateR | |
x = CrateR and TargetR | |
O = TargetG | |
0 = TargetR | |
G = clonerG | |
R = clonerR | |
c = clonerC | |
- = thefloor | |
% = Multiplicater | |
feel=overwall or overcrateG or overcrateR | |
pushable=crateG or CrateR or clonerG or clonerR or clonerC or swapcrate or swapcrate2 or swapcloner or swapcloner2 | |
player=playerright or playerleft | |
======= | |
SOUNDS | |
======= | |
pushable MOVE 36772507 | |
endlevel 74089700 | |
sfx3 53166103 | |
sfx0 52836103 | |
sfx1 41950102 | |
sfx2 70715702 | |
================ | |
COLLISIONLAYERS | |
================ | |
Background | |
TargetG, TargetR | |
Player, Wall, pushable, swapwall, thefloor, Multiplicater | |
feel | |
====== | |
RULES | |
====== | |
[feel]->[] | |
[ > Player | pushable ] -> [ > Player | > pushable ] | |
[ > Player | Multiplicater ] -> [ player | ] sfx3 | |
[ left Playerright] -> [ left playerleft] | |
[ right Playerleft] -> [ right playerright] | |
[> crateG |clonerR] ->[> swapcrate| ] sfx0 | |
[> clonerR |crateG] ->[| swapcrate] sfx0 | |
[> crateG |clonerG] ->[|] sfx1 | |
[> clonerG |CrateG] ->[|] sfx1 | |
[> crateR |clonerG] ->[> swapcrate2| ] sfx0 | |
[> clonerG |CrateR] ->[| swapcrate2] sfx0 | |
[> crateR |clonerR] ->[|] sfx1 | |
[> clonerR |CrateR] ->[|] sfx1 | |
[> clonerG |clonerC] ->[> swapcloner| ] sfx0 | |
[> clonerC |clonerG] ->[| swapcloner] sfx0 | |
[> clonerR |clonerC] ->[> swapcloner2| ] sfx0 | |
[> clonerC |clonerR] ->[| swapcloner2] sfx0 | |
[> crateG |clonerC] ->[|] sfx1 | |
[> clonerC |CrateG] ->[|] sfx1 | |
[> crateR |clonerC] ->[|] sfx1 | |
[> clonerC |CrateR] ->[|] sfx1 | |
[> clonerG |clonerG] -> [clonerG |clonerG] sfx2 | |
[> clonerR |clonerR] -> [clonerR |clonerR] sfx2 | |
[> clonerG |clonerR] -> [clonerG |clonerR] sfx2 | |
[> clonerR |clonerG] -> [clonerR |clonerG] sfx2 | |
[> clonerC |clonerC] -> [clonerC |clonerC] sfx2 | |
([> cloner |wall] ->[| swapwall]) | |
[swapcrate|no player]->[swapcrate|crateG] | |
[swapcrate2|no player]->[swapcrate2|crateR] | |
[swapcloner|no player]->[swapcloner|clonerG] | |
[swapcloner2|no player]->[swapcloner2|clonerR] | |
[swapwall|no player]->[swapwall|wall] | |
late [swapcrate]->[CrateG] | |
late [swapcrate2]->[CrateR] | |
late [swapcloner]->[clonerG] | |
late [swapcloner2]->[clonerR] | |
late [swapwall] ->[wall] | |
late up [wall| ]-> [wall|overwall] | |
late up [crateG| ]-> [crateG|overcrateG] | |
late up [crateR| ]-> [crateR|overcrateR] | |
============== | |
WINCONDITIONS | |
============== | |
All TargetG on CrateG | |
All TargetR on CrateR | |
no Multiplicater | |
======= | |
LEVELS | |
======= | |
message IMPORTANT NOTE | |
message This is an extanded version of The copying by Rosden Shadow. | |
message The new levels and objects are created by me and the entire game is not meant to be a pirated copy. | |
message Thank you. | |
message Wellcome to my graveyard. | |
message Place the blocks to their targets. | |
message Level 1 | Green block | |
----------- | |
--#-#-#-#-- | |
-#########- | |
##.......## | |
-#.*...o.#- | |
##.o.p.*.## | |
-#.*...o.#- | |
##.......## | |
-#########- | |
--#-#-#-#-- | |
message It's just as simple as that. | |
message Level 2 | Green block | |
-------- | |
--##---- | |
-####--- | |
##.o#--- | |
-#..###- | |
##@p..## | |
-#..*.## | |
##..###- | |
-####--- | |
--##---- | |
message Uh ? | |
message Already out of blocks ? | |
message How strange... | |
message Level 3 | Green block | |
----------- | |
---#--#---- | |
-#-####-#-- | |
-###..####- | |
##.....*.## | |
-#.#..#*.#- | |
##.o.o#p.## | |
-#########- | |
--#-#-#-#-- | |
message Oh ! | |
message I think I got the solution. | |
message Push the red cloner on the green block, to see... | |
message Level 4 | Green block, Red cloner | |
--------- | |
--#-#-#-- | |
######### | |
-#.....#- | |
##..r..## | |
-#.....#- | |
##..p..## | |
-###o###- | |
--#o*o#-- | |
-###o###- | |
---###--- | |
message I knew it it was working ! | |
message Try using more cloners. | |
message Level 5 | Green block, Red cloner | |
--------------- | |
--#-#-#-#-#-#-- | |
-#############- | |
##...........## | |
-#..o..p.....#- | |
##.ooo....*..## | |
-#..o..r.....#- | |
##...........## | |
-#############- | |
--#-#-#-#-#-#-- | |
message Level 6 | Green block, Red cloner | |
------------ | |
-----##----- | |
--#--##--#-- | |
-##########- | |
##...p....## | |
-#........#- | |
##.r....r.## | |
-#........#- | |
##....*...## | |
-###oooo###- | |
--##oooo##-- | |
---######--- | |
message Uhh... yeah. | |
message Cloned blocks can also destroy walls. | |
message Don't ask why. | |
message We don't speak about this around the graveyard. | |
message Level 7 | Green block, Red cloner | |
------------ | |
---#-##-#--- | |
--########-- | |
-##......##- | |
--#.o..o.#-- | |
--#......#-- | |
###......### | |
--#.#.#.##-- | |
--##.#.#.#-- | |
###...p..### | |
--#......#-- | |
--#.*..r.#-- | |
-##......##- | |
--########-- | |
---#-##-#--- | |
message Level 8 | Green block, Red cloner | |
----------------- | |
-----#-----#----- | |
---#-#-#-#-#-#--- | |
--#############-- | |
-##..###o###..##- | |
--#...#.#.#...#-- | |
--#....#.#....#-- | |
###.r...#...r.### | |
--#.....*.....#-- | |
--#...........#-- | |
-##.....p.....##- | |
--#############-- | |
---#-#-#-#-#-#--- | |
-----#-----#----- | |
message Level 9 | Green block, Red cloner | |
------------------- | |
--##-##-##-##-##--- | |
-################-- | |
##..#........#.###- | |
-#.r.#...r..#.#.#-# | |
##....#p...#.#.o#-- | |
-#.r.#..*...#.#.#-# | |
##..#........#.###- | |
-################-- | |
--##-##-##-##-##--- | |
message Let's see if you can beat this one. | |
message The solution may surprise you... | |
message Level 10 | Green block, Red cloner | |
----------- | |
---#-#-#--- | |
--########- | |
-##.....#-- | |
--#.#.p.### | |
###o....o#- | |
#.##.###.## | |
#.##.#.#.## | |
###o....o#- | |
--#.#r*.### | |
-##.....#-- | |
--########- | |
---#-#-#--- | |
message I think I'm going to be out of cloners... | |
message Level 11 | Green block, Red cloner | |
----------- | |
--#-----#-- | |
--##---##-- | |
########### | |
#.........# | |
#..o...o..# | |
#....r....# | |
##.......## | |
-#.#####.#- | |
-#.#o#o#.#- | |
-#.#...#.#- | |
##.#...#.## | |
#..##@##..# | |
#.........# | |
#....p....# | |
########### | |
message Oh wait ! | |
message I found some green cloners ! | |
message I saw that all of my cloners clones my blocks. | |
message Let's see the cloning power... | |
message Level 12 | Green block, Red cloner | |
--------------- | |
----------#---- | |
-------#--#---- | |
----#--#--#---- | |
--###########-- | |
-##...#.....##- | |
##o...*..*#.#-- | |
-#o.p.#.**#.### | |
##o...#...g.#-- | |
-##...#.....##- | |
--###########-- | |
----#--#--#---- | |
-------#--#---- | |
----------#---- | |
( | |
----------------- | |
--------#-------- | |
------#-#-#------ | |
----#-#####-#---- | |
--#-#-#...#-#-#-- | |
-######.p.######- | |
--#oooo...r...#-- | |
###oooo.*.r...### | |
--#oooo...r...#-- | |
-###############- | |
--#-#-#-#-#-#-#-- | |
----#---#---#---- | |
------------- | |
-------#----- | |
-----#-#-#--- | |
----#######-- | |
--#-#.....##- | |
-####.....#-- | |
-#..#rrrrr### | |
##.##.....#-- | |
-#.#...p..##- | |
-#.#......##- | |
##.##ooooo#-- | |
-#..#oo@oo### | |
-####ooooo#-- | |
--#-#ooooo##- | |
----#######-- | |
-----#-#-#--- | |
-------#----- | |
----------------- | |
----#---#---#---- | |
--#-#-#-#-#-#-#-- | |
--#############-- | |
-##...g.g.g...##- | |
--#...g.g.g...#-- | |
###p*.g.g.g.o.### | |
--#...g.g.g...#-- | |
-##...g.g.g...##- | |
--#############-- | |
--#-#-#-#-#-#-#-- | |
----#---#---#---- | |
---------------- | |
------#--------- | |
---#--#--#------ | |
--##########---- | |
-##........##--- | |
--#.g.***..###-- | |
###...***..oo##- | |
--#.g.***.poo### | |
###...***..oo##- | |
--#.g.***..###-- | |
-##........##--- | |
--##########---- | |
---#--#--#------ | |
------#--------- | |
------------------- | |
---#############--- | |
--###...#...#..##-- | |
---#.*********.#--- | |
-###.*..g..g.*####- | |
---#.*g.ooo..*.#--- | |
#####*.ooo.og*.#### | |
---#.*.oopoo.*.#--- | |
####.*go.ooo.*##### | |
---#.*..ooo.g*.#--- | |
-####*.g..g..*.###- | |
---#.*********.#--- | |
--##..#...#...###-- | |
---#############--- | |
-------------- | |
---#--##--#--- | |
-############- | |
##.....#....## | |
-#..g..#..0.#- | |
##......#...## | |
##p.....#...## | |
-#.."..#..0.#- | |
##.....#....## | |
-############- | |
---#--##--#--- | |
---------- | |
-#------#- | |
-##----##- | |
########## | |
#........# | |
#.g....g.# | |
#........# | |
#..."....# | |
#........# | |
####p##### | |
--#0000#-- | |
--#0000#-- | |
--######-- | |
----##---- | |
----##---- | |
--------------- | |
-------#------- | |
-------#---#--- | |
---###########- | |
--##........0#- | |
-##......g..o## | |
-#..."*"....0#- | |
##.p.*"*...###- | |
-#..."*"....0#- | |
-##......g..o## | |
--##........0#- | |
---###########- | |
-------#---#--- | |
-------#------- | |
-------------------- | |
-----#------#-#----- | |
--#--#--#--#####---- | |
--##########...##--- | |
-##....*.*......###- | |
--#.g.."."..0o0.#--# | |
###..p.*.*..o0o.#--- | |
--#.g.."."..0o0.#--# | |
-##....*.*......###- | |
--##########...##--- | |
--#--#--#--#####---- | |
-----#------#-#----- | |
------------------------- | |
------------#----#------- | |
-------#---#----#-------- | |
------#----#----#----##-- | |
------#--##########-#---- | |
----######........#-#---- | |
-####.............####### | |
#--##.p.....****...g....# | |
----#o0o0#..*""*..ggg...# | |
#--##0o0o#..****...g....# | |
-####o0o0#........####### | |
----######........#-#---- | |
------#--##########-#---- | |
------#----#----#----##-- | |
-------#---#----#-------- | |
------------#----#------- | |
------------- | |
-----#-#----- | |
---#-#-#-#--- | |
--#########-- | |
-##.......##- | |
--#..000..#-- | |
###..#0#..### | |
--#..#"#..#-- | |
###...#...### | |
--#.g.p.r.#-- | |
-##.......##- | |
--#########-- | |
------------ | |
------#----- | |
---#--#--#-- | |
--########## | |
-##0.......# | |
--#00g.....# | |
###00....""# | |
###00r.p.""# | |
--#00g.....# | |
-##0.......# | |
--########## | |
---#--#--#-- | |
------#----- | |
------------ | |
#--######--# | |
-#-#....#-#- | |
--########-- | |
###pr"r"g### | |
#.#r"g"r"#.# | |
#.#"g"r"r#.# | |
#.#g"r"r"#.# | |
#.#"r"r"g#.# | |
###g"g"r0### | |
--########-- | |
-#-#....#-#- | |
#--######--# | |
----------------- | |
-------#---#----- | |
--#--#--#--#----- | |
---#-#--#######-- | |
--#######....#--- | |
-##...r......###- | |
#-#.#.#.""x00#--- | |
--#...gp""x00##-# | |
#-#.#.#.""x00#--- | |
-##...r......###- | |
--#######....#--- | |
---#-#--#######-- | |
--#--#--#--#----- | |
-------#---#----- | |
--------------- | |
-----#---#----- | |
-----#####----- | |
-----#000#----- | |
---###ooo###--- | |
---#.......#--- | |
--##...p...##-- | |
-#-#...#...#-#- | |
-#-#...#...#-#- | |
-#-#***#"""#-#- | |
#--#ggg#rrr#--# | |
---#...#...#--- | |
---#########--- | |
-----#---#----- | |
-----#---#----- | |
----##---##---- | |
------------------ | |
-----#--##--#----- | |
----#-#-##-#-#---- | |
------######------ | |
------#....#------ | |
---#--#....#--#--- | |
--#####gggg#####-- | |
#-#00**....""oo#-# | |
###00**.p..""oo### | |
#-#00**....""oo#-# | |
--#####rrrr#####-- | |
---#--#....#--#--- | |
------#....#------ | |
------######------ | |
------------- | |
-----###----- | |
-----#.#----- | |
-----#.#----- | |
----#####---- | |
--#########-- | |
--#...0...#-- | |
###.#@#g#.### | |
#.#.r...x.#.# | |
#.#o#.#.#o#.# | |
#.#.x...r.#.# | |
###.#g#@#.### | |
--#p..0...#-- | |
--#########-- | |
---------------- | |
--##--##-------- | |
--#---#----###-- | |
-########--#---- | |
##......######-- | |
-#..r....oooo##- | |
##.......oo@o#-- | |
##....p..oooo#-- | |
-#..c....oooo##- | |
##......######-- | |
-########--#---- | |
--#---#----###-- | |
--##--##-------- | |
------------------- | |
-------#--#--#----- | |
------#--#--#------ | |
------#--#--#------ | |
###--###########--- | |
--####......000#-## | |
--#..#....c.000#-#- | |
-##..#g.p...0x0#### | |
--#..#....c.000#-#- | |
--####......000#-## | |
###--###########--- | |
------#--#--#------ | |
------#--#--#------ | |
-------#--#--#----- | |
------------------ | |
----#------------- | |
---#----#--------- | |
---#---#-------##- | |
--##########--#--# | |
###........#####-# | |
--#........#..o#-- | |
-##.p.rc.*.#..o#-- | |
--#........#..o#-- | |
###........#####-# | |
--##########--#--# | |
---#---#-------##- | |
---#----#--------- | |
----#------------- | |
------------- | |
--#--###--#-- | |
--#-##0##-#-- | |
--#########-- | |
-###########- | |
--####"####-- | |
--#.......#-- | |
###.......### | |
--#.......#-- | |
--##cgcgc##-- | |
---#.....#--- | |
-###..p..###- | |
---#######--- | |
-----#-#----- | |
----##-##---- | |
----------------------- | |
----------#-#---------- | |
-------#--#-#--#------- | |
----#--#--#-#--#--#---- | |
--###################-- | |
-##.............oooo##- | |
--#......c*c*...oooo#-- | |
###..#r..***c...oooo### | |
###..r#..c***.p.oooo### | |
--#......*c*c...oooo#-- | |
-##.............oooo##- | |
--###################-- | |
----#--#--#-#--#--#---- | |
-------#--#-#--#------- | |
----------#-#---------- | |
--------------- | |
-----#---#----- | |
-----#---#----- | |
-----##-##----- | |
----#######---- | |
----#ooooo#---- | |
----#oo@oo#---- | |
---##ooooo##--- | |
-###.......###- | |
##-#...c...#-## | |
#--##c###c##--# | |
#---#.#r#.#---# | |
---##.....##--- | |
---#...p...#--- | |
---#.......#--- | |
---#########--- | |
--------------- | |
------#-#------ | |
----#######---- | |
-----#000#----- | |
-----#000#----- | |
---###000###--- | |
-----#000#----- | |
----##000##---- | |
---##..p..##--- | |
####.......#### | |
---#.""""".#--- | |
-#-#.......#-#- | |
--##...#...##-- | |
-#-#..#g#..#-#- | |
---#...#...#--- | |
####.......#### | |
---#..rcr..#--- | |
---#.......#--- | |
-###..crc..###- | |
-#-##.....##-#- | |
----#######---- | |
-----#-#-#----- | |
-------#------- | |
--------------------- | |
----#----##----#----- | |
----#--#-##-#--#----- | |
--################--- | |
-##.........#....###- | |
--#.g#..r...######..# | |
###.#...c..****oo#..# | |
--#.g#p....****oo#..# | |
###.#...c..****oo#..# | |
--#.g#..r...######..# | |
-##.........#....###- | |
--################--- | |
----#--#-##-#--#----- | |
----#----##----#----- | |
------------------- | |
---------#--------- | |
-------#---#------- | |
-----#---#---#----- | |
---#---#---#---#--- | |
--###############-- | |
-##.............##- | |
--#.###.gcg.".oo#-- | |
###.#*#..p..".oo### | |
--#.###.rcr.".oo#-- | |
-##.............##- | |
--###############-- | |
---#---#---#---#--- | |
-----#---#---#----- | |
-------#---#------- | |
---------#--------- | |
) | |
message Level 40 | Green block, Red cloner | |
----------------------------- | |
--#-#-#-#-#-#-#-#-#-#-#-#-#-- | |
-###########################- | |
##.........................## | |
-#.o.o.@o@.*@*.@.o.@oo.o.o.#- | |
##.o.o.@.*.@.o.@.o.@...ooo.## | |
-#.ooo.@@@.@@@.@.o.@oo.o.o.#- | |
##.o.o.@.*.@.o.@.o.@...o.o.## | |
-#.o.o.@o@.@*@.*@*.@@@.o.o.#- | |
##.........................## | |
-#r..r..r..r..p..r..r..r..r#- | |
##.........................## | |
-###########################- | |
--#-#-#-#-#-#-#-#-#-#-#-#-#-- | |
message Wow ! You did an amazing job using my cloners ! | |
message I think The Fallen Ones are calmed down now. | |
message Thank you so much for your help. | |
message Here is something for you that might be in use later. | |
(same thing for the extanded version of Path Lines) | |
-------------- | |
-------######- | |
------##....## | |
#####-#......# | |
#...###......# | |
#ggp**....%..# | |
#...###......# | |
#####-#......# | |
------##....## | |
-------######- | |
message This is the thing that I used to make the cloners. | |
message Maybe you can use your cloners if you enter a dungeon and need some help. | |
message | |
message Original by Rosden Shadow | |
message Extended by Omen777 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment