Exemple #1
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 .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
Exemple #2
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

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