Skip to main content

metalkor-extras

source

Types


metalkor-rays

metalkor-rays: process-drawablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
Methods
idle: unknown

nest-break-precipice

nest-break-precipice: process-drawablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
Methods
idle: unknown
die: unknown

nestb-formation

nestb-formation: hover-formationsource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
heap-base: pointer
heap-top: pointer
heap-cur: pointer
stack-frame-top: stack-frame
connection-list: connectable
stack: uint8
formation: hover-formation-control
path: path-control
formation-timer: uint64

rift-ring-ingame

rift-ring-ingame: process-drawablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
anim-speed: delayed-rand-float
stutter: symbol
spin-sound: sound-id
spin-sound-playing: symbol
Methods
idle: unknown

Functions


ik-adjust

ik-adjust() => floatsource

ja-aframe-num-of-proc

ja-aframe-num-of-proc(arg0: process-drawable, arg1: int) => floatsource

metalkor-bomb-collide

metalkor-bomb-collide() => vectorsource

metalkor-bomb-ground-check

metalkor-bomb-ground-check() => symbolsource

metalkor-distort-update

metalkor-distort-update() => nonesource

metalkor-egg-handler

metalkor-egg-handler(arg0: process, arg1: int, arg2: symbol, arg3: event-message-block) => objectsource

metalkor-legs-handler

metalkor-legs-handler(arg0: process, arg1: int, arg2: symbol, arg3: event-message-block) => objectsource

metalkor-lowtorso-start-spinner

metalkor-lowtorso-start-spinner(arg0: int, arg1: vector) => nonesource

metalkor-rays-init-by-other

metalkor-rays-init-by-other(arg0: vector, arg1: quaternion) => nonesource

metalkor-shot-move

metalkor-shot-move(arg0: metalkor-shot) => nonesource

metalkor-update-ik

metalkor-update-ik() => nonesource

Variables


*metalkor-bomb-collide-joints*

*metalkor-bomb-collide-joints*: arraysource

*metalkor-lowtorso-spinner-setup*

*metalkor-lowtorso-spinner-setup*: arraysource

metalkor-setup

source

Types


flitter-gem-tracker

flitter-gem-tracker: gem-trackersource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
heap-base: pointer
heap-top: pointer
heap-cur: pointer
stack-frame-top: stack-frame
connection-list: connectable
stack: uint8
gems: handle
gems-collected: int8
perm-byte-index: int8

gem-tracker

gem-tracker: processsource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
heap-base: pointer
heap-top: pointer
heap-cur: pointer
stack-frame-top: stack-frame
connection-list: connectable
stack: uint8
gems: handle
gems-collected: int8
perm-byte-index: int8
Methods
idle: unknown

metalkor

metalkor: process-focusablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
root-override: collide-shape
focus-status: focus-status
trackable: symbol
flitters: handle
flitter-gem-tracker: handle
wasps: handle
wasp-gem-tracker: handle
last-flitter-launched: int8
last-wasp-launched: int8
live-flitters: int8
live-wasps: int8
shoot-timer: time-frame
target-angle: float
wave-timer: time-frame
in-wave: symbol
flitter-timer: time-frame
wasp-timer: time-frame
launching-flitters: symbol
launching-wasps: symbol
egg-timer: time-frame
last-close-attack: int8
last-standing-attack: int8
stage: int8
next-stage-timer: time-frame
initial-y: float
shots-fired: int16
stage-hit-points: float
hud: handle
lowtorso: handle
legs: handle
wings: handle
kid: handle
explode: handle
rift-occlude: handle
last-attack-id: uint32
current-nav-poly: nav-poly
shot-anticipate: sparticle-launch-control
spinners: handle
neck: joint-mod
previous-flat-travel: vector
previous-flat-travel-timer: time-frame
previous-flat-travel-long-timer: time-frame
min-state-hit-points: float
countdown-to-roar: int8
for-back-interp: cam-float-seeker
run-walk-interp: cam-float-seeker
left-right-interp: cam-float-seeker
walk-turn-interp: cam-float-seeker
idle-interp: cam-float-seeker
tmp-hit-points: float
reps-till-idle-alt: int8
last-rotation: float
no-collision-timer: time-frame
egg-angle: float
arm-frame: float
been-to-entity: symbol
flying-speed: cam-float-seeker
wing-sound: sound-id
wing-sound-playing: symbol
explode-sound: sound-id
bomb-sound: sound-id
stop-bomb-sound: symbol
hit-ring-trans: vector
hit-ring-offset: vector
ring-cam-pos: cam-float-seeker
need-teleport: symbol
Methods
beaten: unknown
explode: unknown
fly-to-ring: unknown
last-gasp: unknown
overload-recover: unknown
fall-down: unknown
tail-attack: unknown
foot-attack: unknown
get-close: unknown
standing-shot: unknown
chase-target: unknown
play-drop-movie: unknown
start-second-stage: unknown
hang-shoot-n-launch: unknown
hidden: unknown
test: unknown

