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

31 July 2023 release

This commit is contained in:
Pr0nogo 2023-07-31 12:31:34 -04:00
parent ee0b063eef
commit 752b6bd6d4
123 changed files with 728 additions and 511 deletions

View File

@ -449,12 +449,6 @@ script_id PARx
# p_need 1 sanctum_of_sorrow
return
:need_waywardlure
wait 12
bring 13 AtL 1 wayward_lure Loc.63 blank_return
p_need 1 wayward_lure
return
:need_monumentofsin
wait 12
bring 13 AtL 1 monument_of_sin Loc.63 blank_return

File diff suppressed because it is too large Load Diff

View File

@ -1668,7 +1668,6 @@ script_id ZMCx
return
:main_wait_450
wait 24
call main_wait_300
call main_wait_150
return
@ -1681,7 +1680,6 @@ script_id ZMCx
return
:main_wait_750
wait 24
call main_wait_600
call main_wait_150
return
@ -1694,32 +1692,32 @@ script_id ZMCx
wait 900
return
:main_wait_1050
call main_wait_900
call main_wait_150
return
:main_wait_1200
wait 24
call main_wait_900
call main_wait_300
return
:main_wait_1500
wait 24
call main_wait_1200
call main_wait_300
return
:main_wait_1800
wait 24
call main_wait_900
call main_wait_900
return
:main_wait_2400
wait 24
call main_wait_1200
call main_wait_1200
return
:main_wait_3600
wait 24
call main_wait_1200
call main_wait_1200
return
@ -2537,7 +2535,7 @@ script_id ZMCx
var Ex|Call pref_matravil 0 buildpref_matravil_matraleth 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_larvoskcesiant 13
call main_wait_750
call main_wait_1050
var Sub can_worker_var 1 13
multi expansion_loop_toggle
call main_wait_600
@ -2560,15 +2558,13 @@ script_id ZMCx
bld 1 caphrolosk 98
call main_wait_750
bld 2 hachirosk 98
call main_wait_150
call main_wait_600
call main_wait_750
p_need 1 zorkiz_shroud
call main_wait_600
multi build_general_SleepingGiant_Morph
call main_wait_600
multi need_othstol
call main_wait_600
call main_wait_600
call main_wait_1200
bld 1 gathtelosk 99
call main_wait_300
multi production_cycle
@ -2601,7 +2597,7 @@ script_id ZMCx
var Ex|Call pref_almakis 0 buildpref_matravil_matraleth 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_larvoskcesiant 13
call main_wait_750
call main_wait_1050
var Sub can_worker_var 1 13
multi expansion_loop_toggle
call main_wait_600
@ -2653,11 +2649,10 @@ script_id ZMCx
var Ex|Call pref_almakis 0 buildpref_matravil_matraleth 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_hachirosk 13
call main_wait_600
call main_wait_1050
var Sub can_worker_var 1 13
call main_wait_150
multi expansion_loop_toggle
call main_wait_600
call main_wait_750
bring 13 AtL_W 1 larva Loc.63 blank
queue 1 droleth larva 255 Local Loc.63 200
call main_wait_150
@ -2703,8 +2698,7 @@ script_id ZMCx
multi build_general_Subjugation_Morph
call main_wait_300
bld 1 caphrolosk 98
call main_wait_750
call main_wait_300
call main_wait_1050
p_need 1 zorkiz_shroud
goto build_general_fin
@ -2729,7 +2723,7 @@ script_id ZMCx
var Ex|Call pref_almakis 0 buildpref_matravil_matraleth 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_larvoskcesiant 13
call main_wait_600
call main_wait_1050
var Sub can_worker_var 1 13
multi expansion_loop_toggle
call main_wait_600
@ -2790,7 +2784,7 @@ script_id ZMCx
var Ex|Call pref_geszkath 0 buildpref_geszkath_geszithalor 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_larvoskcesiant 13
call main_wait_600
call main_wait_1050
var Sub can_worker_var 1 13
multi expansion_loop_toggle
call main_wait_600
@ -2851,7 +2845,7 @@ script_id ZMCx
var Ex|Call pref_almakis 0 buildpref_matravil_matraleth 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_larvoskcesiant 13
call main_wait_600
call main_wait_1050
var Sub can_worker_var 1 13
multi expansion_loop_toggle
call main_wait_600
@ -2988,14 +2982,12 @@ script_id ZMCx
var Ex|Call pref_matravil 0 buildpref_matravil_matraleth 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_larvoskcesiant 13
call main_wait_750
call main_wait_1050
var Sub can_worker_var 1 13
var Add can_expand_var 1 13
multi expansion_loop_toggle
call main_wait_600
var Add can_worker_var 1 13
call main_wait_150
var Sub can_expand_var 1 13
call main_wait_750
call main_wait_900
p_need 1 hydrok_den
call main_wait_600
var Set can_build_static_defense_var 1 13
@ -3052,10 +3044,9 @@ script_id ZMCx
var Ex|Call pref_matravil 0 buildpref_matravil_matraleth 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_larvoskcesiant 13
call main_wait_600
call main_wait_1050
multi expansion_loop_toggle
call main_wait_450
call main_wait_600
call main_wait_1050
p_need 1 hydrok_den
call main_wait_900
do_morph 4 hydralisk
@ -3100,7 +3091,7 @@ script_id ZMCx
var Ex|Call pref_matravil 0 buildpref_matravil_matraleth 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_hachirosk 13
call main_wait_600
call main_wait_1050
var Sub can_worker_var 1 13
multi expansion_loop_toggle
call main_wait_300
@ -3195,7 +3186,7 @@ script_id ZMCx
var Ex|Call pref_matravil 0 buildpref_matravil_matraleth 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_larvoskcesiant 13
call main_wait_600
call main_wait_1050
var Sub can_worker_var 1 13
call main_wait_150
multi expansion_loop_toggle
@ -3262,7 +3253,7 @@ script_id ZMCx
call main_wait_600
var Sub can_worker_var 1 13
var Set can_attack_var 1 13
call main_wait_750
call main_wait_1050
multi expansion_loop_toggle
call main_wait_600
var Add can_worker_var 1 13
@ -3494,7 +3485,7 @@ script_id ZMCx
var Ex|Call pref_matravil 0 buildpref_matravil_matraleth 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_hachirosk 13
call main_wait_450
call main_wait_1050
var Sub can_worker_var 1 13
wait 24
multi expansion_loop_toggle
@ -3652,7 +3643,7 @@ script_id ZMCx
var Ex|Call pref_matravil 0 buildpref_matravil_matraleth 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_hachirosk 13
call main_wait_600
call main_wait_1050
var Sub can_worker_var 1 13
wait 24
multi expansion_loop_toggle
@ -3749,11 +3740,10 @@ script_id ZMCx
var Ex|Call pref_matravil 0 buildpref_matravil_matraleth 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_larvoskcesiant 13
call main_wait_600
call main_wait_1050
var Sub can_worker_var 1 13
call main_wait_600
multi expansion_loop_toggle
call main_wait_600
call main_wait_900
call expansion_loop_normal
call main_wait_900
var Set can_build_static_defense_var 1 13
@ -3804,12 +3794,11 @@ script_id ZMCx
var Ex|Call pref_geszkath 0 buildpref_geszkath_keskathalor 13
var Ex|Call pref_transport 0 buildpref_transport_ovileth 13
var Ex|Call pref_production 0 buildpref_production_larvoskcesiant 13
call main_wait_600
call main_wait_1050
var Sub can_worker_var 1 13
call main_wait_600
multi expansion_loop_toggle
call main_wait_600
var Add can_worker_all_var 1 13
call main_wait_900
var Add can_worker_var 1 13
call main_wait_300
p_need 1 quazrok_pool
call main_wait_450

