Update 1044 (Killing Floor)

From Tripwire Interactive Wiki
Revision as of 08:56, 15 December 2012 by Benjamin (talk | contribs) (Added more changes and reformatted a little)
Jump to navigation Jump to search
!!! This page is a stub !!!

Work in progress - please check back later. If you are knowledgeable on the subject, please feel free to expand the page.

13, December, 2012
These are all the changes from version 1043 to version 1044.

See the SVN changelist for character-by-character details on the changes.

Official news

Twisted Christmas Event

The Killing Floor Christmas event is back for a limited time with an all new low gravity map!

Event Details

  • Free for everyone that owns Killing Floor - auto downloaded through Steam.
  • All new level, Moonbase, Horzine's Evil Santa has gone all the way to the moon, taking his little friends with him.
  • Replaces all specimens with Christmas themed monsters
3 All New Weapons:
Schneidzekk Medic Gun,
Zed Eradication Device - Find all pieces during the event to unlock,
Dwarfish Axe - Earn enough gold in Dwarfs!? Free-2-Play, or buy the full game
  • Cosmetic Weapon Pack DLC: gold-plated AK, Combat Shotgun, Katana, and M79
  • 9 all new achievements. Four of which are only available during the event
  • Return of the Baddest Santa playable character unlock
  • “D.A.R” purchasable playable character DLC

Other Changes

  • The 'Informative Scoreboard' mutator by FluX has been integrated in the game
  • The 'Specimen Kill Messages' mutator by Marco has also been added
  • Berserker weapon balance changes
  • Added a stop refresh button to the server browser while a refresh is active.”
[1]

Compatibility

Anything relying on the spawning system in KFGameType will have to be rewritten to use the new system.

Changes by file

Engine/Classes/BaseGUIController.uc

Added SteamGetUserID().

Engine/Classes/JumpDest.uc

Added bIgnoreZDiff, SpecialCostOverride (default -1), and XYVelocityScale (default 1.0).

Engine/Classes/NavigationPoint.uc

Added bNoOutgoingJumps.

Engine/Classes/Pawn.uc

Added LedgeCheckThreshold (default 4.0).
Added PickWallAdjustInLowGravity().
Added ComputeTrajectoryByTime().

Engine/Classes/PhysicsVolume.uc

Added bIsAKFOverrideVolume.

Engine/Classes/Pickup.uc

Added bExcludeFromNavigation.

Engine/Classes/SteamStatsAndAchievementsBase.uc

Added GetSteamUserID().
Added SteamAPICall().

Engine/Classes/xPickUpBase.uc

Added bExcludeFromNavigation.

KFChar/Classes/KFMutCrazy.uc

Changed code to refer to MonsterCollection.

KFChar/Classes/ZombieBloat.uc

Added implementation of PreCacheStaticMeshes().
Added implementation of PreCacheMaterials().

New defaults:

EventClasses(0)="KFChar.ZombieBloat" EventClasses(1)="KFChar.ZombieBloat" EventClasses(2)="KFChar.ZombieBloat_HALLOWEEN" EventClasses(3)="KFChar.ZombieBloat_XMAS"

KFChar/Classes/ZombieBoss.uc

Added code to handle cloaking when zapped by the ZED gun.
Added OBJ LOAD directive for KF_tx_trip_t.utx.
Added implementation of ComputeTrajectoryByTime().
Added implementation of SetZappedBehavior().
Changed code to use SetGroundSpeed() instead of setting variable directly.

New defaults:

EventClasses(0)=EventClasses(0)="KFChar.ZombieBoss" EventClasses(1)="KFChar.ZombieBoss" EventClasses(2)="KFChar.ZombieBoss_HALLOWEEN" EventClasses(3)="KFChar.ZombieBoss_XMAS"

KFChar/Classes/ZombieClot.uc

Added implementation of PreCacheStaticMeshes().
Added implementation of PreCacheMaterials().

New defaults:

EventClasses(0)="KFChar.ZombieClot" EventClasses(1)="KFChar.ZombieClot" EventClasses(2)="KFChar.ZombieClot_HALLOWEEN" EventClasses(3)="KFChar.ZombieClot_XMAS"

KFChar/Classes/ZombieCrawler.uc

