0.710	June 25 2003
- MetaTerrain now draw event strings from default list (arenascript.pp)
- Disabled MoveGG's TeamData code (arenascript.pp)
- DelinkJJang should now actually delete unneeded teams (arenaplay.pp)
- MoveGG, DynaGG won't redraw tiles during conversation (arenascript.pp)
- Improved speed of SAtt search (gears.pp)
- Fixed faulty ammo count in info display (damage.pp)
- Rumors are now more dependable (interact.pp)
- Personal history may be reviewed from Character menu (pcaction.pp)
- Added History, XRanPlot, Victory ASL commands (arenascript.pp)
- Added "extra random" story generation (arenascript.pp)
- Character info display now shows stat ratings (coninfo.pp)
- Stories may have no more than 5 active plots (arenascript.pp)
- Passive AI type now uses hotmaps as well (aibrain.pp)
- Maybe solved autotarget bug by ensuring unique UIDs (conmap.pp)

0.704	June 4 2003
- Items with type ARTIFACT won't be deleted if destroyed (arenaplay.pp)
- Added Resistance skill (ghchars.pp)
- If NPC starts conversation, no ReTalk penalty (arenascript.pp)
- Ammunition now gets extended description text (damage.pp)
- Text mecha, character info now shows status effects (coninfo.pp)
- Added status effect handler (arenacfe.pp)
- Added status effects (ghweapon.pp)
- Added Thrown, Return, ArmorIgnore attack attributes (ghweapon.pp)
- Attack menu weapons now have constant hotkeys (pcaction.pp)
- Added grenades (ghweapon.pp)
- Added thrown and returning weapons (effects.pp)
- Added follow AI type (aibrain.pp)
- Removed wandering NPCs; never used them anyways (arenaplay.pp)
- Lowered max line length for "destroyed" messages (effects.pp)
- Reworked the handling of undescribed teams (locale.pp)
- Reworked the handling of NPCs in dynamic scenes (arenaplay.pp)
- Added DynaGG, Bomb ASL commands (arenascript.pp)
- Fixed bug with enemies not attacking in dynamic encounters (locale.pp)
- Re-organization of effects.pp to make way for fx strings (effects.pp)
- RPG campaign saved every time scene changes (arenaplay.pp)
- Encounter enemy desc passed through message formatter (arenascript.pp)

0.703	May 21 2003
- I'm getting married :)
- Added Trigger ASL command (arenascript.pp)
- Finally "EXTEND" weapons work with bumpattack (pcaction.pp)
- Props treated as inanimate objects for attacking purposes (effects.pp)
- Removed debugging messages from MoveGG (arenascript.pp)

0.702   May 6 2003
- Fixed enemy-pilot-in-salvaged-mecha arena mode bug (arenahq.pp)
- Fixed overflow bug in ReloadMasterCost (services.pp)
- Fixed problem with NPCs not attacking their enemies (aibrain.pp)
- Random maps gap filler now more efficient (randmaps.pp)
- Implemented Isaac Kuo's floodfill pathfinding (aibrain.pp)

0.701   April 28 2003
- New plots loaded should minimize duplication (ghparser.pp)
- Added compass and a reduced info font to SDL info (sdlinfo.pp)
- Fixed duplicate Character ID bug (interact.pp)
- Set plot name to "DEBUG" for full insertion info (playwright.pp)
- SeekPersona will try harder to find correct conversation (interact.pp)
- SDLMode structure diagrams (sdlinfo.pp)
- Added RepairFuel gears (ghswag.pp)
- Repair skills now require "repair fuel" to use (backpack.pp)
- Props/Metaterrain can now grab NPCs correctly (grabgear.pp)
- Can now use skills on PC's tile (pcaction.pp)
- Fixed picking up money from NID items bug (backpack.pp)
- Fixed range checking error in skill application command (pcaction.pp)
- Added GAddStat, GrabTeam ASL commands (arenascript.pp)
- Added EquipChar parser command (ghparser.pp)
- NPCs won't lose patience after assigning mission (arenascript.pp)
- MoreText now passed through message formatter (arenascript.pp)
- Added range ASL function (arenascript.pp)
- Added \PC message formatting command (arenascript.pp)

