chiark / gitweb /
More ship classes
authorIan Jackson <ian@liberator.relativity.greenend.org.uk>
Sun, 23 May 2010 17:39:50 +0000 (18:39 +0100)
committerIan Jackson <ian@liberator.relativity.greenend.org.uk>
Sun, 23 May 2010 17:39:50 +0000 (18:39 +0100)
yarrg/where-vessels

index 9ccb8d1726338a9617b637b71069e4c24aefec0c..b93db197922e0c74bdd314b946595321c6f03684 100755 (executable)
@@ -379,7 +379,10 @@ proc show-report-decode {code} {
 
     switch -exact $subclass {
        {} { report-set subclass {Ordinary} }
-       F { report-set subclass {"Frost class"} }
+       E { report-set subclass {Emerald class} }
+       F { report-set subclass {Frost class} }
+       R { report-set subclass {Rogue class} }
+       V { report-set subclass {Verdant class} }
        default { report-set subclass "Subclass \"$subclass\"" }
     }
 
@@ -582,8 +585,10 @@ proc vessel {vin} {
     set subclass [errexpect-arrayget vi vesselSubclass]
     switch -exact $subclass {
        null            { lappend codel {} }
-       icy             { lappend codel F }
        celtic          { lappend codel E }
+       icy             { lappend codel F }
+       rogue           { lappend codel R }
+       verdant         { lappend codel V }
        default         { lappend codel ($subclass) }
     }