Skip to content

Commit

Permalink
still more undead dread cosmetic troubleshooting (#31)
Browse files Browse the repository at this point in the history
* Undead Dread update 1

General:
  Attempt at fixing certain cosmetics not being attached properly to players
  Reduced likelihood of squads getting stuck inside the Tank spawn room
  Fixed issue where killing the bomb carrier too soon into the start of the wave would trigger the bomb's hopping behavior when it shouldn't.
  Fixed issue with zombified bots' ragdolls missing body parts.
  Fixed issue where killing Samurai Soldier in the midst of his duplicating animation would make his particles persist.

Wave 1:
  Reduced WaitBetweenSpawns for ending Scattergun Scout support from 2.5 to 2.25.

Wave 3:
  Reduced WaitBetweenSpawns of first Soldier support from 8 to 7.
  Increased skill of Heavies squadded with Giant Pyros from Normal to Hard.
  Reduced WaitBetweenSpawns of Soldier/Major League Scout support from 10 to 9.

Wave 4:
  The last two Crit Giant Deflector Heavies now spawn 10 seconds faster.

Bonus wave:
  Hatch Snatcher can no longer be sapped.

Wave 5:
  The last Charged Soldier subwave will now end prematurely if all other subwaves have ended.

* Update underworld_pea.nut

* more undead dread cosmetic troubleshooting

also fix to zombie icon not reappearing on the wavebar after a wave loss

* even more undead dread cosmetic troubleshooting

* still more undead dread cosmetic troubleshooting
  • Loading branch information
Pealover7 authored Nov 25, 2024
1 parent 5aad290 commit eeb3da3
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion scripts/vscripts/pea2.nut
Original file line number Diff line number Diff line change
Expand Up @@ -1344,7 +1344,10 @@ CTFPlayer.GetWearable <- function(model, bonemerge = true, attachment = null, of
EntFireByHandle(wearable, "RunScriptCode", "self.SetLocalAngles(QAngle(0, 0, 0))", 0.1, null, null)
}

NetProps.SetPropInt(wearable, "m_nModelIndex", modelIndex)
EntFireByHandle(wearable, "RunScriptCode", "NetProps.SetPropIntArray(self, `m_nModelIndexOverrides`, " + modelIndex + ", 0)", 1.0, null, null)
EntFireByHandle(wearable, "RunScriptCode", "NetProps.SetPropIntArray(self, `m_nModelIndexOverrides`, " + modelIndex + ", 1)", 1.0, null, null)
EntFireByHandle(wearable, "RunScriptCode", "NetProps.SetPropIntArray(self, `m_nModelIndexOverrides`, " + modelIndex + ", 2)", 1.0, null, null)
EntFireByHandle(wearable, "RunScriptCode", "NetProps.SetPropIntArray(self, `m_nModelIndexOverrides`, " + modelIndex + ", 3)", 1.0, null, null)

wearable.ValidateScriptScope()
wearable.GetScriptScope().custom_wearable <- true
Expand Down

0 comments on commit eeb3da3

Please sign in to comment.