diff --git a/mpq/arr/units.datex b/mpq/arr/units.datex index a77c46a4..0336eaed 100644 Binary files a/mpq/arr/units.datex and b/mpq/arr/units.datex differ diff --git a/mpq/glue/options/plistlrg_options.pcx b/mpq/glue/options/plistlrg_options.pcx new file mode 100644 index 00000000..8caf960d Binary files /dev/null and b/mpq/glue/options/plistlrg_options.pcx differ diff --git a/mpq/glue/options/tab_highlight.pcx b/mpq/glue/options/tab_highlight.pcx new file mode 100644 index 00000000..b6a06571 Binary files /dev/null and b/mpq/glue/options/tab_highlight.pcx differ diff --git a/mpq/rez/glumain.bin b/mpq/rez/glumain.bin index 9b109a54..9bdef69e 100644 Binary files a/mpq/rez/glumain.bin and b/mpq/rez/glumain.bin differ diff --git a/mpq/rez/gluoptions.bin b/mpq/rez/gluoptions.bin new file mode 100644 index 00000000..d5e83e72 Binary files /dev/null and b/mpq/rez/gluoptions.bin differ diff --git a/mpq/rez/options/tab-misc.bin b/mpq/rez/options/tab-misc.bin new file mode 100644 index 00000000..8a683ff7 Binary files /dev/null and b/mpq/rez/options/tab-misc.bin differ diff --git a/mpq/rez/options/tab-ui.bin b/mpq/rez/options/tab-ui.bin new file mode 100644 index 00000000..2a0c381d Binary files /dev/null and b/mpq/rez/options/tab-ui.bin differ diff --git a/mpq/scripts/iscript_askosi.bin b/mpq/scripts/iscript_askosi.bin index 998bba87..becad584 100644 Binary files a/mpq/scripts/iscript_askosi.bin and b/mpq/scripts/iscript_askosi.bin differ diff --git a/mpq/scripts/iscript_askosi.txt b/mpq/scripts/iscript_askosi.txt index d26dd7e4..b19d2197 100644 --- a/mpq/scripts/iscript_askosi.txt +++ b/mpq/scripts/iscript_askosi.txt @@ -2241,7 +2241,7 @@ BountySpecialState1: goto SkryrokorLocal00 BountyAlmostBuilt: - playfram 0 + playfram 4 goto SkryrokorLocal00 BountyBuilt: @@ -4784,7 +4784,7 @@ DormingeSpecialState1: goto SkryrokorLocal00 DormingeAlmostBuilt: - playfram 0 + playfram 8 goto SkryrokorLocal00 DormingeBuilt: @@ -4927,7 +4927,7 @@ Walking [NONE] WalkingToIdle [NONE] SpecialState1 [NONE] SpecialState2 [NONE] -AlmostBuilt SkryrokorLocal00 +AlmostBuilt DomainAlmostBuilt Built DomainBuilt Landing [NONE] LiftOff [NONE] @@ -4951,7 +4951,12 @@ DomainDeath: wait 1 end +DomainAlmostBuilt: + playfram 1 + goto SkryrokorLocal00 + DomainBuilt: + playfram 0 imgol 1820 0 0 # Architect weaponfire channel goto SkryrokorLocal00 diff --git a/mpq/unit/cm/a/bounty-damage.lof b/mpq/unit/cm/a/bounty-damage.lof index d0ae1962..50a98bdd 100644 Binary files a/mpq/unit/cm/a/bounty-damage.lof and b/mpq/unit/cm/a/bounty-damage.lof differ diff --git a/mpq/unit/cm/a/bounty-shadow.grp b/mpq/unit/cm/a/bounty-shadow.grp index fd17af9f..52da751c 100644 Binary files a/mpq/unit/cm/a/bounty-shadow.grp and b/mpq/unit/cm/a/bounty-shadow.grp differ diff --git a/mpq/unit/cm/a/bounty.grp b/mpq/unit/cm/a/bounty.grp index ad11881b..8fe0d315 100644 Binary files a/mpq/unit/cm/a/bounty.grp and b/mpq/unit/cm/a/bounty.grp differ diff --git a/mpq/unit/cm/a/domain-damage.lof b/mpq/unit/cm/a/domain-damage.lof index 07013772..76822f3d 100644 Binary files a/mpq/unit/cm/a/domain-damage.lof and b/mpq/unit/cm/a/domain-damage.lof differ diff --git a/mpq/unit/cm/a/domain-shadow.grp b/mpq/unit/cm/a/domain-shadow.grp index 82317144..55efbe39 100644 Binary files a/mpq/unit/cm/a/domain-shadow.grp and b/mpq/unit/cm/a/domain-shadow.grp differ diff --git a/mpq/unit/cm/a/domain.grp b/mpq/unit/cm/a/domain.grp index bc34ae5d..cb6dc2b6 100644 Binary files a/mpq/unit/cm/a/domain.grp and b/mpq/unit/cm/a/domain.grp differ diff --git a/mpq/unit/cm/a/dorminge-damage.lof b/mpq/unit/cm/a/dorminge-damage.lof index 4354d54e..0973ed2b 100644 Binary files a/mpq/unit/cm/a/dorminge-damage.lof and b/mpq/unit/cm/a/dorminge-damage.lof differ diff --git a/mpq/unit/cm/a/dorminge-shadow.grp b/mpq/unit/cm/a/dorminge-shadow.grp index 387cb287..ca080f46 100644 Binary files a/mpq/unit/cm/a/dorminge-shadow.grp and b/mpq/unit/cm/a/dorminge-shadow.grp differ diff --git a/mpq/unit/cm/a/dorminge.grp b/mpq/unit/cm/a/dorminge.grp index d969ebdf..5289b8cf 100644 Binary files a/mpq/unit/cm/a/dorminge.grp and b/mpq/unit/cm/a/dorminge.grp differ diff --git a/patchnotes.md b/patchnotes.md index 8b18c419..6e17ddf1 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -8,6 +8,11 @@ # Core changes +## Main menu +- An options menu has been added to the main menu, courtesy of Jesse! + - This menu currently allows modifying many config options. + - *More options, including default game options, will be added eventually!* + ## Bugfixes - **Stability:** - Fixed an occasional issue with "go to max range" attacks, further resolving UB @@ -15,4 +20,8 @@ ## Audiovisuals - Adjusted death sequence for: - - Phontis \ No newline at end of file + - Phontis +- Added almost-built frame for: + - Bounty, Dorminge, Domain +- Updated construction frames for: + - Bounty, Dorminge \ No newline at end of file diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index fce447d6..5a99523b 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