0.700   April 8 2003
- Last ammo should now have full attributes (effects.pp)
- Archetypes list loaded and cached at program startup (ghparser.pp)
- Destroyed metaterrain doesn't block LOS (locale.pp)
- Individual names of destroyed parts now listed (action.pp,effects.pp)
- Correct scene name should now always be used for rumors (interact.pp)
- Cleaned up ghparser; added monster command (ghparser.pp)
- Scene types must now be explicitly declared (playwright.pp)
- Transferring wargear to a mecha exits wargear viewer (backpack.pp)
- Added usable gear type, command to use them (ghswag.pp)
- Mapping range has been increased (ability.pp)
- Changed the terrain definitions a bit (locale.pp)
- Repair command changed to Apply Skill command (pcaction.pp)
- Did a near-total rewrite of the randmaps unit (randmaps.pp)
- NPCs now can't walk through closed doors (locale.pp)
- Added Code Breaking, Weight Lifting, Mysticism, Performance
  skills (ghchars.pp)
- Spot Weakness skill changed from Craft to Perception (ghchars.pp)
- Blocked line of fire check is now reversed (effects.pp)
- MOS does not apply against inanimate objects (effects.pp)
- Moved FindDeploymentSpot function to locale (locale.pp)
- Teams may have a "HOME" defined, just like individual gears (locale.pp)
- Fixed SDL "sinking" bug (sdlgfx.pp)
- All gears on gameboard receive "UPDATE" trigger at start (arenaplay.pp)
- MetaTerrain may be invisible until activated (locale.pp)
- ENx%y trigger has been made obsolete (arenascript.pp)
- Added Block, IfNoObjections, IfScene, SeekGate,
  UpdateProps ASL commands (arenascript.pp)
- Gate terrain has been replaced by metaterrain (locale.pp,randmaps.pp)

0.608   February 9 2003
- In SDL mode, map display updated before attack (arenacfe.pp)
- Fixed a previously unknown seekpersona bug (interact.pp)
- SDL_Portrait SAtt now defined, used in interact display (sdlinfo.pp)
- SDL mode now handles visible/unseen masters correctly (sdlmap.pp)
- Only master gears get vision checks (locale.pp)
- Stories may have sub-stories (arenascript.pp)
- Plot inserter may now find NPCs on the gameboard (playwright.pp)
- Unexplored areas of map indicated in SDL mode (sdlmap.pp)
- Added a "Use Scenery" command for props and metaterrain (pcaction.pp)
- Removed the old, unlovely door handling code (locale.pp)
- Added Transform, if#, NewD, LoadD, StockD, MStockD,
  GSetSAtt ASL commands (arenascript.pp)
- Moved Crt, SDL keymaps to new ui4gh unit (ui4gh.pp)
- Metaterrain now has similar effects as actual terrain (locale.pp)
- Factions are now always their own allies (playwright.pp)
- Fundamental flaw in ASL functions repaired (arenascript.pp)
- Added '\NARRATIVE' message formatting command (arenascript.pp)
- ASL message strings should deal with punctuation (arenascript.pp)
- Memo browser now handles email and news too (pcaction.pp)
- Added '5MIN' trigger (locale.pp)
- Misc gear info display now more useful (damage.pp)
- Removed extraneous armor subcom check from CheckGearRange (ghguard.pp)
- You need PCS to view adventure memos (pcaction.pp)
- Changed name of SeekActivePart to SeekActiveIntrinsic (damage.pp)
- Added GG_Electronics, GG_MetaTerrain type gears (ghsensor.pp,ghprop.pp)
- SceneID ASL function returns 0 for dynamic scene (arenascript.pp)

