Types
print-highscore-obj: basicsource
Fields
type: type
self: texture-page
index: int32
previous: texture-page
place: int32
score: float
game-score: basic
context: font-context
local-scale: float
interp: float
Functions
begin-scissor(arg0: hud-box, arg1: progress) => intsource
begin-scissor-level(arg0: hud-box) => intsource
begin-scissor-missions(arg0: hud-box) => intsource
begin-scissor-scene(arg0: hud-box) => intsource
begin-scissor-secret(arg0: hud-box, arg1: progress) => intsource
draw-busy-loading(arg0: font-context) => floatsource
draw-continue-retry(arg0: progress, arg1: font-context) => pointersource
draw-decoration(arg0: menu-option, arg1: font-context, arg2: float, arg3: int, arg4: symbol, arg5: float) => pointersource
draw-decoration-load-save(arg0: menu-option, arg1: font-context, arg2: float, arg3: int) => pointersource
draw-decoration-secrets(arg0: menu-option, arg1: font-context, arg2: float, arg3: text-id) => pointersource
draw-highlight(arg0: int, arg1: int, arg2: float) => pointersource
draw-highscore-cup(arg0: texture-page, arg1: int, arg2: int, arg3: int, arg4: float, arg5: float) => pointersource
First int is an enum
draw-highscore-icon(arg0: menu-highscores-option, arg1: uint, arg2: int, arg3: int, arg4: float) => pointersource
draw-missions-decoration(arg0: menu-missions-option, arg1: font-context, arg2: float, arg3: text-id) => pointersource
draw-missions-up-down(arg0: font-context) => nonesource
draw-percent-bar(arg0: int, arg1: int, arg2: float, arg3: rgba) => nonesource
draw-previous-next(arg0: menu-highscores-option, arg1: font-context, arg2: symbol) => nonesource
draw-savegame-box(arg0: menu-option, arg1: float, arg2: float, arg3: float, arg4: float) => pointersource
draw-scene-up-down(arg0: font-context) => nonesource
draw-secret-list(arg0: secret-item-option, arg1: progress, arg2: font-context, arg3: int, arg4: symbol, arg5: float) => nonesource
draw-sound-options-decoration(arg0: menu-slider-option, arg1: font-context, arg2: float, arg3: symbol, arg4: text-id) => pointersource
draw-up-down(arg0: font-context) => nonesource
draw-yes-no(arg0: progress, arg1: font-context) => pointersource
end-scissor(arg0: hud-box, arg1: float) => intsource
end-scissor-level(arg0: hud-box, arg1: float) => intsource
end-scissor-missions(arg0: hud-box, arg1: float) => intsource
end-scissor-scene(arg0: hud-box, arg1: float) => intsource
end-scissor-secret(arg0: hud-box, arg1: float) => intsource
eval-highscore(arg0: print-highscore-obj) => intsource
find-mission-text-at-index(arg0: int) => game-task-node-infosource
get-highscore-icon(arg0: int) => uintsource
TODO - Icon id enum perhaps?
get-highscore-icon-scale(arg0: int) => floatsource
TODO - takes an enum?
get-highscore-icon-xoffset(arg0: int) => intsource
get-highscore-icon-yoffset(arg0: int) => intsource
TODO - takes an enum?
get-highscore-score(arg0: int) => intsource
TODO - takes and returns an enum?
get-highscore-text(arg0: int) => text-idsource
TODO - takes an enum?
get-highscore-text-sub(arg0: int) => text-idsource
TODO - takes an enum?
get-highscore-type(arg0: int) => symbolsource
TODO - takes an enum?
get-level-icon-id-01(arg0: int) => texture-idsource
TODO - Icon id enum perhaps?
get-level-icon-id-02(arg0: int) => texture-idsource
TODO - Icon id enum perhaps?
get-level-icon-id-03(arg0: int) => texture-idsource
TODO - Icon id enum perhaps?
get-level-icon-id-04(arg0: int) => texture-idsource
TODO - Icon id enum perhaps?
get-next-highscore(arg0: int) => intsource
get-num-highscores() => intsource
get-prev-highscore(arg0: int) => intsource
highscore-available?(arg0: int) => symbolsource
memcard-unlocked-secrets?(arg0: symbol) => game-secretssource
num-unlocked-secret?(arg0: game-secrets) => intsource
print-highscore(arg0: print-highscore-obj) => floatsource
print-language-name(arg0: text-id, arg1: font-context, arg2: int, arg3: symbol) => nonesource
print-menu-text(arg0: string, arg1: symbol, arg2: font-context, arg3: progress) => nonesource
progress-selected(arg0: int) => font-colorsource
sort-task-node-result(arg0: int) => nonesource
str-print-time(arg0: float) => stringsource
unlocked-secret-menu?(arg0: game-secrets) => symbolsource
Types
menu-already-exists-option: menu-optionsource
menu-aspect-ratio-option: menu-graphic-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: pointer
menu-bigmap-option: menu-optionsource
menu-card-removed-option: menu-optionsource
menu-center-screen-graphic-option: menu-graphic-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: pointer
next-state: symbol
menu-create-game-option: menu-optionsource
menu-error-auto-saving-option: menu-optionsource
menu-error-disc-removed-option: menu-optionsource
menu-error-loading-option: menu-optionsource
menu-error-reading-option: menu-optionsource
menu-format-card-option: menu-optionsource
menu-game-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: pointer
menu-graphic-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: pointer
menu-highscores-option: paged-menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
page-index: int32
prev-page-index: int32
num-pages: int32
slide-dir: float
last-move: uint64
sprites: hud-sprite
menu-icon-info-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
sprites: hud-sprite
menu-insert-card-option: menu-optionsource
menu-insufficient-space-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
menu-language-game-option: menu-game-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: pointer
language-selection: uint64
language-direction: basic
language-transition: basic
language-x-offset: int32
menu-language-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
language-selection: language-enum
language-direction: symbol
language-transition: basic
language-x-offset: int32
menu-loading-option: menu-optionsource
menu-main-menu-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
next-state: symbol
menu-memcard-slot-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
sprites: hud-sprite
pad: uint8
menu-missions-option: paged-menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
page-index: int32
prev-page-index: int32
num-pages: int32
slide-dir: float
task-line-index: int32
last-move: uint64
menu-on-off-game-subtitles-option: menu-game-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: pointer
menu-on-off-game-vibrations-option: menu-game-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: pointer
menu-on-off-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
value-to-modify: pointer
menu-on-off-progressive-scan-graphic-option: menu-graphic-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: pointer
menu-option: basicsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
Methods
respond-progress(obj: menu-option, arg0: progress, arg1: object) => intsource
Handle progress menu navigation logic.
draw-option(obj: menu-option, arg0: progress, arg1: font-context, arg2: int, arg3: symbol) => nonesource
menu-option-method-11: unknown
menu-option-list: basicsource
menu-progressive-mode-ok-option: menu-optionsource
menu-progressive-mode-warning-option: menu-optionsource
menu-qr-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: function
menu-quit-option: menu-optionsource
menu-quit-qr-option: menu-qr-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: function
next-state: symbol
menu-restart-mission-qr-option: menu-qr-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: function
next-state: symbol
menu-secret-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
item-index: int32
prev-item-index: int32
num-items: int32
num-hero-items: int32
secret-items: array
last-move: uint64
sprites: hud-sprite
menu-secrets-insufficient-space-option: menu-optionsource
menu-select-scene-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
task-index: int32
last-move: uint64
menu-select-start-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
task-index: int32
real-task-index: int32
last-move: uint64
menu-slider-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
value-to-modify: pointer
sprites: hud-sprite
menu-stereo-mode-sound-option: menu-optionsource
menu-sub-menu-game-option: menu-game-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: pointer
next-state: symbol
menu-sub-menu-graphic-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
next-state: symbol
menu-sub-menu-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
next-state: symbol
pad: uint8
menu-sub-menu-qr-option: menu-qr-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: function
next-state: symbol
menu-sub-menu-sound-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
next-state: symbol
menu-subtitle-language-game-option: menu-game-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: pointer
language-selection: uint64
language-direction: basic
language-transition: basic
language-x-offset: int32
menu-unlocked-menu-option: menu-sub-menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
next-state: symbol
pad: uint8
menu-video-mode-ok-option: menu-optionsource
menu-video-mode-option: menu-graphic-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
last-move: uint64
value-to-modify: pointer
menu-video-mode-warning-option: menu-optionsource
menu-yes-no-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
value-to-modify: pointer
paged-menu-option: menu-optionsource
Fields
type: type
name: text-id
scale: symbol
unknown: function
box: hud-box
options: menu-option
page-index: int32
prev-page-index: int32
num-pages: int32
slide-dir: float
progress: 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
current-options: menu-option-list
menu-transition: float
option-index: int32
want-option-index: int32
next-option-index: int32
graphic-index: int32
selected-option: symbol
current: symbol
next: symbol
ring-angle: float
ring-want-angle: float
init-quat: quaternion
pos-transition: float
anim-frame: float
swing: float
main-menu: symbol
state-stack: symbol
option-index-stack: int32
state-pos: int32
secret-buying: basic
secret-buy-choice: basic
sliding: float
sliding-off: float
scanlines-alpha: float
sliding-height: float
Methods
come-in: unknown
idle: unknown
go-away: unknown
gone: unknown
init-defaults(obj: progress) => connectionsource
Initialize default menu settings.
progress-method-25(obj: progress) => nonesource
can-go-back?(obj: progress) => symbolsource
progress-method-28(obj: progress, arg0: symbol) => symbolsource
progress-method-29(obj: progress) => intsource
progress-method-30(obj: progress) => intsource
set-next-state(obj: progress, arg0: symbol, arg1: int) => intsource
Set the next menu state specified by arg0 at the index specified by arg1.
set-menu-options(obj: progress, arg0: symbol) => intsource
Set the menu options for the menu state specified by arg0.