Yoot Tower (PC)

Debugging Functions

 * note: this cheat is listed in GameFAQs but only the money increase effect is documented, not any of the debugging features

At any time during gameplay, press Ctrl + Alt + Shift + D. Four things should now happen: You can repeat the keystroke to get more funds, but as the value seems to be stored as a signed 32-bit integer, funds can overflow and become negative quickly.
 * 1) You should get $500,000,000 in extra funds
 * 2) The message "DEBUG BONUS!!" will appear in the message bar in the Information window
 * 3) A new Debug menu should appear in the menubar
 * 4) A new item "System Information" will be added to the Help menu

Display
This submenu controls various debug displays.

The first section of the submenu contains a series of options. Only one of these can be selected at any time:
 * Normal Display: turns debugging display off
 * FloorInfo-Tenant: this places an outline around tenant rooms
 * FloorInfo-Mover: this places an outline around transport rooms
 * FloorInfo-Request: this places blue outlines around some rooms and pink outlines around others


 * BkgndInfo: this flashes a grid showing background graphics chunks

The next group of options opens windows.
 * Pool: this opens a window displaying info about tenant demands. Clicking on an item shows more detail in sub-items; click again to collapse the detail (think of a tree interface in a file browser, but done more crudely). There are several levels of detail to show.
 * People: this opens a window "People link" that displays info about people.


 * Event: this opens a window showing information about the various in-game events. There is also an EVENT START button, but clicking it does not appear to do anything

The final group of options do miscellaneous things:
 * Draw Palette table: this draws the game's current palette at the top left corner of the screen.


 * Grid: this option draws a grid over the game screen

Step Run
With this option checked, time freezes. A new "DEBUG" window opens that consists solely of a single button, "STEP". Clicking this button advances time 10 minutes.

Speed measuring
This submenu contains options displays information about game speed.

The first group of options stop the UI (not the whole game) for several seconds to calculate rendering benchmarks, then pauses the game to report the result in a modal messagebox. The game resumes when this messagebox is closed.
 * Display speed measuring: calculates and reports how many frames per second of gameplay the game can render on screen.
 * Offscreen speed measuring: calculates and reports how many frames per second of gameplay the game can render offscreen.
 * IDLE speed measuring: calculates some value "Idles/sec".


 * All load measuring: calculates some value "Idles/sec".

The second group of options contains one option: Display IPS. With this checked, a window "IPS" opens that displays this "Idle/Sec" measure in real time.

Grade UP/Grade DOWN
These two options increase and decrease your tower's ranking (number of stars). There are no bounds checks; grading up or down too far will crash the game. Grading down also appears to show the Grade Up message box instead of the Grade Down message box.

System Information
This option merely opens up a dialogue which will show useful (to debugging) info about memory usage and loaded plugins.