I've just uploaded GH2v0.311 to
http://gearhead.roguelikedevelopment.orgHere's a list of the changes:
- May toggle between perspective and isometric modes (glmap.pp)
Perspective is the old mode. In isometric mode, the camera follows the PC but doesn't rotate. The direction keys work as they did in GH1. Are you happy now, Tung? Are you?
- Fullscreen mode now on by default (glgfx.pp)
You can switch to a window display by including "WINDOW" in your configuration file.
- Improved DialogMsg for graphical mode (glgfx.pp)
- InfoBox no longer transparent (glgfx.pp)
Between the two of these, screen output has speeded up a
lot. If you were having troubles before try it again now, it may be better.
- Lancemates limited in new skill choice (pcaction.pp)
- Lancemates may not learn new talents (pcaction.pp)
We discussed these things before, now I'm trying them out. The only new skills you can teach a lancemate are the basic 10 combat skills; other than that they only have what they came with. This should make specialist lancemates far more useful, since you can't teach "Science" or "Medicine" to your battle-hardened mercenary just because he has a free skill slot anymore.
- All menus should now have background (pcaction.pp)
- GetNewSkill display fixed (pcaction.pp)
There are loads of displays that still need work, though.
- Save files will include extra xxran debugging info (playwright.pp)
- Mouseover will indicate items (glmap.pp)
If a pile of items, only the top item will be named. Oops.
- Configuration saved when program exits (ui4gh.pp)
Handily enough, this function also creates a configuration file for the user, which should eliminate a number of headaches. Also, no more wondering what the configuration file can do- just open it up and uncomment the options you want.
- MoreText viewer slightly beautified (glgfx.pp)
Also, the regular direction keys should work with it now.
- Fixed bug with xxran components grabbing scene 0 (playwright.pp)
- Encounters can't move through other models (locale.pp)
- PC should enter buildings facing in right direction (randmaps.pp)
Still to do: Elevators and other secondary entrances should be able to specify a direction for the PC to look in as well.
- Power sources now get description string (description.pp)
- Added QMemo, GSceneID ASL commands (arenascript.pp)
QMemo adds a memo which is tied to a quest. When the quest is completed, the memo automatically disappears.
GSceneID returns the scene number of the grabbed gear. For instance, if the grabbed gear is a NPC, you can use this function to find out what scene he's in.
- Fixed problem with quest scene name initialization (playwright.pp,navigate.pp)
That's about it for now. Many of these changes were requested in the "Bugs & Suggestios" thread, which I should probably reply to one last time. Try out this new version and let me know how it is.