pysokoban/assets/maps/microcosmos.py
2025-08-29 21:24:56 -04:00

544 lines
5.7 KiB
Python

level_1_par = 100
level_1 = '''
#### ####
# ### #
# 0 * 0 #
# + #
### .0###
# . #
#####
'''
level_2_par = 100
level_2 = '''
#################
# # # # # #
#.0 # #.0 #
# #.0 .0 # #
# @# # # # #
#################
'''
level_3_par = 100
level_3 = '''
####
#### #
# 0 ##
# #0# #
# 0 #
#.### #
#.#### #
#. @ #
########
'''
level_4_par = 100
level_4 = '''
####
####### .#
# 0 0 00 #
# @ ...#
### ####
#####
'''
level_5_par = 100
level_5 = '''
####
##### #
# 0 0 #
#.# #. #
# 0@0 ##
##.# #.##
# * * #
# # #
#########
'''
level_6_par = 100
level_6 = '''
#####
# #
# # ##
## * ##
# 0*0 #
# * # #
## . +#
#######
'''
level_7_par = 100
level_7 = '''
#####
# #
# #0##
## @ #
# .#0 #
# . ##
# .#0#
## #
#####
'''
level_8_par = 100
level_8 = '''
####
### ###
# . #
# 0 0 #
##.#+#.#
# 0 0 #
### ##
####
'''
level_9_par = 100
level_9 = '''
####
##### #
# 0 0#
# .#. #
## ### ##
# .#. #
#0 @ 0 #
# #####
####
'''
level_10_par = 100
level_10 = '''
#####
## #
# #.##
# 00. #
## @ #
# #. #
# 0 ##
# ###
# #
# #
# #
####
'''
level_11_par = 100
level_11 = '''
#####
#+ ###
##*# 0 #
# * #
## * # ##
# * #
# ####
#####
'''
level_12_par = 100
level_12 = '''
######
# ##
# * #
# 0*0 #
## * ##
# * #
# . #
##+##
###
'''
level_13_par = 100
level_13 = '''
#####
## ###
# ...* #
# #@0# #
# 0 #
### #0##
# #
#####
'''
level_14_par = 100
level_14 = '''
#####
# #
#.#0##
# #
#.#0 #
# ##
#.#0#
## #
# .#0#
# @ #
# ###
####
'''
level_15_par = 100
level_15 = '''
####
### #
# ##
# # ###
## . . .#
##0##.#0##
# 0 @ 0 #
# ## #
##########
'''
level_16_par = 100
level_16 = '''
####
# #####
# 0 #
#0# # #
## + ##
# #.#0#
# 0. #
### . ##
#####
'''
level_17_par = 100
level_17 = '''
#### ####
# ### #
# 0 0 #
# 0#.## #
## . ##
# .@.#0 #
## # #
# ####
#####
'''
level_18_par = 100
level_18 = '''
#######
## # #
# * * #
## # #
# *#+ ##
# 0#
##### #
####
'''
level_19_par = 100
level_19 = '''
#######
# # #
#0 + 0#
# .#. #
##0.#.0##
# 0 . 0 #
# # #
#########
'''
level_20_par = 100
level_20 = '''
#####
##### ##
# #0# #
# 0.@# #
## ##.. #
# #. ###
# 0 0 #
# #####
####
'''
level_21_par = 100
level_21 = '''
#####
# ###
###*# 0 #
# 0 @ # #
# # .. #
# . #0###
##0. #
# ###
####
'''
level_22_par = 100
level_22 = '''
####
##### #
# 0 #
## #.##0#
# # @. #
# .0 # ##
## ##.# #
# 0 #
# ######
####
'''
level_23_par = 100
level_23 = '''
#####
# ###
#.#0 #
# @0* #
# 0 #
##.#.##
# #
#####
'''
level_24_par = 100
level_24 = '''
#####
##### #
# 0 . # #
# # 00 #
## ## # ##
# 0.0. #
# ## ##
# .@.##
#######
'''
level_25_par = 100
level_25 = '''
####
#### #
#.. #
### 0@# ##
# 0 #.. #
# 0 0 #
#### ####
####
'''
level_26_par = 100
level_26 = '''
########
# # #
# 0. #
###0## #
# 0.## ##
## .* #
# #0# #
# .@ #####
## #
#####
'''
level_27_par = 100
level_27 = '''
#####
# ###
## #0 @#
# . 0 #
#...#0##
# # 0 #
# # #
## ###
#####
'''
level_28_par = 100
level_28 = '''
####
## #
## . #
#### 0 #
# 0 0.@##
# . ##
#######
'''
level_29_par = 100
level_29 = '''
####
### #
## @0 #
# .0 #
# .* ##
# .0 #
## ##
####
'''
level_30_par = 100
level_30 = '''
######
# .#
# . @#
# # ###
# # 0 ##
# *. ##
#### 00 ##
## #
## #
#####
'''
level_31_par = 100
level_31 = '''
#####
### #
# *# ##
# # * #
# * # #
## #+ #
# 0##
### #
####
'''
level_32_par = 100
level_32 = '''
#####
# #
###*# ##
# * #
# # # #
# * + #
## #0##
## #
#####
'''
level_33_par = 100
level_33 = '''
####
###.@###
# #
# *..# #
## #00 #
# ##
##0# #
# #
#####
'''
level_34_par = 100
level_34 = '''
#########
# ## #
## * # #
# .0#*@ #
# * ##
#########
'''
level_35_par = 100
level_35 = '''
########
# * #
# +*** #
## 0 #
## ##
## #
####
'''
level_36_par = 100
level_36 = '''
####
# #
##.@#
# .0#####
# 00 0 #
# .. #
#### ###
####
'''
level_37_par = 100
level_37 = '''
####
###### #
# 0 0 #
# # .# ##
# . #.@ #
##0# * #
# #####
#####
'''
level_38_par = 100
level_38 = '''
#####
## ###
# #
#*#*#* #
# #@0 ##
## # #.#
# #
# # #
########
'''
level_39_par = 100
level_39 = '''
#####
### ##
# 00.. #
# . @# #
## # #
# *0 ##
### #
####
'''
level_40_par = 100
level_40 = '''
#####
### ##
# 0# #
# .@.0##
##.# # #
# 0 #
## ####
####
'''
levels = [
(level_1, level_1_par),
(level_2, level_2_par),
(level_3, level_3_par),
(level_4, level_4_par),
(level_5, level_5_par),
(level_6, level_6_par),
(level_7, level_7_par),
(level_8, level_8_par),
(level_9, level_9_par),
(level_10, level_10_par),
(level_11, level_11_par),
(level_12, level_12_par),
(level_13, level_13_par),
(level_14, level_14_par),
(level_15, level_15_par),
(level_16, level_16_par),
(level_17, level_17_par),
(level_18, level_18_par),
(level_19, level_19_par),
(level_20, level_20_par),
(level_21, level_21_par),
(level_22, level_22_par),
(level_23, level_23_par),
(level_24, level_24_par),
(level_25, level_25_par),
(level_26, level_26_par),
(level_27, level_27_par),
(level_28, level_28_par),
(level_29, level_29_par),
(level_30, level_30_par),
(level_31, level_31_par),
(level_32, level_32_par),
(level_33, level_33_par),
(level_34, level_34_par),
(level_35, level_35_par),
(level_36, level_36_par),
(level_37, level_37_par),
(level_38, level_38_par),
(level_39, level_39_par),
(level_40, level_40_par),
]