View Full Version: Mission bit documentation

EV Nova Firefly > General Talk > Mission bit documentation

Title: Mission bit documentation

Lindley - April 15, 2006 05:10 PM (GMT)
b1000 - 1100: Main storyline bits

b2000: Player works for Chang Shipping.
b2001: Player is offered Sealed Crate missions.
b2002: Player is offered Jaguar Freelance missions.

b200 - 203: Capshaw initial arc.
b400: Prevent multiple occurances of "Pilgramage to Sturges".
b401: Prevent multiple occurances of "Claim Valuables".
b402: Prevent multiple occurances of "Bypass Customs".
b500: Player has completed first "Mandatory Rescue Mission".
b600: Trasker's End String available to player.
b700: ? Set after Capshaw arc completes. Might use this range for other Capshaw missions.
b899: Mutex for "Salvage Run".
b900 - 905: Renshaw initial arc
b3000: Player works for GalPost.
b2999: Mutex for "Galpost Recruitment".

Lindley - April 15, 2006 05:32 PM (GMT)
I think I'm going to use b100 for "Player is carrying illegal cargo", and use that to make it dangerous to land on Core Worlds under those circumstances.

Lindley - May 10, 2006 03:00 AM (GMT)
b1019 is used out-of-sequence in the storyline.
b100: Player has failed/aborted a Chang mission.
b101: Player has failed/aborted a Tarring mission.

Lindley - May 16, 2006 07:53 PM (GMT)
b102: Player refuses Redmer's initial request for aid.
b200-203: Initial Capshaw arc (CHANGED)
b2002: Player is offered Jaguar Freelance missions
b2003-2005: No use.

Lindley - May 23, 2006 10:23 PM (GMT)
b99: Player is carrying illegal cargo.
b2003: Player is suspicious of Tarring (set after Tarring 3)
b800: Prevent multiple occurances of "Tarring: Bystry Buisness"

Lindley - May 26, 2006 11:22 PM (GMT)
b801-802: North initial misns.
b803: Tarring: Rounder Rollout interjection bit.

Lindley - May 31, 2006 02:45 PM (GMT)
b50: Player has access to Reaver tech. No real use for this, it's just there.

Lindley - August 6, 2006 06:50 PM (GMT)
b810: Player has completed all missions requiring Tarring to like player. Currently set after North 2 completes; this could be pushed back if we add more Tarring missions.

b501-504: Computer search bits for Jaguars 12.

Lindley - September 17, 2006 10:03 PM (GMT)
b98: Player is carrying slightly illegal cargo (misdemeanor if caught).

Lindley - May 26, 2007 09:53 PM (GMT)
b103: Bernadette acts like a Jaguar base.

Lindley - May 22, 2008 03:32 AM (GMT)
In order to allow maximum flexibility with regards to side missions, each mission will test bits corresponding to the availability of the characters in them. Furthermore, for the duration of a character's involvement in a side story, another bit will be set; no mission making that character unavailable may begin during that time. This mutex will also be taken by missions making them unavailable.

Unfortunately, this may require us to allow no more than 1 side story involving a given character to be active at one time, since Nova has no notion of a non-mutex semaphor. Naturally exceptions will be made for "central" missions, so that side stories may happen concurrently if appropriate.

Convention: Odd bit clear = available. Even bit set = currently involved in a non-central mission.

b1,2: Zoe
b3,4: Fritz
b5,6: Mytych
b7,8: Ji
b9,10: Xiao
b11,12: Laralee
b13,14: Chang
b15,16: Tarring
b17,18: Monty
b19,20: Capshaw
b21,22: Renshaw
b23,24: Merrill Oslan

bits 25-90: Reserved for future characters.

Lindley - August 22, 2008 09:35 PM (GMT)
b300-b315 reserved for Pegana side string + Mr. Universe follow-on.
b300: String entry point, set if entered.

Lindley - May 30, 2009 02:45 AM (GMT)
b320 - b329: Barnum & Bailey strings
b320: Entry point. Both strings are available if cleared.
b321: Second mission of Bailey string available.
b325: Second mission of Barnum string available.
b324: Zoe/Fritz disambiguator for Barnum 2b. Set = Zoe, cleared = Fritz.

krugeruwsp - May 30, 2009 04:16 PM (GMT)
I'd like to reserve 1200-1300 for the spare parts outfits. I'll post whatever of that I don't use when I'm finished with it.

Lindley - May 30, 2009 04:42 PM (GMT)

Lindley - June 10, 2009 02:21 AM (GMT)
b2005: Player has access to Alliance Core-to-Rim transport missions. These pay decently but are a long haul. Usually not worthwhile.

Lindley - August 15, 2009 10:00 PM (GMT)
1299 set: Spare parts are present as far as the Hell's Edge string knows. If you'd rather I use a different bit, let me know.

Lindley - August 15, 2009 10:12 PM (GMT)
330-339: Hell's Edge string.
330 cleared = Available.
332 = signal investigated distinguisher. Investigated if set.

