Ambrosia Garden Archive
    • oopss and STR#'s


      I'm trying to add some disasters to my plug-in through the oopss resource but I can only find the descriptions after the first 12. The descriptions are in the STR# disaster box and end with the council report (#12). Where are all the descriptions for the other disasters? If there are no other descriptions for them then do I just leave those boxes blank?

    • Quote

      Originally posted by Argyre:
      I'm trying to add some disasters to my plug-in through the oopss resource but I can only find the descriptions after the first 12. The descriptions are in the STR# disaster box and end with the council report (#12). Where are all the descriptions for the other disasters? If there are no other descriptions for them then do I just leave those boxes blank?

      The description text for "standard" disasters, that is, those random events not related to a mission, is found in the 'data' resource in the 'EV Override' file. It has the form of:
      "(disaster name) has (raised/lowered) the price of (commodity) on (spob)"
      The information in the parentheses is furnished by the oops resource, the name of the resource being the name of the disaster and the other info supplied from the data fields in the oops resource

      Oops resources 140 through 179 use this form

      Oops #140 would display as "A recession on Tibidat has lowered the price of Industrials."

      "A recession" (resource name) on "Tibidat" (spob 377) has "lowered" (-250) the price of " Industrial" (Commodity #1)

      Here is what the annotated EVO Bible has to say:

      Oops resources contain info on planetary disasters. Actually, the term “disasters” is a misnomer, as these occurences simply affect the price of a single commodity at a planet or station, for good or bad. EV uses the name of the resource in the commodity exchange dialog box to indicate that a disaster is currently going on at a planet. The fields of an oops resource are:

      Stellar The stellar object this disaster is linked to
      128-1628 ID of a stellar object
      -1 Any planet or station (use sparingly)
      -2 Nothing (used for mission-related news)
      Commodity Which commodity to affect the price of (0 = food, 1 =
      industrial, etc.)
      PriceDelta How much to raise or lower the price. (negative numbers
      lower it)
      Duration How many days the disaster lasts.
      Freq Percent chance per day that the disaster will occur.
      MissionBit Tells EV how to relate mission bits and disasters.
      (see mďsn for more info)
      -1 Ignored
      0-255 Activate the disaster when this
      mission bit is set.

      The disasters associated with missions are announced in bars on the holovision. The str# 8102 is used for the texts of the announcement. If there is no appropriate entry in that string for a disaster, the name of the resource is used, e.g. a resource named "A big huge frog named Bob" that increased food prices on Levo would result in "A big huge frog named Bob has increased the price of food at Levo".

      If you don't have the EVO bible you should get it, it can anwer many of your questions.

      Good luck,

      ------------------
      Joe Burnette
      "I find that humans can be divided into only two meaningful categories: Decent Humans and Sonsofbitches; both types appear to be evenly distributed
      among all shapes, colors, sizes, and nationalities." -- Keith Laumer

    • Thanks for the help. It wasn't exactly what I needed but helped me figure it out.