Skip to content

Instantly share code, notes, and snippets.

@Stingby12
Created June 23, 2021 18:07
Show Gist options
  • Save Stingby12/5fe3f2c50b22ec4ec7ef8b6fc6aaecc8 to your computer and use it in GitHub Desktop.
Save Stingby12/5fe3f2c50b22ec4ec7ef8b6fc6aaecc8 to your computer and use it in GitHub Desktop.
The copying Extended (PuzzleScript Script)
Play this game by pasting the script in http://www.puzzlescript.net/editor.html
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, Green cloner
---------------
----------#----
-------#--#----
----#--#--#----
--###########--
-##...#.....##-
##o...*..*#.#--
-#o.p.#.**#.###
##o...#...g.#--
-##...#.....##-
--###########--
----#--#--#----
-------#--#----
----------#----
message ...
message Okay there is something really wonrg with these cloners.
message Level 13 | Green block, Green cloner
---------------
-----#---#-----
---#-#-#-#-#---
--###########--
-##..gg..g..##-
--#..g.gg...#--
###pog.g.g*.###
--#...gg.g..#--
-##..g..gg..##-
--###########--
---#-#-#-#-#---
-----#---#-----
(
-----------------
--------#--------
------#-#-#------
----#-#####-#----
--#-#-#...#-#-#--
-######.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