Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Jailbreak.JBInteractionKeys

Extends
Interaction
Modifiers
config

Core.Object
|   
+-- Engine.Interactions
   |   
   +-- Engine.Interaction
      |   
      +-- Jailbreak.JBInteractionKeys

Variables Summary
stringAutoBoundKeys
array<TBinding>Bindings
bytebIsBoundToNextWeapon[256]
bytebIsBoundToPrevWeapon[256]
TDialogDialog
intiBindingByKey[256]
array<string>TextDescription
stringTextDialogBottomP
stringTextDialogBottomS
stringTextDialogClose
stringTextDialogTitle
stringTextDialogTopP
stringTextDialogTopS
floatTimeFadeoutDialog
Inherited Variables from Engine.Interaction
bActive, bNativeEvents, bRequiresTick, bVisible, Master, ViewportOwner

Enumerations Summary
Inherited Enumerations from Engine.Interactions
EInputAction, EInputKey, EStreamFinishReason

Structures Summary
TBinding
Alias, iKeyPreferred, bIsBoundAuto, bIsBoundConfig, iKeyAuto
TDialog
MaterialFrame, Margins, FontTitle, FontText, FontKey, FontClose, ColorTextTitle, ColorTextKey, ColorText, ColorTextClose, OffsetTextTitle, OffsetTextClose, GUIFontTitle, GUIFontKey, GUIFontText, GUIFontClose

Functions Summary
functionstring GetAutoBoundKeys ()))
functionstring GetKeyForCommand (string Command, optional string Fallback))
functionJBTagClient GetTagClientLocal ()))
event Initialized ()))
eventbool KeyEvent (out EInputKey InputKey, out EInputAction InputAction, float Delta))
event NotifyLevelChange ()))
event PostRender (Canvas Canvas))
Inherited Functions from Engine.Interaction
ConsoleCommand, Initialize, Initialized, KeyEvent, KeyType, Message, NotifyLevelChange, NotifyMusicChange, PostRender, PreRender, ScreenToWorld, SetFocus, StreamFinished, Tick, WorldToScreen
Inherited Functions from Engine.Interactions
GetFriendlyName


Variables Detail

AutoBoundKeys Source code

var config string AutoBoundKeys;

Bindings Source code

var array<TBinding> Bindings;

bIsBoundToNextWeapon[256] Source code

var private byte bIsBoundToNextWeapon[256];

bIsBoundToPrevWeapon[256] Source code

var private byte bIsBoundToPrevWeapon[256];

Dialog Source code

var TDialog Dialog;

iBindingByKey[256] Source code

var private int iBindingByKey[256];

TextDescription Source code

var localized array<string> TextDescription;

TextDialogBottomP Source code

var localized string TextDialogBottomP;

TextDialogBottomS Source code

var localized string TextDialogBottomS;

TextDialogClose Source code

var localized string TextDialogClose;

TextDialogTitle Source code

var localized string TextDialogTitle;

TextDialogTopP Source code

var localized string TextDialogTopP;

TextDialogTopS Source code

var localized string TextDialogTopS;

TimeFadeoutDialog Source code

var private float TimeFadeoutDialog;


Structures Detail

TBinding Source code

struct TBinding
{
var string Alias;
var private bool bIsBoundAuto;
var private bool bIsBoundConfig;
var private int iKeyAuto;
var byte iKeyPreferred;
};


TDialog Source code

struct TDialog
{
var Color ColorText;
var Color ColorTextClose;
var Color ColorTextKey;
var Color ColorTextTitle;
var string FontClose;
var string FontKey;
var string FontText;
var string FontTitle;
var private GUIFont GUIFontClose;
var private GUIFont GUIFontKey;
var private GUIFont GUIFontText;
var private GUIFont GUIFontTitle;
var vector Margins;
var Material MaterialFrame;
var vector OffsetTextClose;
var vector OffsetTextTitle;
};



Functions Detail

GetAutoBoundKeys Source code

function string GetAutoBoundKeys ( ) )

GetKeyForCommand Source code

static function string GetKeyForCommand ( string Command, optional string Fallback) )

GetTagClientLocal Source code

function JBTagClient GetTagClientLocal ( ) )

Initialized Source code

event Initialized ( ) )

KeyEvent Source code

event bool KeyEvent ( out EInputKey InputKey, out EInputAction InputAction, float Delta) )

NotifyLevelChange Source code

event NotifyLevelChange ( ) )

PostRender Source code

event PostRender ( Canvas Canvas) )


Defaultproperties

defaultproperties
{
  Bindings[0] = (Alias="TeamTactics Up",iKeyPreferred=107);    
  Bindings[1] = (Alias="TeamTactics Down",iKeyPreferred=109);  
  Bindings[2] = (Alias="TeamTactics Auto",iKeyPreferred=111);  
  Bindings[3] = (Alias="ArenaCam",iKeyPreferred=106);          
  Bindings[4] = (Alias="ViewTeamFree",iKeyPreferred=110);      

  Dialog = (MaterialFrame=Texture'2K4Menus.Display99',Margins=(X=30,Y=44),FontTitle="UT2DefaultFont",FontText="UT2SmallFont",FontKey="UT2SmallFont",FontClose="UT2SmallFont",ColorTextTitle=(R=255,G=210,B=0),ColorText=(R=255,G=255,B=255),ColorTextKey=(R=255,G=210,B=0),ColorTextClose=(R=255,G=210,B=0),OffsetTextTitle=(Y=16),OffsetTextClose=(Y=-16));


  TextDialogTitle   = "Temporary Key Bindings";
  TextDialogTopS    = "Jailbreak has temporarily bound the following key for you:";
  TextDialogTopP    = "Jailbreak has temporarily bound the following keys for you:";
  TextDialogBottomS = "Use the key binder to permanently bind a key to this function.";
  TextDialogBottomP = "Use the key binder to permanently bind keys to these functions.";
  TextDialogClose   = "Press FIRE to close, ALT-FIRE to close permanently";


  TextDescription[0] = "Sets team tactics to a more aggressive stance.";
  TextDescription[1] = "Sets team tactics to a more defensive stance.";
  TextDescription[2] = "Returns to auto-selection of team tactics.";
  TextDescription[3] = "Activates the Arena Live Feed.";
  TextDescription[4] = "View your teammates who battle in freedom.";
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:11.231 - Created with UnCodeX