metalkor-bomb

metalkor-bomb: process-drawablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
root-override: collide-shape-moving
joint-mods: joint-mod
Methods
idle: unknown

metalkor-chain-physics

metalkor-chain-physics: chain-physicssource
Fields
type: type
chain-joints: chain-physics-joint
num-joints: uint8
root-joint-index: uint8
joint-length: float
gravity: vector
gravity-target: vector
stretch-vel: float
stretch-vel-parallel: float
compress-vel: float
compress-vel-parallel: float
negate-y: symbol
axial-slop: float
maximum-stretch: float
turn-off-start: time-frame
turn-off-duration: time-frame
prev-rotation: float
prev-y-rotation: float
osc-z: oscillating-float
osc-y: oscillating-float
rand-z: delayed-rand-float
rand-y: delayed-rand-float
move-with-parent: symbol

metalkor-distort

metalkor-distort: process-drawablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
root-override: collide-shape-moving
Methods
idle: unknown

metalkor-egg

metalkor-egg: process-focusablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
root-override: collide-shape
focus-status: focus-status
last-hit-normal: vector
sticky-time: time-frame
flitter-slot: int8
Methods
egg-pop: unknown
fall: unknown
hatch: unknown
idle: unknown

metalkor-explode

metalkor-explode: process-drawablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
ring: handle
Methods
idle: unknown

metalkor-flitter

metalkor-flitter: flittersource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
root-override: collide-shape
focus-status: focus-status
root-override2: collide-shape-moving
fact-info-override: fact-info-enemy
enemy-flags: enemy-flag
enemy-info: enemy-info
hit-points: int32
gnd-collide: uint32
attack-id: uint32
persistent-attack-id: uint32
water-max-height: meters
water-surface-height: meters
desired-angle: degrees
jump-why: uint64
penetrated-by-all: penetrate
penetrated-flinch: penetrate
penetrated-knocked: penetrate
reaction-time: time-frame
notice-time: time-frame
state-timeout: time-frame
auto-reset-penetrate-time: time-frame
hit-focus-time: time-frame
last-draw-time: time-frame
starting-time: time-frame
fated-time: time-frame
focus-pos: vector
event-param-point: vector
jump-dest: vector
focus: enemy-focus
incoming: enemy-attack-info
actor-group: pointer
actor-group-count: int32
neck: joint-mod
on-notice: symbol
on-active: symbol
on-hostile: symbol
on-death: symbol
idle-anim-player: idle-control
rand-gen: symbol
enemy-info-override: nav-enemy-info
frustration-point: vector
move-dest: vector
frustration-time: time-frame
blocked-start-time: time-frame
restore-nav-radius-time: time-frame
nav-radius-backup: float
move-angle: float
heading: basic
change-dir-time: time-frame
last-change-dir: uint64
off-screen-timer: uint64
amb-sound-timer: uint64
attack-time: time-frame
target-pos: vector
attack-pos: vector
base-height: float
minimap: connection-minimap

metalkor-foot-lock

metalkor-foot-lock: structuresource
Fields
lock: cam-float-seeker
old-position: vector
initialized: symbol

metalkor-ik-setup

metalkor-ik-setup: structuresource
Fields
elbow-index: int32
hand-dist: float

metalkor-ja-float-info

metalkor-ja-float-info: structuresource
Fields
float-anim: art-joint-anim
channel-index: int8

metalkor-kid

