183 lines
4.5 KiB
Lua
183 lines
4.5 KiB
Lua
local f0_local0 = module
|
|
local f0_local1, f0_local2 = ...
|
|
f0_local0( f0_local1, package.seeall )
|
|
CoD.PrintModuleLoad( _NAME )
|
|
f0_local0 = 0.65
|
|
function mantleHintDef()
|
|
local self = LUI.UIElement.new()
|
|
self.id = "mantleHintId"
|
|
self:setupOwnerdraw( CoD.Ownerdraw.CGMantleHint, f0_local0, CoD.TextStyle.Shadowed )
|
|
local f1_local1 = {
|
|
topAnchor = false,
|
|
leftAnchor = false,
|
|
bottomAnchor = true,
|
|
rightAnchor = false,
|
|
bottom = -80,
|
|
left = -32,
|
|
right = 32,
|
|
height = 64,
|
|
alignment = LUI.Alignment.Center,
|
|
font = CoD.TextSettings.HudEuroMedSmallFont.Font,
|
|
alpha = 0.6
|
|
}
|
|
if Engine.UsingSplitscreenUpscaling() then
|
|
f1_local1.bottom = -20
|
|
end
|
|
self:registerAnimationState( "default", f1_local1 )
|
|
self:animateToState( "default", 0 )
|
|
return self
|
|
end
|
|
|
|
function cursorHintDef()
|
|
local self = LUI.UIElement.new()
|
|
self.id = "cursorHintId"
|
|
self:setupOwnerdraw( CoD.Ownerdraw.CGCursorHint, f0_local0, CoD.TextStyle.Shadowed )
|
|
local f2_local1 = {
|
|
topAnchor = false,
|
|
leftAnchor = false,
|
|
bottomAnchor = true,
|
|
rightAnchor = false,
|
|
bottom = -160,
|
|
left = -32,
|
|
right = 32,
|
|
height = 64,
|
|
alignment = LUI.Alignment.Center,
|
|
font = CoD.TextSettings.HudEuroMedSmallFont.Font,
|
|
alpha = 0.6
|
|
}
|
|
if Engine.UsingSplitscreenUpscaling() then
|
|
f2_local1.bottom = -60
|
|
end
|
|
self:registerAnimationState( "default", f2_local1 )
|
|
self:animateToState( "default", 0 )
|
|
return self
|
|
end
|
|
|
|
function invalidCmdHintDef()
|
|
local self = LUI.UIElement.new()
|
|
self.id = "invalidCmdHintId"
|
|
self:setupOwnerdraw( CoD.Ownerdraw.CGInvalidCmdHint, f0_local0, CoD.TextStyle.Shadowed )
|
|
self:registerAnimationState( "default", {
|
|
topAnchor = true,
|
|
leftAnchor = false,
|
|
bottomAnchor = false,
|
|
rightAnchor = false,
|
|
top = 162,
|
|
left = -32,
|
|
right = 32,
|
|
height = 64,
|
|
alignment = LUI.Alignment.Center,
|
|
font = CoD.TextSettings.HudEuroMedSmallFont.Font,
|
|
alpha = 0.6
|
|
} )
|
|
self:animateToState( "default", 0 )
|
|
return self
|
|
end
|
|
|
|
function spectatorControlsDef()
|
|
local self = LUI.UIElement.new()
|
|
self.id = "spectatorControlsId"
|
|
self:setupOwnerdraw( CoD.Ownerdraw.CGSpectatorControls, f0_local0, CoD.TextStyle.Shadowed )
|
|
self:registerAnimationState( "default", {
|
|
topAnchor = false,
|
|
leftAnchor = true,
|
|
bottomAnchor = false,
|
|
rightAnchor = false,
|
|
top = -5,
|
|
left = 10,
|
|
height = 5,
|
|
width = 512,
|
|
alignment = CoD.OwnerdrawAlignment.TextTopLeft,
|
|
font = CoD.TextSettings.HudEuroConRegTinyFont.Font,
|
|
alpha = 0.6
|
|
} )
|
|
self:animateToState( "default", 0 )
|
|
return self
|
|
end
|
|
|
|
function breathHintDef()
|
|
local self = LUI.UIElement.new()
|
|
self.id = "breathHintId"
|
|
self:setupOwnerdraw( CoD.Ownerdraw.CGHoldBreathHint, f0_local0, CoD.TextStyle.Shadowed )
|
|
self:registerAnimationState( "default", {
|
|
topAnchor = true,
|
|
leftAnchor = false,
|
|
bottomAnchor = false,
|
|
rightAnchor = false,
|
|
top = 40,
|
|
left = -32,
|
|
right = 32,
|
|
height = 64,
|
|
alignment = LUI.Alignment.Center,
|
|
font = CoD.TextSettings.HudEuroMedSmallFont.Font,
|
|
alpha = 0.6
|
|
} )
|
|
self:animateToState( "default", 0 )
|
|
return self
|
|
end
|
|
|
|
function zoomHintDef()
|
|
local self = LUI.UIElement.new()
|
|
self.id = "zoomHintId"
|
|
self:setupOwnerdraw( CoD.Ownerdraw.CGChangeZoomHint, f0_local0, CoD.TextStyle.Shadowed )
|
|
self:registerAnimationState( "default", {
|
|
topAnchor = true,
|
|
leftAnchor = false,
|
|
bottomAnchor = false,
|
|
rightAnchor = false,
|
|
top = 70,
|
|
left = -32,
|
|
right = 32,
|
|
height = 64,
|
|
alignment = LUI.Alignment.Center,
|
|
font = CoD.TextSettings.HudEuroMedSmallFont.Font,
|
|
alpha = 0.6
|
|
} )
|
|
self:animateToState( "default", 0 )
|
|
return self
|
|
end
|
|
|
|
function toggleHybridHintDef()
|
|
local self = LUI.UIElement.new()
|
|
self.id = "toggleHybridHintId"
|
|
self:setupOwnerdraw( CoD.Ownerdraw.CGToggleHybridHint, f0_local0, CoD.TextStyle.Shadowed )
|
|
self:registerAnimationState( "default", {
|
|
topAnchor = true,
|
|
leftAnchor = false,
|
|
bottomAnchor = false,
|
|
rightAnchor = false,
|
|
top = 40,
|
|
left = -32,
|
|
right = 32,
|
|
height = 64,
|
|
alignment = LUI.Alignment.Center,
|
|
font = CoD.TextSettings.HudEuroMedSmallFont.Font,
|
|
alpha = 0.6
|
|
} )
|
|
self:animateToState( "default", 0 )
|
|
return self
|
|
end
|
|
|
|
function toggleThermalHintDef()
|
|
local self = LUI.UIElement.new()
|
|
self.id = "toggleThermalHintId"
|
|
self:setupOwnerdraw( CoD.Ownerdraw.CGToggleThermalHint, f0_local0, CoD.TextStyle.Shadowed )
|
|
self:registerAnimationState( "default", {
|
|
topAnchor = true,
|
|
leftAnchor = false,
|
|
bottomAnchor = false,
|
|
rightAnchor = false,
|
|
top = 40,
|
|
left = -32,
|
|
right = 32,
|
|
height = 64,
|
|
alignment = LUI.Alignment.Center,
|
|
font = CoD.TextSettings.HudEuroMedSmallFont.Font,
|
|
alpha = 0.6
|
|
} )
|
|
self:animateToState( "default", 0 )
|
|
return self
|
|
end
|
|
|
|
LockTable( _M )
|