]> git.pond.sub.org Git - empserver/commitdiff
tests/retreat: Test mission clearing more thoroughly
authorMarkus Armbruster <armbru@pond.sub.org>
Wed, 7 Jan 2015 16:45:26 +0000 (17:45 +0100)
committerMarkus Armbruster <armbru@pond.sub.org>
Mon, 2 Mar 2015 07:20:48 +0000 (08:20 +0100)
Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
tests/retreat/final.xdump
tests/retreat/journal.log
tests/retreat/setup-POGO

index 0d4cbf339ae5a51a7295e7b766a61006ed357f74..d7036b45ca89fe6094d25268f937c518eb3b808f 100644 (file)
@@ -25,64 +25,64 @@ owner xloc yloc des effic mobil off loyal terr0 terr1 terr2 terr3 dterr xdist yd
 /config
 config ship
 uid owner xloc yloc type effic mobil off tech opx opy mission radius fleet civil milit shell gun petrol iron dust bar food oil lcm hcm uw rad pstage ptime access name xbuilt ybuilt builder rflags rpath
-0 1 -3 1 2 100 127 0 20 0 0 none 0 "a" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-1 1 -3 1 2 100 127 0 20 0 0 none 0 "a" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-2 1 -3 1 2 91 115 0 20 0 0 none 0 "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured torped sonared helpless bombed depth-charged boarded) "bgyujnbgy"
-3 1 -3 1 2 100 127 0 20 0 0 none 0 "a" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-4 1 -5 1 2 100 127 0 20 0 0 none 0 "a" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group helpless) "b"
+0 1 -3 1 10 100 127 0 45 0 0 none 0 "a" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+1 1 -3 1 10 100 127 0 45 0 0 none 0 "a" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+2 1 -3 1 10 93 118 0 45 0 0 none 0 "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured torped sonared helpless bombed depth-charged boarded) "bgyujnbgy"
+3 1 -3 1 10 100 127 0 45 0 0 none 0 "a" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+4 1 -5 1 10 100 127 0 45 0 0 none 0 "a" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group helpless) "b"
 5 1 -5 1 17 96 63 0 70 0 0 none 0 "" 0 9 31 1 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
 6 1 -1 3 18 100 97 0 165 0 0 none 0 "" 0 10 21 1 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-7 1 -5 1 2 100 127 0 20 0 0 none 0 "a" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group helpless) "b"
+7 1 -5 1 10 100 127 0 45 0 0 none 0 "a" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group helpless) "b"
 9 2 -4 -2 17 60 127 0 70 0 0 none 0 "" 0 10 38 1 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-10 2 4 4 2 83 53 0 20 0 0 none 0 "" 0 8 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-11 2 1 3 2 91 98 0 20 0 0 none 0 "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-20 2 -3 1 2 95 121 0 20 0 0 none 0 "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (helpless) "u"
-24 1 -4 2 2 100 127 0 20 0 0 none 0 "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "ggg"
-25 2 -8 2 2 91 82 0 20 0 0 none 0 "g" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "g"
-26 2 -4 4 2 100 97 0 20 0 0 none 0 "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-27 2 -4 4 2 100 97 0 20 0 0 none 0 "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-28 2 -8 2 2 100 97 0 20 0 0 none 0 "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group bombed) "g"
-29 2 1 3 2 100 97 0 20 0 0 none 0 "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "g"
-30 0 0 2 2 0 117 0 20 0 0 none 0 "c" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "n"
-31 2 4 0 2 94 119 0 20 0 0 none 0 "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured) "n"
-32 2 0 2 2 100 127 0 20 0 0 none 0 "c" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "n"
-33 2 2 2 2 94 119 0 20 0 0 none 0 "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured) "n"
-34 2 3 1 2 92 117 0 20 0 0 none 0 "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured) "n"
-35 2 0 2 2 100 0 0 20 0 0 none 0 "c" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "n"
-36 2 1 3 2 100 112 0 20 0 0 none 0 "c" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+10 2 4 4 10 85 68 0 45 0 2 none 1 "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+11 2 1 3 10 93 105 0 45 0 2 none 1 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+20 2 -3 1 10 96 122 0 45 -3 1 interdiction 1 "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (helpless) "u"
+24 1 -4 2 10 100 127 0 45 0 0 none 0 "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "ggg"
+25 2 -8 2 10 93 93 0 45 -4 2 none 1 "g" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "g"
+26 2 -4 4 10 100 103 0 45 -4 2 none 1 "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+27 2 -4 4 10 100 103 0 45 -4 2 none 1 "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+28 2 -8 2 10 100 103 0 45 -4 2 none 1 "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group bombed) "g"
+29 2 1 3 10 100 103 0 45 5 3 none 1 "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "g"
+30 0 0 2 10 0 119 0 45 0 2 interdiction 1 "c" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "n"
+31 2 4 0 10 95 121 0 45 4 0 interdiction 1 "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured) "n"
+32 2 0 2 10 100 127 0 45 0 2 interdiction 1 "c" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "n"
+33 2 2 2 10 95 121 0 45 2 2 interdiction 1 "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured) "n"
+34 2 3 1 10 94 120 0 45 3 1 interdiction 1 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured) "n"
+35 2 0 2 10 100 0 0 45 0 2 interdiction 1 "c" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "n"
+36 2 1 3 10 100 115 0 45 0 2 none 1 "c" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
 40 2 1 3 10 91 -7 0 45 0 2 none 1 "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured) "nnnh"
 41 2 1 3 10 96 109 0 45 0 2 none 1 "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured) "uh"
 42 2 -4 2 10 95 121 0 45 -4 2 interdiction 1 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured) "ugggh"
