Skip to main content

collide-reaction-racer

source

Functions


racer-collision-reaction

racer-collision-reaction(arg0: control-info, arg1: collide-shape-intersect, arg2: vector, arg3: vector) => cshape-moving-flagssource

racer-part

source

Types


hud-bike-heat

hud-bike-heat: hudsource
Fields
type: type
name: basic
mask: process-mask
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: basic
pid: int32
main-thread: cpu-thread
top-thread: thread
entity: entity-actor
state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
next-state: state
heap-base: pointer
heap-top: pointer
heap-cur: pointer
stack-frame-top: stack-frame
connection-list: connectable
stack: uint8
value: int32
value2: int32
target-value: int32
last-increment-time: time-frame
last-target-equal-time: time-frame
offset: int32
y-offset: int32
next-y-offset: int32
x-sgn: int32
y-sgn: int32
text-x: int32
text-y: int32
friend: int32
first-init: symbol
increment-on-event: symbol
skip-particle: int32
disable: symbol
force-on-screen: symbol
deactivate-when-hidden: symbol
trigger-time: time-frame
last-hide-time: time-frame
nb-of-icons: int32
icons: hud-icon
max-nb-of-particles: int32
nb-of-particles: int32
particles: hud-particle

hud-bike-speed

hud-bike-speed: hudsource
Fields
type: type
name: basic
mask: process-mask
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: basic
pid: int32
main-thread: cpu-thread
top-thread: thread
entity: entity-actor
state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
next-state: state
heap-base: pointer
heap-top: pointer
heap-cur: pointer
stack-frame-top: stack-frame
connection-list: connectable
stack: uint8
value: int32
value2: int32
target-value: int32
last-increment-time: time-frame
last-target-equal-time: time-frame
offset: int32
y-offset: int32
next-y-offset: int32
x-sgn: int32
y-sgn: int32
text-x: int32
text-y: int32
friend: int32
first-init: symbol
increment-on-event: symbol
skip-particle: int32
disable: symbol
force-on-screen: symbol
deactivate-when-hidden: symbol
trigger-time: time-frame
last-hide-time: time-frame
nb-of-icons: int32
icons: hud-icon
max-nb-of-particles: int32
nb-of-particles: int32
particles: hud-particle

Functions


part-hud-racer-heat-func

part-hud-racer-heat-func(arg0: sparticle-system, arg1: sparticle-cpuinfo, arg2: matrix) => nonesource

part-hud-racer-speed-func

part-hud-racer-speed-func(arg0: sparticle-system, arg1: sparticle-cpuinfo, arg2: matrix) => nonesource

part-hud-zoomer-heat-slice-01-func

part-hud-zoomer-heat-slice-01-func(arg0: sparticle-system, arg1: sparticle-cpuinfo, arg2: matrix) => nonesource

part-hud-zoomer-heat-slice-02-func

part-hud-zoomer-heat-slice-02-func(arg0: sparticle-system, arg1: sparticle-cpuinfo, arg2: matrix) => nonesource

part-hud-zoomer-heat-slice-03-func

part-hud-zoomer-heat-slice-03-func(arg0: sparticle-system, arg1: sparticle-cpuinfo, arg2: matrix) => nonesource

zoomer-heat-slice-color

zoomer-heat-slice-color(arg0: matrix, arg1: float) => nonesource

racer-states

source

Functions


target-racing-smack-check

target-racing-smack-check() => nonesource

Types


racer

racer: process-drawablesource
Fields
type: type
name: basic
mask: process-mask
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: basic
pid: int32
main-thread: cpu-thread
top-thread: thread
entity: entity-actor
state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
next-state: state
heap-base: pointer
heap-top: pointer
heap-cur: pointer
stack-frame-top: stack-frame
connection-list: connectable
stack: uint8
root: trsqv
node-list: cspace-array
draw: draw-control
skel: joint-control
nav: nav-control
align: align-control
path: path-control
vol: vol-control
fact: fact-info
link: actor-link-info
part: sparticle-launch-control
water: water-control
sound: ambient-sound
state-flags: state-flags
state-time: time-frame
parent-override: pointer
root-override: collide-shape-moving
extra-trans: vector
condition: int32
cell: handle
path-data: path-control
path-target: curve-control
path-racer: path-control
auto-get-off: symbol
shadow-backup: shadow-geo
Methods
wait-for-start: unknown
idle: unknown
pickup: unknown
wait-for-return: unknown

Functions


racer-effect