metalkor-kid: process-drawablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
Methods
idle: unknown

metalkor-legs

metalkor-legs: process-focusablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
root-override: collide-shape
focus-status: focus-status
prefix: string
trackable: symbol
joint-ik: joint-mod-ik
ja-float-info: metalkor-ja-float-info
foot-locks: metalkor-foot-lock
Methods
idle: unknown

metalkor-lowtorso

metalkor-lowtorso: process-focusablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
root-override: collide-shape
focus-status: focus-status
prefix: string
tail: metalkor-chain-physics
tail-initialized: symbol
spinners: handle
ja-float-info: metalkor-ja-float-info
no-collision-timer: time-frame
egg-toss-joint-1: joint-mod
egg-toss-joint-2: joint-mod
egg-toss-joint-3: joint-mod
egg-toss-joint-angle: oscillating-float
Methods
idle: unknown

metalkor-shot

metalkor-shot: metalhead-shotsource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
root-override: collide-shape-moving
starting-pos: vector
starting-dir: vector
target-pos: vector
base-target-pos: vector
pre-move-transv: vector
timeout: time-frame
spawn-time: time-frame
options: projectile-options
last-target: handle
notify-handle: handle
owner-handle: handle
ignore-handle: handle
update-velocity: function
move: function
pick-target: function
max-speed: float
old-dist: float
old-dist-count: int32
hits: int32
max-hits: int32
tween: float
attack-mode: symbol
attack-id: uint32
damage: float
charge-level: float
sound-id: sound-id
stop-speed: meters
invinc-time: time-frame
tail-pos: vector
old-transv: vector

metalkor-spinner

metalkor-spinner: process-drawablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
parent-joint-index: int8
target-pos: vector
chain: metalkor-spinner-chain-physics
anim-speed: float
Methods
break-it: unknown
idle: unknown
shoot-out: unknown

metalkor-spinner-chain-physics

metalkor-spinner-chain-physics: chain-physicssource
Fields
type: type
chain-joints: chain-physics-joint
num-joints: uint8
root-joint-index: uint8
joint-length: float
gravity: vector
gravity-target: vector
stretch-vel: float
stretch-vel-parallel: float
compress-vel: float
compress-vel-parallel: float
negate-y: symbol
axial-slop: float
maximum-stretch: float
turn-off-start: time-frame
turn-off-duration: time-frame
gravity-mult: float
velocity-mult: float

metalkor-spinner-info

metalkor-spinner-info: structuresource
Fields
joint-index: int8
launch-angle: float

metalkor-wasp

metalkor-wasp: waspsource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
root-override: collide-shape
focus-status: focus-status
root-override2: collide-shape-moving
fact-info-override: fact-info-enemy
enemy-flags: enemy-flag
enemy-info: enemy-info
hit-points: int32
gnd-collide: uint32
attack-id: uint32
persistent-attack-id: uint32
water-max-height: meters
water-surface-height: meters
desired-angle: degrees
jump-why: uint64
penetrated-by-all: penetrate
penetrated-flinch: penetrate
penetrated-knocked: penetrate
reaction-time: time-frame
notice-time: time-frame
state-timeout: time-frame
auto-reset-penetrate-time: time-frame
hit-focus-time: time-frame
last-draw-time: time-frame
starting-time: time-frame
fated-time: time-frame
focus-pos: vector
event-param-point: vector
jump-dest: vector
focus: enemy-focus
incoming: enemy-attack-info
actor-group: pointer
actor-group-count: int32
neck: joint-mod
on-notice: symbol
on-active: symbol
on-hostile: symbol
on-death: symbol
idle-anim-player: idle-control
rand-gen: symbol
hover: hover-nav-control
hover-info: hover-enemy-info
formation-entity: entity
fly-anim-speed: float
restart-fly-anims: symbol
main-joint-acc: vector
main-joint-vel: vector
main-joint-pos: vector
thrust: float
rotation-vec: vector
dest-pos: vector
offset: vector
surface-normal: vector
local-dir: vector
scale: float
scale-timer: uint64
hit-surface?: symbol
knocked-start-level: float
knocked-fall-dist: float
flying-death-anim: int32
flying-death-transv: vector
flying-death-engine: int32
flying-death-thrust-rotate: float
flying-death-spin: float
flying-death-spin-dest: float
flying-death-spin-axis: vector
gun-jmod: joint-mod
entity-group: actor-group
smoke-part: sparticle-launch-control
engine-part: sparticle-launch-control
old-gravity: float
knocked-anim: int32
knocked-recover-anim: int32
last-fire-time: time-frame
bridge-index: int32
gun-x-angle: float
gun-x-angle-final: float
path-u: float
path-du: float
path-du-final: float
path-dest: float
plat-pos: vector
sound-id: sound-id
attack-wait-min: float
attack-wait-max: float
attack-miss-dist-min: float
attack-miss-dist-max: float
attack-miss-dist-curr: float