-43 2 -8 4 16 100 99 0 40 0 0 none 0 "m" 0 10 2 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-44 2 -6 4 16 64 70 0 40 0 0 none 0 "m" 0 6 2 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "g"
-46 2 5 1 2 91 116 0 20 0 0 none 0 "n" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "y"
-47 2 4 0 9 100 117 0 40 0 0 none 0 "n" 0 2 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-50 2 -9 1 18 67 33 0 60 0 0 none 0 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-51 2 -9 1 18 64 28 0 60 0 0 none 0 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-52 2 -9 1 18 73 45 0 60 0 0 none 0 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-53 2 -4 -2 18 73 92 0 60 0 0 none 0 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (helpless) "gg"
-60 2 -6 2 17 100 127 0 70 0 0 none 0 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured helpless bombed) "nn"
-61 2 -4 4 17 73 65 0 70 0 0 none 0 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-62 2 -4 4 17 67 55 0 70 0 0 none 0 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-63 2 -4 4 17 56 37 0 70 0 0 none 0 "" 0 5 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-64 2 -4 4 17 67 55 0 70 0 0 none 0 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-65 2 -4 4 17 59 40 0 70 0 0 none 0 "" 0 6 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-66 2 -4 4 17 67 55 0 70 0 0 none 0 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-67 2 -6 2 17 100 127 0 70 0 0 none 0 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (helpless bombed) "nn"
-68 2 -4 4 17 70 61 0 70 0 0 none 0 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-69 2 -4 4 17 65 53 0 70 0 0 none 0 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-80 2 -6 2 17 100 127 0 70 0 0 none 0 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured helpless bombed) "nn"
-81 2 -6 2 17 100 127 0 70 0 0 none 0 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured helpless bombed) "nn"
-82 2 -6 2 17 100 127 0 70 0 0 none 0 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured helpless bombed) "nn"
-83 2 -4 4 17 29 -28 0 70 0 0 none 0 "" 0 3 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-84 2 -6 2 17 100 127 0 70 0 0 none 0 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured helpless bombed) "nn"
-100 2 2 -6 2 38 -29 0 20 0 0 none 0 "" 0 4 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-101 2 0 4 2 100 127 0 20 0 0 none 0 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured torped helpless) "nn"
-102 2 2 -6 2 64 35 0 20 0 0 none 0 "" 0 6 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-103 2 1 5 2 21 -42 0 20 0 0 none 0 "" 0 2 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured torped helpless) "n"
-104 2 0 4 2 100 127 0 20 0 0 none 0 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured torped helpless) "nn"
-120 2 -9 1 18 100 93 0 60 0 0 none 0 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
-130 2 -9 1 12 100 95 0 60 0 0 none 0 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+43 2 -8 4 16 100 99 0 45 0 0 none 0 "m" 0 10 2 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+44 2 -6 4 16 64 70 0 45 0 0 none 0 "m" 0 6 2 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "g"
+46 2 5 1 10 93 118 0 45 5 1 interdiction 1 "n" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (group injured) "y"
+47 2 4 0 9 100 117 0 45 5 1 none 0 "n" 0 2 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+50 2 -9 1 18 67 33 0 60 -5 1 none 1 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+51 2 -9 1 18 64 28 0 60 -5 1 none 1 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+52 2 -9 1 18 73 45 0 60 -5 1 none 1 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+53 2 -4 -2 18 73 92 0 60 -4 -2 interdiction 1 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (helpless) "gg"
+60 2 -6 2 17 100 127 0 70 -6 2 interdiction 1 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured helpless bombed) "nn"
+61 2 -4 4 17 73 65 0 70 -6 2 none 1 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+62 2 -4 4 17 67 55 0 70 -6 2 none 1 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+63 2 -4 4 17 56 37 0 70 -6 2 none 1 "" 0 5 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+64 2 -4 4 17 67 55 0 70 -6 2 none 1 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+65 2 -4 4 17 59 40 0 70 -6 2 none 1 "" 0 6 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+66 2 -4 4 17 67 55 0 70 -6 2 none 1 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+67 2 -6 2 17 100 127 0 70 -6 2 interdiction 1 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (helpless bombed) "nn"
+68 2 -4 4 17 70 61 0 70 -6 2 none 1 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+69 2 -4 4 17 65 53 0 70 -6 2 none 1 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+80 2 -6 2 17 100 127 0 70 -6 2 interdiction 1 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured helpless bombed) "nn"
+81 2 -6 2 17 100 127 0 70 -6 2 interdiction 1 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured helpless bombed) "nn"
+82 2 -6 2 17 100 127 0 70 -6 2 interdiction 1 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured helpless bombed) "nn"
+83 2 -4 4 17 29 -28 0 70 -6 2 none 1 "" 0 3 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+84 2 -6 2 17 100 127 0 70 -6 2 interdiction 1 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured helpless bombed) "nn"
+100 2 2 -6 10 50 15 0 45 0 4 none 1 "" 0 5 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+101 2 0 4 10 100 127 0 45 0 4 interdiction 1 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured torped helpless) "nn"
+102 2 2 -6 10 71 56 0 45 0 4 none 1 "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+103 2 2 -6 10 37 -16 0 45 0 4 none 1 "" 0 3 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+104 2 0 4 10 100 127 0 45 0 4 interdiction 1 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 (injured torped helpless) "nn"
+120 2 -9 1 18 100 93 0 60 -5 1 none 1 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
+130 2 -9 1 12 100 95 0 60 -5 1 none 1 "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" -3 1 1 () ""
 149 0 0 0 0 0 0 0 0 0 0 none 0 "" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 0 "" 0 0 0 () ""
 /config
 config plane
@@ -108,42 +108,42 @@ uid owner xloc yloc type effic mobil off tech opx opy mission radius wing range
 /config
 config land
 uid owner xloc yloc type effic mobil off tech opx opy mission radius army ship harden retreat rflags rpath civil milit shell gun petrol iron dust bar food oil lcm hcm uw rad pstage ptime land access
-0 1 -3 1 2 100 127 0 50 0 0 none 0 "a" -1 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-1 1 -3 1 2 100 127 0 50 0 0 none 0 "a" -1 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-2 1 -3 1 2 89 113 0 50 0 0 none 0 "" -1 127 42 (injured helpless bombed) "yujnbgyuj" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-3 1 -3 1 2 100 127 0 50 0 0 none 0 "a" -1 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-4 1 -4 0 2 100 127 0 50 0 0 none 0 "a" -1 127 42 (group helpless) "b" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-7 1 -4 0 2 100 127 0 50 0 0 none 0 "a" -1 127 42 (group helpless) "b" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+0 1 -3 1 2 99 125 0 50 0 0 none 0 "a" -1 0 42 () "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+1 1 -3 1 2 99 125 0 50 0 0 none 0 "a" -1 0 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+2 1 -3 1 2 77 98 0 50 0 0 none 0 "" -1 0 42 (injured helpless bombed) "yujnbgyuj" 0 8 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+3 1 -3 1 2 99 126 0 50 0 0 none 0 "a" -1 0 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+4 1 -4 0 2 100 127 0 50 0 0 none 0 "a" -1 0 42 (group helpless) "b" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+7 1 -4 0 2 100 127 0 50 0 0 none 0 "a" -1 0 42 (group helpless) "b" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
 9 2 0 2 7 99 126 0 50 0 0 none 0 "" -1 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-10 2 4 0 0 61 61 0 50 0 0 none 0 "" -1 127 42 (bombed) "y" 0 6 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-24 1 3 1 0 100 127 0 50 0 0 none 0 "g" -1 127 42 (group bombed) "bhg" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-25 2 2 2 0 91 96 0 50 0 0 none 0 "g" -1 127 42 (group bombed) "g" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-26 2 4 0 0 100 117 0 50 0 0 none 0 "g" -1 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-27 2 4 0 0 100 117 0 50 0 0 none 0 "g" -1 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-28 2 2 2 0 100 107 0 50 0 0 none 0 "g" -1 127 42 (group injured) "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-29 2 3 1 0 100 116 0 50 0 0 none 0 "g" -1 127 42 (group bombed) "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-30 0 0 2 0 0 105 0 50 0 0 none 0 "c" -1 127 42 (group bombed) "j" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-31 2 2 2 0 100 107 0 50 0 0 none 0 "c" 35 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-32 2 2 2 0 100 107 0 50 0 0 none 0 "c" -1 127 42 () "" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-33 2 1 1 0 85 98 0 50 0 0 none 0 "" -1 127 42 () "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-34 2 2 2 0 100 107 0 50 0 0 none 0 "c" -1 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 9 0
-35 2 0 2 0 100 0 0 50 0 0 none 0 "c" -1 127 42 (group bombed) "j" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-36 2 2 2 0 100 107 0 50 0 0 none 0 "c" -1 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+10 2 4 0 0 61 61 0 50 1 1 none 3 "" -1 127 42 (bombed) "y" 0 6 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+24 1 3 1 0 98 125 0 50 0 0 none 0 "g" -1 0 42 (group bombed) "bhg" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+25 2 2 2 0 91 96 0 50 3 1 none 3 "g" -1 127 42 (group bombed) "g" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+26 2 4 0 0 100 117 0 50 3 1 none 3 "g" -1 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+27 2 4 0 0 100 117 0 50 3 1 none 3 "g" -1 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+28 2 2 2 0 100 107 0 50 3 1 none 3 "g" -1 127 42 (group injured) "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+29 2 3 1 0 100 116 0 50 4 0 none 3 "g" -1 127 42 (group bombed) "g" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+30 0 0 2 0 0 105 0 50 0 2 reserve 3 "c" -1 127 42 (group bombed) "j" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+31 2 2 2 0 100 107 0 50 0 2 none 3 "c" 35 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+32 2 2 2 0 100 107 0 50 0 2 none 3 "c" -1 127 42 () "" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+33 2 1 1 0 85 98 0 50 -1 1 none 3 "" -1 127 42 () "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+34 2 2 2 0 100 107 0 50 0 2 none 3 "c" -1 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 9 0
+35 2 0 2 0 100 0 0 50 0 2 reserve 3 "c" -1 127 42 (group bombed) "j" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+36 2 2 2 0 100 107 0 50 0 2 none 3 "c" -1 127 42 () "" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
 37 2 1 1 7 82 105 0 50 0 0 none 0 "" -1 127 42 (bombed) "j" 0 8 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
 40 2 2 2 0 91 -14 0 50 1 1 none 3 "" -1 127 42 (bombed) "u" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
 41 2 3 1 0 89 103 0 50 1 1 none 3 "" -1 127 42 (bombed) "y" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
 42 2 1 1 0 86 109 0 50 1 1 reserve 3 "" -1 127 42 (bombed) "g" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-43 2 1 1 15 100 127 0 130 0 0 none 0 "m" -1 127 42 (group bombed) "yu" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-44 2 1 -1 15 90 88 0 130 0 0 none 0 "m" -1 127 42 () "" 0 9 3 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+43 2 1 1 15 100 127 0 130 1 1 reserve 1 "m" -1 127 42 (group bombed) "yu" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+44 2 1 -1 15 90 88 0 130 1 1 none 1 "m" -1 127 42 () "" 0 9 3 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
 45 2 1 -1 7 84 65 0 50 0 0 none 0 "t" -1 127 42 (group bombed) "b" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-46 2 0 0 0 92 99 0 50 0 0 none 0 "t" -1 127 42 () "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-47 2 1 -1 0 91 115 0 50 0 0 none 0 "s" -1 127 42 (group bombed) "gh" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-48 2 1 -1 8 100 127 0 50 0 0 none 0 "s" -1 127 42 (group bombed) "gh" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-60 2 3 1 0 73 71 0 50 0 0 none 0 "" -1 127 42 () "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-61 2 0 0 0 100 127 0 50 0 0 none 0 "" -1 127 42 (injured helpless bombed) "nj" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-62 2 0 0 0 100 127 0 50 0 0 none 0 "" -1 127 42 (injured helpless bombed) "nj" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-63 2 0 0 0 100 127 0 50 0 0 none 0 "" -1 127 42 (injured helpless bombed) "nj" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
