Nova's Require Bits

which are already used?

Is there a list of Contribute/Require Bits already in use in the stock scenario? I'm making a plug in which I want to modify the Knight of Red Branch ränk so that it will allow purchase of an outfit I'm making, but I don't want to use one that already has another function.

Preferably, I'd like to see a list in the format NovaTools for ResEdit uses, or one that has an easy way to convert to that.

Attached is a pic of one from the default Wild Geese ränk, in case people use other programs and don't know what I mean....

Thanks.

EDIT: Edited for clarity.

Attached File(s)

This post has been edited by Xizzix : 15 December 2006 - 06:56 PM

Arturo said:

Here's a brief summary of Contribute-Require Flag bit (CRF) usage in the default Nova scenario.

The overview is that CRF-0 uses 0x000003FF and CRF-1 uses 0xC0000071
The breakout is:
CRF-0 0x00000001is set by Heavy Weapons License and tested for by Federation heavy weapons outfits
CRF-0 0x00000002 is set by Missile Weapons License and tested for by Federation missile weapon outfits
CRF-0 0x00000004 is set by Fighter Bay License and tested for by Federation fighter bay and fighter outfits
CRF-0 0x00000008 is set by Protective Technologies License and tested for by Federation shield and armor outfits
CRF-0 0x00000010 is set by several licenses and ranks but never tested by anything
CRF-0 0x00000020 is set by several licenses and ranks but never tested by anything
CRF-0 0x00000040 is set by Capital Ships License and tested for by Federation capital ships
CRF-0 0x00000080 is set by Capital Warships License and tested for by Federation capital warships
CRF-0 0x00000100 is set by Exotics Licenses(3), Federation Ambassador rank, and Director of BII rank and tested by two weapon outfits
(note1: the Exotics Licenses(3), Federation Ambassador rank, and Director of BII rank set the 9 bits CRF-0 0x000001FF)
(note2: the Federation Commander rank sets the 6 bits CRF-0 0x0000007B)
CRF-0 0x00000200 is set by several weapon outfits but never tested by anything
CRF-1 0x00000001 is set by all all physical (i.e. non-telekinetic) ships and tested by virtually all physical outfits
CRF-1 0x00000010 is set by all Leviathan ships and tested by Sigma bulk cargo missions
CRF-1 0x00000020 is set by all Pegasus ships and tested by Sigma bulk cargo missions
CRF-1 0x00000040 is set by all StarLiner ships and tested by Sigma charter flight missions
CRF-1 0x40000000 is set by a subset of civilian Valkyrie ships and tested by Valkyrie ship upgrade outfits
CRF-1 0x80000000 is set by a subset of civilian Starbridge ships and tested by Starbridge ship upgrade outfits

As an aside, this is all easier to perceive when the Nova resources involved are converted to a spreadsheet format.
Why did the ATMOSians choose these particular bits? I haven't a clue. Probably just a series of arbitrary choices shaded with common sense.

Edwards

Thanks! That really helps. Using that info, I've converted all the require bits used to a pic of that layout, if anyone's interested.

But I think it's missing something. One of the Valks sets 7A, which converting backwards to that info would be:

CRF-1 0x00010000

But I think I heard nothing else uses that bit.

Attached File(s)