Changed DoPounce() to account for bZapped.
Added implementation of PreCacheMaterials().

New defaults:

EventClasses(0)="KFChar.ZombieCrawler" EventClasses(1)="KFChar.ZombieCrawler" EventClasses(2)="KFChar.ZombieCrawler_HALLOWEEN" EventClasses(3)="KFChar.ZombieCrawler_XMAS"

KFChar/Classes/ZombieFleshPound.uc

Added implementation of SetZappedBehavior() in BeginRaging state.
Added implementation of SetZappedBehavior() in RageCharging state.
Added implementation of PreCacheMaterials().
Changed code to use SetGroundSpeed() instead of setting variable directly.
Changed TakeDamage() to account for bZapped.
Changed BeginState() in RageCharging to account for bZapped.
Changed EndState() in RageCharging to account for bZapped.
Changed PostNetReceive() to account for bZapped.

New defaults:

EventClasses(0)="KFChar.ZombieFleshPound" EventClasses(1)="KFChar.ZombieFleshPound" EventClasses(2)="KFChar.ZombieFleshPound_HALLOWEEN" EventClasses(3)="KFChar.ZombieFleshPound_XMAS"

KFChar/Classes/ZombieGoreFast.uc

Added implementation of SetZappedBehavior() in RunningState state.
Added implementation of PreCacheMaterials().
Changed PostNetReceive() to account for bZapped.
Changed code to use SetGroundSpeed() instead of setting variable directly.
Changed BeginState() in RunningState to account for bZapped.
Changed EndState() in RunningState to account for bZapped.

New defaults:

EventClasses(0)="KFChar.ZombieGorefast" EventClasses(1)="KFChar.ZombieGorefast" EventClasses(2)="KFChar.ZombieGorefast_HALLOWEEN" EventClasses(3)="KFChar.ZombieGorefast_XMAS"

KFChar/Classes/ZombieHusk.uc

Added implementation of PreCacheMaterials().
Changed PlayHit() to handle being zapped.

New defaults:

EventClasses(0)="KFChar.ZombieHusk" EventClasses(1)="KFChar.ZombieHusk" EventClasses(2)="KFChar.ZombieHusk_HALLOWEEN" EventClasses(3)="KFChar.ZombieHusk_XMAS"

KFChar/Classes/ZombieScrake.uc

Added implementation of SetZappedBehavior() in RunningState state.
Added implementation of PreCacheMaterials().
Changed code to use SetGroundSpeed() instead of setting variable directly.
Changed BeginState() in RunningState to account for bZapped.
Changed EndState() in RunningState to account for bZapped.

New defaults:

EventClasses(0)="KFChar.ZombieScrake" EventClasses(1)="KFChar.ZombieScrake" EventClasses(2)="KFChar.ZombieScrake_HALLOWEEN" EventClasses(3)="KFChar.ZombieScrake_XMAS"

KFChar/Classes/ZombieSiren.uc

Added implementation of PreCacheMaterials().
Changed code to use SetGroundSpeed() instead of setting variable directly.
Changed RangedAttack() to account for bZapped.
Changed SpawnTwoShots() to account for bZapped.

New defaults:

EventClasses(0)="KFChar.ZombieSiren" EventClasses(1)="KFChar.ZombieSiren" EventClasses(2)="KFChar.ZombieSiren_HALLOWEEN" EventClasses(3)="KFChar.ZombieSiren_XMAS"

KFChar/Classes/ZombieStalker.uc

Added implementation of SetZappedBehavior().
Added implementation of UnSetZappedBehavior().
Added implementation of SetZapped().
Added implementation of PreCacheMaterials().
Changed Tick() to account for bZapped.
Changed CloakStalker() to account for bZapped.
Changed UnCloakStalker() to account for bZapped.

New defaults:

EventClasses(0)="KFChar.ZombieStalker" EventClasses(1)="KFChar.ZombieStalker" EventClasses(2)="KFChar.ZombieStalker_HALLOWEEN" EventClasses(3)="KFChar.ZombieStalker_XMAS"

KFGui/Classes/KFBrowser_Footer.uc

Added StopCaption (default "STOP").
Changed UpdateActiveButtons() to handle stop caption.

