I've just uploaded GH2 v0.600 to SourceForge. This is the much-debated rule changed version: the skill list has been chopped from 43 to 25 and the talent list has been chopped from something to something smaller. So far I like the change, although I'm quite sure some players are going to have a "New Coke"/"D&D v3.0" experience.
Important- don't install this version on top of a previous version! Erase everything and do a clean install, or install to a new directory.
Here is the list of changes, along with the regular commentary:
- New monsters: Forgebot, Exorg Watcher, Space Squid
The forgebot is exactly what it says. The exorg watcher is something. The space squid is actually a fungus.
- Added minor moods (narration.pp)
Normally, a city can only have one mood at a time, but it can have as many minor moods as you want.
- Added anti-beam armor (ghmodule.pp)
Armor can have a type. Currently there are only two kinds: hardened (degrades slower) and anti-beam (cuts beam damage by half before applying armor).
- The oldest, ugliest portraits have been removed
- Characters start RPG campaign with Personal Communicator (navigate.pp)
- Right mouse button re-activated (pcaction.pp)
- In safe area, PC mecha repair faster than before (skilluse.pp)
- Heard rumors may be reviewed via memo system (pcaction.pp)
I'm sure some people will be quite glad about these changes.
- Added reusable standard scripts (gearparser.pp)
These scripts are used for the Survival/Science corpse effects. It should make debugging and expansion easier, as all "Use Survival to get meat" creatures now use the same script (modified by parameters such as monster type and difficulty rating). Many space fungi now offer Survival rewards.
- GNewPart can create new items from design directory (arenascript.pp)
- Deleted a selection of the oldest, ugliest portraits
- Stats have a greater effect on skill rolls (ability.pp)
- Characters start with fewer stat points (chargen.pp)
- Certain monsters don't leave a corpse (arenacfe.pp)
- Added wreckage (^) and rubble (%) to minimap renderer (randmaps.pp)
- Shopkeeper, script mecha color schemes have greater variation (services.pp)
- Added GrabController command (grabgear.pp)
- ConnectScene names MetaEncounters after destination (mpbuilder.pp)
- GQSubMemo ASL command removed (arenascript.pp)
- Fixed bug with placement strings in root plot (mpbuilder.pp)
- EndPlot doesn't affect quests (arenascript.pp)
- Triggers processed against quests and moods of current location (arenascript.pp)
- Added GStamina, PumpNews, SetEncounter ASL commands (arenascript.pp)
- STC items may be stored in separate files (gearparser.pp)
- Plot placeholders marked by PlotLayer, not PlotID (mpbuilder.pp)
- Unused PlotStatus attributes cleared during upkeep (naviagte.pp)
- Robots and animals counted together as pets (interact.pp)
- Removed Quest "Scene" attributes (playwright.pp)
- MegaPlots now include tag for all subplot IDs (mpbuilder.pp)
- PlotStatus stored in Adventure (mpbuilder.pp)
- Merged MegaPlot and Quest generators (mpbuilder.pp)
- Plot, story, quest difficulty all stored as Narrative value (gears.pp)
- Added QuestScene element request (playwright.pp)
- Subplot request may include optional difficulty value (mpbuilder.pp)
- Message printed when using clue skill on item without script (arenascript.pp)
- If reaction score goes over 50, may make new friend (arenascript.pp)
- AddReact changed from macro to full command (arenascript.pp)
- Removed "Chat" conversation option (arenascript.pp)
- Added "Ask about rumors" conversation option (arenascript.pp)
- All training messages should be moved to messages.txt (training.pp)
- Can gain one stat advance per 5000XP earned (training.pp)
- Should not suffer cyberdisfunction during long trips (arenacfe.pp)
- Altered the trauma mechanics (ghmodule.pp)
- Tools may benefit Acrobatics, Robotics, Pick Pockets, Dominate Animal
- Activatable skills may use unequipped tools (ability.pp)
- Talents may have usage effects like skills (ghchars.pp)
- Fixed problem with character generator faction selector (chargen.pp)
- "Repair Mecha" only an option with qualified mechanic (services.pp)
- Added debugging message to ReadGead (gearparser.pp)
- Marlowe is now a skill trainer
- SkRoll, IfSkillTest, IfUSkillTest parameters changed (arenascript.pp)
- Weapons may use different stats (effects.pp)
- Unused hook generators deleted (interact.pp)
- Skills are no longer associated with a single stat (ability.pp)
- Increased character encumberance limit (gearutil.pp)
- Removed skill software (ghsensor.pp)
- Pruned the skill list, added hidden skills (ghchars.pp)
Gah, that's a lot. Note that most of the quests are now offline: the only quests currently in play are the Cayley Rock sequence, the mecha arenas, and the free mecha at the beginning of the game. I'll be reactivating quests as I get them converted to the new system.
Also note that save file compatibility is not just broken, it's been staked and decapitated and its ashes shipped to Tijuana. There will almost certainly be bugs in this version. Try it out and let me know what you think.