View File

@ -37,7 +37,7 @@ script_id ZARx
goto idle
:build_order_expansion
bring 13 AtL_W 1 hachirosk|caphrolosk|gathtelosk|larvosk_colony Loc.63 blank
bring 13 AtL_W 1 hachirosk|caphrolosk|gathtelosk|larvosk_cesiant Loc.63 blank
var Ex|Jump pref_assault 1 build_assault_fin2 13
var Ex|Jump pref_swarm 1 build_swarm_fin2 13
var Ex|Jump pref_sunblot 1 build_sunblot_fin2 13
@ -212,8 +212,8 @@ script_id ZARx
wait 12
local 255 Ex 0 larva expansion_worker_standard_loop
var AtL|WF(240) can_worker_all_var 1 13
bring 13 AtL 4 hachirosk|caphrolosk|gathtelosk|larvosk_colony Loc.63 expansion_worker_standard_loop_maximum
bring 13 AtL 3 hachirosk|caphrolosk|gathtelosk|larvosk_colony Loc.63 expansion_worker_standard_loop_medium
bring 13 AtL 4 hachirosk|caphrolosk|gathtelosk|larvosk_cesiant Loc.63 expansion_worker_standard_loop_maximum
bring 13 AtL 3 hachirosk|caphrolosk|gathtelosk|larvosk_cesiant Loc.63 expansion_worker_standard_loop_medium
wait 120
local 255 AtL 12 droleth|gosvileth expansion_worker_standard_loop
call worker_conditions
@ -280,7 +280,7 @@ script_id ZARx
:need_irol
wait 24
bring 13 AtL 1 irol_iris|irulent_ivoa|othstol_oviform|orboth_omlia Loc.63 blank
bring 13 AtM 3 larvosk_colony|hachirosk|caphrolosk|gathtelosk Loc.63 need_irol
bring 13 AtM 3 larvosk_cesiant|hachirosk|caphrolosk|gathtelosk Loc.63 need_irol
bring 13 Ex 0 quazrok_pool|liivral_pond|hydrok_den|gorgral_swamp|muthrok_spire|vithrath_haunt|zorkiz_shroud|ultrok_cavern|matravil_nest|almakis_antre|elthisth_mound|geszkath_grotto|alkaj_chasm Loc.63 need_irol
bring 13 AtM 1 excisant Loc.63 need_irol
call main_wait_450
@ -300,7 +300,7 @@ script_id ZARx
wait 24
bring 13 AtL 1 irulent_ivoa|othstol_oviform|orboth_omlia Loc.63 blank
notowns irol_iris need_irulent
bring 13 AtM 4 larvosk_colony|hachirosk|caphrolosk|gathtelosk Loc.63 need_irulent
bring 13 AtM 4 larvosk_cesiant|hachirosk|caphrolosk|gathtelosk Loc.63 need_irulent
bring 13 Ex 1 quazrok_pool|liivral_pond|hydrok_den|gorgral_swamp|muthrok_spire|vithrath_haunt|zorkiz_shroud|ultrok_cavern|matravil_nest|almakis_antre|elthisth_mound|geszkath_grotto|alkaj_chasm Loc.63 need_irulent
bring 13 AtM 2 excisant Loc.63 need_irulent
call main_wait_450
@ -325,7 +325,7 @@ script_id ZARx
wait 24
bring 13 AtL 1 othstol_oviform|orboth_omlia Loc.63 blank
bring 13 Ex 0 irol_iris|irulent_ivoa Loc.63 need_othstol
bring 13 AtM 5 larvosk_colony|hachirosk|caphrolosk|gathtelosk Loc.63 need_othstol
bring 13 AtM 5 larvosk_cesiant|hachirosk|caphrolosk|gathtelosk Loc.63 need_othstol
bring 13 Ex 2 quazrok_pool|liivral_pond|hydrok_den|gorgral_swamp|muthrok_spire|vithrath_haunt|zorkiz_shroud|ultrok_cavern|matravil_nest|almakis_antre|elthisth_mound|geszkath_grotto|alkaj_chasm Loc.63 need_othstol
bring 13 AtM 4 excisant Loc.63 need_othstol
call main_wait_450
@ -344,7 +344,7 @@ script_id ZARx
wait 24
bring 13 AtL 1 orboth_omlia Loc.63 blank
notowns othstol_oviform need_orboth
bring 13 AtM 7 larvosk_colony|hachirosk|caphrolosk|gathtelosk Loc.63 need_orboth
bring 13 AtM 7 larvosk_cesiant|hachirosk|caphrolosk|gathtelosk Loc.63 need_orboth
bring 13 Ex 4 quazrok_pool|liivral_pond|hydrok_den|gorgral_swamp|muthrok_spire|vithrath_haunt|zorkiz_shroud|ultrok_cavern|matravil_nest|almakis_antre|elthisth_mound|geszkath_grotto|alkaj_chasm Loc.63 need_orboth
bring 13 AtM 4 excisant Loc.63 need_orboth
call main_wait_450
@ -387,7 +387,7 @@ script_id ZARx
var AtL|wait town_count_var 1 13
wait 12
bring 13 Ex 0 droleth|gosvileth Loc.63 request_larvosk
add_bld 255 larvosk_colony 1 10 109
add_bld 255 larvosk_cesiant 1 10 109
return
:wHachirosk
@ -510,7 +510,7 @@ script_id ZARx
wait 90
call main_wait_150
var Ex|Wait can_build_static_defense_var 1 13
add_bld 255 surkith_colony 1 5 106
add_bld 255 surkith_cesiant 1 5 106
wait 450
:request_surkith_loop
@ -518,26 +518,26 @@ script_id ZARx
wait 12
local 255 Ex 0 hachirosk|caphrolosk|gathtelosk request_surkith_loop
bring 13 Ex 0 droleth|gosvileth Loc.63 request_surkith_loop
bring 13 AtL 1 cagrant_colony Loc.63 request_surkith_loop
bring 13 AtL 1 cagrant_cesiant Loc.63 request_surkith_loop
res 13 AtL_C Ore 125 request_surkith_check
wait 90
call main_wait_150
goto request_surkith_loop
:request_surkith_check
local 255 AtL 5 surkith_colony request_surkith_check_2
add_bld 255 surkith_colony 1 5 106
local 255 AtL 5 surkith_cesiant request_surkith_check_2
add_bld 255 surkith_cesiant 1 5 106
var Ex|Jump under_attack_by_ground_var 1 add_return_wait_960 13
goto add_return_wait_1440
:request_surkith_check_2
var Ex|Jump under_attack_by_ground_var 1 request_surkith_check_3 13
var AtM|Jump mining_count_var 2 add_return_wait_960 13
add_bld 255 surkith_colony 1 7 106
add_bld 255 surkith_cesiant 1 7 106
goto add_return_wait_960
:request_surkith_check_3
add_bld 255 surkith_colony 1 10 106
add_bld 255 surkith_cesiant 1 10 106
goto add_return_wait_960
:request_spraith
@ -545,7 +545,7 @@ script_id ZARx
wait 90
call main_wait_150
var Ex|Wait can_build_static_defense_var 1 13
add_bld 255 spraith_colony 1 5 106
add_bld 255 spraith_cesiant 1 5 106
wait 450
:request_spraith_loop
@ -553,26 +553,26 @@ script_id ZARx
wait 12
local 255 Ex 0 hachirosk|caphrolosk|gathtelosk request_spraith_loop
bring 13 Ex 0 droleth|gosvileth Loc.63 request_spraith_loop
bring 13 AtL 1 cagrant_colony Loc.63 request_spraith_loop
bring 13 AtL 1 cagrant_cesiant Loc.63 request_spraith_loop
res 13 AtL_C Ore 125 request_spraith_check
wait 60
call main_wait_300
goto request_spraith_loop
:request_spraith_check
local 255 AtL 3 spraith_colony request_spraith_check_2
add_bld 255 spraith_colony 1 10 106
local 255 AtL 3 spraith_cesiant request_spraith_check_2
add_bld 255 spraith_cesiant 1 10 106
var Ex|Jump under_attack_by_air_var 1 add_return_wait_960 13
goto add_return_wait_1440
:request_spraith_check_2
var Ex|Jump under_attack_by_air_var 1 request_spraith_check_3 13
var AtM|Jump mining_count_var 2 add_return_wait_960 13
add_bld 255 spraith_colony 1 7 106
add_bld 255 spraith_cesiant 1 7 106
goto add_return_wait_960
:request_spraith_check_3
add_bld 255 spraith_colony 1 10 106
add_bld 255 spraith_cesiant 1 10 106
goto add_return_wait_960
:production_cycle
@ -637,26 +637,26 @@ script_id ZARx
return
:production_cycle_check
var Ex|Call prefLarvoskColony 1 production_larvosk_colony 13
var Ex|Call prefLarvoskcesiant 1 production_larvosk_cesiant 13
var Ex|Call prefHachirosk 1 production_hachirosk 13
var Ex|Call prefCaphrolosk 1 production_caphrolosk 13
var Ex|Call prefGathtelosk 1 production_gathtelosk 13
var AtL|Call mining_count_var 5 production_gathtelosk 13
var AtL|Call mining_count_var 3 production_caphrolosk 13
res 13 AtL_C Any 500 production_hachirosk
call production_larvosk_colony
call production_larvosk_cesiant
call production_hachirosk
call production_caphrolosk
call production_gathtelosk
return
:production_larvosk_colony
:production_larvosk_cesiant
wait 12
var AtL|Jump prod_cycle_var 1 blank_return 13
bring 13 Ex 0 droleth|gosvileth Loc.63 blank_return
bring 13 AtL 1 cagrant_colony Loc.63 blank_return
local 255 AtL 30 larvosk_colony blank_return
add_bld 255 larvosk_colony 1 30 100
bring 13 AtL 1 cagrant_cesiant Loc.63 blank_return
local 255 AtL 30 larvosk_cesiant blank_return
add_bld 255 larvosk_cesiant 1 30 100
call add_return_wait_960
goto production_cycle_success

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!
# Table of Contents
- [22 July 2023](#22-july-2023)
- [15 July 2023](#15-july-2023)
- [8 July 2023](#8-july-2023)
- [2 July 2023](#2-july-2023)
@ -70,6 +71,50 @@ See patchnotes.md for info on the most recent patch!
- [13 August 2020](#13-august-2020)
- [12 August 2020](#12-august-2020)
# 22 July 2023
## Designer's Notes
A very minor update lies ahead of [Ascension #3](https://www.youtube.com/playlist?list=PLACFHAM2MlxOewD4AQfLqpBXzcyQA_kwR), bringing improved visuals for some Terran units, adjusted mineral cost for the Anchor, cleaner implementation of Apollyoid Adhesive, and some bugfixes.
## Latest content
- [Pr0totype 15 - Warp Field Stabilized](https://youtu.be/6I8qGYDUo-A)
- Castovers:
- [Btyb88 vs Alekxhandr](https://youtu.be/DIxu_oTdqbQ) by Pr0nogo
## Gameplay
- Apollyoid Adhesive now divides the number of attacks hit by 2 in order to get the final stacks, to avoid most instances of the effect stacking multiple times from a single attack (r. fagguto)
- Caveat: this means you need to hit with at least two parts of a single attack in order to get one stack!
## Audiovisuals
- Main menu background has been slightly updated
- Improved sprites for:
- Cyprian (lighting and proportions, c. Solstice)
- Cyclops, Blackjack, Madrigal (lighting, c. Solstice)
- Madcap, Cataphract (lighting and animations, c. Solstice)
## Bugfixes
- **Hotfix 28 July 2023:**
- Cancelling Zerg Eggs after the Larva-producing structure has been destroyed no longer crashes the game (r. Mystery Meat)
- Lakizilisks will no longer become unresponsive when receiving an unburrow order while already unburrowed (r. exosus & fagguto)
- **Hotfix 23 July 2023:**
- The Diadem's damage overlay has been disabled again to prevent freezing (r. HelltRYKS)
- Zarcavrokors no longer have their main weapon put on cooldown when launching Bones of Reflection
- Sycophants now correctly display "unable to attack target" when ordered to attack air units (r. IskatuMesk)
- Zarcavrokor weaponfire SFX has been corrected
- Stability:
- Fixed another nullsprite crash (r. The Shambler/Alexhandr)
- Audiovisuals:
- Sublime Shepherd now shows an aura radius, and its icon now renders like a passive
- Editor:
- Improved categorization of Terran structures
- Fixed incorrect or outdated names and collision sizes of Terran structures and addons
## Terran
- [Anchor](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=terran/anchor):
- Mineral cost now 150, from 100
# 15 July 2023
## Designer's Notes

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1749,8 +1749,8 @@ Philoc Engines
Engram Warp Flash
Radial Explosion (Orange)
Radial Explosion (Green)
Extended Image #749
Extended Image #750
Quazilisk Mutate
Quazilisk Attack Overlay
Extended Image #751
Extended Image #752
Extended Image #753

Binary file not shown.

View File

@ -874,7 +874,7 @@ Madrigal Turret (Imperioso)
Madrigal (Furia Mode)
Madrigal Turret (Furia)
Philoc
Extended Sprite #1
Quazilisk Attack Overlay
Extended Sprite #1
Extended Sprite #1
Extended Sprite #1

Binary file not shown.

Binary file not shown.

View File

@ -214,7 +214,7 @@ Zerg Alkaj Chasm
Terran Atelier
Start Location
Terran Treasury
Zerg Larvosk Colony
Zerg Larvosk Cesiant
Zerg Konvilisk
Zerg Akistrokor
Zerg Geszkath Grotto

Binary file not shown.

BIN
mpq/font/font_wire.fnt Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1143,10 +1143,10 @@ Death [NONE]
# ----------------------------------------------------------------------------- #
GeszithalorDeathInit:
playfram 0x00 # Frame set 0
wait 2
playfram 0x00
wait 2
imgol 58 0 0 # Zerg Air Death Explosion (Large) (thingy\zAirDthL.grp)
wait 1
wait 1
end
# ----------------------------------------------------------------------------- #
@ -2667,7 +2667,7 @@ ZergBuildingExplosionInit:
IsId 36
Type 13
Init ZergBirthInit
Death ZergBirthDeath
Death EggDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
@ -6924,6 +6924,8 @@ Phalanx_Tank_BaseDeath:
playsnd 317 # Terran\TANK\TTaDth00.WAV
imgol 333 0 0 # Explosion2 (Medium) (thingy\tBangL.grp)
wait 3
lowsprul 273 0 0 # Terran Building Rubble Small
wait 1
end
Phalanx_Tank_BaseWalking:
@ -20464,20 +20466,7 @@ ZergEggAllMutationsSpecialState2:
goto ZergEggAllMutationsLocal01
ZergEggAllMutationsGndAttkToIdle:
playfram 48
wait 2
playfram 49
wait 2
playfram 50
wait 2
playfram 51
wait 2
playfram 52
wait 2
playfram 53
wait 2
playfram 54
waitrand 1 3
wait 1
goto ZergEggAllMutationsLocal00
ZergEggAllMutationsAirAttkToIdle:
@ -34228,8 +34217,8 @@ Death QuaziliskDeath
GndAttkInit QuaziliskGndAttkInit
AirAttkInit QuaziliskGndAttkInit
Unused1 QuaziliskUnused1
GndAttkRpt QuaziliskGndAttkInit
AirAttkRpt QuaziliskGndAttkInit
GndAttkRpt QuaziliskGndAttkRpt
AirAttkRpt QuaziliskGndAttkRpt
CastSpell [NONE]
GndAttkToIdle QuaziliskGndAttkToIdle
AirAttkToIdle QuaziliskGndAttkToIdle
@ -34357,12 +34346,25 @@ QuaziliskLocal06:
goto QuaziliskGndAttkToIdle
QuaziliskDeath:
playsndbtwn 1707 1708 # Quazilisk death 01, 02
imgol 3 0 0 # Scourge Death (zerg\zavDeath.grp)
wait 5
lowsprul 814 0 0 # Quazilisk Remains
wait 1
end
playsndbtwn 1707 1708 # Quazilisk death 01, 02
setfldirect 0
playfram 357
wait 2
playfram 358
wait 2
playfram 359
wait 2
playfram 360
wait 2
playfram 361
wait 2
playfram 362
wait 2
playfram 363
wait 2
lowsprul 814 0 0 # Quazilisk Remains
wait 1
end
QuaziliskUnused1:
wait 1
@ -34379,47 +34381,52 @@ QuaziliskUnused1:
goto QuaziliskGndAttkToIdle
QuaziliskGndAttkInit:
playfram 0x00 # Frame set 0
wait 1
nobrkcodestart
playfram 0x110
playsndbtwn 1329 1331 # Quazilisk attack 01, 02, 03
attack
wait 1
playfram 0x00
wait 1
playfram 0x110
wait 1
playfram 0x00
wait 1
nobrkcodeend
gotorepeatattk
goto QuaziliskGndAttkToIdle
playfram 0x110
QuaziliskGndAttkRpt:
wait 1
nobrkcodestart
playfram 0x121
playsndbtwn 1329 1331 # Quazilisk attack 01, 02, 03
imgol 1752 0 0 # Quazilisk Attack Overlay
attack
wait 1
playfram 0x132
wait 1
playfram 0x143
wait 1
playfram 0x132
wait 1
playfram 0x121
wait 1
playfram 0x110
nobrkcodeend
gotorepeatattk
goto QuaziliskGndAttkToIdle
QuaziliskWalking:
move 5
wait 1
wait 1
playfram 0x11
move 5
wait 1
wait 1
playfram 0x22
move 5
wait 1
wait 1
playfram 0x33
move 5
wait 1
wait 1
playfram 0x44
move 5
wait 1
wait 1
playfram 0x55
move 5
wait 1
wait 1
playfram 0x66
move 5
wait 1
wait 1
playfram 0x77
move 5
wait 1
wait 1
playfram 0x88
goto QuaziliskWalking
@ -34444,7 +34451,7 @@ QuaziliskBurrow:
playfram 0xee
wait 1
playfram 0xff
sigorder 4
sigorder 4
goto QuaziliskLocal07
QuaziliskUnBurrow:
@ -34452,16 +34459,16 @@ QuaziliskUnBurrow:
waitrand 1 4
imgul 423 0 0 # Burrowing Dust (thingy\bDust.grp)
playfram 0xee
wait 1
wait 1
playfram 0xdd
wait 1
wait 1
playfram 0xbb
wait 1
wait 1
playfram 0xaa
wait 1
wait 1
playfram 0x99
wait 1
sigorder 4
wait 1
sigorder 4
goto QuaziliskGndAttkToIdle
# ----------------------------------------------------------------------------- #
@ -51739,5 +51746,100 @@ TerranHeavyMissileExplosionInit:
TerranHeavyMissileExplosionDeath:
wait 1
end
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1751 Quazilisk Mutate (cm\zerg\quazilisk-mutate.grp)
.headerstart
IsId 754
Type 13
Init ZergMutateInit
Death EggDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 ZergMutateUnused
Walking [NONE]
WalkingToIdle [NONE]
SpecialState1 ZergMutateSpecialState1
.headerend
# ----------------------------------------------------------------------------- #
ZergMutateInit:
playfram 0x00
goto InfestedTerranLocal00
ZergMutateDeath:
wait 1
end
ZergMutateUnused:
wait 1
nobrkcodestart
playfram 6
wait 2
playfram 5
wait 2
playfram 4
wait 2
playfram 3
wait 2
playfram 2
wait 2
playfram 1
wait 2
playfram 0
wait 2
sigorder 4
wait 2
nobrkcodeend
goto InfestedTerranLocal00
ZergMutateSpecialState1:
playfram 0
wait 2
playfram 1
wait 2
playfram 2
wait 2
playfram 3
wait 2
playfram 4
wait 2
playfram 5
wait 2
playfram 6
waitrand 1 3
sigorder 8
goto InfestedTerranLocal00
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 1752 Quazilisk Attack Overlay (cm\zerg\quazilisk-attack.grp)
.headerstart
IsId 755
Type 1
Init QuaziliskAttackOverlayInit
Death ScourgeExplosionDeath
.headerend
# ----------------------------------------------------------------------------- #
QuaziliskAttackOverlayInit:
playfram 0x00
wait 1
playfram 0x11
wait 1
playfram 0x22
wait 1
playfram 0x33
wait 1
playfram 0x44
wait 1
end
# Next free isid: 754
# Next free isid: 756

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,2 @@
"Competitive Mode(1).got"
"Scenario Mode(1).got"

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