Functions
all-texture-tweak-adjust(arg0: texture-page-dir, arg1: float) => nonesource
alloc-vag-list() => arraysource
allocates and returns a boxed array with all of the vag names as strings, sorted
anim-tester-x-init-by-other() => nonesource
anim-tester-x-interface() => intsource
anim-tester-x-reset() => intsource
array-uint32-value?(arr: array, val: uint) => symbolsource
atx-add-common-group() => symbolsource
atx-add-group(name: string, level-name: symbol) => intsource
atx-add-level-group() => symbolsource
atx-append-group(append-to: string, name: string, level-name: symbol) => objectsource
atx-list-append(lst: atx-list, item: atx-item) => atx-itemsource
append an item to a list. returns the added item.
atx-list-art-group-func(item: atx-item-art-group) => objectsource
atx-list-get-by-index(lst: atx-list, idx: int) => atx-itemsource
get an item by its index.
atx-list-get-by-name(lst: atx-list, name: string) => atx-itemsource
get an item by its index.
atx-list-init!(lst: atx-list) => atx-listsource
initialize an atx-list
atx-list-interface(lst: atx-list, title: string, warning: string, sel-obj: basic) => intsource
run interface and draw an atx-list
atx-list-joint-anim-func(item: atx-item) => objectsource
atx-list-joint-geo-func(item: atx-item) => objectsource
atx-list-mesh-geo-func(item: atx-item) => objectsource
atx-list-remove(lst: atx-list, item: atx-item) => intsource
remove an item from a list. removes all instances of that item. but it's weird if you have multiple...
atx-list-remove-by-object(lst: atx-list, obj: basic) => intsource
remove all items with a specific object from a list.
atx-list-size(lst: atx-list) => intsource
return size of an atx-list
bike-cam-limit(arg0: float) => floatsource
build-entity-list() => pairsource
Fill the entity pick menu
build-instance-list(arg0: object) => nonesource
build-particles-list() => pairsource
build-regions-list(merge-prims?: symbol) => pairsource
Fill the region pick menu
build-shader-list() => nonesource
build-vag-list(menu: debug-menu) => symbolsource
Fill the vag play menu
cam-collision-record-draw() => nonesource
cam-collision-record-save(arg0: vector, arg1: vector, arg2: int, arg3: symbol, arg4: camera-slave) => nonesource
cam-collision-record-step(arg0: int) => nonesource
cam-debug-add-coll-tri(arg0: cam-debug-tri, arg1: vector, arg2: cam-debug-tri) => nonesource
cam-debug-add-los-tri(arg0: inline-array, arg1: vector, arg2: vector) => nonesource
cam-debug-draw-tris() => symbolsource
cam-debug-reset-coll-tri() => nonesource
cam-index-options->string(arg0: cam-index-options, arg1: object) => stringsource
cam-layout-do-action(arg0: clm-item-action) => symbolsource
cam-layout-do-menu(arg0: clm) => symbolsource
cam-layout-entity-info(arg0: entity-actor) => nonesource
cam-layout-entity-volume-info() => symbolsource
cam-layout-entity-volume-info-create(arg0: entity-camera, arg1: symbol) => symbolsource
cam-layout-function-call(arg0: symbol, arg1: string, arg2: int, arg3: basic) => symbolsource
cam-layout-init() => objectsource
cam-layout-intersect-dist(arg0: vector, arg1: vector, arg2: vector) => floatsource
cam-layout-print(arg0: int, arg1: int, arg2: string) => pointersource
cam-layout-restart() => symbolsource
cam-layout-save-align(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-cam-rot(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-cam-trans(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-campoints-flags(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-campointsoffset(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-flags(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-focalpull(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-focalpull-flags(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-fov(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-interesting(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-interptime(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-introsplineexitval(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-introsplinetime(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-maxAngle(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-pivot(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-spline-follow-dist-offset(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-splineoffset(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-stringCliffHeight(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-stringMaxHeight(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-stringMaxLength(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-stringMinHeight(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-stringMinLength(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-save-tiltAdjust(arg0: symbol, arg1: string, arg2: entity-actor) => nonesource
cam-layout-start() => symbolsource
cam-layout-stop() => symbolsource
cam-line-dma() => pointersource
cam-restore() => nonesource
cam-slave-options->string(arg0: cam-slave-options, arg1: object) => stringsource
camera-bounding-box-draw(arg0: bounding-box, arg1: basic, arg2: rgba) => nonesource
camera-fov-draw(arg0: int, arg1: int, arg2: vector, arg3: float, arg4: float, arg5: vector4w) => nonesource
camera-fov-frame(arg0: matrix, arg1: vector, arg2: float, arg3: float, arg4: float, arg5: vector4w) => symbolsource
camera-line(arg0: vector, arg1: vector, arg2: vector4w) => nonesource
camera-line-draw(arg0: vector, arg1: vector) => nonesource
camera-line-rel(arg0: vector, arg1: vector, arg2: vector4w) => nonesource
camera-line-rel-len(arg0: vector, arg1: vector, arg2: float, arg3: vector4w) => nonesource
camera-line-setup(arg0: vector4w) => nonesource
camera-line2d(arg0: vector4w, arg1: vector4w) => pointersource
camera-master-debug(arg0: camera-master) => nonesource
camera-plot-float-func(arg0: float, arg1: float, arg2: float, arg3: float, arg4: function, arg5: vector4w) => nonesource
camera-slave-debug(arg0: camera-slave) => nonesource
camera-sphere(arg0: vector, arg1: float, arg2: vector4w) => nonesource
clean-art-groups() => symbolsource
cleanup-selection(arg0: editable-array) => nonesource
clmf-button-test() => symbolsource
Displays the message button test
clmf-cam-deg(arg0: degrees, arg1: symbol) => symbolsource
clmf-cam-flag(arg0: string, arg1: uint, arg2: uint) => symbolsource
clmf-cam-flag-toggle(arg0: int, arg1: int) => symbolsource
clmf-cam-float(arg0: float, arg1: symbol) => symbolsource
clmf-cam-float-adjust(arg0: symbol, arg1: pointer) => symbolsource
clmf-cam-fov(arg0: degrees, arg1: symbol) => symbolsource
clmf-cam-interp-time(arg0: float, arg1: symbol) => symbolsource
clmf-cam-intro-time(arg0: float, arg1: symbol) => symbolsource
clmf-cam-meters(arg0: meters, arg1: symbol) => symbolsource
clmf-cam-string(arg0: string, arg1: symbol) => symbolsource
clmf-implement() => symbolsource
Displays the message button not implemented yet
clmf-input(arg0: vector, arg1: vector, arg2: int) => vectorsource
clmf-look-through() => symbolsource
clmf-next-entity(arg0: int) => symbolsource
clmf-next-vol-dpad() => symbolsource
clmf-next-volume(arg0: int) => symbolsource
clmf-pos-rot(arg0: symbol, arg1: symbol) => symbolsource
clmf-save-all(arg0: symbol) => symbolsource
clmf-save-one(arg0: symbol) => symbolsource
clmf-save-single(arg0: entity-camera, arg1: symbol, arg2: symbol) => file-streamsource
clmf-to-edit() => symbolsource
clmf-to-edit-cam() => symbolsource
clmf-to-focalpull-attr() => symbolsource
clmf-to-index-attr() => symbolsource
clmf-to-intro-attr() => symbolsource
clmf-to-select() => symbolsource
clmf-to-spline-attr() => symbolsource
col-rend-draw(arg0: col-rend, arg1: col-rend-filter) => nonesource
debug-create-cam-restore() => nonesource
debug-euler(arg0: cam-dbg-scratch) => objectsource
debug-menu-append-item(arg0: debug-menu, arg1: debug-menu-node) => debug-menu-nodesource
debug-menu-context-default-selection(arg0: debug-menu-context, arg1: symbol) => debug-menu-contextsource
debug-menu-context-grab-joypad(arg0: debug-menu-context, arg1: basic, arg2: function) => symbolsource
debug-menu-context-open-submenu(arg0: debug-menu-context, arg1: debug-menu) => basicsource
debug-menu-context-release-joypad(arg0: debug-menu-context) => symbolsource
debug-menu-context-select-new-item(arg0: debug-menu-context, arg1: int) => debug-menu-contextsource
debug-menu-context-select-next-or-prev-item(arg0: debug-menu-context, arg1: int) => debug-menu-contextsource
debug-menu-context-send-msg(arg0: debug-menu-context, arg1: debug-menu-msg, arg2: debug-menu-dest) => debug-menu-contextsource
debug-menu-context-set-root-menu(arg0: debug-menu-context, arg1: debug-menu) => debug-menu-contextsource
debug-menu-find-from-template(arg0: debug-menu-context, arg1: pair) => debug-menusource
debug-menu-func-decode(arg0: object) => functionsource
debug-menu-item-flag-msg(arg0: debug-menu-item-flag, arg1: debug-menu-msg) => debug-menu-item-flagsource
debug-menu-item-flag-render(arg0: debug-menu-item-flag, arg1: int, arg2: int, arg3: int, arg4: symbol) => debug-menu-item-flagsource
debug-menu-item-function-msg(arg0: debug-menu-item-function, arg1: debug-menu-msg) => debug-menu-item-functionsource
debug-menu-item-function-render(arg0: debug-menu-item-function, arg1: int, arg2: int, arg3: int, arg4: symbol) => debug-menu-item-functionsource
debug-menu-item-get-max-width(arg0: debug-menu-item, arg1: debug-menu) => intsource
debug-menu-item-render(arg0: debug-menu-item, arg1: int, arg2: int, arg3: int, arg4: symbol) => debug-menu-itemsource
debug-menu-item-send-msg(arg0: debug-menu-item, arg1: debug-menu-msg) => debug-menu-itemsource
debug-menu-item-submenu-msg(arg0: debug-menu-item-submenu, arg1: debug-menu-msg) => debug-menu-item-submenusource
debug-menu-item-submenu-render(arg0: debug-menu-item-submenu, arg1: int, arg2: int, arg3: int, arg4: symbol) => debug-menu-item-submenusource
debug-menu-item-var-joypad-handler(arg0: debug-menu-item-var, arg1: int) => debug-menu-item-varsource
debug-menu-item-var-make-float(arg0: debug-menu-item-var, arg1: function, arg2: float, arg3: symbol, arg4: float, arg5: float, arg6: int) => debug-menu-item-varsource
debug-menu-item-var-make-int(arg0: debug-menu-item-var, arg1: function, arg2: int, arg3: symbol, arg4: int, arg5: int, arg6: symbol) => debug-menu-item-varsource
debug-menu-item-var-msg(arg0: debug-menu-item-var, arg1: debug-menu-msg) => debug-menu-item-varsource
debug-menu-item-var-render(arg0: debug-menu-item-var, arg1: int, arg2: int, arg3: int, arg4: symbol) => debug-menu-item-varsource
debug-menu-make-camera-mode-menu(arg0: debug-menu, arg1: debug-menu) => debug-menu-nodesource
debug-menu-make-continue-sub-menu(arg0: game-info, arg1: symbol) => pairsource
debug-menu-make-from-template(arg0: debug-menu-context, arg1: pair) => debug-menu-nodesource
debug-menu-make-task-sub-menu(arg0: symbol) => pairsource
TODO - need to know more about game-info
debug-menu-node-region<?(arg0: debug-menu-item, arg1: debug-menu-item) => symbolsource
debug-menu-node<?(arg0: debug-menu-node, arg1: debug-menu-node) => symbolsource
debug-menu-rebuild(arg0: debug-menu) => debug-menusource
debug-menu-render(arg0: debug-menu, arg1: int, arg2: int, arg3: debug-menu-node, arg4: int) => debug-menusource
debug-menu-send-msg(arg0: debug-menu, arg1: debug-menu-msg, arg2: symbol) => debug-menusource
debug-set-camera-pos-rot!(arg0: vector, arg1: matrix) => vectorsource
debug-track-skill() => symbolsource
draws a line and prints the distance to every skill in every active level
desaturate-mood-colors(arg0: float, arg1: float, arg2: float) => nonesource
Unused - Generate GOAL code for a new overide-mood-color-table definition that desaturates the color
Apply said overrides to the overide-table
desaturate-mood-fog(arg0: pointer, arg1: float, arg2: float) => nonesource
Unused - Generate GOAL code for a new overide-mood-fog-table definition that desaturates the fog color
Apply said overrides to the overide-table