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.