0.607   January 28 2003
- Can now view tech stats when shopping for a mecha (services.pp)
- Hands, Mounts now counted in mecha technical description (ability.pp)
- Old CountActiveParts bug fixed (damage.pp)
- Switching interface type should have immediate effect (pcaction.pp)
- Can now set ops from PC Viewer, can use Viewer from MI (pcaction.pp)
- Slots/Used now indicated in installation menu (menugear.pp)
- Turning rate now limited by mass and movemode (movement.pp)
- Items may be destroyed by failed installation attempt (backpack.pp)
- Improved speed of plot insertion; still not fast enough (playwright.pp)
- RPG PC parallel save file now has factionID cleared (navigate.pp)
- Experience awards adjusted (ability.pp)
- Added "Grab" elements for plots based on stories (playwright.pp)
- Added Hour, HalfHour, Quarter triggers (locale.pp)
- Added !X relative search term (playwright.pp)
- Deleted all Faction Action materials (playwright.pp)
- Global effects happen before local effects (arenascript.pp)
- Added grabgear.pp unit (grabgear.pp)
- StoryLine cmd loads plots as inv of story if appropriate (arenascript.pp)
- Added "Story" gear type (gears.pp)
- Added adventure memos and a memo browser (pcaction.pp)
- It's hard to sell stolen goods (services.pp)
- Bug fixed: Item elements on gameboard now found (interact.pp)
- Added Mystery attack attribute (ghweapon.pp)
- Added MoveGG, DeleteGG, GiveGG, GSetNAtt, GAddNAtt, GSetStat,
  IfGOK, IfGInPlay, Memo, IfStoryless, StartStory, EndStory,
  PurgeStory ASL commands (arenascript.pp)
- Prefab elements do not need to be placed initially (playwright.pp)
- ASL now has limited macro support (arenascript.pp)
- Many ASL commands and functions replaced by macros (arenascript.pp)
- Changed NAG_Damage from 0 to 12 (damage.pp)
- Because of that change, any gear can now hold scripts (arenascript.pp)
- Added Threat,Reward,GNatt,GStat ASL functions (arenascript.pp)

0.606   January 6 2003
- Added MoreText ASL command (arenascript.pp)
- Removed vestigial DeadCold display routines (conmap.pp)
- Unarmed attacks less effective against armor (effects.pp)
- Weapon damage has been increased (damage.pp)
- Will no longer get villainous rep for attacking items (locale.pp)
- Cleaned up SDL screen zones a bit (sdlgfx.pp)
- Will seek graphic for character based on job and gender (sdlmap.pp)
- Added FieldHQ command, 'H'. Only does wargear browser yet. (pcaction.pp)
- GFCombatDisplay procedure should now be called correctly (pcaction.pp)
- Text browser last line bug fixed (context.pp)
- Now possible to install components into mecha (backpack.pp)
- Now possible to remove internal components from mecha (backpack.pp)
- New skill: Mecha Engineering (ghchars.pp)
- Gear overcomplexity affects repair cost (skilluse.pp)
- Overcomplex modules cost more (gearutil.pp)
- Added complexity scores (gearutil.pp)
- Gears may have SDL_SPRITE,SDL_COLORS string attributes (sdlmap.pp)

0.605   December 20 2002
- Experimental SDL support added - see compiling.txt for details
- Fixed bug with moving displaced NPCs in SetSceneFaction (arenascript.pp)
- Picking up items now takes time (backpack.pp)
- "X" indicates blocked LOS (gflooker.pp)
- Universal range measurement now implemented (coninfo.pp)
- Correct range now reported for LineAttack weapons (locale.pp)
- Successfully parrying an attack sets defgear recharge (effects.pp)
- Parrying a melee attack is now easier than before (effects.pp)
- Adjusted range to-hit modifiers for missile weapons (effects.pp)
- Reworked some of backpack.pp for new FieldHQ (backpack.pp)
- Critical hit bug against mecha fixed (action.pp)
- Selecting mecha while in another mecha should now work (locale.pp)
- Increased XPV for making enemies run away (interact.pp)
- Attack attributes now indicated in weapon info (coninfo.pp)
- Added "EXTEND", "HYPER", "ARMORPIERCING" attack attributes (ghweapon.pp)
- Game waits for keypress when player dies (navigate.pp)

