1
0
KF2-Dev-Scripts/KFGame/Classes/KFGFxWorld_C4Screen.uc
2020-12-13 18:01:13 +03:00

64 lines
1.5 KiB
Ucode

//=============================================================================
// KFGFxWorld_C4Screen
//=============================================================================
// Class Description
//=============================================================================
// Killing Floor 2
// Copyright (C) 2015 Tripwire Interactive LLC
// - Author 4/9/2014
//=============================================================================
class KFGFxWorld_C4Screen extends KFGFxMoviePlayer_World;
var int CurrentMaxCharges;
var int CurrenActiveCharges;
/** Ties the GFxClikWidget variables to the .swf components and handles events */
event bool WidgetInitialized(name WidgetName, name WidgetPath, GFxObject Widget)
{
switch(WidgetName)
{
case ('c4WorldMC'):
if ( MainComponent == none )
{
MainComponent = Widget;
}
break;
}
return true;
}
function SetMaxCharges(int MaxCharges)
{
if(MainComponent != none)
{
MainComponent.SetInt("maxCharges", MaxCharges);
}
}
function SetActiveCharges(int ActiveCharges)
{
if ( MainComponent != none )
{
MainComponent.SetInt("activeCharges", ActiveCharges);
}
}
function SetReadOut( string newValue )
{
if ( MainComponent != none )
{
MainComponent.SetString("readOut", newValue);
}
}
defaultproperties
{
RenderTexture=TextureRenderTarget2D'Wep_1P_C4_TEX.Wep_1stP_C4_Screen_R2T'
MovieInfo=SwfMovie'UI_World.C4World'
bAutoPlay=false
}