from module.campaign.campaign_base import CampaignBase from module.logger import logger from module.map.map_base import CampaignMap from module.map.map_grids import RoadGrids, SelectedGrids MAP = CampaignMap('SP') MAP.shape = 'G10' MAP.camera_data = ['D2', 'D6', 'D7'] MAP.camera_data_spawn_point = ['D7'] MAP.map_data = """ -- -- ++ MB ++ -- -- ++ ++ ++ -- ++ ++ ++ ++ ME -- -- -- ME ++ ++ -- -- ++ -- -- ++ ++ ME -- -- -- ME ++ ++ ++ ++ MS ++ ++ ++ ++ -- -- -- -- -- ++ MS -- -- __ -- -- MS ++ -- SP -- SP -- ++ ++ ++ ++ -- ++ ++ ++ """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50
from module.campaign.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger from campaign.campaign_main.campaign_3_1 import Config as Config31 MAP = CampaignMap() MAP.shape = 'H4' # WIKI的图是错的: https://wiki.biligame.com/blhx/3-4 # A3有岛, 假图害人 MAP.map_data = ''' SP -- -- ME -- ++ ++ ++ SP ME -- ME -- MA ++ ++ ++ -- ME __ ME ME -- MB SP ME -- ME -- -- ME MB ''' MAP.weight_data = ''' 40 40 40 40 40 40 40 40 40 40 40 30 30 30 30 30 40 40 30 30 20 10 10 10 40 40 30 20 20 10 10 10 ''' MAP.spawn_data = [ {'battle': 0, 'enemy': 2}, {'battle': 1, 'enemy': 2}, {'battle': 2, 'enemy': 2}, {'battle': 3, 'enemy': 1, 'boss': 1}, ] A1, B1, C1, D1, E1, F1, G1, H1, \
from module.campaign.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger MAP = CampaignMap('B1') MAP.shape = 'H6' MAP.camera_data = ['D2', 'D4', 'E2', 'E4'] MAP.camera_data_spawn_point = ['D4'] MAP.map_data = """ ++ ++ ++ -- -- -- -- MB -- -- -- -- __ Me Me -- ME -- ME ++ ++ ME -- -- SP -- ME ++ ++ MS ME -- ME -- -- -- -- -- -- -- SP -- -- ME -- Me -- MB """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 """ MAP.spawn_data = [ { 'battle': 0, 'enemy': 2, 'siren': 1 },
from module.campaign.campaign_base import CampaignBase from module.logger import logger from module.map.map_base import CampaignMap from module.map.map_grids import RoadGrids, SelectedGrids from .b1 import Config as ConfigBase MAP = CampaignMap('B2') MAP.shape = 'F8' MAP.camera_data = ['C2', 'C6'] MAP.camera_data_spawn_point = ['C6'] MAP.map_data = """ MS ++ -- Me -- ME -- ++ ME MS ++ ++ ME -- ME -- ME ++ ME -- __ __ -- ME -- ++ ++ ++ -- ME Me -- ME ME -- ++ -- SP -- -- SP Me MB -- ME ME -- MB """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 """
from ..campaign_war_archives.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger MAP = CampaignMap('A1') MAP.shape = 'I5' MAP.camera_data = ['D2', 'D3', 'F2', 'F3'] MAP.camera_data_spawn_point = ['D3', 'D2'] MAP.map_data = """ SP -- ++ ME -- ME -- ++ -- -- ME -- -- ME -- Me ++ Me -- -- ME -- -- -- __ -- -- -- ME -- ++ ++ Me -- Me -- SP -- -- Me ++ -- Me -- MB """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 """ MAP.spawn_data = [ { 'battle': 0, 'enemy': 3 }, { 'battle': 1, 'enemy': 2
from module.campaign.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger from campaign.campaign_main.campaign_12_1 import Config as ConfigBase MAP = CampaignMap('12-4') MAP.shape = 'K8' MAP.camera_data = ['D2', 'D6', 'H2', 'H6'] MAP.camera_data_spawn_point = ['D6'] MAP.map_data = """ MB MB ME -- ME ++ ++ ++ MB MB ++ ME ++ -- ME -- MA ++ ++ ME Me ++ -- ME __ Me Me -- Me Me -- Me -- ++ -- ME ++ ++ Me ME __ ++ ++ ME ++ ME ME -- ME ME -- ME -- ++ -- ++ __ Me Me -- Me ME ++ __ -- ME ME -- Me -- Me -- Me -- -- ME -- -- -- -- ME SP SP ++ ++ ++ ME -- """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 """ MAP.spawn_data = [
from module.campaign.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger from campaign.event_20200716_en.a1 import Config as ConfigBase MAP = CampaignMap('A3') MAP.camera_sight = (-4, -2, 4, 2) MAP.shape = 'H8' MAP.camera_data = ['D2', 'D6', 'E2', 'E6'] MAP.camera_data_spawn_point = [] MAP.map_data = """ -- -- ++ ++ ++ ++ ++ -- -- SP ++ ++ ++ ++ ++ -- SP -- -- ME -- ME -- MB -- ME -- -- -- -- -- -- -- -- Me -- ME Me -- MB ME -- ME __ -- __ ++ ++ ++ ++ -- -- MS -- ++ ++ ++ ++ -- ME -- -- -- MB """ MAP.weight_data = """ 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 """
from module.campaign.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger MAP = CampaignMap('sp2') MAP.shape = 'g7' MAP.camera_data = ['D3', 'D5'] MAP.map_data = ''' ++ ++ -- ME -- ME MB MM ++ -- -- ME -- MB ME -- ME -- ++ ++ ++ -- -- -- ME -- ME MB -- -- ++ -- ++ ME -- SP SP -- -- ++ -- ME ++ SP -- ME -- ME -- ''' A1, B1, C1, D1, E1, F1, G1, \ A2, B2, C2, D2, E2, F2, G2, \ A3, B3, C3, D3, E3, F3, G3, \ A4, B4, C4, D4, E4, F4, G4, \ A5, B5, C5, D5, E5, F5, G5, \ A6, B6, C6, D6, E6, F6, G6, \ A7, B7, C7, D7, E7, F7, G7, \ = MAP.flatten() MAP.spawn_data = [ { 'battle': 0, 'enemy': 3,
from module.campaign.campaign_base import CampaignBase from module.logger import logger from module.map.map_base import CampaignMap from module.map.map_grids import RoadGrids, SelectedGrids MAP = CampaignMap('D1') MAP.shape = 'J8' MAP.camera_data = ['D2', 'D6', 'G2', 'G6'] MAP.camera_data_spawn_point = ['G2', 'D2'] MAP.map_data = """ -- MS ++ SP MB SP ++ MS ME -- ME -- -- -- __ -- -- -- -- ME Me -- ++ MS -- MS ++ Me -- ++ ++ -- ++ ++ -- ++ ++ ++ -- ++ ME -- -- -- -- -- -- -- -- -- -- Me -- ++ ++ ++ -- ++ ++ -- ME -- -- ++ -- ME -- ME Me -- ++ ME -- -- ME -- Me -- -- ME """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 """ MAP.maze_data = [('D5', 'I4', 'J6'), ('B4', 'E4', 'D8'), ('C2', 'G2', 'G6')] MAP.spawn_data = [
from module.campaign.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger from .c1 import Config as ConfigBase MAP = CampaignMap('C3') MAP.shape = 'I8' MAP.camera_data = ['D3', 'E6'] MAP.camera_data_spawn_point = ['E2'] MAP.map_data = """ -- -- -- -- SP SP -- -- -- -- ME ++ ++ -- -- ++ ++ -- ME -- -- MS -- ME ++ ++ -- -- ++ ++ Me -- MS ME Me -- -- ++ ++ -- __ -- -- -- ME -- -- Me -- ME Me ME ME -- -- ++ ++ -- -- -- ME -- -- -- -- ++ -- MB -- ++ ++ ++ """ MAP.map_data_loop = """ -- -- -- -- SP SP -- -- -- -- ME ++ -- -- -- ++ ++ -- ME -- -- MS -- ME ++ ++ -- -- -- ++ Me -- MS ME Me -- -- -- ++ -- __ -- -- -- ME -- -- Me -- ME Me ME ME -- -- ++ ++ -- -- -- ME -- -- -- -- ++ -- MB -- ++ ++ ++ """ MAP.weight_data = """
from module.campaign.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger MAP = CampaignMap('8-1') MAP.shape = 'I3' MAP.camera_data = ['D1', 'F1'] MAP.camera_data_spawn_point = ['D1', 'F1'] MAP.map_data = ''' SP -- ++ ++ ME -- ME MB ++ SP -- ++ ++ ME -- ME -- ME -- ME ME -- ME ++ ME ME MB ''' MAP.weight_data = ''' 50 50 50 50 50 50 21 30 50 50 50 50 50 25 24 20 12 11 50 45 40 31 30 50 22 10 20 ''' MAP.spawn_data = [ { 'battle': 0, 'enemy': 3 }, { 'battle': 1, 'enemy': 2 }, { 'battle': 2, 'enemy': 1
from module.campaign.campaign_base import CampaignBase from module.logger import logger from module.map.map_base import CampaignMap from module.map.map_grids import RoadGrids, SelectedGrids from .b1 import Config as ConfigBase MAP = CampaignMap('B3') MAP.in_map_swipe_preset_data = (1, 1) MAP.shape = 'I10' MAP.camera_data = ['E3', 'E5', 'C6', 'F6'] MAP.camera_data_spawn_point = ['E7'] MAP.map_data = """ ++ ++ -- -- Me -- -- ++ ++ ++ -- -- ME __ ME -- -- ++ -- -- Me -- MS -- Me -- -- -- ME -- ++ -- ++ -- ME -- -- -- MS -- MB -- MS -- -- -- ME -- ++ -- ++ -- ME -- -- -- Me -- MS -- Me -- -- ME -- -- -- -- -- -- -- ME ++ ++ -- SP -- SP -- ++ ++ ++ ++ -- -- -- -- -- ++ ++ """ MAP.weight_data = """ 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
from module.campaign.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger from .d1 import Config as ConfigBase MAP = CampaignMap('D3') MAP.shape = 'N10' MAP.camera_data = ['F2', 'F6', 'F8', 'I2', 'I6', 'I8'] MAP.camera_data_spawn_point = ['F8', 'I8'] MAP.map_data = """ -- -- -- -- -- ME -- -- ME -- -- -- -- ++ -- -- -- ME -- -- MB MB -- -- ME -- -- -- ++ -- ME -- Me ME -- -- ME Me -- ME -- -- ++ -- -- ME -- -- __ __ -- -- ME -- -- -- -- -- -- -- Me MS -- -- MS Me -- -- ++ ++ -- ++ -- ME ++ ++ -- -- ++ ++ ME -- -- -- -- ++ -- ME ++ ++ -- -- ++ ++ ME -- -- -- -- -- -- -- Me MS -- -- MS Me -- -- ++ ++ ++ -- -- -- -- -- -- -- -- -- -- -- ++ ++ -- -- -- -- -- -- SP SP -- -- -- -- -- -- """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50
from .campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger from .t1 import Config as ConfigBase MAP = CampaignMap('T6') MAP.shape = 'K10' # MAP.camera_data = ['D2', 'D6', 'D8', 'H2', 'H6', 'H8'] MAP.camera_data = ['D2', 'D6', 'H2', 'H6'] MAP.camera_data_spawn_point = ['D6', 'H6'] MAP.map_data = """ -- -- -- ME -- Me -- ME -- -- -- -- ++ ++ -- MS -- MS -- ++ ++ -- -- ++ ME -- -- __ -- -- ME ++ -- Me -- -- ++ ++ -- ++ ++ -- -- Me ++ ME -- ++ MS -- MS ++ -- ME ++ ++ ME -- -- -- MB -- -- -- ME ++ -- -- ++ Me -- -- -- Me ++ -- -- -- ++ ++ ++ SP -- SP ++ ++ ++ -- ++ -- -- ++ ++ -- ++ ++ -- -- ++ -- -- -- ++ ++ -- ++ ++ -- -- -- """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50
from module.campaign.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger MAP = CampaignMap('SP') MAP.shape = 'M10' MAP.camera_data = ['F6', 'I6', 'G8'] MAP.camera_data_spawn_point = ['D8'] MAP.map_data = """ -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ++ ++ -- -- -- -- -- -- -- ++ ++ ++ -- -- ++ -- -- ++ ++ ++ -- -- -- ++ ++ ++ ++ ++ ++ ++ ++ ++ -- -- -- -- ME -- ++ ++ ++ ++ ++ -- ME -- -- -- -- -- ME -- -- ++ -- -- ME -- -- -- -- -- -- -- ME ++ MB ++ ME -- Me Me -- -- SP -- -- -- MS -- MS -- -- ++ ++ -- -- -- SP -- -- -- __ -- -- -- ++ ++ -- -- -- -- -- -- MS -- MS -- -- -- -- -- """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50
from module.campaign.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger MAP = CampaignMap('B1') MAP.shape = 'F9' MAP.camera_data = ['C2', 'C6', 'C7'] MAP.camera_data_spawn_point = ['C7'] MAP.map_data = """ -- ME ++ ++ -- ME ME Me ++ ++ ME ME ++ -- MB MB -- -- ME -- ME Me ++ Me ME MS __ __ Me ME ++ ++ MS -- MS -- ++ MS -- ME ++ ME ME -- SP -- Me -- ME -- SP SP -- ME """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 """
from module.campaign.campaign_base import CampaignBase from module.logger import logger from module.map.map_base import CampaignMap from module.map.map_grids import RoadGrids, SelectedGrids from .b1 import Config as ConfigBase MAP = CampaignMap('B3') MAP.shape = 'I9' MAP.camera_data = ['D3', 'D5', 'F3', 'F5'] MAP.camera_data_spawn_point = ['E7'] MAP.map_data = """ ++ ++ ++ -- -- -- ++ ++ ++ -- -- ME ME -- ME ME -- -- -- ME -- -- MS -- -- ME -- ++ -- -- ++ -- ++ -- -- ++ ++ -- MS -- MB -- MS -- ++ ME -- -- ++ -- ++ -- -- ME -- Me -- Me __ Me -- Me -- ++ ++ -- -- -- -- -- ++ ++ ++ ++ ++ SP -- SP ++ ++ ++ """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50
from module.campaign.campaign_base import CampaignBase from module.logger import logger from module.map.map_base import CampaignMap from module.map.map_grids import RoadGrids, SelectedGrids MAP = CampaignMap('C1') MAP.shape = 'J5' MAP.camera_data = ['D2', 'D3', 'G2', 'G3'] MAP.camera_data_spawn_point = ['D3', 'D2'] MAP.map_data = """ ME -- ME ++ ME Me ME -- Me -- -- SP -- ++ -- ME ++ ++ ++ MB ME -- -- -- -- __ -- -- -- -- -- SP -- ++ -- ME -- MS ++ MB ME -- ME ++ ME Me ME -- Me -- """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 """ MAP.spawn_data = [ {'battle': 0, 'enemy': 2, 'siren': 2}, {'battle': 1, 'enemy': 1}, {'battle': 2, 'enemy': 2}, {'battle': 3, 'enemy': 1}, {'battle': 4, 'enemy': 1, 'boss': 1}, ] A1, B1, C1, D1, E1, F1, G1, H1, I1, J1, \
from .campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger from .ht1 import Config as ConfigBase MAP = CampaignMap('HT4') MAP.shape = 'K9' MAP.camera_data = ['D2', 'D5', 'D7', 'H2', 'H5', 'H7'] MAP.camera_data_spawn_point = ['D2', 'D7'] MAP.portal_data = [('I5', 'C5'), ('C5', 'I5'), ('E5', 'E3'), ('E3', 'E5'), ('G5', 'G7'), ('G7', 'G5')] MAP.map_data = """ Me -- -- ++ Me -- ME -- ME ++ ++ -- MS -- ++ -- SP -- __ -- MS -- -- -- Me ++ -- -- -- ME -- -- -- ME -- ++ ++ ++ ++ ++ ++ ++ -- ME -- -- -- ++ -- MB -- ++ -- -- -- ME -- ++ ++ ++ ++ ++ ++ ++ -- ME -- -- -- ME -- -- -- ++ Me -- -- -- MS -- __ -- SP -- ++ -- MS -- ++ ++ ME -- ME -- Me ++ -- -- Me """ MAP.map_data_loop = """ Me -- -- ++ Me -- ME -- ME ++ ++ -- MS -- -- -- SP -- __ -- MS -- -- -- Me ++ -- -- -- ME -- -- -- ME -- ++ ++ -- ++ -- ++ ++ -- ME -- -- -- ++ -- MB -- ++ -- -- -- ME -- ++ ++ -- ++ -- ++ ++ -- ME -- -- -- ME -- -- -- ++ Me -- --
from module.campaign.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger MAP = CampaignMap() MAP.shape = 'H5' MAP.map_data = ''' ME MB SP ME -- -- ME MM -- ME -- ME -- ME SP ME SP -- ME MM ME -- MM -- ++ ++ ME -- -- ME ME ME ++ ++ MM ME MB ++ -- MB ''' MAP.weight_data = ''' 50 10 10 50 50 50 20 20 50 50 10 10 50 50 20 20 50 50 50 10 10 10 10 30 50 50 20 10 10 50 10 10 50 50 20 20 10 50 10 10 ''' MAP.spawn_data = [ { 'battle': 0, 'enemy': 3 }, { 'battle': 1, 'enemy': 1 }, {
from module.campaign.campaign_base import CampaignBase from module.logger import logger from module.map.map_base import CampaignMap from module.map.map_grids import RoadGrids, SelectedGrids from .c1 import Config as ConfigBase MAP = CampaignMap('C2') MAP.shape = 'I7' MAP.camera_data = ['D3', 'D5', 'F3', 'F5'] MAP.camera_data_spawn_point = ['D3'] MAP.map_data = """ ++ -- -- -- ++ ++ -- -- ++ ++ SP -- SP ++ ++ -- ME ME ME -- -- -- -- -- Me -- -- ++ MS -- MS ++ -- -- -- MB ME -- __ -- Me -- Me -- -- -- Me MS -- -- ME ++ ME ME ++ ++ -- ME ME -- ++ ++ -- """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 """ MAP.spawn_data = [ {'battle': 0, 'enemy': 2, 'siren': 2},
from ..campaign_war_archives.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger MAP = CampaignMap('B1') MAP.camera_sight = (-4, -2, 4, 2) MAP.shape = 'J7' MAP.camera_data = ['D2', 'D5', 'G2', 'G5'] MAP.camera_data_spawn_point = [] MAP.map_data = """ ++ ++ ++ MS -- ME ++ ++ ++ ++ ++ ++ ++ -- ME __ -- ++ ++ ++ ++ ++ ++ __ -- ME -- -- ++ ++ ++ ++ ++ ME ++ ++ ME -- ++ ++ -- MB -- -- ME ME -- ME -- SP -- -- ME -- -- -- -- __ -- SP ++ ++ -- ME MS ME ME ++ ME -- """ MAP.weight_data = """ 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 """ MAP.spawn_data = [ { 'battle': 0,
from module.logger import logger from module.map.map_base import CampaignMap from module.map.map_grids import RoadGrids, SelectedGrids from ..campaign_war_archives.campaign_base import CampaignBase from .d1 import Config as ConfigBase MAP = CampaignMap('D3') MAP.shape = 'G8' MAP.camera_data = ['D2', 'D6'] MAP.camera_data_spawn_point = ['D6'] MAP.map_data = """ ++ Me Me MM Me -- ++ -- -- __ -- -- -- Me -- Me ++ ++ ++ -- -- -- -- ++ MB ++ Me -- ME -- -- -- -- -- -- -- -- ++ ++ ++ -- ME -- ME -- ME -- -- -- SP -- -- -- -- ME SP """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 """
from ..campaign_war_archives.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger from .c1 import Config as ConfigBase MAP = CampaignMap('C2') MAP.shape = 'K6' MAP.camera_data = ['D2', 'D4', 'H2', 'H4'] MAP.camera_data_spawn_point = ['D2', 'D4'] MAP.map_data = """ SP ME -- ME -- -- -- -- -- Me -- SP -- -- -- -- ME -- Me ++ ++ -- SP -- ME ++ ++ ++ -- -- __ Me -- SP -- ME ++ ++ ++ -- ME -- -- Me SP -- -- ME -- -- -- -- ++ -- -- SP -- -- -- -- ME -- MB ++ -- MB """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 """ MAP.spawn_data = [ { 'battle': 0, 'enemy': 3 },
from module.logger import logger from module.map.map_base import CampaignMap from module.map.map_grids import RoadGrids, SelectedGrids from ..campaign_war_archives.campaign_base import CampaignBase from .c1 import Config as ConfigBase MAP = CampaignMap('C2') MAP.shape = 'G7' MAP.camera_data = ['D2', 'D5'] MAP.camera_data_spawn_point = ['D2', 'D5'] MAP.map_data = """ -- ME -- MS -- ++ -- ME MS -- -- -- ME -- -- -- __ -- SP ++ ++ ME -- ME ++ -- ++ ++ ++ -- -- ++ -- SP -- -- MB -- -- -- ++ ++ -- MS MS ME -- -- -- """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 10 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 """ MAP.spawn_data = [ {
from .campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger from .t1 import Config as ConfigBase MAP = CampaignMap('T4') MAP.shape = 'K7' MAP.camera_data = ['D2', 'D5', 'H2', 'H5'] MAP.camera_data_spawn_point = ['F5'] MAP.map_data = """ ME -- ME ++ ++ -- ++ ++ ME -- ME ++ ME Me ++ -- MB -- ++ Me ME ++ ++ -- -- ME ++ -- ++ ME -- -- ++ -- ME ME -- MS -- MS -- ME ME -- ME -- -- -- -- __ -- -- -- -- ME -- ME Me ++ -- -- -- ++ Me ME -- ME ++ ++ -- SP -- SP -- ++ ++ ME """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 """ MAP.fortress_data = [('C2', 'C6', 'I2', 'I6'), 'F3'] MAP.map_covered = ['F2', 'I1'] MAP.spawn_data = [
from .campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger MAP = CampaignMap('A1') MAP.shape = 'J6' MAP.camera_data = ['D2', 'D4', 'G2', 'G4'] MAP.camera_data_spawn_point = ['D2', 'D4'] MAP.map_data = """ ++ Me Me ++ ++ ++ ME -- ME ++ -- -- -- ME -- -- -- -- -- -- SP -- -- __ -- -- -- -- -- MB SP -- -- ME -- -- -- -- -- ME ++ -- -- -- ++ -- ME -- ME -- ++ Me Me ++ ++ ME -- ++ ++ ++ """ MAP.map_data_loop = """ ++ Me Me ++ ++ ++ ME -- ME ++ -- -- -- ME -- -- -- -- -- -- SP -- -- __ -- MS -- MS -- MB SP -- -- ME -- -- -- -- -- ME ++ -- -- ME ++ -- ME -- ME -- ++ Me Me ++ ++ ME -- ++ ++ ++ """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50
from .campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger MAP = CampaignMap('SOS') MAP.shape = 'I6' MAP.camera_data = ['D2', 'D4', 'F2', 'F4'] MAP.camera_data_spawn_point = ['D2', 'F4'] MAP.map_data = """ -- ++ ++ ++ -- MB ME -- ++ -- Me ++ ME -- ME Me ME ++ Me ME ME SP ME ++ __ ME -- ME ME __ ME Me SP Me ME ME -- ME Me ++ ME -- ME ME -- -- ++ ME MB -- -- ++ ++ ++ """ MAP.weight_data = """ 50 50 50 50 10 10 30 50 50 50 50 50 20 10 20 30 50 50 50 50 30 20 10 50 30 50 50 50 50 30 20 10 30 30 50 50 50 50 30 50 10 50 50 50 50 50 50 30 30 50 50 50 50 50 """ MAP.spawn_data = [ { 'battle': 0, 'enemy': 3 }, {
from ..campaign_war_archives.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger from .b1 import Config as ConfigBase MAP = CampaignMap('B3') MAP.shape = 'H7' MAP.camera_data = ['D2', 'D5', 'E2', 'E5'] MAP.camera_data_spawn_point = ['D2', 'D5'] MAP.map_data = """ -- -- MS -- ME -- -- -- -- Me ++ MS -- Me ME ME SP -- ME -- Me ++ ++ ++ -- -- -- __ -- -- MB -- SP -- -- -- -- ++ ++ ++ -- Me ++ ++ MS -- -- ME Me ME ++ ++ ME ME -- -- """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 """ MAP.spawn_data = [ { 'battle': 0,
from module.campaign.campaign_base import CampaignBase from module.map.map_base import CampaignMap from module.map.map_grids import SelectedGrids, RoadGrids from module.logger import logger from .c1 import Config as ConfigBase MAP = CampaignMap('C2') MAP.shape = 'L7' MAP.camera_data = ['D3', 'F5', 'H5'] MAP.camera_data_spawn_point = ['D2'] MAP.map_data = """ -- SP -- ++ ++ ++ Me -- -- -- -- -- SP -- -- -- -- MS -- ++ ++ -- ++ ++ -- -- Me MS -- -- -- ++ ++ ME ++ ++ Me -- -- -- ++ ++ -- -- ME -- -- MB -- ++ ++ Me ++ ++ Me -- __ -- ME -- -- ++ ++ -- -- ME -- -- -- -- ME ++ -- -- ME -- -- -- -- ME ++ ME -- -- """ MAP.map_data_loop = """ -- SP -- ++ ++ ++ Me -- -- -- -- -- SP -- -- -- -- MS -- -- ++ -- ++ ++ -- -- Me MS -- -- -- -- ++ ME -- ++ Me -- -- -- ++ ++ ++ -- ME -- -- MB -- ++ ++ Me -- -- Me -- __ -- ME -- -- ++ ++ -- -- ME -- -- -- -- ME ++ -- -- ME -- -- -- -- ME ++ ME -- -- """ MAP.weight_data = """ 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50