diff --git a/src/pokete/classes/generate.py b/src/pokete/classes/generate.py index 90260efc..9a1d2d45 100644 --- a/src/pokete/classes/generate.py +++ b/src/pokete/classes/generate.py @@ -15,7 +15,7 @@ from .asset_service.service import asset_service from .classes import PlayMap from .doors import Door, DoorToCenter, DoorToShop -from .landscape import Meadow, Poketeball, Sand, Water +from .landscape import Meadow, Misc, Poketeball, Sand, Water from .map_additions.center import CenterMap, ShopMap from .npcs import NPC, Trainer from .poke import Poke @@ -109,6 +109,7 @@ def gen_single_map_obs(_map: PlayMap, single_map: Obmap, used_npcs: list[str]): "sand": Sand, "meadow": Meadow, "water": Water, + "misc": Misc, }[single_soft_ob.cls if single_soft_ob.cls is not None else "meadow"] __parse_obj( _map, diff --git a/src/pokete/classes/landscape.py b/src/pokete/classes/landscape.py index 547706ce..5889e042 100644 --- a/src/pokete/classes/landscape.py +++ b/src/pokete/classes/landscape.py @@ -105,6 +105,15 @@ class Sand(Meadow): esccode = Color.yellow +class Misc(se.Text): + def __init__(self, string, _): + super().__init__( + string, + ignore=" ", + state="float", + ) + + class Poketeball(se.Object, MapInteract): """Poketeball that can be picked up on the map ARGS: diff --git a/src/pokete/data/attacks.py b/src/pokete/data/attacks.py index ce3b1258..a9d7aaa4 100644 --- a/src/pokete/data/attacks.py +++ b/src/pokete/data/attacks.py @@ -157,6 +157,20 @@ "is_generic": False, "ap": 20, }, + "poison_wrap": { + "name": "Poison Wrap", + "factor": 1.5, + "action": None, + "world_action": "", + "move": ["attack", "downgrade"], + "miss_chance": 0.2, + "min_lvl": 20, + "desc": "Grapple an enemy into venomous bear hug", + "types": ["poison"], + "effect": "poison", + "is_generic": False, + "ap": 30, + }, # stone attacks "pepple_fire": { "name": "Pebble Fire", @@ -170,7 +184,7 @@ "types": ["stone"], "effect": None, "is_generic": True, - "ap": 5, + "ap": 10, }, "sand_throw": { "name": "Sand Throw", @@ -184,7 +198,7 @@ "types": ["stone"], "effect": None, "is_generic": False, - "ap": 5, + "ap": 10, }, "politure": { "name": "Polish", @@ -240,7 +254,7 @@ "types": ["stone"], "effect": None, "is_generic": True, - "ap": 5, + "ap": 10, }, "dia_stab": { "name": "Dia Stab", @@ -424,7 +438,7 @@ "types": ["fire"], "effect": "burning", "is_generic": True, - "ap": 10, + "ap": 20, }, "fire_ball": { "name": "Fire Ball", @@ -438,7 +452,7 @@ "types": ["fire"], "effect": None, "is_generic": True, - "ap": 10, + "ap": 15, }, # flying attacks "flying": { @@ -949,7 +963,7 @@ "types": ["ice"], "effect": None, "is_generic": True, - "ap": 10, + "ap": 20, }, "spikes": { "name": "Spikes", diff --git a/src/pokete/data/map_data.py b/src/pokete/data/map_data.py index f6f82d77..cb65d949 100644 --- a/src/pokete/data/map_data.py +++ b/src/pokete/data/map_data.py @@ -1,5 +1,6 @@ """This file contains a dict with all Strings that will be - added to the maps""" +added to the maps""" + from pokete.classes.asset_service.resources import ObmapDict # Those are some vars used in map_data @@ -40,14 +41,14 @@ "y": 2, "txt": """ (()(()((())((()((() ())(())))())))()))(() - || ||| ||||| |||||""" + || ||| ||||| |||||""", }, "tree_group_2": { "x": 25, "y": 15, "txt": """ (()(()((())((()((() ())(())))())))()))(() - || ||| ||||| ||||||""" + || ||| ||||| ||||||""", }, "tree_group_3": { "x": 73, @@ -55,33 +56,13 @@ "txt": """ ())) (()))) ())()) - ||||""" - }, - "pokecenter": { - "x": 20, - "y": 0, - "txt": CENTER - }, - "house1": { - "x": 2, - "y": 0, - "txt": HOUSE1 - }, - "house2": { - "x": 5, - "y": 17, - "txt": HOUSE1 - }, - "house3": { - "x": 53, - "y": 17, - "txt": HOUSE1 - }, - "house4": { - "x": 61, - "y": 0, - "txt": HOUSE1 + ||||""", }, + "pokecenter": {"x": 20, "y": 0, "txt": CENTER}, + "house1": {"x": 2, "y": 0, "txt": HOUSE1}, + "house2": {"x": 5, "y": 17, "txt": HOUSE1}, + "house3": {"x": 53, "y": 17, "txt": HOUSE1}, + "house4": {"x": 61, "y": 0, "txt": HOUSE1}, "fence": { "x": 0, "y": 0, @@ -109,7 +90,7 @@ # # # -##########################################################################################""" +##########################################################################################""", }, "tree_group_4": { "x": 2, @@ -117,7 +98,7 @@ "txt": """ ())) (()))) ())()) - ||||""" + ||||""", }, # "cave_1_entrance": { # "x": 60, @@ -146,41 +127,27 @@ ;;;;;;;;;;;;;;; ;;;;;;;;;;;; ;;;;;;;;; -""" +""", }, }, "dors": { "dor_playmap_51_1": { "x": 90, "y": 12, - "args": {"map": "playmap_51", "x": 1, "y": 28} + "args": {"map": "playmap_51", "x": 1, "y": 28}, }, "dor_playmap_51_2": { "x": 90, "y": 13, - "args": {"map": "playmap_51", "x": 1, "y": 29} + "args": {"map": "playmap_51", "x": 1, "y": 29}, }, }, - "special_dors": { - "dor": { - "x": 25, - "y": 4 - } - }, + "special_dors": {"dor": {"x": 25, "y": 4}}, "balls": { - "ball_1": { - "x": 54, - "y": 4 - }, - "ball_2": { - "x": 38, - "y": 16 - }, - "ball_3": { - "x": 78, - "y": 21 - }, - } + "ball_1": {"x": 54, "y": 4}, + "ball_2": {"x": 38, "y": 16}, + "ball_3": {"x": 78, "y": 21}, + }, }, "playmap_2": { "hard_obs": { @@ -192,7 +159,7 @@ ())() (())) ((()) - |||""" + |||""", }, "tree_group_2": { "x": 0, @@ -209,7 +176,7 @@ (((()()))))()(((((()))))))()())()()())))()()()))))))(()()()()()()))))))((()))))()(()))))))))(((((())))))))()))) (()())))))(())))))((((())))((((()))((((()()()))))(()()))))()()(()))))))()(()()))))((()))))))))(((()))))))))))() (()())))))((()()()))()()())))()()))())))))((((()()))))()()()))((((((((()(((((()()()))))(())))))(((())))))))())) -|||||||| |||||| | | | ||| | | | ||||||| | | ||||||| | | | |||||| | | |||| | | || |||| ||| ||| || |||||| || |""" +|||||||| |||||| | | | ||| | | | ||||||| | | ||||||| | | | |||||| | | |||| | | || |||| ||| ||| || |||||| || |""", }, "tree_group_3": { "x": 58, @@ -219,7 +186,7 @@ ())() (())) ((()) - |||""" + |||""", }, "tree_group_4": { "x": 106, @@ -232,7 +199,7 @@ (())) (())) ((()) - ||||""" + ||||""", }, "cave_1_entrance": { "x": 0, @@ -245,7 +212,7 @@ | / / -""" +""", }, }, "soft_obs": { @@ -259,7 +226,7 @@ ;;;;;; ;;;;;; ;;;;;;;;;;;; ;;;;;;;;; - ;;;;;;;""" + ;;;;;;;""", }, "meadow2": { "x": 40, @@ -270,7 +237,7 @@ ;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;; - ;;;;;;""" + ;;;;;;""", }, "meadow3": { "x": 70, @@ -287,36 +254,30 @@ ;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;; - ;;;;;;;;;;""" + ;;;;;;;;;;""", }, }, "dors": { "dor_cave_1": { "x": 1, "y": 5, - "args": {"map": "cave_1", "x": 39, "y": 3} + "args": {"map": "cave_1", "x": 39, "y": 3}, }, "dor_playmap_3_1": { "x": 110, "y": 9, - "args": {"map": "playmap_3", "x": 1, "y": 9} + "args": {"map": "playmap_3", "x": 1, "y": 9}, }, "dor_playmap_3_2": { "x": 110, "y": 10, - "args": {"map": "playmap_3", "x": 1, "y": 10} + "args": {"map": "playmap_3", "x": 1, "y": 10}, }, }, "balls": { - "ball_1": { - "x": 58, - "y": 0 - }, - "ball_2": { - "x": 18, - "y": 4 - }, - } + "ball_1": {"x": 58, "y": 0}, + "ball_2": {"x": 18, "y": 4}, + }, }, "cave_1": { "hard_obs": { @@ -342,38 +303,31 @@ +------+ | | | | | - | |""" + | |""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_51_1": { "x": 14, "y": 20, - "args": {"map": "playmap_51", "x": 21, "y": 1} + "args": {"map": "playmap_51", "x": 21, "y": 1}, }, "dor_playmap_51_2": { "x": 15, "y": 20, - "args": {"map": "playmap_51", "x": 21, "y": 1} + "args": {"map": "playmap_51", "x": 21, "y": 1}, }, "dor_playmap_2": { "x": 40, "y": 3, - "args": {"map": "playmap_2", "x": 2, "y": 5} + "args": {"map": "playmap_2", "x": 2, "y": 5}, }, }, "balls": { - "ball_1": { - "x": 1, - "y": 1 - }, - "ball_2": { - "x": 7, - "y": 12 - }, - } + "ball_1": {"x": 1, "y": 1}, + "ball_2": {"x": 7, "y": 12}, + }, }, "playmap_3": { "hard_obs": { @@ -388,7 +342,7 @@ ())) ())) (()) -|||""" +|||""", }, "tree_group_2": { "x": 0, @@ -398,21 +352,21 @@ ())) )()( (()) -|||""" +|||""", }, "tree_group_3": { "x": 35, "y": 4, "txt": """ ()) ())() - |||""" + |||""", }, "tree_group_5": { "x": 45, "y": 4, "txt": """ ()) ())() - |||""" + |||""", }, "tree_group_6": { "x": 49, @@ -420,7 +374,7 @@ "txt": """ ())) (()))) ())()) - ||||""" + ||||""", }, "tree_group_7": { "x": 51, @@ -428,7 +382,7 @@ "txt": """ ())) (()))) ())()) - ||||""" + ||||""", }, "tree_group_8": { "x": 6, @@ -436,7 +390,7 @@ "txt": """())) ()))) ()()) -||||""" +||||""", }, "tree_group_9": { "x": 31, @@ -444,33 +398,13 @@ "txt": """ ())) (()))) ())()) - ||||""" - }, - "pokecenter": { - "x": 20, - "y": 2, - "txt": CENTER - }, - "shop": { - "x": 56, - "y": 2, - "txt": SHOP - }, - "house2": { - "x": 18, - "y": 11, - "txt": HOUSE1 - }, - "house3": { - "x": 18, - "y": 17, - "txt": HOUSE1 - }, - "house4": { - "x": 58, - "y": 9, - "txt": HOUSE1 + ||||""", }, + "pokecenter": {"x": 20, "y": 2, "txt": CENTER}, + "shop": {"x": 56, "y": 2, "txt": SHOP}, + "house2": {"x": 18, "y": 11, "txt": HOUSE1}, + "house3": {"x": 18, "y": 17, "txt": HOUSE1}, + "house4": {"x": 58, "y": 9, "txt": HOUSE1}, "fence1": { "x": 3, "y": 0, @@ -483,7 +417,7 @@ # # ### -""" +""", }, "fence2": { "x": 45, @@ -514,7 +448,7 @@ # # ################################### -#""" +#""", }, "fence3": { "x": 3, @@ -534,7 +468,7 @@ # # ################################## - #""" + #""", }, }, "soft_obs": { @@ -547,84 +481,84 @@ ;;;;;;;;;;;;;; ;;;;;;;;;;;;; ;;;;;;;;;;; - ;;;;;;;""" + ;;;;;;;""", }, }, "dors": { "dor_playmap_2_1": { "x": 0, "y": 9, - "args": {"map": "playmap_2", "x": 109, "y": 9} + "args": {"map": "playmap_2", "x": 109, "y": 9}, }, "dor_playmap_2_2": { "x": 0, "y": 10, - "args": {"map": "playmap_2", "x": 109, "y": 10} + "args": {"map": "playmap_2", "x": 109, "y": 10}, }, "dor_playmap_4_1": { "x": 39, "y": 0, - "args": {"map": "playmap_4", "x": 29, "y": 58} + "args": {"map": "playmap_4", "x": 29, "y": 58}, }, "dor_playmap_4_2": { "x": 40, "y": 0, - "args": {"map": "playmap_4", "x": 29, "y": 58} + "args": {"map": "playmap_4", "x": 29, "y": 58}, }, "dor_playmap_4_3": { "x": 41, "y": 0, - "args": {"map": "playmap_4", "x": 29, "y": 58} + "args": {"map": "playmap_4", "x": 29, "y": 58}, }, "dor_playmap_4_4": { "x": 42, "y": 0, - "args": {"map": "playmap_4", "x": 30, "y": 58} + "args": {"map": "playmap_4", "x": 30, "y": 58}, }, "dor_playmap_4_5": { "x": 43, "y": 0, - "args": {"map": "playmap_4", "x": 30, "y": 58} + "args": {"map": "playmap_4", "x": 30, "y": 58}, }, "dor_playmap_4_6": { "x": 44, "y": 0, - "args": {"map": "playmap_4", "x": 30, "y": 58} + "args": {"map": "playmap_4", "x": 30, "y": 58}, }, "dor_playmap_6_1": { "x": 39, "y": 26, - "args": {"map": "playmap_6", "x": 29, "y": 1} + "args": {"map": "playmap_6", "x": 29, "y": 1}, }, "dor_playmap_6_2": { "x": 40, "y": 26, - "args": {"map": "playmap_6", "x": 29, "y": 1} + "args": {"map": "playmap_6", "x": 29, "y": 1}, }, "dor_playmap_6_3": { "x": 41, "y": 26, - "args": {"map": "playmap_6", "x": 29, "y": 1} + "args": {"map": "playmap_6", "x": 29, "y": 1}, }, "dor_playmap_6_4": { "x": 42, "y": 26, - "args": {"map": "playmap_6", "x": 30, "y": 1} + "args": {"map": "playmap_6", "x": 30, "y": 1}, }, "dor_playmap_6_5": { "x": 43, "y": 26, - "args": {"map": "playmap_6", "x": 30, "y": 1} + "args": {"map": "playmap_6", "x": 30, "y": 1}, }, "dor_playmap_6_6": { "x": 44, "y": 26, - "args": {"map": "playmap_6", "x": 30, "y": 1} + "args": {"map": "playmap_6", "x": 30, "y": 1}, }, "dor_playmap_49": { "x": 22, "y": 15, - "args": {"map": "playmap_49", "x": 11, "y": 7} + "args": {"map": "playmap_49", "x": 11, "y": 7}, }, }, "special_dors": { @@ -635,22 +569,13 @@ "shopdor": { "x": 61, "y": 6, - } + }, }, "balls": { - "ball_1": { - "x": 56, - "y": 13 - }, - "ball_2": { - "x": 22, - "y": 21 - }, - "ball_3": { - "x": 6, - "y": 2 - }, - } + "ball_1": {"x": 56, "y": 13}, + "ball_2": {"x": 22, "y": 21}, + "ball_3": {"x": 6, "y": 2}, + }, }, "playmap_4": { "hard_obs": { @@ -662,14 +587,14 @@ ())))((((((()()()))() ()()))()((((((((((() ()))))))()((((((((())))))) (((()()))))(((((((()()()) ()()()))))()()()())))((())))) (((())()(((()()(()((((((()))) -|||| || | |||| | |||| | | || || |||| | ||| ||||| |||| |||""" +|||| || | |||| | |||| | | || || |||| | ||| ||||| |||| |||""", }, "tree_group_2": { "x": 29, "y": 33, "txt": """ (()(((()())))())((())((()((()) (())))()))())(())))())))()))(() - || ||| ||||| ||| ||||| |||||||""" + || ||| ||||| ||| ||||| |||||||""", }, "tree_group_3": { "x": 0, @@ -677,14 +602,14 @@ "txt": """ (()(((()())))())((())((()((()) ()) (())))()))())(())))()))))())()))(() -|||||| ||||| ||| | || |||| ||| |||""" +|||||| ||||| ||| | || |||| ||| |||""", }, "tree_group_4": { "x": 0, "y": 42, "txt": """ ())() ())())) - |||||""" + |||||""", }, "tree_group_5": { "x": 56, @@ -701,7 +626,7 @@ ((() ())) (()) - |||""" + |||""", }, }, "soft_obs": { @@ -717,7 +642,7 @@ ;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;; - ;;;;;;;;""" + ;;;;;;;;""", }, "meadow2": { "x": 0, @@ -729,7 +654,7 @@ ;;;;;;;; ;;;;;; ;;;;;;;;;;;;; ;;;;;;;;;; - ;;;;;;;""" + ;;;;;;;""", }, "water1": { "x": 0, @@ -745,45 +670,36 @@ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ ~~~~~~~~~ ~~~~~~~~ -~~~""" +~~~""", }, }, "dors": { "dor_playmap_3_1": { "x": 29, "y": 59, - "args": {"map": "playmap_3", "x": 41, "y": 1} + "args": {"map": "playmap_3", "x": 41, "y": 1}, }, "dor_playmap_3_2": { "x": 30, "y": 59, - "args": {"map": "playmap_3", "x": 42, "y": 1} + "args": {"map": "playmap_3", "x": 42, "y": 1}, }, "dor_playmap_28_1": { "x": 59, "y": 22, - "args": {"map": "playmap_28", "x": 1, "y": 40} + "args": {"map": "playmap_28", "x": 1, "y": 40}, }, "dor_playmap_28_2": { "x": 59, "y": 23, - "args": {"map": "playmap_28", "x": 1, "y": 41} + "args": {"map": "playmap_28", "x": 1, "y": 41}, }, }, "balls": { - "ball_1": { - "x": 0, - "y": 44 - }, - "ball_2": { - "x": 46, - "y": 35 - }, - "ball_3": { - "x": 8, - "y": 32 - }, - } + "ball_1": {"x": 0, "y": 44}, + "ball_2": {"x": 46, "y": 35}, + "ball_3": {"x": 8, "y": 32}, + }, }, "playmap_5": { "hard_obs": { @@ -806,20 +722,18 @@ | | | | | | +-+ | | - | |""" + | |""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_4": { "x": 17, "y": 17, - "args": {"map": "playmap_4", "x": 56, "y": 2} + "args": {"map": "playmap_4", "x": 56, "y": 2}, }, }, - "balls": { - } + "balls": {}, }, "playmap_6": { "hard_obs": { @@ -857,7 +771,7 @@ \ \_______ \ \ \ \ \_______ \ \ \ \___________ \_______ \ \ \ \ \ - \ \ \ \ \_________________ \ """ + \ \ \ \ \_________________ \ """, }, "tree_group_1": { "x": 0, @@ -867,7 +781,7 @@ (())) |||| ||| | |||| ||||| )(()) ()))) - |||""" + |||""", }, "tree_group_2": { "x": 31, @@ -931,8 +845,8 @@ ()))( ()()()()()()()(() (()))))()()())(()) - ||| ||| ||| || ||""" - } + ||| ||| ||| || ||""", + }, }, "soft_obs": { "meadow1": { @@ -950,7 +864,7 @@ ;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;; - ;;;;;;;;;;""" + ;;;;;;;;;;""", }, "meadow2": { "x": 2, @@ -962,7 +876,7 @@ ;;;;;;;;;; ;;;;;;;;; ;;;;;;; - ;;;;""" + ;;;;""", }, "meadow3": { "x": 29, @@ -973,7 +887,7 @@ ;;;;;;;;;;;;;; ;;;;;;;;;;;;; ;;;;;;;;;;; - ;;;;;;;""" + ;;;;;;;""", }, "meadow4": { "x": 28, @@ -984,42 +898,39 @@ ;;;;;;;;;;;;;; ;;;;;;;;;;;;; ;;;;;;;;;;; - ;;;;;;;""" - } + ;;;;;;;""", + }, }, "dors": { "dor_playmap_3_1": { "x": 29, "y": 0, - "args": {"map": "playmap_3", "x": 41, "y": 25} + "args": {"map": "playmap_3", "x": 41, "y": 25}, }, "dor_playmap_3_2": { "x": 30, "y": 0, - "args": {"map": "playmap_3", "x": 42, "y": 25} + "args": {"map": "playmap_3", "x": 42, "y": 25}, }, "dor_playmap_7": { "x": 2, "y": 34, - "args": {"map": "playmap_7", "x": 27, "y": 12} + "args": {"map": "playmap_7", "x": 27, "y": 12}, }, "dor_playmap_8_1": { "x": 59, "y": 46, - "args": {"map": "playmap_8", "x": 1, "y": 9} + "args": {"map": "playmap_8", "x": 1, "y": 9}, }, "dor_playmap_8_2": { "x": 59, "y": 47, - "args": {"map": "playmap_8", "x": 1, "y": 10} + "args": {"map": "playmap_8", "x": 1, "y": 10}, }, }, "balls": { - "ball_1": { - "x": 42, - "y": 42 - }, - } + "ball_1": {"x": 42, "y": 42}, + }, }, "playmap_7": { "hard_obs": { @@ -1045,32 +956,22 @@ | | +---------+ | | | - +---+""" + +---+""", } }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_6": { "x": 28, "y": 12, - "args": {"map": "playmap_6", "x": 3, "y": 34} + "args": {"map": "playmap_6", "x": 3, "y": 34}, }, }, "balls": { - "ball_1": { - "x": 19, - "y": 18 - }, - "ball_2": { - "x": 23, - "y": 7 - }, - "ball_3": { - "x": 1, - "y": 6 - }, - } + "ball_1": {"x": 19, "y": 18}, + "ball_2": {"x": 23, "y": 7}, + "ball_3": {"x": 1, "y": 6}, + }, }, "playmap_8": { "hard_obs": { @@ -1085,7 +986,7 @@ )()) )()( (()) -|||""" +|||""", }, "tree_group_2": { "x": 0, @@ -1098,7 +999,7 @@ )()) ())) )()((())))))())()())))()()() () () ()) ()) ())(((()((()()))()()((()))))()) (())))))()())))()()))())())))())()()) ()(((()()(())()))()()((())))))(()))()))()) -||||| || ||| ||| ||| | ||||| ||| ||| ||| ||||| | |||| || ||| | ||||| |||| |||""" +||||| || ||| ||| ||| | ||||| ||| ||| ||| ||||| | |||| || ||| | ||||| |||| |||""", }, "tree_group_3": { "x": 34, @@ -1109,7 +1010,7 @@ (())) ((()) ((()) - |||""" + |||""", }, "tree_group_4": { "x": 76, @@ -1122,18 +1023,10 @@ ())) (()( (()) - |||""" - }, - "house1": { - "x": 40, - "y": 0, - "txt": HOUSE1 - }, - "house2": { - "x": 46, - "y": 10, - "txt": HOUSE1 + |||""", }, + "house1": {"x": 40, "y": 0, "txt": HOUSE1}, + "house2": {"x": 46, "y": 10, "txt": HOUSE1}, }, "soft_obs": { "meadow1": { @@ -1147,7 +1040,7 @@ ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;; - ;;;;;;;;;""" + ;;;;;;;;;""", }, "meadow2": { "x": 57, @@ -1158,60 +1051,51 @@ ;;;;;;;;;;;;;; ;;;;;;;;;;;;; ;;;;;;;;;;; - ;;;;;;;""" + ;;;;;;;""", }, }, "dors": { "dor_playmap_6_1": { "x": 0, "y": 9, - "args": {"map": "playmap_6", "x": 58, "y": 46} + "args": {"map": "playmap_6", "x": 58, "y": 46}, }, "dor_playmap_6_2": { "x": 0, "y": 10, - "args": {"map": "playmap_6", "x": 58, "y": 47} + "args": {"map": "playmap_6", "x": 58, "y": 47}, }, "dor_playmap_9": { "x": 44, "y": 4, - "args": {"map": "playmap_9", "x": 14, "y": 10} + "args": {"map": "playmap_9", "x": 14, "y": 10}, }, "dor_playmap_10": { "x": 50, "y": 14, - "args": {"map": "playmap_10", "x": 11, "y": 7} + "args": {"map": "playmap_10", "x": 11, "y": 7}, }, "dor_playmap_11": { "x": 37, "y": 19, - "args": {"map": "playmap_11", "x": 37, "y": 1} + "args": {"map": "playmap_11", "x": 37, "y": 1}, }, "dor_playmap_12_1": { "x": 79, "y": 9, - "args": {"map": "playmap_12", "x": 1, "y": 6} + "args": {"map": "playmap_12", "x": 1, "y": 6}, }, "dor_playmap_12_2": { "x": 79, "y": 10, - "args": {"map": "playmap_12", "x": 1, "y": 7} + "args": {"map": "playmap_12", "x": 1, "y": 7}, }, }, "balls": { - "ball_1": { - "x": 3, - "y": 8 - }, - "ball_2": { - "x": 34, - "y": 0 - }, - "ball_3": { - "x": 58, - "y": 14 - }, - } + "ball_1": {"x": 3, "y": 8}, + "ball_2": {"x": 34, "y": 0}, + "ball_3": {"x": 58, "y": 14}, + }, }, "playmap_9": { "hard_obs": { @@ -1227,24 +1111,20 @@ |# | | ########| |___________ ___#_______| -|__________| |__________|""" +|__________| |__________|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_8": { "x": 14, "y": 11, - "args": {"map": "playmap_8", "x": 44, "y": 5} + "args": {"map": "playmap_8", "x": 44, "y": 5}, }, }, "balls": { - "ball_1": { - "x": 25, - "y": 4 - }, - } + "ball_1": {"x": 25, "y": 4}, + }, }, "playmap_10": { "hard_obs": { @@ -1257,20 +1137,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_8": { "x": 11, "y": 8, - "args": {"map": "playmap_8", "x": 50, "y": 15} + "args": {"map": "playmap_8", "x": 50, "y": 15}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_11": { "hard_obs": { @@ -1282,7 +1160,7 @@ (())) |||| ||| | |||| ||||| ||| ||| )(()) ()))) -||||""" +||||""", }, "tree_group_2": { "x": 38, @@ -1292,20 +1170,16 @@ || || |||| || | ()(() (()() ()(() - ||||""" + ||||""", }, "tree_group_3": { "x": 42, "y": 8, "txt": """ ())() ())())) - |||||""" - }, - "house1": { - "x": 7, - "y": 4, - "txt": HOUSE1 + |||||""", }, + "house1": {"x": 7, "y": 4, "txt": HOUSE1}, }, "soft_obs": { "water1": { @@ -1326,22 +1200,13 @@ "dor_playmap_8": { "x": 37, "y": 0, - "args": {"map": "playmap_8", "x": 37, "y": 18} + "args": {"map": "playmap_8", "x": 37, "y": 18}, }, }, "balls": { - "ball_1": { - "x": 0, - "y": 6 - }, - "ball_2": { - "x": 54, - "y": 2 - }, - "ball_3": { - "x": 48, - "y": 10 - }, + "ball_1": {"x": 0, "y": 6}, + "ball_2": {"x": 54, "y": 2}, + "ball_3": {"x": 48, "y": 10}, }, }, "playmap_12": { @@ -1363,7 +1228,7 @@ ())) (()))( ()() (((( ))() ()))()()())) ()())) )))) ()))) ())))))()))))) ())())() ()))() ((()) -())))()(()()()((()()()()()()()())(()()(()()()()))((())())(()(()))(())()(()))()()""" +())))()(()()()((()()()()()()()())(()()(()()()()))((())())(()(()))(())()(()))()()""", }, }, "soft_obs": { @@ -1381,7 +1246,7 @@ ;;;;;;;;;;;; ;;;;;;;;;;;; ;;;;;;;;;;; - ;;;;;;;;;""" + ;;;;;;;;;""", }, "meadow_2": { "x": 32, @@ -1394,7 +1259,7 @@ ;;;;;;;;; ;;;;;;; ;;;;;; - ;;;;""" + ;;;;""", }, "meadow_3": { "x": 41, @@ -1402,7 +1267,7 @@ "txt": """ ;;;; ;;;;;; ;;;;; - ;;;""" + ;;;""", }, "meadow_4": { "x": 46, @@ -1413,7 +1278,7 @@ ;;;;;;;; ;;;;;; ;;;; - ;;""" + ;;""", }, "meadow_5": { "x": 63, @@ -1423,53 +1288,41 @@ ;;;;;;;;;;;; ;;;;;;;;;;; ;;;;;;;;; - ;;;;;""" + ;;;;;""", }, }, "dors": { "dor_playmap_8_1": { "x": 0, "y": 6, - "args": {"map": "playmap_8", "x": 78, "y": 9} + "args": {"map": "playmap_8", "x": 78, "y": 9}, }, "dor_playmap_8_2": { "x": 0, "y": 7, - "args": {"map": "playmap_8", "x": 78, "y": 10} + "args": {"map": "playmap_8", "x": 78, "y": 10}, }, "dor_playmap_13_1": { "x": 70, "y": 0, - "args": {"map": "playmap_13", "x": 34, "y": 33} + "args": {"map": "playmap_13", "x": 34, "y": 33}, }, "dor_playmap_13_2": { "x": 71, "y": 0, - "args": {"map": "playmap_13", "x": 35, "y": 33} + "args": {"map": "playmap_13", "x": 35, "y": 33}, }, "dor_playmap_13_3": { "x": 72, "y": 0, - "args": {"map": "playmap_13", "x": 36, "y": 33} + "args": {"map": "playmap_13", "x": 36, "y": 33}, }, }, "balls": { - "ball_1": { - "x": 28, - "y": 7 - }, - "ball_2": { - "x": 35, - "y": 1 - }, - "ball_3": { - "x": 57, - "y": 10 - }, - "ball_4": { - "x": 5, - "y": 13 - }, + "ball_1": {"x": 28, "y": 7}, + "ball_2": {"x": 35, "y": 1}, + "ball_3": {"x": 57, "y": 10}, + "ball_4": {"x": 5, "y": 13}, }, }, "playmap_13": { @@ -1512,48 +1365,16 @@ ()()) ()))) (()))((((()()()()()(((()()))(())) (())(((()(((()((()())(((()()())( ()()))((()()()))()(()(((()()(((()) (()())((()()()()()()))()))((())() -""" - }, - "pokecenter": { - "x": 9, - "y": 25, - "txt": CENTER - }, - "shop": { - "x": 47, - "y": 25, - "txt": SHOP - }, - "house1": { - "x": 47, - "y": 4, - "txt": HOUSE1 - }, - "house2": { - "x": 47, - "y": 10, - "txt": HOUSE1 - }, - "house3": { - "x": 47, - "y": 16, - "txt": HOUSE1 - }, - "house4": { - "x": 10, - "y": 4, - "txt": HOUSE1 - }, - "house5": { - "x": 10, - "y": 10, - "txt": HOUSE1 - }, - "house6": { - "x": 10, - "y": 16, - "txt": HOUSE1 +""", }, + "pokecenter": {"x": 9, "y": 25, "txt": CENTER}, + "shop": {"x": 47, "y": 25, "txt": SHOP}, + "house1": {"x": 47, "y": 4, "txt": HOUSE1}, + "house2": {"x": 47, "y": 10, "txt": HOUSE1}, + "house3": {"x": 47, "y": 16, "txt": HOUSE1}, + "house4": {"x": 10, "y": 4, "txt": HOUSE1}, + "house5": {"x": 10, "y": 10, "txt": HOUSE1}, + "house6": {"x": 10, "y": 16, "txt": HOUSE1}, }, "soft_obs": { "meadow_1": { @@ -1564,39 +1385,39 @@ ;;;;;;;;;;;; ;;;;;;;;;;; ;;;;;;;;; - ;;;;;""" + ;;;;;""", }, }, "dors": { "dor_playmap_12_1": { "x": 34, "y": 34, - "args": {"map": "playmap_12", "x": 70, "y": 1} + "args": {"map": "playmap_12", "x": 70, "y": 1}, }, "dor_playmap_12_2": { "x": 35, "y": 34, - "args": {"map": "playmap_12", "x": 71, "y": 1} + "args": {"map": "playmap_12", "x": 71, "y": 1}, }, "dor_playmap_12_3": { "x": 36, "y": 34, - "args": {"map": "playmap_12", "x": 72, "y": 1} + "args": {"map": "playmap_12", "x": 72, "y": 1}, }, "dor_playmap_14_1": { "x": 32, "y": 4, - "args": {"map": "playmap_14", "x": 14, "y": 13} + "args": {"map": "playmap_14", "x": 14, "y": 13}, }, "dor_playmap_14_2": { "x": 33, "y": 4, - "args": {"map": "playmap_14", "x": 15, "y": 13} + "args": {"map": "playmap_14", "x": 15, "y": 13}, }, "dor_playmap_20": { "x": 51, "y": 14, - "args": {"map": "playmap_20", "x": 11, "y": 7} + "args": {"map": "playmap_20", "x": 11, "y": 7}, }, }, "special_dors": { @@ -1607,22 +1428,13 @@ "shopdor": { "x": 52, "y": 29, - } + }, }, "balls": { - "ball_1": { - "x": 14, - "y": 14 - }, - "ball_2": { - "x": 65, - "y": 13 - }, - "ball_3": { - "x": 64, - "y": 32 - }, - } + "ball_1": {"x": 14, "y": 14}, + "ball_2": {"x": 65, "y": 13}, + "ball_3": {"x": 64, "y": 32}, + }, }, "playmap_14": { "hard_obs": { @@ -1641,35 +1453,33 @@ | | | | |___________ ____________| -|__________| |___________|""" +|__________| |___________|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_13_1": { "x": 14, "y": 14, - "args": {"map": "playmap_13", "x": 32, "y": 5} + "args": {"map": "playmap_13", "x": 32, "y": 5}, }, "dor_playmap_13_2": { "x": 15, "y": 14, - "args": {"map": "playmap_13", "x": 33, "y": 5} + "args": {"map": "playmap_13", "x": 33, "y": 5}, }, "dor_playmap_15_1": { "x": 14, "y": 3, - "args": {"map": "playmap_15", "x": 33, "y": 23} + "args": {"map": "playmap_15", "x": 33, "y": 23}, }, "dor_playmap_15_2": { "x": 15, "y": 3, - "args": {"map": "playmap_15", "x": 34, "y": 23} + "args": {"map": "playmap_15", "x": 34, "y": 23}, }, }, - "balls": { - } + "balls": {}, }, "playmap_15": { "hard_obs": { @@ -1701,7 +1511,7 @@ ()())((())()))(()())))()()))()() ()))((()()()((()()())))((()()(((()()(((()()))((()()()()((((()()))(()()(()))))((()()) ())))()()(((((())((()))(())())))) (()((()))((())(()(()(()))()(())))((()()()()()(((()))((()()()((()()(((()()())))((()))) | |||| ||| ||||| |||| ||| |||||| || ||||| ||| ||| || ||| |||| ||| ||| || | |||||| ||||||| | |||||| ||||| ||||| |||||| -""" +""", }, }, "soft_obs": { @@ -1721,7 +1531,7 @@ ;;;;;;;;;;;; ;;;;;;;;;;; ;;;;;;;;; - ;;;;""" + ;;;;""", }, "meadow2": { "x": 10, @@ -1732,7 +1542,7 @@ ;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;; - ;;;;;;;;;;""" + ;;;;;;;;;;""", }, "meadow3": { "x": 6, @@ -1743,7 +1553,7 @@ ;;;;;;;; ;;;;;; ;;;; - ;;""" + ;;""", }, "meadow4": { "x": 55, @@ -1753,7 +1563,7 @@ ;;;;;;;;;;;; ;;;;;;;;;;; ;;;;;;;;; - ;;;;;""" + ;;;;;""", }, "meadow5": { "x": 74, @@ -1763,7 +1573,7 @@ ;;;;;;;;;;;; ;;;;;;;;;;; ;;;;;;;;; - ;;;;;""" + ;;;;;""", }, "meadow6": { "x": 39, @@ -1771,45 +1581,36 @@ "txt": """ ;;;; ;;;;;; ;;;;; - ;;;""" + ;;;""", }, }, "dors": { "dor_playmap_14_1": { "x": 33, "y": 24, - "args": {"map": "playmap_14", "x": 14, "y": 4} + "args": {"map": "playmap_14", "x": 14, "y": 4}, }, "dor_playmap_14_2": { "x": 34, "y": 24, - "args": {"map": "playmap_14", "x": 15, "y": 4} + "args": {"map": "playmap_14", "x": 15, "y": 4}, }, "dor_playmap_16_1": { "x": 119, "y": 12, - "args": {"map": "playmap_16", "x": 1, "y": 8} + "args": {"map": "playmap_16", "x": 1, "y": 8}, }, "dor_playmap_16_2": { "x": 119, "y": 13, - "args": {"map": "playmap_16", "x": 1, "y": 9} + "args": {"map": "playmap_16", "x": 1, "y": 9}, }, }, "balls": { - "ball_1": { - "x": 114, - "y": 2 - }, - "ball_2": { - "x": 68, - "y": 11 - }, - "ball_3": { - "x": 5, - "y": 2 - }, - } + "ball_1": {"x": 114, "y": 2}, + "ball_2": {"x": 68, "y": 11}, + "ball_3": {"x": 5, "y": 2}, + }, }, "playmap_16": { "hard_obs": { @@ -1832,19 +1633,15 @@ )))) ()(())) ())) ()() ||||| ()() )())) (())) -)())())((()()()()()))(()))()()))())())()(()((()(()(()))()()))()))""" - }, - "house1": { - "x": 46, - "y": 2, - "txt": HOUSE1 +)())())((()()()()()))(()))()()))())())()(()((()(()(()))()()))()))""", }, + "house1": {"x": 46, "y": 2, "txt": HOUSE1}, "tree_group_2": { "x": 37, "y": 4, "txt": """ ())() ())())) - |||||""" + |||||""", }, }, "soft_obs": { @@ -1859,7 +1656,7 @@ ;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;; ;;;;;;;;;;;; - ;;;;;""" + ;;;;;""", }, "meadow2": { "x": 42, @@ -1869,50 +1666,41 @@ ;;;;;;;;;;;; ;;;;;;;;;;; ;;;;;;;;; - ;;;;;""" + ;;;;;""", }, }, "dors": { "dor_playmap_15_1": { "x": 0, "y": 8, - "args": {"map": "playmap_15", "x": 118, "y": 12} + "args": {"map": "playmap_15", "x": 118, "y": 12}, }, "dor_playmap_15_2": { "x": 0, "y": 9, - "args": {"map": "playmap_15", "x": 118, "y": 13} + "args": {"map": "playmap_15", "x": 118, "y": 13}, }, "dor_playmap_17": { "x": 50, "y": 6, - "args": {"map": "playmap_17", "x": 11, "y": 7} + "args": {"map": "playmap_17", "x": 11, "y": 7}, }, "dor_playmap_18_1": { "x": 64, "y": 8, - "args": {"map": "playmap_18", "x": 1, "y": 11} + "args": {"map": "playmap_18", "x": 1, "y": 11}, }, "dor_playmap_18_2": { "x": 64, "y": 9, - "args": {"map": "playmap_18", "x": 1, "y": 12} + "args": {"map": "playmap_18", "x": 1, "y": 12}, }, }, "balls": { - "ball_1": { - "x": 5, - "y": 1 - }, - "ball_2": { - "x": 59, - "y": 15 - }, - "ball_3": { - "x": 43, - "y": 6 - }, - } + "ball_1": {"x": 5, "y": 1}, + "ball_2": {"x": 59, "y": 15}, + "ball_3": {"x": 43, "y": 6}, + }, }, "playmap_17": { "hard_obs": { @@ -1925,20 +1713,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_16": { "x": 11, "y": 8, - "args": {"map": "playmap_16", "x": 50, "y": 7} + "args": {"map": "playmap_16", "x": 50, "y": 7}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_18": { "hard_obs": { @@ -1967,7 +1753,7 @@ ())) _____/ ____/ / / / (())) ________/ _____/ / / / (())()())))(())()()))((()()()()()(())(())) ___/ ________/ ______/ / ___/ -((())()()))((()())(((()()(()(()))(()(())())/ / / / /""" +((())()()))((()())(((()()(()(()))(()(())())/ / / / /""", }, }, "soft_obs": { @@ -1981,7 +1767,7 @@ ;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;; ;;;;;;;;;;; - ;;;;;;;""" + ;;;;;;;""", }, "meadow2": { "x": 29, @@ -1992,7 +1778,7 @@ ;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;; ;;;;;;;;; - ;;;;""" + ;;;;""", }, "meadow3": { "x": 45, @@ -2000,7 +1786,7 @@ "txt": """;; ;;;;;;;;;; ;;;;;;;; - ;;;;""" + ;;;;""", }, "meadow4": { "x": 89, @@ -2012,7 +1798,7 @@ ;;;;; ;;; ; -""" +""", }, "water4": { "x": 72, @@ -2026,57 +1812,39 @@ ~~~~~~~~ ~~~~~~ ~~~~ - ~~""" + ~~""", }, }, "dors": { "dor_playmap_16_1": { "x": 0, "y": 11, - "args": {"map": "playmap_16", "x": 63, "y": 8} + "args": {"map": "playmap_16", "x": 63, "y": 8}, }, "dor_playmap_16_2": { "x": 0, "y": 12, - "args": {"map": "playmap_16", "x": 63, "y": 9} + "args": {"map": "playmap_16", "x": 63, "y": 9}, }, "dor_playmap_19_1": { "x": 52, "y": 1, - "args": {"map": "playmap_19", "x": 13, "y": 28} + "args": {"map": "playmap_19", "x": 13, "y": 28}, }, "dor_playmap_19_2": { "x": 94, "y": 8, - "args": {"map": "playmap_19", "x": 35, "y": 25} + "args": {"map": "playmap_19", "x": 35, "y": 25}, }, }, "balls": { - "ball_1": { - "x": 43, - "y": 2 - }, - "ball_2": { - "x": 51, - "y": 13 - }, - "ball_3": { - "x": 42, - "y": 21 - }, - "ball_4": { - "x": 12, - "y": 17 - }, - "ball_5": { - "x": 73, - "y": 0 - }, - "ball_6": { - "x": 90, - "y": 14 - }, - } + "ball_1": {"x": 43, "y": 2}, + "ball_2": {"x": 51, "y": 13}, + "ball_3": {"x": 42, "y": 21}, + "ball_4": {"x": 12, "y": 17}, + "ball_5": {"x": 73, "y": 0}, + "ball_6": {"x": 90, "y": 14}, + }, }, "playmap_19": { "hard_obs": { @@ -2112,47 +1880,37 @@ | | \---------+ | | | | - | |""" + | |""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_18_1": { "x": 13, "y": 29, - "args": {"map": "playmap_18", "x": 52, "y": 2} + "args": {"map": "playmap_18", "x": 52, "y": 2}, }, "dor_playmap_18_2": { "x": 34, "y": 25, - "args": {"map": "playmap_18", "x": 93, "y": 8} + "args": {"map": "playmap_18", "x": 93, "y": 8}, }, "dor_playmap_21_1": { "x": 26, "y": 0, - "args": {"map": "playmap_21", "x": 5, "y": 25} + "args": {"map": "playmap_21", "x": 5, "y": 25}, }, "dor_playmap_21_2": { "x": 27, "y": 0, - "args": {"map": "playmap_21", "x": 5, "y": 25} + "args": {"map": "playmap_21", "x": 5, "y": 25}, }, }, "balls": { - "ball_1": { - "x": 46, - "y": 13 - }, - "ball_2": { - "x": 9, - "y": 5 - }, - "ball_3": { - "x": 42, - "y": 8 - }, - } + "ball_1": {"x": 46, "y": 13}, + "ball_2": {"x": 9, "y": 5}, + "ball_3": {"x": 42, "y": 8}, + }, }, "intromap": { "hard_obs": { @@ -2165,20 +1923,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_1": { "x": 11, "y": 8, - "args": {"map": "playmap_1", "x": 6, "y": 5} + "args": {"map": "playmap_1", "x": 6, "y": 5}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_20": { "hard_obs": { @@ -2191,20 +1947,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_13": { "x": 11, "y": 8, - "args": {"map": "playmap_13", "x": 51, "y": 15} + "args": {"map": "playmap_13", "x": 51, "y": 15}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_21": { "hard_obs": { @@ -2241,7 +1995,7 @@ \____ \ _______/ _________________/ / ___/ \___ \___ (())()(())))()))(()))))()))()((()())(())(((()((()((()(((()(()((()) _____/ __________________/ ___/ / \ \ \(()()))(()(()))())()))()()()(()))((()))()())())((((())(()((()))()())/ / / / / -""" +""", }, "tree_group_2": { "x": 21, @@ -2249,7 +2003,7 @@ "txt": """ ())) (()))) ())()) - ||||""" + ||||""", }, "tree_group_3": { "x": 35, @@ -2257,7 +2011,7 @@ "txt": """ ())) (()))) ())()) - ||||""" + ||||""", }, "tree_group_4": { "x": 60, @@ -2265,7 +2019,7 @@ "txt": """ ())) (()))) ())()) - ||||""" + ||||""", }, "tree_group_5": { "x": 60, @@ -2275,7 +2029,7 @@ ())()) )()))) ()))() - ||||""" + ||||""", }, "tree_group_6": { "x": 111, @@ -2283,7 +2037,7 @@ "txt": """ (())()) ()()))(() (((()(()) - ||| |||""" + ||| |||""", }, "tree_group_7": { "x": 100, @@ -2291,7 +2045,7 @@ "txt": """ ())) (()))) ())()) - ||||""" + ||||""", }, "tree_group_8": { "x": 4, @@ -2299,7 +2053,7 @@ "txt": """ ())) (()))) ())()) - ||||""" + ||||""", }, "tree_group_9": { "x": 28, @@ -2308,18 +2062,10 @@ ()()))(()() ()))()))()) (((()(()))) - ||||| |||""" - }, - "pokecenter": { - "x": 5, - "y": 3, - "txt": CENTER - }, - "shop": { - "x": 29, - "y": 3, - "txt": SHOP + ||||| |||""", }, + "pokecenter": {"x": 5, "y": 3, "txt": CENTER}, + "shop": {"x": 29, "y": 3, "txt": SHOP}, "hotel": { "x": 43, "y": 18, @@ -2329,7 +2075,7 @@ /___Hotel!___/ \ | ## ## | ## | | ____ | | -|____| |____|____|""" +|____| |____|____|""", }, "townhall": { "x": 108, @@ -2342,23 +2088,11 @@ /____________/ \ | ## ____ ## | ## | | ## | | ## | | -|____| |____|____|""" - }, - "house1": { - "x": 21, - "y": 20, - "txt": HOUSE1 - }, - "house2": { - "x": 69, - "y": 20, - "txt": HOUSE1 - }, - "house3": { - "x": 46, - "y": 3, - "txt": HOUSE1 +|____| |____|____|""", }, + "house1": {"x": 21, "y": 20, "txt": HOUSE1}, + "house2": {"x": 69, "y": 20, "txt": HOUSE1}, + "house3": {"x": 46, "y": 3, "txt": HOUSE1}, "house4": { "x": 84, "y": 20, @@ -2366,18 +2100,10 @@ / /\ /_Pokete-Care_/ \#### | # ___ #### | | # -|___| |_______|_######""" - }, - "house5": { - "x": 130, - "y": 6, - "txt": HOUSE1 - }, - "house6": { - "x": 72, - "y": 2, - "txt": HOUSE1 +|___| |_______|_######""", }, + "house5": {"x": 130, "y": 6, "txt": HOUSE1}, + "house6": {"x": 72, "y": 2, "txt": HOUSE1}, }, "soft_obs": { "water1": { @@ -2391,74 +2117,74 @@ ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ - ~~~~~~~~""" + ~~~~~~~~""", } }, "dors": { "dor_playmap_19": { "x": 5, "y": 25, - "args": {"map": "playmap_19", "x": 26, "y": 1} + "args": {"map": "playmap_19", "x": 26, "y": 1}, }, "dor_playmap_22_1": { "x": 49, "y": 24, - "args": {"map": "playmap_22", "x": 13, "y": 10} + "args": {"map": "playmap_22", "x": 13, "y": 10}, }, "dor_playmap_22_2": { "x": 50, "y": 24, - "args": {"map": "playmap_22", "x": 14, "y": 10} + "args": {"map": "playmap_22", "x": 14, "y": 10}, }, "dor_playmap_24": { "x": 88, "y": 24, - "args": {"map": "playmap_24", "x": 11, "y": 7} + "args": {"map": "playmap_24", "x": 11, "y": 7}, }, "dor_playmap_25_1": { "x": 114, "y": 10, - "args": {"map": "playmap_25", "x": 13, "y": 10} + "args": {"map": "playmap_25", "x": 13, "y": 10}, }, "dor_playmap_25_2": { "x": 115, "y": 10, - "args": {"map": "playmap_25", "x": 14, "y": 10} + "args": {"map": "playmap_25", "x": 14, "y": 10}, }, "dor_playmap_27": { "x": 143, "y": 13, - "args": {"map": "playmap_27", "x": 3, "y": 8} + "args": {"map": "playmap_27", "x": 3, "y": 8}, }, "dor_playmap_29": { "x": 76, "y": 6, - "args": {"map": "playmap_29", "x": 11, "y": 7} + "args": {"map": "playmap_29", "x": 11, "y": 7}, }, "dor_playmap_40_1": { "x": 95, "y": 0, - "args": {"map": "playmap_40", "x": 69, "y": 28} + "args": {"map": "playmap_40", "x": 69, "y": 28}, }, "dor_playmap_40_2": { "x": 96, "y": 0, - "args": {"map": "playmap_40", "x": 70, "y": 28} + "args": {"map": "playmap_40", "x": 70, "y": 28}, }, "dor_playmap_40_3": { "x": 97, "y": 0, - "args": {"map": "playmap_40", "x": 71, "y": 28} + "args": {"map": "playmap_40", "x": 71, "y": 28}, }, "dor_playmap_40_4": { "x": 98, "y": 0, - "args": {"map": "playmap_40", "x": 72, "y": 28} + "args": {"map": "playmap_40", "x": 72, "y": 28}, }, "dor_playmap_50": { "x": 89, "y": 24, - "args": {"map": "playmap_50", "x": 11, "y": 7} + "args": {"map": "playmap_50", "x": 11, "y": 7}, }, }, "special_dors": { @@ -2469,25 +2195,13 @@ "shopdor": { "x": 34, "y": 7, - } + }, }, "balls": { - "ball_1": { - "x": 146, - "y": 1 - }, - "ball_2": { - "x": 115, - "y": 19 - }, - "ball_3": { - "x": 85, - "y": 28 - }, - "ball_4": { - "x": 3, - "y": 1 - }, + "ball_1": {"x": 146, "y": 1}, + "ball_2": {"x": 115, "y": 19}, + "ball_3": {"x": 85, "y": 28}, + "ball_4": {"x": 3, "y": 1}, }, }, "playmap_22": { @@ -2504,30 +2218,28 @@ | | | __| |__________ __________| -|_________| |_________|""" +|_________| |_________|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_21_1": { "x": 13, "y": 11, - "args": {"map": "playmap_21", "x": 49, "y": 25} + "args": {"map": "playmap_21", "x": 49, "y": 25}, }, "dor_playmap_21_2": { "x": 14, "y": 11, - "args": {"map": "playmap_21", "x": 50, "y": 25} + "args": {"map": "playmap_21", "x": 50, "y": 25}, }, "dor_playmap_23": { "x": 26, "y": 5, - "args": {"map": "playmap_23", "x": 26, "y": 5} + "args": {"map": "playmap_23", "x": 26, "y": 5}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_23": { "hard_obs": { @@ -2543,20 +2255,18 @@ | | | | | | |__________|___________| -|______________________|""" +|______________________|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_22": { "x": 26, "y": 6, - "args": {"map": "playmap_22", "x": 26, "y": 6} + "args": {"map": "playmap_22", "x": 26, "y": 6}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_24": { "hard_obs": { @@ -2569,20 +2279,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_21": { "x": 11, "y": 8, - "args": {"map": "playmap_21", "x": 88, "y": 25} + "args": {"map": "playmap_21", "x": 88, "y": 25}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_25": { "hard_obs": { @@ -2598,30 +2306,28 @@ | | | __| |__________ __________| -|_________| |_________|""" +|_________| |_________|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_21_1": { "x": 13, "y": 11, - "args": {"map": "playmap_21", "x": 114, "y": 11} + "args": {"map": "playmap_21", "x": 114, "y": 11}, }, "dor_playmap_21_2": { "x": 14, "y": 11, - "args": {"map": "playmap_21", "x": 115, "y": 11} + "args": {"map": "playmap_21", "x": 115, "y": 11}, }, "dor_playmap_23": { "x": 26, "y": 5, - "args": {"map": "playmap_26", "x": 26, "y": 5} + "args": {"map": "playmap_26", "x": 26, "y": 5}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_26": { "hard_obs": { @@ -2637,20 +2343,18 @@ | | | | | | |__________________|___| -|______________________|""" +|______________________|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_25": { "x": 26, "y": 6, - "args": {"map": "playmap_25", "x": 26, "y": 6} + "args": {"map": "playmap_25", "x": 26, "y": 6}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_27": { "hard_obs": { @@ -2669,25 +2373,23 @@ | +----/ \ | \_____ __/ - \______________/""" + \______________/""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_21": { "x": 2, "y": 8, - "args": {"map": "playmap_21", "x": 142, "y": 13} + "args": {"map": "playmap_21", "x": 142, "y": 13}, }, "dor_playmap_33": { "x": 33, "y": 9, - "args": {"map": "playmap_33", "x": 1, "y": 25} + "args": {"map": "playmap_33", "x": 1, "y": 25}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_28": { "hard_obs": { @@ -2746,7 +2448,7 @@ )))( ((())() (())) ()() ())) ()()()) ()()) ()()) ()))))()((())))()))()((()))()))())()())))()))()))()(()())()()()())))((())()))()()()())))(()(((())(())(()(((((()()()()))())(((((()))))((((((())))))()()()()(((()()()()))()()()))))()))))())))(()))()((( -()()))(())()()()))()(((()(((()())))()()(()))))(()(())((((()((((((()))()()()(((((((()()()((())))))(())((((()())()()()(()(((()()()())()()()())()()())))()()())()()))))()()()())))()()((()())))))(()()()(""" +()()))(())()()()))()(((()(((()())))()()(()))))(()(())((((()((((((()))()()()(((((((()()()((())))))(())((((()())()()()(()(((()()()())()()()())()()())))()()())()()))))()()()())))()()((()())))))(()()()(""", } }, "soft_obs": { @@ -2801,29 +2503,29 @@ ;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;""" + ;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;""", } }, "dors": { "dor_playmap_4_1": { "x": 0, "y": 40, - "args": {"map": "playmap_4", "x": 58, "y": 22} + "args": {"map": "playmap_4", "x": 58, "y": 22}, }, "dor_playmap_4_2": { "x": 0, "y": 41, - "args": {"map": "playmap_4", "x": 58, "y": 23} + "args": {"map": "playmap_4", "x": 58, "y": 23}, }, "dor_playmap_30_1": { "x": 197, "y": 11, - "args": {"map": "playmap_30", "x": 1, "y": 15} + "args": {"map": "playmap_30", "x": 1, "y": 15}, }, "dor_playmap_30_2": { "x": 197, "y": 12, - "args": {"map": "playmap_30", "x": 1, "y": 16} + "args": {"map": "playmap_30", "x": 1, "y": 16}, }, }, "balls": { @@ -2855,7 +2557,7 @@ "x": 186, "y": 2, }, - } + }, }, "playmap_29": { "hard_obs": { @@ -2868,20 +2570,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_21": { "x": 11, "y": 8, - "args": {"map": "playmap_21", "x": 76, "y": 7} + "args": {"map": "playmap_21", "x": 76, "y": 7}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_30": { "hard_obs": { @@ -2920,46 +2620,37 @@ ())) ())) ()))()()))())(()())(())())()()()()())()()(()()()()()()()()))()()()()()()()()()))))))()())(()()())))))))(()()()()((((()(())))))()()()(())))()()((())) ()())))))))()()()())))))))((()))(()(()()(((((()()()()()()()))))((()(()()()()()((())((()()(()))((()))())(()(((()))((()()))())))))(()())))()())()((()) -""" - }, - "pokecenter": { - "x": 8, - "y": 3, - "txt": CENTER - }, - "shop": { - "x": 25, - "y": 3, - "txt": SHOP +""", }, + "pokecenter": {"x": 8, "y": 3, "txt": CENTER}, + "shop": {"x": 25, "y": 3, "txt": SHOP}, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_28_1": { "x": 0, "y": 15, - "args": {"map": "playmap_28", "x": 196, "y": 11} + "args": {"map": "playmap_28", "x": 196, "y": 11}, }, "dor_playmap_28_2": { "x": 0, "y": 16, - "args": {"map": "playmap_28", "x": 196, "y": 12} + "args": {"map": "playmap_28", "x": 196, "y": 12}, }, "dor_playmap_31_1": { "x": 61, "y": 16, - "args": {"map": "playmap_31", "x": 17, "y": 12} + "args": {"map": "playmap_31", "x": 17, "y": 12}, }, "dor_playmap_31_2": { "x": 62, "y": 16, - "args": {"map": "playmap_31", "x": 18, "y": 12} + "args": {"map": "playmap_31", "x": 18, "y": 12}, }, "dor_playmap_32": { "x": 94, "y": 27, - "args": {"map": "playmap_32", "x": 11, "y": 7} + "args": {"map": "playmap_32", "x": 11, "y": 7}, }, }, "special_dors": { @@ -2970,7 +2661,7 @@ "shopdor": { "x": 30, "y": 7, - } + }, }, "balls": { "ball_1": { @@ -3016,25 +2707,23 @@ | | | | | | |______________ ________________| | -|_____________| |_______________| |""" +|_____________| |_______________| |""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_30_1": { "x": 36, "y": 13, - "args": {"map": "playmap_30", "x": 61, "y": 17} + "args": {"map": "playmap_30", "x": 61, "y": 17}, }, "dor_playmap_30_2": { "x": 37, "y": 13, - "args": {"map": "playmap_30", "x": 62, "y": 17} + "args": {"map": "playmap_30", "x": 62, "y": 17}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_32": { "hard_obs": { @@ -3047,20 +2736,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_30": { "x": 11, "y": 8, - "args": {"map": "playmap_30", "x": 94, "y": 28} + "args": {"map": "playmap_30", "x": 94, "y": 28}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_33": { "hard_obs": { @@ -3110,7 +2797,7 @@ )() ))( ()( )() ())) (()) -(()))(()(()((()()))(()))()()()))((()))(((()()))(()()()())(())))(()()((()))(()(()())))())()))()()()()(())(()))(())())()()))(())(())))()()()()))(())((()))()""" +(()))(()(()((()()))(()))()()()))((()))(((()()))(()()()())(())))(()()((()))(()(()())))())()))()()()()(())(()))(())())()()))(())(())))()()()()))(())((()))()""", }, }, "soft_obs": { @@ -3132,7 +2819,7 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;""" + ;;;;;;;;""", }, "grass_2": { "x": 93, @@ -3151,7 +2838,7 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;""" + ;;;;;;;;;;;""", }, "grass_3": { "x": 60, @@ -3165,7 +2852,7 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;""" + ;;;;;;;;;;;;;;;;;;""", }, "grass_4": { "x": 65, @@ -3179,7 +2866,7 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;""" + ;;;;;;;;;;;;;;;;;;""", }, "grass_5": { "x": 115, @@ -3193,7 +2880,7 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;""" + ;;;;;;;;;;;""", }, "grass_6": { "x": 116, @@ -3207,7 +2894,7 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;""" + ;;;;;;;;;;;""", }, "grass_7": { "x": 30, @@ -3220,34 +2907,34 @@ ;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;; - ;;;;;;;;""" + ;;;;;;;;""", }, }, "dors": { "dor_playmap_27_1": { "x": 0, "y": 25, - "args": {"map": "playmap_27", "x": 32, "y": 9} + "args": {"map": "playmap_27", "x": 32, "y": 9}, }, "dor_playmap_27_2": { "x": 0, "y": 26, - "args": {"map": "playmap_27", "x": 32, "y": 9} + "args": {"map": "playmap_27", "x": 32, "y": 9}, }, "dor_playmap_34": { "x": 75, "y": 23, - "args": {"map": "playmap_34", "x": 11, "y": 7} + "args": {"map": "playmap_34", "x": 11, "y": 7}, }, "dor_playmap_35_1": { "x": 153, "y": 22, - "args": {"map": "playmap_35", "x": 1, "y": 14} + "args": {"map": "playmap_35", "x": 1, "y": 14}, }, "dor_playmap_35_2": { "x": 153, "y": 23, - "args": {"map": "playmap_35", "x": 1, "y": 15} + "args": {"map": "playmap_35", "x": 1, "y": 15}, }, }, "balls": { @@ -3288,20 +2975,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_33": { "x": 11, "y": 8, - "args": {"map": "playmap_33", "x": 75, "y": 24} + "args": {"map": "playmap_33", "x": 75, "y": 24}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_35": { "hard_obs": { @@ -3376,7 +3061,7 @@ ((( || | || # ))( ()) # ))) )(() # # # ()( -())()())()())))(((()(()))(()()))()))((()))()(()))))())(()((((()(((()))()(()((()()((())))))()))())(((()((())(((# #)()()()(())((()))(()(()))((""" +())()())()())))(((()(()))(()()))()))((()))()(()))))())(()((((()(((()))()(()((()()((())))))()))())(((()((())(((# #)()()()(())((()))(()(()))((""", }, }, "soft_obs": { @@ -3399,7 +3084,7 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;""" + ;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;""", }, "grass_2": { "x": 76, @@ -3418,7 +3103,7 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;""" + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;""", }, "grass_3": { "x": 7, @@ -3460,7 +3145,7 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;""" + ;;;;;;;;;;;;;;;;;;;""", }, "grass_4": { "x": 80, @@ -3479,54 +3164,54 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;""" + ;;;;;;;;;;;""", }, }, "dors": { "dor_playmap_33_1": { "x": 0, "y": 14, - "args": {"map": "playmap_33", "x": 152, "y": 22} + "args": {"map": "playmap_33", "x": 152, "y": 22}, }, "dor_playmap_33_2": { "x": 0, "y": 15, - "args": {"map": "playmap_33", "x": 152, "y": 23} + "args": {"map": "playmap_33", "x": 152, "y": 23}, }, "dor_playmap_36": { "x": 127, "y": 20, - "args": {"map": "playmap_36", "x": 11, "y": 7} + "args": {"map": "playmap_36", "x": 11, "y": 7}, }, "dor_playmap_37": { "x": 79, "y": 31, - "args": {"map": "playmap_37", "x": 11, "y": 7} + "args": {"map": "playmap_37", "x": 11, "y": 7}, }, "dor_playmap_38": { "x": 128, "y": 63, - "args": {"map": "playmap_38", "x": 11, "y": 7} + "args": {"map": "playmap_38", "x": 11, "y": 7}, }, "dor_playmap_39_1": { "x": 111, "y": 68, - "args": {"map": "playmap_39", "x": 96, "y": 1} + "args": {"map": "playmap_39", "x": 96, "y": 1}, }, "dor_playmap_39_2": { "x": 112, "y": 68, - "args": {"map": "playmap_39", "x": 97, "y": 1} + "args": {"map": "playmap_39", "x": 97, "y": 1}, }, "dor_playmap_39_3": { "x": 113, "y": 68, - "args": {"map": "playmap_39", "x": 98, "y": 1} + "args": {"map": "playmap_39", "x": 98, "y": 1}, }, "dor_playmap_39_4": { "x": 114, "y": 68, - "args": {"map": "playmap_39", "x": 99, "y": 1} + "args": {"map": "playmap_39", "x": 99, "y": 1}, }, }, "balls": { @@ -3567,20 +3252,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_35": { "x": 11, "y": 8, - "args": {"map": "playmap_35", "x": 127, "y": 21} + "args": {"map": "playmap_35", "x": 127, "y": 21}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_37": { "hard_obs": { @@ -3593,20 +3276,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_35": { "x": 11, "y": 8, - "args": {"map": "playmap_35", "x": 79, "y": 32} + "args": {"map": "playmap_35", "x": 79, "y": 32}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_38": { "hard_obs": { @@ -3619,20 +3300,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_35": { "x": 11, "y": 8, - "args": {"map": "playmap_35", "x": 128, "y": 64} + "args": {"map": "playmap_35", "x": 128, "y": 64}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_39": { "hard_obs": { @@ -3675,8 +3354,8 @@ ((()) | | | # # | | # # | | ||| || | # ___ # | | ()) ()()) [--] [--] |__________| |_________|____| |___| |___|__| ()( #### ||| [------] (() -() # )(( -(() _______________________ ___________________ ((( +() # +(() _______________________ ___________________ ))( / /\ / /\ __________ )(( (()#### /______________________/ \ /__________________/ \ / /\ ()) ()) # | ## ___ ## ___ ## | | | ___ ### | | /_________/ \ ()( @@ -3707,25 +3386,17 @@ ))( # # (() ((( # # )() ((((())()())))(((())()((((()))())())(()(())((()()(()((((()(((())((()()(()(())))()(((())))()))))()))((())()()))(()(()()())))))))((()())())))))()()())())())()())()))))))()(()()((()()())((()))))))()()) -""" - }, - "pokecenter": { - "x": 39, - "y": 48, - "txt": CENTER - }, - "shop": { - "x": 117, - "y": 60, - "txt": SHOP +""", }, + "pokecenter": {"x": 39, "y": 48, "txt": CENTER}, + "shop": {"x": 117, "y": 60, "txt": SHOP}, "tree_group_1": { "x": 135, "y": 61, "txt": """ ())) (()))) ())()) - ||||""" + ||||""", }, "tree_group_2": { "x": 109, @@ -3733,7 +3404,7 @@ "txt": """ ())) (()))) ())()) - ||||""" + ||||""", }, }, "soft_obs": { @@ -3746,7 +3417,7 @@ ~~~~~ ~~~~~ ~~~~ ~~~~ ~~~~~~~~~~~~ - ~~~~~~~~""" + ~~~~~~~~""", }, "grass_1": { "x": 155, @@ -3766,7 +3437,7 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;;;;;;;""" + ;;;;;;;;;;;;;;;;;;;;;;;;;""", }, "grass_2": { "x": 32, @@ -3779,7 +3450,7 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;""" + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;""", }, "grass_3": { "x": 168, @@ -3790,7 +3461,7 @@ ;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;;;;;;;;;;;;;;;""" + ;;;;;;;;;;;;;;;;;;;;;;""", }, "grass_4": { "x": 4, @@ -3817,85 +3488,94 @@ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;""" - + ;;;""", }, }, "dors": { "dor_playmap_35_1": { "x": 96, "y": 0, - "args": {"map": "playmap_35", "x": 111, "y": 67} + "args": {"map": "playmap_35", "x": 111, "y": 67}, }, "dor_playmap_35_2": { "x": 97, "y": 0, - "args": {"map": "playmap_35", "x": 112, "y": 67} + "args": {"map": "playmap_35", "x": 112, "y": 67}, }, "dor_playmap_35_3": { "x": 98, "y": 0, - "args": {"map": "playmap_35", "x": 113, "y": 67} + "args": {"map": "playmap_35", "x": 113, "y": 67}, }, "dor_playmap_35_4": { "x": 99, "y": 0, - "args": {"map": "playmap_35", "x": 114, "y": 67} + "args": {"map": "playmap_35", "x": 114, "y": 67}, }, "dor_playmap_41_1": { "x": 42, "y": 6, - "args": {"map": "playmap_41", "x": 26, "y": 7} + "args": {"map": "playmap_41", "x": 26, "y": 7}, }, "dor_playmap_41_2": { "x": 33, "y": 6, - "args": {"map": "playmap_41", "x": 11, "y": 7} + "args": {"map": "playmap_41", "x": 11, "y": 7}, }, "dor_playmap_42_1": { "x": 89, "y": 47, - "args": {"map": "playmap_42", "x": 18, "y": 7} + "args": {"map": "playmap_42", "x": 18, "y": 7}, }, "dor_playmap_42_2": { "x": 90, "y": 47, - "args": {"map": "playmap_42", "x": 19, "y": 7} + "args": {"map": "playmap_42", "x": 19, "y": 7}, }, "dor_playmap_43": { "x": 18, "y": 63, - "args": {"map": "playmap_43", "x": 11, "y": 7} + "args": {"map": "playmap_43", "x": 11, "y": 7}, }, "dor_playmap_44_1": { "x": 90, "y": 22, - "args": {"map": "playmap_44", "x": 13, "y": 10} + "args": {"map": "playmap_44", "x": 13, "y": 10}, }, "dor_playmap_44_2": { "x": 91, "y": 22, - "args": {"map": "playmap_44", "x": 14, "y": 10} + "args": {"map": "playmap_44", "x": 14, "y": 10}, }, "dor_playmap_46_1": { "x": 129, "y": 34, - "args": {"map": "playmap_46", "x": 22, "y": 10} + "args": {"map": "playmap_46", "x": 22, "y": 10}, }, "dor_playmap_46_2": { "x": 130, "y": 34, - "args": {"map": "playmap_46", "x": 22, "y": 10} + "args": {"map": "playmap_46", "x": 22, "y": 10}, }, "dor_playmap_47": { "x": 68, "y": 6, - "args": {"map": "playmap_47", "x": 11, "y": 7} + "args": {"map": "playmap_47", "x": 11, "y": 7}, }, "dor_playmap_48": { "x": 152, "y": 64, - "args": {"map": "playmap_48", "x": 11, "y": 7} + "args": {"map": "playmap_48", "x": 11, "y": 7}, + }, + "dor_playmap_52_1": { + "x": 197, + "y": 36, + "args": {"map": "playmap_52", "x": 1, "y": 31}, + }, + "dor_playmap_52_2": { + "x": 197, + "y": 37, + "args": {"map": "playmap_52", "x": 1, "y": 32}, }, }, "special_dors": { @@ -3906,7 +3586,7 @@ "shopdor": { "x": 122, "y": 64, - } + }, }, "balls": { "ball_1": { @@ -4013,7 +3693,7 @@ ())( ()() ())() (()() (()()))))(()))(()(((()(())(()))())))())((()))(()()())((()))(())((() # # ())()()(()))(()()())()())((()()()))(()))()))()(())))((()))()))(() -(())((())()()()(((())((())(()()(())((()()()())((()))(()()()))((()())# #(()))(()()()()))(((()))((()))(((())))(((())(()()))((((())))((()))(""" +(())((())()()()(((())((())(()()(())((()()()())((()))(()()()))((()())# #(()))(()()()()))(((()))((()))(((())))(((())(()()))((((())))((()))(""", } }, "soft_obs": { @@ -4034,7 +3714,7 @@ ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ ~~~ ~~~~~~~~~~ ~~~~~~~~~~ ~~ -~~~""" +~~~""", }, "sand1": { "x": 10, @@ -4045,7 +3725,7 @@ ....................... ................... .............. - ...""" + ...""", }, "sand2": { "x": 86, @@ -4060,7 +3740,7 @@ ...................... ................. .......... - ...""" + ...""", }, "sand3": { "x": 39, @@ -4071,7 +3751,7 @@ ..................... .................. ................ - .......""" + .......""", }, "sand4": { "x": 115, @@ -4082,29 +3762,29 @@ ................ ............... ............. - .......""" + .......""", }, }, "dors": { "dor_playmap_21_1": { "x": 69, "y": 29, - "args": {"map": "playmap_21", "x": 95, "y": 1} + "args": {"map": "playmap_21", "x": 95, "y": 1}, }, "dor_playmap_21_2": { "x": 70, "y": 29, - "args": {"map": "playmap_21", "x": 96, "y": 1} + "args": {"map": "playmap_21", "x": 96, "y": 1}, }, "dor_playmap_21_3": { "x": 71, "y": 29, - "args": {"map": "playmap_21", "x": 97, "y": 1} + "args": {"map": "playmap_21", "x": 97, "y": 1}, }, "dor_playmap_21_4": { "x": 72, "y": 29, - "args": {"map": "playmap_21", "x": 98, "y": 1} + "args": {"map": "playmap_21", "x": 98, "y": 1}, }, }, "balls": { @@ -4120,7 +3800,7 @@ "x": 139, "y": 22, }, - } + }, }, "playmap_41": { "hard_obs": { @@ -4133,25 +3813,23 @@ | | | | |_______ ______________ _______| - |______| |____________| |______|""" + |______| |____________| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_39_1": { "x": 11, "y": 8, - "args": {"map": "playmap_39", "x": 33, "y": 7} + "args": {"map": "playmap_39", "x": 33, "y": 7}, }, "dor_playmap_39_2": { "x": 26, "y": 8, - "args": {"map": "playmap_39", "x": 42, "y": 7} - } - }, - "balls": { + "args": {"map": "playmap_39", "x": 42, "y": 7}, + }, }, + "balls": {}, }, "playmap_42": { "hard_obs": { @@ -4164,25 +3842,23 @@ |-------- | | | |______________ ______________| - |_____________| |_____________|""" + |_____________| |_____________|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_39_1": { "x": 18, "y": 8, - "args": {"map": "playmap_39", "x": 89, "y": 48} + "args": {"map": "playmap_39", "x": 89, "y": 48}, }, "dor_playmap_39_2": { "x": 19, "y": 8, - "args": {"map": "playmap_39", "x": 90, "y": 48} - } - }, - "balls": { + "args": {"map": "playmap_39", "x": 90, "y": 48}, + }, }, + "balls": {}, }, "playmap_43": { "hard_obs": { @@ -4195,20 +3871,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_35": { "x": 11, "y": 8, - "args": {"map": "playmap_39", "x": 18, "y": 64} + "args": {"map": "playmap_39", "x": 18, "y": 64}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_44": { "hard_obs": { @@ -4224,30 +3898,28 @@ | | | __| |__________ __________| -|_________| |_________|""" +|_________| |_________|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_39_1": { "x": 13, "y": 11, - "args": {"map": "playmap_39", "x": 90, "y": 23} + "args": {"map": "playmap_39", "x": 90, "y": 23}, }, "dor_playmap_39_2": { "x": 14, "y": 11, - "args": {"map": "playmap_39", "x": 91, "y": 23} + "args": {"map": "playmap_39", "x": 91, "y": 23}, }, "dor_playmap_45": { "x": 26, "y": 5, - "args": {"map": "playmap_45", "x": 26, "y": 5} + "args": {"map": "playmap_45", "x": 26, "y": 5}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_45": { "hard_obs": { @@ -4263,20 +3935,18 @@ | | | | | | |__________________|___| -|______________________|""" +|______________________|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_44": { "x": 26, "y": 6, - "args": {"map": "playmap_44", "x": 26, "y": 6} + "args": {"map": "playmap_44", "x": 26, "y": 6}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_46": { "hard_obs": { @@ -4293,20 +3963,18 @@ | | | |___________________ __| | |__________________| |_| | - #""" + #""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_39": { "x": 26, "y": 11, - "args": {"map": "playmap_39", "x": 129, "y": 35} + "args": {"map": "playmap_39", "x": 129, "y": 35}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_47": { "hard_obs": { @@ -4319,20 +3987,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_35": { "x": 11, "y": 8, - "args": {"map": "playmap_39", "x": 68, "y": 7} + "args": {"map": "playmap_39", "x": 68, "y": 7}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_48": { "hard_obs": { @@ -4345,20 +4011,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_35": { "x": 11, "y": 8, - "args": {"map": "playmap_39", "x": 152, "y": 65} + "args": {"map": "playmap_39", "x": 152, "y": 65}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_49": { "hard_obs": { @@ -4371,20 +4035,18 @@ | | | | |_______ _______| - |______| |______|""" + |______| |______|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_35": { "x": 11, "y": 8, - "args": {"map": "playmap_3", "x": 22, "y": 16} + "args": {"map": "playmap_3", "x": 22, "y": 16}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_50": { "hard_obs": { @@ -4397,20 +4059,18 @@ |----- #####| | | |_______ ________________| - |______| |_______________|""" + |______| |_______________|""", }, }, - "soft_obs": { - }, + "soft_obs": {}, "dors": { "dor_playmap_21": { "x": 11, "y": 8, - "args": {"map": "playmap_21", "x": 89, "y": 25} + "args": {"map": "playmap_21", "x": 89, "y": 25}, }, }, - "balls": { - }, + "balls": {}, }, "playmap_51": { "hard_obs": { @@ -4454,7 +4114,7 @@ (() ()()) ))) )() (())) (() )() (())()) ()( -)(((())()()()(()())))))(()()()())()()))())(())())))(())()(((())((()()(())())(()()())))((()(())))))(()())))((""" +)(((())()()()(()())))))(()()()())()()))())(())())))(())()(((())((()()(())())(()()())))((()(())))))(()())))((""", }, }, "soft_obs": { @@ -4496,24 +4156,24 @@ ;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - ;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;""" + ;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;""", }, }, "dors": { "dor_cave_1": { "x": 21, "y": 0, - "args": {"map": "cave_1", "x": 14, "y": 19} + "args": {"map": "cave_1", "x": 14, "y": 19}, }, "dor_playmap_1_1": { "x": 0, "y": 28, - "args": {"map": "playmap_1", "x": 89, "y": 12} + "args": {"map": "playmap_1", "x": 89, "y": 12}, }, "dor_playmap_1_2": { "x": 0, "y": 29, - "args": {"map": "playmap_1", "x": 89, "y": 13} + "args": {"map": "playmap_1", "x": 89, "y": 13}, }, }, "balls": { @@ -4543,7 +4203,827 @@ }, }, }, + "playmap_52": { + "hard_obs": { + "tree_group_52_2": { + "x": 95, + "y": 30, + "txt": r""" + () + ()((() + ()))()()() + )()((()((()() + ()((()()()())) + ()()((()()()()) +()()()()()((()()() + ()()()))()()()( + ()()()()))()()() + ()()()()((()()()""", + }, + "tree_group_52_3": { + "x": 111, + "y": 40, + "txt": r""" +()()()()()()()() + )()()()()()()() + )()()))()()()) + ()()()((()() + ((()()() + )()()""", + }, + "tree2": { + "x": 51, + "y": 4, + "txt": r""" +() +() +||""", + }, + "tree3": { + "x": 49, + "y": 6, + "txt": r""" +() +() +||""", + }, + "tree4": { + "x": 55, + "y": 10, + "txt": r""" +() +() +||""", + }, + "tree": { + "x": 61, + "y": 8, + "txt": r""" +() +() +||""", + }, + "workshop": { + "x": 29, + "y": 19, + "txt": r""" + _________ + / ^ ^ /\ +/________/ \ ______ +|o ___ o| | / ___ /\ +|__| |__|___| |_| |_||""", + }, + "house1": { + "x": 12, + "y": 35, + "txt": r""" + _________ + / ^ ^ /o\____ +/_______/ / /\ +|o 0 o| /___/ \ +|o ___ o| | o | | +|__| |__|_|___|__|""", + }, + "house2": {"x": 42, "y": 22, "txt": HOUSE1}, + "house3": { + "x": 52, + "y": 44, + "txt": r""" + _________ + / ^ ^ /o\____ +/_______/ / /\ +|o 0 o| /___/ \ +|o ___ o| | o | | +|__| |__|_|___|__| +""", + }, + "house4": { + "x": 105, + "y": 7, + "txt": r""" + _________ + / ^ ^ /\ +/________/ \ +|o ___ o| | +|__| |__|___|""", + }, + "house5": { + "x": 113, + "y": 13, + "txt": r""" + _________ + / ^ ^ /\ +/________/ \ +|o ___ o| | +|__| |__|___|""", + }, + "center": {"x": 90, "y": 37, "txt": CENTER}, + "fence_1": { + "x": 41, + "y": 48, + "txt": r""" +############ +# # +# # +# # +# # +# # +# +# +# +# +# + # + ########## +""", + }, + "fence_2": { + "x": 99, + "y": 18, + "txt": r""" +############################## +# +# + + + + +# +# +# +# +# +# +# +# +# +# +# """, + }, + "School": { + "x": 99, + "y": 52, + "txt": r""" + ____ + ______| |_________ + /______| |_______/ \ +| () () |OO| () () | |_______ +| () () | | () () | / ^ ^ /\ +|_______|()|_______| |o o o| | +|_||_||_|__|_||_||_|_|_____|_|""", + }, + "barn": { + "x": 3, + "y": 54, + "txt": r""" + __________ + / \ \ +/ 0 \______\ +| ___ | | +|_| |_|______|""", + }, + "fence_2": { + "x": 0, + "y": 54, + "txt": r""" + # + # + # + # + # + # + + + + # + # + # +########################""", + }, + }, + "soft_obs": { + "water_1": { + "x": 0, + "y": 3, + "cls": "water", + "txt": r""" +~ +~~ +~~~~ +~~~~~ +~~~~~~ +~~~~~~~ +~~~~~~~~ +~~~~~~~~~ +~~~~~~~~~~~ +~~~~~~~~~~~ +~~~~~~~~~~~~ +~~~~~~~~~~~~~~ +~~~~~~~~~~~~~~~~ +~~~~~~~~~~~~~~~~~ +~~~~~~~~~~~~~~~~~~~~ +~~~~~~~~~~~~~~~~~~~~""", + }, + "water_2": { + "x": 75, + "y": 10, + "cls": "water", + "txt": r""" +~~~ +~~~~ + ~~~ + ~~~~ + ~~~~~ + ~~~~~ + ~~~~ + ~~~~ + ~~~~~ + ~~~~~~ + ~~~~~~~ + ~~~~~~~~ +~~~~~~~~~~ """, + }, + "water_3": { + "x": 73, + "y": 23, + "cls": "water", + "txt": r""" + ~~~~~~~~~~~~ + ~~~~~~~~~~~~~ +~~~~~~~~~~~~~~~ +~~~~~~~~~~~~~~~~ + ~~~~~~~~~~~~~~~~ + ~~~~~~~~~~~~~~~ + ~~~~~~~~~~~~~~ + ~~~~~~~~~~~~~~ + ~~~~~~~~~~~~~ + ~~~~~~~~~~~~~ + ~~~~~~~~~~~ + ~~~~~~~~~~ + ~~~~~~~~~ + ~~~~~ + ~~~ +""", + }, + "sand_1": { + "x": 3, + "y": 2, + "cls": "sand", + "txt": r""" +.... +....... +......... + ......... + ......... + ........ + ....... + ........ + ....... + ....... + ....... + ........ + ....... + ....... + ....... + ..... + .....""", + }, + "sand_2": { + "x": 69, + "y": 21, + "cls": "sand", + "txt": r""" + .. + ... + .... + .... +.... +.... +..... + ..... + ..... + ... + ... + .. + .. .. + .. .. + .. .. + ... .. + .... .. + ......... + ....... + ...""", + }, + "pathway_exit": { + "x": 0, + "y": 30, + "cls": "misc", + "txt": r"""____ + | + | +__ | + | | + | | + | | + | | + | | + | | + | | + | | + | | + | |""", + }, + "pathway_1": { + "x": 0, + "y": 23, + "cls": "misc", + "txt": r""" + _ ___________| \_______/ / + | / + |___ __________________/ + \__ \ + \_ \ + \ \ + \ \ + \ \ + | \ + \_ \ _____/ /__________/ / + | \ / / + | \ / _________________/ + \_ \_/ / + \ / + \ __/ + \ \ + \ \ + \ \ + \ \ + | | + """, + }, + "pathway_2": { + "x": 15, + "y": 29, + "cls": "misc", + "txt": r""" +| | +| |_ +\ \ + \ \ +""", + }, + "pathway_3": { + "x": 38, + "y": 32, + "cls": "misc", + "txt": r""" + / / + / / + / / + / / + / / + / / + / / + / / +/ / + """, + }, + "pathway_4": { + "x": 37, + "y": 60, + "cls": "misc", + "txt": r""" + | | + | | + | | +_| | + | +_ | + | | + | | + | |________________________ + | + | ________________________ + | | + | | + | | + | | +\| | + | + | +\ | + \ | + | | / / + | | / / + | | | | / / + | \ / / _______________/ / + | \ / / / / + | \________/ /________/ __________ / + | / \ \ + ________ _________ \ \ \ + \ \ \ \ \ \ + \ \ \ \ \ \ + \ \ \ \ \ \ + | | \ \ \ \ + | | | | \ \ + | | | | \ \ + | | | | \ \ + | |_________| | \ \ + | / \ \ + | ____________/ \ \ + | | + | | + | | + | | + | | + + """, + }, + "meadow_1": { + "x": 12, + "y": 20, + "txt": r""" +;;;;;;;;;;; + ;;;;;;;;;;; + ;;;;;;;; + ;;;;;; + ;;;;;;; + ;;;;;;""", + }, + "meadow_2": { + "x": 32, + "y": 8, + "txt": r""" + ;;;; + ;;;;;;; +;;;;;;;;;; +;;;;;;;;;; + ;;;;;;;;;; + ;;;;;;;;;;; + ;;;;;;;;;;; + ;;;;;;;;;""", + }, + "meadow_3": { + "x": 57, + "y": 31, + "txt": r""" +;;;;;;;; + ;;;;;;;; + ;;;;;;;; + ;;;;;;;;; + ;;;;;;;;; + ;;;;;;;;; +""", + }, + "meadow_4": { + "x": 51, + "y": 14, + "txt": r""" + ;; + ;;;;;;;;; + ;;;;;;;;;;;; + ;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;; + ;;;; ;;;;;;;;;; +;;;;; ;;;;;;;;;;; +;;;;; ;;;; ;;;;; + ;;;;;;;;;; ;;;; + ;;;;;;;;; ;;;; + ;;;;;;;;;;;; + ;;;;;;; + ;;;""", + }, + "meadow_4": { + "x": 70, + "y": 67, + "txt": r""" +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;; + ;;;;;;;;;;;; + ;;;;;;;;;; + ;;;;;;;;; + ;;;;; + ;;;; + ;""", + }, + "meadow_5": { + "x": 25, + "y": 63, + "cls": "sand", + "txt": r""" + ... + .... + ...... + ...... + ....... + ........ + .......... + ........... + ........... +............ +........... + ......... + ...... + ...""", + }, + }, + "dors": { + "dor_playmap_52_1": { + "x": 33, + "y": 15, + "args": {"map": "playmap_53", "x": 9, "y": 0}, + }, + "dor_playmap_52_2": { + "x": 16, + "y": 29, + "args": {"map": "playmap_54", "x": 13, "y": 0}, + }, + # "dor_playmap_52_3": { + # "x": 0, + # "y": 32, + # + # "args": {"map": "playmap_52", "x": 199, "y": 32}, + # }, + "dor_playmap_39_1": { + "x": 0, + "y": 31, + "args": {"map": "playmap_39", "x": 196, "y": 36}, + }, + "dor_playmap_39_2": { + "x": 0, + "y": 32, + "args": {"map": "playmap_39", "x": 196, "y": 37}, + }, + "dor_playmap_52_5": { + "x": 94, + "y": 33, + "args": {"map": "playmap_56", "x": 14, "y": 0}, + }, + }, + "balls": { + "ball_1": {"x": 2, "y": 44}, + "ball_2": {"x": 21, "y": 49}, + "ball_3": {"x": 38, "y": 26}, + "ball_4": {"x": 48, "y": 12}, + "ball_5": {"x": 50, "y": 44}, + "ball_5": {"x": 71, "y": 6}, + "ball_6": {"x": 66, "y": 27}, + "ball_7": {"x": 88, "y": 8}, + "ball_8": {"x": 91, "y": 30}, + "ball_9": {"x": 102, "y": 4}, + "ball_10": {"x": 123, "y": 21}, + "ball_11": {"x": 127, "y": 25}, + "ball_12": {"x": 127, "y": 62}, + }, + }, + "playmap_53": { + "hard_obs": { + "inner_walls": { + "x": 2, + "y": 1, + "txt": r""" + __________________________ + | | + | | | + |_____| | + | | + |_______ ________________| + |______| |_______________|""", + }, + }, + "soft_obs": {}, + "dors": { + "dor_playmap_53": { + "x": 9, + "y": 0, + "args": {"map": "playmap_52", "x": 33, "y": 15}, + } + }, + "balls": {}, + }, + "playmap_54": { + "hard_obs": { + "inner_walls": { + "x": 2, + "y": 1, + "txt": r""" +_________________________ +| | | +| | +|___ ___| | +| | _____| +| | | +|________|___ ___|""", + } + }, + "soft_obs": {}, + "dors": { + "dor_playmap_54": { + "x": 13, + "y": 0, + "args": {"map": "playmap_52", "x": 16, "y": 29}, + } + }, + "balls": {"ball_1": {"x": 12, "y": 4}, "ball_2": {"x": 21, "y": 7}}, + }, + "playmap_55": { + "hard_obs": { + "inner_walls": { + "x": 2, + "y": 1, + "txt": r""" +__________________________________________________________________ +| | | | +| | | | +| o o | | | +| <> | | | +| o o | | | +| o o | | +| <> | | +| o o | +| |_______________ | +| | | | +| o o | | | +| <> | | | +| o o | | | +| | | | +| | | | +| | | | +| | | | +| | | | +| | | | +| | | | +| | | +| | | | +|____ ____________________ ____|_________ ____|_ _____________| +| | +| | +|____ ____________________ ____________________________| +| | +| | +|______________________________ ______________________________| +| | | | +| | | +| | | +| | | | +| | | | +|________________________ ___| |______________________________| +| | | | +| | | | +| | | +| | | | +| | | | +| | | | +| | | | +| | | | +| | | | +|______________________________/ \______________________________|""", + } + }, + "soft_obs": {}, + "dors": { + "dor_playmap_55_1": { + "x": 34, + "y": 0, + "args": {"map": "playmap_52", "x": 107, "y": 42}, + }, + "dor_playmap_55_2": { + "x": 35, + "y": 0, + "args": {"map": "playmap_52", "x": 108, "y": 42}, + }, + "dor_playmap_54_3": { + "x": 36, + "y": 0, + "args": {"map": "playmap_52", "x": 18, "y": 42}, + }, + "dor_playmap_54_4": { + "x": 94, + "y": 33, + "args": {"map": "playmap_56", "x": 14, "y": 0}, + }, + }, + "balls": { + "ball_1": {"x": 3, "y": 2}, + "ball_2": {"x": 60, "y": 10}, + "ball_3": {"x": 10, "y": 40}, + }, + }, + "playmap_56": { + "hard_obs": { + "inner_walls": { + "x": 2, + "y": 1, + "txt": r""" +_________________________ +| | a | +| | +|___ ___| | +| | _____| +| | | +|________|___ ___|""", + } + }, + "soft_obs": {}, + "dors": { + "dor_playmap_56_1": { + "x": 14, + "y": 0, + "args": {"map": "playmap_52", "x": 94, "y": 33}, + } + }, + "balls": {}, + }, + "playmap_57": { + "hard_obs": { + "house_top_left": {"x": 10, "y": 1, "txt": HOUSE1}, + "house_top_center": {"x": 40, "y": 1, "txt": HOUSE1}, + "house_top_right": {"x": 70, "y": 1, "txt": HOUSE1}, + "house_bottom_left": {"x": 10, "y": 17, "txt": HOUSE1}, + "house_bottom_center": {"x": 40, "y": 17, "txt": HOUSE1}, + "house_bottom_right": {"x": 70, "y": 17, "txt": HOUSE1}, + "fence": { + "x": 0, + "y": 0, + "txt": """ # + # + # + # + # + # + # + # + # + # + # + ## + + + ## + # + # + # + # + # + # + # + # + # + ##########################################################################################""", + }, + }, + "soft_obs": { + "meadow_center": { + "x": 32, + "y": 7, + "txt": """ ,;;;;;;;;;, + ;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;;;; + ;;;;;;;;;;;;;;; + ';;;;;;;;;'""", + } + }, + "dors": { + "dor_playmap_57_1": { + "x": 90, + "y": 12, + "args": {"map": "playmap_57", "x": 1, "y": 28}, + }, + "dor_playmap_57_2": { + "x": 90, + "y": 13, + "args": {"map": "playmap_57", "x": 1, "y": 29}, + }, + }, + "balls": { + "ball_1": {"x": 12, "y": 3}, + "ball_2": {"x": 42, "y": 19}, + "ball_3": {"x": 72, "y": 3}, + }, + }, } + if __name__ == "__main__": print("\033[31;1mDo not execute this!\033[0m") diff --git a/src/pokete/data/maps.py b/src/pokete/data/maps.py index e2485aa3..7641ffcf 100644 --- a/src/pokete/data/maps.py +++ b/src/pokete/data/maps.py @@ -8,7 +8,7 @@ "pretty_name": "Your home", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_1": { "height": 25, @@ -19,9 +19,9 @@ "poke_args": { "pokes": ["rato", "horny", "vogli"], "minlvl": 15, - "maxlvl": 40 + "maxlvl": 40, }, - "weather": None + "weather": None, }, "playmap_51": { "height": 40, @@ -32,9 +32,9 @@ "poke_args": { "pokes": ["bushy", "lil_nut", "radishon", "horny"], "minlvl": 30, - "maxlvl": 60 + "maxlvl": 60, }, - "weather": None + "weather": None, }, "cave_1": { "height": 30, @@ -45,9 +45,9 @@ "poke_args": { "pokes": ["steini", "bato", "lilstone", "rato"], "minlvl": 40, - "maxlvl": 128 + "maxlvl": 128, }, - "weather": None + "weather": None, }, "playmap_2": { "height": 30, @@ -58,9 +58,9 @@ "poke_args": { "pokes": ["rato", "hornita", "steini", "voglo", "wolfior"], "minlvl": 60, - "maxlvl": 128 + "maxlvl": 128, }, - "weather": None + "weather": None, }, "playmap_3": { "height": 30, @@ -71,9 +71,9 @@ "poke_args": { "pokes": ["rato", "hornita", "steini", "voglo", "wolfior"], "minlvl": 100, - "maxlvl": 200 + "maxlvl": 200, }, - "weather": None + "weather": None, }, "playmap_4": { "height": 60, @@ -84,14 +84,14 @@ "poke_args": { "pokes": ["rato", "hornita", "steini", "voglo", "wolfior"], "minlvl": 180, - "maxlvl": 230 + "maxlvl": 230, }, "w_poke_args": { "pokes": ["karpi", "blub"], "minlvl": 180, - "maxlvl": 230 + "maxlvl": 230, }, - "weather": None + "weather": None, }, "playmap_5": { "height": 60, @@ -102,9 +102,9 @@ "poke_args": { "pokes": ["bato", "bator", "steini"], "minlvl": 180, - "maxlvl": 230 + "maxlvl": 230, }, - "weather": None + "weather": None, }, "playmap_6": { "height": 60, @@ -115,9 +115,9 @@ "poke_args": { "pokes": ["steini", "voglo", "bushy", "rollator"], "minlvl": 200, - "maxlvl": 260 + "maxlvl": 260, }, - "weather": None + "weather": None, }, "playmap_7": { "height": 30, @@ -128,9 +128,9 @@ "poke_args": { "pokes": ["steini", "bato", "lilstone", "rollator", "gobost"], "minlvl": 200, - "maxlvl": 260 + "maxlvl": 260, }, - "weather": None + "weather": None, }, "playmap_8": { "height": 20, @@ -141,9 +141,9 @@ "poke_args": { "pokes": ["gobost", "owol", "corcos_day", "corcos_night"], "minlvl": 230, - "maxlvl": 290 + "maxlvl": 290, }, - "weather": "foggy" + "weather": "foggy", }, "playmap_9": { "height": 15, @@ -154,9 +154,9 @@ "poke_args": { "pokes": ["gobost", "rato"], "minlvl": 230, - "maxlvl": 290 + "maxlvl": 290, }, - "weather": None + "weather": None, }, "playmap_10": { "height": 15, @@ -165,7 +165,7 @@ "song": "Map.mp3", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_11": { "height": 20, @@ -176,14 +176,14 @@ "poke_args": { "pokes": ["steini", "voglo", "wolfior", "owol"], "minlvl": 230, - "maxlvl": 290 + "maxlvl": 290, }, "w_poke_args": { "pokes": ["karpi", "clampi", "clampi"], "minlvl": 290, - "maxlvl": 350 + "maxlvl": 350, }, - "weather": None + "weather": None, }, "playmap_12": { "height": 15, @@ -194,9 +194,9 @@ "poke_args": { "pokes": ["voglo", "vogli", "owol", "rato"], "minlvl": 300, - "maxlvl": 480 + "maxlvl": 480, }, - "weather": None + "weather": None, }, "playmap_13": { "height": 35, @@ -207,9 +207,9 @@ "poke_args": { "pokes": ["voglo", "vogli", "owol", "rato"], "minlvl": 300, - "maxlvl": 480 + "maxlvl": 480, }, - "weather": None + "weather": None, }, "playmap_14": { "height": 15, @@ -218,7 +218,7 @@ "song": "xDeviruchi - Prepare for Battle! .mp3", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_15": { "height": 25, @@ -229,9 +229,9 @@ "poke_args": { "pokes": ["voglo", "owol", "würgos", "hornita"], "minlvl": 400, - "maxlvl": 550 + "maxlvl": 550, }, - "weather": None + "weather": None, }, "playmap_16": { "height": 17, @@ -242,9 +242,9 @@ "poke_args": { "pokes": ["voglo", "owol", "würgos", "hornita"], "minlvl": 480, - "maxlvl": 600 + "maxlvl": 600, }, - "weather": None + "weather": None, }, "playmap_17": { "height": 15, @@ -253,7 +253,7 @@ "pretty_name": "Old House", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_18": { "height": 23, @@ -264,14 +264,14 @@ "poke_args": { "pokes": ["poundi", "rollator", "würgos", "rato"], "minlvl": 540, - "maxlvl": 640 + "maxlvl": 640, }, "w_poke_args": { "pokes": ["karpi", "blub", "clampi"], "minlvl": 540, - "maxlvl": 640 + "maxlvl": 640, }, - "weather": None + "weather": None, }, "playmap_19": { "height": 30, @@ -282,9 +282,9 @@ "poke_args": { "pokes": ["poundi", "steini", "lilstone", "bato"], "minlvl": 540, - "maxlvl": 640 + "maxlvl": 640, }, - "weather": None + "weather": None, }, "playmap_20": { "height": 15, @@ -293,7 +293,7 @@ "pretty_name": "House", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_21": { "height": 30, @@ -305,9 +305,9 @@ "w_poke_args": { "pokes": ["karpi", "blub"], "minlvl": 540, - "maxlvl": 640 + "maxlvl": 640, }, - "weather": None + "weather": None, }, "playmap_22": { "height": 15, @@ -316,7 +316,7 @@ "pretty_name": "Rocky Hotel", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_23": { "height": 15, @@ -325,7 +325,7 @@ "pretty_name": "Rocky Hotel", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_24": { "height": 15, @@ -334,7 +334,7 @@ "pretty_name": "House", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_25": { "height": 15, @@ -343,7 +343,7 @@ "pretty_name": "Town Hall", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_26": { "height": 15, @@ -352,7 +352,7 @@ "pretty_name": "Town Hall", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_27": { "height": 15, @@ -361,7 +361,7 @@ "song": "xDeviruchi - The Icy Cave .mp3", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_28": { "height": 55, @@ -370,12 +370,19 @@ "extra_actions": None, "song": "xDeviruchi - Take some rest and eat some food!.mp3", "poke_args": { - "pokes": ["poisopla", "treenator", "bushy", "confuso", "gobost", - "raupathor_day", "raupathor_night"], + "pokes": [ + "poisopla", + "treenator", + "bushy", + "confuso", + "gobost", + "raupathor_day", + "raupathor_night", + ], "minlvl": 640, - "maxlvl": 740 + "maxlvl": 740, }, - "weather": "rain" + "weather": "rain", }, "playmap_29": { "height": 15, @@ -384,7 +391,7 @@ "pretty_name": "House", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_30": { "height": 63, @@ -393,7 +400,7 @@ "pretty_name": "Flowy Town", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_31": { "height": 14, @@ -402,7 +409,7 @@ "song": "xDeviruchi - Prepare for Battle! .mp3", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_32": { "height": 15, @@ -411,7 +418,7 @@ "pretty_name": "House", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_33": { "height": 44, @@ -422,9 +429,9 @@ "poke_args": { "pokes": ["mowcow", "voglo", "bushy"], "minlvl": 800, - "maxlvl": 1000 + "maxlvl": 1000, }, - "weather": None + "weather": None, }, "playmap_34": { "height": 15, @@ -433,7 +440,7 @@ "pretty_name": "House", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_35": { "height": 69, @@ -444,9 +451,9 @@ "poke_args": { "pokes": ["mowcow", "voglo", "lil_nut", "megapois"], "minlvl": 900, - "maxlvl": 1300 + "maxlvl": 1300, }, - "weather": None + "weather": None, }, "playmap_36": { "height": 15, @@ -455,7 +462,7 @@ "pretty_name": "House", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_37": { "height": 15, @@ -464,7 +471,7 @@ "pretty_name": "House", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_38": { "height": 15, @@ -473,7 +480,7 @@ "pretty_name": "House", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_39": { "height": 70, @@ -484,9 +491,9 @@ "poke_args": { "pokes": ["mowcow", "voglo", "wheeto", "megapois"], "minlvl": 1000, - "maxlvl": 1500 + "maxlvl": 1500, }, - "weather": None + "weather": None, }, "playmap_40": { "height": 30, @@ -497,14 +504,14 @@ "poke_args": { "pokes": ["crabbat", "saugh", "würgos"], "minlvl": 1400, - "maxlvl": 1700 + "maxlvl": 1700, }, "w_poke_args": { "pokes": ["karpi", "blub", "clampi"], "minlvl": 1400, - "maxlvl": 1700 + "maxlvl": 1700, }, - "weather": "sunny" + "weather": "sunny", }, "playmap_41": { "height": 15, @@ -513,7 +520,7 @@ "pretty_name": "House", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_42": { "height": 15, @@ -522,7 +529,7 @@ "pretty_name": "MowCow-Burger Restaurant", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_43": { "height": 15, @@ -531,7 +538,7 @@ "pretty_name": "The Temple of the Wheeto", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_44": { "height": 15, @@ -540,7 +547,7 @@ "pretty_name": "Town Hall", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_45": { "height": 15, @@ -549,7 +556,7 @@ "pretty_name": "Town Hall", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_46": { "height": 15, @@ -558,7 +565,7 @@ "song": "xDeviruchi - Prepare for Battle! .mp3", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_47": { "height": 15, @@ -567,7 +574,7 @@ "pretty_name": "House", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_48": { "height": 15, @@ -576,7 +583,7 @@ "pretty_name": "House", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_49": { "height": 15, @@ -585,7 +592,7 @@ "pretty_name": "House", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, }, "playmap_50": { "height": 15, @@ -594,7 +601,69 @@ "pretty_name": "Pokete-Care", "extra_actions": None, "poke_args": None, - "weather": None + "weather": None, + }, + "playmap_52": { + "height": 105, + "width": 140, + "song": "Map.mp3", + "pretty_name": "Town of Watermill", + "extra_actions": None, + "poke_args": { + "pokes": ["kartmen", "rustacean", "lil_nut", "megapois"], + "minlvl": 1100, + "maxlvl": 1500, + }, + "weather": None, + }, + "playmap_53": { + "height": 15, + "width": 30, + "song": "Map.mp3", + "pretty_name": "workshop", + "extra_actions": None, + "poke_args": None, + "weather": None, + }, + "playmap_54": { + "height": 10, + "width": 28, + "song": "Map.mp3", + "pretty_name": "house", + "extra_actions": None, + "poke_args": None, + "weather": None, + }, + "playmap_55": { + "height": 48, + "width": 95, + "song": "Map.mp3", + "pretty_name": "Watermill School", + "extra_actions": None, + "poke_args": { + "pokes": ["kartmen", "rustacean", "lil_nut", "megapois"], + "minlvl": 1100, + "maxlvl": 1500, + }, + "weather": None, + }, + "playmap_56": { + "height": 10, + "width": 30, + "song": "Map.mp3", + "pretty_name": "Watermill Center", + "extra_actions": None, + "poke_args": None, + "weather": None, + }, + "playmap_57": { + "height": 25, + "width": 99, + "song": "Map.mp3", + "pretty_name": "New Town", + "extra_actions": None, + "poke_args": None, + "weather": None, }, } diff --git a/src/pokete/data/mapstations.py b/src/pokete/data/mapstations.py index 8447ac50..d6291745 100644 --- a/src/pokete/data/mapstations.py +++ b/src/pokete/data/mapstations.py @@ -1,4 +1,4 @@ -from pokete.classes.asset_service.resources import StationDict, DecorationDict +from pokete.classes.asset_service.resources import DecorationDict, StationDict stations: dict[str, StationDict] = { "playmap_1": { @@ -9,29 +9,22 @@ "text": """ *P# ├─── # #""", - "color": "brightgreen" + "color": "brightgreen", }, - "add": { - "x": 3, - "y": 12 - } + "add": {"x": 3, "y": 12}, }, "playmap_51": { "gen": { "additionals": [], - "desc": - "Some small patches of grass surrounded by forrest, near " - "Nice Town.", - "a_next": "playmap_1", + "desc": "Some small patches of grass surrounded by forrest, near " + "Nice Town.", + "a_next": "playmap_57", "w_next": "cave_1", "text": r"""└─┐ ──┘""", - "color": "darkgreen" + "color": "darkgreen", }, - "add": { - "x": 7, - "y": 12 - } + "add": {"x": 7, "y": 12}, }, "cave_1": { "gen": { @@ -42,12 +35,9 @@ "text": """█ █ █""", - "color": "cavegrey" + "color": "cavegrey", }, - "add": { - "x": 7, - "y": 9 - } + "add": {"x": 7, "y": 9}, }, "playmap_2": { "gen": { @@ -56,12 +46,9 @@ "a_next": "cave_1", "d_next": "playmap_3", "text": """────""", - "color": "darkgreen" + "color": "darkgreen", }, - "add": { - "x": 8, - "y": 9 - } + "add": {"x": 8, "y": 9}, }, "playmap_3": { "gen": { @@ -73,12 +60,9 @@ "text": """P│$ ─┤ #│#""", - "color": "brightgreen" + "color": "brightgreen", }, - "add": { - "x": 12, - "y": 8 - } + "add": {"x": 12, "y": 8}, }, "playmap_4": { "gen": { @@ -89,12 +73,9 @@ "text": """├ │ │""", - "color": "darkgreen" + "color": "darkgreen", }, - "add": { - "x": 13, - "y": 5 - } + "add": {"x": 13, "y": 5}, }, "playmap_6": { "gen": { @@ -107,12 +88,9 @@ "text": """│ │ ┴──""", - "color": "deepgreen" + "color": "deepgreen", }, - "add": { - "x": 13, - "y": 11 - } + "add": {"x": 13, "y": 11}, }, "playmap_7": { "gen": { @@ -120,12 +98,9 @@ "desc": "A dark and mysterious cave.", "d_next": "playmap_6", "text": """██""", - "color": "cavegrey" + "color": "cavegrey", }, - "add": { - "x": 11, - "y": 13 - } + "add": {"x": 11, "y": 13}, }, "playmap_8": { "gen": { @@ -136,12 +111,9 @@ "d_next": "playmap_12", "text": """# ─┬─""", - "color": "brightyellow" + "color": "brightyellow", }, - "add": { - "x": 16, - "y": 12 - } + "add": {"x": 16, "y": 12}, }, "playmap_11": { "gen": { @@ -149,12 +121,9 @@ "desc": "The shore of a lake near an olf fisher village.", "w_next": "playmap_8", "text": """│""", - "color": "yellow" + "color": "yellow", }, - "add": { - "x": 17, - "y": 14 - } + "add": {"x": 17, "y": 14}, }, "playmap_12": { "gen": { @@ -164,30 +133,24 @@ "w_next": "playmap_13", "text": """ │ ─┘""", - "color": "brown" + "color": "brown", }, - "add": { - "x": 19, - "y": 12 - } + "add": {"x": 19, "y": 12}, }, "playmap_13": { "gen": { "additionals": ["playmap_14", "playmap_20"], "desc": "Deepens forest, a big town in the middle of the deepest " - "forest, populated by thousands of people and cultural " - "center of the region.", + "forest, populated by thousands of people and cultural " + "center of the region.", "s_next": "playmap_12", "w_next": "playmap_15", "text": """#│A │ P│$""", - "color": "gold" + "color": "gold", }, - "add": { - "x": 19, - "y": 9 - } + "add": {"x": 19, "y": 9}, }, "playmap_15": { "gen": { @@ -196,12 +159,9 @@ "s_next": "playmap_13", "d_next": "playmap_16", "text": """┌──""", - "color": "brown" + "color": "brown", }, - "add": { - "x": 20, - "y": 8 - } + "add": {"x": 20, "y": 8}, }, "playmap_16": { "gen": { @@ -210,12 +170,9 @@ "a_next": "playmap_15", "d_next": "playmap_18", "text": """───""", - "color": "brightyellow" + "color": "brightyellow", }, - "add": { - "x": 23, - "y": 8 - } + "add": {"x": 23, "y": 8}, }, "playmap_18": { "gen": { @@ -224,12 +181,9 @@ "a_next": "playmap_16", "w_next": "playmap_19", "text": """──┘""", - "color": "darkgreen" + "color": "darkgreen", }, - "add": { - "x": 26, - "y": 8 - } + "add": {"x": 26, "y": 8}, }, "playmap_19": { "gen": { @@ -239,33 +193,34 @@ "w_next": "playmap_21", "text": """█ █""", - "color": "cavegrey" + "color": "cavegrey", }, - "add": { - "x": 28, - "y": 6 - } + "add": {"x": 28, "y": 6}, }, "playmap_21": { "gen": { - "additionals": ["playmap_22", "playmap_23", "playmap_24", - "playmap_25", "playmap_26", "playmap_27", - "playmap_29", "playmap_50"], + "additionals": [ + "playmap_22", + "playmap_23", + "playmap_24", + "playmap_25", + "playmap_26", + "playmap_27", + "playmap_29", + "playmap_50", + ], "desc": "The great Rock-ville is the biggest city in the region " - "around the Big mountain. With the Rocky hotel it's " - "also a tourist hotspot.", + "around the Big mountain. With the Rocky hotel it's " + "also a tourist hotspot.", "s_next": "playmap_19", "d_next": "playmap_33", "w_next": "playmap_40", "text": """P│ # ┌┴── │#C """, - "color": "lightgrey" + "color": "lightgrey", }, - "add": { - "x": 28, - "y": 3 - } + "add": {"x": 28, "y": 3}, }, "playmap_40": { "gen": { @@ -273,12 +228,9 @@ "desc": "A Great beach, with great weather, always.", "s_next": "playmap_21", "text": """│""", - "color": "yellow" + "color": "yellow", }, - "add": { - "x": 29, - "y": 2 - } + "add": {"x": 29, "y": 2}, }, "playmap_28": { "gen": { @@ -288,29 +240,23 @@ "d_next": "playmap_30", "text": """ ┌── ──┘""", - "color": "brightgreen" + "color": "brightgreen", }, - "add": { - "x": 14, - "y": 4 - } + "add": {"x": 14, "y": 4}, }, "playmap_30": { "gen": { "additionals": ["playmap_31", "playmap_32"], "desc": "With its plant Poketes, Flowy Town may be the greenest " - "spot in the Pokete world and with the great git-tree it " - "may also be one of the most spectacular.", + "spot in the Pokete world and with the great git-tree it " + "may also be one of the most spectacular.", "a_next": "playmap_28", "text": """A$P ───┤ # # """, - "color": "deepgreen" + "color": "deepgreen", }, - "add": { - "x": 19, - "y": 3 - } + "add": {"x": 19, "y": 3}, }, "playmap_33": { "gen": { @@ -319,12 +265,9 @@ "a_next": "playmap_21", "d_next": "playmap_35", "text": """──""", - "color": "yellow" + "color": "yellow", }, - "add": { - "x": 34, - "y": 4 - } + "add": {"x": 34, "y": 4}, }, "playmap_35": { "gen": { @@ -335,37 +278,70 @@ "text": """──┐ ┌─┘ └─┐""", - "color": "brightyellow" + "color": "brightyellow", }, - "add": { - "x": 36, - "y": 4 - } + "add": {"x": 36, "y": 4}, }, "playmap_39": { "gen": { - "additionals": ["playmap_41", "playmap_42", "playmap_43", - "playmap_44", "playmap_45", "playmap_46", - "playmap_47", "playmap_48"], + "additionals": [ + "playmap_41", + "playmap_42", + "playmap_43", + "playmap_44", + "playmap_45", + "playmap_46", + "playmap_47", + "playmap_48", + ], "desc": "The great city of Agrawos, agricultural and cultural " - "center of the whole region. It's famous for its great " - "Pokete-Arena and its master trainer. Check out the " - "MowCow-Burger restaurant, which offers the best, " - "juiciest and most delicious Mowcow-burgers, cut from the " - "happiest and most delicious Mowcows anywhere to find!", + "center of the whole region. It's famous for its great " + "Pokete-Arena and its master trainer. Check out the " + "MowCow-Burger restaurant, which offers the best, " + "juiciest and most delicious Mowcow-burgers, cut from the " + "happiest and most delicious Mowcows anywhere to find!", "w_next": "playmap_35", + "d_next": "playmap_52", "text": """ #│# P│A -├─┘# +├─┘ $ #""", - "color": "yellow" + "color": "yellow", + }, + "add": {"x": 36, "y": 7}, + }, + "playmap_52": { + "gen": { + "additionals": [ + "playmap_53", + "playmap_54", + "playmap_55", + "playmap_56", + ], + "desc": "The town of Watermill is known for " + "the beautiful plants and wonderful " + "nature reserves." + "", + "a_next": "playmap_39", + "text": """ +____""", + "color": "yellow", }, - "add": { - "x": 36, - "y": 7 - } + "add": {"x": 39, "y": 2}, + }, + "playmap_57": { + "gen": { + "additionals": [], + "desc": "A new community surrounding a small field.", + "a_next": "playmap_1", + "d_next": "playmap_51", + "text": """ *P# +├─── + # #""", + "color": "brightgreen", + }, + "add": {"x": 8, "y": 13}, }, - } decorations: dict[str, DecorationDict] = { @@ -374,53 +350,37 @@ "text": """██ ████ ███""", - "color": "mediumgrey" + "color": "mediumgrey", }, - "add": { - "x": 8, - "y": 10 - } + "add": {"x": 8, "y": 10}, }, - "cave2": { "gen": { "text": """█ ███ ███""", - "color": "mediumgrey" + "color": "mediumgrey", }, - "add": { - "x": 10, - "y": 13 - } + "add": {"x": 10, "y": 13}, }, - "cave1": { "gen": { "text": """ ██████ ██████ █""", - "color": "mediumgrey" + "color": "mediumgrey", }, - "add": { - "x": 1, - "y": 8 - } + "add": {"x": 1, "y": 8}, }, - "cave4-1": { "gen": { "text": """████ ████""", - "color": "mediumgrey" + "color": "mediumgrey", }, - "add": { - "x": 23, - "y": 1 - } + "add": {"x": 23, "y": 1}, }, - "cave4": { "gen": { "text": """ ███ @@ -428,91 +388,48 @@ ███ ███ ██""", - "color": "mediumgrey" + "color": "mediumgrey", }, - "add": { - "x": 23, - "y": 3 - } + "add": {"x": 23, "y": 3}, }, - "cave5": { "gen": { "text": """ ██ █████ ████ ██ """, - "color": "mediumgrey" + "color": "mediumgrey", }, - "add": { - "x": 29, - "y": 5 - } + "add": {"x": 29, "y": 5}, }, "mountainsee": { - "gen": { - "text": """█""", - "color": "lakeblue" - }, - "add": { - "x": 29, - "y": 8 - } + "gen": {"text": """█""", "color": "lakeblue"}, + "add": {"x": 29, "y": 8}, }, - "cave7": { "gen": { "text": """ ████ ████ ███ """, - "color": "mediumgrey" + "color": "mediumgrey", }, - "add": { - "x": 31, - "y": 1 - } + "add": {"x": 31, "y": 1}, }, - "rockybeach": { - "gen": { - "text": """█████""", - "color": "lakeblue" - }, - "add": { - "x": 27, - "y": 1 - } + "gen": {"text": """█████""", "color": "lakeblue"}, + "add": {"x": 27, "y": 1}, }, - "cave6": { - "gen": { - "text": """██""", - "color": "cavegrey" - }, - "add": { - "x": 32, - "y": 4 - } + "gen": {"text": """██""", "color": "cavegrey"}, + "add": {"x": 32, "y": 4}, }, "sunnylake": { - "gen": { - "text": """███""", - "color": "lakeblue" - }, - "add": { - "x": 12, - "y": 4 - } + "gen": {"text": """███""", "color": "lakeblue"}, + "add": {"x": 12, "y": 4}, }, "fisherlake": { - "gen": { - "text": """ ████ """, - "color": "lakeblue" - }, - "add": { - "x": 14, - "y": 15 - } + "gen": {"text": """ ████ """, "color": "lakeblue"}, + "add": {"x": 14, "y": 15}, }, } diff --git a/src/pokete/data/npcs.py b/src/pokete/data/npcs.py index 220dc790..3ba34ca5 100644 --- a/src/pokete/data/npcs.py +++ b/src/pokete/data/npcs.py @@ -26,6 +26,13 @@ "x": 52, "y": 1 }, + "healer_2": { + "texts": ["Hello, fellow trainer.", "You and your Poketes look exhausted.", "I can heal them!"], + "fn": "heal", + "map": "playmap_56", + "x": 17, + "y": 8 + }, "npc_1": { "texts": [], "fn": "playmap_13_introductor", diff --git a/src/pokete/data/poketes.py b/src/pokete/data/poketes.py index c748762e..46f503b4 100644 --- a/src/pokete/data/poketes.py +++ b/src/pokete/data/poketes.py @@ -1,10 +1,11 @@ """Here starts to definition of all the Poketes - If you want to contribute Poketes, you have to keep in mind, that "ico" - can be max 11x4 chars big - and that the max for attacks is (until now) 4 - All attributes have to be present make a Pokete work - A type has to be present - Hornita was inspired and partly designed by Pia """ +If you want to contribute Poketes, you have to keep in mind, that "ico" +can be max 11x4 chars big +and that the max for attacks is (until now) 4 +All attributes have to be present make a Pokete work +A type has to be present +Hornita was inspired and partly designed by Pia """ + from pokete.classes.asset_service.resources.base import PokeDict pokes: dict[str, PokeDict] = { @@ -24,9 +25,33 @@ "evolve_lvl": 0, "initiative": 0, "night_active": None, - "ico": [{ - "txt": """ """, - "esc": []}], + "ico": [{"txt": """ """, "esc": []}], + }, + "vacter": { + "name": "Vacter", + "hp": 19, + "atc": 6, + "defense": 1, + "attacks": ["shock", "wing_hit", "wind_blow", "pick"], + "pool": ["mega_arch", "eye_pick", "power_pick", "storm_gust"], + "miss_chance": 0, + "desc": "A lighting fast bird.", + "lose_xp": 4, + "rarity": 0.5, + "types": ["flying", "electro"], + "evolve_poke": "", + "evolve_lvl": 0, + "night_active": None, + "initiative": 8, + "ico": [ + { + "txt": r""" //\ +<[*] // + -; + \ \ """, + "esc": [], + } + ], }, "steini": { "name": "Steini", @@ -44,12 +69,15 @@ "evolve_lvl": 0, "initiative": 5, "night_active": None, - "ico": [{ - "txt": r""" +-------+ + "ico": [ + { + "txt": r""" +-------+ | o o | | www | +-------+ """, - "esc": []}], + "esc": [], + } + ], }, "mowcow": { "name": "Mowcow", @@ -67,11 +95,14 @@ "evolve_lvl": 0, "initiative": 2, "night_active": None, - "ico": [{ - "txt": r""" ^__^ + "ico": [ + { + "txt": r""" ^__^ (oo) (__)""", - "esc": []}], + "esc": [], + } + ], }, "bigstone": { "name": "Bigstone", @@ -89,12 +120,15 @@ "evolve_lvl": 0, "initiative": 5, "night_active": None, - "ico": [{ - "txt": r"""+---------+ + "ico": [ + { + "txt": r"""+---------+ | o o | | --- | +---------+""", - "esc": []}], + "esc": [], + } + ], }, "poundi": { "name": "Poundi", @@ -112,12 +146,15 @@ "evolve_lvl": 0, "initiative": 4, "night_active": None, - "ico": [{ - "txt": r""" A-A-A + "ico": [ + { + "txt": r""" A-A-A < o o > < --- > VvVvV""", - "esc": []}], + "esc": [], + } + ], }, "lilstone": { "name": "Lilstone", @@ -135,12 +172,15 @@ "evolve_lvl": 25, "initiative": 3, "night_active": None, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" _____ |'ᵕ'| ‾‾‾‾‾""", - "esc": []}], + "esc": [], + } + ], }, "rosi": { "name": "Rosi", @@ -158,12 +198,15 @@ "evolve_lvl": 0, "initiative": 3, "night_active": None, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" (@) | \|/""", - "esc": []}], + "esc": [], + } + ], }, "wheeto": { "name": "Wheeto", @@ -181,12 +224,15 @@ "evolve_lvl": 0, "initiative": 2, "night_active": None, - "ico": [{ - "txt": r""" \ / + "ico": [ + { + "txt": r""" \ / \|/ \|/ |""", - "esc": []}], + "esc": [], + } + ], }, "saugh": { "name": "Saugh", @@ -204,18 +250,21 @@ "evolve_lvl": 0, "initiative": 5, "night_active": None, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" ., , .. . ...,..,.""", - "esc": ["yellow"] - }, { - "txt": r""" + "esc": ["yellow"], + }, + { + "txt": r""" * *""", - "esc": ["thicc", "red"] - }], + "esc": ["thicc", "red"], + }, + ], }, "gobost": { "name": "Gobost", @@ -233,12 +282,15 @@ "evolve_lvl": 25, "initiative": 6, "night_active": None, - "ico": [{ - "txt": r""" .░░░░░░░. + "ico": [ + { + "txt": r""" .░░░░░░░. ░░o░░░o░░ ░░░░░░░░░ ░ ░ ░ ░ ░""", - "esc": []}], + "esc": [], + } + ], }, "angrilo": { "name": "Angrilo", @@ -256,12 +308,15 @@ "evolve_lvl": 0, "initiative": 7, "night_active": None, - "ico": [{ - "txt": r""" .░░░░░░░. + "ico": [ + { + "txt": r""" .░░░░░░░. ░░\░░░/░░ .░░( )░░. . .""", - "esc": []}], + "esc": [], + } + ], }, "vogli": { "name": "Vogli", @@ -279,12 +334,15 @@ "initiative": 6, "evolve_lvl": 20, "night_active": None, - "ico": [{ - "txt": r""" A + "ico": [ + { + "txt": r""" A <') www* || """, - "esc": []}] + "esc": [], + } + ], }, "voglo": { "name": "Voglo", @@ -302,12 +360,15 @@ "evolve_lvl": 35, "initiative": 7, "night_active": None, - "ico": [{ - "txt": r""" ? + "ico": [ + { + "txt": r""" ? >´) www* || """, - "esc": []}] + "esc": [], + } + ], }, "voglus": { "name": "Voglus", @@ -325,15 +386,20 @@ "evolve_lvl": 0, "initiative": 8, "night_active": None, - "ico": [{ - "txt": r""" / + "ico": [ + { + "txt": r""" / > } WWW' ||""", - "esc": []}, { - "txt": """ + "esc": [], + }, + { + "txt": """ ´""", - "esc": ["thicc", "red"]}] + "esc": ["thicc", "red"], + }, + ], }, "ostri": { "name": "Ostri", @@ -352,12 +418,15 @@ "evolve_lvl": 0, "initiative": 7, "night_active": None, - "ico": [{ - "txt": r""" ! + "ico": [ + { + "txt": r""" ! >´) \www' ||""", - "esc": []}] + "esc": [], + } + ], }, "karpi": { "name": "Karpi", @@ -375,12 +444,15 @@ "evolve_lvl": 30, "initiative": 0, "night_active": None, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" <°))))>< """, - "esc": []}] + "esc": [], + } + ], }, "würgos": { "name": "Würgos", @@ -398,12 +470,15 @@ "evolve_lvl": 30, "initiative": 3, "night_active": None, - "ico": [{ - "txt": r""" >'({{{ + "ico": [ + { + "txt": r""" >'({{{ }}}}}}} {{{{{{{{{ """, - "esc": []}] + "esc": [], + } + ], }, "choka": { "name": "Choka", @@ -421,20 +496,27 @@ "evolve_lvl": 0, "initiative": 4, "night_active": None, - "ico": [{ - "txt": r""" _______ + "ico": [ + { + "txt": r""" _______ /____ * \ ( \ \ \______ \ """, - "esc": []}] + "esc": [], + } + ], }, "treenator": { "name": "Treenator", "hp": 25, "atc": 2, "defense": 2, - "attacks": ["apple_drop", "bark_hardening", "branch_stab", - "root_strangler"], + "attacks": [ + "apple_drop", + "bark_hardening", + "branch_stab", + "root_strangler", + ], "pool": [], "miss_chance": 0, "desc": "A scary and dangerous apple tree.", @@ -445,12 +527,15 @@ "evolve_lvl": 0, "initiative": 2, "night_active": None, - "ico": [{ - "txt": r""" (() + "ico": [ + { + "txt": r""" (() (())) H H""", - "esc": []}] + "esc": [], + } + ], }, "bato": { "name": "Bato", @@ -468,11 +553,14 @@ "evolve_lvl": 20, "initiative": 6, "night_active": None, - "ico": [{ - "txt": r""" ___ + "ico": [ + { + "txt": r""" ___ WW\/* *\/WW \v-v/""", - "esc": []}] + "esc": [], + } + ], }, "bator": { "name": "Bator", @@ -490,12 +578,15 @@ "evolve_lvl": 0, "initiative": 8, "night_active": None, - "ico": [{ - "txt": r""" ___ + "ico": [ + { + "txt": r""" ___ WW\/o o\/WW |v-v| \___/""", - "esc": []}] + "esc": [], + } + ], }, "blub": { "name": "Blub", @@ -513,12 +604,15 @@ "evolve_lvl": 0, "initiative": 1, "night_active": None, - "ico": [{ - "txt": r""" _____ + "ico": [ + { + "txt": r""" _____ / o \ > v >< \_____/""", - "esc": []}] + "esc": [], + } + ], }, "owol": { "name": "Owol", @@ -536,13 +630,16 @@ "evolve_lvl": 0, "initiative": 3, "night_active": True, - "ico": [{ - "txt": r""" ,___, + "ico": [ + { + "txt": r""" ,___, {o,o} /)_) "" """, - "esc": []}] + "esc": [], + } + ], }, "rato": { "name": "Rato", @@ -560,11 +657,14 @@ "evolve_lvl": 25, "initiative": 6, "night_active": None, - "ico": [{ - "txt": r""" ^---^ + "ico": [ + { + "txt": r""" ^---^ \o o/ >\./<""", - "esc": []}] + "esc": [], + } + ], }, "ratatat": { "name": "Ratatat", @@ -582,15 +682,20 @@ "evolve_lvl": 0, "initiative": 7, "night_active": None, - "ico": [{ - "txt": r""" ^---^ + "ico": [ + { + "txt": r""" ^---^ \ / >VvV< ^^^""", - "esc": []}, { - "txt": r""" + "esc": [], + }, + { + "txt": r""" * *""", - "esc": ["thicc", "green"]}] + "esc": ["thicc", "green"], + }, + ], }, "hornita": { "name": "Hornita", @@ -608,12 +713,15 @@ "evolve_lvl": 0, "initiative": 3, "night_active": None, - "ico": [{ - "txt": r""" \ + "ico": [ + { + "txt": r""" \ =')~ (¯¯¯¯)~ //¯¯\\ """, - "esc": []}] + "esc": [], + } + ], }, "horny": { "name": "Horny", @@ -631,12 +739,15 @@ "evolve_lvl": 20, "initiative": 4, "night_active": None, - "ico": [{ - "txt": r""" , + "ico": [ + { + "txt": r""" , =') (¯¯¯)~ //¯\\ """, - "esc": []}] + "esc": [], + } + ], }, "bushy": { "name": "Bushy", @@ -654,11 +765,14 @@ "evolve_lvl": 20, "initiative": 1, "night_active": None, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" (() (()))""", - "esc": []}] + "esc": [], + } + ], }, "wolfior": { "name": "Wolfior", @@ -676,15 +790,20 @@ "evolve_lvl": 25, "initiative": 4, "night_active": None, - "ico": [{ - "txt": r""" ^---^ + "ico": [ + { + "txt": r""" ^---^ ( ) >(.)<""", - "esc": []}, { - "txt": r""" + "esc": [], + }, + { + "txt": r""" * * """, - "esc": ["thicc", "red"]}] + "esc": ["thicc", "red"], + }, + ], }, "wolfiro": { "name": "Wolfiro", @@ -702,15 +821,20 @@ "evolve_lvl": 0, "initiative": 5, "night_active": None, - "ico": [{ - "txt": r""" \^-^/ + "ico": [ + { + "txt": r""" \^-^/ { } >{.}<""", - "esc": []}, { - "txt": r""" + "esc": [], + }, + { + "txt": r""" * * """, - "esc": ["thicc", "red"]}] + "esc": ["thicc", "red"], + }, + ], }, "lindemon": { "name": "Lindemon", @@ -734,13 +858,14 @@ /v___/ \ \-^-/_ \ \_""", - "esc": [] - }, { + "esc": [], + }, + { "txt": r""" . *""", - "esc": ["thicc", "red"] - } - ] + "esc": ["thicc", "red"], + }, + ], }, "rollator": { "name": "Rollator", @@ -758,12 +883,15 @@ "evolve_lvl": 0, "initiative": 3, "night_active": None, - "ico": [{ - "txt": r""" _____ + "ico": [ + { + "txt": r""" _____ / o o \ | ___ | \_____/""", - "esc": []}] + "esc": [], + } + ], }, "clampi": { "name": "Clampi", @@ -781,14 +909,19 @@ "evolve_lvl": 20, "initiative": 3, "night_active": None, - "ico": [{ - "txt": r""" ___ + "ico": [ + { + "txt": r""" ___ -/ \- -\___/-""", - "esc": []}, { - "txt": r""" + "esc": [], + }, + { + "txt": r""" *""", - "esc": ["lightblue"]}] + "esc": ["lightblue"], + }, + ], }, "crabbat": { "name": "Crabbat", @@ -806,14 +939,19 @@ "evolve_lvl": 40, "initiative": 4, "night_active": None, - "ico": [{ - "txt": r""" ( ___ ) + "ico": [ + { + "txt": r""" ( ___ ) \- -/ ^ ^""", - "esc": []}, { - "txt": r""" + "esc": [], + }, + { + "txt": r""" * *""", - "esc": ["lightblue"]}] + "esc": ["lightblue"], + }, + ], }, "rustacean": { "name": "Rustacean", @@ -832,14 +970,19 @@ "evolve_lvl": 0, "initiative": 5, "night_active": None, - "ico": [{ - "txt": r""" { ^^^ } + "ico": [ + { + "txt": r""" { ^^^ } \- -/ ^ ^""", - "esc": []}, { - "txt": r""" + "esc": [], + }, + { + "txt": r""" * *""", - "esc": ["lightblue"]}] + "esc": ["lightblue"], + }, + ], }, "electrode": { "name": "Electrode", @@ -857,13 +1000,18 @@ "evolve_lvl": 30, "initiative": 4, "night_active": None, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" ( )""", - "esc": []}, { - "txt": """ + "esc": [], + }, + { + "txt": """ +""", - "esc": ["lightblue"]}] + "esc": ["lightblue"], + }, + ], }, "cubl": { "name": "Cubl", @@ -881,20 +1029,25 @@ "evolve_lvl": 30, "initiative": 1, "night_active": None, - "ico": [{ - "txt": r""" ----- + "ico": [ + { + "txt": r""" ----- | | -----""", - "esc": []}, { - "txt": r""" + "esc": [], + }, + { + "txt": r""" * *""", - "esc": ["lightblue"]}, { - "txt": r""" / \ + "esc": ["lightblue"], + }, + { + "txt": r""" / \ \ /""", - "esc": ["cyan"] - } - ] + "esc": ["cyan"], + }, + ], }, "spikl": { "name": "Spikl", @@ -912,22 +1065,25 @@ "evolve_lvl": 0, "initiative": 2, "night_active": None, - "ico": [{ - "txt": r""" ------- + "ico": [ + { + "txt": r""" ------- | | -------""", - "esc": []}, + "esc": [], + }, { "txt": r""" * *""", - "esc": ["lightblue"]}, + "esc": ["lightblue"], + }, { "txt": r""" / \ \ /""", - "esc": ["cyan"] - } - ] + "esc": ["cyan"], + }, + ], }, "confuso": { "name": "Confuso", @@ -946,19 +1102,25 @@ "evolve_lvl": 0, "initiative": 2, "night_active": None, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" _ (_) """, - "esc": []}, { - "txt": r""" } + "esc": [], + }, + { + "txt": r""" } { }""", - "esc": ["purple"]}, { - "txt": r""" } + "esc": ["purple"], + }, + { + "txt": r""" } {""", - "esc": ["lightblue"]}, - ] + "esc": ["lightblue"], + }, + ], }, "poisopla": { "name": "Poisopla", @@ -976,16 +1138,20 @@ "evolve_lvl": 20, "initiative": 1, "night_active": None, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" . .__ |/| \_\||/""", - "esc": []}, { - "txt": r""" + "esc": [], + }, + { + "txt": r""" w""", - "esc": ["purple"]}, - ] + "esc": ["purple"], + }, + ], }, "radishon": { "name": "Radishon", @@ -1003,16 +1169,20 @@ "evolve_lvl": 20, "initiative": 1, "night_active": None, - "ico": [{ - "txt": r""" .__ / __. + "ico": [ + { + "txt": r""" .__ / __. \_\|/_/""", - "esc": ["thicc", "green"]}, { - "txt": r""" + "esc": ["thicc", "green"], + }, + { + "txt": r""" /o o\ \ - /""", - "esc": ["purple"]}, - ] + "esc": ["purple"], + }, + ], }, "radishuk": { "name": "Radishuk", @@ -1030,21 +1200,27 @@ "evolve_lvl": 40, "initiative": 1, "night_active": None, - "ico": [{ - "txt": r""" .__ __. + "ico": [ + { + "txt": r""" .__ __. \_\_/_/""", - "esc": ["thicc", "green"]}, { - "txt": r""" + "esc": ["thicc", "green"], + }, + { + "txt": r""" /o o\ \ - /""", - "esc": ["purple"]}, { - "txt": r""" + "esc": ["purple"], + }, + { + "txt": r""" _ \ \/ _/""", - "esc": ["yellow"]} - ] + "esc": ["yellow"], + }, + ], }, "radishull": { "name": "Radishull", @@ -1062,18 +1238,22 @@ "evolve_lvl": 0, "initiative": 2, "night_active": None, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" /o o\ \ - /""", - "esc": ["purple"]}, { - "txt": r""" _ \ _\ + "esc": ["purple"], + }, + { + "txt": r""" _ \ _\ / \_/_/ _ \ \/ _/""", - "esc": ["yellow"]} - ] + "esc": ["yellow"], + }, + ], }, "megapois": { "name": "Megapois", @@ -1091,16 +1271,20 @@ "evolve_lvl": 0, "initiative": 2, "night_active": None, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" |/. .__\|/| \_\||/ """, - "esc": []}, { - "txt": r""" w w + "esc": [], + }, + { + "txt": r""" w w w""", - "esc": ["purple"]}, - ] + "esc": ["purple"], + }, + ], }, "corcos_day": { "name": "Corcos", @@ -1118,13 +1302,15 @@ "evolve_poke": "raupathor_day", "evolve_lvl": 20, "initiative": 1, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" |\ |'\ \_|""", - "esc": []} - ] + "esc": [], + } + ], }, "corcos_night": { "name": "Corcos", @@ -1142,13 +1328,15 @@ "evolve_poke": "raupathor_night", "evolve_lvl": 20, "initiative": 1, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" |\ |'\ \_|""", - "esc": []} - ] + "esc": [], + } + ], }, "raupathor_day": { "name": "Raupathor", @@ -1166,14 +1354,16 @@ "evolve_poke": "schmetterling", "evolve_lvl": 30, "initiative": 3, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" .__.__. ()__)__)}´ ' ' ' """, - "esc": []} - ] + "esc": [], + } + ], }, "raupathor_night": { "name": "Raupathor", @@ -1191,17 +1381,21 @@ "evolve_poke": "mothor", "evolve_lvl": 30, "initiative": 3, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" __ __ ()__)__)}´""", - "esc": []}, { - "txt": r""" + "esc": [], + }, + { + "txt": r""" . . . ' ' '""", - "esc": ["thicc", "blue"]} - ] + "esc": ["thicc", "blue"], + }, + ], }, "schmetterling": { "name": "Schmetterling", @@ -1219,12 +1413,14 @@ "evolve_poke": "", "evolve_lvl": 0, "initiative": 4, - "ico": [{ - "txt": r""" .__ o __. + "ico": [ + { + "txt": r""" .__ o __. \_\|/_/ /_/'\_\ """, - "esc": []} - ] + "esc": [], + } + ], }, "mothor": { "name": "Mothor", @@ -1242,17 +1438,21 @@ "evolve_poke": "", "evolve_lvl": 0, "initiative": 4, - "ico": [{ - "txt": r""" __`o´__ + "ico": [ + { + "txt": r""" __`o´__ \_\|/_/ /_/'\_\ """, - "esc": []}, { - "txt": r""" . . + "esc": [], + }, + { + "txt": r""" . . ´ `""", - "esc": ["thicc", "blue"]} - ] + "esc": ["thicc", "blue"], + }, + ], }, "lil_nut": { "name": "Lil Nut", @@ -1270,13 +1470,15 @@ "evolve_lvl": 35, "initiative": 1, "night_active": None, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" __ ('')""", - "esc": []} - ] + "esc": [], + } + ], }, "dicki": { "name": "Dicki", @@ -1294,13 +1496,15 @@ "evolve_lvl": 55, "initiative": 2, "night_active": None, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" __ ('') | |""", - "esc": []} - ] + "esc": [], + } + ], }, "dicko": { "name": "Dicko", @@ -1318,13 +1522,15 @@ "evolve_lvl": 0, "initiative": 3, "night_active": None, - "ico": [{ - "txt": r""" __ + "ico": [ + { + "txt": r""" __ ('') | | | |""", - "esc": []} - ] + "esc": [], + } + ], }, "diamondos": { "name": "Diamondos", @@ -1342,23 +1548,29 @@ "evolve_lvl": 0, "initiative": 2, "night_active": None, - "ico": [{ - "txt": r""" + "ico": [ + { + "txt": r""" o o -""", - "esc": []}, { - "txt": r""" + "esc": [], + }, + { + "txt": r""" /\ / > <_""", - "esc": ["cyan"]}, { - "txt": r""" + "esc": ["cyan"], + }, + { + "txt": r""" ^ < _>""", - "esc": ["white"]} - ] + "esc": ["white"], + }, + ], }, "kartmen": { "name": "Kartmen", @@ -1376,12 +1588,15 @@ "evolve_lvl": 0, "initiative": 1, "night_active": None, - "ico": [{ - "txt": r""" _(((( + "ico": [ + { + "txt": r""" _(((( /O _\/)) >_((((/\)) ((((""", - "esc": []}] + "esc": [], + } + ], }, "bablbam": { "name": "Bablbam", @@ -1399,11 +1614,14 @@ "evolve_lvl": 0, "initiative": 1, "night_active": None, - "ico": [{ - "txt": r""" (.)~ + "ico": [ + { + "txt": r""" (.)~ -)_(-U / ; \ """, - "esc": []}] + "esc": [], + } + ], }, "kakraholt": { "name": "Kakraholt", @@ -1421,20 +1639,27 @@ "evolve_lvl": 0, "initiative": 5, "night_active": None, - "ico": [{ - "txt": r""" _ + "ico": [ + { + "txt": r""" _ O O /( )\ /\|^|/\ """, - "esc": []}, { - "txt": r""" + "esc": [], + }, + { + "txt": r""" ->> ->>""", - "esc": ["yellow"]}, { - "txt": r""" + "esc": ["yellow"], + }, + { + "txt": r""" + + + """, - "esc": ["lightblue"]}] + "esc": ["lightblue"], + }, + ], }, "pavous": { "name": "Pavous", @@ -1452,11 +1677,14 @@ "evolve_lvl": 30, "initiative": 3, "night_active": None, - "ico": [{ - "txt": r""" (0)(0) + "ico": [ + { + "txt": r""" (0)(0) / '' \ w w""", - "esc": []}] + "esc": [], + } + ], }, "uberpavous": { "name": "Uberpavous", @@ -1474,12 +1702,15 @@ "evolve_lvl": 0, "initiative": 5, "night_active": None, - "ico": [{ - "txt": r""" /\~-~/\ + "ico": [ + { + "txt": r""" /\~-~/\ //\0_0/\\ // ''' \\ W W""", - "esc": []}] + "esc": [], + } + ], }, "peachade": { "name": "Peachade", @@ -1497,27 +1728,83 @@ "evolve_lvl": 0, "initiative": 1, "night_active": None, - "ico": [{ - "txt": r""" / __. + "ico": [ + { + "txt": r""" / __. |/_/""", - "esc": ["thicc", "green"] - },{ - "txt": r""" + "esc": ["thicc", "green"], + }, + { + "txt": r""" /o -\ \ (/""", - "esc": ["thicc", "peach"] - },{ - "txt": r""" + "esc": ["thicc", "peach"], + }, + { + "txt": r""" x""", - "esc": ["thicc", "red"] - },{ - "txt": r""" + "esc": ["thicc", "red"], + }, + { + "txt": r""" *""", - "esc": ["thicc", "white"] - }] + "esc": ["thicc", "white"], + }, + ], + }, + "Pacino": { + "name": "Pacino", + "hp": 5, + "atc": 30, + "defense": 0, + "attacks": ["cry", "power_bite", "snooze"], + "pool": [], + "miss_chance": 20, + "desc": "Lazy pokete with huge power, but zero stamina.", + "lose_xp": 4, + "rarity": 3, + "types": ["undead", "normal"], + "night_active": None, + "evolve_poke": "", + "evolve_lvl": 0, + "initiative": 1, + "ico": [ + { + "txt": r""" (-)(-) + / '' / +w w""", + "esc": [], + } + ], + }, + "pepegus": { + "name": "Pepegus", + "hp": 21, + "atc": 7, + "defense": 2, + "attacks": ["stone_crush", "dia_stab", "dick_energy", "sand_throw"], + "pool": [], + "miss_chance": 0, + "desc": "Cute frog with surprising abilities.", + "lose_xp": 3, + "rarity": 0.9, + "night_active": None, + "types": ["stone", "normal"], + "evolve_poke": "", + "evolve_lvl": 0, + "initiative": 2, + "ico": [ + { + "txt": r""" ()-() + .-(___)-. +_< >_ +\/ \/ """, + "esc": [], + } + ], }, }