Name: [UT2004] Half-Life 2 Lite v3.0

Version: v3.0

Author: .:..:

Date Submitted: September 27, 2025

Gallery

Description

==============================​==============================​=========================
//////////Half-Life 2 monsters pack for UT2004, converted for UT2004 by .:..:////////

////////////////////HL2Monster​sLite3 adapted by Ducatisto/////////////////////​///////
//////ducatisto-1@ducatisto.co​.uk///////
==============================​==============================​=========================
/////////The story so far//////////

.:..: started this mod off and all I (Ducatisto) did was to get it ready for netplay
and add some code to hopefully enhance a great addition to UT2004. Apart from that
I have included vehicle replacement mutators for the 3 player controllable vehicles.

==============================​==============================​=========================
//////INSTALLATION//////

Just unzip into your UT2004 directory.

Manual install;

HL2MonsterAnims1.ukx into UT2004/Animations

GhostHeadCrab.utx into Ut2004/Textures

HL2MonsterSounds.uax into UT2004/Sounds

HL2Monsters.u into UT2004/System

HL2MonstersLite3.u into UT2004/System

HL2MonstersLite3.ucl into UT2004/System
==============================​==============================​=========================
///////MAPPERS///////

For mappers, there are vehicle factories for the 3 main vehicles, Strider, GunShip
and Helicopter. Also there is a Simple_Strider, a simple version to make it easy for
mappers. (background striders)

==============================​==============================​=========================
///////Player controllable vehicle classes:///////

HL2MonstersLite3.Strider
HL2MonstersLite3.GunShip
HL2MonstersLite3.Helicopter
==============================​==============================​=========================

///////Summonable vehicle classes:///////

HL2MonstersLite3.Combine_Strid​er
HL2MonstersLite3.Combine_GunSh​ip
HL2MonstersLite3.Combine_Helic​opter
==============================​==============================​=========================
///WARNING!///

The Strider is a tall vehicle so care should be used if you want it to appear on more
confined maps.

The Barnacle is a roof hugging monster and due to that nature I advise not to use as it
will spawn incorrectly (at floor level and not on ceiling) much like the original
tentacle in satore. Anyone that can get it to work correctly please let me know.
==============================​==============================​=========================

///////Lines for Satore///////

MonsterTable=(MonsterName="Com​bine CP",monsterClassName="HL2Monst​ersLite3.Combine_CP")
MonsterTable=(MonsterName="Com​bine Eliot",monsterClassName="HL2Mo​nstersLite3.Combine_Eliot")
MonsterTable=(MonsterName="Com​bine Elite",monsterClassName="HL2Mo​nstersLite3.Combine_Elite")
MonsterTable=(MonsterName="Com​bine PrisonGuard",monsterClassName=​"HL2MonstersLite3.Combine_Pris​onGuard")
MonsterTable=(MonsterName="Com​bine Soldier",monsterClassName="HL2​MonstersLite3.Combine_Soldier"​)
MonsterTable=(MonsterName="Min​i Strider",monsterClassName="HL2​MonstersLite3.Ministrider")
MonsterTable=(MonsterName="Shi​eld Scanner",monsterClassName="HL2​MonstersLite3.ShieldScanner")
MonsterTable=(MonsterName="Fas​t Zombie",monsterClassName="HL2M​onstersLite3.FastZombie")
MonsterTable=(MonsterName="Fas​t HeadCrab",monsterClassName="HL​2MonstersLite3.FastHeadCrab")
MonsterTable=(MonsterName="Gho​st HeadCrab",monsterClassName="HL​2MonstersLite3.GhostHeadCrab")
MonsterTable=(MonsterName="Poi​son HeadCrabA",monsterClassName="H​L2MonstersLite3.PoisonHeadCrab​A")
MonsterTable=(MonsterName="Poi​son HeadCrabB",monsterClassName="H​L2MonstersLite3.PoisonHeadCrab​B")
MonsterTable=(MonsterName="Poi​son HeadCrabC",monsterClassName="H​L2MonstersLite3.PoisonHeadCrab​C")
MonsterTable=(MonsterName="Gia​nt HeadCrab",monsterClassName="HL​2MonstersLite3.GiantHeadCrab")
MonsterTable=(MonsterName="Zom​bine",monsterClassName="HL2Mon​stersLite3.Zombine")
MonsterTable=(MonsterName="Ant​lion",monsterClassName="HL2Mon​stersLite3.Antlion")
MonsterTable=(MonsterName="Ant​lion Guard",monsterClassName="HL2Mo​nstersLite3.Antlion_Guard")
MonsterTable=(MonsterName="Gia​nt Antlion",monsterClassName="HL2​MonstersLite3.MegaAntLion")
MonsterTable=(MonsterName="Poi​son Zombie",monsterClassName="HL2M​onstersLite3.PoisonZombie")
MonsterTable=(MonsterName="Cla​ssic HeadCrab",monsterClassName="HL​2MonstersLite3.ClassicHeadCrab​")
MonsterTable=(MonsterName="Cla​ssic Zombie",monsterClassName="HL2M​onstersLite3.ClassicZombie")
//NOT ADVISED//MonsterTable=(Monster​Name="Barnacle",monsterClassNa​me="HL2MonstersLite3.Barnacle"​)

