Functions
adjust-pos(arg0: int, arg1: int) => intsource
draw-percent-bar(arg0: int, arg1: int, arg2: float, arg3: rgba) => nonesource
print-language-name(arg0: int, arg1: font-context, arg2: int, arg3: symbol) => font-contextsource
Types
count-info: structuresource
Fields
money-count: int32
buzzer-count: int32
game-count-info: basicsource
game-option: basicsource
Fields
type: type
option-type: game-option-type
name: text-id
scale: symbol
param1: float
param2: float
param3: game-option-menu
value-to-modify: pointer
option-disabled-func: function
name-override: string
on-change: function
on-confirm: function
slider-step-size: float
slider-show-decimal?: symbol
bind-info: bind-assignment-info
level-tasks-info: basicsource
Fields
type: type
level-name-id: text-id
text-group-index: int32
nb-of-tasks: int32
buzzer-task-index: int32
task-info: task-info-data
progress: processsource
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
current-debug-string: int32
current-debug-language: int32
current-debug-group: int32
in-out-position: int32
display-state: progress-screen
next-display-state: progress-screen
option-index: int32
selected-option: basic
completion-percentage: float
ready-to-run: basic
display-level-index: int32
next-level-index: int32
task-index: int32
in-transition: basic
last-in-transition: basic
force-transition: basic
stat-transition: basic
level-transition: int32
language-selection: language-enum
language-direction: symbol
language-transition: basic
language-x-offset: int32
sides-x-scale: float
sides-y-scale: float
left-x-offset: int32
right-x-offset: int32
button-scale: float
slot-scale: float
left-side-x-scale: float
left-side-y-scale: float
right-side-x-scale: float
right-side-y-scale: float
small-orb-y-offset: int32
big-orb-y-offset: int32
transition-offset: int32
transition-offset-invert: int32
transition-percentage: float
transition-percentage-invert: float
transition-speed: float
total-nb-of-power-cells: int32
total-nb-of-orbs: int32
total-nb-of-buzzers: int32
card-info: mc-slot-info
last-option-index-change: time-frame
video-mode-timeout: time-frame
display-state-stack: progress-screen
option-index-stack: int32
display-state-pos: int32
nb-of-icons: int32
icons: hud-icon
max-nb-of-particles: int32
nb-of-particles: int32
particles: hud-particle
particle-state: int32
Methods
progress-method-14: unknown
progress-method-15: unknown
progress-method-16: unknown
draw-progress(obj: progress) => nonesource
progress-method-18: unknown
visible?(obj: progress) => symbolsource
hidden?(obj: progress) => symbolsource
adjust-sprites(obj: progress) => nonesource
adjust-icons(obj: progress) => nonesource
adjust-ratios(obj: progress, aspect: symbol, video-mode: symbol) => nonesource
draw-fuel-cell-screen(obj: progress, arg0: int) => nonesource
draw-money-screen(obj: progress, arg0: int) => nonesource
draw-buzzer-screen(obj: progress, arg0: int) => nonesource
draw-notice-screen(obj: progress) => nonesource
draw-options(obj: progress, arg0: int, arg1: int, arg2: float) => nonesource
respond-common(obj: progress) => nonesource
respond-progress(obj: progress) => nonesource
respond-memcard(obj: progress) => nonesource
can-go-back?(obj: progress) => symbolsource
initialize-icons(obj: progress) => nonesource
initialize-particles(obj: progress) => nonesource
draw-memcard-storage-error(obj: progress, arg0: font-context) => nonesource
draw-memcard-data-exists(obj: progress, arg0: font-context) => nonesource
draw-memcard-no-data(obj: progress, arg0: font-context) => nonesource
draw-memcard-accessing(obj: progress, arg0: font-context) => nonesource
draw-memcard-insert(obj: progress, arg0: font-context) => nonesource
draw-memcard-file-select(obj: progress, arg0: font-context) => nonesource
draw-memcard-auto-save-error(obj: progress, arg0: font-context) => nonesource
draw-memcard-removed(obj: progress, arg0: font-context) => nonesource
draw-memcard-error(obj: progress, arg0: font-context) => nonesource
progress-method-44: unknown
push!(obj: progress) => nonesource
pop!(obj: progress) => nonesource
progress-method-47: unknown
enter!(obj: progress, screen: progress-screen, option: int) => nonesource
draw-memcard-format(obj: progress, arg0: font-context) => nonesource
draw-auto-save(obj: progress, arg0: font-context) => nonesource
set-transition-progress!(obj: progress, arg0: int) => nonesource
set-transition-speed!(obj: progress) => nonesource
set-memcard-screen(obj: progress, arg0: progress-screen) => progress-screensource
draw-pal-change-to-60hz(obj: progress, arg0: font-context) => nonesource
draw-pal-now-60hz(obj: progress, arg0: font-context) => nonesource
draw-no-disc(obj: progress, arg0: font-context) => nonesource
draw-bad-disc(obj: progress, arg0: font-context) => nonesource
draw-quit(obj: progress, arg0: font-context) => nonesource
States
progress-coming-in: TODO
progress-debug: TODO
progress-going-out: TODO
progress-gone: TODO
progress-normal: TODO
progress-waiting: TODO
task-info-data: basicsource
Fields
type: type
task-id: game-task
task-name: text-id
text-index-when-resolved: int32
Variables
*progress-last-task-index*
*progress-last-task-index*: intsource
*progress-process*: pointersource
Functions