The capability to navigate ships spread over several sectors is obscure and rarely useful. Accidental use is probably more frequent than intentional use. Issues: * Interactive prompts show only the flagship's position, and give no clue that some ships are actually elsewhere. * Path finding is supported only when all navigating ships are in the same sector. * Interdiction becomes rather complex. For each movement, every sector entered is interdicted independently. This means the same fort, ship, land unit or plane can interdict multiple times. Interdiction order depends on the order the code examines ships. which the player can control. This is all pretty much undocumented. * Complicates the code and its maintenance. Multiplies the number of test cases needed to cover navigate. I feel we're better off without this feature. Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
202 lines
5 KiB
Text
202 lines
5 KiB
Text
|| create land
|
|
desi -16:15,1:7 m
|
|
| harbors & canals
|
|
desi -16:15,1 h
|
|
desi -16:15,2 c
|
|
edit l -16:15,1:2 e 2
|
|
edit l 3:4,1:2 e 1
|
|
| highway / railroad
|
|
desi -16:15,3 +
|
|
edit l -16:15,3 e 5
|
|
desi 2:3,4:5 +
|
|
edit l 2:3,4:5 e 4
|
|
edit l 4,4 e 60
|
|
edit l 6,4 e 59
|
|
| bridges & islands
|
|
build b 1,1 u
|
|
build b -7,1 u
|
|
build b -11,1 u
|
|
build b 9,1 u
|
|
edit l -16:15,0 ?des== e 60
|
|
build b 5,1 u
|
|
edit l 6,0 e 59
|
|
desi 1,-3:-1 i
|
|
edit l 1,-3:-1 e 1
|
|
| seamines
|
|
edit l 11,-5 M 100
|
|
edit l 11,-3 M 10
|
|
| landmines in occupied sectors
|
|
edit l 8,6 M 100
|
|
edit l 9,7 M 10
|
|
| landmines in allied sectors
|
|
edit l -1,3 M 100
|
|
| populate
|
|
give c * ?des#. 100
|
|
edit c * ?des#. m 127
|
|
|| country#1
|
|
add 1 1 1 p
|
|
edit c 1 c 2,2 s 4 b 640 M 25000 T 100
|
|
edit l 0:7,-8:7 ?des#. o 1 O 1
|
|
| occupied
|
|
edit l 8:9,-8:7 ?des#. o 1 O 0
|
|
edit l 9,-8:7 ? des#. m 0
|
|
|| country#2, allied
|
|
add 2 2 2 p
|
|
edit c 2 c -2,2 s 4 b 640 M 25000 T 100
|
|
edit l -4:-1,-8:7 ?des#. o 2 O 2
|
|
decl a 1 2
|
|
|| country#3, friendly
|
|
add 3 3 3 p
|
|
edit c 3 c -6,2 s 4 b 640 M 25000 T 100
|
|
edit l -8:-5,-8:7 ?des#. o 3 O 3
|
|
decl f 1 3
|
|
|| country#4, neutral
|
|
add 4 4 4 p
|
|
edit c 4 c -10,2 s 4 b 640 M 25000 T 100
|
|
edit l -12:-9,-8:7 ?des#. o 4 O 4
|
|
|| finishing touches to land
|
|
edit l * ?des#.&eff=0 e 100
|
|
|| country#5, hostile
|
|
add 5 5 5 p
|
|
edit c 5 c -14,2 s 4 b 640 M 25000 T 100
|
|
edit l -16:-13,2:4 o 5 O 5
|
|
decl h 1 5
|
|
|| country#6, at war
|
|
add 6 6 6 p
|
|
edit c 6 c 14,2 s 4 b 640 M 25000 T 100
|
|
edit l 12:15,2:4 o 6 O 6
|
|
decl w 1 6
|
|
|| ships
|
|
build s 1,1 pt
|
|
build s 1,1 cs
|
|
build s 1,1 dd
|
|
build s 1,1 ft
|
|
build s 1,1 oe
|
|
build s 1,1 ms
|
|
edit s 1,1 O 1 m 5 E 100 M 127
|
|
| at sea: unremarkable, foreign, on trading block, crewless
|
|
edit s 0 U 10 L 0,0 U 11 U 12 U 13
|
|
edit s 11 O 2
|
|
| set as POGO doesn't work, done in 01-navi-1
|
|
edit s 13 m 0
|
|
| in harbor 1,1 2% and 3,1 1%
|
|
edit s 0 U 20 L 1,1 U 21 L 3,1
|
|
| in bridge 2,0 60% and 6,0 59%
|
|
edit s 0 U 22 L 2,0 U 23 L 6,0
|
|
| in canal 2,2 2% and 4,2 1%
|
|
edit s 0 U 24 L 2,2 U 25 L 4,2
|
|
edit s 1 U 26 L 2,2
|
|
| landlocked in 1,-1
|
|
edit s 0 U 27 L 1,-1
|
|
| at sea, away from #10
|
|
edit s 0 U 28 L 4,0
|
|
| next to minefield 11,-5
|
|
edit s 0 U 30 L 9,-5 U 31 E 20
|
|
edit s 30 U 32 m 1 U 33 U 34 U 35 U 36 U 37 U 38 U 39
|
|
| next to harbor 1,1 2% and 3,1 1%
|
|
edit s 0 U 50 L 0,0 U 51 L 4,0
|
|
| next to bridge 2,0 60% and 6,0 59%
|
|
edit s 0 U 52 L 4,0 U 53
|
|
| next to canal 2,2 2% and 4,2 1%
|
|
edit s 0 U 54 U 56 U 60 L 5,1
|
|
edit s 1 U 55 U 57 U 58 U 59
|
|
| next to land 1,-1
|
|
edit s 0 U 61 L 3,-1
|
|
| next to unowned harbor 11,1, friendly -7,1, unfriendly -9,1
|
|
edit s 0 U 62 L -12,0 U 63 L -4,0 U 64 L -8,0
|
|
| next to unfriendly canal -10,2
|
|
edit s 1 U 65 L -9,1
|
|
| next to unowned bridge 10,0, friendly -6,0, unfriendly -10,0
|
|
edit s 0 U 70 L -12,0 U 71 L -4,0 U 72 L -8,0
|
|
| at sea, low on mobility
|
|
edit s 1 U 80 L 0,0 U 81 U 82 M 30 U 83 M 1 U 84 M 0
|
|
| at sea, path finding
|
|
edit s 0 U 90 L 0,0 U 91 U 92
|
|
| at sea dd/ft/oe, mapping, sensors etc.
|
|
edit s 2 U 100 L 8,0 T 200
|
|
edit s 3 U 101 L 8,0
|
|
edit s 4 U 102 L 8,0
|
|
| ms next to minefield 11,-3
|
|
edit s 5 U 110 L 9,-3 s 100 U 111
|
|
edit s 5 U 121 L 9,-3 U 122 U 128 M 1
|
|
edit s 5 U 129 L 9,-3 s 100
|
|
| next to minefield 11,-5
|
|
edit s 5 U 130 L 9,-5 U 131
|
|
edit s 0 U 135 L 9,-5 U 136 U 137 U 138 U 139
|
|
| missions and retreat orders to clear
|
|
| (not all ships can perform missions)
|
|
miss s * int .
|
|
retr * hhhhn b
|
|
|| land units
|
|
build l 1,1 cav
|
|
build l 1,1 tra
|
|
build l 1,1 spy
|
|
build l 1,1 rad
|
|
build l 1,1 eng
|
|
edit u 1,1 O 1 m 5 e 100 M 127
|
|
| unremarkable, foreign, on trading block, crewless, on ship, on land unit
|
|
edit u 0 U 10 U 11 U 12 U 13 m 0 U 14 m 2 U 15
|
|
edit u 11 O 2
|
|
| set as POGO doesn't work, done in 02-marc-1
|
|
edit u 13 m 0
|
|
edit u 14 S 1
|
|
edit u 15 Y 1
|
|
| train leading non-train and vice versa
|
|
edit u 0 U 20 L 1,3 U 21
|
|
edit u 1 U 22 L 1,3 U 23 e 50
|
|
| no rail
|
|
edit u 1 U 24 L 2,2
|
|
| kidnapped
|
|
edit u 0 U 25 L -5,3
|
|
| next to minefield 8,6
|
|
edit u 0 U 30 L 6,6 U 31 e 10
|
|
edit u 30 U 32 m 1 U 33 U 34 U 35 U 36 U 37 U 38 U 39
|
|
| next to land unowned 11,3, allied -1,3, friendly -5,3
|
|
edit u 0 U 50 L 9,3 U 51 L 1,3 U 52 L -3,3 U 54
|
|
edit u 2 U 53 L -3,3 U 55
|
|
| next to hostile 10,4
|
|
edit u 2 U 56 L 8,4 e 60 U 57 U 58 U 59
|
|
| next to sea 0,0
|
|
edit u 0 U 60
|
|
| next to railway 1,3 5% and 3,5 4%
|
|
edit u 1 U 70 L 3,3 U 71 L 4,4
|
|
| next to rail extension 2,4 60% and 4,4 59%
|
|
edit u 1 U 72 L 5,3 U 73
|
|
| next to friendly -5,5 (no rail)
|
|
edit u 1 U 74 L -4,4
|
|
| next to allied -1,5 (no rail)
|
|
edit u 1 U 75 L 0,4
|
|
| in empty sector
|
|
edit u 0 U 76 L 1,7 U 77
|
|
edit u 0 U 78 L 3,7 U 79
|
|
give c 1:3,7 -100
|
|
| low on mobility
|
|
edit u 0 U 80 L 3,5 U 81 U 82 M 30 U 83 M 1 U 84 M 0
|
|
| path finding
|
|
edit u 0 U 90 U 91
|
|
| rad/cav, mapping, sensors, etc.
|
|
edit u 3 U 100
|
|
edit u 0 U 101
|
|
| on bridge
|
|
| next to minefield 9,7
|
|
edit u 4 U 110 L 7,7 s 3 U 111
|
|
| on bridge
|
|
edit u 4 U 120 L 2,0
|
|
| next to minefield 9,7
|
|
edit u 4 U 121 L 7,7 U 128 M 1
|
|
| next to minefield 8,6
|
|
edit u 4 U 130 L 6,6 U 131
|
|
edit u 0 U 135 L 6,6 U 136 U 137 U 138 U 139
|
|
| missions and retreat orders to clear
|
|
| (not all land units can perform missions)
|
|
miss l * res .
|
|
lret * hhhhn b
|
|
edit u * ?own#0 F 127
|
|
|| show initial state here to help maintainers
|
|
map *
|
|
cens * ?own#old
|
|
cens * ?own=old&des#.
|
|
sinf * ?own#0&track>0
|
|
peek * ?mines>0
|
|
ship *
|
|
land *
|