| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Inventory
|
+-- Engine.Weapon
|
+-- ROEngine.BaseKFWeapon
|
+-- KFMod.KFWeapon
|
+-- KFMod.Dualies
Dual44Magnum, DualDeagle, DualFlareRevolver, DualiesDM, DualMK23Pistol
| Variables Summary | |
|---|---|
| name | altFlashBoneName |
| Actor | altThirdPersonActor |
| name | altTPAnim |
| name | altWeaponAttach |
| Enumerations Summary |
|---|
| Inherited Enumerations from KFMod.KFWeapon |
|---|
| EClientGrenadeState, KFScopeDetailSettings |
| Functions Summary | ||
|---|---|---|
![]() | AttachToPawn (Pawn P)) | |
![]() | byte | BestMode ())) |
![]() | Destroyed ())) | |
![]() | DetachFromPawn (Pawn P)) | |
![]() | DropFrom (vector StartLocation)) | |
![]() | float | GetAIRating ())) |
![]() | vector | GetEffectStart ())) |
![]() | GiveTo (pawn Other, optional Pickup Pickup )) | |
![]() | bool | HandlePickupQuery (pickup Item )) |
![]() | bool | PutDown ())) |
![]() | bool | RecommendRangedAttack ())) |
![]() | float | SuggestAttackStyle ())) |
![]() | ZoomIn (bool bAnimateTransition)) | |
![]() | ZoomOut (bool bAnimateTransition)) | |
| Inherited Functions from ROEngine.BaseKFWeapon |
|---|
| OnZoomInFinished, OnZoomOutFinished, PerformZoom, ServerZoomIn, ServerZoomOut, ZoomIn, ZoomOut |
| Variables Detail |
|---|
| Functions Detail |
|---|
AttachToPawn Source code
BestMode Source code
Destroyed Source code
DetachFromPawn Source code
DropFrom Source code
GetAIRating Source code
GetEffectStart Source code
GiveTo Source code
HandlePickupQuery Source code
PutDown Source code
RecommendRangedAttack Source code
SuggestAttackStyle Source code
ZoomIn Source codeHandles all the functionality for zooming in including setting the parameters for the weapon, pawn, and playercontroller
@param bAnimateTransition whether or not to animate this zoom transition
ZoomOut Source codeHandles all the functionality for zooming out including setting the parameters for the weapon, pawn, and playercontroller
@param bAnimateTransition whether or not to animate this zoom transition
| Defaultproperties |
|---|
defaultproperties
{
altFlashBoneName="Tip_Left"
altTPAnim="DualiesAttackLeft"
altWeaponAttach="Bone_weapon2"
FirstPersonFlashlightOffset=(X=-15.000000,Z=5.000000)
MagCapacity=30
ReloadRate=3.500000
ReloadAnim="Reload"
ReloadAnimRate=1.000000
FlashBoneName="Tip_Right"
WeaponReloadAnim="Reload_Dual9mm"
HudImage=Texture'KillingFloorHUD.WeaponSelect.dual_9mm_unselected'
SelectedHudImage=Texture'KillingFloorHUD.WeaponSelect.dual_9mm'
Weight=4.000000
bTorchEnabled=True
bDualWeapon=True
bHasAimingMode=True
IdleAimAnim="Idle_Iron"
StandardDisplayFOV=70.000000
bModeZeroCanDryFire=True
TraderInfoTexture=Texture'KillingFloorHUD.Trader_Weapon_Images.Trader_Dual_9mm'
ZoomInRotation=(Pitch=0,Roll=0)
ZoomedDisplayFOV=65.000000
FireModeClass(0)=Class'KFMod.DualiesFire'
FireModeClass(1)=Class'KFMod.SingleALTFire'
PutDownAnim="PutDown"
SelectSound=Sound'KFPlayerSound.getweaponout'
AIRating=0.440000
CurrentRating=0.440000
bShowChargingBar=True
Description="A pair of custom 9mm pistols. What they lack in stopping power, they compensate for with a quick refire."
EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
DisplayFOV=70.000000
Priority=65
InventoryGroup=2
GroupOffset=2
PickupClass=Class'KFMod.DualiesPickup'
PlayerViewOffset=(X=20.000000,Z=-7.000000)
BobDamping=7.000000
AttachmentClass=Class'KFMod.DualiesAttachment'
IconCoords=(X1=229,Y1=258,X2=296,Y2=307)
ItemName="Dual 9mms"
Mesh=SkeletalMesh'KF_Weapons_Trip.Dual9mm'
DrawScale=0.900000
Skins(0)=Combiner'KF_Weapons_Trip_T.Pistols.Ninemm_cmb'
TransientSoundVolume=1.000000
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||