Skip to main content

scene-h

source

Types


scene

scene: art-groupsource
Fields
type: type
name: string
length: int32
extra: res-lump
info: file-info
data: art-element
mask-to-clear: process-mask
entity: string
art-group: string
anim: string
parts: int32
command-list: pair
cut-list: pair
wait-max-time: time-frame
wait-air-time: time-frame
wait-ground-time: time-frame
draw-target: symbol
abort: symbol
actor: array
load-point-obj: object
load-point: continue-point
load-point-name: string
end-point-obj: object
end-point: continue-point
end-point-name: string
borrow: pair
sfx-volume: float
ambient-volume: float
music-volume: float
blackout-end: symbol
peaceful: symbol
music-delay: float
save: symbol
scene-task: uint16
Methods
scene-method-15(obj: scene, arg0: spool-anim) => nonesource
scene-method-16(obj: scene) => _type_source

scene-actor

scene-actor: basicsource
Fields
type: type
name: string
level: symbol
art-group: string
prefix: string
draw-frames: pair
scissor-frames: pair
camera: int16
light-index: uint8
shadow-mask: uint8
shadow-values: uint32
flags: uint32
command-list: basic
shadow-flags: int32
shadow-volume-joint: basic
draw-seg: uint64
no-draw-seg: uint64
process: handle
Methods
scene-actor-method-9(obj: scene-actor, arg0: scene-player) => pointersource

scene-player

scene-player: 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
scene-list: array
scene: scene
scene-index: int32
anim: spool-anim
next-anim: spool-anim
camera: handle
main-entity: entity-actor
wait: symbol
old-target-pos: transformq
pre-cut-frame: basic
preload-continue: string
dma-max: uint32
gui-id: sound-id
aborted?: symbol
scene-start-time: time-frame
targ-speed: float
cur-speed: float
speed-change-time: time-frame
speed-press-time: time-frame
speed-change-speed: float
unknown-time: time-frame
subtitle-change-time: time-frame
user-sound: sound-id
Methods
wait: unknown
release: unknown
play-anim: unknown
scene-player-method-23(obj: scene-player, arg0: string, arg1: symbol) => nonesource
scene-player-method-24(obj: scene-player, arg0: basic, arg1: symbol) => scenesource

TODO - arg1 can be string/scene

scene-player-method-25(obj: scene-player, arg0: float) => nonesource

Variables


*scene-player*

*scene-player*: pointersource

Types


scene-stage

scene-stage: process-hiddensource
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

subtitle-work

subtitle-work: structuresource
Fields
draw-tmpl: dma-gif-packet
color0: vector4w
color1: vector4w

Functions


draw-subtitle-image

draw-subtitle-image(arg0: subtitle-image, arg1: font-context) => nonesource

process-drawable-draw-subtitles

process-drawable-draw-subtitles() => nonesource

scene-decode-continue

scene-decode-continue(arg0: basic) => continue-pointsource

scene-lookup

scene-lookup(arg0: basic) => scenesource

TODO - basic can be a string or a scene

scene-player-init

scene-player-init(arg0: object, arg1: symbol, arg2: string) => nonesource

Variables


*subtitle-work*

*subtitle-work*: subtitle-worksource