metalkor-wings

metalkor-wings: process-drawablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
prefix: string
Methods
idle: unknown

nestb-tail-bound

nestb-tail-bound: process-drawablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
Methods
idle: unknown

rift-occlude

rift-occlude: process-drawablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
original-trans: vector
Methods
idle: unknown

wasp-gem-tracker

wasp-gem-tracker: gem-trackersource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
heap-base: pointer
heap-top: pointer
heap-cur: pointer
stack-frame-top: stack-frame
connection-list: connectable
stack: uint8
gems: handle
gems-collected: int8
perm-byte-index: int8

Functions


gem-tracker-get-slot

gem-tracker-get-slot(arg0: process) => intsource

gem-tracker-init-by-other

gem-tracker-init-by-other(arg0: entity-actor, arg1: int) => nonesource

metalkor-bomb-init-by-other

metalkor-bomb-init-by-other(arg0: vector, arg1: entity-actor) => nonesource

metalkor-distort-init-by-other

metalkor-distort-init-by-other(arg0: vector, arg1: quaternion) => nonesource

metalkor-egg-init-by-other

metalkor-egg-init-by-other(arg0: vector, arg1: vector, arg2: int) => nonesource

metalkor-egg-reaction

metalkor-egg-reaction(arg0: control-info, arg1: collide-query, arg2: vector, arg3: vector) => collide-statussource

metalkor-explode-init-by-other

metalkor-explode-init-by-other(arg0: vector, arg1: quaternion, arg2: handle) => nonesource

metalkor-kid-init-by-other

metalkor-kid-init-by-other(arg0: vector) => nonesource

metalkor-legs-init-by-other

metalkor-legs-init-by-other(arg0: string, arg1: vector) => nonesource

metalkor-lowtorso-init-by-other

metalkor-lowtorso-init-by-other(arg0: vector, arg1: vector) => nonesource

metalkor-spinner-init-by-other

metalkor-spinner-init-by-other(arg0: vector, arg1: int) => nonesource

metalkor-wings-init-by-other

metalkor-wings-init-by-other(arg0: vector, arg1: vector) => nonesource

rift-occlude-init-by-other

rift-occlude-init-by-other(arg0: vector) => nonesource

Variables


*metalkor-bomb-probe-joints*

*metalkor-bomb-probe-joints*: arraysource

*metalkor-flitter-nav-enemy-info*

*metalkor-flitter-nav-enemy-info*: nav-enemy-infosource

*metalkor-ik-setup*

*metalkor-ik-setup*: arraysource

*metalkor-lowtorso-chain-setup*

*metalkor-lowtorso-chain-setup*: arraysource

*metalkor-spinner-chain-setup*

*metalkor-spinner-chain-setup*: arraysource

metalkor-states

source

Functions


metalkor-all-spinners-on

metalkor-all-spinners-on() => symbolsource

metalkor-check-egg

metalkor-check-egg() => symbolsource

metalkor-common

metalkor-common() => nonesource

metalkor-face-to-vector

metalkor-face-to-vector(arg0: vector, arg1: float, arg2: float) => nonesource

metalkor-get-gem-tracker

metalkor-get-gem-tracker(arg0: process-focusable) => nonesource

metalkor-get-ring

metalkor-get-ring(arg0: metalkor) => entitysource

metalkor-go-next-stage

metalkor-go-next-stage() => nonesource

metalkor-handler

metalkor-handler(arg0: process, arg1: int, arg2: symbol, arg3: event-message-block) => objectsource

