1
0
mirror of https://gitlab.com/the-no-frauds-club/cosmonarchy-bw-prerelease.git synced 2026-10-10 05:57:51 +00:00

Deploy new Vagrant; Try fixing AI Cagrant Colony silliness

This commit is contained in:
Pr0nogo 2023-03-13 11:13:42 -04:00
parent d9991d397b
commit 7994f63ac9
15 changed files with 169 additions and 165 deletions

Binary file not shown.

Binary file not shown.

View File

@ -349,7 +349,7 @@ Stasis Cell
Protoss Monogram Protoss Monogram
Protoss Hall of Heretics Protoss Hall of Heretics
Zerg Nephrilosk Zerg Nephrilosk
Protoss Vagrant (Shade) Protoss Vagrant Shade
Protoss Accantor Protoss Accantor
Zerg Ocsal Larva Zerg Ocsal Larva
Zerg Ocsal Colony Zerg Ocsal Colony

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -3307,34 +3307,34 @@ WarpIn [NONE]
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
CreepColonyInit: CreepColonyInit:
imgul 69 0 0 # Creep Colony Shadow (zerg\zfcShad.grp) imgul 69 0 0 # Creep Colony Shadow (zerg\zfcShad.grp)
playfram 0x00 # Frame set 0 playfram 0x00
goto InfestedTerranLocal00 goto InfestedTerranLocal00
CreepColonyAlmostBuilt: CreepColonyAlmostBuilt:
imgol 108 0 0 # Zerg Building Spawn (Medium) (zerg\zSpawn02.grp) imgol 108 0 0 # Zerg Building Spawn (Medium) (zerg\zSpawn02.grp)
CreepColonyBuilt: CreepColonyBuilt:
playfram 0x00 # Frame set 0 playfram 0x00
wait 2 wait 2
CreepColonyLocal00: CreepColonyLocal00:
playfram 1 # Frame set 0, direction 1 playfram 1
wait 2 wait 2
playfram 2 # Frame set 0, direction 2 playfram 2
wait 2 wait 2
playfram 3 # Frame set 0, direction 3 playfram 3
wait 2 wait 2
playfram 0x00 # Frame set 0 playfram 0x00
wait 2 wait 2
goto CreepColonyLocal00 goto CreepColonyLocal00
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 070 Hatchery (zerg\hatchery.grp) # 070 Hachirosk (zerg\hatchery.grp)
.headerstart .headerstart
IsId 43 IsId 43
Type 20 Type 20
Init HatcheryInit Init HachiroskInit
Death HatcheryDeath Death HachiroskDeath
GndAttkInit [NONE] GndAttkInit [NONE]
AirAttkInit [NONE] AirAttkInit [NONE]
Unused1 [NONE] Unused1 [NONE]
@ -3348,22 +3348,22 @@ Walking [NONE]
WalkingToIdle [NONE] WalkingToIdle [NONE]
SpecialState1 [NONE] SpecialState1 [NONE]
SpecialState2 [NONE] SpecialState2 [NONE]
AlmostBuilt HatcheryAlmostBuilt AlmostBuilt HachiroskAlmostBuilt
Built HatcheryBuilt Built HachiroskBuilt
Landing [NONE] Landing [NONE]
LiftOff [NONE] LiftOff [NONE]
IsWorking HatcheryIsWorking IsWorking HachiroskIsWorking
WorkingToIdle HatcheryWorkingToIdle WorkingToIdle HachiroskWorkingToIdle
WarpIn [NONE] WarpIn [NONE]
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
HatcheryInit: HachiroskInit:
imgul 71 0 0 # Hatchery Shadow (zerg\zhaShad.grp) imgul 71 0 0 # Hachirosk Shadow (zerg\zhaShad.grp)
playfram 0x00 playfram 0x00
goto HatcheryWorkingToIdle goto HachiroskWorkingToIdle
HatcheryWorkingToIdle: HachiroskWorkingToIdle:
playfram 1 playfram 1
wait 2 wait 2
playfram 2 playfram 2
@ -3376,9 +3376,9 @@ HatcheryWorkingToIdle:
wait 2 wait 2
playfram 0x00 playfram 0x00
wait 4 wait 4
goto HatcheryWorkingToIdle goto HachiroskWorkingToIdle
HatcheryDeath: HachiroskDeath:
playsnd 774 # Zerg\Bldg\ZBldgDth.WAV playsnd 774 # Zerg\Bldg\ZBldgDth.WAV
imgol 60 0 0 # Zerg Building Explosion (thingy\zBldDthS.grp) imgol 60 0 0 # Zerg Building Explosion (thingy\zBldDthS.grp)
wait 3 wait 3
@ -3386,14 +3386,14 @@ HatcheryDeath:
wait 1 wait 1
end end
HatcheryAlmostBuilt: HachiroskAlmostBuilt:
imgol 108 0 0 # Zerg Building Spawn (Medium) (zerg\zSpawn02.grp) imgol 108 0 0 # Zerg Building Spawn (Medium) (zerg\zSpawn02.grp)
HatcheryBuilt: HachiroskBuilt:
playfram 0x00 # Frame set 0 playfram 0x00
wait 2 wait 2
goto HatcheryWorkingToIdle goto HachiroskWorkingToIdle
HatcheryIsWorking: HachiroskIsWorking:
playfram 6 playfram 6
wait 2 wait 2
playfram 7 playfram 7
@ -3434,16 +3434,16 @@ HatcheryIsWorking:
wait 2 wait 2
playfram 7 playfram 7
waitrand 2 4 waitrand 2 4
goto HatcheryIsWorking goto HachiroskIsWorking
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 072 Hive (Zerg\Hive.grp) # 072 Gathtelosk (zerg\Hive.grp)
.headerstart .headerstart
IsId 44 IsId 44
Type 20 Type 20
Init HiveInit Init GathteloskInit
Death HiveDeath Death GathteloskDeath
GndAttkInit [NONE] GndAttkInit [NONE]
AirAttkInit [NONE] AirAttkInit [NONE]
Unused1 [NONE] Unused1 [NONE]
@ -3457,90 +3457,90 @@ Walking [NONE]
WalkingToIdle [NONE] WalkingToIdle [NONE]
SpecialState1 [NONE] SpecialState1 [NONE]
SpecialState2 [NONE] SpecialState2 [NONE]
AlmostBuilt HiveAlmostBuilt AlmostBuilt GathteloskAlmostBuilt
Built HiveBuilt Built GathteloskBuilt
Landing [NONE] Landing [NONE]
LiftOff [NONE] LiftOff [NONE]
IsWorking HiveIsWorking IsWorking GathteloskIsWorking
WorkingToIdle HiveWorkingToIdle WorkingToIdle GathteloskWorkingToIdle
WarpIn [NONE] WarpIn [NONE]
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
HiveInit: GathteloskInit:
imgul 73 0 0 # Hive Shadow (zerg\zhiShad.grp) imgul 73 0 0 # Gathtelosk Shadow (zerg\zhiShad.grp)
playfram 0x00 # Frame set 0 playfram 0x00
goto HiveWorkingToIdle goto GathteloskWorkingToIdle
HiveWorkingToIdle: GathteloskWorkingToIdle:
playfram 1 # Frame set 0, direction 1 playfram 1
wait 2 wait 2
playfram 2 # Frame set 0, direction 2 playfram 2
wait 2 wait 2
playfram 3 # Frame set 0, direction 3 playfram 3
wait 4 wait 4
playfram 2 # Frame set 0, direction 2 playfram 2
wait 2 wait 2
playfram 1 # Frame set 0, direction 1 playfram 1
wait 2 wait 2
playfram 0x00 # Frame set 0 playfram 0x00
wait 4 wait 4
goto HiveWorkingToIdle goto GathteloskWorkingToIdle
HiveDeath: GathteloskDeath:
playsnd 774 # Zerg\Bldg\ZBldgDth.WAV playsnd 774 # Zerg\Bldg\ZBldgDth.WAV
imgol 60 0 0 # Zerg Building Explosion (thingy\zBldDthS.grp) imgol 60 0 0 # Zerg Building Explosion (thingy\zBldDthS.grp)
wait 3 wait 3
lowsprul 187 0 0 # Zerg Building Rubble (Large) (thingy\ZRubbleL.grp) lowsprul 187 0 0 # Zerg Building Rubble (Large) (thingy\ZRubbleL.grp)
wait 1 wait 1
end end
HiveAlmostBuilt: GathteloskAlmostBuilt:
imgol 109 0 0 # Zerg Building Spawn (Large) (zerg\zSpawn03.grp) imgol 109 0 0 # Zerg Building Spawn (Large) (zerg\zSpawn03.grp)
HiveBuilt: GathteloskBuilt:
playfram 0x00 # Frame set 0 playfram 0x00
wait 2 wait 2
goto HiveWorkingToIdle goto GathteloskWorkingToIdle
HiveIsWorking: GathteloskIsWorking:
playfram 5 # Frame set 0, direction 5 playfram 5
wait 2 wait 2
playfram 6 # Frame set 0, direction 6 playfram 6
wait 2 wait 2
playfram 7 # Frame set 0, direction 7 playfram 7
wait 3 wait 3
playfram 8 # Frame set 0, direction 8 playfram 8
wait 3 wait 3
playfram 9 # Frame set 0, direction 9 playfram 9
wait 2 wait 2
playfram 8 # Frame set 0, direction 8 playfram 8
waitrand 2 3 waitrand 2 3
playfram 7 # Frame set 0, direction 7 playfram 7
wait 2 wait 2
playfram 6 # Frame set 0, direction 6 playfram 6
wait 2 wait 2
playfram 7 # Frame set 0, direction 7 playfram 7
waitrand 2 3 waitrand 2 3
playfram 8 # Frame set 0, direction 8 playfram 8
wait 2 wait 2
playfram 9 # Frame set 0, direction 9 playfram 9
wait 2 wait 2
playfram 8 # Frame set 0, direction 8 playfram 8
wait 2 wait 2
playfram 7 # Frame set 0, direction 7 playfram 7
wait 2 wait 2
playfram 6 # Frame set 0, direction 6 playfram 6
waitrand 2 4 waitrand 2 4
goto HiveIsWorking goto GathteloskIsWorking
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
# 074 Lair (zerg\Lair.grp) # 074 Caphrolosk (zerg\lair.grp)
.headerstart .headerstart
IsId 45 IsId 45
Type 20 Type 20
Init LairInit Init CaphroloskInit
Death LairDeath Death CaphroloskDeath
GndAttkInit [NONE] GndAttkInit [NONE]
AirAttkInit [NONE] AirAttkInit [NONE]
Unused1 [NONE] Unused1 [NONE]
@ -3554,81 +3554,81 @@ Walking [NONE]
WalkingToIdle [NONE] WalkingToIdle [NONE]
SpecialState1 [NONE] SpecialState1 [NONE]
SpecialState2 [NONE] SpecialState2 [NONE]
AlmostBuilt LairAlmostBuilt AlmostBuilt CaphroloskAlmostBuilt
Built LairBuilt Built CaphroloskBuilt
Landing [NONE] Landing [NONE]
LiftOff [NONE] LiftOff [NONE]
IsWorking LairIsWorking IsWorking CaphroloskIsWorking
WorkingToIdle LairWorkingToIdle WorkingToIdle CaphroloskWorkingToIdle
WarpIn [NONE] WarpIn [NONE]
.headerend .headerend
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
LairInit: CaphroloskInit:
imgul 75 0 0 # Lair Shadow (zerg\zlrShad.grp) imgul 75 0 0 # Caphrolosk Shadow (zerg\zlrShad.grp)
playfram 0x00 # Frame set 0 playfram 0x00
goto LairWorkingToIdle goto CaphroloskWorkingToIdle
LairWorkingToIdle: CaphroloskWorkingToIdle:
playfram 1 # Frame set 0, direction 1 playfram 1
wait 2 wait 2
playfram 2 # Frame set 0, direction 2 playfram 2
wait 2 wait 2
playfram 3 # Frame set 0, direction 3 playfram 3
wait 4 wait 4
playfram 2 # Frame set 0, direction 2 playfram 2
wait 2 wait 2
playfram 1 # Frame set 0, direction 1 playfram 1
wait 2 wait 2
playfram 0x00 # Frame set 0 playfram 0x00
wait 4 wait 4
goto LairWorkingToIdle goto CaphroloskWorkingToIdle
LairDeath: CaphroloskDeath:
playsnd 774 # Zerg\Bldg\ZBldgDth.WAV playsnd 774 # Zerg\Bldg\ZBldgDth.WAV
imgol 60 0 0 # Zerg Building Explosion (thingy\zBldDthS.grp) imgol 60 0 0 # Zerg Building Explosion (thingy\zBldDthS.grp)
wait 3 wait 3
lowsprul 187 0 0 # Zerg Building Rubble (Large) (thingy\ZRubbleL.grp) lowsprul 187 0 0 # Zerg Building Rubble (Large) (thingy\ZRubbleL.grp)
wait 1 wait 1
end end
LairAlmostBuilt: CaphroloskAlmostBuilt:
imgol 109 0 0 # Zerg Building Spawn (Large) (zerg\zSpawn03.grp) imgol 109 0 0 # Zerg Building Spawn (Large) (zerg\zSpawn03.grp)
LairBuilt: CaphroloskBuilt:
playfram 0x00 # Frame set 0 playfram 0x00
wait 2 wait 2
goto LairWorkingToIdle goto CaphroloskWorkingToIdle
LairIsWorking: CaphroloskIsWorking:
playfram 5 # Frame set 0, direction 5 playfram 5
wait 2 wait 2
playfram 6 # Frame set 0, direction 6 playfram 6
wait 2 wait 2
playfram 7 # Frame set 0, direction 7 playfram 7
wait 3 wait 3
playfram 8 # Frame set 0, direction 8 playfram 8
wait 3 wait 3
playfram 9 # Frame set 0, direction 9 playfram 9
wait 2 wait 2
playfram 8 # Frame set 0, direction 8 playfram 8
waitrand 2 3 waitrand 2 3
playfram 7 # Frame set 0, direction 7 playfram 7
wait 2 wait 2
playfram 6 # Frame set 0, direction 6 playfram 6
wait 2 wait 2
playfram 7 # Frame set 0, direction 7 playfram 7
waitrand 2 3 waitrand 2 3
playfram 8 # Frame set 0, direction 8 playfram 8
wait 2 wait 2
playfram 9 # Frame set 0, direction 9 playfram 9
wait 2 wait 2
playfram 8 # Frame set 0, direction 8 playfram 8
wait 2 wait 2
playfram 7 # Frame set 0, direction 7 playfram 7
wait 2 wait 2
playfram 6 # Frame set 0, direction 6 playfram 6
waitrand 2 4 waitrand 2 4
goto LairIsWorking goto CaphroloskIsWorking
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
# This header is used by images.dat entries: # This header is used by images.dat entries:
@ -3780,7 +3780,7 @@ SurkithColonyLocal00:
SurkithColonyLocal01: SurkithColonyLocal01:
nobrkcodestart nobrkcodestart
playsnd 78 # Bullet\ZLuFir00.wav playsnd 78 # Bullet\ZLuFir00.wav
playfram 14 playfram 14
wait 1 wait 1
playfram 15 playfram 15
@ -47537,7 +47537,7 @@ WarpIn VagrantWarpIn
# ----------------------------------------------------------------------------- # # ----------------------------------------------------------------------------- #
VagrantInit: VagrantInit:
imgul 1172 0 0 # Ecclesiast Shadow (cm\protoss\ecclesiast-shad.grp) imgul 1277 0 0 # Vagrant Shadow (cm\protoss\vagrant-shad.grp)
playfram 0x00 playfram 0x00
wait 2 wait 2
goto VagrantLocal69 goto VagrantLocal69

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -13,11 +13,12 @@ Aside from that: We are targeting improvements to early-game pacing, as well as
## Bugfixes ## Bugfixes
- Fixed Sundog not being able to attack - Fixed Sundog not being able to attack
- AI should no longer stack Cagrant Colonies as often, improving base layouts
- Badlands: A rogue low-ground ramp tile for Basilica has been corrected - Badlands: A rogue low-ground ramp tile for Basilica has been corrected
## Audiovisuals ## Audiovisuals
- New sprites: - New sprites:
- Vagrant* - Vagrant
- New wireframes: (c. jun3hong) - New wireframes: (c. jun3hong)
- Skortrith Colony, Spirtith Colony - Skortrith Colony, Spirtith Colony
@ -30,6 +31,9 @@ Aside from that: We are targeting improvements to early-game pacing, as well as
## Protoss ## Protoss
- [Legionnaire](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/legionnaire): - [Legionnaire](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/legionnaire):
- HP now 60, from 50 - HP now 60, from 50
- [Vagrant](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/vagrant):
- Weapon damage now 10, from 6
- Weapon cooldown now 0.83, from 0.63
- [Architect](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/architect): - [Architect](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/architect):
- Now moves ~17% faster - Now moves ~17% faster
- [Crucible](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/crucible): - [Crucible](https://www.fraudsclub.com/cosmonarchy-bw/show.php?target=protoss/crucible):

Binary file not shown.