KFGui/Classes/KFBuyMenuInvList.uc

Changed UpdateList() to assign a perk image to each buyable.

KFGui/Classes/KFBuyMenuSaleList.uc

Added NoPerkIcon.
Added WeaponDLCMessage.
Added PopulateBuyablesbyPerk().
Changed UpdateForSaleBuyables().
Changed UpdateList to handle unlockable weapons.

New defaults:

NoPerkIcon=Texture'KillingFloor2HUD.Perk_Icons.No_Perk_Icon' CharacterNames(10)="DAR" CharacterUnownedTextures(10)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Desat_Robot' CharacterOwnedTextures(10)=Texture'KF_DLC.Characters.UI_KFDLC_Characters_Owned_Robot' WeaponAppIDs(1)=210938 WeaponUnownedTextures(1)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Desat_Gold-Pack' WeaponOwnedTextures(1)=Texture'KF_DLC.Weapons.UI_KFDLC_Weapons_Owned_Gold-Pack'

KFGui/Classes/KFGamePageMP.uc

Changed t_Header to refer to KFGui.KFServerBrowser.ServerBrowserHeader.

KFGui/Classes/KFGamePageSP.uc

Changed t_Header to refer to KFGui.KFServerBrowser.ServerBrowserHeader.

KFGui/Classes/KFHudSettings.uc

Added ch_SpecKillCounter.
Added bTallySpecimenKills.
Changed InitComponent() to add specimen kill counter.
Changed InternalOnLoadINI() to handle specimen kill counter.
Changed SaveSettings() to handle specimen kill counter.
Changed InternalOnChange() to handle specimen kill counter.

New defaults:

Begin Object Class=moCheckBox Name=SpecimenKillCounter ComponentJustification=TXTA_Left CaptionWidth=0.900000 Caption="Show Kill Counter" OnCreateComponent=SpecimenKillCounter.InternalOnCreateComponent IniOption="@Internal" Hint="Tally specimen kills on the HUD" WinTop=0.043906 WinLeft=0.379297 WinWidth=0.196875 TabOrder=1 OnChange=KFHudSettings.InternalOnChange OnLoadINI=KFHudSettings.InternalOnLoadINI End Object ch_SpecKillCounter=moCheckBox'KFGui.KFHudSettings.SpecimenKillCounter'

KFGui/Classes/KFInvSquadConfig.uc

Changed InitActiveClasses() to use monster collection system.

KFGui/Classes/KFInvWaveConfig.uc

Changed InitActiveSquads() to use monster collection system.

KFGui/Classes/KFMainMenu.uc

Added WeaponDLCID.
Added WeaponBundle.
Added WeaponDLCs.
Added OBJ LOAD directive for halloween/xmas hud files.
Added GetDLCListTextureIndex().
Added DetermineWeaponDLC().
Changed InitComponent() to use new DLC code.
Changed Opened() to use new DLC code.
Changed DLCButtonDraw() to use new DLC code.
Changed WeaponDLCButtonClicked() to use new DLC code.

New defaults:

WeaponBundle=210938 WeaponDLCs(0)=210938

Other defaults have been altered slightly.

KFGui/Classes/KFServerListPageInternet.uc

Changed Refresh() to support stop button.

KFGui/Classes/KFTab_BuyMenu.uc

Added IsLocked() to check whether DLC is locked or available.
Changed SetInfoText() to use new DLC code.
Changed OptionsChange() to use new DLC code.

KFGui/Classes/LobbyMenu.uc

Changed MAX_MOVIES from 4 to 6.

KFMod/Classes/AA12AutoShotgun.uc

Changed WeaponTick() for bForceLeaveIronsights system.

KFMod/Classes/AA12Fire.uc

Implemented custom DoFireEffect() to add knockback effect for low-grav.

New defaults:

KickMomentum=(X=-35.000000,Z=5.000000)

KFMod/Classes/AK47Ammo.uc

Added comment about class duplication with golden variant.

KFMod/Classes/AK47AmmoPickup.uc

Added comment about class duplication with golden variant.

KFMod/Classes/AxeFire.uc

New defaults:

WideDamageMinHitAngle=0.650000

KFMod/Classes/AxeFireB.uc

New defaults:

WideDamageMinHitAngle=0.900000

