I don't need to test my programs. I have an error-correcting modem.

UE1:Ripper (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Inventory >> Weapon >> TournamentWeapon >> Ripper
Package: 
BotPack

Ripper A human modification of the Skaarj Razorjack.

Default values

Property Value
AIRating 0.5
AltProjectileClass Class'BotPack.Razor2Alt'
AltRefireRate 0.83
AmmoName Class'BotPack.BladeHopper'
AutoSwitchPriority 6
bNoSmooth False
BobDamping 0.975
bRapidFire True
bRecommendAltSplashDamage True
bSplashDamage True
CollisionHeight 7.0
CollisionRadius 34.0
DeathMessage "%k ripped a chunk of meat out of %o with the %w."
FireOffset
Member Value
Y -15.0
Z -13.0
FiringSpeed 2.0
Icon Texture'Botpack.Icons.UseRazor'
InstFlash -0.3
InstFog
Member Value
X 400.0
Y 200.0
InventoryGroup 6
ItemName "Ripper"
Mass 50.0
Mesh LodMesh'Botpack.RazPick2'
NameColor
Member Value
R 0
PickupAmmoCount 15
PickupMessage "You got the Ripper."
PickupSound Sound'UnrealShare.Pickups.WeaponPickup'
PickupViewMesh LodMesh'Botpack.RazPick2'
PlayerViewMesh LodMesh'Botpack.Razor2'
PlayerViewOffset
Member Value
X 3.0
Y -1.6
Z -2.4
PlayerViewScale 1.4
ProjectileClass Class'BotPack.Razor2'
RefireRate 1.0
SelectSound Sound'UnrealI.Razorjack.beam'
ShakeMag 120.0
StatusIcon Texture'Botpack.Icons.UseRazor'
ThirdPersonMesh LodMesh'Botpack.Razor3rd2'
WeaponDescription "Classification: Ballistic Blade Launcher\n\nPrimary Fire: Razor sharp titanium disks are launched at a medium rate of speed. Shots will ricochet off of any surfaces.\n\nSecondary Fire: Explosive disks are launched at a slow rate of fire.\n\nTechniques: Aim for the necks of your opponents."

Instance functions

AltFire

function AltFire (float Value)

Overrides: TournamentWeapon.AltFire


PlayAltFiring

simulated function PlayAltFiring ()

Overrides: Weapon.PlayAltFiring


PlayFiring

simulated function PlayFiring ()

Overrides: Weapon.PlayFiring


PlayIdleAnim

simulated function PlayIdleAnim ()

Overrides: TournamentWeapon.PlayIdleAnim


ProjectileFire

function Projectile ProjectileFire (class<ProjectileProjClass, float ProjSpeed, bool bWarn)

Overrides: Weapon.ProjectileFire


RateSelf

function float RateSelf (out int bUseAltMode)

Overrides: Weapon.RateSelf


SuggestAttackStyle

function float SuggestAttackStyle ()

Overrides: Weapon.SuggestAttackStyle


SuggestDefenseStyle

function float SuggestDefenseStyle ()

Overrides: Weapon.SuggestDefenseStyle


States

AltFiring

AltFiring.SplashJump

function bool SplashJump ()

Overrides: Weapon.SplashJump (global)