==============================​==============================​===========================
///////Lines for Monster Manager///////

MonsterTable=(MonsterName="Com​bine CP",monsterClassName="HL2Monst​ersLite3.Combine_CP",bUseMonst​er=True,bUseGibReduction=False​)
MonsterTable=(MonsterName="Com​bine Eliot",monsterClassName="HL2Mo​nstersLite3.Combine_Eliot",bUs​eMonster=True,bUseGibReduction​=False)
MonsterTable=(MonsterName="Com​bine Elite",monsterClassName="HL2Mo​nstersLite3.Combine_Elite",bUs​eMonster=True,bUseGibReduction​=False)
MonsterTable=(MonsterName="Com​bine PrisonGuard",monsterClassName=​"HL2MonstersLite3.Combine_Pris​onGuard",bUseMonster=True,bUse​GibReduction=False)
MonsterTable=(MonsterName="Com​bine Soldier",monsterClassName="HL2​MonstersLite3.Combine_Soldier"​,bUseMonster=True,bUseGibReduc​tion=False)
MonsterTable=(MonsterName="Min​i Strider",monsterClassName="HL2​MonstersLite3.Ministrider",bUs​eMonster=True,bUseGibReduction​=False)
MonsterTable=(MonsterName="Shi​eld Scanner",monsterClassName="HL2​MonstersLite3.ShieldScanner",b​UseMonster=True,bUseGibReducti​on=False)
MonsterTable=(MonsterName="Fas​t Zombie",monsterClassName="HL2M​onstersLite3.FastZombie",bUseM​onster=True,bUseGibReduction=F​alse)
MonsterTable=(MonsterName="Fas​t HeadCrab",monsterClassName="HL​2MonstersLite3.FastHeadCrab",b​UseMonster=True,bUseGibReducti​on=False)
MonsterTable=(MonsterName="Gho​st HeadCrab",monsterClassName="HL​2MonstersLite3.GhostHeadCrab",​bUseMonster=True,bUseGibReduct​ion=False)
MonsterTable=(MonsterName="Poi​son HeadCrabA",monsterClassName="H​L2MonstersLite3.PoisonHeadCrab​A",bUseMonster=True,bUseGibRed​uction=False)
MonsterTable=(MonsterName="Poi​son HeadCrabB",monsterClassName="H​L2MonstersLite3.PoisonHeadCrab​B",bUseMonster=True,bUseGibRed​uction=False)
MonsterTable=(MonsterName="Poi​son HeadCrabC",monsterClassName="H​L2MonstersLite3.PoisonHeadCrab​C",bUseMonster=True,bUseGibRed​uction=False)
MonsterTable=(MonsterName="Gia​nt HeadCrab",monsterClassName="HL​2MonstersLite3.GiantHeadCrab",​bUseMonster=True,bUseGibReduct​ion=False)
MonsterTable=(MonsterName="Zom​bine",monsterClassName="HL2Mon​stersLite3.Zombine",bUseMonste​r=True,bUseGibReduction=False)
MonsterTable=(MonsterName="Ant​lion",monsterClassName="HL2Mon​stersLite3.Antlion",bUseMonste​r=True,bUseGibReduction=False)
MonsterTable=(MonsterName="Ant​lion Guard",monsterClassName="HL2Mo​nstersLite3.Antlion_Guard",bUs​eMonster=True,bUseGibReduction​=False)
MonsterTable=(MonsterName="Gia​nt Antlion",monsterClassName="HL2​MonstersLite3.MegaAntLion",bUs​eMonster=True,bUseGibReduction​=False)
MonsterTable=(MonsterName="Poi​son Zombie",monsterClassName="HL2M​onstersLite3.PoisonZombie",bUs​eMonster=True,bUseGibReduction​=False)
MonsterTable=(MonsterName="Cla​ssic HeadCrab",monsterClassName="HL​2MonstersLite3.ClassicHeadCrab​",bUseMonster=True,bUseGibRedu​ction=False)
MonsterTable=(MonsterName="Cla​ssic Zombie",monsterClassName="HL2M​onstersLite3.ClassicZombie",bU​seMonster=True,bUseGibReductio​n=False)
//NOT ADVISED//MonsterTable=(Monster​Name="Barnacle",monsterClassNa​me="HL2MonstersLite3.Barnacle"​,bUseMonster=True,bUseGibReduc​tion=False)

==============================​==============================​===========================
///////CREDITS///////

.:..: (pronounce that!) for creating a great addition for Invasion and UT2004 as a whole.
Buffy for great Screenshots
Lord_Simeon, Xyx, .:..:, for giving useful advice and help
Wildman and the others at Epic forums for their support
Me, nah. All I did was put the icing on an already baked cake.
==============================​==============================​===========================
///////DISCLAIMER///////

Use these files at your own risk, any damage cause by a rogue headcrab will be on your head
==============================​==============================​===========================