KFMod/Classes/AxePickup.uc

Changed cost from 150 to 1000.

KFMod/Classes/BenelliAmmo.uc

Added comment about class duplication with golden variant.

KFMod/Classes/BenelliAmmoPickup.uc

Added comment about class duplication with golden variant.

KFMod/Classes/BenelliShotgun.uc

Changed WeaponTick() for bForceLeaveIronsights system.

KFMod/Classes/BoomStick.uc

New defaults:

ForceZoomOutOnFireTime=0.010000 ForceZoomOutOnAltFireTime=0.010000

KFMod/Classes/BoomStickFire.uc

Changed HandleRecoil() to adjust recoil based on low-grav.

KFMod/Classes/ChainsawAltFire.uc

New defaults:

WideDamageMinHitAngle=0.800000

KFMod/Classes/ChainsawFire.uc

Changed ModeDoFire() to check for physics state before slowing player down.

KFMod/Classes/ChainsawPickup.uc

Changed cost from 1000 to 2750.

KFMod/Classes/ClaymoreSwordFire.uc

Removed WideDamageMinHitAngle (moved to KFMeleeFire).
Removed Timer() implementation.

New defaults:

WideDamageMinHitAngle=0.650000

KFMod/Classes/ClaymoreSwordFireB.uc

Removed WideDamageMinHitAngle (moved to KFMeleeFire).
Removed Timer() implementation.

New defaults:

WideDamageMinHitAngle=0.600000

KFMod/Classes/ClaymoreSwordPickup.uc

Changed cost from 1500 to 3000.

KFMod/Classes/Crossbow.uc

Removed ForceZoomOutTime (moved to KFWeapon).
Removed implementation of WeaponTick() (moved functionality to KFWeapon).

New defaults:

ForceZoomOutOnFireTime=0.400000

KFMod/Classes/Crossbuzzsaw.uc

Changed CanZoomNow() to remove some checks.
Removed ForceZoomOutTime (moved to KFWeapon).
Removed implementation of WeaponTick() (moved functionality to KFWeapon).

New defaults:

ForceZoomOutOnFireTime=0.400000

KFMod/Classes/CrossbuzzsawPickup.uc

Changed cost from 2500 to 4000.

KFMod/Classes/HUDKillingFloor.uc

Added ZEDAmmoIcon.
Added bTallySpecimenKills (kill messages mod).
Added MessageHealthLimit (kill messages mod).
Added MessageMassLimit (kill messages mod).
Added UpdateKillMessage() (kill messages mod).
Changed SetHUDAlpha() to support the ZED ammo icon.
Changed DrawPlayerInfo(). Why?
Changed DrawHealthBar(). Why?
Changed DrawHudPassA() to handle medic gun and ZED stuff.
Changed DrawKFHUDTextElements() to adjust scaling better.
Changed DrawModOverlay() for moonbase's zoneinfo fog.

New defaults:

ZEDAmmoIcon=(WidgetTexture=Texture'KillingFloorHUD.HUD.Hud_Lightning_Bolt',RenderStyle=STY_Alpha,TextureCoords=(X2=64,Y2=64),TextureScale=0.200000,PosX=0.781000,PosY=0.945000,ScaleMode=SM_Right,Scale=1.000000,Tints[0]=(B=255,G=255,R=255,A=255),Tints[1]=(B=255,G=255,R=255,A=255)) MessageHealthLimit=1000 MessageMassLimit=5000

KFMod/Classes/HuskGunFire.uc

Changed HandleRecoil() to adjust recoil based on low-grav.

KFMod/Classes/KatanaFire.uc

New defaults:

WideDamageMinHitAngle=0.800000

KFMod/Classes/KatanaFireB.uc

New defaults:

WideDamageMinHitAngle=0.650000

KFMod/Classes/KatanaPickup.uc

Changed cost from 1000 to 2000 (removed default).

KFMod/Classes/KFCheatManager.uc

Added implementation of ShowPaths().
Added ZED() (gives the player the ZED gun).
Added BurnEm() (sets fire to all zeds).
Added Bond() (gives the player all golden weapons).
Changed Arsenal() to add dwarf axe and kriss.
Changed SMG() to add kriss.
Changed Meds() to add kriss.
Changed MeleeMe() to add dwarf axe.