0.604   December 5 2002
- Added console history command, "V" (pcaction.pp,conmap.pp)
- Added message browser (context.pp)
- SmartAttack should now target the correct enemy (pcaction.pp)
- New soldiers when town conquered have CID added (arenascript.pp)
- GetFactionScore crashing bug fixed (interact.pp)
- Can be compiled for Linux without editing source (gears.pp)
- Added "Scatter" attack attribute (ghweapon.pp)
- Critical hit only reported if MOS is 4 or more (effects.pp)
- Fixed bug: PCFac ASL function now works (arenascript.pp)
- Repair skill effectiveness limited by skill rank (skilluse.pp)
- Ammo clips in the general inventory won't explode (action.pp)
- Weapons damage made more predictable (damage.pp)
- Fixed mysterious villainous reputation bug (maybe) (locale.pp)
- Played around with terrain destruction (locale.pp)
- Weapons now have Attack Attributes (ghweapon.pp)
- Added "Swarm", "Blast", "Line" attacks (effects.pp)
- New attack graphics system now fully operational (conmap.pp,arenacfe.pp)
- 'l'ook key cancels look, 'a'ttack key performs attack (gflooker.pp)
- Trees provide more cover than before (locale.pp)
- Plot Debugger now prints status messages (playwright.pp)

0.603   November 25 2002
- Fixed serious bug in character search (playwright.pp)
- Knowledge stat affects skill XP gained from teachers (services.pp)
- In Menu interface, firing outside of arc now indicated (pcaction.pp)
- In RogueLike interface, PC will rotate to make attack (pcaction.pp)
- "Examine Map" changed to "Look", default key is now "l" (context.pp)
- Fixed mecha prompt when meeting encounter on world map bug (arenascript.pp)
- Added PCScale ASL function (arenascript.pp)
- Weapons should now report correct Damage Class (ghweapon.pp)
- Close combat bonus damage for Body/Size finally factored in (ghweapon.pp)
- SmartBump attack tries to choose close combat weapons (pcaction.pp)

0.602   November 20 2002
- Help menu now activated by 'h' key (context.pp)
- Help menu now displays instructions for using help (pcaction.pp)
- Diagnol keys Home, End, PgUp and PgDn should work (context.pp)
- Open doors no longer provide cover (locale.pp)
- In character creator, stats now have descriptions (randchar.pp)
- Repair now takes much longer to complete (skilluse.pp)
- Options menu exits if player does something that takes time (pcaction.pp)
- Mecha selection menu now shows designation (arenascript.pp)
- If no mecha equipped before combat, will be prompted (arenascript.pp)
- Keyboard buffer flushed when menu is activated (conmenus.pp)
- Repair skills take real time, not frozen time (skilluse.pp)
- Backpack screen now shows instructions (backpack.pp)

0.601   November 15 2002
- Added "Rest" command. It needs work. (pcaction.pp)
- Output routines in arenacfe.pp not finished yet (arenacfe.pp)
- Altered the way effects.pp and arenacfe.pp connect (effects.pp,arenacfe.pp)
- Changed unit attacker.pp to effects.pp (effects.pp)
- Fixed overflow bug in GetMacroValue (ghparser.pp)
- Useless arenatalk.pp, ghvirtual.pp units moved/deleted (pcaction.pp)

0.600   November 11 2002
- Added "Basic Mode" character generation (randchar.pp)
- Began mecha editor, doesn't work yet (factory.pp)
- Fixed stupid ClearMenu bug (conmenus.pp)
- Character info screen should now show faction (coninfo.pp)
- Fixed obscure damage destroyed gear crash (action.pp)
- If data directories missing, error message at startup (gears.pp)
- Personality traits now more important to chatting (interact.pp)
- Increased cost of missile launchers (ghweapon.pp)
- Fixed elusive savefile stats bug (gearutil.pp)
- Walking and rolling moverates adjusted (movement.pp)
- Stats may be improved, if skills are high enough (pcaction.pp)
- Added "RunAway" AI type (aibrain.pp)
- Fixed enemy allocation bug in the Staged ASL command (arenascript.pp)
- Staged ASL command now accepts wildcards (arenascript.pp)
- SkRoll changed from Interaction to RPG Mode command (arenascript.pp)
- Random mecha picker will try to pick cost-appropriate mecha (wmonster.pp)
- Increased cost of beam shields (ghguard.pp)
- Beam shields now only take damage from beam weapons (attacker.pp)
- Stamina, Mental regeneration speed determined by max level (damage.pp)
- Scene's TYPE string attribute included in searches (playwright.pp)
- Added AddSAtt function (gears.pp)
- Using repair skills trains those skills (skilluse.pp)
- Weapon arc now indicated in description (coninfo.pp)
- Health regeneration slowed down a bit (damage.pp)
- Rumors may include info about factions (interact.pp)
- Added School, SetPlayerFaction, IfFaction, IfYesNo, HostileFactions,
  FacMem, FacAct, FacScene, DeleteFaction, SceneFaction, SetSceneFaction,
  NPCRep commands to ASL (arenascript.pp)
