This is the General Game Data Editor, where you can edit various aspects of your game that didn't seem to fit in any of the other menus.

Navigate with the Up and Down arrow keys (or PgUp, PgDn, Home, and End), or type part of menu item to jump to it.

Press ENTER or the SPACE bar to enter various submenus.


  Game Title & Info

Long Name: Type in a "full" name for your game which will be used in the game browse (as opposed to the file name).

About Line: Type in some info about your game to appear when the game is selected in the game browser.

Title Screen: Choose a fullscreen backdrop to appear when the game is opened by the player (before choosing a save file).  You must import the backdrop in the Graphics Editor first.

Title Screen Text: This optional text will be displayed at the bottom of the title screen. This is a quick and easy way to display information like a version number

  Major Settings

New Game: Set initialization data for the player when they start a new game (such as initial money).

Saved Games: Most options related to saving games.

Battle System Options: Another menu of global game options, for battles and stats.

Preference Bitsets: Enter a bitset menu for many important customisation options. See the help screen in that menu.


  Controls

Mouse Options: Set for what the mouse can be used by the player.

Platform-specific Controls: Specific Gamepad/Joystick. Most important for when your game runs on Android or OUYA.


  Scripts

Global Script Triggers: Choose plotscripts to be run on certain special triggers like beginning a game or pressing the menu key.

Error Display: Control which script errors will be shown at runtime. See the help page.


  Graphics

Master Palettes: Your game can have more than one master palette available. See the submenu help file for more info.

Window Size Options: The resolution your game will run at and the size of the window.

Framerate:
By default, OHRRPGCE games run at 18.2 frames per second (FPS), which is 55 milliseconds (ms) per frame. Increasing the framerate is highly desirable if you want to use the mouse or create an action game. HOWEVER, increasing the framerate is not recommended for RPGs because the walk animation will become very fast (this is an unfinished feature). Battles are NOT affected by this setting (so you're safe there!)

Color depth:
8-bit color is the default; it means there are at most 256 colors on the screen at once. This makes sprite transparency effects grainy instead of smooth.
24-bit color makes sprite/slice transparency effects look better (and run faster!) However it significantly increases the CPU time needed to draw the screen, so may make high-framerate games run slow on very old computers.
WARNING: For technical reasons, switching a game to 24-bit mode causes the "fade screen in" command to behave slightly differently when used after modifying the master palette ("tweak palette", "load palette", etc): it does an implicit wait(1).

Walk animation rate:
This changes how quickly the two frames of the walkabout walking animation toggle, in ticks. The default is that they toggle after ~110 milliseconds (2 ticks at the default tick rate), so you generally don't need to change it. This animation is also used for the Walk In Place animation.
(This is a temporary setting that will be superceded in future versions.)

Minimap Style:
This determines how the minimap is generated in-game (how the color of each pixel is determined). The default, "Smoothly scaled down (true-color)" normally looks the best, but might be blurry. It uses more than the 256 colors in the master palette. "Smoothly scaled down (256 color)" limits to the master palette. "Pick random color" was the method used until Fufluns. The easiest way to try them out is using the Test Game feature (in particular, the Ctrl-F1 teleport debug key).

Camera following a hero/NPC centers on:
You probably don't want to change this.
-tile: The camera is centered on the walkabout container, i.e. the tie the hero/NPC is standing on. This is the default (since Fufluns), because it makes it easy to avoid camera glitches when switching between tile-based camera positioning (e.g. "focus camera") and camera following an NPC/hero. E.g. "put camera(hero pixel x(me), hero pixel y(me))" won't move the camera.
But if the hero sprite is really big, the camera will be centered on its feet.
-sprite: The hero/NPC sprite will be at the screen center.
-sprite minus Z: The hero/NPC sprite will be at the center of the screen provided the hero/NPC Z is zero (as usual when riding an airship) and the map's foot offset is zero. The camera won't move when Z changes. This used to be the default from Alectormancy to Etheldreme.


  Audio

Global Music and Sound Effects: Set a wide range of default music and sounds for various aspects of your game.

Initial Music/Sound Volume:
These give the starting values for the two volume settings in the main menu.


  Inventory

Inventory Size: This is the number of rows available for the player's item inventory. Type in a number and the screen will show you how many actual item slots will result (there are three slots in a row).

Inventory Autosort: This sets the criterion which the 'Autosort' option in the inventory menu uses to sort items (after first moving all items to the top). You can sort by:
-item type/uses:  Items usable in battle go to the top, then usable out of battle, then equippable, then others. Whether they are consumed or can't be dropped also matters.
-usable: places items into four groups depending on whether they are usable in-battle or out-of-battle - usable ones to the top.
-alphabetically: by name
-by item ID number
-no reordering: move items to the top of the inventory, filling gaps, without changing their order

Default maximum item stack size: The number of items that can be stored in each inventory slot, unless overridden for a specific item type.

Display 'x1' in inventory: If an inventory slot contains one item, e.g. Boots, this controls whether "Boots  x 1" is displayed or just "Boots". You can set it to show 'x1' for stackable items only (max stack size more than one).


  Misc

Password for Editing: Set a password to be required to open the game with custom.exe (people will still be able to play the game with game.exe, obviously).


  OHRRPGCE Update Checks

(This is an editor setting, not game-specific.)

Daily auto-check: Whether to contact HamsterRepublic.com (at most) once a day, when you launch Custom, to check for new engine releases, or notices for the version you're using. Notices might be used, for example, if a serious bug is discovered that you should know about.

  Stats

These aren't editable settings.

Time spent editing: shows how long you've been actively editing this game. The timer stops if you don't interact with the program for at least half a minute (it makes no difference whether it's foregrounded).
"This session" means since you started the program and opened the game; "Total" time is across all development sessions. The total is only counted since version Fufluns.

Game created [date]: this only appears if the game was created with Fufluns or later, telling when the game was started.