KFMod/Classes/KFFire.uc

Changed ModeDoFire() to check for physics state before slowing player down.
Changed HandleRecoil() to adjust recoil based on low-grav.

KFMod/Classes/KFGameType.uc

Added MonsterCollection. This contains all of the wave/squad/monster information that was previously declared globally.
Added EventNum. This indicates the current KF event (Halloween, Christmas, etc.).
Added LoadUpMonsterListFromGameType().
Added LoadUpMonsterListFromCollection().
Added NotifyGameEvent().
Added DetermineEvent().
Added AddSpecialSquadFromGameType().
Added AddSpecialSquadFromCollection().
Added PrepareSpecialSquadsFromGameType().
Added PrepareSpecialSquadsFromCollection().
Added PrepareSpecialSquads().
Added AddSpecialPatriarchSquadFromGameType().
Added AddSpecialPatriarchSquadFromCollection().
Added AddSpecialPatriarchSquad().
Added code to PendingMatch state to call DetermineEvent() at the start.
Changed LoadUpMonsterList() to use the above functions depending on whether sandbox mode is enabled or not.
Changed InitGame() to not copy monster list from StandardMonsterClasses.
Changed InitGame() to call PrepareSpecialSquads(), which replaces the code that sets up the waves according to length.
Changed PrecacheGameStaticMeshes().
Changed ScoreKill() to use Marco's kill messages system.
Changed ScoreKillAssists().
Changed StartWaveBoss() for modding support (related to the new monster collection system).
Changed Killed() to handle extra kill stats such as airborne kills.
Changed AddSquad() to use monster collection system.
Changed AddBoss() for modding support (related to the new monster collection system).
Removed use of StandardMonsterClasses, although the variable still exists.

:

MonsterCollection=Class'KFMod.KFMonstersXmas' AvailableChars(46)="DAR"

Patch 13th December Re-added use of StandardMonsterClasses. Game now loads this into MonsterClasses for sandbox games.
Added code to register certain achievements.

KFMod/Classes/KFHumanPawn.uc

???

KFMod/Classes/KFLevelRules.uc

???

KFMod/Classes/KFMeleeFire.uc

???

KFMod/Classes/KFMonster.uc

???

KFMod/Classes/KFPawn.uc

???

KFMod/Classes/KFPlayerController.uc

???

KFMod/Classes/KFPlayerReplicationInfo.uc

???

KFMod/Classes/KFScoreBoard.uc

???

KFMod/Classes/KFShotgunFire.uc

???

KFMod/Classes/KFVetBerserker.uc

???

KFMod/Classes/KFVetCommando.uc

???

KFMod/Classes/KFVetDemolitions.uc

???

KFMod/Classes/KFVetFieldMedic.uc

???

KFMod/Classes/KFVetSupportSpec.uc

???

KFMod/Classes/KFWeapon.uc

???

KFMod/Classes/KnifeFire.uc

???

KFMod/Classes/KnifeFireB.uc

???

KFMod/Classes/KSGShotgun.uc

???

KFMod/Classes/LAW.uc

???

KFMod/Classes/M4203AssaultRifle.uc

???

KFMod/Classes/M79Ammo.uc

???

KFMod/Classes/M79AmmoPickup.uc

???

KFMod/Classes/M79GrenadeLauncher.uc

???

KFMod/Classes/M7A3MMedicGun.uc

???

KFMod/Classes/M99Fire.uc

???

KFMod/Classes/M99SniperRifle.uc

???

KFMod/Classes/MacheteFire.uc

???

KFMod/Classes/MacheteFireB.uc

???

KFMod/Classes/MachetePickup.uc

???

KFMod/Classes/MuzzleFlash3rdTrenchGun.uc

???

KFMod/Classes/NailGun.uc

???

KFMod/Classes/ScytheFire.uc

???

KFMod/Classes/ScytheFireB.uc

???

KFMod/Classes/ScythePickup.uc

???

KFMod/Classes/Shotgun.uc

???

KFMod/Classes/TrenchGun.uc

???

KFMod/Classes/TrenchgunBullet.uc

???

KFMod/Classes/WaitingMessage.uc

???

