EVN Wiki

Ränk is a type of data resource in EV Nova. These ranks are like items carried on the pilot itself.

The ränk resource[]

ℹ️️

EV Bible text

The following information was transcribed from the Nova Bible, ©1995-2006 by Matt Burch. The original document can be viewed here.

The rank resource is used to give the player a feeling of 'belonging' to a given government. It can also be used to give the player certain advantages that come with rank. When a rank is made active (which is accomplished through any suitable control bit set string) the player is given all the privileges of that rank, whatever they might be, and the name of that rank is displayed in the player-info dialog.

Weight[]

The importance of this rank, relative to the other rank resources that might be active. Ranks with higher weight are displayed first in the player-info dialog, and the active rank with the highest weight is selected for the <PRK> and <PSR> mission briefing tags.

AffilGovt[]

The ID of the government affiliated with this rank.

Contribute[]

Another 64 bits of Contribute values that kick in when the rank is active. These can be used to prevent the player from buying certain items or doing certain missions until achieving a certain rank, for example.

Salary[]

The number of credits that the affiliated government will pay the player, per day

SalaryCap[]

The maximum amount of money the player can have before the affiliated government stops paying the salary. Set to 0 or -1 if unused.

Flags[]

  • 0x0001: Deactivate all other active ranks affiliated with this same govt when this rank is activated (excludes permanent ranks)
  • 0x0002: Deactivate all other active ranks affiliated with this same govt when this rank is deactivated (excludes permanent ranks)
  • 0x0004: Deactivate this rank if player destroys or disables a ship of the affiliated government or its allies
  • 0x0008: Rank is permanent and cannot be deactivated except if explicitly done by a control bit eval string
  • 0x0010: Deactivate all other active and lower-weighted ranks affiliated with this same govt when this rank is activated (excludes permanent ranks)
  • 0x0020: Deactivate all other active and lower-weighted ranks affiliated with this same govt when this rank is deactivated (excludes permanent ranks)
  • 0x0040: Deactivate this rank if the player commits any crime against the affiliated government
  • 0x0100: Ships of the affiliated government will not automatically attack the player when he has this rank
  • 0x0200: All planets of the affiliated government will let the player land when he has this rank, regardless of their MinStatus field
  • 0x0400: Player can always request battle assistance from ships of the affiliated government, who will also call in reinforcements on the player's behalf if they are available.
  • 0x0800: Ships allied with the affiliated govt will always repair or refuel the player for free.

PriceMod[]

Used to modify the prices of items and ships at planets owned by the affiliated government. A value of 100 equals 100% of original price (i.e. prices are unchanged). Higher or lower values raise or lower the prices correspondingly. (can be used to let distinguished players get special deals on ships and items at "friendly" planets that have granted them the rank)

Name[]

The name of the ränk resource is the full name of the rank, displayed in the player-info dialog.

example: "Commission of Space Marshall in the Hector Empire"

The text fields in the ränk resource are:

ConvName[]

The rank name as used in conversation, through mission briefings and the <PRK> tag. If this is set to an empty string, the rank will never be used in conversation. If there are no active ranks or none of the active ranks have ConvNames, the <PRK> tag will simply display "captain". example: if ConvName is "Space Marshall", then "Good job, <PRK>" becomes either "Good job, Space Marshall" or "Good job, captain".

ShortName[]

The short rank named as used in conversation through mission briefings and the <PSR> tag. Behavior with an empty string is the same as for the ConvName field. example: if ShortName is "Marshall" then "Hi there, <PSR>" becomes either "Hi there, Marshall" or "Hi there, captain".

See also[]

Nova Bible
Technical MissionsSpace ObjectsSpace Object TypesOutfitsWallpapersTech LevelsRanksSoundsPersonsDudesShipsFleetsScan Masks
Resource Types spïnshänböömchärcölrcröndëscdüdeflëtgövtjünkïntfmïsnnëbuöopsoütfpërsränkröidshïpspöbsÿstwëap
Appendixes Combat RatingLegal statusStrings
Sorted
User Interface cölrïntf • DITL • DLOG
Graphics spïnshänbööm • pict • rleD • rle8 • cicn
Sound snd
Text dëscStrings • vers
Ship spawns düdeflëtpërs
Setting gövtspöbsÿstnëbu
Commodities jünköopsröid
Gameplay chärcrönmïsnshïpoütfwëapränk