    :dark-red    [110 18 21];(vec (tinter/hex-str-to-dec "D31C00"))
    :orange      [235 137 49];(vec (tinter/hex-str-to-dec "D36C00"))
    :yellow      [247 226 107];(vec (tinter/hex-str-to-dec "D3B100"))
+   :highlight   [229 165 8];(vec (tinter/hex-str-to-dec "D3B100"))
    :light-green [163 206 39]
    :green       [68 137 26];(vec (tinter/hex-str-to-dec "81D300"))
    :dark-green  (vec (tinter/hex-str-to-dec "406900"))

          (doall (map-indexed
            (fn [idx item] (put-string (state :screen) 18 (+ idx 6) (item :name)))
            (-> state :world :player :inventory)))
          (put-string (state :screen) 10 22 "Play again? [yn]"))
      :rescued
        (let [rescue-modes   ["boat" "helicopter" "hovercraft" "ocean liner"]
              rescue-mode    (nth rescue-modes (mod (get-in state [:world :random-numbers 2]) (count rescue-modes)))

    (doall (map-indexed
      (fn [idx line] (put-string screen 12 (+ idx 9) line))
      (clojure.string/split-lines start-text)))
    (put-chars screen (markup->chars 17 19 "Press <color fg=\"highlight\">any key</color> to continue and <color fg=\"highlight\">?</color> to view help."))
    (refresh screen)))

(def loading-index (atom 0))