KFMod/Classes/WinchesterFire.uc

???

KFMod/Classes/ZombieBloatBase.uc

???

KFMod/Classes/ZombieBossBase.uc

???

KFMod/Classes/ZombieClotBase.uc

???

KFMod/Classes/ZombieCrawlerBase.uc

???

KFMod/Classes/ZombieFleshPoundBase.uc

???

KFMod/Classes/ZombieGorefastBase.uc

???

KFMod/Classes/ZombieHuskBase.uc

???

KFMod/Classes/ZombieScrakeBase.uc

???

KFMod/Classes/ZombieSirenBase.uc

???

KFMod/Classes/ZombieStalkerBase.uc

???

Old2k4/Classes/MonsterController.uc

???

ROEngine/Classes/BaseKFWeapon.uc

???

ROEngine/Classes/KFPC.uc

???

ROEngine/Classes/KFSteamStatsAndAchievements.uc

???

ROEngine/Classes/ROSatchelDamType.uc

???

UnrealGame/Classes/JumpSpot.uc

???

XInterface/Classes/GUIController.uc

???

Files added

KFChar/Classes/SeveredArmBloat_XMas.uc
KFChar/Classes/SeveredArmClot_XMas.uc
KFChar/Classes/SeveredArmCrawler_XMas.uc
KFChar/Classes/SeveredArmGorefast_XMas.uc
KFChar/Classes/SeveredArmHusk_XMas.uc
KFChar/Classes/SeveredArmPatriarch_XMas.uc
KFChar/Classes/SeveredArmPound_XMas.uc
KFChar/Classes/SeveredArmScrake_XMas.uc
KFChar/Classes/SeveredArmScrakeSaw_XMas.uc
KFChar/Classes/SeveredArmStalker_XMas.uc
KFChar/Classes/SeveredHeadBloat_XMas.uc
KFChar/Classes/SeveredHeadClot_XMas.uc
KFChar/Classes/SeveredHeadCrawler_XMas.uc
KFChar/Classes/SeveredHeadGorefast_XMas.uc
KFChar/Classes/SeveredHeadHusk_XMas.uc
KFChar/Classes/SeveredHeadPatriarch_XMas.uc
KFChar/Classes/SeveredHeadPound_XMas.uc
KFChar/Classes/SeveredHeadScrake_XMas.uc
KFChar/Classes/SeveredHeadSiren_XMas.uc
KFChar/Classes/SeveredHeadStalker_XMas.uc
KFChar/Classes/SeveredLegBloat_XMas.uc
KFChar/Classes/SeveredLegClot_XMas.uc
KFChar/Classes/SeveredLegCrawler_XMas.uc
KFChar/Classes/SeveredLegGorefast_XMas.uc
KFChar/Classes/SeveredLegHusk_XMas.uc
KFChar/Classes/SeveredLegPatriarch_XMas.uc
KFChar/Classes/SeveredLegPound_XMas.uc
KFChar/Classes/SeveredLegScrake_XMas.uc
KFChar/Classes/SeveredLegStalker_XMas.uc
KFChar/Classes/ZombieBloat_XMas.uc
KFChar/Classes/ZombieBoss_XMas.uc
KFChar/Classes/ZombieCLot_XMas.uc
KFChar/Classes/ZombieCrawler_XMas.uc
KFChar/Classes/ZombieFleshPound_XMas.uc
KFChar/Classes/ZombieGoreFast_XMas.uc
KFChar/Classes/ZombieHusk_XMas.uc
KFChar/Classes/ZombieScrake_XMas.uc
KFChar/Classes/ZombieSiren_XMas.uc
KFChar/Classes/ZombieStalker_XMas.uc
KFMod/Classes/DamTypeDwarfAxe.uc

