# Introduction

The game Ares started as a smaller, simpler game. It's inner workings were not originally meant to be generally accessible. It had a somewhat organic development, and at times ugly things were done.

Hera does much to hide the ugliness. There are still aspects to editing Ares scenarios that are less pleasant than they could be, but Hera is a very powerful tool.

While you don't need to be a programmer to use Hera, you do need to be patient and technically inclined. ResEdit experience is strongly recommended.

## Standard Behaviors in Hera

- Pop up menus which set flags always have a "Set..." button next to them. Clicking on the button brings up a new window which allows you to set the flags with checkboxes. This is usually faster when you want to change the settings of several flags.

- Adding and deleting items from lists is not un-doable, and the change is usually permanent (although it's not saved to disk until you manually save).

- Most data has an associated ID or index.

  For objects and action sequences, the IDs are arbitrary, and will change if you close the scenario file and re-open it. Objects and action sequences which are created during a session are given temporary IDs from 5000 up; objects and action sequences which are present in the file when it is opened are given temporary IDs from 0 up.

  For other kinds of data like conditions and initial objects, within each scenario, each item has an index starting with 0. These indexes are unchaging -- the first item in each list will always be refered to as #0, the second will be #1, and so forth.