Exemple #1
0
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, \
Exemple #3
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('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
    },
Exemple #4
0
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 = [
Exemple #7
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 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,
Exemple #9
0
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 = [
Exemple #10
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('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
Exemple #12
0
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
Exemple #13
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 .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
Exemple #14
0
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
Exemple #15
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('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
Exemple #16
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('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
"""
Exemple #17
0
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
Exemple #18
0
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, \
Exemple #19
0
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
    },
    {
Exemple #21
0
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},
Exemple #22
0
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,
Exemple #23
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
"""
Exemple #24
0
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
    },
Exemple #25
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 .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 = [
    {
Exemple #26
0
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 = [
Exemple #27
0
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
Exemple #28
0
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
    },
    {
Exemple #29
0
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,
Exemple #30
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