Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class DnD_Init extends Rx_Mutator;
- event PreBeginPlay()
- {
- local Rx_Game myRx_Game;
- local Rx_Attachment_AutoRifle myRx_Attachment_AutoRifle;
- local Rx_InventoryManager_GDI_Soldier myRx_InventoryManager_GDI_Soldier;
- super.PreBeginPlay();
- myRx_Game=Rx_Game(GetDefaultObject(Class'Rx_Game'));
- myRx_Game.DefaultInventory[0] = class'DnD_Weapon_Autorifle';
- SetTimer(2.0f, enable, 'NormalizeHealth');
- //2.0f 2 gameseconden
- }
- simulated function NormalizeHealth(optional int iHealthIncreaseValue){
- foreach DynamicActors(class 'Rx_Pawn', PlayerPawn)
- {
- if (iHealthIncreaseValue == 0)
- {
- iHealthIncreaseValue=1;
- }
- for (x = 1; x <= iHealthIncreaseValue; x++)
- {
- if ( PlayerPawn.Health + 1 <= PlayerPawn.HealthMax )
- {
- PlayerPawn.Health=( PlayerPawn.Health++ );
- }
- else
- {
- x=iHealthIncreaseValue;
- y++;
- }
- }
- } }
- }
- final static function object GetDefaultObject(class ObjClass)
- {
- return FindObject(ObjClass.GetPackageName()$".Default__"$ObjClass, ObjClass);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement