mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-26 12:47:53 +08:00
Merge pull request #1897 from Mirageorwhatever/Mirageorwhatever-patch-3
Opt: Update pathfinding weight_data & roadblocks
This commit is contained in:
@@ -5,7 +5,7 @@ from module.map.map_grids import RoadGrids, SelectedGrids
|
|||||||
|
|
||||||
MAP = CampaignMap('7-4')
|
MAP = CampaignMap('7-4')
|
||||||
MAP.shape = 'H6'
|
MAP.shape = 'H6'
|
||||||
MAP.camera_data = ['D2', 'D4', 'E2', 'E4']
|
MAP.camera_data = ['C2', 'C4', 'E2', 'E4']
|
||||||
MAP.camera_data_spawn_point = ['D2', 'D4']
|
MAP.camera_data_spawn_point = ['D2', 'D4']
|
||||||
MAP.map_data = """
|
MAP.map_data = """
|
||||||
MB ME ME -- ++ ++ ++ MB
|
MB ME ME -- ++ ++ ++ MB
|
||||||
@@ -17,9 +17,9 @@ MAP.map_data = """
|
|||||||
"""
|
"""
|
||||||
MAP.weight_data = """
|
MAP.weight_data = """
|
||||||
10 20 50 10 10 10 10 10
|
10 20 50 10 10 10 10 10
|
||||||
10 10 10 10 10 10 10 10
|
04 10 10 07 10 10 10 10
|
||||||
10 10 20 10 10 40 10 20
|
10 10 05 10 10 40 10 20
|
||||||
50 50 50 50 30 10 09 10
|
04 50 50 50 30 10 06 10
|
||||||
50 50 50 50 30 10 10 20
|
50 50 50 50 30 10 10 20
|
||||||
50 50 50 50 30 30 10 30
|
50 50 50 50 30 30 10 30
|
||||||
"""
|
"""
|
||||||
@@ -39,14 +39,13 @@ A5, B5, C5, D5, E5, F5, G5, H5, \
|
|||||||
A6, B6, C6, D6, E6, F6, G6, H6, \
|
A6, B6, C6, D6, E6, F6, G6, H6, \
|
||||||
= MAP.flatten()
|
= MAP.flatten()
|
||||||
|
|
||||||
road_a1 = RoadGrids([[A2, B1], [C3, D2]])
|
road_a1 = RoadGrids([A2 , [C3, D2]])
|
||||||
road_g6 = RoadGrids([F6, E5, E4]) \
|
road_g6 = RoadGrids([G4])
|
||||||
.combine(RoadGrids([[G4, H5], [G4, H3]]))
|
|
||||||
roads = [road_a1, road_g6]
|
roads = [road_a1, road_g6]
|
||||||
|
|
||||||
fleet_2_step_on = SelectedGrids([G4, D2, C3, E4])
|
fleet_2_step_on = SelectedGrids([A4, A2, G4, D2, C3])
|
||||||
road_a5 = RoadGrids([A4, A2, [C3, D2]]) \
|
road_a5 = RoadGrids([A4, A2, [C3, D2]]) \
|
||||||
.combine(RoadGrids([D6, E5, E4]))
|
.combine(RoadGrids([G4]))
|
||||||
|
|
||||||
|
|
||||||
class Config:
|
class Config:
|
||||||
|
|||||||
Reference in New Issue
Block a user