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 .a1 import Config as ConfigBase MAP = CampaignMap('A2') MAP.shape = 'J6' MAP.camera_data = ['D2', 'D4', 'G2', 'G4'] MAP.camera_data_spawn_point = ['D2'] MAP.map_data = """ -- ++ ME MS ++ MB MB MB ++ -- Me -- ME -- ++ -- -- -- ME ME -- SP -- -- -- -- Me -- -- -- -- SP -- -- MS ++ ++ __ ME -- Me -- ME -- -- ++ ME -- -- ME -- ++ ++ MS -- 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 """ MAP.spawn_data = [ { 'battle': 0, 'enemy': 2, 'siren': 1
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.map_data = ''' -- -- ++ ++ -- -- -- -- ++ ++ -- -- ++ -- -- -- -- -- -- -- -- -- ++ -- -- -- -- -- -- -- ++ ++ -- -- -- -- ++ -- -- -- ++ -- -- -- -- -- -- -- -- -- -- -- -- -- ''' MAP.camera_data = ['C3', 'C5', 'C7'] class Config: SUBMARINE = 0 FLEET_BOSS = 1 POOR_MAP_DATA = True MAP_HAS_AMBUSH = False MAP_HAS_FLEET_STEP = True MAP_HAS_MOVABLE_ENEMY = True MAP_HAS_SIREN = True MAP_HAS_DYNAMIC_RED_BORDER = False MAP_HAS_MAP_STORY = True