1
0
mirror of https://gitlab.com/the-no-frauds-club/cosmonarchy-bw-release.git synced 2026-10-04 08:01:31 +00:00

30 December 2023 - Winter Invitational 2023

This commit is contained in:
Pr0nogo 2023-12-30 12:01:37 -05:00
parent 911730b9d2
commit f1b7d05d1b
104 changed files with 592 additions and 361 deletions

View File

@ -5,6 +5,7 @@ Since December 2022, this changelog shows only past changes.
See patchnotes.md for info on the most recent patch! See patchnotes.md for info on the most recent patch!
# Table of Contents # Table of Contents
- [3 December 2023](#3-december-2023)
- [25 November 2023](#25-november-2023) - [25 November 2023](#25-november-2023)
- [4 November 2023](#4-november-2023) - [4 November 2023](#4-november-2023)
- [30 September 2023](#30-september-2023) - [30 September 2023](#30-september-2023)
@ -78,8 +79,48 @@ See patchnotes.md for info on the most recent patch!
- [13 August 2020](#13-august-2020) - [13 August 2020](#13-august-2020)
- [12 August 2020](#12-august-2020) - [12 August 2020](#12-august-2020)
# 3 December 2023
"A Final Ascent" - Group Stage
## Designer's Notes
A small patch ahead of Ascension #7's group stage.
## Latest content
- [Ascension #7 - A Final Ascent](https://www.youtube.com/playlist?list=PLACFHAM2MlxN8pAhSHiAcq34rUfLiUpXz)
- [Pr0totype #33 - Throwing Down the Gauntlet](https://youtu.be/sAtBPzaKwwQ)
## General
- Added more debug info to help investigate desyncs, c. DF. Please post your replays and game log if they occur!
- Opening console now requires Left Control to be pressed when pressing tilde (~). This will eventually be a config option.
## Bugfixes
- Gameplay:
- Irradiate and Yamato Cannon targeting has been updated to apply their effects on final bullet position, instead of target position
- Wyverns no longer create two corpses (r. lolrsk8s)
- Audiovisual:
- Egg spawn underlays now correctly use current player's team color
## Audiovisuals
- Added placeholder reads for:
- Zerg Ocsal origin
- Protoss Tyranny of the Sun
## Terran
- [Cataphract](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/cataphract):
- Armor penetration now 0, from 2
- Weapon range now 8, from 9
## Protoss
- [Dracadin](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/dracadin), [Hierophant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/hierophant), [Atreus](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/atreus), [Optecton](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/optecton):
- Unit sizes reduced slightly
- [Architect](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/architect):
- Unit size reduced slightly
- Turn rate now 20, from 12
- No longer accelerates
# 25 November 2023 # 25 November 2023
"A Final Ascent" "A Final Ascent" - Gauntlet stage
## Designer's Notes ## Designer's Notes

Binary file not shown.

View File

@ -16,7 +16,7 @@ Ultrokor
Zethrokor Zethrokor
Cerebrate Cerebrate
Infested Ministry Infested Ministry
Quazrok Pool Quazeth Pool
Mature Chrysalis Mature Chrysalis
Almakis Antre Almakis Antre
Cagrant Colony Cagrant Colony
@ -30,9 +30,9 @@ Matravil Nest
Nydus Cesiant Nydus Cesiant
Overmind With Shell Overmind With Shell
Overmind Without Shell Overmind Without Shell
Ultrok Cavern Ultrav Cavern
Excisant Excisant
Hydrok Den Hydrith Den
Muthrok Spire Muthrok Spire
Spraith Colony Spraith Colony
Didact Didact
@ -498,8 +498,8 @@ Skortrith Cesiant Tentacle
Cyclops Weapon Impact Cyclops Weapon Impact
Sentinel Rail Sentinel Rail
Hotshot Hotshot
Extended Flingy #292 Nathrok Lake
Extended Flingy #293 Skithrok Scab
Extended Flingy #294 Extended Flingy #294
Extended Flingy #295 Extended Flingy #295
Extended Flingy #296 Extended Flingy #296

Binary file not shown.

Binary file not shown.

View File

@ -62,12 +62,12 @@ Zerg Building Explosion
Cerebrate Cerebrate
Cerebrate Shadow Cerebrate Shadow
Infested Ministry Infested Ministry
Spawning Pool Quazeth Pool
Spawning Pool Shadow Quazeth Pool Shadow
Evolution Chamber Evolution Chamber
Evolution Chamber Shadow Evolution Chamber Shadow
Cagrant Colony Cagrant Cesiant
Cagrant Colony Shadow Cagrant Cesiant Shadow
Hachirosk Hachirosk
Hachirosk Shadow Hachirosk Shadow
Gathtelosk Gathtelosk
@ -93,8 +93,8 @@ Ultrok Cavern
Ultrok Cavern Shadow Ultrok Cavern Shadow
Excisant Excisant
Excisant Shadow Excisant Shadow
Hydrok Den Hydrith Den
Hydrok Den Shadow Hydrith Den Shadow
Muthrok Spire Muthrok Spire
Muthrok Spire Shadow Muthrok Spire Shadow
Spraith Colony Spraith Colony
@ -1778,10 +1778,10 @@ Hotshot
Hotshot Shadow Hotshot Shadow
Ocsal Regression Overlay Ocsal Regression Overlay
Tyranny Overlay Tyranny Overlay
Extended Image #778 Nathrok Lake
Extended Image #779 Mortothrokor Birth
Extended Image #780 Skithrok Scab
Extended Image #781 Mortothrokor Passive Overlay
Extended Image #782 Extended Image #782
Extended Image #783 Extended Image #783
Extended Image #784 Extended Image #784

Binary file not shown.

View File

@ -1901,8 +1901,8 @@ Evigrilisk Weapon Fire 02
Evigrilisk Weapon Fire 03 Evigrilisk Weapon Fire 03
Evigrilisk Ready 01 Evigrilisk Ready 01
Dracadin Revive 01 Dracadin Revive 01
Sentinel Weaponfire 01 unused
Sentinel Weaponfire 02 unused
Lazarus Agent Proc 01 Lazarus Agent Proc 01
Zoryusthaleth Ready 01 Zoryusthaleth Ready 01
Zoryusthaleth Passive Proc 01 Zoryusthaleth Passive Proc 01
@ -2617,48 +2617,48 @@ Vagrant Shade Under Attack 03
Vagrant Shade Under Attack 04 Vagrant Shade Under Attack 04
Hotshot Weaponfire 01 Hotshot Weaponfire 01
Hotshot Weaponfire 02 Hotshot Weaponfire 02
Extended Sound #1 Sentinel Weaponfire 01
Extended Sound #1 Sentinel Weaponfire 02
Extended Sound #1 Sentinel Weaponfire 03
Extended Sound #1 Ackmed Advisor Addon 01
Extended Sound #1 Ackmed Advisor Addon 02
Extended Sound #1 Ackmed Advisor Protoss Under Attack 01
Extended Sound #1 Ackmed Advisor Protoss Under Attack 02
Extended Sound #1 Ackmed Advisor Protoss Under Attack 03
Extended Sound #1 Ackmed Advisor Terran Under Attack 01
Extended Sound #1 Ackmed Advisor Terran Under Attack 02
Extended Sound #1 Ackmed Advisor Terran Under Attack 03
Extended Sound #1 Ackmed Advisor Zerg Under Attack 01
Extended Sound #1 Ackmed Advisor Zerg Under Attack 02
Extended Sound #1 Ackmed Advisor Zerg Under Attack 03
Extended Sound #1 Ackmed Advisor Army Under Attack 01
Extended Sound #1 Ackmed Advisor Army Under Attack 02
Extended Sound #1 Ackmed Advisor Army Under Attack 03
Extended Sound #1 Ackmed Advisor Base Under Attack 01
Extended Sound #1 Ackmed Advisor Base Under Attack 02
Extended Sound #1 Ackmed Advisor Base Under Attack 03
Extended Sound #1 Ackmed Advisor No Energy 01
Extended Sound #1 Ackmed Advisor No Energy 02
Extended Sound #1 Ackmed Advisor No Energy 03
Extended Sound #1 Ackmed Advisor No Energy 04
Extended Sound #1 Ackmed Advisor Landing Interrupted 01
Extended Sound #1 Ackmed Advisor Landing Interrupted 02
Extended Sound #1 Ackmed Advisor No Minerals 01
Extended Sound #1 Ackmed Advisor No Minerals 02
Extended Sound #1 Ackmed Advisor No Minerals 03
Extended Sound #1 Ackmed Advisor No Minerals 04
Extended Sound #1 Ackmed Advisor Missile Armed 01
Extended Sound #1 Ackmed Advisor Missile Armed 02
Extended Sound #1 Ackmed Advisor Missile Launch 01
Extended Sound #1 Ackmed Advisor Missile Launch 02
Extended Sound #1 Ackmed Advisor No Build 01
Extended Sound #1 Ackmed Advisor No Build 02
Extended Sound #1 Ackmed Advisor No Vespene 01
Extended Sound #1 Ackmed Advisor No Vespene 02
Extended Sound #1 Ackmed Advisor No Vespene 03
Extended Sound #1 Ackmed Advisor No Vespene 04
Extended Sound #1 Ackmed Advisor Warp 01
Extended Sound #1 Ackmed Advisor Warp 02
Extended Sound #1 Extended Sound #1
Extended Sound #1 Extended Sound #1
Extended Sound #1 Extended Sound #1

View File

@ -1901,8 +1901,8 @@ cm\z\evigrilisk\wfire-02.wav
cm\z\evigrilisk\wfire-03.wav cm\z\evigrilisk\wfire-03.wav
cm\z\evigrilisk\ready-01.wav cm\z\evigrilisk\ready-01.wav
cm\p\dracadin\revive-01.wav cm\p\dracadin\revive-01.wav
cm\t\sentinel\wfire-01.wav caw.wav
cm\t\sentinel\wfire-02.wav caw.wav
cm\t\apostle\proc-01.wav cm\t\apostle\proc-01.wav
cm\z\zoryusthaleth\ready-01.wav cm\z\zoryusthaleth\ready-01.wav
cm\z\zoryusthaleth\passive-proc-01.wav cm\z\zoryusthaleth\passive-proc-01.wav
@ -2616,4 +2616,51 @@ cm\p\vagrant-shade\hlp-02.wav
cm\p\vagrant-shade\hlp-03.wav cm\p\vagrant-shade\hlp-03.wav
cm\p\vagrant-shade\hlp-04.wav cm\p\vagrant-shade\hlp-04.wav
cm\f\hotshot\wf-01.wav cm\f\hotshot\wf-01.wav
cm\f\hotshot\wf-02.wav cm\f\hotshot\wf-02.wav
cm\t\sentinel\wf-01.wav
cm\t\sentinel\wf-02.wav
cm\t\sentinel\wf-03.wav
cm\advisors\ackmed\ackmedad_addon-01.wav
cm\advisors\ackmed\ackmedad_addon-02.wav
cm\advisors\ackmed\ackmedad_allyattack-p-01.wav
cm\advisors\ackmed\ackmedad_allyattack-p-02.wav
cm\advisors\ackmed\ackmedad_allyattack-p-03.wav
cm\advisors\ackmed\ackmedad_allyattack-t-01.wav
cm\advisors\ackmed\ackmedad_allyattack-t-02.wav
cm\advisors\ackmed\ackmedad_allyattack-t-03.wav
cm\advisors\ackmed\ackmedad_allyattack-z-01.wav
cm\advisors\ackmed\ackmedad_allyattack-z-02.wav
cm\advisors\ackmed\ackmedad_allyattack-z-03.wav
cm\advisors\ackmed\ackmedad_armyattack-01.wav
cm\advisors\ackmed\ackmedad_armyattack-02.wav
cm\advisors\ackmed\ackmedad_armyattack-03.wav
cm\advisors\ackmed\ackmedad_baseattack-01.wav
cm\advisors\ackmed\ackmedad_baseattack-02.wav
cm\advisors\ackmed\ackmedad_baseattack-03.wav
cm\advisors\ackmed\ackmedad_energy-01.wav
cm\advisors\ackmed\ackmedad_energy-02.wav
cm\advisors\ackmed\ackmedad_energy-03.wav
cm\advisors\ackmed\ackmedad_energy-04.wav
cm\advisors\ackmed\ackmedad_intland-01.wav
cm\advisors\ackmed\ackmedad_intland-02.wav
cm\advisors\ackmed\ackmedad_minerals-01.wav
cm\advisors\ackmed\ackmedad_minerals-02.wav
cm\advisors\ackmed\ackmedad_minerals-03.wav
cm\advisors\ackmed\ackmedad_minerals-04.wav
cm\advisors\ackmed\ackmedad_missile-01.wav
cm\advisors\ackmed\ackmedad_missile-02.wav
cm\advisors\ackmed\ackmedad_missilelaunch-01.wav
cm\advisors\ackmed\ackmedad_missilelaunch-02.wav
cm\advisors\ackmed\ackmedad_nobuild-01.wav
cm\advisors\ackmed\ackmedad_nobuild-02.wav
cm\advisors\ackmed\ackmedad_noland-01.wav
cm\advisors\ackmed\ackmedad_noland-02.wav
cm\advisors\ackmed\ackmedad_nowarp-01.wav
cm\advisors\ackmed\ackmedad_nowarp-02.wav
cm\advisors\ackmed\ackmedad_tech-01.wav
cm\advisors\ackmed\ackmedad_tech-02.wav
cm\advisors\ackmed\ackmedad_vespene-01.wav
cm\advisors\ackmed\ackmedad_vespene-02.wav
cm\advisors\ackmed\ackmedad_vespene-03.wav
cm\advisors\ackmed\ackmedad_vespene-04.wav
cm\advisors\ackmed\ackmedad_warp-01.wav

Binary file not shown.

View File

@ -161,7 +161,7 @@ Zethrokor
Zethrokor Remnants Zethrokor Remnants
Cerebrate Cerebrate
Infested Ministry Infested Ministry
Quazrok Pool Quazeth Pool
Mature Chrysalis Mature Chrysalis
Almakis Antre Almakis Antre
Cagrant Colony Cagrant Colony
@ -177,8 +177,8 @@ Overmind With Shell
Overmind Without Shell Overmind Without Shell
Ultrok Cavern Ultrok Cavern
Excisant Excisant
Hydrok Den Hydrith Den
Muthrok Spire Mutath Spire
Spraith Colony Spraith Colony
Zerg Building Spawn (Small) Zerg Building Spawn (Small)
Zerg Building Spawn (Medium) Zerg Building Spawn (Medium)
@ -887,8 +887,8 @@ Cyclops Weapon Impact
Sentinel Rail Sentinel Rail
Lanifect Remains Lanifect Remains
Hotshot Hotshot
Extended Sprite #1 Nathrok Lake
Extended Sprite #1 Skithrok Scab
Extended Sprite #1 Extended Sprite #1
Extended Sprite #1 Extended Sprite #1
Extended Sprite #1 Extended Sprite #1

Binary file not shown.

View File

@ -394,8 +394,8 @@ Select Faction 4
Select Faction 5 Select Faction 5
Select Faction 6 Select Faction 6
Terran Hotshot Terran Hotshot
Extended Unit #169 Zerg Nathrok Lake
Extended Unit #170 Zerg Skithrok Scab
Extended Unit #171 Extended Unit #171
Extended Unit #172 Extended Unit #172
Extended Unit #173 Extended Unit #173

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -68,8 +68,12 @@ equivalent_ids = Add(surkith_cesiant, skortrith_cesiant)
equivalent_ids = Add(larvosk_cesiant, ocsal_cesiant) equivalent_ids = Add(larvosk_cesiant, ocsal_cesiant)
equivalent_ids = Add(irol_iris, othstol_oviform) equivalent_ids = Add(irol_iris, othstol_oviform)
equivalent_ids = Add(othstol_oviform, orboth_omlia) equivalent_ids = Add(othstol_oviform, orboth_omlia)
equivalent_ids = Add(quazeth_pool, nathrok_lake)
equivalent_ids = Add(quazeth_pool, kalkiir_pond) equivalent_ids = Add(quazeth_pool, kalkiir_pond)
equivalent_ids = Add(nathrok_lake, kalkiir_pond)
equivalent_ids = Add(hydrith_den, skithrok_scab)
equivalent_ids = Add(hydrith_den, bactith_swamp) equivalent_ids = Add(hydrith_den, bactith_swamp)
equivalent_ids = Add(skithrok_scab, bactith_swamp)
equivalent_ids = Add(mutath_spire, tosvrol_haunt) equivalent_ids = Add(mutath_spire, tosvrol_haunt)
equivalent_ids = Add(matravil_nest, almakis_antre) equivalent_ids = Add(matravil_nest, almakis_antre)
equivalent_ids = Add(zorkiz_shroud, ultrav_cavern) equivalent_ids = Add(zorkiz_shroud, ultrav_cavern)
@ -135,12 +139,12 @@ hydra_signify_malice = false
#bullet must have behavior Fly, bounce damage must be modified in gptp or other plugin or it will be bugged #bullet must have behavior Fly, bounce damage must be modified in gptp or other plugin or it will be bugged
bounce_set = Add(bactalisk,129,2) bounce_set = Add(bactalisk,129,2)
#caustic fission is required for bactalisk's bounce attack if this option is enabled #caustic fission is required for bactalisk's bounce attack if this option is enabled
hydra_caustic_fission = true hydra_caustic_fission = false
hydra_indomitable_musculature = false hydra_indomitable_musculature = false
#makes all reavers (including human-owned reavers) autobuild scarabs #makes all reavers (including human-owned reavers) autobuild scarabs
reaver_autobuild = false reaver_autobuild = false
#for use with Maelstrom #for use with Maelstrom
hydra_malediction = true hydra_malediction = false
# #
## ##
### ###

View File

@ -353,6 +353,9 @@ building begrozith_barrow = 329
building chokralgant_chazsal = 330 building chokralgant_chazsal = 330
building nephrilosk = 350 building nephrilosk = 350
building ocsal_cesiant = 354 building ocsal_cesiant = 354
building ezigrisant = 364
building nathrok_lake = 396
building skithrok_scab = 397
# Misc units # Misc units
military goliath_turret = 4 military goliath_turret = 4

Binary file not shown.

View File

@ -5212,7 +5212,7 @@ SpecialState1 [NONE]
HarakanInit: HarakanInit:
imgul 227 0 0 # Harakan Shadow (terran\tfbShad.grp) imgul 227 0 0 # Harakan Shadow (terran\tfbShad.grp)
HarakanWalkingToIdle: HarakanWalkingToIdle:
playfram 0x22 playfram 0x40
HarakanLocal00: HarakanLocal00:
wait 63 wait 63
randcondjmp 25 HarakanLocal01 randcondjmp 25 HarakanLocal01
@ -5258,36 +5258,37 @@ HarakanLocal03:
goto HarakanWalkingToIdle goto HarakanWalkingToIdle
HarakanLocal02: HarakanLocal02:
playfram 0x33 playfram 0x60
wait 1 wait 1
playfram 0x44 playfram 0x80
wait 1 wait 1
turnrand 3 turnrand 3
wait 1 wait 1
playfram 0x33 playfram 0x60
wait 1 wait 1
goto HarakanWalkingToIdle goto HarakanWalkingToIdle
HarakanDeath: HarakanDeath:
playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV
imgol 3 0 0 # Scourge Death (zerg\zavDeath.grp)
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp) imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
setfldirect 0 setfldirect 0
playfram 170 # playfram 170
wait 2 wait 2
playfram 171 # playfram 171
wait 2 wait 2
playfram 172 # playfram 172
wait 2 wait 2
playfram 173 # playfram 173
wait 2
playfram 174
wait 2
playfram 175
wait 2
playfram 176
wait 2
playfram 177
wait 2 wait 2
# playfram 174
# wait 2
# playfram 175
# wait 2
# playfram 176
# wait 2
# playfram 177
# wait 2
lowsprul 615 0 0 # Harakan Remnants (cm\terran\harakan-remnants.grp) lowsprul 615 0 0 # Harakan Remnants (cm\terran\harakan-remnants.grp)
wait 1 wait 1
end end
@ -5297,20 +5298,20 @@ HarakanUnused1:
nobrkcodestart nobrkcodestart
setfldirect 0 setfldirect 0
playsndbtwn 1163 1165 playsndbtwn 1163 1165
sprol 742 0 0 sprol 742 0 0 # Explosion Small Reversed
playfram 176 # playfram 176
wait 2 wait 2
playfram 175 # playfram 175
wait 2 wait 2
playfram 174 # playfram 174
wait 2 wait 2
playfram 173 # playfram 173
wait 2 wait 2
playfram 172 # playfram 172
wait 2 wait 2
playfram 171 # playfram 171
wait 2 wait 2
playfram 170 # playfram 170
wait 2 wait 2
setfldirect 12 setfldirect 12
nobrkcodeend nobrkcodeend
@ -5322,13 +5323,15 @@ HarakanGndAttkRpt:
wait 1 wait 1
nobrkcodestart nobrkcodestart
imgol 421 0 0 # FlameThrower (thingy\flamer.grp) imgol 421 0 0 # FlameThrower (thingy\flamer.grp)
playfram 0x11 playfram 0x20
sigorder 32
attkshiftproj 24 attkshiftproj 24
sigorder 32
wait 1 wait 1
attkshiftproj 52 attkshiftproj 52
sigorder 32
wait 1 wait 1
attkshiftproj 80 attkshiftproj 80
sigorder 32
wait 5 wait 5
playfram 0x00 playfram 0x00
wait 2 wait 2
@ -5339,28 +5342,28 @@ HarakanGndAttkToIdle:
HarakanWalking: HarakanWalking:
move 4 move 4
wait 1 wait 1
playfram 0x33 playfram 0x60
move 4 move 4
wait 1 wait 1
playfram 0x44 playfram 0x80
move 4 move 4
wait 1 wait 1
playfram 0x55 playfram 0xA0
move 4 move 4
wait 1 wait 1
playfram 0x66 playfram 0xC0
move 4 move 4
wait 1 wait 1
playfram 0x77 playfram 0xE0
move 4 move 4
wait 1 wait 1
playfram 0x88 playfram 0x100
move 4 move 4
wait 1 wait 1
playfram 0x99 playfram 0x120
move 4 move 4
wait 1 wait 1
playfram 0x22 playfram 0x40
goto HarakanWalking goto HarakanWalking
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
@ -10821,48 +10824,48 @@ WarpIn DracadinWarpIn
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
DracadinInit: DracadinInit:
imgul 123 0 0 # Dracadin Shadow (protoss\pdrShad.grp) imgul 123 0 0 # Dracadin Shadow (protoss\pdrShad.grp)
DracadinWalkingToIdle: DracadinWalkingToIdle:
playfram 0x00 playfram 0x00
wait 1 wait 1
DracadinLocal00: DracadinLocal00:
playfram 0x11 playfram 0x20
wait 2 wait 2
playfram 0x22 playfram 0x40
wait 2 wait 2
playfram 0x33 playfram 0x60
wait 2 wait 2
playfram 0x44 playfram 0x80
wait 2 wait 2
playfram 0x55 playfram 0xA0
wait 2 wait 2
playfram 0x66 playfram 0xC0
wait 2 wait 2
playfram 0x77 playfram 0xE0
wait 2 wait 2
playfram 0x00 playfram 0x00
wait 2 wait 2
goto DracadinLocal00 goto DracadinLocal00
DracadinDeath: DracadinDeath:
playsnd 493 # Protoss\DRAGOON\PDrDth00.WAV playsnd 493 # Protoss\DRAGOON\PDrDth00.WAV
imgol 1774 0 0 # Dracadin death explosion (cm\protoss\dracadin-explosion.grp) imgol 1774 0 0 # Dracadin death explosion (cm\protoss\dracadin-explosion.grp)
setfldirect 0 setfldirect 0
playfram 0x198 playfram 768
wait 2 wait 2
playfram 409 playfram 769
wait 2 wait 2
playfram 410 playfram 770
wait 2 wait 2
playfram 411 playfram 771
wait 2 wait 2
playfram 412 playfram 772
wait 2 wait 2
playfram 413 playfram 773
wait 2 wait 2
playfram 414 playfram 774
wait 2 wait 2
lowsprul 192 0 0 # Dracadin Remnants (protoss\pdrDeath.grp) lowsprul 192 0 0 # Dracadin Remnants (protoss\pdrDeath.grp)
wait 1 wait 1
end end
@ -10871,78 +10874,79 @@ DracadinUnused1:
nobrkcodestart nobrkcodestart
playsnd 1902 # Dracadin revive 01 playsnd 1902 # Dracadin revive 01
setfldirect 0 setfldirect 0
playfram 413 playfram 773
wait 2 wait 2
playfram 412 playfram 772
wait 2 wait 2
playfram 411 playfram 771
wait 2 wait 2
playfram 410 playfram 770
wait 2 wait 2
playfram 409 playfram 769
wait 2
playfram 768
wait 2 wait 2
playfram 0x198
setfldirect 12 setfldirect 12
nobrkcodeend nobrkcodeend
goto DracadinWalkingToIdle goto DracadinWalkingToIdle
DracadinGndAttkInit: DracadinGndAttkInit:
playfram 0x110 playfram 0x200
wait 1 wait 1
playfram 0x132 playfram 0x240
wait 1 wait 1
playfram 0x154 playfram 0x280
wait 1 wait 1
DracadinGndAttkRpt: DracadinGndAttkRpt:
playfram 0x176 playfram 0x2C0
wait 1 wait 1
attackwith 1 attackwith 1
playsnd 99 # Bullet\DragBull.wav playsnd 99 # Bullet\DragBull.wav
playfram 0x187 playfram 0x2E0
wait 1 wait 1
playfram 0x176 playfram 0x2C0
wait 1 wait 1
playfram 0x165 playfram 0x2A0
gotorepeatattk gotorepeatattk
ignorerest ignorerest
DracadinGndAttkToIdle: DracadinGndAttkToIdle:
wait 1 wait 1
playfram 0x154 playfram 0x280
wait 1 wait 1
playfram 0x143 playfram 0x260
wait 1 wait 1
playfram 0x132 playfram 0x240
wait 1 wait 1
playfram 0x121 playfram 0x220
wait 1 wait 1
playfram 0x110 playfram 0x200
goto DracadinWalkingToIdle goto DracadinWalkingToIdle
DracadinWalking: DracadinWalking:
move 5 move 5
wait 1 wait 1
playfram 0x88 playfram 0x100
move 5 move 5
wait 1 wait 1
playfram 0x99 playfram 0x120
move 5 move 5
wait 1 wait 1
playfram 0xaa playfram 0x140
move 5 move 5
wait 1 wait 1
playfram 0xbb playfram 0x160
move 5 move 5
wait 1 wait 1
playfram 0xcc playfram 0x180
move 5 move 5
wait 1 wait 1
playfram 0xdd playfram 0x1A0
move 5 move 5
wait 1 wait 1
playfram 0xee playfram 0x1C0
move 5 move 5
wait 1 wait 1
playfram 0xff playfram 0x1E0
goto DracadinWalking goto DracadinWalking
DracadinWarpIn: DracadinWarpIn:
@ -10955,39 +10959,39 @@ DracadinLocal01:
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 116 Interceptor (protoss\Intercep.grp) # 116 Steward (protoss\Intercep.grp)
.headerstart .headerstart
IsId 155 IsId 155
Type 12 Type 12
Init InterceptorInit Init StewardInit
Death InterceptorDeath Death StewardDeath
GndAttkInit InterceptorGndAttkInit GndAttkInit StewardGndAttkInit
AirAttkInit InterceptorGndAttkInit AirAttkInit StewardGndAttkInit
Unused1 [NONE] Unused1 [NONE]
GndAttkRpt InterceptorGndAttkInit GndAttkRpt StewardGndAttkInit
AirAttkRpt InterceptorGndAttkInit AirAttkRpt StewardGndAttkInit
CastSpell [NONE] CastSpell [NONE]
GndAttkToIdle InfestedTerranLocal00 GndAttkToIdle InfestedTerranLocal00
AirAttkToIdle InfestedTerranLocal00 AirAttkToIdle InfestedTerranLocal00
Unused2 [NONE] Unused2 [NONE]
Walking InterceptorWalking Walking StewardWalking
WalkingToIdle OvilethLocal00 WalkingToIdle OvilethLocal00
SpecialState1 [NONE] SpecialState1 [NONE]
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
InterceptorInit: StewardInit:
imgul 117 0 42 # Interceptor Shadow (protoss\Intercep.grp) imgul 117 0 42 # Steward Shadow (protoss\Intercep.grp)
playfram 0x00 # Frame set 0 playfram 0x00
goto OvilethLocal00 goto OvilethLocal00
InterceptorDeath: StewardDeath:
playsnd 8 # Misc\ExploMed.wav playsnd 8 # Misc\ExploMed.wav
imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp) imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp)
wait 3 wait 3
end end
InterceptorGndAttkInit: StewardGndAttkInit:
wait 1 wait 1
attackwith 1 attackwith 1
playfram 0x11 playfram 0x11
@ -10996,7 +11000,7 @@ InterceptorGndAttkInit:
gotorepeatattk gotorepeatattk
goto InfestedTerranLocal00 goto InfestedTerranLocal00
InterceptorWalking: StewardWalking:
playfram 0x00 playfram 0x00
setvertpos 0 setvertpos 0
goto InfestedTerranLocal00 goto InfestedTerranLocal00
@ -30073,10 +30077,10 @@ Type 21
Init PariahInit Init PariahInit
Death PariahDeath Death PariahDeath
GndAttkInit PariahGndAttkInit GndAttkInit PariahGndAttkInit
AirAttkInit PariahAirAttkInit AirAttkInit PariahGndAttkInit
Unused1 [NONE] Unused1 [NONE]
GndAttkRpt PariahGndAttkInit GndAttkRpt PariahGndAttkInit
AirAttkRpt PariahAirAttkInit AirAttkRpt PariahGndAttkInit
CastSpell [NONE] CastSpell [NONE]
GndAttkToIdle PariahGndAttkToIdle GndAttkToIdle PariahGndAttkToIdle
AirAttkToIdle PariahGndAttkToIdle AirAttkToIdle PariahGndAttkToIdle
@ -30098,7 +30102,7 @@ WarpIn PariahWarpIn
PariahInit: PariahInit:
imgul 1192 0 2 # Pariah Shadow (cm\protoss\pariah-shadow.grp) imgul 1192 0 2 # Pariah Shadow (cm\protoss\pariah-shadow.grp)
PariahWalkingToIdle: PariahWalkingToIdle:
playfram 0xdd # Frame set 13 playfram 0xdd
wait 1 wait 1
PariahLocal00: PariahLocal00:
wait 125 wait 125
@ -30116,87 +30120,41 @@ PariahDeath:
PariahGndAttkInit: PariahGndAttkInit:
playfram 0xdd playfram 0xdd
wait 1 wait 1
nobrkcodestart nobrkcodestart
playfram 0xee playfram 0xee
wait 1 wait 1
playfram 0xff playfram 0xff
wait 1 wait 1
playfram 0x110 playfram 0x110
playsndbtwn 1447 1449 # Pariah weapon fire 01, 02, 03 playsndbtwn 1447 1449 # Pariah weapon fire 01, 02, 03
imgoluselo 1195 0 0 imgoluselo 1195 0 0 # Blue projection blade
attkshiftproj 16 attkshiftproj 24
wait 1 wait 1
attkshiftproj 48 attkshiftproj 48
sigorder 32
wait 1 wait 1
playfram 0x121 playfram 0x121
attkshiftproj 80 attkshiftproj 72
sigorder 32 sigorder 32
wait 1 wait 1
playfram 0x132 playfram 0x132
attkshiftproj 112 attkshiftproj 100
wait 1 wait 1
playfram 0x143 playfram 0x143
sigorder 32
wait 1 wait 1
imgoluselo 1195 0 0 imgoluselo 1195 0 0 # Blue projection blade
attkshiftproj 16 attkshiftproj 24
wait 1 wait 1
attkshiftproj 48 attkshiftproj 48
sigorder 32 sigorder 32
wait 1 wait 1
playfram 0x154 playfram 0x154
attkshiftproj 80 attkshiftproj 72
sigorder 32
wait 1 wait 1
playfram 0xdd playfram 0xdd
attkshiftproj 112 attkshiftproj 100
wait 1
sigorder 32
nobrkcodeend
gotorepeatattk
goto PariahGndAttkToIdle
PariahAirAttkInit:
playfram 0xdd
wait 1
nobrkcodestart
playfram 0xee
wait 1
playfram 0xff
wait 1
playfram 0x110
playsndbtwn 1447 1449 # Pariah weapon fire 01, 02, 03
imgoluselo 1195 0 0
attkshiftproj 16
wait 1
attkshiftproj 48
sigorder 32 sigorder 32
wait 1 wait 1
playfram 0x121
attkshiftproj 80
sigorder 32
wait 1
playfram 0x132
attkshiftproj 112
wait 1
playfram 0x143
sigorder 32
wait 1
imgoluselo 1195 0 0
attkshiftproj 16
wait 1
attkshiftproj 48
wait 1
playfram 0x154
attkshiftproj 80
sigorder 32
wait 1
playfram 0xdd
attkshiftproj 112
wait 1
sigorder 32
nobrkcodeend nobrkcodeend
gotorepeatattk gotorepeatattk
goto PariahGndAttkToIdle goto PariahGndAttkToIdle
@ -39466,21 +39424,24 @@ StrigaGndAttkInit:
wait 1 wait 1
playfram 0x99 playfram 0x99
playsndbtwn 1615 1616 # Striga weapon fire 01, 02 playsndbtwn 1615 1616 # Striga weapon fire 01, 02
imgoluselo 1768 0 0 imgoluselo 1768 0 0 # Orange projection blade
attkshiftproj 24 attkshiftproj 24
sigorder 32
wait 1 wait 1
playfram 0xaa playfram 0xaa
attkshiftproj 48 attkshiftproj 48
sigorder 32
wait 1 wait 1
playfram 0xbb playfram 0xbb
attkshiftproj 72 attkshiftproj 72
sigorder 32
wait 1 wait 1
playfram 0xcc playfram 0xcc
attkshiftproj 100 attkshiftproj 100
sigorder 32
wait 1 wait 1
playfram 0xdd playfram 0xdd
wait 1 wait 1
sigorder 32
nobrkcodeend nobrkcodeend
gotorepeatattk gotorepeatattk
goto StrigaGndAttkToIdle goto StrigaGndAttkToIdle
@ -43832,7 +43793,7 @@ Sentinel_Turret_GndAttkInit:
nobrkcodestart nobrkcodestart
attack attack
playfram 0x33 playfram 0x33
playsndbtwn 1903 1904 # Sentinel weaponfire 01, 02 playsndbtwn 2619 2621 # Sentinel weaponfire 01, 02, 03
wait 1 wait 1
playfram 0x22 playfram 0x22
wait 1 wait 1
@ -45724,7 +45685,7 @@ AirAttkInit TethzorokorGndAttkInit
Unused1 TethzorokorUnused1 Unused1 TethzorokorUnused1
GndAttkRpt TethzorokorGndAttkInit GndAttkRpt TethzorokorGndAttkInit
AirAttkRpt TethzorokorGndAttkInit AirAttkRpt TethzorokorGndAttkInit
CastSpell TethzorokorCastSpell CastSpell [NONE]
GndAttkToIdle TethzorokorGndAttkToIdle GndAttkToIdle TethzorokorGndAttkToIdle
AirAttkToIdle TethzorokorGndAttkToIdle AirAttkToIdle TethzorokorGndAttkToIdle
Unused2 [NONE] Unused2 [NONE]
@ -45824,19 +45785,14 @@ TethzorokorGndAttkInit:
playsndbtwn 894 895 # Zerg\Ultra\zulHit00.WAV | Zerg\Ultra\zulHit01.WAV playsndbtwn 894 895 # Zerg\Ultra\zulHit00.WAV | Zerg\Ultra\zulHit01.WAV
attackwith 1 attackwith 1
wait 1 wait 1
turncwise 6
playfram 0x380 playfram 0x380
wait 1 wait 1
turncwise 6
playfram 0x3A0 playfram 0x3A0
wait 1 wait 1
turncwise 6
playfram 0x3C0 playfram 0x3C0
wait 1 wait 1
turncwise 6
playfram 0x3E0 playfram 0x3E0
wait 1 wait 1
turncwise 8
playfram 0x400 playfram 0x400
wait 1 wait 1
playfram 0x420 playfram 0x420
@ -45857,35 +45813,6 @@ TethzorokorGndAttkToIdle:
wait 1 wait 1
goto TethzorokorLocal00 goto TethzorokorLocal00
TethzorokorCastSpell:
playfram 0x00
wait 1
nobrkcodestart
playfram 0x360
castspell
wait 1
playfram 0x380
wait 1
playfram 0x3A0
wait 1
playfram 0x3C0
wait 1
playfram 0x3E0
wait 1
playfram 0x400
wait 1
playfram 0x420
wait 1
playfram 0x440
wait 1
playfram 0x460
wait 1
playfram 0x480
wait 1
nobrkcodeend
gotorepeatattk
goto TethzorokorGndAttkToIdle
TethzorokorWalking: TethzorokorWalking:
playfram 0x1A0 playfram 0x1A0
move 5 move 5
@ -47575,7 +47502,7 @@ CataphractGndAttkInit:
nobrkcodestart nobrkcodestart
playfram 0x220 playfram 0x220
playsndbtwn 2347 2350 # Cataphract weapon fire 01, 02, 03, 04 playsndbtwn 2347 2350 # Cataphract weapon fire 01, 02, 03, 04
attack attackwith 1
wait 1 wait 1
playfram 0x00 playfram 0x00
nobrkcodeend nobrkcodeend
@ -47696,11 +47623,14 @@ DurendalGndAttkRpt:
playfram 0x260 playfram 0x260
imgol 421 0 0 # FlameThrower (thingy\flamer.grp) imgol 421 0 0 # FlameThrower (thingy\flamer.grp)
attkshiftproj 24 attkshiftproj 24
sigorder 32
wait 1 wait 1
playfram 0x280 playfram 0x280
attkshiftproj 52 attkshiftproj 52
sigorder 32
wait 1 wait 1
attkshiftproj 80 attkshiftproj 80
sigorder 32
wait 6 wait 6
nobrkcodeend nobrkcodeend
gotorepeatattk gotorepeatattk
@ -50289,8 +50219,8 @@ Death MatadorCinderModeDeath
GndAttkInit MatadorCinderModeGndAttkInit GndAttkInit MatadorCinderModeGndAttkInit
AirAttkInit MatadorCinderModeGndAttkInit AirAttkInit MatadorCinderModeGndAttkInit
Unused1 MatadorCinderModeUnused1 Unused1 MatadorCinderModeUnused1
GndAttkRpt MatadorCinderModeGndAttkInit GndAttkRpt [NONE]
AirAttkRpt MatadorCinderModeGndAttkInit AirAttkRpt [NONE]
CastSpell [NONE] CastSpell [NONE]
GndAttkToIdle MatadorCinderModeGndAttkToIdle GndAttkToIdle MatadorCinderModeGndAttkToIdle
AirAttkToIdle MatadorCinderModeGndAttkToIdle AirAttkToIdle MatadorCinderModeGndAttkToIdle
@ -50361,12 +50291,15 @@ MatadorCinderModeGndAttkInit:
playsndbtwn 2161 2163 # Matador weaponfire 01, 02, 03 playsndbtwn 2161 2163 # Matador weaponfire 01, 02, 03
imgol 421 0 0 # FlameThrower (thingy\flamer.grp) imgol 421 0 0 # FlameThrower (thingy\flamer.grp)
attkshiftproj 24 attkshiftproj 24
sigorder 32
wait 1 wait 1
playfram 0x180 playfram 0x180
attkshiftproj 52 attkshiftproj 52
sigorder 32
wait 1 wait 1
attkshiftproj 80 attkshiftproj 80
wait 1 sigorder 32
wait 4
playfram 0x180 playfram 0x180
nobrkcodeend nobrkcodeend
gotorepeatattk gotorepeatattk
@ -50738,16 +50671,20 @@ MortothrokorLocal03:
MortothrokorDeath: MortothrokorDeath:
playsnd 878 # Zerg\Ultra\ZUlDth00.WAV playsnd 878 # Zerg\Ultra\ZUlDth00.WAV
setfldirect 0 setfldirect 0
playfram 170 playfram 595
wait 2 wait 1
playfram 171 playfram 596
wait 2 wait 1
playfram 172 playfram 597
wait 2 wait 1
playfram 173 playfram 598
wait 2 wait 1
playfram 174 playfram 599
wait 2 wait 1
playfram 600
wait 1
playfram 601
wait 1
lowsprul 868 0 0 # Mortothrokor Remnants (cm\zerg\mortothrokor-remnants.grp) lowsprul 868 0 0 # Mortothrokor Remnants (cm\zerg\mortothrokor-remnants.grp)
wait 1 wait 1
end end
@ -50770,29 +50707,33 @@ MortothrokorUnused1:
goto MortothrokorGndAttkToIdle goto MortothrokorGndAttkToIdle
MortothrokorGndAttkInit: MortothrokorGndAttkInit:
playfram 0x55 playfram 0x00
MortothrokorGndAttkRpt: MortothrokorGndAttkRpt:
wait 1 wait 1
nobrkcodestart nobrkcodestart
playsndrand 3 891 892 893 # Zerg\Ultra\zulAtt00.WAV | Zerg\Ultra\zulAtt01.WAV | Zerg\Ultra\zulAtt02.WAV playsndrand 3 891 892 893 # Zerg\Ultra\zulAtt00.WAV | Zerg\Ultra\zulAtt01.WAV | Zerg\Ultra\zulAtt02.WAV
wait 1 wait 1
playfram 0x66 playfram 0xBB
wait 1 wait 1
playfram 0x77 playfram 0xCC
attackwith 1 attackwith 1
playsndbtwn 894 895 # Zerg\Ultra\zulHit00.WAV | Zerg\Ultra\zulHit01.WAV playsndbtwn 894 895 # Zerg\Ultra\zulHit00.WAV | Zerg\Ultra\zulHit01.WAV
wait 2 wait 1
playfram 0x66 playfram 0xDD
wait 2 wait 1
playfram 0x77 playfram 0xEE
attackwith 1 attackwith 1
playsndbtwn 894 895 # Zerg\Ultra\zulHit00.WAV | Zerg\Ultra\zulHit01.WAV playsndbtwn 894 895 # Zerg\Ultra\zulHit00.WAV | Zerg\Ultra\zulHit01.WAV
wait 1 wait 1
playfram 0x66 playfram 0xFF
wait 1 wait 1
playfram 0x88 playfram 0x110
wait 1 wait 1
playfram 0x99 playfram 0x121
wait 1
playfram 0x132
wait 1
playfram 0x143
wait 1 wait 1
nobrkcodeend nobrkcodeend
gotorepeatattk gotorepeatattk
@ -50803,26 +50744,31 @@ MortothrokorWalking:
playfram 0x11 playfram 0x11
wait 1 wait 1
move 4 move 4
wait 1
move 4
playfram 0x22 playfram 0x22
wait 1 wait 1
move 4 move 4
wait 1
move 4
playfram 0x33 playfram 0x33
wait 1 wait 1
move 4 move 4
wait 1
move 4
playfram 0x44 playfram 0x44
wait 1 wait 1
move 4 move 4
playfram 0x55
wait 1 wait 1
move 4 move 4
playfram 0x22 playfram 0x66
wait 1 wait 1
move 4 move 4
playfram 0x77
wait 1
move 4
playfram 0x88
wait 1
move 4
playfram 0x99
wait 1
move 4
playfram 0xAA
wait 1 wait 1
goto MortothrokorWalking goto MortothrokorWalking
@ -50831,44 +50777,57 @@ MortothrokorSpecialState2:
goto ZoryusthalethLocal07 goto ZoryusthalethLocal07
MortothrokorBurrow: MortothrokorBurrow:
setfldirect 14 setfldirect 14
imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp) imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
playfram 0x11 playfram 0x165
wait 1 wait 1
playfram 0x22 playfram 0x176
wait 1 wait 1
playfram 0x33 playfram 0x187
wait 1 wait 1
playfram 0x44 playfram 0x198
wait 1 wait 1
playfram 0x22 playfram 0x1A9
wait 1 wait 1
playfram 0x11 imgol 423 0 0 # Burrowing Dust (thingy\bDust.grp)
wait 1 playfram 0x1C0
playfram 0xAF wait 1
wait 1 playfram 0x1DA
sigorder 4 wait 1
goto ZoryusthalethLocal07 playfram 0x1EB
wait 1
playfram 0x1FC
wait 1
playfram 0x20D
wait 1
playfram 0x21E
wait 1
playfram 0x22F
wait 1
playfram 0x240
wait 1
sigorder 4
goto ZoryusthalethLocal07
MortothrokorUnBurrow: MortothrokorUnBurrow:
wait 1 wait 1
waitrand 1 2 waitrand 1 2
setfldirect 14 setfldirect 14
imgul 423 0 0 # Burrowing Dust (thingy\bDust.grp) imgul 423 0 0 # Burrowing Dust (thingy\bDust.grp)
playfram 0x11 playfram 0x22F
wait 1 wait 1
playfram 0x22 playfram 0x20D
wait 1 wait 1
playfram 0x44 playfram 0x1DA
wait 1 wait 1
playfram 0x33 playfram 0x185
wait 1 wait 1
playfram 0x22 playfram 0x176
wait 1 wait 1
playfram 0x11 playfram 0x165
wait 1 wait 1
sigorder 4 sigorder 4
goto MortothrokorGndAttkToIdle goto MortothrokorGndAttkToIdle
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -2,4 +2,6 @@
"Scenario(1).got" "Scenario(1).got"
"Omnipresence(1).got" "Omnipresence(1).got"
"Faction Wars(1).got" "Faction Wars(1).got"
"Massacre(1).got"
"The Turning(1).got"
"Debug(1).got" "Debug(1).got"

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
mpq/unit/protoss/nexus.grp Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More