-64 2 3 1 0 74 72 0 50 0 0 none 0 "" -1 127 42 () "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+46 2 0 0 0 92 99 0 50 0 -2 none 3 "t" -1 127 42 () "" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+47 2 1 -1 0 91 115 0 50 1 -1 reserve 3 "s" -1 127 42 (group bombed) "gh" 0 9 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+48 2 1 -1 8 100 127 0 50 1 -1 reserve 3 "s" -1 127 42 (group bombed) "gh" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+60 2 3 1 0 73 71 0 50 0 0 none 3 "" -1 127 42 () "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+61 2 0 0 0 100 127 0 50 0 0 reserve 3 "" -1 127 42 (injured helpless bombed) "nj" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+62 2 0 0 0 100 127 0 50 0 0 reserve 3 "" -1 127 42 (injured helpless bombed) "nj" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+63 2 0 0 0 100 127 0 50 0 0 reserve 3 "" -1 127 42 (injured helpless bombed) "nj" 0 10 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
+64 2 3 1 0 74 72 0 50 0 0 none 3 "" -1 127 42 () "" 0 7 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
 99 0 0 0 0 0 0 0 0 0 0 none 0 "" -1 0 0 () "" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 healthy 0 -1 0
 /config
 config nuke
index 79dde5ec9afbf946aac6588c2af84cd2675f826a..733ce9feae9b74e95303c3a0a7407eff165da220 100644 (file)
     Play#1 input retr 2/3 bgyujnbgyujnbgyujn itshbdu
     Play#1 command retreat
     Play#1 output Play#1 1 shp#     ship type       x,y   fl path       as flt?  flags
-    Play#1 output Play#1 1    2 cs   cargo ship    -3,1      bgyujnbgy           itshbdu
-    Play#1 output Play#1 1    3 cs   cargo ship    -3,1    a bgyujnbgy           itshbdu
+    Play#1 output Play#1 1    2 lc   light cruis   -3,1      bgyujnbgy           itshbdu
+    Play#1 output Play#1 1    3 lc   light cruis   -3,1    a bgyujnbgy           itshbdu
     Play#1 output Play#1 1 2 ships
     Play#1 output Play#1 6 0 638
     Play#1 input retr 3 h c
     Play#1 command retreat
     Play#1 output Play#1 1 shp#     ship type       x,y   fl path       as flt?  flags
-    Play#1 output Play#1 1    3 cs   cargo ship    -3,1    a
+    Play#1 output Play#1 1    3 lc   light cruis   -3,1    a
     Play#1 output Play#1 1 1 ship
     Play#1 output Play#1 6 0 637
     Play#1 input retr a ?uid=4 b h
     Play#1 command retreat
     Play#1 output Play#1 1 shp#     ship type       x,y   fl path       as flt?  flags
-    Play#1 output Play#1 1    4 cs   cargo ship    -5,1    a b          Yes      h
+    Play#1 output Play#1 1    4 lc   light cruis   -5,1    a b          Yes      h
     Play#1 output Play#1 1 1 ship
     Play#1 output Play#1 6 0 636
     Play#1 input fleet a 7
     Play#1 output Play#1 4 ship(s)?
     Play#1 input 0/1/2/3/4/7
     Play#1 output Play#1 1 shp#     ship type       x,y   fl path       as flt?  flags
-    Play#1 output Play#1 1    0 cs   cargo ship    -3,1    a
-    Play#1 output Play#1 1    1 cs   cargo ship    -3,1    a
-    Play#1 output Play#1 1    2 cs   cargo ship    -3,1      bgyujnbgy           itshbdu
-    Play#1 output Play#1 1    3 cs   cargo ship    -3,1    a
-    Play#1 output Play#1 1    4 cs   cargo ship    -5,1    a b          Yes      h
-    Play#1 output Play#1 1    7 cs   cargo ship    -5,1    a b          Yes      h
+    Play#1 output Play#1 1    0 lc   light cruis   -3,1    a
+    Play#1 output Play#1 1    1 lc   light cruis   -3,1    a
+    Play#1 output Play#1 1    2 lc   light cruis   -3,1      bgyujnbgy           itshbdu
+    Play#1 output Play#1 1    3 lc   light cruis   -3,1    a
+    Play#1 output Play#1 1    4 lc   light cruis   -5,1    a b          Yes      h
+    Play#1 output Play#1 1    7 lc   light cruis   -5,1    a b          Yes      h
     Play#1 output Play#1 1 6 ships
     Play#1 output Play#1 6 0 635
     Play#1 input lret 0 garbage i
     Play#1 output Play#1 1 Sector -2,2 ready to fire
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
-    Play#1 output Play#1 1 Shells hit cs   cargo ship (#30) in 0,2 for 10 damage.
-    Play#1 output Play#1 1 cs   cargo ship (#30) sunk!
+    Play#1 output Play#1 1 Shells hit lc   light cruiser (#30) in 0,2 for 10 damage.
+    Play#1 output Play#1 1 lc   light cruiser (#30) sunk!
     Play#1 output Play#1 6 0 629
     Play#1 input __cmd added -2 -2 0
     Play#1 command __cmd
     Play#1 output Play#1 1 Sector -2,2 ready to fire
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
-    Play#1 output Play#1 1 Shells hit cs   cargo ship (#31) in 4,0 for 8 damage.
+    Play#1 output Play#1 1 Shells hit lc   light cruiser (#31) in 4,0 for 8 damage.
     Play#1 output Play#1 6 0 626
     Play#1 input __cmd added 1 1 0
     Play#1 command __cmd
     Play#1 output Play#1 1 Sector -2,2 ready to fire
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
-    Play#1 output Play#1 1 Shells hit cs   cargo ship (#33) in 2,2 for 8 damage.
+    Play#1 output Play#1 1 Shells hit lc   light cruiser (#33) in 2,2 for 8 damage.
     Play#1 output Play#1 6 0 626
     Play#1 input fire se -2,2 34
     Play#1 command fire
     Play#1 output Play#1 1 Sector -2,2 ready to fire
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
-    Play#1 output Play#1 1 Shells hit cs   cargo ship (#34) in 3,1 for 10 damage.
+    Play#1 output Play#1 1 Shells hit lc   light cruiser (#34) in 3,1 for 10 damage.
     Play#1 output Play#1 6 0 625
     Play#1 input __cmd added -1 -1 0
     Play#1 command __cmd
     Play#1 output Play#1 1 Sector -2,2 ready to fire
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
-    Play#1 output Play#1 1 Shells hit cs   cargo ship (#46) in 5,1 for 11 damage.
+    Play#1 output Play#1 1 Shells hit lc   light cruiser (#46) in 5,1 for 11 damage.
     Play#1 output Play#1 6 0 619
     Play#1 input __cmd added 1 1 0
     Play#1 command __cmd
     Play#1 output Play#1 1 Sector -2,2 ready to fire
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
-    Play#1 output Play#1 1 Shells hit cs   cargo ship (#10) in 0,2 for 11 damage.
+    Play#1 output Play#1 1 Shells hit lc   light cruiser (#10) in 0,2 for 11 damage.
     Play#1 output Play#1 6 0 619
     Play#1 input fire se -2,2 10
     Play#1 command fire
     Play#1 output Play#1 1 Sector -2,2 ready to fire
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
-    Play#1 output Play#1 1 Shells hit cs   cargo ship (#10) in 1,3 for 6 damage.
+    Play#1 output Play#1 1 Shells hit lc   light cruiser (#10) in 1,3 for 6 damage.
     Play#1 output Play#1 6 0 618
     Play#1 input fire se -2,2 10
     Play#1 command fire
     Play#1 output Play#1 1 Sector -2,2 ready to fire
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
-    Play#1 output Play#1 1 Shells hit cs   cargo ship (#10) in 1,3 for 6 damage.
+    Play#1 output Play#1 1 Shells hit lc   light cruiser (#10) in 1,3 for 6 damage.
     Play#1 output Play#1 6 0 617
     Play#1 input fire se -2,2 2
     Play#1 command fire
     Play#1 output Play#1 1 Sector -2,2 ready to fire
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
-    Play#1 output Play#1 1 Shells hit cs   cargo ship (#2) in -3,1 for 11 damage.
-    Play#1 output Play#1 1     cs   cargo ship (#2) takes 9
+    Play#1 output Play#1 1 Shells hit lc   light cruiser (#2) in -3,1 for 11 damage.
+    Play#1 output Play#1 1     lc   light cruiser (#2) takes 7
     Play#1 output Play#1 6 0 616
     Play#1 input fire se -2,2 11
     Play#1 command fire
     Play#1 output Play#1 1 Sector -2,2 ready to fire
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
-    Play#1 output Play#1 1 Shells hit cs   cargo ship (#11) in 0,2 for 11 damage.
+    Play#1 output Play#1 1 Shells hit lc   light cruiser (#11) in 0,2 for 11 damage.
     Play#1 output Play#1 6 0 615
     Play#1 input fire se -2,-2 20
     Play#1 command fire
     Play#1 output Play#1 1 Sector -2,-2 ready to fire
     Play#1 output Play#1 1 range is 5.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
