-
Notifications
You must be signed in to change notification settings - Fork 26
List of Surface Flags
Jannik Vogel edited this page May 24, 2018
·
10 revisions
A surface can have zero or more surface flags set.
These flags determine the reaction of the vehicle with surfaces. It is not yet known when exactly each of these attributes affects the podracer (on contact, on hover, in air, etc.) or which surface is chosen (below podracer, closest to podracer, etc.).
This turns on a string display near the "repair" text:
(gdb) set *(uint32_t*)Memory(0x50C88C)=1
It is currently unknown which podracer the displayed information belongs to. It should be researched without AI racers to avoid misleading readouts.
The name in the table is shown as displayed by this debug feature.
Value | Name | Description |
---|---|---|
0x1 | ZOn | Turns on the vertical control (anti-gravity tubes). |
0x2 | ZOff | Turns off the vertical control (anti-gravity tubes). |
0x4 | Fast | Adds 200 forward speed. |
0x8 | Slow | Limits the podracer speed. |
0x10 | Swst | Unknown; could stand for "Slowest". Occurs on the track Baroo Coast. |
0x20 | Slip | Used on ice to let the podracer slip. |
0x40 | Dust | Unknown; probably enables dust splash effect. |
0x80 | Snow | Unknown; probably enables snow splash effect. Despite its name, this flag will not cause any falling snowflakes from the sky. |
0x100 | Wet | Unknown; probably enables water splash effect. |
0x200 | Ruff | Unknown; maybe stands for "Rough". |
0x400 | Swmp | Unknown; maybe stands for "Swamp". |
0x800 | NSnw | Probably "No Snow". Used in tunnels to avoid falling snowflakes from appearing. |
0x1000 | Mirr | Enables rendering of the reflection below the track. |
0x2000 | Lava | Lava. Causes engines to catch fire after a short time. |
0x4000 | Fall | Lets the podracer explode on collision. In Z-mode, it will immediately kill you, even in the air. |
0x8000 | Soft | Unknown. |
0x10000 | NRSp | Probably stands for "No Respawn" and indicates that a podracer should not respawn here. Used in pits or shortly before jumps. |
0x20000 | Flat | Unknown. |
0x40000 | Unused. | |
0x80000 | Unused. | |
0x100000 | Unused. | |
0x200000 | Unused. | |
0x400000 | Unused. | |
0x800000 | Unused. | |
0x1000000 | Unused. | |
0x2000000 | Unused. | |
0x4000000 | Unused. | |
0x8000000 | Unused. | |
0x10000000 | Unused. | |
0x20000000 | Side | Instructs AI to drive sideways / roll. |
0x40000000 | Unused. | |
0x80000000 | Unused. |