<key>ok_message</key><array>
<string>[another_description_array] should [ok]</string></array>
<key>another_description_array</key>
<array><string>This</string><string>Everything</string></array>
<key>ok</key>
<array><string>be ok.</string><string>work out.</string><string>make a nice string.</string><string>be fine.</string></array>
using commsMessage: [ok_message] should print a coherent line and not
"[another_description_array] should [ok]"
…and this would be a good point for me to jump in and point out that description and missiontext keys are globally visible, so OXP-defined ones must have a unique name (i.e. suitable prefix).
Arexack_Heretic wrote:
But you always have to look out for typos...for example I cannot remember right now whether it is supposed to be %H or H%, try putting the %H in brackets.
The Great One has decreed that the Universe must by rid of Captain 'Evil Smell' Hesperus, a well-groomed feline wanted by the HoOpy Casino Chain for cheating and known cat-juggler, stowing away on a a Trumble infected Python, is an easy target
You’ve got lost in the grammar jungle here: “The Great One has decreed that the universe must by[sic] rid of [Hesperus] is an easy target”. At the very least, this needs to be changed to “…who is an easy target”.
There’s a serious case of run-on-sentence-itis here, though.
...and the last entry in assassination_board_poster_title should be
<string>The Divine</string>
not
<string>The Devine</string>.
Regarding the crime list, people will be able to edit it to order. The easy way to increase the number of "real/non-silly" crimes would be to add more of them to the list. But it's a big galaxy out there, with lots of different societies and legal systems (or the absence thereof). Here on Earth you can get jailed, or even executed, for doing something on one side of an imaginary line which would be regarded as utterly unremarkable, normal behaviour on the other side. And lots of people aren't even happy keeping their death sentences inside their own imaginary lines. One being's "silly" is another being's "grotesque deviation and/or sin"...
Some of these are "legitimate" bounty-hunting missions (i.e. legal infractions, no matter how trivial), others are just rubouts, e.g. <string>who didn't know when to fold playing cards with gangsters,</string>. Will the legal status of the marks vary? Will some of the ships they're flying/hiding in be Clean, or will they all be some form of Offender or Fugitive?
@A_H: I don't know if it's ggoing to be included, but yesterday I had my fun writing these ones up and I'll post them anyway
<key>cool_item</key>
<array>
<string>sword</string>
<string>pen</string>
<string>rubber chichen</string>
<string>bleedin' big handgun</string>
<string>huge handgun </string>
<string>4MW beam lasers</string>
<string>rack full of military missiles</string>
<string>bleedin' big nuke</string>
<string>very accurate sniper rifle</string>
<string>deadly weapon</string>
<string>Bruce Willis clone</string>
<string>Chuck Norris clone</string>
<string>battleaxe</string>
<string>turnip</string>
<string>morcel of a very, very well cured Corsicoid cheese</string>
<string>watergun. And isn't afraid to use it, either</string>
<string>chlorine-filled watergun</string>
<string>L&F Templar 250KW sniper rifle with bioscanning sights, double-locking YPO and the 'SureHit'(TM) autotracking muzzle attachment</string>
<string>plasma grenade launcher</string>
<string>strategic nuclear device</string>
<string>+5 Vorpal broadsword</string>
<string>+5 Holy Avenger sword</string>
<string>+5 bow of speed</string>
<string>Dragonlance</string>
<string>singing sword</string>
<string>unbelievably sharp katana sword with the destructive power of a toothached rinoceroid in a grouchy monday morning</string>
<string>original Masamune katana sword worth more than you'll earn your entire life</string>
<string>rusty but still very sharp sword he claims to have found by a drawned female humanoid on the bottom of a lake, on a mist-covered island, on an uncharted system he discovered after a queer hiperdrive malfunction</string>
<string>fake of Excalibur</string>
<string>stainless steel copy of Narsil</string>
<string>'Made in Phekda' copy of the One Ring, or maybe his cloacking device is just malfunctioning. Well, whatever</string>
<string>Ringwraith</string>
<string>fully functional 1/42 scale model of Giles' Ark of Alliance</string>
<string>Holy Hand Grenade of Antioch</string>
<string>Scepter of Authority</string>
<string>ZR-550</string>
<string>Wang ZTR</string>
<string>COolt Peacemaker</string>
<string>WOolter PPK</string>
<string>Ravenous Bug Bladder Beast</string>
<string>flashlight</string>
<string>wet string of pasta</string>
<string>pretzel</string>
<string>paper clip</string>
<string>coat hanger</string>
<string>plastic cup</string>
<string>cute tabby kitten</string>
<string>hard-pinching lobstoid</string>
<string>dirty, greasy skillet</string>
<string>doomsday device</string>
<string>ACME(R) Ooniversal DesintegratOor</string>
<string>ACME(R) DOomsday Machine</string>
<string>ACME(R) Planet-Oo-ZAP</string>
<string>ACME(R) dOo-it-yourself ICBM kit</string>
<string>ACME(R) Spacequake IndOocer</string>
<string>ACME(R) Reduct-Oo-Tron</string>
<string>ACME(R) Devast-Oo-Matic</string>
<string>copy of 'How to Conquer the Ooniverse in 30 Easy Lessons'</string>
<string>copy of the Federal Times</string>
<string>copy of the Imperial Herald</string>
<string>Playsentient Miss September pin-up</string>
<string>rolled wood pulp newspaper</string>
<string>hostage</string>
<string>hostage. Not that we care, really</string>
<string>hostage, as if we cared</string>
<string>hostage - the fool's own mother</string>
<string>extremely unpleasent and nasty-looking piece of carved wood. Actually it's not a weapon but an original Graeth'Bo masterpiece worth millions, so we'd appreciate if you could refrain from destroying it along with the mark. If it's not too inconvenient, at least</string>
<string>evil poet</string>
<string>vacuum cleaner</string>
<string>pencil</string>
<string>complete SM outfit</string>
<string>very, very funny hat</string>
<string>ridiculous bowtie</string>
<string>bowler hat</string>
<string>umbrella</string>
<string>compromising piece of party underware</string>
<string>bottle of 75% alcohol puncheon rum</string>
<string>pair of stones</string>
<string>strong legislative lobby</string>
<string>libel lawyer</string>
<string>decent electoral base</string>
<string>reasonable manifesto</string>
<string>birdoid right wing boot</string>
<string>chemistry set</string>
<string>cream pie</string>
<string>lovely-looking, but still deadly bodyguard</string>
<string>large collection of bad jokes</string>
<string>bad joke</string>
<string>stolen <-CLASSIFIED-> device that can <-CLASSIFIED-> <-CLASSIFIED-> any ship approaching at <-CLASSIFIED-> degrees from its <-CLASSIFIED-> . The best, and possibly the only chance of surviving this encounter is to <-CLASSIFIED-> and then <-CLASSIFIED-> , not forgetting to <-CLASSIFIED-> or the backlash may<-CLASSIFIED-> the entire <-CLASSIFIED-> . Good luck, Commander, you'll need it</string>
<string>stolen secret device. And no, you aren't cleared to kwon what the device does - - Good luck, anyway</string>
<string>INRA prototype laser array</string>
<string>state-of-the-art weapons array</string>
<string>couple of plasma hand grenades</string>
<string>Q-mine</string>
<string>E-bomb</string>
<string>TAB-bomb</string>
<string>WMD</string>
<string>full load of battle weapons</string>
<string>full load of hand weapons</string>
<string>shipment of stolen hi-tech military hardware</string>
<string>copy of Baudelaire's 'Fleurs du Mal'</string>
<string>copy of Poe's anthology</string>
<string>new laser</string>
<string>prototype mass projectile railgun</string>
<string>specially modified ship</string>
<string>brand new combat computer</string>
<string>devilishly ingenious autotargeter</string>
<string>few canisters of nerve gas</string>
<string>laser cooling system</string>
<string>lot of illegal modifications</string>
<string>lot of illegal cyberweaponry</string>
<string>cannister of the Soholian Plague virus</string>
<string>military laser</string>
<string>beam laser</string>
<string>big gun</string>
<string>rather impressive gun</string>
<string>cool weapon</string>
<string>asteroid plough</string>
<string>laser gun implanted on a forearm</string>
<string>refitted laser</string>
<string>Finnmann 2.1 BXL barium-cooled, xenon cristal-focused main gun</string>
<string>Banshee beta two sonic de-emulsifier</string>
<string>bagpipe</string>
<string>Valkirie laser array</string>
<string>bank of Aegis Suprema shield generators</string>
</array>
@LB: how about a version for guild members that included renegades (that would have to be installed) and/or multiple opponents?
It shouldn't take much more than a check on the assassin's guild OXP's mission variables to unlock the harder ships' list and include them on the mission generation.
You know those who, having been mugged and stabbed, fired, dog run over, house burned down, wife eloped with best friend, daughters becoming prostitutes and their countries invaded - still say that "all is well"?
I'm obviously not one of them.
Could include renegades, but I can't use the cool-item thing, as I've hit a slight snag. I've added the mission choices to allow the player to brouse the board. Due to the way Oolites dice works the item chosen from an array are only rolled once in a given system. This is just as well because I need to rely on the information staying the same so I can store it in a mission variable. But on the down side If I use the same array title for each of the 9 (say) adverts on the boad each one would be the same and would only change when the player left the system and returned. I have a cunning plan to get round this. For each advert I'll have to have a separate entry on missiontext which refers to a differnt list, so the display for the second advert would be:-
***** You are viewing mission_random_hits_seedy_spacebar_name Bounty Hunters' Bulletin Board. *****\n--------------------------------------------------------------------------------------------------------------------------\nPOSTED BY : [assassination_board_poster_titleb] %R [assassination_board_poster_nameb] from the [assassination_board_poster_systemb] System.\nSUBJECT : [assassination_board_subject]\n\n[assassination_board_part1b] [mark_first_nameb] [mark_nick_nameb] [mark_second_nameb], [mark_race_part1b] [mark_race_part2b] [assassination_board_part2b] [assassination_board_part3b] [mark_ship_descriptionb] [level_one_mark_shipb] [assassination_board_part4b] [mark_system_g1b] System. [assassination_board_part5b] [level_one_mark_feeb] Credits [assassination_board_part6b] [mark_genderb] [assassination_board_part7b].\n\nREPLIES TO : [assassination_board_address1b] %R@[assassination_board_address2b]\n--------------------------------------------------------------------------------------------------------------------------\nCurrently viewing message 2 of 9.\nThis [assassination_board_job_nameb] is available to Commanders rated Average or above.</string>
Then define each clone by putting [assassination_board_poster_title] in the string for [assassination_board_poster_titleb]. But as I'm going to have so many arrays inside other arrays I'll go nuts if the original arrays have to have other arrays in them!
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
others are just rubouts, e.g. <string>who didn't know when to fold playing cards with gangsters,</string>.
Shouldn’t that be “legitimate businessmen in good standing”?
businessbeing?
You know those who, having been mugged and stabbed, fired, dog run over, house burned down, wife eloped with best friend, daughters becoming prostitutes and their countries invaded - still say that "all is well"?
I'm obviously not one of them.
The Wheeze worked!. You get a certain number of Ads on the board. Each Ad is different, but the 9 generated will stay the same whilst you stay in the system and a regenerated when you leave. On viewing the last Ad you go back to the first page, so you can flick though and see all the offers before picking one.
Page 1:-
Nah don't fancy that job, I'll check the next one...
See its different!
BTW I'm setting the name of the space bar using planet number, 0 - 10 "The Blue Parrot" "11 - 20" - "The Fox and Hounds" etc. So need some suggestions on that!
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.
<key>bar_name</key>
<array>
<string>The Blue Parrot</string>
<string>The Fox and Hounds</string>
<string>Jon Snorrad's Pub</string>
<string>The Lobbie's Can-Can Lounge's</string>
<string>the Ol' Spacer</string>
<string>The Old Spacer</string>
<string>the Blackjack's</string>
<string>The Skull and Bones</string>
<string>The Golden GargleBlaster</string>
<string>The Smoke dragon Lounge's</string>
<string>The Smugglers' Den</string>
<string>The Pirate's Cove</string>
<string>The Grounded Spacer</string>
<string>The Finders Keepers Bar</string>
<string>Da Haus</string>
<string>The Spacer's Hangout Bar and Grill</string>
<string>The Wanted Dead or Alive</string>
<string>The Dwarven Mine</string>
<string>The Rocktop Bar and Diner</string>
<string>the Joe's Pizza</string>
<string>the Pizza Hut</string>
<string>the A Babord</string>
<string>the Third Rock</string>
<string>the Marooned Spacer</string>
<string>The Human Restaurant</string>
<string>The Bearded Parrot</string>
<string>the Last Well</string>
<string>the Last Wishes</string>
<string>the Flying Dutchman</string>
<string>The Red Pincers</string>
<string>the Alcoholdrome</string>
<string>the Tally Ho</string>
<string>the Crash and Burn</string>
<string>the ECM</string>
<string>the Hard Hat</string>
<string>the Hauler's Outpost</string>
<string>the Joe's Bar and Grill</string>
<string>the Joe's Lounge</string>
<string>the Joe's Diner</string>
<string>the Joe's</string>
<string>the La Havre</string>
<string>the BoOrger King</string>
<string>the Drink, Smoke and Snort</string>
<string>the Carnal Pleasures Bar and Grill</string>
<string>the Red Light</string>
<string>the Eject Handle</string>
</array>
...and since you're at it, remember to HAND-SCRIPT the World's End on Riedquat!!! Oh, of course, also a pint of Brown
You know those who, having been mugged and stabbed, fired, dog run over, house burned down, wife eloped with best friend, daughters becoming prostitutes and their countries invaded - still say that "all is well"?
I'm obviously not one of them.
Bah! Even using mutiple sets causes the third page to be the same as the first, although launching and redocked generates two new adds. Not fatal to the OXP but it would mean are limited to a choice of two hits per visit. I suspect this is somthing to do with Oolite's random seed. Is there anyway in an OXP to force a re-roll?
OXPS : The Assassins Guild, Asteroid Storm, The Bank of the Black Monks, Random Hits, The Galactic Almanac, Renegade Pirates can be downloaded from the Elite Wiki here.