- When repair is free, correct message should be printed (services.pp)
- \VAL message formatting command now accepts longints (arenascript.pp)
- Pilot exhaustion indicated in mecha info box (coninfo.pp)
- Successfully defending may drain stamina (attacker.pp)
- Chatting trains Conversation or Flirtation (interact.pp)
- Shield blocks now performed using Mecha Fighting skill (attacker.pp)
- Cleaned up attacker.pp somewhat; still a mess (attacker.pp)
- Attacking and defending train appropriate skills (slowly) (attacker.pp)
- Taking damage trains Vitality skill (action.pp)
- Using MP trains Concentration, using SP trains Athletics (ability.pp)
- Buying and selling items trains Shopping skill (services.pp)
- Skills may now earn specific experience awards (ability.pp)
- Recalibrated the conversation reaction meter (coninfo.pp)
- Repair skill time now more consistant (skilluse.pp)
- Start RPG Campaign will call character creator if needed (arenahq.pp)
- Traits for chat subject now selected by weight (interact.pp)
- Added in-game skill descriptions (randchar.pp,pcaction.pp)
- Encumberance hinders speed moreso than reflexes (gearutil.pp)
- Fixed some global NPC bugs (playwright.pp)
- Chatting now takes time (arenascript.pp)
- Repair skills made slightly easier (skilluse.pp)
- Factions added to the rumor generator (interact.pp)
- Factions may be sought for plots; new relative descs (playwright.pp)
- Added Faction Actions (interact.pp)
- Factions code reworked (interact.pp)

0.540   August 20 2002
- Displays version info on startup (arena.pas)
- Cleaned up random enemies code (arenaplay.pp,navigate.pp,wmonster.pp)
- Fixed bug in SelectRandomGear with empty list (gears.pp)
- Concussion may damage pilot or inventory (action.pp)
- Improved the way armor is handled (action.pp)
- If plot insertion rejected, prefab elements deleted (playwright.pp)
- InitPlot's rumor formatter checks gear children (playwright.pp)
- Plot persona gears may now have associated rumors (interact.pp)
- Added threats.txt file (interact.pp)
- FindGearScene should deal with global NPCs (locale.pp)
- Characters may acquire ArchEnemies or Allies (interact.pp)
- NPCs may show up in dynamic encounters (playwright.pp)
- Mecha scale weapons may be bought in stores (services.pp)
- Global NPCs not used by plots as default (playwright.pp)
- HandleTriggers loop improved (arenascript.pp)
- Armor 'FITS' SAtt added (gearutil.pp,ghguard.pp)
- Jumping has a minimum required speed (movement.pp)
- ForceChat,Encounter,Retreat,RunAway,PCEnemy ASL commands added (arenascript.pp)
- Persona will be sought globally if not found locally (interact.pp)
- Global NPCs added (arenaplay.pp) 

0.530   July 17 2002
- Monster generator adjusted to provide better diversity (wmonster.pp)
- AI MoveTowardsSpot routine hopefully less stupid (action.pp)
- Five new mecha forms were added (ghmecha.pp)
- Arena mode "first turn blind" bug fixed (conmap.pp)
- DeployMek now sets a random facing (conmap.pp)
- Less hard to hit small targets, less easy to hit big ones (attacker.pp)
- MoveLegal command added (movement.pp)
- Flight + Jumping added (movement.pp,locale.pp,action.pp)
- Rough macro definitions now possible in MDL (ghparser.pp)
- RLWalker, SmartBump no longer use MoveTowardsSpot (pcaction.pp)
- Added Time ASL command (arenascript.pp)
- Water, forests now block wheeled movement (locale.pp)
- Cleaned up movement.pp; extreme speed now harder to reach (movement.pp)
- Fixed mapping radius mecha altitude bug (conmap.pp)
- Important characters won't refuse to talk, ever (arenatalk.pp)
- Can access inventory from shopping menu (services.pp)