-    Play#1 output Play#1 1 Shells hit cs   cargo ship (#20) in -3,1 for 6 damage.
+    Play#1 output Play#1 1 Shells hit lc   light cruiser (#20) in -3,1 for 6 damage.
     Play#1 output Play#1 1 \007
     Play#1 output Play#1 1 Defenders fire back!
     Play#1 output Play#1 1 Return fire hit sector -2,-2 for 8 damage.
     Play#1 output Play#1 1 Sector -2,2 ready to fire
     Play#1 output Play#1 1 range is 4.00 (4.50)
     Play#1 output Play#1 1 \007Kaboom!!!
-    Play#1 output Play#1 1 Shells hit cs   cargo ship (#25) in -4,2 for 11 damage.
+    Play#1 output Play#1 1 Shells hit lc   light cruiser (#25) in -4,2 for 11 damage.
     Play#1 output Play#1 6 0 613
     Play#1 input __cmd added 1 1 0
     Play#1 command __cmd
     Play#1 output Play#1 1 Effective torpedo range is 2.0
     Play#1 output Play#1 1 Whooosh... Hitchance = 51%
     Play#1 output Play#1 1 BOOM!...
-    Play#1 output Play#1 1 Torpedo hit cs   cargo ship (#100) for 75 damage.
+    Play#1 output Play#1 1 Torpedo hit lc   light cruiser (#100) for 75 damage.
     Play#1 output Play#1 6 0 587
     Play#1 input torp 6 101
     Play#1 command torpedo
     Play#1 output Play#1 1 Effective torpedo range is 2.0
     Play#1 output Play#1 1 Whooosh... Hitchance = 51%
     Play#1 output Play#1 1 BOOM!...
-    Play#1 output Play#1 1 Torpedo hit cs   cargo ship (#102) for 44 damage.
+    Play#1 output Play#1 1 Torpedo hit lc   light cruiser (#102) for 44 damage.
     Play#1 output Play#1 6 0 581
     Play#1 input torp 6 103
     Play#1 command torpedo
     Play#1 output Play#1 1 Effective torpedo range is 2.0
     Play#1 output Play#1 1 Whooosh... Hitchance = 51%
     Play#1 output Play#1 1 BOOM!...
-    Play#1 output Play#1 1 Torpedo hit cs   cargo ship (#103) for 95 damage.
+    Play#1 output Play#1 1 Torpedo hit lc   light cruiser (#103) for 95 damage.
     Play#1 output Play#1 6 0 578
     Play#1 input torp 6 104
     Play#1 command torpedo
     Play#1 output Play#1 1 flying over harbor at 0,2
     Play#1 output Play#1 1 Target sector is a completely constructed harbor
     Play#1 output Play#1 1  #          owner           eff       type