KFMod/Classes/DamTypeDwarfAxeSecondary.uc
KFMod/Classes/DamTypeKrissM.uc
KFMod/Classes/DamTypeZEDGun.uc
KFMod/Classes/DwarfAxe.uc
KFMod/Classes/DwarfAxeAttachment.uc
KFMod/Classes/DwarfAxeFire.uc
KFMod/Classes/DwarfAxeFireB.uc
KFMod/Classes/DwarfAxePickup.uc
KFMod/Classes/GoldenAK47Ammo.uc
KFMod/Classes/GoldenAk47AmmoPickup.uc
KFMod/Classes/GoldenAK47AssaultRifle.uc
KFMod/Classes/GoldenAK47Attachment.uc
KFMod/Classes/GoldenAK47Fire.uc
KFMod/Classes/GoldenAK47pickup.uc
KFMod/Classes/GoldenBenelliAmmo.uc
KFMod/Classes/GoldenBenelliAmmoPickup.uc
KFMod/Classes/GoldenBenelliAttachment.uc
KFMod/Classes/GoldenBenelliFire.uc
KFMod/Classes/GoldenBenelliPickup.uc
KFMod/Classes/GoldenBenelliShotgun.uc
KFMod/Classes/GoldenKatana.uc
KFMod/Classes/GoldenKatanaAttachment.uc
KFMod/Classes/GoldenKatanaPickup.uc
KFMod/Classes/GoldenM79Ammo.uc
KFMod/Classes/GoldenM79AmmoPickup.uc
KFMod/Classes/GoldenM79Attachment.uc
KFMod/Classes/GoldenM79Fire.uc
KFMod/Classes/GoldenM79GrenadeLauncher.uc
KFMod/Classes/GoldenM79Pickup.uc
KFMod/Classes/KFDARSoundGroup.uc
KFMod/Classes/KFGrabbable.uc
KFMod/Classes/KFMonstersCollection.uc
KFMod/Classes/KFMonstersHalloween.uc
KFMod/Classes/KFMonstersXmas.uc
KFMod/Classes/KFPhysicsVolume.uc
KFMod/Classes/KFSteamWebApi.uc
KFMod/Classes/KFVoicePackRobot.uc
KFMod/Classes/KillsMessage.uc
KFMod/Classes/KrissMAltFire.uc
KFMod/Classes/KrissMAmmo.uc

KFMod/Classes/KrissMAmmoPickup.uc
KFMod/Classes/KrissMAttachment.uc
KFMod/Classes/KrissMFire.uc
KFMod/Classes/KrissMHealingProjectile.uc
KFMod/Classes/KrissMMedicGun.uc
KFMod/Classes/KrissMPickup.uc
KFMod/Classes/LaserAttachmentFirstPersonZEDGun.uc
KFMod/Classes/LaserBeamEffectZED.uc
KFMod/Classes/LaserDotZED.uc
KFMod/Classes/MuzzleFlash3rdZEDGunPrimary.uc
KFMod/Classes/SeveredArmRobot.uc
KFMod/Classes/SeveredLegRobot.uc
KFMod/Classes/ShellEjectKriss.uc
KFMod/Classes/SoldierSpeciesRobot.uc
KFMod/Classes/ZEDBeamChild.uc
KFMod/Classes/ZEDBeamEffect.uc
KFMod/Classes/ZedBeamSparks.uc
KFMod/Classes/ZEDBeamSplashEffect.uc
KFMod/Classes/ZEDGun.uc
KFMod/Classes/ZEDGunAltFire.uc
KFMod/Classes/ZEDGunAmmo.uc
KFMod/Classes/ZEDGunAmmoPickup.uc
KFMod/Classes/ZEDGunAttachment.uc
KFMod/Classes/ZEDGunExhaust.uc
KFMod/Classes/ZEDGunFire.uc
KFMod/Classes/ZEDGunPickup.uc
KFMod/Classes/ZEDGunProjectile.uc
KFMod/Classes/ZEDProjectileImpact.uc
KFMod/Classes/ZEDProjectileTrail.uc
ROEffects/Classes/CharFX_Sparks.uc
ROEffects/Classes/ChargeUp1stZEDGun.uc
ROEffects/Classes/ChargeUp3rdZEDGun.uc
ROEffects/Classes/MuzzleFlash1stZEDGunPrimary.uc
ROEffects/Classes/MuzzleFlash3rdZEDGunPrimary.uc
ROEffects/Classes/ZEDGunChargeDown.uc
ROEffects/Classes/ZEDGunExhaust3rd.uc
UTV2004c/Classes/utvMutator.uc
UTV2004c/Classes/utvReplicationInfo.uc
UTV2004c/Classes/utvSpectator.uc