diff --git a/mpq/arr/images.datex b/mpq/arr/images.datex index 3de56fcc..e26eee47 100644 Binary files a/mpq/arr/images.datex and b/mpq/arr/images.datex differ diff --git a/mpq/arr/sfxdata.dat b/mpq/arr/sfxdata.dat index 9f740943..88672b1d 100644 Binary files a/mpq/arr/sfxdata.dat and b/mpq/arr/sfxdata.dat differ diff --git a/mpq/arr/sfxdata.txt b/mpq/arr/sfxdata.txt index 9cd44b1b..4fb92125 100644 --- a/mpq/arr/sfxdata.txt +++ b/mpq/arr/sfxdata.txt @@ -3487,28 +3487,28 @@ Facade Cast 01 Facade Off 01 Facade Selected 01 Cestus Selected 01 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 -Extended Sound #1 +Cikralisk Ready 01 +Cikralisk Ready 02 +Cikralisk Ready 03 +Cikralisk Selected 01 +Cikralisk Selected 02 +Cikralisk Selected 03 +Cikralisk Selected 04 +Cikralisk Order Passive 01 +Cikralisk Order Passive 02 +Cikralisk Order Passive 03 +Cikralisk Order Passive 04 +Cikralisk Order Aggressive 01 +Cikralisk Order Aggressive 02 +Cikralisk Order Aggressive 03 +Cikralisk Order Aggressive 04 +Cikralisk Under Attack 01 +Cikralisk Under Attack 02 +Cikralisk Under Attack 03 +Cikralisk Under Attack 04 +Cikralisk Death 01 +Cikralisk Death 02 +Cikralisk Death 03 Extended Sound #1 Extended Sound #1 Extended Sound #1 diff --git a/mpq/arr/sounds.txt b/mpq/arr/sounds.txt index 7394b38b..e9b0f894 100644 --- a/mpq/arr/sounds.txt +++ b/mpq/arr/sounds.txt @@ -3486,4 +3486,26 @@ cm\f-t\tiangou\wf-05.wav cm\t\_building\facade-cast-01.wav cm\t\_building\facade-off-01.wav cm\t\_building\facade.wav -cm\t\_building\cestus.wav \ No newline at end of file +cm\t\_building\cestus.wav +cm\z\cikralisk\rdy-01.wav +cm\z\cikralisk\rdy-01.wav +cm\z\cikralisk\rdy-01.wav +cm\z\cikralisk\wht-01.wav +cm\z\cikralisk\wht-02.wav +cm\z\cikralisk\wht-03.wav +cm\z\cikralisk\wht-04.wav +cm\z\cikralisk\yes-01.wav +cm\z\cikralisk\yes-02.wav +cm\z\cikralisk\yes-03.wav +cm\z\cikralisk\yes-04.wav +cm\z\cikralisk\agg-01.wav +cm\z\cikralisk\agg-02.wav +cm\z\cikralisk\agg-03.wav +cm\z\cikralisk\agg-04.wav +cm\z\cikralisk\hlp-01.wav +cm\z\cikralisk\hlp-02.wav +cm\z\cikralisk\hlp-03.wav +cm\z\cikralisk\hlp-04.wav +cm\z\cikralisk\dth-01.wav +cm\z\cikralisk\dth-02.wav +cm\z\cikralisk\dth-02.wav \ No newline at end of file diff --git a/mpq/arr/units.datex b/mpq/arr/units.datex index d24def32..c2d6f500 100644 Binary files a/mpq/arr/units.datex and b/mpq/arr/units.datex differ diff --git a/mpq/arr/weapons.datex b/mpq/arr/weapons.datex index a39be7ce..61d51bdd 100644 Binary files a/mpq/arr/weapons.datex and b/mpq/arr/weapons.datex differ diff --git a/mpq/datreq/Buttons.graft b/mpq/datreq/Buttons.graft index 28d49cbf..5e63a482 100644 Binary files a/mpq/datreq/Buttons.graft and b/mpq/datreq/Buttons.graft differ diff --git a/mpq/rez/stat_txt.tbl b/mpq/rez/stat_txt.tbl index 70db3a79..fc4c4dc6 100644 Binary files a/mpq/rez/stat_txt.tbl and b/mpq/rez/stat_txt.tbl differ diff --git a/mpq/scripts/iscript.txt b/mpq/scripts/iscript.txt index 5639edcf..e7bb4696 100644 --- a/mpq/scripts/iscript.txt +++ b/mpq/scripts/iscript.txt @@ -44067,7 +44067,7 @@ CikraliskGndAttkToIdle: goto CikraliskGndAttkToIdle CikraliskDeath: - playsnd 867 # Zerg\Hydra\ZHyDth00.WAV + playsndbtwn 3508 3509 # Cikralisk death 01, 02 imgol 3 0 0 # Scourge Death (zerg\zavDeath.grp) wait 5 lowsprul 849 0 0 # Zerg Unit Rubble Small diff --git a/mpq/sound/cm/z/cikralisk/agg-01.wav b/mpq/sound/cm/z/cikralisk/agg-01.wav new file mode 100644 index 00000000..12be7b0f Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/agg-01.wav differ diff --git a/mpq/sound/cm/z/cikralisk/agg-02.wav b/mpq/sound/cm/z/cikralisk/agg-02.wav new file mode 100644 index 00000000..3f866870 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/agg-02.wav differ diff --git a/mpq/sound/cm/z/cikralisk/agg-03.wav b/mpq/sound/cm/z/cikralisk/agg-03.wav new file mode 100644 index 00000000..d70f55a6 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/agg-03.wav differ diff --git a/mpq/sound/cm/z/cikralisk/agg-04.wav b/mpq/sound/cm/z/cikralisk/agg-04.wav new file mode 100644 index 00000000..0dec9b04 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/agg-04.wav differ diff --git a/mpq/sound/cm/z/cikralisk/dth-01.wav b/mpq/sound/cm/z/cikralisk/dth-01.wav new file mode 100644 index 00000000..c924ac4b Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/dth-01.wav differ diff --git a/mpq/sound/cm/z/cikralisk/dth-02.wav b/mpq/sound/cm/z/cikralisk/dth-02.wav new file mode 100644 index 00000000..f055c0de Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/dth-02.wav differ diff --git a/mpq/sound/cm/z/cikralisk/hlp-01.wav b/mpq/sound/cm/z/cikralisk/hlp-01.wav new file mode 100644 index 00000000..74b51838 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/hlp-01.wav differ diff --git a/mpq/sound/cm/z/cikralisk/hlp-02.wav b/mpq/sound/cm/z/cikralisk/hlp-02.wav new file mode 100644 index 00000000..f83adf40 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/hlp-02.wav differ diff --git a/mpq/sound/cm/z/cikralisk/hlp-03.wav b/mpq/sound/cm/z/cikralisk/hlp-03.wav new file mode 100644 index 00000000..31a73a99 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/hlp-03.wav differ diff --git a/mpq/sound/cm/z/cikralisk/hlp-04.wav b/mpq/sound/cm/z/cikralisk/hlp-04.wav new file mode 100644 index 00000000..5433ac85 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/hlp-04.wav differ diff --git a/mpq/sound/cm/z/cikralisk/rdy-01.wav b/mpq/sound/cm/z/cikralisk/rdy-01.wav new file mode 100644 index 00000000..dd19baed Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/rdy-01.wav differ diff --git a/mpq/sound/cm/z/cikralisk/wht-01.wav b/mpq/sound/cm/z/cikralisk/wht-01.wav new file mode 100644 index 00000000..a0148fa5 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/wht-01.wav differ diff --git a/mpq/sound/cm/z/cikralisk/wht-02.wav b/mpq/sound/cm/z/cikralisk/wht-02.wav new file mode 100644 index 00000000..ef31c4e3 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/wht-02.wav differ diff --git a/mpq/sound/cm/z/cikralisk/wht-03.wav b/mpq/sound/cm/z/cikralisk/wht-03.wav new file mode 100644 index 00000000..4d908281 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/wht-03.wav differ diff --git a/mpq/sound/cm/z/cikralisk/wht-04.wav b/mpq/sound/cm/z/cikralisk/wht-04.wav new file mode 100644 index 00000000..bb839283 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/wht-04.wav differ diff --git a/mpq/sound/cm/z/cikralisk/yes-01.wav b/mpq/sound/cm/z/cikralisk/yes-01.wav new file mode 100644 index 00000000..31957f96 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/yes-01.wav differ diff --git a/mpq/sound/cm/z/cikralisk/yes-02.wav b/mpq/sound/cm/z/cikralisk/yes-02.wav new file mode 100644 index 00000000..74e0b215 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/yes-02.wav differ diff --git a/mpq/sound/cm/z/cikralisk/yes-03.wav b/mpq/sound/cm/z/cikralisk/yes-03.wav new file mode 100644 index 00000000..26a23ef8 Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/yes-03.wav differ diff --git a/mpq/sound/cm/z/cikralisk/yes-04.wav b/mpq/sound/cm/z/cikralisk/yes-04.wav new file mode 100644 index 00000000..d70a192d Binary files /dev/null and b/mpq/sound/cm/z/cikralisk/yes-04.wav differ diff --git a/mpq/tileset/Desert.cv5 b/mpq/tileset/Desert.cv5 index bf770722..1f4dc4d7 100644 Binary files a/mpq/tileset/Desert.cv5 and b/mpq/tileset/Desert.cv5 differ diff --git a/mpq/tileset/platform.cv5 b/mpq/tileset/platform.cv5 index 6d7904cd..31694f1c 100644 Binary files a/mpq/tileset/platform.cv5 and b/mpq/tileset/platform.cv5 differ diff --git a/mpq/tileset/platform.vf4 b/mpq/tileset/platform.vf4 index dadb9dd9..f6de7b6d 100644 Binary files a/mpq/tileset/platform.vf4 and b/mpq/tileset/platform.vf4 differ diff --git a/mpq/tileset/platform.vx4ex b/mpq/tileset/platform.vx4ex index cc7a1f51..ecb6d9d2 100644 Binary files a/mpq/tileset/platform.vx4ex and b/mpq/tileset/platform.vx4ex differ diff --git a/mpq/unit/cmdbtns/cmdicons.grp b/mpq/unit/cmdbtns/cmdicons.grp index fc311184..d3627db8 100644 Binary files a/mpq/unit/cmdbtns/cmdicons.grp and b/mpq/unit/cmdbtns/cmdicons.grp differ diff --git a/patchnotes.md b/patchnotes.md index c947b7b3..3785283c 100644 --- a/patchnotes.md +++ b/patchnotes.md @@ -1,65 +1,20 @@ -# 5 April 2025 -## Year 3, month 4, patch 1 +# 19 April 2025 +## Year 3, month 4, patch 2 -Download [Fraud Launcher 2](https://fraudsclub.com/files/Fraud%20Launcher%202.zip) for easier setup and maintenance! It now includes automatic setup and updates for CrownLink, a networking alternative for Cosmonarchy! - -## Next patch... -Our goals for the next patch (5 April 2025) include: -- Minor balance adjustments following the March Invitational -- More factional units for Hecaton, Upstart, Khalendric, Goszirith, Orkoti -- AI and stability improvements -- New terrain blends - -## Bugfixes -- **Stability:** - - Excessive chat messages and other commands during pauses no longer desync or crash replays (c. DF) -- **Gameplay:** - - Fixed **Facade** still providing Prying Eyes when lifted - - Resolve mnemonic hotkey conflict between **Watchdog** and **Cestus** (r. Neblime) -- **Audiovisuals:** - - Fix disappearing **Lanifect** button when queues are full (r. Tudor) - - Use Protoss cloaking SFX for **Vibrance** (r. lolrsk8s) - - Fix **Gorgon** passive tooltip (r. Bashka91) +## Patch goals +- Make additional balance tweaks +- Begin under-the-hood changes for forthcoming Askosi implementation +- Deploy advanced constructors for all races +- Add and improve some audiovisuals ## Audiovisuals: -- New model for: - - Architect (c. DeltaCadimus) - -## Terran -- [Vestry](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/vestry): - - Build time 20 » 15 -- [Covenant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/covenant): - - Build time 25 » 22 -- [Tinkerer's Tower](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/tinkerers-tower): - - Build time 25 » 20 -- [Guildhall](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/guildhall): - - Build time 30 » 22 -- [Palladium](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/palladium): - - Build time 25 » 22 -- [Future Station](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/future-station): - - Build time 40 » 30 -- [Biotic Bastion](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/biotic-bastion): - - Build time 45 » 30 -- [Rotary](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/rotary): - - Build time 25 » 20 -- [Commandment](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/commandment): - - Build time 30 » 22 -- [Hadron](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/hadron): - - Build time 45 » 30 - -## Protoss -- [Accantor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/accantor): - - **Plasma Shell:** - - Weapon range 9 » 8 -- [Extatus](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/extatus): - - Now has **Astral Blessing**, from **Astral Tether** -- [Ardent Authority](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/ardent-authority): - - Resource costs 300/200 » 250/200 +- New unit responses for: + - **Cikralisk** (c. Milestone) +- New icons for: (ai gen. by Raenarill) + - Kinetic Penetration, Cyprian Twin Railguns, Savant Discoid Rifle, Madcap Cabeirus Feeders, Pazuzu Deconstruction, Sundog Blindside Rockets + - Idol Prismatic Blaster, Empress Anodyne Annex, Anthelion Gravity Well ## Zerg -- **Regression:** - - Flyer -> ground regressions are now shifted downwards, and can no longer spawn on unwalkable terrain -- [Gosvileth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/gosvileth): - - Now regresses to Droleth where possible -- **NEW:** [Yblyleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/yblyleth): - - Zorthos Tendril: Ovileth replacement. Ground transport strain with cagra spread & Rilirokor corpse autophagy while burrowed \ No newline at end of file +- [Sovroleth](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=zerg/sovroleth): + - **Corpse Cocoon:** + - No longer procs on broodspawn corpses \ No newline at end of file diff --git a/plugins/gptp.qdp b/plugins/gptp.qdp index 61c3f30a..c3a81664 100644 Binary files a/plugins/gptp.qdp and b/plugins/gptp.qdp differ