50 lines
1.9 KiB
Ucode
50 lines
1.9 KiB
Ucode
//=============================================================================
|
|
// RocketLauncherPickup.
|
|
//=============================================================================
|
|
class UT2341RocketLauncherPickup extends UTWeaponPickup;
|
|
|
|
static function StaticPrecache(LevelInfo L)
|
|
{
|
|
L.AddPrecacheMaterial(Material'WeaponSkins.RocketShellTex');
|
|
L.AddPrecacheMaterial(Material'XEffects.RocketFlare');
|
|
L.AddPrecacheMaterial(Material'XEffects.SmokeAlphab_t');
|
|
L.AddPrecacheMaterial(Material'EmitterTextures.rockchunks02');
|
|
L.AddPrecacheMaterial(Material'EmitterTextures.fire3');
|
|
L.AddPrecacheMaterial(Material'EmitterTextures.LargeFlames');
|
|
L.AddPrecacheStaticMesh(StaticMesh'WeaponStaticMesh.rocketproj');
|
|
L.AddPrecacheStaticMesh(StaticMesh'WeaponStaticMesh.RocketLauncherPickup');
|
|
}
|
|
|
|
simulated function UpdatePrecacheMaterials()
|
|
{
|
|
Level.AddPrecacheMaterial(Material'EmitterTextures.fire3');
|
|
Level.AddPrecacheMaterial(Material'EmitterTextures.LargeFlames');
|
|
Level.AddPrecacheMaterial(Material'WeaponSkins.RocketShellTex');
|
|
Level.AddPrecacheMaterial(Material'XEffects.RocketFlare');
|
|
Level.AddPrecacheMaterial(Material'XEffects.SmokeAlphab_t');
|
|
Level.AddPrecacheMaterial(Material'EmitterTextures.rockchunks02');
|
|
|
|
super.UpdatePrecacheMaterials();
|
|
}
|
|
|
|
simulated function UpdatePrecacheStaticMeshes()
|
|
{
|
|
Level.AddPrecacheStaticMesh(StaticMesh'WeaponStaticMesh.rocketproj');
|
|
Super.UpdatePrecacheStaticMeshes();
|
|
}
|
|
|
|
defaultproperties
|
|
{
|
|
MaxDesireability=0.780000
|
|
InventoryType=Class'UT2341WeaponsReducedv1a.UT2341RocketLauncher'
|
|
PickupMessage="You got the Rocket Launcher."
|
|
PickupSound=Sound'UT2341Weapons_Sounds.General.WeaponPickup'
|
|
PickupForce="RocketLauncherPickup"
|
|
DrawType=DT_StaticMesh
|
|
StaticMesh=StaticMesh'UT2341Weapons_SM.General.UTRocketLauncher'
|
|
DrawScale=0.080000
|
|
PrePivot=(Z=60.000000)
|
|
AmbientGlow=48
|
|
RotationRate=(Yaw=5000)
|
|
}
|