Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class NewPlayerController extends KFPlayerController;
- simulated event PostBeginPlay()
- {
- super.PostBeginPlay();
- PerkListAdding();
- }
- function PerkListAdding()
- {
- local NewGameInfo NEWGI;
- local PerkInfo Berserker;
- local PerkInfo Commando;
- local PerkInfo Support;
- local PerkInfo FiledMedic;
- local PerkInfo Demolitionist;
- local PerkInfo Firebug;
- local PerkInfo Gunslinger;
- local PerkInfo Sharpshooter;
- local PerkInfo SWAT;
- local PerkInfo Survivalist;
- NEWGI = NewGameInfo ( WorldInfo.Game );
- Berserker.PerkClass = class'KFPerk_Berserker';
- Commando.PerkClass = class'KFPerk_Commando';
- Support.PerkClass = class'KFPerk_Support';
- FiledMedic.PerkClass = class'KFPerk_FieldMedic';
- Demolitionist.PerkClass = class'KFPerk_Demolitionist';
- Firebug.PerkClass = class'KFPerk_Firebug';
- Gunslinger.PerkClass = class'KFPerk_Gunslinger';
- Sharpshooter.PerkClass = class'KFPerk_Sharpshooter';
- SWAT.PerkClass = class'KFPerk_SWAT';
- Survivalist.PerkClass = class'KFPerk_Survivalist';
- if ( NEWFGI.bNoBerserker )
- {
- PerkList.AddItem( Commando );
- PerkList.AddItem( Support );
- PerkList.AddItem( FiledMedic );
- PerkList.AddItem( Demolitionist );
- PerkList.AddItem( Firebug );
- PerkList.AddItem( Gunslinger );
- PerkList.AddItem( Sharpshooter );
- PerkList.AddItem( SWAT );
- PerkList.AddItem( Survivalist );
- }
- else
- {
- PerkList.AddItem( Berserker );
- PerkList.AddItem( Commando );
- PerkList.AddItem( Support );
- PerkList.AddItem( FiledMedic );
- PerkList.AddItem( Demolitionist );
- PerkList.AddItem( Firebug );
- PerkList.AddItem( Gunslinger );
- PerkList.AddItem( Sharpshooter );
- PerkList.AddItem( SWAT );
- PerkList.AddItem( Survivalist );
- }
- }
- defaultproperties
- {
- PerkList.Empty
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement