oolite/Resources/Config/descriptions.plist
2006-08-18 23:42:55 +00:00

1082 lines
30 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>condition</key>
<array>
<string>Docked</string>
<string>Green</string>
<string>Yellow</string>
<string>Red</string>
</array>
<key>economy</key>
<array>
<string>Rich Industrial</string>
<string>Average Industrial</string>
<string>Poor Industrial</string>
<string>Mainly Industrial</string>
<string>Mainly Agricultural</string>
<string>Rich Agricultural</string>
<string>Average Agricultural</string>
<string>Poor Agricultural</string>
</array>
<key>government</key>
<array>
<string>Anarchy</string>
<string>Feudal</string>
<string>Multi-Government</string>
<string>Dictatorship</string>
<string>Communist</string>
<string>Confederacy</string>
<string>Democracy</string>
<string>Corporate State</string>
</array>
<key>inhabitants</key>
<array>
<array>
<string>Large</string>
<string>Fierce</string>
<string>Small</string>
</array>
<array>
<string>Green</string>
<string>Red</string>
<string>Yellow</string>
<string>Blue</string>
<string>Black</string>
<string>Harmless</string>
</array>
<array>
<string>Slimy</string>
<string>Bug-Eyed</string>
<string>Horned</string>
<string>Bony</string>
<string>Fat</string>
<string>Furry</string>
</array>
<array>
<string>Rodent</string>
<string>Frog</string>
<string>Lizard</string>
<string>Lobster</string>
<string>Bird</string>
<string>Humanoid</string>
<string>Feline</string>
<string>Insect</string>
</array>
<array>
<string>Rodents</string>
<string>Frogs</string>
<string>Lizards</string>
<string>Lobsters</string>
<string>Birds</string>
<string>Humanoids</string>
<string>Felines</string>
<string>Insects</string>
</array>
</array>
<key>legal_status</key>
<array>
<string>Clean</string>
<string>Offender</string>
<string>Fugitive</string>
</array>
<key>rating</key>
<array>
<string>Harmless</string>
<string>Mostly Harmless</string>
<string>Poor</string>
<string>Average</string>
<string>Above Average</string>
<string>Competent</string>
<string>Dangerous</string>
<string>Deadly</string>
<string>---- E L I T E ----</string>
</array>
<key>system_description</key>
<array>
<array>
<string>fabled</string>
<string>notable</string>
<string>well known</string>
<string>famous</string>
<string>noted</string>
</array>
<array>
<string>very</string>
<string>mildly</string>
<string>most</string>
<string>reasonably</string>
<string></string>
</array>
<array>
<string>ancient</string>
<string>[20]</string>
<string>great</string>
<string>vast</string>
<string>pink</string>
</array>
<array>
<string>[29] [28] plantations</string>
<string>mountains</string>
<string>[27]</string>
<string>[19] forests</string>
<string>oceans</string>
</array>
<array>
<string>shyness</string>
<string>silliness</string>
<string>mating traditions</string>
<string>loathing of [5]</string>
<string>love for [5]</string>
</array>
<array>
<string>food blenders</string>
<string>tourists</string>
<string>poetry</string>
<string>discos</string>
<string>[13]</string>
</array>
<array>
<string>talking tree</string>
<string>crab</string>
<string>bat</string>
<string>lobst</string>
<string>%R</string>
</array>
<array>
<string>beset</string>
<string>plagued</string>
<string>ravaged</string>
<string>cursed</string>
<string>scourged</string>
</array>
<array>
<string>[21] civil war</string>
<string>[26] [23] [24]s</string>
<string>[26] disease</string>
<string>[21] earthquakes</string>
<string>[21] solar activity</string>
</array>
<array>
<string>its [2] [3]</string>
<string>the %I [23] [24]</string>
<string>its inhabitants' [25] [4]</string>
<string>[32]</string>
<string>its [12] [13]</string>
</array>
<array>
<string>juice</string>
<string>brandy</string>
<string>water</string>
<string>brew</string>
<string>gargle blasters</string>
</array>
<array>
<string>%R</string>
<string>%I [24]</string>
<string>%I %R</string>
<string>%I [26]</string>
<string>[26] %R</string>
</array>
<array>
<string>fabulous</string>
<string>exotic</string>
<string>hoopy</string>
<string>unusual</string>
<string>exciting</string>
</array>
<array>
<string>cuisine</string>
<string>night life</string>
<string>casinos</string>
<string>sit coms</string>
<string>[32]</string>
</array>
<array>
<string>%H</string>
<string>The planet %H</string>
<string>The world %H</string>
<string>This planet</string>
<string>This world</string>
</array>
<array>
<string>n unremarkable</string>
<string> boring</string>
<string> dull</string>
<string> tedious</string>
<string> revolting</string>
</array>
<array>
<string>planet</string>
<string>world</string>
<string>place</string>
<string>little planet</string>
<string>dump</string>
</array>
<array>
<string>wasp</string>
<string>moth</string>
<string>grub</string>
<string>ant</string>
<string>%R</string>
</array>
<array>
<string>poet</string>
<string>arts graduate</string>
<string>yak</string>
<string>snail</string>
<string>slug</string>
</array>
<array>
<string>tropical</string>
<string>dense</string>
<string>rain</string>
<string>impenetrable</string>
<string>exuberant</string>
</array>
<array>
<string>funny</string>
<string>weird</string>
<string>unusual</string>
<string>strange</string>
<string>peculiar</string>
</array>
<array>
<string>frequent</string>
<string>occasional</string>
<string>unpredictable</string>
<string>dreadful</string>
<string>deadly</string>
</array>
<array>
<string>[1] [0] for [9]</string>
<string>[1] [0] for [9] and [9]</string>
<string>[7] by [8]</string>
<string>[1] [0] for [9] but [7] by [8]</string>
<string>a[15] [16]</string>
</array>
<array>
<string>[26]</string>
<string>mountain</string>
<string>edible</string>
<string>tree</string>
<string>spotted</string>
</array>
<array>
<string>[30]</string>
<string>[31]</string>
<string>[6]oid</string>
<string>[18]</string>
<string>[17]</string>
</array>
<array>
<string>ancient</string>
<string>exceptional</string>
<string>eccentric</string>
<string>ingrained</string>
<string>[20]</string>
</array>
<array>
<string>killer</string>
<string>deadly</string>
<string>evil</string>
<string>lethal</string>
<string>vicious</string>
</array>
<array>
<string>parking meters</string>
<string>dust clouds</string>
<string>ice bergs</string>
<string>rock formations</string>
<string>volcanoes</string>
</array>
<array>
<string>plant</string>
<string>tulip</string>
<string>banana</string>
<string>corn</string>
<string>%Rweed</string>
</array>
<array>
<string>%R</string>
<string>%I %R</string>
<string>%I [26]</string>
<string>inhabitant</string>
<string>%I %R</string>
</array>
<array>
<string>shrew</string>
<string>beast</string>
<string>bison</string>
<string>snake</string>
<string>wolf</string>
</array>
<array>
<string>leopard</string>
<string>cat</string>
<string>monkey</string>
<string>goat</string>
<string>fish</string>
</array>
<array>
<string>[11] [10]</string>
<string>%I [30] [33]</string>
<string>its [12] [31] [33]</string>
<string>[34] [35]</string>
<string>[11] [10]</string>
</array>
<array>
<string>meat</string>
<string>cutlet</string>
<string>steak</string>
<string>burgers</string>
<string>soup</string>
</array>
<array>
<string>ice</string>
<string>mud</string>
<string>Zero-G</string>
<string>vacuum</string>
<string>%I ultra</string>
</array>
<array>
<string>hockey</string>
<string>cricket</string>
<string>karate</string>
<string>polo</string>
<string>tennis</string>
</array>
</array>
<key>weapon_name</key>
<array>
<string>none</string>
<string>Twin Plasma Cannon</string>
<string>Pulse Laser</string>
<string>Beam Laser</string>
<string>Mining Laser</string>
<string>Military Laser</string>
</array>
<key>digrams</key><!-- this string must always be the same length -->
<string>ABOUSEITILETSTONLONUTHNOALLEXEGEZACEBISOUSESARMAINDIREA'ERATENBERALAVETIEDORQUANTEISRION</string>
<key>phonograms</key><!-- this string represents the 4 character phonemes associated with each digram -->
<string>AEb=UW==sEH=IHt=IHl=EHt=st==AAn=lOW=nUW=T===nOW=AEl=lEY=hEY=JEH=zEY=sEH=bIY=sOW=UHs=EHz=AEr=mAE=IHn=dIY=rEY=EH==UXr=AEt=EHn=bEH=rAX=lAX=vEH=tIY=EHd=AAr=kw==AXn=tEY=IHz=rIY=AAn=</string>
<!-- Messages used when awarding bounties -->
<key>bounty-d</key>
<array>
<string>Bounty: %d</string>
</array>
<key>total-f-credits</key>
<array>
<string>Total: %.1f Cr</string>
</array>
<key>right-on-commander</key>
<array>
<string>Right On, Commander!</string>
</array>
<!-- Assorted messages used by the onboard computer -->
<key>autopilot-on</key>
<array>
<string>Autopilot engaged.</string>
</array>
<key>autopilot-off</key>
<array>
<string>Autopilot disengaged.</string>
</array>
<key>autopilot-out-of-range</key>
<array>
<string>Could not contact station for docking instructions.</string>
</array>
<key>autopilot-cannot-dock-with-target</key>
<array>
<string>Target is not capable of autopilot-docking.</string>
</array>
<key>autopilot-denied</key>
<array>
<string>Station refuses to issue docking instructions.</string>
</array>
<key>witch-to-@-in-f-seconds</key>
<array>
<string>Witchspace to %@ in %.0f s.</string>
</array>
<key>witch-blocked-by-@</key>
<array>
<string>Witchspace jump aborted (too close to %@.)</string>
</array>
<key>witch-user-abort</key>
<array>
<string>Witchspace jump aborted.</string>
</array>
<key>witch-no-target</key>
<array>
<string>No target system set.</string>
</array>
<key>witch-no-fuel</key>
<array>
<string>Insufficient fuel for witchspace jump.</string>
</array>
<key>witch-too-far</key>
<array>
<string>Engines incapable of witchspace jump to that target.</string>
</array>
<key>witch-engine-malfunction</key>
<array>
<string>Witchspace engine malfunction!</string>
</array>
<key>witch-galactic-in-f-seconds</key>
<array>
<string>Intergalactic jump in %.0f s.</string>
</array>
<key>game-paused</key>
<array>
<string>Game paused.</string>
</array>
<key>game-paused-options</key>
<array>
<string>Press F2 for options, P to resume.</string>
</array>
<key>game-saved</key>
<array>
<string>Game saved.</string>
</array>
<key>mouse-on</key>
<array>
<string>Mouse control on.</string>
</array>
<key>mouse-off</key>
<array>
<string>Mouse control off.</string>
</array>
<key>target-lost</key>
<array>
<string>Target lost.</string>
</array>
<key>@-locked-onto-@</key>
<array>
<string>%@ locked onto %@.</string>
</array>
<key>ecm-on</key>
<array>
<string>ECM system activated.</string>
</array>
<key>ecm-out-of-juice</key>
<array>
<string>ECM system deactivated (no energy left).</string>
</array>
<key>jump-mass-locked</key>
<array>
<string>Hyperspeed mass-locked.</string>
</array>
<key>fuel-inject-on</key>
<array>
<string>Fuel injection engaged.</string>
</array>
<key>fuel-out</key>
<array>
<string>Witchdrive fuel exhausted.</string>
</array>
<key>ident-on</key>
<array>
<string>Ident system active.</string>
</array>
<key>ident-off</key>
<array>
<string>Ident system deactivated.</string>
</array>
<key>missile-locked-onto-@</key>
<array>
<string>Missile locked onto %@.</string>
</array>
<key>missile-armed</key>
<array>
<string>Missile armed.</string>
</array>
<key>mine-armed</key>
<array>
<string>Mine armed.</string>
</array>
<key>missile-safe</key>
<array>
<string>Missiles on safety.</string>
</array>
<key>incoming-missile</key>
<array>
<string>Incoming missile.</string>
</array>
<key>energy-low</key>
<array>
<string>Energy low.</string>
</array>
<key>energy-bomb-activated</key>
<array>
<string>Energy bomb triggered.</string>
</array>
<key>weapon-overheat</key>
<array>
<string>Weapon system overheated.</string>
</array>
<key>weapon-out-of-juice</key>
<array>
<string>Weapon system inactive (no energy left).</string>
</array>
<key>escape-sequence</key>
<array>
<string>Escape sequence active.</string>
</array>
<key>@-ejected</key>
<array>
<string>%@ ejected.</string>
</array>
<key>@-ready-to-eject</key>
<array>
<string>Ready to eject %@.</string>
</array>
<key>ready-to-eject-@</key>
<array>
<string>Ready to eject %@.</string>
</array>
<key>@-scooped</key>
<array>
<string>%@ scooped.</string>
</array>
<key>scoop-captured-@</key>
<array>
<string>You captured %@.</string>
</array>
<key>scoop-rescued-@</key>
<array>
<string>You rescued %@.</string>
</array>
<key>scoop-got-slave</key>
<array>
<string>You captured a slave.</string>
</array>
<key>fuel-scoop-active</key>
<array>
<string>Fuel scoop active.</string>
</array>
<key>hold-locked</key>
<array>
<string>Cargo ejection system offline (speed too high).</string>
</array>
<!-- holds full -->
<key>hold-full</key>
<array>
<string>Cargo holds full.</string>
</array>
<!-- cloaking device .. -->
<key>cloak-on</key>
<array>
<string>Cloaking device activated.</string>
</array>
<key>cloak-off</key>
<array>
<string>Cloaking device deactivated.</string>
</array>
<key>cloak-low-juice</key>
<array>
<string>Not enough energy to activate cloaking device.</string>
</array>
<!-- Assorted messages sent out by ships etc.. -->
<!-- %H - homeworld
%I - homeworld+ian
%R - random digrams
%@ - text to be inserted at this point
%d, %f, %x etc. - printf type variables to be inserted
[$text] = $text is an entry here that will be expanded
-->
<key>beg-for-mercy</key>
<array>
<string>No!</string>
<string>Help! Anyone!</string>
<string>Our systems are failing, please let us flee!</string>
<string>Leave us alone!</string>
<string>Don't shoot, please!</string>
<string>Please stop! Have mercy!</string>
<string>Please don't kill us! I beg you!</string>
<string>S.O.S. ... S.O.S. ... S.O.S. ...</string>
</array>
<key>describe-pirate</key>
<array>
<string>brigand</string>
<string>pirate</string>
<string>hostile vessel</string>
<string>marauder</string>
<string>criminal</string>
</array>
<key>describe-Pirate</key>
<array>
<string>Brigand</string>
<string>Pirate</string>
<string>Hostile vessel</string>
<string>Marauder</string>
<string>Criminal</string>
</array>
<key>distress-call</key>
<array>
<string>We are [7] by [describe-pirate]s! Please help!</string>
<string>Our vessel is under attack, please help us.</string>
<string>[describe-Pirate]s are attacking us. Please assist!</string>
<string>Help! Anyone!</string>
<string>Mayday! Mayday! Mayday! We are under attack.</string>
<string>Help! They're firing on us!</string>
<string>Mayday! Please assist. Mayday! Please assist.</string>
<string>S.O.S. ... S.O.S. ... S.O.S. ...</string>
</array>
<key>buoy-distress-call</key>
<array>
<string>You have attacked a Navigational Beacon. This is an illegal act.</string>
<string>%H Navigational Beacon reports an illegal act of vandalism.</string>
<string>%H Navigational Beacon to attacking craft. Please desist.</string>
<string>Attacking a Navigational Beacon is illegal. Police are on their way.</string>
</array>
<key>thanks-for-assist</key>
<array>
<string>Thank you for the assistance.</string>
<string>Thanks!.</string>
<string>%R bless you!</string>
<string>Oh thank you! Help at last!</string>
</array>
<key>police-thanks-for-assist</key>
<array>
<string>Thank you for the assistance.</string>
<string>%H Police thank you for your assistance.</string>
</array>
<key>thargoid_curses</key>
<array>
<string>Guard your [4], human [18]-[31]!</string>
<string>Eat [6], [5]!</string>
<string>We'll use your [20] [27] for our [33]!</string>
<string>%R! %R! %R!</string>
</array>
<key>police-warning</key>
<array>
<string>Offender vessel, this is %H Police. You have been scanned and will face penalties if you choose to dock here.</string>
<string>[describe-Pirate], this is %H Police. Fines will be imposed if you dock here.</string>
<string>This is the police. Docking at %H will require legal compensation for your offences.</string>
<string>This is the police. %H Station will fine you for your offences when you dock.</string>
</array>
<key>police-attack-warning</key>
<array>
<string>Offender, your craft will be destroyed under GalCop codes.</string>
<string>Please slow your engines and do not attempt to dodge our lasers, [describe-pirate]!</string>
<string>%R! Leave now, or face Police retribution.</string>
<string>[describe-Pirate], you are not welcome in this system.</string>
<string>Offender vessel, this is %H Police. Leave now or be fired upon.</string>
<string>[describe-Pirate], you have been scheduled for termination.</string>
<string>Leave %H now or be destroyed.</string>
<string>%H Police. Offending ship targeted. Moving to intercept.</string>
</array>
<!-- /general docking -->
<key>docking-welcome</key>
<array>
<string>Docking systems active.</string>
<string>Docking permission granted. We have uploaded docking instructions to your flight console.</string>
</array>
<key>docking-begin-final-aproach</key>
<array>
<string>You are on final approach.</string>
<string>Beginning final approach sequence.</string>
</array>
<!-- /general docking -->
<!-- station -->
<key>station-welcome</key>
<array>
<string>Welcome to %H space dock.</string>
<string>Docking systems active. Welcome to %H.</string>
<string>Welcome to %H. Please have your ship manifest ready for inspection upon docking</string>
<string>%H Station here. We have uploaded docking instructions to your flight console.</string>
<string>Salutations spacefarer! Welcome to %H.</string>
<string>%H welcomes you. Docking procedures should take no more than a few minutes, please stand by.</string>
<string>Welcome to %H. Please be patient while we guide your ship into space dock.</string>
<string>Greetings! %H Station traffic control welcomes you.</string>
</array>
<key>station-begin-final-aproach</key>
<array>
<string>You are on final approach to %H Station.</string>
<string>Now entering %H space dock.</string>
<string>Beginning final approach sequence.</string>
<string>Entering final approach to %H Station.</string>
</array>
<key>station-hold-position</key>
<array>
<string>Please be patient - you are being held in a docking queue.</string>
<string>Docking sequence will recommence shortly. Thank you for your patience.</string>
<string>Traffic is heavy, please continue to hold until we can clear an approach for you.</string>
<string>You are being queued for docking. Thank you for your patience.</string>
</array>
<key>station-acknowledges-hold-position</key>
<array>
<string>Please be patient - we are preparing to accommodate your vessel.</string>
<string>Docking sequence will recommence shortly. Thank you for waiting.</string>
<string>We are preparing an approach for you. Please wait.</string>
<string>Preparing approach for docking. Thank you for your patience.</string>
<string>Your docking request is acknowledged. Please hold for clearance.</string>
<string>We are manoeuvring in preparation for your approach. Please hold.</string>
</array>
<key>station-docking-refused-to-fugitive</key>
<array>
<string>%H Station does NOT welcome fugitives!</string>
</array>
<!-- /station -->
<key>fined</key>
<array>
<string>You have been fined %d credits.</string>
<string>You have been fined %d credits, and made to pick up litter in the main hangar deck.</string>
<string>You have been fined %d credits, and are forced to clean up after the [6]oids.</string>
<string>You have been fined %d credits, and sent for 'attitude adjustment'.</string>
</array>
<!-- system description after a nova -->
<key>nova-system-description</key>
<array>
<string>The %I sun has gone nova, destroying the planet and all life here. Beware of navigational and radiological hazards in this system.</string>
</array>
<!-- trumbles -->
<key>trumbles-eat-@</key>
<array>
<string>Trumbles have eaten a cargopod of %@.</string>
</array>
<!-- internal damage -->
<key>@-damaged</key>
<array>
<string>%@ damaged.</string>
</array>
<key>@-destroyed</key>
<array>
<string>%@ destroyed.</string>
</array>
<!-- icons for the hud -->
<key>EQ_HARDENED_MISSILE</key>
<array>
<integer>0</integer> <integer>3</integer>
<integer>2</integer> <integer>1</integer>
<integer>2</integer> <integer>-3</integer>
<integer>0</integer> <integer>-1</integer>
<integer>-2</integer> <integer>-3</integer>
<integer>-2</integer> <integer>1</integer>
</array>
<!-- human surname namegen -->
<key>nom</key>
<array>
<string>%R</string>
<string>[nom1]</string>
</array>
<key>nom1</key>
<array>
<string>ben [nom11]</string>
<string>Mc[nom11]</string>
<string>O'[nom11]</string>
<string>Ath[enom2]</string>
<string>Br[nomvoweliy]an</string>
<string>Bran[nom2]</string>
<string>C[nomvowelar][nom2]</string>
<string>D[nomvowelar][nom2]</string>
<string>Dav[nomvoweliy][nom2]</string>
<string>Denn[nomvoweliy][nom2]</string>
<string>Eccl[enom2]</string>
<string>Fa[nomvoweliy]r[nom2]</string>
<string>Folk[nom2]</string>
<string>Garr[enom2]</string>
<string>Good[nom2]</string>
<string>Hector</string>
<string>Inn[enom2]</string>
<string>Jam[enom2]</string>
<string>Jon[nom2]</string>
<string>Kir[nom2]</string>
<string>L[nomvoweliy]ttle[nom2]</string>
<string>L[nomvowelar][nom2]</string>
<string>Na[nomvoweliy]l[nom2]</string>
<string>Neil[nom2]</string>
<string>Peter[nom2]</string>
<string>Orbit[nom2]</string>
<string>Roger[nom2]</string>
<string>Sam[nom2]</string>
<string>Star[nom2]</string>
<string>Th[nomvowelur]r[nom2]</string>
<string>Wilkin[nom2]</string>
<string>William[nom2]</string>
<string>%H[nom2]</string>
<string>%R[nom2]</string>
<string>%R-[nom1]</string>
<string>[nom1]-[nom11]</string>
</array>
<key>nom11</key>
<array>
<string>Ath[enom2]</string>
<string>Br[nomvoweliy]an</string>
<string>Bran[nom2]</string>
<string>C[nomvowelar][nom2]</string>
<string>D[nomvowelar][nom2]</string>
<string>Dav[nomvoweliy][nom2]</string>
<string>Denn[nomvoweliy][nom2]</string>
<string>Folk[nom2]</string>
<string>Garri[nom2]</string>
<string>Good[nom2]</string>
<string>Hector</string>
<string>Inn[enom2]</string>
<string>Jam[enom2]</string>
<string>Jon[nom2]</string>
<string>Kir[nom2]</string>
<string>L[nomvoweliy]ttle[nom2]</string>
<string>L[nomvowelar][nom2]</string>
<string>Na[nomvoweliy]l[nom2]</string>
<string>Neil[nom2]</string>
<string>Peter[nom2]</string>
<string>Roger[nom2]</string>
<string>Sam[nom2]</string>
<string>Star[nom2]</string>
<string>Th[nomvowelur]r[nom2]</string>
<string>Wilkin[nom2]</string>
<string>William[nom2]</string>
<string>%H[nom2]</string>
<string>%R[nom2]</string>
</array>
<key>nom2</key>
<array>
<string></string>
<string>b[nomvowelur]rn</string>
<string>f[nomvowelur]r</string>
<string>st[nomvowelur]n</string>
<string>sen</string>
<string>son</string>
<string>son</string>
<string>sdott[nomvoweliy]r</string>
<string>s</string>
<string>s</string>
<string>sby</string>
<string>er</string>
<string>f[nomvoweliy]re</string>
<string>l[nomvoweliy]ng</string>
</array>
<key>enom2</key>
<array>
<string>e</string>
<string>[nomvowelie]b[nomvowelur]rn</string>
<string>[nomvowelie]f[nomvowelur]r</string>
<string>[nomvowelie]st[nomvowelur]n</string>
<string>[nomvowelie]sen</string>
<string>[nomvowelie]son</string>
<string>eson</string>
<string>[nomvowelie]sdott[nomvoweliy]r</string>
<string>[nomvowelie]s</string>
<string>es</string>
<string>esby</string>
<string>[nomvowelie]f[nomvoweliy]re</string>
<string>l[nomvoweliy]ng</string>
</array>
<key>nomvowelie</key>
<array>
<string>i</string>
<string>e</string>
<string>e</string>
<string>ie</string>
</array>
<key>nomvowelar</key>
<array>
<string>ar</string>
<string>aw</string>
<string>arre</string>
<string>our</string>
</array>
<key>nomvowelur</key>
<array>
<string>e</string>
<string>o</string>
<string>u</string>
<string>ou</string>
<string>ai</string>
</array>
<key>nomvoweliy</key>
<array>
<string>i</string>
<string>y</string>
</array>
<!-- Intro1 screen -->
<key>game-copyright</key>
<string>by Giles Williams (C) 2003-2006</string>
<key>theme-music-credit</key>
<string>Oolite Theme Music by NoSleep (C) 2004</string>
<key>load-previous-commander</key>
<string>Load Previous Commander (Y/N)?</string>
<!-- Intro2 screen -->
<key>press-space-commander</key>
<string>Press Space Commander</string>
<!-- Status screen -->
<key>status-commander-@</key>
<string>Commander %@</string>
<key>status-present-system</key>
<string>Present System:</string>
<key>status-hyperspace-system</key>
<string>Hyperspace System:</string>
<key>status-condition</key>
<string>Condition:</string>
<key>status-fuel</key>
<string>Fuel:</string>
<key>status-cash</key>
<string>Cash:</string>
<key>status-legal-status</key>
<string>Legal Status:</string>
<key>status-rating</key>
<string>Rating:</string>
<key>status-equipment</key>
<string>Equipment:</string>
<key>equipment-fwd-weapon-@</key>
<string>Forward %@</string>
<key>equipment-aft-weapon-@</key>
<string>Aft %@</string>
<key>equipment-stb-weapon-@</key>
<string>Starboard %@</string>
<key>equipment-port-weapon-@</key>
<string>Port %@</string>
<key>equipment-single-pass-berth-@</key>
<string>1 Passenger Berth</string>
<key>equipment-multiple-pass-berth-@</key>
<string>%d Passenger Berths</string>
<!-- Market screen -->
<key>cargo-tons-symbol</key>
<string>t</string>
<key>cargo-grams-symbol</key>
<string>g</string>
<key>cargo-kilograms-symbol</key>
<string>kg</string>
<!-- System data screen -->
<key>sysdata-planet-name-@</key>
<string>Data on %@</string>
<key>sysdata-eco</key>
<string>Economy:</string>
<key>sysdata-govt</key>
<string>Government:</string>
<key>sysdata-tl</key>
<string>Tech Level:</string>
<key>sysdata-pop</key>
<string>Population:</string>
<key>sysdata-prod</key>
<string>Gross productivity:</string>
<key>sysdata-radius</key>
<string>Average radius:</string>
<!-- delivery reports -->
<key>arrival-report-title</key>
<string>%H Arrival Report</string>
<key>passenger-delivered-okay-@-d-@</key>
<string>%@ thanks you, and pays you %d Cr for delivering them to %@.</string>
<key>passenger-delivered-late-@-d-@</key>
<string>%@ pays you %d Cr for eventually delivering them to %@.</string>
<key>passenger-failed-@</key>
<string>%@ leaves your ship, annoyed that you have wasted so much of their time.</string>
<key>cargo-delivered-okay-@-f</key>
<string>Droids unload the %@ and you are paid %.1f Cr.</string>
<key>cargo-delivered-short-@-f-d</key>
<string>Droids unload the %@, but you are only paid %.1f Cr. as there is a %d percent shortfall.</string>
<key>cargo-refused-short-%@</key>
<string>You don't have enough inventory to deliver the %@.</string>
<key>cargo-delivered-late-@</key>
<string>You fail to deliver the %@ on time, and no-one wants to pay for it.</string>
<key>cargo-failed-@</key>
<string>You fail to deliver the %@ on time, and no-one will want to pay for it.</string>
<!-- background scenes for GUI screens -->
<key>gui-scene-show-planet</key>
<array>
<string>target-planet 120 80 640</string>
</array>
<!-- character descriptions -->
<!-- basic short desc - 'A $species from $homeworld' -->
<key>character-a-@-from-@</key>
<string>a %@ from %@</string>
<!-- rewards and bounties from escapepods -->
<key>rescue-reward-for-@@-f-credits</key>
<string>For rescuing %@, %@, their insurance pays %.1f credits.</string>
<key>capture-reward-for-@@-f-credits</key>
<string>For capturing %@, %@, you're paid a bounty of %.1f credits.</string>
<key>planet-surface-shader</key>
<dict>
<key>glsl-vertex</key><!--vertex shader code - does half the lighting calculations -->
<string>
attribute vec3 tangent; //The inverse tangent to the geometry
attribute vec3 binormal; //The inverse binormal to the geometry
varying vec3 LightDir; //The transformed light direction, to pass to the fragment shader
void main()
{
/* do standard lighting routines */
vec3 normal, lightDir;
vec4 diffuse, ambient, globalAmbient;
float NdotL;
normal = normalize(gl_NormalMatrix * gl_Normal);
lightDir = normalize(vec3(gl_LightSource[1].position));
NdotL = max(dot(normal, lightDir), 0.0);
diffuse = gl_FrontMaterial.diffuse * gl_LightSource[1].diffuse;
/* Compute the ambient and globalAmbient terms */
ambient = gl_FrontMaterial.ambient * gl_LightSource[1].ambient;
globalAmbient = gl_LightModel.ambient * gl_FrontMaterial.ambient;
gl_FrontColor = NdotL * diffuse + globalAmbient + ambient;
/* Put the vertex in the position passed */
gl_Position = ftransform();
/* Construct a 3x3 matrix from the geometrys inverse tangent, binormal, and normal */
mat3 rotmat = mat3(tangent,binormal,gl_Normal);
/* Rotate the light into tangent space */
LightDir = rotmat * lightDir;
/* Normalize the light */
normalize(LightDir);
/* Use the first set of texture coordinates in the fragment shader */
gl_TexCoord[0] = gl_MultiTexCoord0;
}
</string>
<key>glsl-fragment</key><!-- fragment shader code - does the rest of the lighting calculations -->
<string>
uniform sampler2D tex0; /* The texture */
uniform sampler2D tex1; /* The bump-map */
varying vec3 LightDir; /* Receiving the transformed light direction */
void main()
{
/* Get the color of the bump-map */
vec3 norm_b = texture2D(tex1, gl_TexCoord[0].xy).rgb;
/* Expand the bump-map into a normalized unsigned vector float */
norm_b = norm_b * 2.0 - 1.0;
/* Get the color of the texture */
vec3 base = texture2D(tex0, gl_TexCoord[0].xy).rgb;
/* Find the dot product between the light direction and the normal */
float NdotL = max( dot( norm_b, LightDir), 0.0);
/* Calculate the final color gl_FragColor */
vec4 bumped = vec4( NdotL * gl_Color.xyz * base, gl_Color.w);
/* Set the color of the fragment... */
/* gl_FragColor = bumped; */
gl_FragColor = texture2D(tex0, gl_TexCoord[0].xy);
gl_FragColor = gl_Color;
}
</string>
</dict>
</dict>
</plist>