-    Play#1 output Play#1 1 (# 32)          2    completely  cs   cargo ship (#32)
-    Play#1 output Play#1 1 (# 35)          2    completely  cs   cargo ship (#35)
+    Play#1 output Play#1 1 (# 32)          2    completely  lc   light cruiser (#32)
+    Play#1 output Play#1 1 (# 35)          2    completely  lc   light cruiser (#35)
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (#  9)          2    completely  tra  train #9
     Play#1 output Play#1 1 (# 30)          2     minimally  cav  cavalry #30
     Play#1 output Play#1 1 flying over agribusiness at 3,1
     Play#1 output Play#1 1 Target sector is a completely constructed agribusiness
     Play#1 output Play#1 1  #          owner           eff       type
-    Play#1 output Play#1 1 (# 34)          2    completely  cs   cargo ship (#34)
+    Play#1 output Play#1 1 (# 34)          2    completely  lc   light cruiser (#34)
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (# 10)          2    completely  cav  cavalry #10
     Play#1 output Play#1 1 (# 24)          1    completely  cav  cavalry #24
     Play#1 output Play#1 4 ac   AH-64 Apache #30, 1 bombs.  Target ('~' to skip)?
     Play#1 input 10
     Play#1 output Play#1 1 73% hitchance...Blam
+    Play#1 output Play#1 1     cav  cavalry #24 takes 1
     Play#1 output Play#1 6 0 549
     Play#1 input __cmd added -1 0 0
     Play#1 command __cmd
     Play#1 output Play#1 1 flying over agribusiness at 3,1
     Play#1 output Play#1 1 Target sector is a completely constructed agribusiness
     Play#1 output Play#1 1  #          owner           eff       type
-    Play#1 output Play#1 1 (# 34)          2    completely  cs   cargo ship (#34)
+    Play#1 output Play#1 1 (# 34)          2    completely  lc   light cruiser (#34)
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (# 10)          2    moderately  cav  cavalry #10
     Play#1 output Play#1 1 (# 24)          1    completely  cav  cavalry #24
     Play#1 output Play#1 4 ac   AH-64 Apache #30, 1 bombs.  Target ('~' to skip)?
     Play#1 input 10
     Play#1 output Play#1 1 75% hitchance...BLAM
+    Play#1 output Play#1 1     cav  cavalry #24 takes 1
     Play#1 output Play#1 6 0 547
     Play#1 input bomb 30 . p -3,1 h
     Play#1 command bomb
     Play#1 output Play#1 1 flying over harbor at -3,1
     Play#1 output Play#1 1 Target sector is a completely constructed harbor
     Play#1 output Play#1 1  #          owner           eff       type
-    Play#1 output Play#1 1 (# 20)          2    completely  cs   cargo ship (#20)
+    Play#1 output Play#1 1 (# 20)          2    completely  lc   light cruiser (#20)
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (#  0)          1    completely  inf  infantry #0
     Play#1 output Play#1 1 (#  1)          1    completely  inf  infantry #1
     Play#1 input 2
     Play#1 output Play#1 1 73% hitchance...Blam
     Play#1 output Play#1 1 1 pinpoint bombing raid did 36 damage to inf  infantry #2
-    Play#1 output Play#1 1     inf  infantry #2 takes 11
+    Play#1 output Play#1 1     inf  infantry #2 takes 22
     Play#1 output Play#1 1 -3,1 takes 4% collateral damage
+    Play#1 output Play#1 1     inf  infantry #0 takes 1
+    Play#1 output Play#1 1     inf  infantry #1 takes 1
+    Play#1 output Play#1 1     inf  infantry #2 takes 1
+    Play#1 output Play#1 1     inf  infantry #3 takes 1
     Play#1 output Play#1 6 0 545
     Play#1 input bomb 30 . p -2,2 ujjh
     Play#1 command bomb
     Play#1 output Play#1 1 flying over agribusiness at 3,1
     Play#1 output Play#1 1 Target sector is a completely constructed agribusiness
     Play#1 output Play#1 1  #          owner           eff       type
-    Play#1 output Play#1 1 (# 34)          2    completely  cs   cargo ship (#34)
+    Play#1 output Play#1 1 (# 34)          2    completely  lc   light cruiser (#34)
     Play#1 output Play#1 1  #          owner           eff       type
     Play#1 output Play#1 1 (# 24)          1    completely  cav  cavalry #24
     Play#1 output Play#1 1 (# 25)          2    completely  cav  cavalry #25
     Play#0 command read
     Play#0 output Play#0 1
     Play#0 output Play#0 1 > BULLETIN from POGO, (#0)  dated Thu Jan  1 00:00:00 1970
-    Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#30) in 0,2 for 10 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#30) takes 8
-    Play#0 output Play#0 1 cs   cargo ship (#32) retreated with a damaged friend,
+    Play#0 output Play#0 1 Country #1 shelled lc   light cruiser (#30) in 0,2 for 10 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#30) takes 6
+    Play#0 output Play#0 1 lc   light cruiser (#32) retreated with a damaged friend,
     Play#0 output Play#0 1 but had no crew, and couldn't retreat!
-    Play#0 output Play#0 1 cs   cargo ship (#35) retreated with a damaged friend,
+    Play#0 output Play#0 1 lc   light cruiser (#35) retreated with a damaged friend,
     Play#0 output Play#0 1 but had no mobility, and couldn't retreat!
-    Play#0 output Play#0 1 cs   cargo ship (#36) retreated with a damaged friend, and ended up at 1,3
-    Play#0 output Play#0 1     cs   cargo ship (#30) sunk!
-    Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#31) in 4,0 for 8 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#31) takes 6
-    Play#0 output Play#0 1 cs   cargo ship (#31) was damaged,
+    Play#0 output Play#0 1 lc   light cruiser (#36) retreated with a damaged friend, and ended up at 1,3
+    Play#0 output Play#0 1     lc   light cruiser (#30) sunk!
+    Play#0 output Play#0 1 Country #1 shelled lc   light cruiser (#31) in 4,0 for 8 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#31) takes 5
+    Play#0 output Play#0 1 lc   light cruiser (#31) was damaged,
     Play#0 output Play#0 1 but was landlocked, and couldn't retreat!
-    Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#33) in 2,2 for 8 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#33) takes 6
-    Play#0 output Play#0 1 cs   cargo ship (#33) was damaged,
+    Play#0 output Play#0 1 Country #1 shelled lc   light cruiser (#33) in 2,2 for 8 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#33) takes 5
+    Play#0 output Play#0 1 lc   light cruiser (#33) was damaged,
     Play#0 output Play#0 1 but was caught in a construction zone, and couldn't retreat!
-    Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#34) in 3,1 for 10 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#34) takes 8
-    Play#0 output Play#0 1 cs   cargo ship (#34) was damaged,
+    Play#0 output Play#0 1 Country #1 shelled lc   light cruiser (#34) in 3,1 for 10 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#34) takes 6
+    Play#0 output Play#0 1 lc   light cruiser (#34) was damaged,
     Play#0 output Play#0 1 but was landlocked, and couldn't retreat!
     Play#0 output Play#0 1 Country #1 shelled lc   light cruiser (#40) in 0,2 for 14 damage.
     Play#0 output Play#0 1     lc   light cruiser (#40) takes 9
     Play#0 output Play#0 1     ms   minesweeper (#44) takes 29
     Play#0 output Play#0 1 ms   minesweeper (#43) cleared 2 mines in -6,4 while retreating
     Play#0 output Play#0 1 ms   minesweeper (#43) retreated with a damaged friend, and ended up at -8,4
-    Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#46) in 5,1 for 11 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#46) takes 9
-    Play#0 output Play#0 1 cs   cargo ship (#46) was damaged,
+    Play#0 output Play#0 1 Country #1 shelled lc   light cruiser (#46) in 5,1 for 11 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#46) takes 7
+    Play#0 output Play#0 1 lc   light cruiser (#46) was damaged,
     Play#0 output Play#0 1 but could not retreat to 4,0!
     Play#0 output Play#0 1 pt   patrol boat (#47) retreated with a damaged friend, and ended up at 4,0
-    Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#10) in 0,2 for 11 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#10) takes 9
-    Play#0 output Play#0 1 cs   cargo ship (#10) was damaged, and retreated to 1,3
-    Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#10) in 1,3 for 6 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#10) takes 5
-    Play#0 output Play#0 1 cs   cargo ship (#10) was damaged, and retreated to 1,3
-    Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#10) in 1,3 for 6 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#10) takes 5
-    Play#0 output Play#0 1 cs   cargo ship (#10) was damaged, and retreated to 4,4
-    Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#11) in 0,2 for 11 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#11) takes 9
-    Play#0 output Play#0 1 cs   cargo ship (#11) was fired upon with no one able to defend it, and retreated to 1,3
-    Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#20) in -3,1 for 6 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#20) takes 5
+    Play#0 output Play#0 1 Country #1 shelled lc   light cruiser (#10) in 0,2 for 11 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#10) takes 7
+    Play#0 output Play#0 1 lc   light cruiser (#10) was damaged, and retreated to 1,3
+    Play#0 output Play#0 1 Country #1 shelled lc   light cruiser (#10) in 1,3 for 6 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#10) takes 4
+    Play#0 output Play#0 1 lc   light cruiser (#10) was damaged, and retreated to 1,3
+    Play#0 output Play#0 1 Country #1 shelled lc   light cruiser (#10) in 1,3 for 6 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#10) takes 4
+    Play#0 output Play#0 1 lc   light cruiser (#10) was damaged, and retreated to 4,4
+    Play#0 output Play#0 1 Country #1 shelled lc   light cruiser (#11) in 0,2 for 11 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#11) takes 7
+    Play#0 output Play#0 1 lc   light cruiser (#11) was fired upon with no one able to defend it, and retreated to 1,3
+    Play#0 output Play#0 1 Country #1 shelled lc   light cruiser (#20) in -3,1 for 6 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#20) takes 4
     Play#0 output Play#0 1 Return fire hit sector -2,-2 for 8 damage.
-    Play#0 output Play#0 1 Country #1 shelled cs   cargo ship (#25) in -4,2 for 11 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#25) takes 9
-    Play#0 output Play#0 1 cs   cargo ship (#25) was damaged, and retreated to -8,2
-    Play#0 output Play#0 1 cs   cargo ship (#26) retreated with a damaged friend, and ended up at -4,4
-    Play#0 output Play#0 1 cs   cargo ship (#27) retreated with a damaged friend, and ended up at -4,4
-    Play#0 output Play#0 1 cs   cargo ship (#28) retreated with a damaged friend, and ended up at -8,2
-    Play#0 output Play#0 1 cs   cargo ship (#29) retreated with a damaged friend, and ended up at 1,3
+    Play#0 output Play#0 1 Country #1 shelled lc   light cruiser (#25) in -4,2 for 11 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#25) takes 7
+    Play#0 output Play#0 1 lc   light cruiser (#25) was damaged, and retreated to -8,2
+    Play#0 output Play#0 1 lc   light cruiser (#26) retreated with a damaged friend, and ended up at -4,4
+    Play#0 output Play#0 1 lc   light cruiser (#27) retreated with a damaged friend, and ended up at -4,4
+    Play#0 output Play#0 1 lc   light cruiser (#28) retreated with a damaged friend, and ended up at -8,2
+    Play#0 output Play#0 1 lc   light cruiser (#29) retreated with a damaged friend, and ended up at 1,3
     Play#0 output Play#0 1 Country #1 shelled sb   submarine (#50) in -5,1 for 42 damage.
     Play#0 output Play#0 1     sb   submarine (#50) takes 33
     Play#0 output Play#0 1 sb   submarine (#50) was damaged, and retreated to -9,1
     Play#0 output Play#0 1 ...Incoming 1 missile missed
     Play#0 output Play#0 1
     Play#0 output Play#0 1 -6,2 takes 6% collateral damage
-    Play#0 output Play#0 1 sub in -1,3 torpedoed cs   cargo ship (#100) for 75 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#100) takes 62
-    Play#0 output Play#0 1 cs   cargo ship (#100) was hit by a torpedo, and retreated to 2,-6
-    Play#0 output Play#0 1 Torpedo sighted @ -1,3 by cs   cargo ship (#101)
-    Play#0 output Play#0 1 sub in -1,3 torpedoed cs   cargo ship (#102) for 44 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#102) takes 36
-    Play#0 output Play#0 1 cs   cargo ship (#102) was hit by a torpedo, and retreated to 2,-6
-    Play#0 output Play#0 1 sub in -1,3 torpedoed cs   cargo ship (#103) for 95 damage.
-    Play#0 output Play#0 1     cs   cargo ship (#103) takes 79
-    Play#0 output Play#0 1 cs   cargo ship (#103) was hit by a torpedo,
-    Play#0 output Play#0 1 but ran out of mobility, and couldn't retreat fully!
-    Play#0 output Play#0 1 Torpedo sighted @ -1,3 by cs   cargo ship (#104)
+    Play#0 output Play#0 1 sub in -1,3 torpedoed lc   light cruiser (#100) for 75 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#100) takes 50
+    Play#0 output Play#0 1 lc   light cruiser (#100) was hit by a torpedo, and retreated to 2,-6
+    Play#0 output Play#0 1 Torpedo sighted @ -1,3 by lc   light cruiser (#101)
+    Play#0 output Play#0 1 sub in -1,3 torpedoed lc   light cruiser (#102) for 44 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#102) takes 29
+    Play#0 output Play#0 1 lc   light cruiser (#102) was hit by a torpedo, and retreated to 2,-6
+    Play#0 output Play#0 1 sub in -1,3 torpedoed lc   light cruiser (#103) for 95 damage.
+    Play#0 output Play#0 1     lc   light cruiser (#103) takes 63
+    Play#0 output Play#0 1 lc   light cruiser (#103) was hit by a torpedo, and retreated to 2,-6
+    Play#0 output Play#0 1 Torpedo sighted @ -1,3 by lc   light cruiser (#104)
     Play#0 output Play#0 1 Sonar ping from -6,0 detected by sb   submarine (#120)!
     Play#0 output Play#0 1 sb   submarine (#120) detected a sonar ping, and retreated to -9,1
     Play#0 output Play#0 1 1 dd   destroyer (#5) sighted at -5,1
     Play#0 input ship *
     Play#0 command ship
     Play#0 output Play#0 1 own shp#     ship type       x,y   fl   eff civ mil  uw  fd pn he xl ln mob tech
-    Play#0 output Play#0 1   1    0 cs   cargo ship    -3,1    a  100%   0  10   0   0  0  0  0  0 127   20
-    Play#0 output Play#0 1   1    1 cs   cargo ship    -3,1    a  100%   0  10   0   0  0  0  0  0 127   20
-    Play#0 output Play#0 1   1    2 cs   cargo ship    -3,1        91%   0   9   0   0  0  0  0  0 115   20
-    Play#0 output Play#0 1   1    3 cs   cargo ship    -3,1    a  100%   0  10   0   0  0  0  0  0 127   20
-    Play#0 output Play#0 1   1    4 cs   cargo ship    -5,1    a  100%   0  10   0   0  0  0  0  0 127   20
+    Play#0 output Play#0 1   1    0 lc   light cruis   -3,1    a  100%   0  10   0   0  0  0  0  0 127   45
+    Play#0 output Play#0 1   1    1 lc   light cruis   -3,1    a  100%   0  10   0   0  0  0  0  0 127   45
+    Play#0 output Play#0 1   1    2 lc   light cruis   -3,1        93%   0   9   0   0  0  0  0  0 118   45
+    Play#0 output Play#0 1   1    3 lc   light cruis   -3,1    a  100%   0  10   0   0  0  0  0  0 127   45
+    Play#0 output Play#0 1   1    4 lc   light cruis   -5,1    a  100%   0  10   0   0  0  0  0  0 127   45
     Play#0 output Play#0 1   1    5 dd   destroyer     -5,1        96%   0   9   0   0  0  0  0  0  63   70
     Play#0 output Play#0 1   1    6 sb   submarine     -1,3       100%   0  10   0   0  0  0  0  0  97  165
-    Play#0 output Play#0 1   1    7 cs   cargo ship    -5,1    a  100%   0  10   0   0  0  0  0  0 127   20
+    Play#0 output Play#0 1   1    7 lc   light cruis   -5,1    a  100%   0  10   0   0  0  0  0  0 127   45
     Play#0 output Play#0 1   2    9 dd   destroyer     -4,-2       60%   0  10   0   0  0  0  0  0 127   70
-    Play#0 output Play#0 1   2   10 cs   cargo ship     4,4        83%   0   8   0   0  0  0  0  0  53   20
-    Play#0 output Play#0 1   2   11 cs   cargo ship     1,3        91%   0   9   0   0  0  0  0  0  98   20
-    Play#0 output Play#0 1   2   20 cs   cargo ship    -3,1        95%   0   9   0   0  0  0  0  0 121   20
-    Play#0 output Play#0 1   1   24 cs   cargo ship    -4,2    g  100%   0  10   0   0  0  0  0  0 127   20
-    Play#0 output Play#0 1   2   25 cs   cargo ship    -8,2    g   91%   0   9   0   0  0  0  0  0  82   20
-    Play#0 output Play#0 1   2   26 cs   cargo ship    -4,4    g  100%   0  10   0   0  0  0  0  0  97   20
-    Play#0 output Play#0 1   2   27 cs   cargo ship    -4,4    g  100%   0  10   0   0  0  0  0  0  97   20
-    Play#0 output Play#0 1   2   28 cs   cargo ship    -8,2    g  100%   0  10   0   0  0  0  0  0  97   20
-    Play#0 output Play#0 1   2   29 cs   cargo ship     1,3    g  100%   0  10   0   0  0  0  0  0  97   20
-    Play#0 output Play#0 1   2   31 cs   cargo ship     4,0        94%   0   9   0   0  0  0  0  0 119   20
-    Play#0 output Play#0 1   2   32 cs   cargo ship     0,2    c  100%   0   0   0   0  0  0  0  0 127   20
-    Play#0 output Play#0 1   2   33 cs   cargo ship     2,2        94%   0   9   0   0  0  0  0  0 119   20
-    Play#0 output Play#0 1   2   34 cs   cargo ship     3,1        92%   0   9   0   0  0  0  0  0 117   20
-    Play#0 output Play#0 1   2   35 cs   cargo ship     0,2    c  100%   0  10   0   0  0  0  0  1   0   20
-    Play#0 output Play#0 1   2   36 cs   cargo ship     1,3    c  100%   0  10   0   0  0  0  0  0 112   20
+    Play#0 output Play#0 1   2   10 lc   light cruis    4,4        85%   0   9   0   0  0  0  0  0  68   45
+    Play#0 output Play#0 1   2   11 lc   light cruis    1,3        93%   0  10   0   0  0  0  0  0 105   45
+    Play#0 output Play#0 1   2   20 lc   light cruis   -3,1        96%   0   9   0   0  0  0  0  0 122   45
+    Play#0 output Play#0 1   1   24 lc   light cruis   -4,2    g  100%   0  10   0   0  0  0  0  0 127   45
+    Play#0 output Play#0 1   2   25 lc   light cruis   -8,2    g   93%   0   9   0   0  0  0  0  0  93   45
+    Play#0 output Play#0 1   2   26 lc   light cruis   -4,4    g  100%   0  10   0   0  0  0  0  0 103   45
+    Play#0 output Play#0 1   2   27 lc   light cruis   -4,4    g  100%   0  10   0   0  0  0  0  0 103   45
+    Play#0 output Play#0 1   2   28 lc   light cruis   -8,2    g  100%   0  10   0   0  0  0  0  0 103   45
+    Play#0 output Play#0 1   2   29 lc   light cruis    1,3    g  100%   0  10   0   0  0  0  0  0 103   45
+    Play#0 output Play#0 1   2   31 lc   light cruis    4,0        95%   0   9   0   0  0  0  0  0 121   45
+    Play#0 output Play#0 1   2   32 lc   light cruis    0,2    c  100%   0   0   0   0  0  0  0  0 127   45
+    Play#0 output Play#0 1   2   33 lc   light cruis    2,2        95%   0   9   0   0  0  0  0  0 121   45
+    Play#0 output Play#0 1   2   34 lc   light cruis    3,1        94%   0  10   0   0  0  0  0  0 120   45
+    Play#0 output Play#0 1   2   35 lc   light cruis    0,2    c  100%   0  10   0   0  0  0  0  1   0   45
+    Play#0 output Play#0 1   2   36 lc   light cruis    1,3    c  100%   0  10   0   0  0  0  0  0 115   45
     Play#0 output Play#0 1   2   40 lc   light cruis    1,3        91%   0   9   0   0  0  0  0  0  -7   45
     Play#0 output Play#0 1   2   41 lc   light cruis    1,3        96%   0   9   0   0  0  0  0  0 109   45
     Play#0 output Play#0 1   2   42 lc   light cruis   -4,2        95%   0  10   0   0  0  0  0  0 121   45
-    Play#0 output Play#0 1   2   43 ms   minesweeper   -8,4    m  100%   0  10   0   0  0  0  0  0  99   40
-    Play#0 output Play#0 1   2   44 ms   minesweeper   -6,4    m   64%   0   6   0   0  0  0  0  0  70   40
-    Play#0 output Play#0 1   2   46 cs   cargo ship     5,1    n   91%   0   9   0   0  0  0  0  0 116   20
-    Play#0 output Play#0 1   2   47 pt   patrol boat    4,0    n  100%   0   2   0   0  0  0  0  0 117   40
+    Play#0 output Play#0 1   2   43 ms   minesweeper   -8,4    m  100%   0  10   0   0  0  0  0  0  99   45
+    Play#0 output Play#0 1   2   44 ms   minesweeper   -6,4    m   64%   0   6   0   0  0  0  0  0  70   45
+    Play#0 output Play#0 1   2   46 lc   light cruis    5,1    n   93%   0   9   0   0  0  0  0  0 118   45
+    Play#0 output Play#0 1   2   47 pt   patrol boat    4,0    n  100%   0   2   0   0  0  0  0  0 117   45
     Play#0 output Play#0 1   2   50 sb   submarine     -9,1        67%   0   7   0   0  0  0  0  0  33   60
     Play#0 output Play#0 1   2   51 sb   submarine     -9,1        64%   0   7   0   0  0  0  0  0  28   60
     Play#0 output Play#0 1   2   52 sb   submarine     -9,1        73%   0   7   0   0  0  0  0  0  45   60
     Play#0 output Play#0 1   2   82 dd   destroyer     -6,2       100%   0  10   0   0  0  0  0  0 127   70
     Play#0 output Play#0 1   2   83 dd   destroyer     -4,4        29%   0   3   0   0  0  0  0  0 -28   70
     Play#0 output Play#0 1   2   84 dd   destroyer     -6,2       100%   0  10   0   0  0  0  0  0 127   70
-    Play#0 output Play#0 1   2  100 cs   cargo ship     2,-6       38%   0   4   0   0  0  0  0  0 -29   20
-    Play#0 output Play#0 1   2  101 cs   cargo ship     0,4       100%   0  10   0   0  0  0  0  0 127   20
-    Play#0 output Play#0 1   2  102 cs   cargo ship     2,-6       64%   0   6   0   0  0  0  0  0  35   20
-    Play#0 output Play#0 1   2  103 cs   cargo ship     1,5        21%   0   2   0   0  0  0  0  0 -42   20
-    Play#0 output Play#0 1   2  104 cs   cargo ship     0,4       100%   0  10   0   0  0  0  0  0 127   20
+    Play#0 output Play#0 1   2  100 lc   light cruis    2,-6       50%   0   5   0   0  0  0  0  0  15   45
+    Play#0 output Play#0 1   2  101 lc   light cruis    0,4       100%   0  10   0   0  0  0  0  0 127   45
+    Play#0 output Play#0 1   2  102 lc   light cruis    2,-6       71%   0   7   0   0  0  0  0  0  56   45
+    Play#0 output Play#0 1   2  103 lc   light cruis    2,-6       37%   0   3   0   0  0  0  0  0 -16   45
+    Play#0 output Play#0 1   2  104 lc   light cruis    0,4       100%   0  10   0   0  0  0  0  0 127   45
     Play#0 output Play#0 1   2  120 sb   submarine     -9,1       100%   0  10   0   0  0  0  0  0  93   60
     Play#0 output Play#0 1   2  130 tt   troop trans   -9,1       100%   0  10   0   0  0  0  0  0  95   60
     Play#0 output Play#0 1 57 ships
     Play#0 input retr * ?rflags#0
     Play#0 command retreat
     Play#0 output Play#0 1 own shp#     ship type       x,y   fl path       as flt?  flags
-    Play#0 output Play#0 1   1    2 cs   cargo ship    -3,1      bgyujnbgy           itshbdu
-    Play#0 output Play#0 1   1    4 cs   cargo ship    -5,1    a b          Yes      h
-    Play#0 output Play#0 1   1    7 cs   cargo ship    -5,1    a b          Yes      h
-    Play#0 output Play#0 1   2   20 cs   cargo ship    -3,1      u                   h
-    Play#0 output Play#0 1   1   24 cs   cargo ship    -4,2    g ggg        Yes      i
-    Play#0 output Play#0 1   2   25 cs   cargo ship    -8,2    g g          Yes      i
-    Play#0 output Play#0 1   2   28 cs   cargo ship    -8,2    g g          Yes      b
-    Play#0 output Play#0 1   2   29 cs   cargo ship     1,3    g g          Yes      i
-    Play#0 output Play#0 1   2   31 cs   cargo ship     4,0      n                   i
-    Play#0 output Play#0 1   2   32 cs   cargo ship     0,2    c n          Yes      i
-    Play#0 output Play#0 1   2   33 cs   cargo ship     2,2      n                   i
-    Play#0 output Play#0 1   2   34 cs   cargo ship     3,1      n                   i
-    Play#0 output Play#0 1   2   35 cs   cargo ship     0,2    c n          Yes      i
+    Play#0 output Play#0 1   1    2 lc   light cruis   -3,1      bgyujnbgy           itshbdu
+    Play#0 output Play#0 1   1    4 lc   light cruis   -5,1    a b          Yes      h
+    Play#0 output Play#0 1   1    7 lc   light cruis   -5,1    a b          Yes      h
+    Play#0 output Play#0 1   2   20 lc   light cruis   -3,1      u                   h
+    Play#0 output Play#0 1   1   24 lc   light cruis   -4,2    g ggg        Yes      i
+    Play#0 output Play#0 1   2   25 lc   light cruis   -8,2    g g          Yes      i
+    Play#0 output Play#0 1   2   28 lc   light cruis   -8,2    g g          Yes      b
+    Play#0 output Play#0 1   2   29 lc   light cruis    1,3    g g          Yes      i
+    Play#0 output Play#0 1   2   31 lc   light cruis    4,0      n                   i
+    Play#0 output Play#0 1   2   32 lc   light cruis    0,2    c n          Yes      i
+    Play#0 output Play#0 1   2   33 lc   light cruis    2,2      n                   i
+    Play#0 output Play#0 1   2   34 lc   light cruis    3,1      n                   i
+    Play#0 output Play#0 1   2   35 lc   light cruis    0,2    c n          Yes      i
     Play#0 output Play#0 1   2   40 lc   light cruis    1,3      nnnh                i
     Play#0 output Play#0 1   2   41 lc   light cruis    1,3      uh                  i
     Play#0 output Play#0 1   2   42 lc   light cruis   -4,2      ugggh               i
     Play#0 output Play#0 1   2   44 ms   minesweeper   -6,4    m g          Yes      i
-    Play#0 output Play#0 1   2   46 cs   cargo ship     5,1    n y          Yes      i
+    Play#0 output Play#0 1   2   46 lc   light cruis    5,1    n y          Yes      i
     Play#0 output Play#0 1   2   53 sb   submarine     -4,-2     gg                  h
     Play#0 output Play#0 1   2   60 dd   destroyer     -6,2      nn                  ihb
     Play#0 output Play#0 1   2   67 dd   destroyer     -6,2      nn                  hb
     Play#0 output Play#0 1   2   81 dd   destroyer     -6,2      nn                  ihb
     Play#0 output Play#0 1   2   82 dd   destroyer     -6,2      nn                  ihb
     Play#0 output Play#0 1   2   84 dd   destroyer     -6,2      nn                  ihb
-    Play#0 output Play#0 1   2  101 cs   cargo ship     0,4      nn                  ith
-    Play#0 output Play#0 1   2  103 cs   cargo ship     1,5      n                   ith
-    Play#0 output Play#0 1   2  104 cs   cargo ship     0,4      nn                  ith
-    Play#0 output Play#0 1 28 ships
+    Play#0 output Play#0 1   2  101 lc   light cruis    0,4      nn                  ith
+    Play#0 output Play#0 1   2  104 lc   light cruis    0,4      nn                  ith
+    Play#0 output Play#0 1 27 ships
     Play#0 output Play#0 6 0 639
     Play#0 input miss s * ?mission#0 q
     Play#0 command mission
     Play#0 output Play#0 1 Thing                        x,y     op-sect  rad mission
+    Play#0 output Play#0 1 lc   light cruiser (#20)    -3,1      -3,1      1 is on an interdiction mission
+    Play#0 output Play#0 1 lc   light cruiser (#31)     4,0       4,0      1 is on an interdiction mission
+    Play#0 output Play#0 1 lc   light cruiser (#32)     0,2       0,2      1 is on an interdiction mission
+    Play#0 output Play#0 1 lc   light cruiser (#33)     2,2       2,2      1 is on an interdiction mission
+    Play#0 output Play#0 1 lc   light cruiser (#34)     3,1       3,1      1 is on an interdiction mission
+    Play#0 output Play#0 1 lc   light cruiser (#35)     0,2       0,2      1 is on an interdiction mission
     Play#0 output Play#0 1 lc   light cruiser (#42)    -4,2      -4,2      1 is on an interdiction mission
+    Play#0 output Play#0 1 lc   light cruiser (#46)     5,1       5,1      1 is on an interdiction mission
+    Play#0 output Play#0 1 sb   submarine (#53)        -4,-2     -4,-2     1 is on an interdiction mission
+    Play#0 output Play#0 1 dd   destroyer (#60)        -6,2      -6,2      1 is on an interdiction mission
+    Play#0 output Play#0 1 dd   destroyer (#67)        -6,2      -6,2      1 is on an interdiction mission
+    Play#0 output Play#0 1 dd   destroyer (#80)        -6,2      -6,2      1 is on an interdiction mission
+    Play#0 output Play#0 1 dd   destroyer (#81)        -6,2      -6,2      1 is on an interdiction mission
+    Play#0 output Play#0 1 dd   destroyer (#82)        -6,2      -6,2      1 is on an interdiction mission
+    Play#0 output Play#0 1 dd   destroyer (#84)        -6,2      -6,2      1 is on an interdiction mission
+    Play#0 output Play#0 1 lc   light cruiser (#101)    0,4       0,4      1 is on an interdiction mission
+    Play#0 output Play#0 1 lc   light cruiser (#104)    0,4       0,4      1 is on an interdiction mission
     Play#0 output Play#0 6 0 637
     Play#0 input land *
     Play#0 command land
     Play#0 output Play#0 1 own    # unit type          x,y    a   eff mil frt  mu  fd tch retr xl ln carry
-    Play#0 output Play#0 1   1    0 inf  infantry     -3,1    a  100%  10 127 127   0  50  42%  0  0
-    Play#0 output Play#0 1   1    1 inf  infantry     -3,1    a  100%  10 127 127   0  50  42%  0  0
-    Play#0 output Play#0 1   1    2 inf  infantry     -3,1        89%   9 127 113   0  50  42%  0  0
-    Play#0 output Play#0 1   1    3 inf  infantry     -3,1    a  100%  10 127 127   0  50  42%  0  0
-    Play#0 output Play#0 1   1    4 inf  infantry     -4,0    a  100%  10 127 127   0  50  42%  0  0
-    Play#0 output Play#0 1   1    7 inf  infantry     -4,0    a  100%  10 127 127   0  50  42%  0  0
+    Play#0 output Play#0 1   1    0 inf  infantry     -3,1    a   99%   9   0 125   0  50  42%  0  0
+    Play#0 output Play#0 1   1    1 inf  infantry     -3,1    a   99%  10   0 125   0  50  42%  0  0
+    Play#0 output Play#0 1   1    2 inf  infantry     -3,1        77%   8   0  98   0  50  42%  0  0
+    Play#0 output Play#0 1   1    3 inf  infantry     -3,1    a   99%  10   0 126   0  50  42%  0  0
+    Play#0 output Play#0 1   1    4 inf  infantry     -4,0    a  100%  10   0 127   0  50  42%  0  0
+    Play#0 output Play#0 1   1    7 inf  infantry     -4,0    a  100%  10   0 127   0  50  42%  0  0
     Play#0 output Play#0 1   2    9 tra  train         0,2        99%  10 127 126   0  50  42%  0  1
     Play#0 output Play#0 1   2   10 cav  cavalry       4,0        61%   6 127  61   0  50  42%  0  0
-    Play#0 output Play#0 1   1   24 cav  cavalry       3,1    g  100%  10 127 127   0  50  42%  0  0
+    Play#0 output Play#0 1   1   24 cav  cavalry       3,1    g   98%  10   0 125   0  50  42%  0  0
     Play#0 output Play#0 1   2   25 cav  cavalry       2,2    g   91%   9 127  96   0  50  42%  0  0
     Play#0 output Play#0 1   2   26 cav  cavalry       4,0    g  100%  10 127 117   0  50  42%  0  0
     Play#0 output Play#0 1   2   27 cav  cavalry       4,0    g  100%  10 127 117   0  50  42%  0  0
     Play#0 input miss l * ?mission#0 q
     Play#0 command mission
     Play#0 output Play#0 1 Thing                        x,y     op-sect  rad mission
+    Play#0 output Play#0 1 cav  cavalry #35             0,2       0,2      3 is on a reserve mission
     Play#0 output Play#0 1 cav  cavalry #42             1,1       1,1      3 is on a reserve mission
+    Play#0 output Play#0 1 eng  engineer #43            1,1       1,1      1 is on a reserve mission
+    Play#0 output Play#0 1 cav  cavalry #47             1,-1      1,-1     3 is on a reserve mission
+    Play#0 output Play#0 1 spy  infiltrator #48         1,-1      1,-1     3 is on a reserve mission
+    Play#0 output Play#0 1 cav  cavalry #61             0,0       0,0      3 is on a reserve mission
+    Play#0 output Play#0 1 cav  cavalry #62             0,0       0,0      3 is on a reserve mission
+    Play#0 output Play#0 1 cav  cavalry #63             0,0       0,0      3 is on a reserve mission
     Play#0 output Play#0 6 0 634
     Play#0 input ctld
     Play#0 output Play#0 1 Bye-bye
index 986344917bfb173babf56ad1fe4d0c4109f8cb90..29e28ad310b7355ff0a98c881802c3ff02bbc923 100644 (file)
@@ -14,7 +14,7 @@ desi -2,-2 f
 | harbor
 desi -3,1 h
 | ships for testing retreat command
-build s -3,1 cs 5
+build s -3,1 lc 5
 edit s 4 L -5,1 U 7
 | fleet a defined below
 | ship to drop depth charges
@@ -39,8 +39,8 @@ edit p * ?own#0 e 100 m 127
 build l -3,1 inf 5
 edit u 4 L -4,0 U 7
 | army a defined below
-| complete the land units (fortify to reduce unwanted collateral damage)
-edit u * ?own#0 e 100 M 127 m 10 F 127
+| complete the land units
+edit u * ?own#0 e 100 M 127 m 10
 || country#2
 add 2 2 2 p
 edit l * ?des#.&own=0 o 2 O 2
@@ -92,7 +92,7 @@ fleet c 30/32/35/36
 retr c n i
 retr 31/33/34 n i
 | target ships having difficulties during retreat:
-edit s 10 U 40 t lc U 41 U 42
+edit s 10 U 40 U 41 U 42
 | runs out of mobility
 edit s 40 M 5
 retr 40 nnnnh i
@@ -112,7 +112,8 @@ edit s 10 U 46 L 5,1 U 47 t pt
 fleet n 46/47
 retr n y i
 | missions for retreat to clear
-miss s 40/41/42 int .
+| (not all ships can perform missions)
+miss s * ?own=2&uid#9 int .
 | target ships depth-charges: injured vs. depth-charged, depth-charged,
 | helpless, not helpless
 edit s 10 U 50 t sb L -5,1 U 51 U 52 U 53 L -4,-2
@@ -196,8 +197,10 @@ lret t nb b
 edit u 10 U 47 L 1,-1 U 48 T spy
 army s 47/48
 lret s gh b
-| missions for retreat to clear
-miss l 40/41/42 res .
+| missions and fortification for retreat to clear
+| (not all land units can perform missions)
+miss l * ?own=2 res .
+edit u * ?own=2 F 127
 | target land units bombs: injured vs. bombed
 | five, to have a decent chance at getting both a hit and a miss
 edit u 10 U 60 L 0,0 U 61 U 62 U 63 U 64