mirror of
https://gitlab.com/the-no-frauds-club/cosmonarchy-bw-prerelease.git
synced 2026-09-17 01:01:12 +00:00
Make some bugfixes and AI improvements
This commit is contained in:
parent
55173b7774
commit
78a28d6df2
Binary file not shown.
@ -592,9 +592,9 @@ Madrigal (Hecaton, Imperioso)
|
||||
Madrigal Turret (Hecaton, Imperioso)
|
||||
Madrigal (Hecaton, Furia)
|
||||
Madrigal Turret (Hecaton, Furia)
|
||||
Extended Flingy #386
|
||||
Extended Flingy #387
|
||||
Extended Flingy #388
|
||||
Rove
|
||||
Burst Lasers Green Impact
|
||||
Burst Lasers Cyan Impact
|
||||
Extended Flingy #389
|
||||
Extended Flingy #390
|
||||
Extended Flingy #391
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@ -2106,10 +2106,10 @@ Madrigal Turret (Hecaton, Imperioso)
|
||||
Madrigal (Hecaton, Furia)
|
||||
Madrigal Turret (Hecaton, Furia)
|
||||
Zoryusthaleth Mutate
|
||||
Extended Image #1106
|
||||
Extended Image #1107
|
||||
Extended Image #1108
|
||||
Extended Image #1109
|
||||
Rove
|
||||
Rove Shadow
|
||||
Burst Lasers Green Impact
|
||||
Burst Lasers Cyan Impact
|
||||
Extended Image #1110
|
||||
Extended Image #1111
|
||||
Extended Image #1112
|
||||
|
||||
Binary file not shown.
@ -1041,9 +1041,9 @@ Madrigal (Hecaton, Imperioso)
|
||||
Madrigal Turret (Hecaton, Imperioso)
|
||||
Madrigal (Hecaton, Furia)
|
||||
Madrigal Turret (Hecaton, Furia)
|
||||
Extended Sprite #527
|
||||
Extended Sprite #528
|
||||
Extended Sprite #529
|
||||
Rove
|
||||
Burst Lasers Green Impact
|
||||
Burst Lasers Cyan Impact
|
||||
Extended Sprite #530
|
||||
Extended Sprite #531
|
||||
Extended Sprite #532
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@ -1,6 +1,6 @@
|
||||
Gauss Rifle (Maverick)
|
||||
Javelin Cannons (Heracles)
|
||||
C-10 Concussion Rifle (Eidolon)
|
||||
Coroner Rifle (Eidolon)
|
||||
Charon Rifle (Apostle)
|
||||
Fragmentation Grenade (Vulture)
|
||||
Haymaker Autogun (Cuirass)
|
||||
@ -124,7 +124,7 @@ Ospo Twinshard (Vicar)
|
||||
Titan's Fist (Olympian)
|
||||
Mountain Gun (Olympian)
|
||||
Jackson Cannon (Wyvern)
|
||||
Skyfall (Paladin ability)
|
||||
Elre Scaleshot (Rove)
|
||||
Enthralling Assault (Akistrokor ability)
|
||||
Final Hour (Augur behavior)
|
||||
Hammerfall Beacon (Diadem)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -191,7 +191,7 @@ AskosiBuildingRubbleHeaderDeath:
|
||||
# 2041 Pilgrim (cm\askosi\pilgrim.grp)
|
||||
.headerstart
|
||||
IsId 2
|
||||
Type 15
|
||||
Type 21
|
||||
Init PilgrimInit
|
||||
Death PilgrimDeath
|
||||
GndAttkInit PilgrimGndAttkInit
|
||||
@ -204,92 +204,111 @@ GndAttkToIdle PilgrimGndAttkToIdle
|
||||
AirAttkToIdle [NONE]
|
||||
Unused2 [NONE]
|
||||
Walking PilgrimWalking
|
||||
WalkingToIdle InfestedTerranWalkingToIdle
|
||||
WalkingToIdle PilgrimWalkingToIdle
|
||||
SpecialState1 [NONE]
|
||||
SpecialState2 [NONE]
|
||||
AlmostBuilt PilgrimAlmostBuilt
|
||||
Built [NONE]
|
||||
Landing [NONE]
|
||||
LiftOff [NONE]
|
||||
IsWorking [NONE]
|
||||
WorkingToIdle [NONE]
|
||||
WarpIn [NONE]
|
||||
.headerend
|
||||
# ----------------------------------------------------------------------------- #
|
||||
|
||||
PilgrimInit:
|
||||
imgul 2042 0 0 # Pilgrim Shadow (cm\askosi\pilgrim-shadow.grp)
|
||||
goto InfestedTerranWalkingToIdle
|
||||
imgul 2042 0 0 # Legionnaire Shadow (cm\protoss\legionnaire-shad.grp)
|
||||
goto PilgrimWalkingToIdle
|
||||
|
||||
PilgrimDeath:
|
||||
playsnd 369 # Terran\SCV\TSCDth00.WAV
|
||||
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
|
||||
wait 2
|
||||
lowsprul 809 0 0 # Pilgrim Remnants (cm\terran\mason-remnants.grp)
|
||||
wait 1
|
||||
playsndbtwn 296 298 # Terran\Firebat\TFBDth00.WAV | Terran\Firebat\TFBDth02.WAV
|
||||
imgol 2089 0 0 # Askosi Death Explosion Small (cm\askosi\a-death-small.grp)
|
||||
imgol 213 0 0 # Explosion1 (Small) (thingy\tBangS.grp)
|
||||
setfldirect 0
|
||||
wait 8
|
||||
lowsprul 1029 0 0 # Vicar Remnants (cm\askosi\vicar-remnants.grp)
|
||||
wait 1
|
||||
end
|
||||
|
||||
PilgrimUnused1:
|
||||
wait 1
|
||||
nobrkcodestart
|
||||
tmprmgraphicstart
|
||||
playsnd 1168
|
||||
wait 8
|
||||
sprol 742 0 0 # Small Explosion Reversed
|
||||
setfldirect 0
|
||||
playsndbtwn 1163 1165
|
||||
sprol 742 0 0 # Explosion Small Reversed
|
||||
wait 10
|
||||
setfldirect 12
|
||||
tmprmgraphicend
|
||||
setfldirect 12
|
||||
nobrkcodeend
|
||||
goto InfestedTerranWalkingToIdle
|
||||
goto PilgrimWalkingToIdle
|
||||
|
||||
PilgrimGndAttkInit:
|
||||
wait 1
|
||||
nobrkcodestart
|
||||
playfram 0xaa
|
||||
attackwith 1
|
||||
playsndbtwn 35 39 # terran\SCV\EDrRep00.wav | terran\SCV\EDrRep04.wav
|
||||
wait 1
|
||||
playfram 0x99
|
||||
wait 1
|
||||
nobrkcodeend
|
||||
gotorepeatattk
|
||||
goto PilgrimGndAttkToIdle
|
||||
|
||||
playfram 0x100
|
||||
PilgrimGndAttkRpt:
|
||||
playfram 0x120
|
||||
nobrkcodestart
|
||||
wait 1
|
||||
playfram 0x140
|
||||
wait 1
|
||||
playfram 0x160
|
||||
attackmelee 1 1897 # Legionnaire weapon hit 01
|
||||
wait 1
|
||||
playfram 0x180
|
||||
wait 1
|
||||
nobrkcodeend
|
||||
playfram 0x1A0
|
||||
wait 1
|
||||
playfram 0x1C0
|
||||
wait 1
|
||||
playfram 0x120
|
||||
wait 1
|
||||
gotorepeatattk
|
||||
ignorerest
|
||||
PilgrimGndAttkToIdle:
|
||||
playfram 0x00
|
||||
goto SkryrokorLocal00
|
||||
playfram 0x100
|
||||
wait 1
|
||||
goto PilgrimWalkingToIdle
|
||||
|
||||
PilgrimWalking:
|
||||
playfram 0x11
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0x22
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0x33
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0x44
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0x55
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0x66
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0x77
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0x88
|
||||
move 4
|
||||
wait 1
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0x20
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0x40
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0x60
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0x80
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0xA0
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0xC0
|
||||
move 4
|
||||
wait 1
|
||||
playfram 0xE0
|
||||
goto PilgrimWalking
|
||||
|
||||
PilgrimWalkingToIdle:
|
||||
playfram 0x00
|
||||
goto SkryrokorLocal00
|
||||
|
||||
PilgrimAlmostBuilt:
|
||||
setvertpos 0
|
||||
wait 1
|
||||
PilgrimLocal00:
|
||||
playfram 0xbb
|
||||
playfram 0x160
|
||||
useweapon 14 # Fusion Cutter (Harvest) (Fusion Cutter)
|
||||
sigorder 32
|
||||
wait 3
|
||||
playfram 0x99
|
||||
wait 10
|
||||
wait 2
|
||||
playfram 0x140
|
||||
wait 2
|
||||
playfram 0x120
|
||||
wait 9
|
||||
goto PilgrimLocal00
|
||||
|
||||
# ----------------------------------------------------------------------------- #
|
||||
@ -1045,3 +1064,72 @@ InkblotWalking:
|
||||
# imgol 225 0 5 # Inkblot Engines (thingy\tdrGlow.grp)
|
||||
goto SkryrokorLocal00
|
||||
|
||||
# ----------------------------------------------------------------------------- #
|
||||
# This header is used by images.dat entries:
|
||||
# 2108 Rove (cm\askosi\rove.grp)
|
||||
.headerstart
|
||||
IsId 12
|
||||
Type 13
|
||||
Init RoveInit
|
||||
Death RoveDeath
|
||||
GndAttkInit RoveGndAttkInit
|
||||
AirAttkInit [NONE]
|
||||
Unused1 RoveUnused1
|
||||
GndAttkRpt RoveGndAttkInit
|
||||
AirAttkRpt [NONE]
|
||||
CastSpell [NONE]
|
||||
GndAttkToIdle RoveGndAttkToIdle
|
||||
AirAttkToIdle [NONE]
|
||||
Unused2 [NONE]
|
||||
Walking RoveWalking
|
||||
WalkingToIdle RoveGndAttkToIdle
|
||||
SpecialState1 [NONE]
|
||||
.headerend
|
||||
# ----------------------------------------------------------------------------- #
|
||||
|
||||
RoveInit:
|
||||
imgul 2109 0 7 # Rove Shadow (cm\askosi\rove.grp)
|
||||
playfram 0x00
|
||||
goto RoveGndAttkToIdle
|
||||
|
||||
RoveGndAttkToIdle:
|
||||
setvertpos 0
|
||||
wait 8
|
||||
setvertpos 0
|
||||
wait 8
|
||||
setvertpos -1
|
||||
wait 8
|
||||
setvertpos 0
|
||||
wait 8
|
||||
goto RoveGndAttkToIdle
|
||||
|
||||
RoveDeath:
|
||||
playsnd 353 # Terran\Rove\TVuDth00.WAV
|
||||
imgol 332 0 0 # Explosion2 (Small) (thingy\tBangS.grp)
|
||||
wait 3
|
||||
# lowsprul 813 0 0 # Rove Remains
|
||||
end
|
||||
|
||||
RoveUnused1:
|
||||
wait 1
|
||||
nobrkcodestart
|
||||
tmprmgraphicstart
|
||||
playsnd 1699 # Rove revive 01
|
||||
sprol 742 0 0
|
||||
wait 10
|
||||
setfldirect 12
|
||||
tmprmgraphicend
|
||||
nobrkcodeend
|
||||
goto RoveGndAttkToIdle
|
||||
|
||||
RoveGndAttkInit:
|
||||
wait 1
|
||||
attackwith 1
|
||||
playsnd 106 # Bullet\tvuFir00.wav
|
||||
gotorepeatattk
|
||||
goto RoveGndAttkToIdle
|
||||
|
||||
RoveWalking:
|
||||
playfram 0x00
|
||||
setvertpos 0
|
||||
goto SkryrokorLocal00
|
||||
Binary file not shown.
@ -11215,7 +11215,7 @@ Unused2 [NONE]
|
||||
Walking ArtisanWalking
|
||||
WalkingToIdle ArtisanWalkingToIdle
|
||||
SpecialState1 [NONE]
|
||||
SpecialState2 [NONE]
|
||||
SpecialState2 ArtisanSpecialState2
|
||||
AlmostBuilt ArtisanAlmostBuilt
|
||||
Built [NONE]
|
||||
Landing [NONE]
|
||||
@ -11334,6 +11334,38 @@ ArtisanWalking:
|
||||
|
||||
ArtisanWalkingToIdle:
|
||||
goto ArtisanLocal00
|
||||
|
||||
ArtisanSpecialState2:
|
||||
playfram 0x20
|
||||
wait 2
|
||||
playfram 0x40
|
||||
wait 2
|
||||
playfram 0x60
|
||||
wait 2
|
||||
playfram 0x80
|
||||
wait 2
|
||||
playfram 0xA0
|
||||
wait 2
|
||||
playfram 0xC0
|
||||
wait 2
|
||||
playfram 0xE0
|
||||
wait 2
|
||||
playfram 0x100
|
||||
wait 2
|
||||
playfram 0x120
|
||||
wait 2
|
||||
playfram 0x140
|
||||
wait 2
|
||||
playfram 0x160
|
||||
wait 2
|
||||
playfram 0x180
|
||||
wait 2
|
||||
playfram 0x1A0
|
||||
wait 2
|
||||
playfram 0x1C0
|
||||
wait 2
|
||||
playfram 0x00
|
||||
goto ArtisanSpecialState2
|
||||
|
||||
ArtisanAlmostBuilt:
|
||||
useweapon 63 # Particle Beam (Harvest)
|
||||
@ -11352,6 +11384,8 @@ ArtisanAlmostBuilt:
|
||||
wait 1
|
||||
playfram 0xE0
|
||||
wait 1
|
||||
useweapon 63 # Particle Beam (Harvest)
|
||||
playsnd 614 # Protoss\PROBE\PPrMin00.WAV
|
||||
playfram 0x100
|
||||
wait 1
|
||||
playfram 0x120
|
||||
|
||||
Binary file not shown.
@ -136,7 +136,7 @@ Generic_Wait1End:
|
||||
# 005 Rilirokor (zerg\brood.grp)
|
||||
.headerstart
|
||||
IsId 4
|
||||
Type 12
|
||||
Type 26
|
||||
Init RilirokorInit
|
||||
Death RilirokorDeath
|
||||
GndAttkInit RilirokorGndAttkInit
|
||||
@ -150,7 +150,21 @@ AirAttkToIdle [NONE]
|
||||
Unused2 [NONE]
|
||||
Walking RilirokorWalking
|
||||
WalkingToIdle RilirokorGndAttkToIdle
|
||||
SpecialState1 [NONE]
|
||||
SpecialState1 SkryrokorLocal00
|
||||
SpecialState2 SkryrokorLocal00
|
||||
AlmostBuilt SkryrokorLocal00
|
||||
Built SkryrokorLocal00
|
||||
Landing SkryrokorLocal00
|
||||
LiftOff SkryrokorLocal00
|
||||
IsWorking SkryrokorLocal00
|
||||
WorkingToIdle SkryrokorLocal00
|
||||
WarpIn SkryrokorLocal00
|
||||
Unused3 SkryrokorLocal00
|
||||
StarEditInit SkryrokorLocal00
|
||||
Disable SkryrokorLocal00
|
||||
Burrow SkryrokorLocal00
|
||||
UnBurrow SkryrokorLocal00
|
||||
Enable [NONE]
|
||||
.headerend
|
||||
# ----------------------------------------------------------------------------- #
|
||||
|
||||
@ -15867,9 +15881,9 @@ LakiziliskDeath:
|
||||
lowsprul 484 0 0 # Lakizilisk Remnants (zerg\zLakizilisk.grp)
|
||||
tmprmgraphicstart
|
||||
LakiziliskDeathLoop:
|
||||
wait 128 # prevents nullsprite crash
|
||||
sigorder 64
|
||||
goto LakiziliskDeathLoop
|
||||
wait 1
|
||||
goto LakiziliskDeathLoop
|
||||
|
||||
LakiziliskDeathEnd:
|
||||
wait 1
|
||||
|
||||
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/cm/askosi/pilgrim.loo
Normal file
BIN
mpq/unit/cm/askosi/pilgrim.loo
Normal file
Binary file not shown.
BIN
mpq/unit/cm/askosi/rove.grp
Normal file
BIN
mpq/unit/cm/askosi/rove.grp
Normal file
Binary file not shown.
BIN
mpq/unit/cm/terran/burst-lasers-hit-cyan.grp
Normal file
BIN
mpq/unit/cm/terran/burst-lasers-hit-cyan.grp
Normal file
Binary file not shown.
BIN
mpq/unit/cm/terran/burst-lasers-hit-green.grp
Normal file
BIN
mpq/unit/cm/terran/burst-lasers-hit-green.grp
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -9,26 +9,25 @@
|
||||
|
||||
## Game Modes
|
||||
- Renamed **Competitive** to **Unranked**
|
||||
- **Ranked** mode is coming soon!
|
||||
- **Ranked** mode is coming soon™!
|
||||
|
||||
## Bugfixes
|
||||
- **Stability:**
|
||||
- Improved floating point safety to further reduce desyncs (c. Veeq7)
|
||||
- Resolved a crash when certain types of graphics were drawn after a **Monument of Sin** was warped in (r. Sosij & OyA, c. DF)
|
||||
- Resolved a crash when certain types of graphics were drawn after the Monument of Sin was warped in (r. Sosij & OyA, c. DF)
|
||||
- Score screen freezes should be resolved, though those replays will freeze during playback -- send them to us with info!
|
||||
- Resolved a rare crash related to dying AI-controlled **Lakizilisk**s (r. SgzzZ, c. DF)
|
||||
- Resolve a Zerg AI freeze (r. Solstice & others)
|
||||
- Fixed rare crash when **Cohort**s self-revive at the unit limit (r. sharktemplar)
|
||||
- Fixed rare crash when **Matraleth**-spawned **Vilgoleth**s were attempted to be made at the unit limit
|
||||
- **Gameplay:**
|
||||
- Resolved issues with **Swarming Omen** not correctly applying to flingy units, and incorrectly applying to FFA hostiles (r. GreenEggs'NSpam)
|
||||
- Improved Artisan responsivity (not completely epic yet, still working on it)
|
||||
- Fix pneumonic hotkey mismatch for **Lobotomy Mine** detonation (r. Kenoli)
|
||||
- **Audiovisual:**
|
||||
- Fixed wonky birth and mutation animations for the **Izirokor** (c. Solstice)
|
||||
- Fixed bad requirement strings for **Tarasque** and **Luminary**
|
||||
- Corrected **Matrix** selection circle
|
||||
- Fixed bad death animation for **Konvilisk**
|
||||
- Corrected overlay size for **Madrigal**
|
||||
- Fixed wonky birth and mutation animations for the Izirokor (c. Solstice)
|
||||
- Fixed bad requirement strings for Tarasque and Luminary
|
||||
- Corrected Matrix selection circle
|
||||
- Fixed bad death animation for Konvilisk
|
||||
- Added **Miasma** passive icons & tooltips to **Kagralisk** and **Cherbrathalor** (r. Raenarill)
|
||||
- Fixed **Swarming Omen** speed boost not always appearing on the armor tooltip (r. GreenEggs'NSpam)
|
||||
- Fixed **Golden Republic Blackjack** build icon missing before Scrapyard completion (r. SgzzZ)
|
||||
@ -41,7 +40,6 @@
|
||||
- New models for:
|
||||
- **Matador** (c. Solstice)
|
||||
- **Artisan** (c. DeltaCadimus)
|
||||
- **Zoryusthaleth** (c. DeltaCadimus & Solstice)
|
||||
- Modified models for:
|
||||
- **Madrigal** (material updates)
|
||||
- **Legionnaire** and **Izirokor** (slight size increases, c. Solstice)
|
||||
@ -54,7 +52,7 @@
|
||||
- **Burst Lasers** (Wraith)
|
||||
- **Perpetual Wind** (Axitrilisk), **Reconstitution** (Vilgorokor), Screaming Venom (Keskathalor)
|
||||
- New SFX for:
|
||||
- **Ministry**, **Treasury**, **Stockade**, **Fulcrum**, **Starpad**, **Nexus**, **Embassy**, **Gateway**, **Lattice**, **Stargate**, **Egg**, **Cocoon** (training ambience)
|
||||
- **Stockade** (training ambience)
|
||||
- **Bulwark** (passive proc)
|
||||
- **Crucible** (ambience)
|
||||
|
||||
|
||||
BIN
plugins/gptp.qdp
BIN
plugins/gptp.qdp
Binary file not shown.
Loading…
Reference in New Issue
Block a user