0.521   June 28 2002
- Added SceneID ASL function (arenascript.pp)
- Spare ammo clips now less common in stores (services.pp)
- StoryLine,MechaPrize ASL command now accept wildcards (arenascript.pp)
- Added LoadGearPattern function (ghparser.pp)
- Added CreateFileList function (gears.pp)
- Skill training menu now less annoying (pcaction.pp)
- Ammo name also indicates scale now (ghweapon.pp)
- Changed the way large-scale DC is displayed (ghweapon.pp)
- Character info now displays chosen mecha (coninfo.pp)
- FieldHQ procedure added (backpack.pp)
- Transfer of items between team members now possible (backpack.pp)
- Centralized SeekPilotsMecha, AssociatePilotMecha (locale.pp)
- A single act of villany can erase a heroic reputation (ability.pp)

0.520   June 8 2002
- Walls may be drawn around features outside of cities now (randmaps.pp)
- Added some new urban terrain (locale.pp,conmap.pp)
- Can now repair items from backpack screen (backpack.pp)
- IsSafeArea function added (locale.pp)
- \SCENE message formatting string added (arenascript.pp)
- Scaled DC now indicated in description (coninfo.pp,ghweapon.pp)
- NPCs who don't want to talk start with less endurance (arenascript.pp)
- Fixed overlength last line of menu bug (conmenus.pp)
- Fixed targeting computer name bug (ghsensor.pp)
- Long range weapons now have a minimum range band (attacker.pp)
- Beam weapons at Scale-0 now far more expensive (ghweapon.pp)
- Mass reduction at Scale-0 now far more expensive (gearutil.pp)
- Can now sell mecha inventory items to store (services.pp)
- Unfriendly NPCs sometimes won't talk to PC at all (arenatalk.pp)
- Friendly NPCs usually won't refuse to talk to PC now (arenatalk.pp)
- Repair at shops no longer instantaneous (services.pp)
- Dynamic/Staged encounters now take time to start (arenascript.pp)
- Accelerated time procedure added (conmaps.pp)

0.512   May 28 2002
- Informative messages added when no save files found (arenahq.pp,navigate.pp)
- Armor status indicated in mecha body display (coninfo.pp)

0.511   May 24 2002
- If no SaveGame dir at startup, it will be created (gears.pp)
- Plot elements may now have relative location specified (playwright.pp)
- Virtual gears never count as destroyed (damage.pp)
- No excluded cases from GearMaxDamage now (gearutil.pp)
- Removed needless recursion from dice roller (rpgdice.pp)
- Scale:0 dynamic encounters now possible (arenaplay.pp)
- Auto-equipment-buyer for NPCs created (ghparser.pp)
- Exported text messges from ability unit to external file (ability.pp)
- Failed allocation of NAtts, SAtts will return Nil (gears.pp)
- Fixed dereferencing Nil error in GearMaxArmor (gearutil.pp)
- Athletics, Concentration now give more points (ghchars.pp)
- Added deep water to random map generator (randmaps.pp)
- Fixed serious bug in SetNAtt (gears.pp)

0.510   May 20 2002
- Program should now be easier to compile in Linux, and may even work!
- Moved all used file names to constants in gears.pp (gears.pp)
- Added hills to random map generator (randmaps.pp)
- Inventory components don't get upwards armor protection (action.pp)
- MFFloor, MFDoor stats defined for map features (randmaps.pp)
- Fixed negative armor damage bug (action.pp)
- Added "Eject" command (pcaction.pp)
- Centralized "Extract Pilot" procedure (locale.pp,arenaplay.pp,arenahq.pp)
- Centralized "Board Mecha" procedure (locale.pp,conmap.pp,arenaplay.pp)
- Fixed "repair while in mecha" bug (pcaction.pp)
- Added STAGED script command (arenascript.pp)
- Added gear type GG_Prop (ghprop.pp)
- Mapping radius not affected so strongly by scale (ability.pp)

0.500	May 10 2002
- First Official Release
- Hi Igor
