]> git.pond.sub.org Git - empserver/blob - tests/retreat/01-retreat-1
tests/retreat: Cover ships and land units on sale
[empserver] / tests / retreat / 01-retreat-1
1 ||| Commands
2 || retreat command
3 | garbage path
4 retr 0 garbage i
5 __cmd added 0 -1 0
6 | condition help, then junk conditions
7 retr 1 g
8 ?
9 junk
10 | long path, all conditions
11 retr 2/3 bgyujnbgyujnbgyujn itshbdu
12 | clear retreat order
13 retr 3 h c
14 | group retreat order
15 retr a ?uid=4 b h
16 fleet a 7
17 __cmd added 1 0 0
18 | show retreat orders
19 retr
20 0/1/2/3/4/7
21 || lretreat command
22 | garbage path
23 lret 0 garbage i
24 __cmd added 0 -1 0
25 | condition help, then junk conditions
26 lret 1 g
27 ?
28 junk
29 | long path, all conditions
30 lret 2/3 yujnbgyujnbgyujnbg ihb
31 | clear retreat order
32 lret 3 h c
33 | group retreat order
34 lret a ?uid=4 b h
35 army a 7
36 __cmd added 1 0 0
37 | show retreat orders
38 lret
39 0/1/2/3/4/7
40 ||| Ships
41 || ships failing to retreat
42 | sunk
43 | as group (fleet c): 30 sinks, 32 crewless, 35 no mobility, 36 on sale
44 fire se -2,2 30
45 | BUG: 36 retreats anyway
46 __cmd added -2 -2 0
47 | in construction zone 2,2
48 fire se -2,2 33
49 | landlocked in 3,1
50 fire se -2,2 34
51 __cmd added -1 -1 0
52 || ships having difficulties during retreat
53 | out of mobility after n
54 fire se -2,2 40
55 | into construction zone 2,2 after n
56 fire se -2,2 41
57 | into unfriendly -3,1 right away
58 fire se -2,2 42
59 | into minefield -6,4, sweep and hit mines, stop
60 | as group (fleet m): 44/43
61 fire se -2,2 44
62 || ships retreating fully
63 | nh
64 fire se -2,2 10
65 | h
66 fire se -2,2 10
67 | nj into friendly harbor 4,4
68 fire se -2,2 10
69 || own ship stays put
70 fire se -2,2 2
71 || ships retreating from gun fire
72 | injured covered above
73 | helpless
74 fire se -2,2 11
75 | not helpless
76 fire se -2,-2 20
77 | crazy group retreat
78 | as group (fleet g): 25 unremarkable, 24 foreign, 26 group retreat off,
79 | 27 different path, 28 different triggers, 29 is elsewhere
80 fire se -2,2 25
81 | odd: 26/27/28/29 retreat
82 __cmd added 1 1 0
83 || ships retreating from depth charges
84 | depth-charged
85 fire sh 5 50
86 fire sh 5 51
87 | helpless
88 fire sh 5 52
89 | not helpless
90 navi 5 gyuh
91 fire sh 5 53
92 || ships retreating from bombs
93 | injured
94 bomb 0/1/2/3/4 . p -2,2 ggh
95 s
96 60
97 61
98 62
99 63
100 64
101 | bombed
102 bomb 0/1/2/3/4 . p -2,2 ggh
103 s
104 65
105 66
106 67
107 68
108 69
109 | helpless is not implemented
110 || ships retreating from missiles
111 | injured
112 launch 10 80
113 launch 11 81
114 launch 12 82
115 launch 13 83
116 launch 14 84
117 | bombed and helpless doesn't apply to missiles (I guess they should)
118 || ships retreating from torpedoes
119 | torpedoed
120 torp 6 100
121 torp 6 101
122 torp 6 102
123 torp 6 103
124 torp 6 104
125 | BUG: retreats only when hit
126 | injured is not implemented
127 | helpless is not implemented
128 || ships retreating from sonar pings
129 | naval sonar, 120 detects
130 navi 5 bsh
131 | retreat on plane sonar is not implemented
132 || ships retreating from unsuccessful boarding
133 navi 5 nh
134 board 130 5
135 1
136 ||| Land units
137 | BUG: condition b triggers only on hit
138 || land units failing to retreat
139 | these bombing runs must hit; if they don't, use __cmd to make them
140 | destroyed
141 | as group (army c): 30 dies, 31 loaded on ship, 32 crewless,
142 | 34 loaded on train, 35 no mobility, 36 on sale
143 bomb 30 . p -2,2 jh
144 l
145 30
146 | BUG: 31 retreats anyway
147 | BUG: 32 retreats anyway
148 | BUG: 34 retreats anyway
149 | BUG: 36 retreats anyway
150 __cmd added -1 -2 0
151 | kidnapped in -1,1
152 bomb 30 . p -2,2 uh
153 l
154 33
155 | BUG: retreats anyway
156 __cmd added -1 -2 0
157 || land units having difficulties during retreat
158 | these bombing runs must hit; if they don't, use __cmd to make them
159 | out of mobility after n
160 bomb 30 . p -2,2 ujh
161 l
162 40
163 | into mountain 2,0 after j
164 __cmd added -1 0 0
165 bomb 30 . p -2,2 ujh
166 l
167 41
168 | into foreign -1,1 right away
169 bomb 30 . p -2,2 ujh
170 l
171 42
172 | into minefield 0,0, sweep and hit mines, stop
173 | as group (army m): 44/43
174 __cmd added -1 0 0
175 bomb 30 . p -2,2 ujh
176 l
177 44
178 | BUG: sweeps silently
179 | BUG: 43 doesn't retreat when 44 retreats fully
180 || land units retreating fully
181 | jh
182 bomb 30 . p -2,2 ujh
183 l
184 10
185 | h
186 bomb 30 . p -2,2 ujjh
187 l
188 10
189 | uy into allied 3,-1
190 bomb 30 . p -2,2 ujjh
191 l
192 10
193 | BUG: can't enter allied sector
194 | own land unit stays put
195 bomb 30 . p -3,1 h
196 l
197 2
198 | crazy group retreat
199 | as group (army g): 25 unremarkable, 24 foreign, 26 group retreat off,
200 | 27 different path, 28 different triggers, 29 is elsewhere
201 bomb 30 . p -2,2 ujjh
202 l
203 25
204 | odd: 26/27/28/29 retreat
205 __cmd added 1 2 0
206 || land units retreating from bombs
207 | only retreat on p-bombing is implemented
208 | bombed covered above
209 | injured
210 bomb 20/21/22/23/24 . p -2,2 uuh
211 l
212 60
213 61
214 62
215 63
216 64
217 | bombed covered above
218 | helpless is not implemented