-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathhistory.txt
1385 lines (1310 loc) · 73.4 KB
/
history.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
- Fixed a weird typo in ghsensor. Not even sure how that happened.
0.701 December 3 2017
- Typo fix by Kaol (MEGA_CORE_Conclusion.txt)
- Fixed version number. I really ought to automate that. (gearhead2.pas)
- Fixed savegame crash on Windows (texutil.pp)
0.700 December 2 2017
- New graphics for fortress, spaceships
- Updated character generator (chargen.pp)
- ExpressDelivery info display now works (services.pp)
- Cosplay changed from separate program to main menu option (cosplay2.pas)
- Some illegal characters removed from filenames (texutil.pp)
- Obsolete memos no longer appear in browser (arenascript.pp)
- FillRectWithSprite can now accept offsets (sdlgfx.pp)
- Bishounen now gives +10 reaction bonus and universal admiration (interact.pp)
- Added nonbinary, undefined genders and romance options (ghchars.pp)
- Improve Stats menu shows stat descriptions (training.pp)
- Default weapon name should now be correct (ghweapon.pp)
- Color menu is properly recentered when screen resizes (colormenu.pp)
- String input routine now uses DynamicRect (sdlgfx.pp)
- SDL screen now resizable (sdlgfx.pp)
- VGFX_Zone changed to object with GetRect method (vidgfx.pp)
- Fixed "Ask About Rumors" abrupt conversation end (arenascript.pp)
0.630 June 30 2016
- Fixed shopkeepers never changing wares bug (services.pp)
- Added more item sprites by Francisco Munoz
- Added Names_Above_Heads to options menu (pcaction.pp)
- Added updated ColorMenu from GH1 (colormenu.pp)
- Game automatically saved upon quit (pcaction.pp)
- Renamed executable to gearhead2 (gearhead2.pas)
- Moved save files, config file to config folder (user folder on Windows)
- Added updated InfoBox from GH1 (sdlgfx.pp)
- Title screen menu set to RPMNoCancel in SDL (gharena.pas)
- Fixed AutoTraining overspending bug (pcaction.pp)
- Fixed possible crash from ending a story inside a conversation (arenascript.pp)
- All usable skills, talents known by lancemates now in skill menu (pcaction.pp)
- Automatically saves game when player quits (pcaction.pp)
- Added InfoTier stat for modules (ghmodule.pp,sdlinfo.pp,coninfo.pp)
- Character limbs resized as Body stat changes (Michael Deutschmann patch)
- Can transfer items in combat if nearby (Michael Deutschmann patch)
- New portrait loaded if old portrait not found (sdlinfo.pp)
- Fixed problem with character sprites on Linux (sdlmap.pp)
- 3D interface, cute interface abandoned
- Modified armor penetration algorithm (action.pp)
- Pilot cannot eject if marked as integral (action.pp, for debugging)
- Removed +P, +C core story descriptors
- Added Plot xxran descriptor for factions (narration.pp)
- Removed the partner, comp scene, love interest, hanging NPC from core story
0.628 June 1 2010
- Added "Peace and Love" special ending
- Added FacBuddies ASL function (arenascript.pp)
- Lancmate skills will always be used in script events (arenascript.pp)
- Shadows added in isometric mode (cutemap.pp)
- Need Kung Fu talent to get funky martial arts (effects.pp)
- Can gain a lifetime maximum of 100 heroism points (ability.pp)
- Final episode uses choice tag like other episodes (playwright.pp)
0.627 May 25 2010
- Updated Defense Patrol and Bounty Hunt plots
- Sets generated as random loot will be unpacked (gearparser.pp)
- Window and icon names now set in graphical versions (glgfx.pp,cutegfx.pp)
- Lancemates can learn talents from event-based training (arenascript.pp)
- Added \SIBLING message formatting string (arenascript.pp)
- Spaceport mechanics should be factionless
- All mechanics will buy mecha (services.pp)
- All gear recovered from battlefield marked as salvage (wmonster.pp)
0.626 May 18 2010
- Salvaged mecha can't be sold for much money (arenascript.pp)
- Increased basic mission rewards by 25% to compensate (arenascript.pp)
- Sometimes, stores will put items on sale (services.pp)
- Sales tag displayed in stores (services.pp)
- Added cost adjust gear option (gearutil.pp)
- Lancemates won't learn more skills than limit (arenascript.pp)
- Largo now Class 6
- Fixed Anti-Beam HYPER resistance (action.pp, Ephafn again)
- Charge attacks should use proper skill (effects.pp, thanks Ephafn)
- Fixed bug with MonkeyMap AddExit (randmaps.pp)
- Carve maps can now get an exit (randmaps.pp)
- Added MissionGiver character description (ghchars.pp)
- Allies get shop discount, enemies get markup (services.pp)
- Personadex cost bug fixed (ghintrinsic.pp)
0.625 April 26 2010
- Team generator will attempt to create a coherent unit of mecha (wmonster.pp)
- Mecha team generator now uses standard equipment list (wmonster.pp)
- Scene faction desig, PCFAC, NOFAC added to scene search criteria (playwright.pp)
- Added Price ASL function (arenascript.pp)
- Added MoralHighGround, IronDefense merit badges (ghchars.pp)
- Lancemate Awareness score used on outdoors maps (action.pp)
- AddRandomPlot will now use global scope (playwright.pp)
- Entering a metascene from non-entrance scene should work (arenascript.pp)
- Lancemates should earn training points for mecha combat (arenascript.pp)
- I_NPC should be nil outside of conversation (arenascript.pp)
- PCSkillVal ASL function returns skill value, not rank (arenascript.pp)
- Added Personadex (infodisplay.pp)
- HardSkillTar now harder (arenascript.pp)
- Heavy actuator damage bonus not based on mecha size (gearutil.pp)
- Join option removed from menu after NPC joins (arenascript.pp)
- Should work correctly if LM quits while piloting mecha (arenascript.pp)
- Exiting area closes memo browser (arenascript.pp,pcaction.pp)
- Modified the Reaction Speed formula (ability.pp)
- Upper level monsters should be better at dodging
- Fixed problem with disappearing local triggers (arenascript.pp)
- Basic robots don't learn mecha piloting (robotics.pp)
0.624 March 16 2010
- Attack text differentiates between destroyed and disabled mecha (effects.pp)
- Props get armor/structure display (glinfo.pp,vidinfo.pp)
- Usable systems now get description (description.pp)
- Mecha power system isolated from personal power system (gearutil.pp)
- Can pick up items with handless mecha if it's a safe area (backpack.pp)
- Offscreen models depicted in 2D interface (cutemap.pp)
- Shouldn't pillage equipment from repaired player meks (arenaplay.pp)
- Added Long Range Scanner to Trailblazer, Crown, Radcliff (specialsys.pp)
- Lancemates need mission count to access TrainNPC command (arenascript.pp)
- Lancemates will like PC more after many missions together (arenascript.pp)
- MatchPlot debug info won't include null elements (arenascript.pp)
0.623 March 2 2010
- Prefab encounters may include random %r% symbol in name (playwright.pp)
- Added Admire, Disrespect attitudes (narration.pp)
- If masterplot has no payrate, may be set by subplot (mpbuilder.pp)
- Lancemates won't try to fix unassigned mecha (aibrain.pp)
- Fixed disappearing NPCs rancon problem (randmaps.pp)
0.622 February 24 2010
- Set plot timer on joining lance, rumor timer on quitting (arenascript.pp)
- \HINT now uses LayerID rather than PlotID (arenascript.pp)
- Added TrainNPC ASL command (arenascript.pp)
- Attitude, motivation added to XNPCDesc (narration.pp)
- Added \PCJOB, \HINT_MEMO message formatting commands (arenascript.pp)
- NPC repair skill message fixed (backpack.pp)
- Equip slot menu now has alpha keys (backpack.pp)
0.621 February 8 2010
- Fixed BuildRobot messages (robotics.pp)
- Props with undefined sprite now get one (cutegfx.pp)
- Added ERSATZ_MOUSE config option (cutegfx.pp)
- World map working in 2D mode (cutemap.pp)
- NPCs can tell PC to buzz off (arenascript.pp)
- Seeking rumors uses SocSkillTarget (arenascript.pp)
- Added \EXACT_SCENE message formatting command (arenascript.pp)
- Fixed crashing bug with monologue (arenascript.pp)
- Mullins is no longer invisible
- Create New Pilot now works in ArenaHQ (gh2arena.pp)
- Added title screen (cutegfx.pp,glgfx.pp,vidgfx.pp)
- Added ifGSealed, SayPlotMsg ASL commands (arenascript.pp)
- Removed unused NUMPLOTS config option (ui4gh.pp)
- Out of scale characters represented by small sprite (cutemap.pp)
0.620 January 21 2010
- Added \OFFSPRING message formatting command (arenascript.pp)
- Added error check to StringMatchWeight (texutil.pp)
- Fixed bug with faction promotions (FACTIONS_Default.txt)
- Improved rendering speed of 2D mode (cutemap.pp)
- Low-renown monster generation bug fixed (wmonster.pp)
- Friends, Lovers, etc always count as known NPCs (gearparser.pp)
- NextComp takes no parameters (arenascript.pp)
- Dramatic choice made at end of core story episode (arenascript.pp)
- Character sprite/mesh may be linked to job designation (glmap.pp)
- USEMESH config option will use meshes for all masters (glmap.pp)
- Looking at walls should move the view origin (cutemap.pp,glmap.pp)
- Laptop_Iso_Keys works in 2D isometric mode (cutemap.pp)
- Prop meshes should now use SDL_SKIN attribute (glmap.pp)
- Character creator returns an egg with PC's starting scenario (chargen.pp)
- Fixed character viewer under Linux (glinfo.pp)
- Added isometric display to 2D version (cutemap.pp)
- Added SensibleMesh datatype (gl_objreader.pp)
- Fixed some of the filenames for compiling/running on Linux
0.613 October 28 2009
- Encounters visible even if on a hill (glmap.pp)
- Can clear email by passing message index 0 (arenascript.pp)
- Added IfMeritBadge, Announce, EndPlotsByConID ASL commands (arenascript.pp)
- Added merit badges (ghchars.pp)
- NPC XRan context will include GOOD, EVIL tags (playwright.pp)
- StartPlot, StartStory commands updated (arenascript.pp)
- Factions can be initialized with standard scripts (gearparser.pp)
- Mecha arenas won't let you compete without a suitable mecha
- More enemies will appear if you have many lancemates (arenascript.pp)
- Script XP awards reduced if more than one lancemate (arenascript.pp)
- If adding lancemate when party full, may automatically drop some (arenascript.pp)
- If remove lancemate in bad place, LM will go to safe area (arenascript.pp)
- Plot lancemates can join, quit lance like regular lancemates (arenascript.pp)
- Increased number of basic lancemate slots from 1 to 3 (arenascript.pp)
0.612 September 28 2009
- Antibiotics, Neural Regenerator now working thanks to Buffered (ghswag.pp)
- Can't use reverse movement if not legal for movemode (pcaction.pp)
- Fixed many bugs in the Vesuvian Freighter quest
- PC should not get hungry during shuttle flights (arenacfe.pp)
- Range modifiers should be applied correctly (effects.pp)
- Scavenged limbs get mecha name as designation (arenascript.pp)
- ASCII memo interface now shows Call Person option (vidgfx.pp)
- Can't forget the hidden skills, thanks to Buffered (training.pp)
- FindNAtt, FindSAtt should be faster, thanks to Buffered (gears.pp)
- Correct mecha energy level shown in ArenaHQ, thanks to Buffered (description.pp)
- Fixed possible crash in UpgradeWeapons, thanks to Buffered (customization.pp)
- Hopefully no "Not Responding" thing during long enemy turns, thanks Buffered (arenacfe.pp)
- Missile launchers get +4 range bonus (locale.pp)
- Changed the WeaponRange calculator (locale.pp)
- Spot Weakness correctly applied to damage, thanks to Buffered (effects.pp)
- Fixed door repair crash (skilluse.pp)
- Fixed Zerosaiko 2H problem
- Changed the Overload, CauseStatus defense targets (effects.pp)
- Core story plots load different components if episode conclusion (mpbuilder.pp)
- Fixed the guns of the Secutor, Daum, Cogan, and Corraich
- Added Phil Munoz's female mesh to the experimental full3D mode (glmap.pp)
- Lancemates will expand the visible map area (action.pp)
0.611 August 21 2009
- Modified the Steel Arena a bit
- Funky martial arts fixed (effects.pp)
- Added Uniform scene special tag (arenascript.pp)
- Boxed lunches should stack once more (backpack.pp)
- Encounter dungeon entrances should now activate properly (arenascript.pp)
- Dungeons now record the ID of their entry scene (mpbuilder.pp)
- Fixed L5Law's alleigance (FACTIONS_Default.txt)
- Modified the Pixie mecha
- Added SocSkillTar ASL command (arenascript.pp)
- Added SkillTar, HardSkillTar to the macro initializer (arenascript.pp)
- Even without Repair, can rarely salvage destroyed enemy mecha (arenascript.pp)
- Tech Vulture needed to salvage destroyed enemy mecha (arenascript.pp)
- Spontaneous ejection more likely if all weapons disabled (arenacfe.pp)
- Forced ejection more dependent on situation (arenacfe.pp)
- NoMouse will not interfere with map rotation, scrolling (glmap.pp)
- Using repair skills should provide XP again (skilluse.pp)
- Changed the shopkeeper upgrade rate (services.pp)
0.610 August 12 2009
- Rewrote the shopping wares selector (services.pp)
- Should now be able to add lancemate in combat (arenascript.pp)
- If portrait not found, new portrait should be selected (glinfo.pp)
- Reworked the cost of stat modifiers (ghmodule.pp)
- Error message printed if map feature minimap fails (randmaps.pp)
- Fixed bug with teams appearing in express shipping menu (locale.pp)
- Cyberware will affect mapping range (ability.pp)
- Repair in arena mode should be working again (gh2arena.pp)
- Added Dao Deoji mecha
- Added Wagner Spinner, Clund Rock locations
- Warning message printed in configuration file (ui4gh.pp)
- If NoMouse active mouse will not scroll menu or map (glmap.pp,glmenus.pp)
- Added facing indicator and experimental paperdoll, mesh modes (glmap.pp)
- Changed the cave generator a bit (randmaps.pp)
- Removed food quantity stat (ghswag.pp)
- Identical items will be combined in inventory display (menugear.pp)
- Added GearsAreIdentical function (gearutil.pp)
- Can phone people directly from memo display (arenascript.pp)
- Memo browser will show custom message if no memos (arenascript.pp)
- Heavy Actuators won't provide range bonus to non-thrown weapons (locale.pp)
- Review Cyberware should work now (training.pp)
- Dungeon entrance should have correct name (mpbuilder.pp)
- Variety rancon command will deal correctly with unicon (randmaps.pp)
- There will be fewer Polymaths among basic mode characters (chargen.pp)
- All mecha combat maps should now be 50 x 50
- Mecha which have left the map can't be involved in charges (arenacfe.pp)
- View Mecha shop option now uses TeamMateName (services.pp)
- Give item in FieldHQ now uses TeamMateName (backpack.pp)
- Added LoseRenown ASL command (arenascript.pp)
- NPCs will no longer be deployed on city maps (arenaplay.pp)
- Fixed problem with number of lancemate slots (arenascript.pp)
- Increased power of Overload attacks (effects.pp)
- Browser info for mecha shows percent damaged (glinfo.pp,vidinfo.pp)
0.603 May 1 2009
- Can now use clue skills on items in inventory (backpack.pp)
- All guaranteed quests of v0.541 have been reactivated
- Athletics, Concentration gain experience more quickly (ability.pp)
- Food can grant SkillXP (ghswag.pp)
- Added fortune counter for factions (gears.pp)
- Cyberware description no longer includes trauma (description.pp)
- ConnectScene won't add subzone for encounters (mpbuilder.pp)
- Quest metascene PlotID marking done in InitShard (mpbuilder.pp)
- Quest item elements may use plot variables (grabgear.pp)
- Dynamic encounters marked with PlotID of source (arenascript.pp)
- Local persona won't be used if NPC goes to another city (narration.pp)
- Removed unused GB parameter from FindRootScene (narration.pp)
- Can locate plot master based on PlotID of scene (grabgear.pp)
- NPCs will now take medicine as appropriate (aibrain.pp)
- Changed the way special food effects work (ghswag.pp)
- TeamHasSkill should work properly while in mecha (locale.pp)
- Lancemates should now use repair skills (aibrain.pp)
- Vitality experience award adjusted again (action.pp)
0.602 April 13 2009
- Fixed PC repair skills (skilluse.pp)
- Fixed core story stall problem
- Chance of city having mood increased (playwright.pp)
- Encumberance limit increases greatly if Body > 10 (gearutil.pp)
- Increased Vitality experience award (action.pp)
0.601 April 9 2009
- Fixed UpdateMoods crashing bug (playwright.pp)
- If map feature has minimap defined, must be at least 5x5 (ghprop.pp)
- Fixed verbal attack messages (arenacfe.pp)
- Fixed repair fuel description (description.pp)
0.600 April 8 2009
- 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)
- Characters start RPG campaign with Personal Communicator (navigate.pp)
- Right mouse button re-activated (pcaction.pp)
- Added minor moods (narration.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)
- 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)
- Added reusable standard scripts (gearparser.pp)
- Removed "Chat" conversation option (arenascript.pp)
- Heard rumors may be reviewed via memo system (pcaction.pp)
- Added "Ask about rumors" conversation option (arenascript.pp)
- Added anti-beam armor (ghmodule.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)
- In safe area, PC mecha repair faster than before (skilluse.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)
- Robots and animals counted together as pets (interact.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)
0.541 March 13 2009
- The material of a module must match the material of the mecha (ghmecha.pp)
- Added Use System command (ui4gh.pp,pcaction.pp)
- Added transformation system (specialsys.pp)
- Added variable modules (ghmodule.pp)
- Should be able to change mode to fly in front of high terrain (locale.pp)
- Added Usable gears (ghsupport.pp)
- Integral components take fewer slots (gearutil.pp)
- Throwing range gets bonus from heavy actuators (locale.pp)
- Global scene search now works (playwright.pp)
- NPCs in temp scenes cannot be selected for content (playwright.pp)
- Global character search will search globally (playwright.pp)
- Changed the ammo explosion formula (action.pp)
- Penetration for overkill damage has been reduced (action.pp)
- Characters will now suffer overkill damage (action.pp)
- Moods will be assigned to cities automatically (playwright.pp)
- Disintegration affects everything (ghweapon.pp)
- Can speak to mecha pilots who have switched sides (pcaction.pp)
- Enemies and allies may appear in combat missions
- MetaScenes will inherit difficulty context from plot (playwright.pp)
- NPC desc includes RECHARGED tag when not used for 24 hours (interact.pp)
- Fixed weapon range description bug (description.pp)
0.540 February 27 2009
- Stealth-in-plain-sight now more difficult (action.pp)
- Altered the Performance mechanics (skilluse.pp)
- Conversation less effective as verbal attack tactic (arenacfe.pp)
- Martial Arts will not use MP (effects.pp)
- Animals do not use funky martial arts (effects.pp)
- Restored Martial Arts damage bonus (gearutil.pp)
- Number of skill slots less dependant upon Knowledge (gearutil.pp)
- Name generator should not repeat so often (ghchars.pp)
- No-one should taunt after quitting the game (arenaplay.pp)
- GJoinLance will move target if not in play (arenascript.pp)
- No XP gained from attacking scenery (effects.pp)
- Verbal attack won't halt movement (pcaction.pp)
- Lancemates won't rapidly level skills they don't know (arenascript.pp)
- Added \HINT message formatting command (arenascript.pp)
- Tools may be used as robot parts (robotics.pp)
- Last part added to robot will be indicated (robotics.pp)
0.535 February 12 2009
- Verbal attack has minimum defense roll (arenacfe.pp)
- Fatalities and relationships are reported in victory file (arenascript.pp)
- Number of NPCs killed is recorded (narration.pp)
- NPCs shouldn't fly off the edge of the map anymore (action.pp)
- Crash landing will happen before order input (action.pp)
- All purchase messages externalized (services.pp)
- Can buy spare clips by examining weapon in shop (services.pp)
- Cannot equip overscale items (gearutil.pp)
- Dungeon goals will be more common (navigate.pp)
- Added RevertPersona ASL command (arenascript.pp)
- Robotics skill should now work (robotics.pp)
- Added Entourage talent (ghchars.pp)
- Maximum number of pets determined by appropriate skill (ability.pp)
- PC can normally only have one lancemate of choice (arenascript.pp)
- Can switch between clock and tactics mode during play (arenaplay.pp)
- Lancemates will rapidly advance to minimum competency (arenascript.pp)
- XP awards no longer divided based on number of lancemates (arenascript.pp)
- Removed unused ProppAdvancement tag (narration.pp)
0.534 January 31 2009
- NPCs will use standard list of skin and hair colors (glmap.pp,cutemap.pp)
- Added new color selector (colormenu.pp,cosplay2.pas)
- Added ITEM GearParser command (gearparser.pp)
- NPCs who lose half of their limbs will automatically surrender (arenacfe.pp)
- Verbal attack now works against minor NPCs (pcaction.pp)
- Tool bonus will now be applied (ability.pp)
- Tech Vulture should now give more salvage (arenascript.pp)
- If Skill XP gain allows multiple ranks, all will be applied at once (ability.pp)
- Cannot gain XP for attacking a non-operational target (effects.pp)
- Fixed attack skill xp bug (effects.pp)
0.533 January 23 2009
- Added Mebsy mecha
- Talking always takes time (pcaction.pp)
- Skill use awards proportional to skill advancement cost (action.pp)
- SF:1 and above beam guns get a bonus to penetration (effects.pp)
- Missile launcher names will show number of missiles (ghweapon.pp)
- Cannot have size 0 modules (ghmodule.pp)
- Taunt targets may use verbal riposte (arenacfe.pp)
- Encounters have a shared recharge counter (aibrain.pp)
- Thrown weapons can't score more than 2 hits (effects.pp)
- Martial arts toned down a bit (effects.pp)
- Initiative and attack skill rank determine number of melee hits (effects.pp)
- May uninstall software from backpack menu (backpack.pp)
- Can cycle through models with ; key, even when not attacking (targetui.pp)
- Use of Taunt skill is now automatic (arenaplay.pp)
- Taunt has been separated from verbal attack (arenacfe.pp)
- Added a default portrait for mecha (glinfo.pp)
- Scene context may include NOFAC tag (playwright.pp)
- Added Antagonistic attitude (playwright.pp)
- Reduced Spot Weakness damage bonus (effects.pp)
- Minimum target for Spot Weakness lowered to 5 (effects.pp)
0.532 January 13 2009
- May eject ammo clips from items via backpack display (backpack.pp)
- Screen should only update once per PC move (arenaplay.pp)
- May rename mecha from Arena HQ (gh2arena.pp)
- Arena HQ will no longer crash when using skills (action.pp)
- May no longer move installed ammo from one gun to another (backpack.pp)
- Fixed local macro initialization crash (arenascript.pp)
- Skill XP gain for good roll proportional to target number (action.pp)
- Gain more Shopping XP for buying items, none for selling (services.pp)
- Shipping menu should list correct city names (services.pp)
- Smoke, fire marked as temporary (effects.pp)
- Added IfMechaCanEnterScene ASL command (arenascript.pp)
- PC's mecha checked for scene compatability; TownMecha depreciated (arenaplay.pp)
- Added Inside environment type (movement.pp)
- Separate shop options for reloading equipped, unequipped weapons (services.pp)
0.531 January 3 2009
- All deadends reported so far should be resolved
- Status effects only affect models which are on the map (arenacfe.pp)
- Subweapons of inventory items won't have ammo explosions (action.pp)
- Hidden units won't be revealed by damaging effects (effects.pp)
- Destroyed mecha should not be able to charge (arenacfe.pp)
- Should not lose HP from hunger or morale (ghchars.pp)
- Fixed crash when world map travel impossible (pcaction.pp)
- Close combat attacks apply full Spot Weakness rank to damage (effects.pp)
- XNPCDesc now includes NoFac tag (interact.pp)
- Added NeverMet attitude (playwright.pp)
0.530 December 22 2008
- It's harder to score critical hits against skilled pilots (effects.pp)
- It's harder to dodge close combat melee attacks (effects.pp)
- BLIND condition goes away at end of encounter (arenaplay.pp)
- Reorganized the core story components a bit
- NPCs gain direct experience faster than the PC (action.pp)
- In major battles, grunt NPCs may get custom mecha (wmonster.pp)
- NPCs will tend to take the most expensive mecha available (wmonster.pp)
- Ejected NPCs will never appear on the map (action.pp)
- Personal enemies get NEMESIS in search description (interact.pp)
- NPCs now get equipped at deployment (arenaplay.pp)
- Added Bargol, Phoenix, Corraich, Kraken, all Savin variants from GH1
- Casual skill use uses team skill (action.pp)
- Core story conclusion marked by #C tag (playwright.pp)
- Added SetMood ASL command (arenascript.pp)
- Added Thankful attitude (playwright.pp)
- PC's faction stored in adventure at startup (navigate.pp)
- SNIPER only affects ballistic and beamgun weapons (effects.pp)
- Changed the way ARMORPIERCING works (effects.pp)
- Added UNCHARTABLE scene tag (randmaps.pp)
- Quest related treasure should be better than before (navigate.pp)
- NPC Mecha max value increased from Opt x3 to Opt x4 (wmonster.pp)
- Added Ninja, Lightning, Devil themes
0.520 October 30 2008
- Added Century, Gladius, Hariseng, Fenris, Secutor, Thorshammer, Gaunt, Eggman mecha
- Added Dragon theme
- Master plot plotstatus-keyed rumors should now work (mpbuilder.pp)
- Fixed problem with dynamic encounter map generator (arenascript.pp)
- Fixed some problems with long strings (texutil.pp)
- Added BLIND status effect (ghweapon.pp)
- Added Hanging NPC core story element (corestorystub.txt)
- Fixed a crashing bug with overcharger bonus (movement.pp)
- Investigation skill changed to Insight
- Encounters won't usually attack PC while on foot (gamedata/meta11.txt)
- Fixed crashing bug in map generator (randmaps.pp)
- Shopkeeper's skill will improve the more items purchased (services.pp)
- Basic mode PCs get random talents (chargen.pp)
- Random character generator should provide better skills (chargen.pp)
- Added faction/mecha analysis program (mekcheck.pas)
- Added ESSENTIAL item category
- For store placement, sets use average value of items (services.pp)
- Now easier to improve stats with limited skills (training.pp)
- Core story deadend instructs player to make report (playwright.pp)
- Movement systems mounted in legs, wings get a thrust bonus (movement.pp)
- On an asteroid, space flight can substitute for regular flight (movement.pp)
- Rocket Arena now gets predefined map
- NPC equipment can be locally availiable (arenaplay.pp)
- Added \ChatNPCMecha message formatting string (arenascript.pp)
- Hovel Market has a guaranteed weapon shop (ATLAS_L5Region.txt)
- Fixed the "NPC in door" message bug (narration.pp)
- No buildings should be unreachable on city map (randmaps.pp)
- FieldHQ menu provides full names (pcaction.pp)
- Shuttle service has no range (services.pp)
- Shuttle service now includes a meal (services.pp)
- NeverFail NewNPCs will have correct job title (playwright.pp)
- Chardesc accepts Friend,Family,Lover,ArchEnemy (gearparser.pp)
- NeverFail NewNPCs will be individualized (playwright.pp)
- Fixed leftover placeholder bug (mpbuilder.pp)
0.511 October 2 2008
- Fixed indestructible building bug (locale.pp)
- +Tht, +Tpt tasks folded into +Tgt
- Items given to PC will be given to pilot if possible (backpack.pp)
- NeverFail with unspecified job creates random NPC (playwright.pp)
- NeverFail NPCs get search string applied as chardesc (playwright.pp)
- Personal allies include LANCEMATE in search description (interact.pp)
- \PPR, \SPR, and \OPR with argument 0 gives PC's pronoun (arenascript.pp)
- Megaplots won't combine components with similar changes (mpbuilder.pp)
- Added PMemo ASL command (arenascript.pp)
- Reaction time calculator changed (ability.pp)
- Player-owned gears always moved from metascene (arenaplay.pp)
- Added some new attitudes, motivations (playwright.pp)
0.510 September 19 2008
- Reduced cost of High Output engines (ghsupport.pp)
- Fixed "frozen enemies" tactics bug (arenaplay.pp)
- Added High Performance engines (ghsupport.pp)
- Gears may now explode upon destruction (effects.pp)
- Added \SECRET message formatting command (arenascript.pp)
- Added Secret gears (gears.pp)
- Increased the number of plot elements to 30 (narration.pp)
- Added error for attempting to grab nonexistant elements (playwright.pp)
- Metascenes also get PlotStatus-keyed rumors (interact.pp,mpbuilder.pp)
- Pilots of mecha get assigned a UID (locale.pp)
- Added LTrigger ASL command (arenascript.pp)
- Changed the way megaplots incorporate subplot scripts (mpbuilder.pp)
- ?Mx and ?Px changed to ?Mecha and ?Pilot (arenascript.pp)
- Changed Monologue to GMonologue (arenascript.pp)
0.504 August 21 2008
- PlotStatus, SetPlotStatus require PlotID as parameter (aslmacro.txt,asvmacro.txt)
- Plots may now have multiple narrative threads at the same time (mpbuilder.pp)
- Propp state now includes an advancement counter (playwright.pp)
- Lancemate status indicated in NPC's element context (playwright.pp)
- Added motivation and attitude for core story NPCs (playwright.pp)
- Reloading ammo should now cost a lot less (services.pp)
- Inanimate objects will just wait (aibrain.pp)
- Fixed an infinite loop in the tactics procedure (arenaplay.pp)
0.503 May 22 2008
- Added Michalis Kamburelis's blue screen bugfix (glgfx.pp)
0.502 May 13 2008
- Added NOFAC tag if xxran element has no faction (playwright.pp)
- In ASCII mode, neutral props are grey (vidmap.pp)
- Shops show item info when selling items, viewing mecha (services.pp)
- Shops can now spell out their wares in ASCII mode (randmaps.pp)
- Added lots of new meshes
- Fixed mesh rotation bug
- Added Rishiri Spinner
- Added Red Mask Raiders, Aegis Space Force factions
- Regen, Stone, and Haywire should now wear off (ghweapon.pp)
- Map generator set properly when moving from dynamic scene to metascene (arenascript.pp)
- Scene content generator speed, selection improved (randmaps.pp)
- Global element search won't return undeployed unique content (playwright.pp)
- Campaign browser now uses collapsed view (pcaction.pp)
- Fixed a problem in StringMatchWeight with low match (texutil.pp)
0.501 March 18 2008
- Added +Pew Enemy Weapon Program plot state
- XXRan_Debug shows info about core story subplots (mpbuilder.pp)
- All global gears should be saved from deleted metascenes (playwright.pp)
- Fixed a major problem with exits during world generation (navigate.pp)
- Conversation doesn't give regular skillroll XP (interact.pp)
- Stealth, Awareness only give XP when used against enemies (action.pp)
- Mission cash rewards increased (arenascript.pp)
0.500 March 5 2008
- Faction promotion rewards now work
- Episode breaks should now be working
- +Tlt task changed to special case of +Tgt
- Added *:FreeMecha quest to the Cavalier's Club
- *DUNGEON_X content split into DECOR, THREAT, and REWARD
- MechaPrize updated; may now give customized mecha (arenascript.pp)
- StartStory, StartPlot now work correctly (arenascript.pp)
- Fixed NPC spontaneous crash in space bug (aibrain.pp)
- XRContextString includes PCFAC if same faction as PC (playwright.pp)
- Faction, Character search indicates PCFAC (interact.pp,playwright.pp)
- Unequipped weapons won't get reloaded by default (services.pp)
- Dungeon challenge level doesn't rise so quickly (navigate.pp)
- Fixed a number of serious bugs with RandomLoot (gearparser.pp)
- Fixed XNPCDesc "in use" bug (interact.pp)
- BV doesn't cause higher base energy cost for weapons (gearutil.pp)
- SF:0 beam weapons have higher energy cost (gearutil.pp)
- Mecha engines have lower energy capacity (gearutil.pp)
- Treasure value must now be set using Fudge (ghswag.pp)
- ASCII browser now shows correct cost (vidinfo.pp)
- SF:0 equipment now costs more (gearutil.pp)
- Fixed unscaled ammo reload cost bug (services.pp)
- Fixed crash with StartCampaign using an experienced character (navigate.pp)
- ASCII character generator message issues fixed (chargen.pp)
- Element search can use () and - (texutil.pp)
- Debugging plot loader changed to work with new plot format (pcaction.pp)
- Fixed a problem with NewNID, NewCID, NewMetaSceneID functions (narration.pp)
- BatchLoadPlots has been changed to UpdatePlots (arenascript.pp)
- Plot loading is limited to the PC's current location (playwright.pp)
- Fixed bug with missile sensor modifier (effects.pp)
- When joining a lance for the first time, NPCs bring their own mecha (arenascript.pp)
- Fixed problem with always_save character faction (navigate.pp)
0.460 January 12 2008
- Fixed problem with AI weapon selector (aibrain.pp)
- Fixed message when putting item in a prop (backpack.pp)
- Added IfGHasItem ASL command (arenascript.pp)
- Faction rank is stored globally, not per-faction (arenascript.pp)
- Rebalanced weapon ranges (ghweapon.pp)
- Beamguns are less durable than before (ghweapon.pp)
- Targeting weapon switcher should work again (menugear.pp)
- Smoke should no longer get damaged by attacks (effects.pp)
- Hidden/Visible status indicated in status display (glinfo.pp,vidinfo.pp)
- Stealth can be used if standing behind observer (action.pp)
- Stealth can be used behind cover as well as in cover (action.pp)
- Ejection and surrender now handled as aftereffect of attack (arenacfe.pp)
- Added another quest debugging message (navigate.pp)
- Wall randmap command uses ADDEXIT special tag (randmaps.pp)
- Leftover cells filled with gapfill features (randmaps.pp)
- Updated the Lattice, Mitose map generators (randmaps.pp)
- Props which can dodge don't suffer immobile penalty (effects.pp)
- Doors no longer take name of map features (randmaps.pp)
- Fixed bug with nameless map features (randmaps.pp)
- WMonster ASL command now requires TeamID, Renown, Strength (arenascript.pp)
- Monster generator redone in line with mecha generator (wmonster.pp)
- Removed MDynamic, MStockD, MStaged, WMThreat commands (arenascript.pp)
- Combatants get equipment generated at start of scene (arenaplay.pp)
- Toxin weapons are more expensive (ghweapon.pp)
- Only master gear represented as "@" in ASCII mode (vidmap.pp)
- Regular plots may place prefabs in storage (mpbuilder.pp)
- Reorganized some bits of the quest generator (navigate.pp)
- Fixed the mecha selection menu issues (backpack.pp)
- Recalibrated the cash reward generator (arenascript.pp)
- Fixed some issues with smartaction (pcaction.pp)
- Added "Where are you?" conversation option (arenascript.pp)
- Adjusted mecha software value (ghsensor.pp)
- Distinction now made between point value and cost (gearutil.pp)
- Fixed some bugs with selling in ArenaHQ (gh2arena.pp)
- Fixed bug with Extend/non-Thrown weapons (locale.pp)
0.451 November 28 2007
- Improved the mission selection menu for ArenaHQ (gh2arena.pp)
- Shopkeepers with a faction won't sell non-faction goods (services.pp)
- Throwing weapons with Extend tag get extra range (locale.pp)
- Fixed endless loop in quest generator (navigator.pp)
- Adjusted the emergency recovery rate (arenaplay.pp)
0.450 November 25 2007
- If characters or mecha lost in ArenaMode, team renown reduced (gh2arena.pp)
- Props have an armor rating (gearutil.pp)
- Added arena mode skill schooling (gh2arena.pp)
- Increased cost of HYPER weapons (ghweapon.pp)
- Remove software menu should now give correct info (backpack.pp)
- Lancemates should no longer talk to animals and props (aibrain.pp)
- Weapons may have integral weapons as subcoms (ghweapon.pp)
- Added UNREGULATED special tag for scenes (services.pp)
- Changed the way missile prices calculated (ghweapon.pp)
- Removed blast/hyper ammo premium, added mass penalty (ghweapon.pp)
- Added ReflexSystem mecha trait (ghmecha.pp)
- Improved the shuttle destination menu (services.pp)
- Added \FACTION_DESIG message formatting command (arenascript.pp)
- Recalibrated the threat/renown curve (ability.pp)
- Dungeon difficulcy level now stored in scene Type attribute (navigate.pp)
- Fixed crash when restoring from world map (arenaplay.pp)
- Rebalanced chatting mechanics (interact.pp)
- Rumors attached to current scene will not be returned (interact.pp)
- Reduced ArenaHQ item sale price (gh2arena.pp)
- Added EXPERIMENTAL weapon tag (ghweapon.pp)
- Fixed Renown/Morale bugs (ability.pp)
- Locked doors generally less hard to open (randmaps.pp)
- Added charge attack (effects.pp)
- Crashing should now work (action.pp)
- Swarm missiles should no longer misfire (effects.pp)
- Swarm AtOp now calculated correctly (effects.pp)
- Reworked dynamic encounters; may now assign enemy faction (arenascript.pp)
- Removed LoadD, TStockD commands (arenascript.pp)
- Reward command based on Renown, not Threat (arenascript.pp)
- WMecha command now takes Renown, Strength as parameters (wmonster.pp)
- Enemy mecha generated based on Renown and Strength (wmonster.pp)
- Fixed possible overflow problem with XP awards (ability.pp)
- Script debugging messages always active (arenascript.pp)
- NPC skill training uses SetSkillsAtLevel (gearparser.pp)
- Removed GAbsoluteLevel command (arenascript.pp)
- All context tags should be five characters long
- Scene context includes faction of current scene (randmaps.pp)
- Core story macro names use "NPC" instead of "Char" (corestorystub.txt)
- Storage module ammo explosions don't cause overkill (action.pp)
- SelectSpotInFeature won't place gears on obstacles (randmaps.pp)
- Flying mecha don't make wide turns on oversized maps (movement.pp)
- Arena units may earn additional mecha sources (gh2arena.pp)
- Conversation bonus happens sooner in Arena mode (gh2arena.pp)
- Arena mission element search "Key" returns core enemy faction (playwright.pp)
- Added GAlterContext, AddDebriefing ASL commands (arenascript.pp)
- Element search "." selects root scene when called from quest (playwright.pp)
- RandomMecha prize reported in ArenaHQ debriefing (arenascript.pp)
- Start of turn message in ASCII tactics mode focuses on chacter (arenacfe.pp)
- Character generator access error fixed (chargen.pp)
- Changed the way arena missions are initialized (playwright.pp)
- HasSkill function now correctly deals with arena units (ability.pp)
- ArenaHQ mecha start with faction colors (gh2arena.pp)
- Arena units may only buy mecha belonging to allowed factions (gh2arena.pp)
- ArenaHQ personalities report information following mission (gh2arena.pp)
- Added Mission Report numeric attributes (locale.pp)
- Added faction personalities for arena mode (gh2arena.pp)
- Arena units will be checked for complete set of factions at loading (gh2arena.pp)
- Arachnoids can jump like zoanoids (movement.pp)
- Added default sprite for hoverfighters (glmap.pp)
- Memos, News, and Email get alphabetically sorted (arenascript.pp)
- Memos always include the name of the city (arenascript.pp)
- Memes automatically get frozen (playwright.pp)
- Memes must be declared as Prefab elements, use NID (arenascript.pp)
- Starting a performance from backpack exits the menu (backpack.pp)
- Changed how character generator examines context (chargen.pp)
- NPCs may spontaneously surrender if health is extremely low (arenacfe.pp)
0.440 September 29 2007
- Added PlotThingSet gear, where prefabs may be stored (playwright.pp)
- Added heavy actuator movement system (ghmovers.pp)
- Multi-part plots keep record of all components used (mpbuilder.pp)
- Fixed info display for sets (glinfo.pp)
- Fixed problems with calculated skill ranks (gearutil.pp)
- All plot states may load an episode conclusion (playwright.pp)
- Oversized modules give +1 bonus to mecha CC damage (gameutil.pp)
- NPCs still involved in quest can't join lance (arenascript.pp)
- Quests will not set skill level of animals (navigate.pp)
- Traveling by shuttle now takes time (services.pp)
- Concert minigame now takes time (minigame.pp)
- Props without teamdata will be assigned to team 0 (narration.pp)
- Fixed a bug with trade items interface (backpack.pp)
- Quests scale random loot to proper level (navigate.pp)
- Encounters may only be spotted within awareness range (action.pp)
- Quest scenes will have monster team threat set (navigate.pp)
- Fixed problem with MetaScene -1 (narration.pp)
- Will no longer drift on oversized maps (action.pp)
- Added \CHATNPC message formatting string (arenascript.pp)
- Fixed bug in MP element contexts (mpbuilder.pp)
- Terrain included in scene XRContext (playwright.pp)
- Fixed bug in SDL mode self repair (targetui.pp)
- Mecha will start play in lowest legal movemode (locale.pp)
- NPCs will not continue to act after scene finished (arenaplay.pp)
- ForceChat automatically prints contact message (arenascript.pp)
- Alerts are now automatically printed to console (arenascript.pp)
- Changed mechanism for determining if NPCs will join lance (arenascript.pp)
- Added IfGCanJoinLance, Monologue ASL commands (arenascript.pp)
- Removed +Pen Propp state, added +Psh Propp state (series/*.txt)
- Relationship with PC now indicated in NPC info (description.pp)
- GH2 now uses ANSI strings
- Added persona fragment debugging message (playwright.pp)
- Megaplots will sum the plot points from components (mpbuilder.pp)
- XXRAN_WIZARD allows selection of subplots (mpbuilder.pp)
- AdvancePlot replaced with EndPlot (arenascript.pp)
- XXRan components no longer have return scripts (arenascript.pp)
- CharDesc may set relationship with PC (gearparser.pp)
- Content may request random NPCs (playwright.pp,chargen.pp)
- Combat NPCs automatically get equipment; equipchar deleted (gearparser.pp)
- New NPC equipment selector (gearparser.pp)
- NPCs will select mecha at start of encounter (arenaplay.pp)
- Random stats affected by job type (chargen.pp)
- Fixed some computer handling bugs (backpack.pp)
- Added superprop error checking code (randmaps.pp)
- Changed how space terrain is rendered (glmap.pp)
- Added backdrops for scenes (glmap.pp)
- Props always count as having a power source (gearutil.pp)
- Added many new meshes (ghprop.pp)
- Taunt MP cost reduced, may also cause MP/SP loss in target (arenacfe.pp)
- SF:0 gear gets better sale price from appropriate shopkeeper (services.pp)
- Can now access mecha part editor from ArenaHQ (gh2arena.pp)
- Random item generator should produce less junk (gearparser.pp)
- Blinking cursor when inputting text in ASCII mode (vidgfx.pp)
- Fixed a bug in SDL input routine (glgfx.pp)
- Default console height 25 for Windows, 24 for other OSs (ui4gh.pp)
0.430 June 22 2007
- Added map editor (maped.pas)
- Pregenerated maps should now work (randmaps.pp)
- Plot initialized with difficulcy rating (mpbuilder.pp)
- Plot rumors may be filtered based on plot state (interact.pp)
- Rumor string formatting changed (playwright.pp)
- Story and global plots may request subplots (mpbuilder.pp)
- Requesting "." as element selects current scene (playwright.pp)
- Fixed bug with talking to surrendered NPCs (pcaction.pp)
- Containers may include random loot (gearparser.pp)
- RanCon may include door prototypes (randmaps.pp)
- Added Arena, Park building types (glmap.pp)
- Mecha don't have legality levels (services.pp)
- When selecting job, will be shown skills and category (chargen.pp)
- Fixed bugs in quest dungeon assembler (navigate.pp)
- Added video game, vending machine meshes (glmap.pp)
0.422 May 12 2007
- Added Disintegration status effect (ghweapon.pp)
- Fixed bug with displaying missile accuracy (description.pp)
- Three new themes, by Francisco Munoz (series/THEME_*.txt)
- Added theme checker (customization.pp)
- Camraderie now based on Conversation (ghchars.pp)
- Fixed bug with quest dungeon subscenes (navigate.pp)
- RandomMecha command now prints announcement (arenascript.pp)
- Fixed quest component reuse bug (navigate.pp)
- Added ReturnTo scene attribute (arenascript.pp)
- Added quest SubMemos, GQSubMemo ASL command (arenascript.pp)
- Removed unused textures (glmap.pp)
- Fixed Martial Arts bugs, by Francisco Munoz (effects.pp,gearutil.pp)
0.421 April 3 2007
- Added cost and spaces to ASCII info, by Francisco Munoz (vidinfo.pp)
- Added Memes, ActivateMeme ASL command (arenascript.pp)
- Monster threat value is now a numeric attribute (ability.pp)
- New scenes inherit Habitat SAtt from root scene (navigate.pp)
- Monster generator now takes account of habitat, environment (wmonster.pp)
- AI weapon selector takes weapon scale into account (aibrain.pp)
- Improved handling of non-mecha items in arena mode (gh2arena.pp)
- Salvage repair roll made more difficult (arenascript.pp)
- Rebalanced enemy ejection check (aibrain.pp)
- Fixed memory leak in ArenaHQ (gh2arena.pp)
- Should now salvage mecha automatically from metascenes (arenaplay.pp)
- Harness damage status fixed (gearutil.pp)
0.420 January 19 2007
- Superprops may lay out a series of props instantly (randmaps.pp)
- Props may now use meshes instead of sprites (glmap.pp)
- Added gl_objreader unit (gl_objreader.pp)
- Changed swarm radius calculator; swarm missile bug should be fixed (effects.pp)
- Salvage mecha removed from map (arenascript.pp)
- Can only taunt enemies (pcaction.pp)
- Flummoxed and Burned conditions go away at scene change (arenaplay.pp)
0.412 January 10 2007
- Arena unit faction, rank now displayed (vidinfo.pp,glinfo.pp)
- Skill schools will show skill descriptions (services.pp)
- Arena mission NPCs can be assigned element factions (gh2arena.pp)
- Can now use taunt from the skills menu (pcaction.pp)
- Talking routines cleaned up, use messages.txt (pcaction.pp)
- Local enemies won't talk to PC even by telephone (pcaction.pp)
- Player should no longer be able to target clouds (targetui.pp)
- Rearranged the ASCII chargen display (vidgfx.pp)
0.411 January 5 2007
- Conversation menu can't be cancelled by mouse click (glmenus.pp)
- GrabPC will select character with highest Leadership (grabgear.pp)
- Character description now shows talents (description.pp)
- SDL mode Browser now shows character stats (glinfo.pp)
- Tech Vulture, Diplomatic, Business Sense, Innovation may be used by any team member (arenascript.pp)
- Salvage now benefits from Mecha Repair skill (arenascript.pp)
- Fixed bug with out of range weapon switching (menugear.pp)
- Number of available arena missions determined by Conversation skill (gh2arena.pp)
- RanCon props should be Team 0 by default (randmaps.pp)
- Stealth may be used to avoid most encounters (gamedata/meta11.txt)
- Added \SOURCE message formatting string (arenascript.pp)
- Mecha Engineering no longer costs money or adds weight (backpack.pp)
- Doors now give XP through MakeSkillRoll function (gamedata/meta1.txt)
- ifSkillTest can't be retried without increasing skill (arenascript.pp)
- Added ifUSkillTest ASL command (arenascript.pp)
- With target analysis software, can make called shot at weapons, movesys (pcaction.pp)
- Added information software (ghsensor.pp)
- May now examine other models from targeting interface (targetui.pp)
- Fixed bug with arena mode conversations (interact.pp)
- Models can no longer set self as target (targetui.pp)
- NPCs involved in arena missions are scaled to appropriate level (gh2arena.pp)
- Character stats now shown in basic info (glinfo.pp,vidinfo.pp)
- Can learn skill from school even if DirectSkillXP is off (services.pp)
0.410 December 25 2006
- Added Concert,ifGHasSkill ASL commands (arenascript.pp,minigame.pp)
- Added Tool gears (ghswag.pp)
- Performance skill has been reworked (skilluse.pp)
- Scene description is quotestringed (playwright.pp)
- Added Harness gears (ghguard.pp)
- Increased experience rewards for skill use (action.pp)
- May select character colors during creation (chargen.pp)
- All quest-related gears may have quest rumors (interact.pp)
- Added multiple tile sets (locale.pp)
- Removed unused ROOM parser command (gearparser.pp)
- Many unnessecary terrain types removed (locale.pp)
- Cash earned and repair cost now displayed after arena mission (gh2arena.pp)
- Characters joining arena unit reimbursed for lost mecha (gh2arena.pp)
- Reworked arena mode mission handling (gh2arena.pp)
- Arena units must now be affiliated to a faction (gh2arena.pp)
- Can now create pilots from ArenaHQ menu (gh2arena.pp)
- Fixed a bug with missile ranges (ghweapon.pp)
- Character generation can be limited by faction (chargen.pp)
- Sell item price lowered in arena mode (gh2arena.pp)
- Improved the transfer items menu (backpack.pp)
- Fixed exploitable jumping bug (action.pp)
- Fixed problem with winning the game/exporting characters (navigate.pp)
- Split building textures and bitz from terrain image (glmap.pp)
- Tile drift happens in microgravity (action.pp)
- Terrain destruction will not start fires in a vacuum (effects.pp)
- No benefit from wings in a vacuum (movement.pp)
- Replaced enviro_fx strings with environment data (movement.pp)
- Fixed module install bug (backpack.pp)
0.405 November 28 2006
- Improved character generator menus (chargen.pp)
- Added Camaraderie talent (ghchars.pp)
- Added \ITEM_DESC, \ITEM_HISTORY, \ITEM_USAGE message commands (arenascript.pp)
- Added config option to select software surface (glgfx.pp)
0.404 November 24 2006
- Added minimal screen refresh config option (ui4gh.pp)
- Added \Item message formatting command (arenascript.pp)
0.403 November 22 2006
- Quests may have any kind of gear as key item (navigate.pp)
- Arena pilots, mecha menus retain menu pos (gh2arena.pp)
- Fixed Load Arena Unit menu (gh2arena.pp)
- Added target speed compensation targeting software (ghsensor.pp)
- Rotation angle should be correct when entering scene (glmap.pp)
- Fixed experience bug with called shots (effects.pp)
- Factionless teams get locally available mecha (wmonster.pp)
- Having extra leg points gives MV bonus while walking (gearutil.pp)
- Removed unused PERMA persona functionality (playwright.pp)
- Reduced the Spot Weakness minimum target (effects.pp)
- Large Sensors and ECM units take extra slots (ghsensor.pp)
- Slot information shown in browser info display (glinfo.pp)
- Added Innovation talent (ghchars.pp)
- Mecha Engineering reworked (backpack.pp)
- Combat props may attack enemies (aibrain.pp)
- Improved Equip Item display (backpack.pp)
- Can access inventory from ArenaHQ (gh2arena.pp)
- Backpack now supports custom redraw procedures (backpack.pp)
0.402 November 10 2006
- Fixed a critical error in Arena mode (gh2arena.pp)
0.401 November 9 2006
- Movement system thrust to complexity ratio increased (movement.pp)
- When cycling weapons, only weapons of appropriate range used (targetui.pp)
- Basic attack command will try to pick best weapon for target (pcaction.pp)
- Should no longer try to aim at models that have left the map (targetui.pp)
- In SDL mode, can press shift + dirkey to run (pcaction.pp)
- Only active player mecha appears white in ASCII mode (vidmap.pp)
- Time remaining indicated in tactics mode (arenacfe.pp)
- Active mecha now indicated in tactics mode (glmap.pp)
- New pilots join arena unit without mecha (gh2arena.pp)
- Turning now uses smooth rotation (glmap.pp)
- Fixed exploitable tacticsmode bug (arenaplay.pp)
- Characters indicated at start of tactics turn (arenaplay.pp)
- Combat anims now use correct altitude (glmap.pp)
- Can assign pilot for mecha from view mecha menu (gh2arena.pp)
0.400 November 3 2006
- Added Shard mecha (design/)
- Added default sprite setting for props (glmap.pp)
- Props may have skill values (ability.pp)
- Removed unused GG_Unit definitions (gears.pp)
- Props are active, they just don't do anything (ability.pp)
- Added ArenaRep ASL command (arenascript.pp)
- Training got moved to its own unit (training.pp)
- Added a totally rewritten arena mode (gh2arena.pp)
- Jack of All Trades can now use repair skills (pcaction.pp)
- Separate tactics preferences for RPG and Arena Mode (ui4gh.pp)
- Return ASL command altered to handle arena campaigns (arenascript.pp)
- CombatDisplay will deal with nonexistant gameboard (arenacfe.pp)
- Can save campaign without a gameboard (narration.pp)
- Tactics mode now compiles in GH2 (arenaplay.pp)
- Skill roll history cleared with console history (gearhead.pas)
- Attack roll now made with estimated target of Defense + 2 (effects.pp)
- Awareness and Stealth now use the SkillRoll function (action.pp)
- Element names won't be stored in adventure megalist (randmaps.pp)
- Line attack type now has a cone shape (effects.pp)
- Added computer, software gears (ghsensor.pp)