racer-effect() => nonesource

Variables


*racer-shadow-control*

*racer-shadow-control*: shadow-controlsource

target-racer-h

source

Types


racer-bank

racer-bank: basicsource
Fields
type: type
slide-hold-time: seconds
heat-max: float
hotcoals-heat-inc: float
lava-heat-inc: float
lava-air-heat-inc: float
surface-heat-inc: float
jump-heat-inc: float
lavatube-hotcoals-heat-inc: float
lavatube-lava-heat-inc: float
lavatube-lava-air-heat-inc: float
lavatube-surface-heat-inc: float
lavatube-jump-heat-inc: float
boost-curve-max: meters
boost-level-max: meters
boost-level-inc: meters
boost-duration: seconds
default-front-blade: degrees
yellow-projectile-speed: meters

racer-info

racer-info: basicsource
Fields
type: type
entity: entity-actor
bike-trans: vector
bike-quat: vector
bike-scale: vector
mod-x: float
rot: vector
rot-old: vector
rotv: vector
lean-rotx: degrees
change-roty: degrees
change-roty-old: degrees
quat: vector
surface-y: meters
surface-vy: meters
surface-quat: vector
surface-quat-smooth: vector
cushion-base: meters
cushion-offset: meters
cushion-bob: meters
cushion-bob-old: meters
cushion-smush: smush-control
shock-offset: meters
shock-offsetv: meters
shock-rotx: meters
hill-value: float
hill-ground-value: float
hill-offset: meters
hill-rotx: degrees
hill-boost: meters
bob-timer: float
bob-meta-timer: float
bob-meta-meta-timer: float
bob-mult-rot: float
bob-mult-trans: float
bob-period: float
bob-meta-time: time-frame
bob-hit-ground-time: time-frame
cur-rotx: degrees
targ-rotx: degrees
speed-rotx: float
mult-rotx: degrees
front-blade: joint-mod
front-rot: degrees
front-rotv: degrees
bottom-blade: joint-mod
bottom-rot: degrees
front: joint-mod
front-turn: degrees
tail: joint-mod
tail-tilt: degrees
transv-max: meters
slide-down-time: time-frame
slide-enter-time: time-frame
slide-mode: int32
slide-amp: float
slide-grip-mult: float
slide-shift-x: float
slide-interp: float
heat: float
boost-time: time-frame
boost-duration: time-frame
boost-curve: float
boost-level: float
boost-target: float
boost-output: float
hop?: symbol
hop-start-y: float
bounce: int32
bounce-hit: float
engine-sound-id: sound-id
boost-sound-id: sound-id
engine-sound-pitch: float
turn-anim-targ: float
turn-anim-frame: float
turn-anim-vel: float
tail-anim-vel: float
tail-anim-frame: float
rudd-anim-vel: float
rudd-anim-frame: float
racing-time: time-frame
stick-lock: symbol
stick-off: symbol
heavy: symbol
unstuck-time: time-frame
stuck-count: int32
scrape-sound-id: sound-id
heat-sound-time: time-frame

Variables


*RACER-bank*

*RACER-bank*: racer-banksource

target-racer

source

Functions


racer-bend-gravity

racer-bend-gravity() => nonesource

racer-buzz

racer-buzz(arg0: float) => nonesource

racer-calc-gravity

racer-calc-gravity() => vectorsource

racer-collision

racer-collision() => nonesource

racer-cushion

racer-cushion(arg0: float) => nonesource

racer-effects

racer-effects() => nonesource

racer-find-prop-point

racer-find-prop-point(arg0: vector, arg1: vector) => vectorsource

racer-integrate

racer-integrate() => nonesource

racer-on-ground?

racer-on-ground?() => symbolsource

racer-service-slide

racer-service-slide() => nonesource

racer-sounds

racer-sounds() => objectsource

racer-thrust

racer-thrust(arg0: basic, arg1: float) => nonesource

racer-xz

racer-xz(arg0: float, arg1: float) => nonesource

target-racing-center-anim

target-racing-center-anim() => nonesource

target-racing-jump-anim

target-racing-jump-anim(arg0: basic, arg1: time-frame) => nonesource

target-racing-land-anim

target-racing-land-anim(arg0: symbol) => nonesource

target-racing-post

target-racing-post() => nonesource

target-racing-turn-anim

target-racing-turn-anim() => nonesource

Variables


*racer-air-mods*

*racer-air-mods*: surfacesource

*racer-mods*

*racer-mods*: surfacesource