Cruise and Tradelane Offsets
Information
- All offsets are for files from the official 1.1 patch.
- Numbers are in hexadecimal, or suffixed to indicate their type:
Suffix | Type | Size |
---|---|---|
f | float | 4 bytes |
d | double | 8 bytes |
i | integer | 4 bytes |
b | byte | 1 byte (-128 to 127) |
A value like "0F 85 -> 90 E9" means replace the original bytes on the left with the new bytes on the right. (The bytes are given in file order, they don't represent a number like the offset.)
Cruise and Tradelanes
Default Value | File | Offset | By | Description |
---|---|---|---|---|
E8 48 9F 01 -> E9 11 00 00 | common.dll | 037813 | WhiskasTM | Allow shooting in cruise. |
06 -> 09 | common.dll | 03A2B3 | WhiskasTM | Allow mine dropping in cruise. |
07 -> 09 | common.dll | 03A011 | WhiskasTM | Allow firing in tradelanes. |
74 -> EB | common.dll | 053796 | adoxa | Adjust cruise speed according to drag_modifier. |
1.2f | common.dll | 07637F | Cannon | Formation catch up cruise speed multiplier (outside of trail range common.dll 075B36; values above variable below will be ignored). |
1.2f | common.dll | 1407A0 | Gold_Sear | Formation catch up cruise speed multiplier (within trail range common.dll 075B36). |
0.8f | common.dll | 07630C | Gold_Sear | Multiplier for min cruise speed in formation (escort). |
0.5d | common.dll | 13DF88 | Gold_Sear | Multiplier for min cruise speed in formation (leader) (side note by fox: this seems to majorly affect asteroid spacing in asteroid fields and can break asteroid exclusion zones - use with caution!). |
90 90 90 90 90 90 90 90 90 90 90 -> 6A 00 E8 68 00 00 00 83 C4 04 C3 | freelancer.exe | 0C7A81 | adoxa | Instant deceleration to 0 after dropping cruise (Part 1). |
C3 90 90 90 90 90 90 90 -> 80 7C E4 04 00 74 CA C3 | freelancer.exe | 0C7AB0 | adoxa | Instant deceleration to 0 after dropping cruise (Part 2). |
2500f | common.dll | 13F3CC | Lord of Lunacy | Trade lane travel speed (beware, values over 2500 may have adverse side-effects). |
0.125d | common.dll | 13F440 | HeIIoween | Trade lane enter speed. |
0.4d | common.dll | 13F458 | HeIIoween | Trade lane exit speed. |
400d | common.dll | 13F448 | HeIIoween | Trade lane exit distance. |
DD 05 D0 E2 39 06 D9 FF -> D9 E8 D9 E0 D9 EE D9 C1 | common.dll | 06191E | Gold_Sear | Swap vertical component of trade lane travel in prev direction (fixes issues with vertically oriented trade lanes) (Part 1). |
C7 44 24 24 00 00 00 00 C7 44 24 2C 00 00 00 00 C7 44 24 30 00 00 80 3F C7 44 24 34 00 00 00 00 C7 44 24 3C 00 00 00 00 DD 05 D0 E2 39 06 D9 FE D9 C1 D9 5C 24 20 D9 54 24 28 -> D9 54 24 20 D9 5C 24 30 D9 54 24 24 D9 54 24 28 D9 54 24 2C D9 54 24 34 D9 54 24 3C D9 44 24 54 D9 E0 D9 5C 24 54 D9 44 24 60 D9 E0 D9 5C 24 60 D9 44 24 48 D9 E0 D9 5C 24 48 | common.dll | 061941 | Gold_Sear | Swap vertical component of trade lane travel in prev direction (fixes issues with vertically oriented trade lanes) (Part 2). |
4F -> 79 | common.dll | 03659E | adoxa | Drop out of cruise once power reaches 0 (Part 1). |
90 90 90 90 90 90 90 90 -> 8B 8E 94 01 00 00 EB 14 | common.dll | 036618 | adoxa | Drop out of cruise once power reaches 0 (Part 2). |
90 90 90 90 90 90 90 90 90 90 90 -> E3 B8 6A 00 E8 A3 D5 03 00 EB AF | common.dll | 036634 | adoxa | Drop out of cruise once power reaches 0 (Part 3). |
300f | common.dll | 18B5CC | Gold_Sear | Cruise speed, always overruled by CRUISING_SPEED in constants.ini. |
5f | common.dll | 18B5D0 | Gold_Sear | Cruise acceleration time, always overruled by CRUISE_ACCEL_TIME in constants.ini. |
3f | common.dll | 18B5D4 | Gold_Sear | Cruise drag, always overruled by CRUISE_DRAG in constants.ini. |
0F 84 77 01 -> E9 78 01 00 | common.dll | 03625A | BC46 | Disables the cruise speed functionality for both players and NPCs. |