From Rise: The Vieneo Province
This is the file in your default Rise directory that keeps track of in-game waypoints. The file sequentially lists waypoints each stored over a 100-byte block. The first 100-byte block containes the total count, active record, version number, and temporary waypoint data. The composition of each 100-byte record is as follows:
- 0 to 79: The name of the waypoint, ended by a null byte (00). Often junk data appears after the first null byte, evidence of a typical fixed-width binary record.
- 80 to 83: Floating point number, X coordinate of the waypoint
- 84 to 87: Floating point number, Y coordinate of the waypoint
- 88 to 91: Floating point number, Z coordinate of the waypoint
- 92: Unknown, appears to be always empty (00).
- 93: Boolean, tells us whether this waypoint is an IAF coordinate or not - so far only seems to be used by the Deois airport waypoint.
- 94-99: Unknown, appear to be always empty (00).
Proposed changes for new GUI...
- Changing the description to Unicode format, thereby restricting the number of characters to 34 (including a null terminator)
- Replacing the vector with a union for the coordinates to be used for Keplarian elements
- Finally using the 92 (group) record to group by tabs or delete the group record and have a file per tab
- Adding types to the 93 (type) record to include orbital data
- Adding a "source" field (unsigned char) to show where the waypoint came from (purchased, from another player, from a vehicle, or from a PODS, or manually entered, or marked) and 4 bytes for a link back (APN, vehicle, player number)
--reskin 10:37, 14 August 2007 (EDT)