metalkor-ja-float

metalkor-ja-float(arg0: art-joint-anim, arg1: float, arg2: float, arg3: float) => joint-control-channelsource

metalkor-ja-float-children

metalkor-ja-float-children() => symbolsource

metalkor-ja-float-group?

metalkor-ja-float-group?(arg0: art-joint-anim) => intsource

metalkor-ja-float-stop

metalkor-ja-float-stop(arg0: art-joint-anim) => nonesource

metalkor-lowtorso-spinner-check

metalkor-lowtorso-spinner-check(arg0: metalkor-lowtorso, arg1: float, arg2: float) => nonesource

metalkor-lowtorso-spinners-off

metalkor-lowtorso-spinners-off() => nonesource

metalkor-set-deadly

metalkor-set-deadly(arg0: metalkor, arg1: symbol, arg2: int) => nonesource

metalkor-setup-hit-anim

metalkor-setup-hit-anim(arg0: attack-info, arg1: process-drawable, arg2: art-element, arg3: art-element, arg4: float) => nonesource

metalkor-shoot-projectile

metalkor-shoot-projectile() => nonesource

metalkor-spinner-check

metalkor-spinner-check(arg0: int, arg1: float, arg2: vector) => nonesource

metalkor-spinners-off

metalkor-spinners-off() => nonesource

metalkor-start-egg

metalkor-start-egg() => symbolsource

metalkor-start-spinner

metalkor-start-spinner(arg0: int, arg1: vector) => handlesource

metalkor-update-hud

metalkor-update-hud() => nonesource

metalkor-walk-the-walk

metalkor-walk-the-walk(arg0: float, arg1: symbol) => nonesource

rotate-and-update-hang-anim

rotate-and-update-hang-anim() => nonesource

set-color-vectors

set-color-vectors(arg0: float) => nonesource

set-countdown-to-roar

set-countdown-to-roar() => nonesource

update-walk-anim

update-walk-anim(arg0: vector, arg1: symbol) => nonesource

Variables


*metalkor-spinner-setup*

*metalkor-spinner-setup*: arraysource

nest-texture

source

Functions


set-darkjak-highres-nest-texture-morph!

set-darkjak-highres-nest-texture-morph!(arg0: float) => nonesource

Variables


*darkjak-hires-nest-texture-anim-array*

*darkjak-hires-nest-texture-anim-array*: texture-anim-arraysource

nestb-part

source

Types


nestb-part

nestb-part: part-spawnersource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
heap-base: pointer
heap-top: pointer
heap-cur: pointer
stack-frame-top: stack-frame
connection-list: connectable
stack: uint8
root: trsqv
part: sparticle-launch-control
sound: ambient-sound
mode: pointer
enable: symbol
radius: meters
world-sphere: sphere

nestb-scenes

source

Types


nest-gun-parts

nest-gun-parts: process-drawablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
Methods
idle: unknown

nest-unbroken-rocks

nest-unbroken-rocks: process-drawablesource
Fields
type: type
name: string
mask: process-mask
clock: clock
parent: pointer
brother: pointer
child: pointer
ppointer: pointer
self: process-tree
pool: dead-pool
status: symbol
pid: int32
main-thread: cpu-thread
top-thread: cpu-thread
entity: entity-actor
level: level
state: state
next-state: state
trans-hook: function
post-hook: function
event-hook: function
allocated-length: int32
pad-unknown-0: uint32
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
carry: carry-info
rbody: rigid-body-control
state-flags: state-flags
state-time: time-frame
Methods
idle: unknown

Functions


movie-nest-metalkor-shot-draw-fire

movie-nest-metalkor-shot-draw-fire(arg0: vector, arg1: vector) => nonesource

movie-nest-metalkor-shot-draw-impact

movie-nest-metalkor-shot-draw-impact(arg0: scene-player, arg1: vector, arg2: vector) => nonesource

movie-nest-metalkor-shot-draw-moving

movie-nest-metalkor-shot-draw-moving(arg0: vector, arg1: vector, arg2: float) => nonesource

nestb-activate

nestb-activate(arg0: level) => nonesource

nestb-deactivate

nestb-deactivate() => nonesource

nestb-login

nestb-login() => nonesource