Difference between revisions of "User:Benjamin/Sandbox"

From Tripwire Interactive Wiki
Jump to: navigation, search
m
Line 1: Line 1:
{| style="color:#30394f;white-space:nowrap;float:right;min-height:400px;width:300px;background-color:#bdc5d7;border:1px solid #808fb2;padding:2px;margin-left:30px;margin-bottom:30px;"
+
<pre>NOTES
|- style=";text-align:center;padding:2px;"
+
 
| colspan="2" | ''Official map''
+
Weapons(HealBoostAmount) - How much each dart heals
|- style="background-color:#8896b7;text-align:center;padding:2px;"
+
Weapons(HealAmmoCharge) - Current charge (regenerative ammo)
| colspan="2" | '''BioticsLab'''
+
Weapons(AmmoRegenRate) - How often the charge regenerates (seconds, recharges by 20*perkregenrate points)
 +
 
 +
<1> Represent healing with a + before the damage value.
 +
<2> Head multiplier is ignored for healing, which is always the alt-fire of all medic guns
 +
<3> Only used for medic guns, and always only alt-fire
 +
Damage is only mentioned twice if the alt-fire uses a different projectile
 +
? All 1-shot weapons fire and reload in the same animation, so only use ReloadTime.
 +
</pre>
 +
 
 +
{| class="wikitable" style="width:100%"
 +
! style="width:10%" | Attribute
 +
! Accessing
 +
|-
 +
| Name
 +
|{{compact begin code}}Name = Pickup.default.ItemName;{{compact end code}}
 +
|-
 +
| Perk
 +
|{{compact begin code}}Perk = KFGameType(Level.Game).default.LoadedSkills[Pickup.default.CorrespondingPerkIndex].default.VeterancyName;{{compact end code}}
 +
|-
 +
| Cost
 +
| {{compact begin code}}Cost = Pickup.default.Cost;{{compact end code}}
 +
|-
 +
| Weight
 +
| {{compact begin code}}Weight = Pickup.default.Weight;{{compact end code}}
 +
|-
 +
| CanSellBuy
 +
| {{compact begin code}}CanSellBuy = !Weapon.default.bKFNeverThrow;{{compact end code}}
 +
|-
 +
| AmmoCost
 +
| {{compact begin code}}Pickup.default.AmmoCost;{{compact end code}}
 +
|-
 +
| AmmoCapacity
 +
| {{compact begin code}}if (Fire[Index] != none && !IsMeleeFire(Fire[Index]) && Fire[Index].default.AmmoClass != none)
 +
Capacity[Index] = Fire[Index].default.AmmoClass.default.MaxAmmo;{{compact end code}}
 +
|-
 +
| MagazineCapacity
 +
| {{compact begin code}}Weapon.default.MagCapacity;{{compact end code}}
 +
|-
 +
| Damage
 +
|
 +
{| class="wikitable" style="width:100%"
 +
! <sup>1</sup> Hitscan
 +
|-
 +
| {{compact begin code}}Damage[Index] = class<InstantFire>(Fire[Index]).default.DamageMax;{{compact end code}}
 +
|-
 +
! <sup>2</sup> Projectile
 +
|-
 +
| {{compact begin code}}Damage[Index] = class<BaseProjectileFire>(Fire[Index]).default.ProjectileClass.default.Damage;{{compact end code}}
 +
|-
 +
! <sup>3</sup> Healing (M7A3MMedicGun, MP7MMedicGun, KrissMMedicGun, MP5MMedicGun)
 +
|-
 +
| {{compact begin code}}Damage[1] = class<KFMedicGun>(Weapon).default.HealBoostAmount{{compact end code}}
 +
|-
 +
! <sup>4</sup> Melee
 +
|-
 +
| {{compact begin code}}Damage[Index] = class<KFMeleeFire>(Fire[Index]).default.MeleeDamage;{{compact end code}}
 +
|}
 +
|-
 +
| SplashRadius || NA
 +
|-
 +
| ImpactDamage || NA
 +
|-
 +
| HeadMultiplier || NA
 
|-
 
|-
| colspan="2" | [[File:BioticsLab001.jpg|300px]]
+
| FireRate || NA
|- style="background-color:#8896b7;text-align:center;padding:2px;"
 
| colspan="2" | '''Details'''
 
 
|-
 
|-
| '''Author''': || Tripwire Interactive
+
| ReloadTime || NA
 
|-
 
|-
| '''Size''': || Medium
+
| Spread || NA
 
|-
 
|-
| '''Setting''': || Indoors
+
| Pellets || NA
 
|-
 
|-
| '''Trader locations''': || 3
+
| MaxPens || NA
|- style="background-color:#8896b7;text-align:center;padding:2px;"
 
| colspan="2" | '''Technical Information'''
 
 
|-
 
|-
| '''File name''': || KF-BioticsLab.rom
+
| PenReduction || NA
 
|-
 
|-
| '''Zed spawns''': || 37
+
| Range || NA
 
|-
 
|-
| '''Weapon spawns''': || 14
+
| RangeAngle || NA
 
|-
 
|-
| '''Ammo spawns''': || 14
+
| RegenRate || NA
 
|}
 
|}
  
{{quote|text=Within ten hours of the containment breach, nearly three quarters of the security and research detail at Horzine's London laboratory had been killed. Those who couldn't escape set up makeshift defenses in their dormitories, or the labs. In the depths of the facility, the incubators remain functional - spawning more and more clones. Your task is to eliminate every last one of the bastards.|source=Map description}}
+
ItemForSale(0)=Class'KFMod.MP7MPickup'<br/>
 
+
<br/>
'''BioticsLab''' is an official map for [[Killing Floor]]. It is one of the release maps, and is a remake of the [http://en.wikipedia.org/wiki/Killing_Floor_(mod) Killing Floor Mod] map of the same name.
+
:Perk, Cost, Weight, CanSellBuy<br/>
__TOC__
+
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
== Details ==
+
:Damage, HealingDamage, HeadMultiplier(1, 2)<br/>
 
+
:FireRate(1, 2), ReloadTime, Spread(1, 2)<br/>
<p>BioticsLab is a medium-size map that comprises narrow corridors, stairwells, and open rooms.</p>
+
:RegenRate
 
+
<br/>
<p>Players start outside of a wrecked elevator, at the base of a T-shaped junction. Straight ahead at the end of the corridor is a stairwell, leading down to another set of corridors with a U-shaped room leading off it. From the right of the start point is a small room with an ammo pickup. Taking the left corridor from the start point leads you through a door that takes you down another corridor to a stairwell, leading to one of the trader locations.</p>
+
ItemForSale(1)=Class'KFMod.MP5MPickup'<br/>
 
+
<br/>
<p>Specimen spawn points are scattered around the map, all of them either in the corridors, inaccessible spawn areas, or ceiling vents.</p>
+
:Perk, Cost, Weight, CanSellBuy<br/>
 
+
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
== Trader locations ==
+
:Damage, HealingDamage, HeadMultiplier(1, 2)<br/>
 
+
:FireRate(1, 2), ReloadTime, Spread(1, 2)<br/>
<p>There are three trader locations, the first of which can be found by following the main corridor from the spawn point, turning right before the double doors, and then left again around the corner. The second can be found in the U-shaped room, and the third can be found by taking the left-hand corridor from the start point and following it down.</p>
+
:RegenRate<br/>
 
+
<br/>
== Strategy ==
+
ItemForSale(2)=Class'KFMod.M7A3MPickup'<br/>
 
+
<br/>
[[File:BioticsLab004.jpg|256px|thumb|U-shaped room]]
+
:Perk, Cost, Weight, CanSellBuy<br/>
 
+
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, cunt in culpa qui officia deserunt mollit anim id est laborum.
+
:Damage, HealingDamage, HeadMultiplier(1, 2)<br/>
 
+
:FireRate(1, 2), ReloadTime, Spread(1, 2)<br/>
== Gallery ==
+
:RegenRate<br/>
<gallery>
+
<br/>
File:placeholder.png
+
ItemForSale(3)=Class'KFMod.KrissMPickup'<br/>
File:placeholder.png
+
<br/>
File:placeholder.png
+
:Perk, Cost, Weight, CanSellBuy<br/>
File:placeholder.png
+
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
</gallery>
+
:Damage, HealingDamage, HeadMultiplier(1, 2)<br/>
 
+
:FireRate(1, 2), ReloadTime, Spread(1, 2)<br/>
{{KFNavBox}}
+
:RegenRate<br/>
[[Category:Killing Floor]]
+
<br/>
[[Category:Maps (Killing Floor)]]
+
ItemForSale(4)=Class'KFMod.ShotgunPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy <br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread, Pellets<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(5)=Class'KFMod.BoomStickPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:ReloadTime, Spread, Pellets(1, 2)<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(6)=Class'KFMod.KSGPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread, Pellets<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(7)=Class'KFMod.NailGunPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread, Pellets<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(8)=Class'KFMod.BenelliPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread, Pellets<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(9)=Class'KFMod.GoldenBenelliPickup'<br/>
 +
<br/>
 +
:SAME AS BenelliPickup<br/>
 +
<br/>
 +
ItemForSale(10)=Class'KFMod.AA12Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy <br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread, Pellets<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(11)=Class'KFMod.SinglePickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(12)=Class'KFMod.DualiesPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(13)=Class'KFMod.WinchesterPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(14)=Class'KFMod.Magnum44Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(15)=Class'KFMod.DeaglePickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(16)=Class'KFMod.MK23Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(17)=Class'KFMod.CrossbowPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:ReloadTime, Spread<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(18)=Class'KFMod.Dual44MagnumPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(19)=Class'KFMod.DualMK23Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(20)=Class'KFMod.DualDeaglePickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(21)=Class'KFMod.M14EBRPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(22)=Class'KFMod.M99Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:ReloadTime, Spread<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(23)=Class'KFMod.BullpupPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(24)=Class'KFMod.ThompsonPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(25)=Class'KFMod.AK47Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(26)=Class'KFMod.GoldenAK47pickup'<br/>
 +
<br/>
 +
:SAME AS AK47Pickup<br/>
 +
<br/>
 +
ItemForSale(27)=Class'KFMod.M4Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(28)=Class'KFMod.MKb42Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(29)=Class'KFMod.SCARMK17Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(30)=Class'KFMod.FNFAL_ACOG_Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(31)=Class'KFMod.KnifePickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:Damage(1, 2), HeadMultiplier<br/>
 +
:FireRate(1, 2)<br/>
 +
:Range(1, 2), RangeAngle(1, 2)<br/>
 +
<br/>
 +
ItemForSale(32)=Class'KFMod.MachetePickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:Damage(1, 2), HeadMultiplier<br/>
 +
:FireRate(1, 2)<br/>
 +
:Range(1, 2), RangeAngle(1, 2)<br/>
 +
<br/>
 +
ItemForSale(34)=Class'KFMod.AxePickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:Damage(1, 2), HeadMultiplier<br/>
 +
:FireRate(1, 2)<br/>
 +
:Range(1, 2), RangeAngle(1, 2)<br/>
 +
<br/>
 +
ItemForSale(35)=Class'KFMod.KatanaPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:Damage(1, 2), HeadMultiplier<br/>
 +
:FireRate(1, 2)<br/>
 +
:Range(1, 2), RangeAngle(1, 2)<br/>
 +
<br/>
 +
ItemForSale(36)=Class'KFMod.GoldenKatanaPickup'<br/>
 +
<br/>
 +
:SAME AS KatanaPickup<br/>
 +
<br/>
 +
ItemForSale(37)=Class'KFMod.ScythePickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:Damage(1, 2), HeadMultiplier<br/>
 +
:FireRate(1, 2)<br/>
 +
:Range(1, 2), RangeAngle(1, 2)<br/>
 +
<br/>
 +
ItemForSale(38)=Class'KFMod.ChainsawPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:Damage(1, 2), HeadMultiplier<br/>
 +
:FireRate(1, 2)<br/>
 +
:Range(1, 2), RangeAngle(2)<br/>
 +
<br/>
 +
ItemForSale(39)=Class'KFMod.DwarfAxePickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:Damage(1, 2), HeadMultiplier<br/>
 +
:FireRate(1, 2)<br/>
 +
:Range(1, 2), RangeAngle(1, 2)<br/>
 +
<br/>
 +
ItemForSale(40)=Class'KFMod.ClaymoreSwordPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:Damage(1, 2), HeadMultiplier<br/>
 +
:FireRate(1, 2)<br/>
 +
:Range(1, 2), RangeAngle(1, 2)<br/>
 +
<br/>
 +
ItemForSale(41)=Class'KFMod.CrossbuzzsawPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:ReloadTime, Spread<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(42)=Class'KFMod.MAC10Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(43)=Class'KFMod.FlareRevolverPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:ImpactDamage, Damage, SplashRadius, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(44)=Class'KFMod.FlameThrowerPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:ImpactDamage, Damage, SplashRadius, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(45)=Class'KFMod.DualFlareRevolverPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy<br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:ImpactDamage, Damage, SplashRadius, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(46)=Class'KFMod.TrenchgunPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy <br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread, Pellets<br/>
 +
:MaxPens, PenReduction<br/>
 +
<br/>
 +
ItemForSale(47)=Class'KFMod.HuskGunPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy <br/>
 +
:AmmoCost, AmmoCapacity<br/>
 +
:ImpactDamage, Damage, SplashRadius, HeadMultiplier<br/>
 +
:FireRate, Spread<br/>
 +
<br/>
 +
ItemForSale(48)=Class'KFMod.M79Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy <br/>
 +
:AmmoCost, AmmoCapacity<br/>
 +
:ImpactDamage, Damage, SplashRadius, HeadMultiplier<br/>
 +
:ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(49)=Class'KFMod.GoldenM79Pickup'<br/>
 +
<br/>
 +
:SAME AS GoldenM79Pickup<br/>
 +
<br/>
 +
ItemForSale(50)=Class'KFMod.PipeBombPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy <br/>
 +
:AmmoCost, AmmoCapacity<br/>
 +
:Damage, SplashRadius<br/>
 +
:RateOfFire<br/>
 +
<br/>
 +
ItemForSale(51)=Class'KFMod.M32Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy <br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:ImpactDamage, Damage, SplashRadius, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(52)=Class'KFMod.LAWPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy <br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:ImpactDamage, Damage, SplashRadius, HeadMultiplier<br/>
 +
:FireRate, ReloadTime, Spread<br/>
 +
<br/>
 +
ItemForSale(53)=Class'KFMod.M4203Pickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy <br/>
 +
:AmmoCost, AmmoCapacity(1,2), MagazineCapacity<br/>
 +
:ImpactDamage(2), Damage(1,2), SplashRadius(2), HeadMultiplier(1,2)<br/>
 +
:FireRate(1,2), ReloadTime, Spread(1,2)<br/>
 +
<br/>
 +
ItemForSale(54)=Class'KFMod.ZEDGunPickup'<br/>
 +
<br/>
 +
:Perk, Cost, Weight, CanSellBuy <br/>
 +
:AmmoCost, AmmoCapacity, MagazineCapacity<br/>
 +
:Damage, SplashRadius, HeadMultiplier<br/>
 +
:FireRate(1,2), ReloadTime, Spread(1,2)<br/>
 +
<br/>
 +
:(Doesn't use impact damage since it overrides ProcessTouch)<br/>
 +
:(Both firemodes share ammo pool)<br/>

Revision as of 14:06, 18 December 2012

NOTES

Weapons(HealBoostAmount) - How much each dart heals
Weapons(HealAmmoCharge) - Current charge (regenerative ammo)
Weapons(AmmoRegenRate) - How often the charge regenerates (seconds, recharges by 20*perkregenrate points)

<1> Represent healing with a + before the damage value.
<2> Head multiplier is ignored for healing, which is always the alt-fire of all medic guns
<3> Only used for medic guns, and always only alt-fire
Damage is only mentioned twice if the alt-fire uses a different projectile
? All 1-shot weapons fire and reload in the same animation, so only use ReloadTime.
Attribute Accessing
Name
Name = Pickup.default.ItemName;
Perk
Perk = KFGameType(Level.Game).default.LoadedSkills[Pickup.default.CorrespondingPerkIndex].default.VeterancyName;
Cost
Cost = Pickup.default.Cost;
Weight
Weight = Pickup.default.Weight;
CanSellBuy
CanSellBuy = !Weapon.default.bKFNeverThrow;
AmmoCost
Pickup.default.AmmoCost;
AmmoCapacity
if (Fire[Index] != none && !IsMeleeFire(Fire[Index]) && Fire[Index].default.AmmoClass != none) Capacity[Index] = Fire[Index].default.AmmoClass.default.MaxAmmo;
MagazineCapacity
Weapon.default.MagCapacity;
Damage
1 Hitscan
Damage[Index] = class<InstantFire>(Fire[Index]).default.DamageMax;
2 Projectile
Damage[Index] = class<BaseProjectileFire>(Fire[Index]).default.ProjectileClass.default.Damage;
3 Healing (M7A3MMedicGun, MP7MMedicGun, KrissMMedicGun, MP5MMedicGun)
Damage[1] = class<KFMedicGun>(Weapon).default.HealBoostAmount
4 Melee
Damage[Index] = class<KFMeleeFire>(Fire[Index]).default.MeleeDamage;
SplashRadius NA
ImpactDamage NA
HeadMultiplier NA
FireRate NA
ReloadTime NA
Spread NA
Pellets NA
MaxPens NA
PenReduction NA
Range NA
RangeAngle NA
RegenRate NA

ItemForSale(0)=Class'KFMod.MP7MPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HealingDamage, HeadMultiplier(1, 2)
FireRate(1, 2), ReloadTime, Spread(1, 2)
RegenRate


ItemForSale(1)=Class'KFMod.MP5MPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HealingDamage, HeadMultiplier(1, 2)
FireRate(1, 2), ReloadTime, Spread(1, 2)
RegenRate


ItemForSale(2)=Class'KFMod.M7A3MPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HealingDamage, HeadMultiplier(1, 2)
FireRate(1, 2), ReloadTime, Spread(1, 2)
RegenRate


ItemForSale(3)=Class'KFMod.KrissMPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HealingDamage, HeadMultiplier(1, 2)
FireRate(1, 2), ReloadTime, Spread(1, 2)
RegenRate


ItemForSale(4)=Class'KFMod.ShotgunPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread, Pellets
MaxPens, PenReduction


ItemForSale(5)=Class'KFMod.BoomStickPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
ReloadTime, Spread, Pellets(1, 2)
MaxPens, PenReduction


ItemForSale(6)=Class'KFMod.KSGPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread, Pellets
MaxPens, PenReduction


ItemForSale(7)=Class'KFMod.NailGunPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread, Pellets
MaxPens, PenReduction


ItemForSale(8)=Class'KFMod.BenelliPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread, Pellets
MaxPens, PenReduction


ItemForSale(9)=Class'KFMod.GoldenBenelliPickup'

SAME AS BenelliPickup


ItemForSale(10)=Class'KFMod.AA12Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread, Pellets
MaxPens, PenReduction


ItemForSale(11)=Class'KFMod.SinglePickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(12)=Class'KFMod.DualiesPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(13)=Class'KFMod.WinchesterPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(14)=Class'KFMod.Magnum44Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread
MaxPens, PenReduction


ItemForSale(15)=Class'KFMod.DeaglePickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread
MaxPens, PenReduction


ItemForSale(16)=Class'KFMod.MK23Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread
MaxPens, PenReduction


ItemForSale(17)=Class'KFMod.CrossbowPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity
Damage, HeadMultiplier
ReloadTime, Spread
MaxPens, PenReduction


ItemForSale(18)=Class'KFMod.Dual44MagnumPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread
MaxPens, PenReduction


ItemForSale(19)=Class'KFMod.DualMK23Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread
MaxPens, PenReduction


ItemForSale(20)=Class'KFMod.DualDeaglePickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread
MaxPens, PenReduction


ItemForSale(21)=Class'KFMod.M14EBRPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(22)=Class'KFMod.M99Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity
Damage, HeadMultiplier
ReloadTime, Spread
MaxPens, PenReduction


ItemForSale(23)=Class'KFMod.BullpupPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(24)=Class'KFMod.ThompsonPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(25)=Class'KFMod.AK47Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(26)=Class'KFMod.GoldenAK47pickup'

SAME AS AK47Pickup


ItemForSale(27)=Class'KFMod.M4Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(28)=Class'KFMod.MKb42Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(29)=Class'KFMod.SCARMK17Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(30)=Class'KFMod.FNFAL_ACOG_Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(31)=Class'KFMod.KnifePickup'

Perk, Cost, Weight, CanSellBuy
Damage(1, 2), HeadMultiplier
FireRate(1, 2)
Range(1, 2), RangeAngle(1, 2)


ItemForSale(32)=Class'KFMod.MachetePickup'

Perk, Cost, Weight, CanSellBuy
Damage(1, 2), HeadMultiplier
FireRate(1, 2)
Range(1, 2), RangeAngle(1, 2)


ItemForSale(34)=Class'KFMod.AxePickup'

Perk, Cost, Weight, CanSellBuy
Damage(1, 2), HeadMultiplier
FireRate(1, 2)
Range(1, 2), RangeAngle(1, 2)


ItemForSale(35)=Class'KFMod.KatanaPickup'

Perk, Cost, Weight, CanSellBuy
Damage(1, 2), HeadMultiplier
FireRate(1, 2)
Range(1, 2), RangeAngle(1, 2)


ItemForSale(36)=Class'KFMod.GoldenKatanaPickup'

SAME AS KatanaPickup


ItemForSale(37)=Class'KFMod.ScythePickup'

Perk, Cost, Weight, CanSellBuy
Damage(1, 2), HeadMultiplier
FireRate(1, 2)
Range(1, 2), RangeAngle(1, 2)


ItemForSale(38)=Class'KFMod.ChainsawPickup'

Perk, Cost, Weight, CanSellBuy
Damage(1, 2), HeadMultiplier
FireRate(1, 2)
Range(1, 2), RangeAngle(2)


ItemForSale(39)=Class'KFMod.DwarfAxePickup'

Perk, Cost, Weight, CanSellBuy
Damage(1, 2), HeadMultiplier
FireRate(1, 2)
Range(1, 2), RangeAngle(1, 2)


ItemForSale(40)=Class'KFMod.ClaymoreSwordPickup'

Perk, Cost, Weight, CanSellBuy
Damage(1, 2), HeadMultiplier
FireRate(1, 2)
Range(1, 2), RangeAngle(1, 2)


ItemForSale(41)=Class'KFMod.CrossbuzzsawPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity
Damage, HeadMultiplier
ReloadTime, Spread
MaxPens, PenReduction


ItemForSale(42)=Class'KFMod.MAC10Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(43)=Class'KFMod.FlareRevolverPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
ImpactDamage, Damage, SplashRadius, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(44)=Class'KFMod.FlameThrowerPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
ImpactDamage, Damage, SplashRadius, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(45)=Class'KFMod.DualFlareRevolverPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
ImpactDamage, Damage, SplashRadius, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(46)=Class'KFMod.TrenchgunPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, HeadMultiplier
FireRate, ReloadTime, Spread, Pellets
MaxPens, PenReduction


ItemForSale(47)=Class'KFMod.HuskGunPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity
ImpactDamage, Damage, SplashRadius, HeadMultiplier
FireRate, Spread


ItemForSale(48)=Class'KFMod.M79Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity
ImpactDamage, Damage, SplashRadius, HeadMultiplier
ReloadTime, Spread


ItemForSale(49)=Class'KFMod.GoldenM79Pickup'

SAME AS GoldenM79Pickup


ItemForSale(50)=Class'KFMod.PipeBombPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity
Damage, SplashRadius
RateOfFire


ItemForSale(51)=Class'KFMod.M32Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
ImpactDamage, Damage, SplashRadius, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(52)=Class'KFMod.LAWPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
ImpactDamage, Damage, SplashRadius, HeadMultiplier
FireRate, ReloadTime, Spread


ItemForSale(53)=Class'KFMod.M4203Pickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity(1,2), MagazineCapacity
ImpactDamage(2), Damage(1,2), SplashRadius(2), HeadMultiplier(1,2)
FireRate(1,2), ReloadTime, Spread(1,2)


ItemForSale(54)=Class'KFMod.ZEDGunPickup'

Perk, Cost, Weight, CanSellBuy
AmmoCost, AmmoCapacity, MagazineCapacity
Damage, SplashRadius, HeadMultiplier
FireRate(1,2), ReloadTime, Spread(1,2)


(Doesn't use impact damage since it overrides ProcessTouch)
(Both firemodes share ammo pool)