305 is now set by the Pegana string to indicate the initial mission set is complete. This in addition to 304, which is the normal "sequence" bit for that string. 305 will need to be set before getting the Hell's Edge string is a possibility.

Lindley - August 24, 2009 01:18 AM (GMT)
I'm going to lay out "consecutive spans" of the main story here just so that it's clear where there is or is not room for "side events" which the main arc may need to wait on. I'll document the mission bits as well, and which characters are referenced by name in each span.

First mission - b1001 on completion
Fritz, Mytych, Ji, Chang, Micha

Urgent Delivery to Triumph - b1002 on completion
Fritz, Mytych, Ji, Chang

Micha's Summons
Transport Sealed Crates (introductory) - b1004 on completion
Fritz, Mytych, Ji, Chang, Micha

Recover Cargo from Derelict
Deliver Engine Parts to <DST> - b1006 on completion
Fritz, Mytych, Ji, Chang

Retrieve Ore from <DST> - b1007 on completion
Fritz, Mytych, Ji, Chang, Len

Spring Crew from the Feds - b1008 on completion
Ji, Fritz, Chang, Micha, Russ Harmon

All of the missions up to this point are fairly trivial, and in some cases currently required characters could easily be made optional. Since side stories that don't have an explicit start requirement will tend to be accessed earlier in the game rather than later, this works out well.

Chang's Departure
Find the Runner
Locate the Desko - b1010 on completion
Ji, Mytych, Fritz, Chang, Micha, Olin, Xiao, Oslan, Tarring
Capshaw initial arc - too entwined with Find the Runner above to by entirely separable
Capshaw, Mytych, Fritz, Ji, Xiao, Solis Morrigan, Tarring, Laralee (implied)

Rim Rum Run - b1011 on completion
Fritz, Mytych, Ji, Tarring

Home, in on the Ranger
Runner Like the Wind
Path of the Madman
Luck of the Draw - b1015 on completion
Fritz, Mytych, Ji, Tarring, Xiao, Olin, Aaron

Rounder Rollout
Bowton, Wilson, Tarring, Fritz, Mytych, Ji

Mysterious Summons
Jaguar Recruitment - b1017 on accept
Fritz, Ji, Zoe, Justin. Note that Zoe *cannot* appear before this mission is complete in any side string.

Transport Sealed Crates to <RST> (Jaguars 3)
The Walls Have Ears
Delivery to <DST> (Tarring)
CounterMeasures - b1022 on auto-abort
Justin, Aaron, Zoe, Fritz, Mytych, Ji, Tarring. Note that the first mission may be separated from the rest if necessary, but probably shouldn't be.

Transport Sealed Crates to <DST> (Jaguars 7)
Packin' off to Paquin
Day Trip to Dyton
Peeling the Onion
Allies and Enemies - b1027 on completion
Mytych, Fritz, Aaron, Zoe, Ji, Xiao, Laralee, Micha, Zachariah Dao

Bystryy Business
The Lion's Den - start of the North string
Tarring, North, Ji, Mytych, Fritz

Window of Opportunity
To Truth Through 'Tooth
Elbow Grease
Unexpected Aid
A Crew Divided
Rendezvous of the Righteous
A Core of Truth
Out of the Ashes
Invasive Surgery
Hide and Seek
Of Clouds and Linings
The Eve of Battle
The Morning After
Chang's Gambit
Cards Down (end of part 1)
Fritz, Mytych, Ji, Sabretooth, Nikos, Micha, Zoe, Aaron, Justin, Tarring, Chang, Marcy, Jack Harlow

Obviously this last is more immediately consecutive missions than I'd prefer, because it seriously limits flexibility. I think maybe I'll see if I can work out a way to add some natural break-points in there, maybe one or two anyway.

Lindley - October 17, 2009 03:07 AM (GMT)
b340-349: Reserved for Monty missions. b340 is set after completing Renshaw: Two Is Company. b342 is set if the player didn't return to Wu's planet fast enough and missed meeting Monty there.

Lindley - September 16, 2010 10:33 PM (GMT)
QUOTE (krugeruwsp @ May 30 2009, 04:16 PM)
I'd like to reserve 1200-1300 for the spare parts outfits.  I'll post whatever of that I don't use when I'm finished with it.

1200: Reentry Coupling bad spare

(spare or cheap spare owned) & !1200: Good spare available
(spare or cheap spare owned) & 1200: Bad spare available
(no spare owned) & 1200: Bad spare equipped
(no spare owned) & !1200: No spare available

1201: Catalyzer bad spare
1202: Fuel Injector bad spare
1203: Motivator bad spare
1204: Grav Boot bad spare
1205: Primary nav sat bad spare
1206: Exhaust manifold bad spare
1207: RCS Thruster bad spare
1208: APU bad spare

Lindley - January 23, 2011 04:05 AM (GMT)
Contribute bit 80000000: Allow in-space failures.

Hosted for free by zIFBoards