Skip to main content

battlecontroller

source

Types


battlecontroller

battlecontroller: 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
final-pickup-spawn-point: vector
activate-distance: float
max-spawn-count: int16
spawn-count: int16
die-count: int16
target-count: int8
spawner-count: int8
creature-type-count: int8
spawner-array: battlecontroller-spawner
spawn-period: time-frame
path-spawn: path-control
creature-type-array: battlecontroller-creature-type
final-pickup-type: pickup-type
prespawn: symbol
noticed-player: symbol
camera-on: symbol
misty-ambush-collision-hack: symbol
disable-ocean: symbol
disable-near-ocean: symbol
disable-mid-ocean: symbol
Methods
battlecontroller-method-20: unknown
battlecontroller-idle: unknown
battlecontroller-play-intro-camera: unknown
battlecontroller-method-23: unknown
battlecontroller-active: unknown
battlecontroller-method-25: unknown
battlecontroller-die: unknown
battlecontroller-method-27(obj: citb-battlecontroller) => nonesource
cleanup-if-finished!(obj: battlecontroller) => nonesource

battlecontroller-creature-type

battlecontroller-creature-type: structuresource
Fields
type2: type
percent: float
pickup-percent: float
pickup-type: pickup-type
max-pickup-count: int8
pickup-count: int8

battlecontroller-spawner

battlecontroller-spawner: structuresource
Fields
path: path-control
creature: handle
trigger-actor: entity-actor
blocker-actor: entity-actor
state: int8
enabled: symbol

Functions


battlecontroller-battle-begin

battlecontroller-battle-begin() => nonesource

battlecontroller-battle-end

battlecontroller-battle-end() => nonesource

battlecontroller-camera-off

battlecontroller-camera-off() => nonesource

battlecontroller-camera-on

battlecontroller-camera-on() => objectsource

battlecontroller-default-event-handler

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

battlecontroller-disable-ocean

battlecontroller-disable-ocean() => nonesource

battlecontroller-draw-debug

battlecontroller-draw-debug() => nonesource

battlecontroller-fill-all-spawners

battlecontroller-fill-all-spawners() => nonesource

battlecontroller-off

battlecontroller-off() => nonesource

battlecontroller-set-special-contents-collected

battlecontroller-set-special-contents-collected() => nonesource

battlecontroller-set-task-completed

battlecontroller-set-task-completed() => nonesource

battlecontroller-spawn-creature

battlecontroller-spawn-creature(arg0: vector, arg1: vector) => handlesource

battlecontroller-spawn-creature-at-spawner

battlecontroller-spawn-creature-at-spawner(arg0: int, arg1: int) => nonesource

battlecontroller-spawn-creature-random-spawner

battlecontroller-spawn-creature-random-spawner() => nonesource

battlecontroller-spawners-full?

battlecontroller-spawners-full?() => symbolsource

battlecontroller-special-contents-collected?

battlecontroller-special-contents-collected?() => symbolsource

battlecontroller-special-contents?

battlecontroller-special-contents?() => symbolsource

battlecontroller-task-completed?

battlecontroller-task-completed?() => symbolsource

battlecontroller-update-spawners

battlecontroller-update-spawners() => nonesource

blocking-plane

source

Types


blocking-plane

blocking-plane: 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
States
blocking-plane-idle: TODO

Functions


blocking-plane-destroy

blocking-plane-destroy() => nonesource

blocking-plane-init-by-other

blocking-plane-init-by-other(arg0: curve-control, arg1: int) => nonesource

blocking-plane-spawn

blocking-plane-spawn(arg0: curve-control) => nonesource

launcherdoor

source

Types


launcherdoor

launcherdoor: 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
root-override: collide-shape
notify-player-passed-thru?: symbol
thresh-y: float
open-speed: float
close-speed: float
load-mode: symbol
States
launcherdoor-closed: TODO
launcherdoor-open: TODO