mirror of
https://github.com/mapbase-source/mapbase-game-src.git
synced 2025-07-26 22:21:33 +03:00
Add game_timer files
This commit is contained in:
parent
d5ad56bb66
commit
4261e934cb
@ -0,0 +1,7 @@
|
|||||||
|
hudanimations_manifest
|
||||||
|
{
|
||||||
|
|
||||||
|
"file" "scripts/hudanimations.txt"
|
||||||
|
"file" "scripts/hudanimations_ep2.txt"
|
||||||
|
"file" "scripts/hudanimations_mapbase_hl2.txt"
|
||||||
|
}
|
@ -740,6 +740,21 @@
|
|||||||
"tall" "100"
|
"tall" "100"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//==============================
|
||||||
|
//
|
||||||
|
// Mapbase-specific
|
||||||
|
//
|
||||||
|
//==============================
|
||||||
|
HudGenericGameTimer
|
||||||
|
{
|
||||||
|
"fieldName" "HudGenericGameTimer"
|
||||||
|
"visible" "1"
|
||||||
|
"enabled" "1"
|
||||||
|
"wide" "640"
|
||||||
|
"tall" "480"
|
||||||
|
"zpos" "1"
|
||||||
|
}
|
||||||
|
|
||||||
//==============================
|
//==============================
|
||||||
//
|
//
|
||||||
// Below is ported from HL2:DM
|
// Below is ported from HL2:DM
|
||||||
|
@ -1,967 +0,0 @@
|
|||||||
// sample animation script
|
|
||||||
//
|
|
||||||
//
|
|
||||||
// commands:
|
|
||||||
// Animate <panel name> <variable> <target value> <interpolator> <start time> <duration>
|
|
||||||
// variables:
|
|
||||||
// FgColor
|
|
||||||
// BgColor
|
|
||||||
// Position
|
|
||||||
// Size
|
|
||||||
// Blur (hud panels only)
|
|
||||||
// TextColor (hud panels only)
|
|
||||||
// Ammo2Color (hud panels only)
|
|
||||||
// Alpha (hud weapon selection only)
|
|
||||||
// SelectionAlpha (hud weapon selection only)
|
|
||||||
// TextScan (hud weapon selection only)
|
|
||||||
//
|
|
||||||
// interpolator:
|
|
||||||
// Linear
|
|
||||||
// Accel - starts moving slow, ends fast
|
|
||||||
// Deaccel - starts moving fast, ends slow
|
|
||||||
//
|
|
||||||
// RunEvent <event name> <start time>
|
|
||||||
// starts another even running at the specified time
|
|
||||||
//
|
|
||||||
// StopEvent <event name> <start time>
|
|
||||||
// stops another event that is current running at the specified time
|
|
||||||
//
|
|
||||||
// StopAnimation <panel name> <variable> <start time>
|
|
||||||
// stops all animations refering to the specified variable in the specified panel
|
|
||||||
//
|
|
||||||
// StopPanelAnimations <panel name> <start time>
|
|
||||||
// stops all active animations operating on the specified panel
|
|
||||||
//
|
|
||||||
//
|
|
||||||
// Useful game console commands:
|
|
||||||
// cl_Animationinfo <hudelement name> or <panelname>
|
|
||||||
// displays all the animatable variables for the hud element
|
|
||||||
//
|
|
||||||
|
|
||||||
|
|
||||||
event LevelInit
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
event WeaponHighlight
|
|
||||||
{
|
|
||||||
Animate HudWeaponSelection Blur "7" Linear 0.0 0.0
|
|
||||||
Animate HudWeaponSelection Blur "0" Deaccel 0.01 0.75
|
|
||||||
|
|
||||||
Animate HudWeaponSelection SelectedBoxColor "250 220 0 80" Linear 0.0 0.01
|
|
||||||
Animate HudWeaponSelection SelectedBoxColor "BgColor" Deaccel 0.1 1.5
|
|
||||||
Animate HudWeaponSelection SelectedFgColor "BrightFg" Linear 0.0 0.1
|
|
||||||
Animate HudWeaponSelection SelectedFgColor "FgColor" Linear 5.0 1.5
|
|
||||||
}
|
|
||||||
|
|
||||||
event OpenWeaponSelectionMenu
|
|
||||||
{
|
|
||||||
StopEvent CloseWeaponSelectionMenu 0.0
|
|
||||||
StopEvent WeaponPickup 0.0
|
|
||||||
StopEvent FadeOutWeaponSelectionMenu 0.0
|
|
||||||
|
|
||||||
// make the display visible
|
|
||||||
Animate HudWeaponSelection Alpha "128" Linear 0.0 0.1 [$WIN32]
|
|
||||||
Animate HudWeaponSelection Alpha "192" Linear 0.0 0.1 [$X360]
|
|
||||||
Animate HudWeaponSelection SelectionAlpha "255" Linear 0.0 0.1
|
|
||||||
Animate HudWeaponSelection FgColor "FgColor" Linear 0.0 0.1
|
|
||||||
Animate HudWeaponSelection TextColor "BrightFg" Linear 0.0 0.1
|
|
||||||
Animate HudWeaponSelection TextScan "1" Linear 0.0 0.1
|
|
||||||
}
|
|
||||||
|
|
||||||
event CloseWeaponSelectionMenu
|
|
||||||
{
|
|
||||||
// hide the whole thing near immediately
|
|
||||||
Animate HudWeaponSelection FgColor "0 0 0 0" Linear 0.0 0.1
|
|
||||||
Animate HudWeaponSelection TextColor "0 0 0 0" Linear 0.0 0.1
|
|
||||||
Animate HudWeaponSelection Alpha "0" Linear 0.0 0.1
|
|
||||||
Animate HudWeaponSelection SelectionAlpha "0" Linear 0.0 0.1
|
|
||||||
}
|
|
||||||
|
|
||||||
event FadeOutWeaponSelectionMenu
|
|
||||||
{
|
|
||||||
// slowly hide the whole thing
|
|
||||||
Animate HudWeaponSelection FgColor "0 0 0 0" Linear 0.5 1.0
|
|
||||||
Animate HudWeaponSelection TextColor "0 0 0 0" Linear 0.5 1.0
|
|
||||||
Animate HudWeaponSelection Alpha "0" Linear 0.5 1.0
|
|
||||||
Animate HudWeaponSelection SelectionAlpha "0" Linear 0.5 1.0
|
|
||||||
|
|
||||||
Animate HudWeaponSelection WeaponBoxDist1Alpha "0 0 0 0" Linear 0.0 0.5
|
|
||||||
Animate HudWeaponSelection WeaponBoxDist2Alpha "0 0 0 0" Linear 0.0 0.5
|
|
||||||
Animate HudWeaponSelection WeaponBoxDist3Alpha "0 0 0 0" Linear 0.0 0.5
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitAuxPowerMax
|
|
||||||
{
|
|
||||||
// hide the suit power
|
|
||||||
Animate HudSuitPower BgColor "0 0 0 0" Linear 0.0 0.4
|
|
||||||
Animate HudSuitPower AuxPowerColor "0 0 0 0" Linear 0.0 0.4
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitAuxPowerNotMax
|
|
||||||
{
|
|
||||||
// show suit power
|
|
||||||
Animate HudSuitPower BgColor "BgColor" Linear 0.0 0.4
|
|
||||||
Animate HudSuitPower AuxPowerColor "255 220 0 220" Linear 0.0 0.4
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitAuxPowerDecreasedBelow25
|
|
||||||
{
|
|
||||||
// make color red
|
|
||||||
Animate HudSuitPower AuxPowerColor "255 0 0 220" Linear 0.0 0.4
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitAuxPowerIncreasedAbove25
|
|
||||||
{
|
|
||||||
// make colr bright
|
|
||||||
Animate HudSuitPower AuxPowerColor "255 220 0 220" Linear 0.0 0.4
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitAuxPowerNoItemsActive
|
|
||||||
{
|
|
||||||
// resize the aux power to be the smallest size
|
|
||||||
Animate HudSuitPower Size "102 26" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Position "16 400" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Size "102 32" Linear 0.0 0.4 [$X360]
|
|
||||||
Animate HudSuitPower Position "48 378" Linear 0.0 0.4 [$X360]
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitAuxPowerOneItemActive
|
|
||||||
{
|
|
||||||
// resize the aux power to fit one item
|
|
||||||
Animate HudSuitPower Size "102 36" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Position "16 390" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Size "102 42" Linear 0.0 0.4 [$X360]
|
|
||||||
Animate HudSuitPower Position "48 368" Linear 0.0 0.4 [$X360]
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitAuxPowerTwoItemsActive
|
|
||||||
{
|
|
||||||
// resize the aux power to fit two items
|
|
||||||
Animate HudSuitPower Size "102 46" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Position "16 380" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Size "102 52" Linear 0.0 0.4 [$X360]
|
|
||||||
Animate HudSuitPower Position "48 358" Linear 0.0 0.4 [$X360]
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitAuxPowerThreeItemsActive
|
|
||||||
{
|
|
||||||
// resize the aux power to fit three items
|
|
||||||
Animate HudSuitPower Size "102 56" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Position "16 370" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Size "102 62" Linear 0.0 0.4 [$X360]
|
|
||||||
Animate HudSuitPower Position "48 348" Linear 0.0 0.4 [$X360]
|
|
||||||
}
|
|
||||||
|
|
||||||
// Mapbase
|
|
||||||
event SuitAuxPowerFourItemsActive
|
|
||||||
{
|
|
||||||
// resize the aux power to fit four items
|
|
||||||
Animate HudSuitPower Size "102 66" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Position "16 360" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Size "102 72" Linear 0.0 0.4 [$X360]
|
|
||||||
Animate HudSuitPower Position "48 338" Linear 0.0 0.4 [$X360]
|
|
||||||
}
|
|
||||||
|
|
||||||
// Mapbase
|
|
||||||
event SuitAuxPowerFiveItemsActive
|
|
||||||
{
|
|
||||||
// resize the aux power to fit five items
|
|
||||||
Animate HudSuitPower Size "102 76" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Position "16 350" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Size "102 82" Linear 0.0 0.4 [$X360]
|
|
||||||
Animate HudSuitPower Position "48 328" Linear 0.0 0.4 [$X360]
|
|
||||||
}
|
|
||||||
|
|
||||||
// Mapbase
|
|
||||||
event SuitAuxPowerSixItemsActive
|
|
||||||
{
|
|
||||||
// resize the aux power to fit six items
|
|
||||||
Animate HudSuitPower Size "102 86" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Position "16 340" Linear 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudSuitPower Size "102 92" Linear 0.0 0.4 [$X360]
|
|
||||||
Animate HudSuitPower Position "48 318" Linear 0.0 0.4 [$X360]
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitFlashlightOn
|
|
||||||
{
|
|
||||||
Animate HudFlashlight TextColor "255 220 0 255" Linear 0.0 0.1
|
|
||||||
Animate HudFlashlight TextColor "255 220 0 160" Deaccel 0.1 0.75
|
|
||||||
Animate HudFlashlight BgColor "BgColor" Linear 0.0 0.75
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitFlashlightOff
|
|
||||||
{
|
|
||||||
StopEvent SuitFlashlightOn 0.0
|
|
||||||
Animate HudFlashlight TextColor "0 0 0 0" Linear 0.0 0.4
|
|
||||||
Animate HudFlashlight BgColor "0 0 0 0" Linear 0.0 0.4
|
|
||||||
}
|
|
||||||
|
|
||||||
event HudTakeDamageFront
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
event HudTakeDamageLeft
|
|
||||||
{
|
|
||||||
Animate HudDamageIndicator DmgColorLeft "255 88 0 200" Linear 0.0 0.0
|
|
||||||
Animate HudDamageIndicator DmgColorLeft "255 0 0 200" Linear 0.0 0.3
|
|
||||||
Animate HudDamageIndicator DmgColorLeft "255 0 0 0" Deaccel 0.3 0.5
|
|
||||||
}
|
|
||||||
|
|
||||||
event HudTakeDamageRight
|
|
||||||
{
|
|
||||||
Animate HudDamageIndicator DmgColorRight "255 88 0 200" Linear 0.0 0.0
|
|
||||||
Animate HudDamageIndicator DmgColorRight "255 0 0 200" Linear 0.0 0.3
|
|
||||||
Animate HudDamageIndicator DmgColorRight "255 0 0 0" Deaccel 0.3 0.5
|
|
||||||
}
|
|
||||||
|
|
||||||
event HudTakeDamageBehind
|
|
||||||
{
|
|
||||||
RunEvent HudTakeDamageLeft 0.0
|
|
||||||
RunEvent HudTakeDamageRight 0.0
|
|
||||||
}
|
|
||||||
|
|
||||||
event HudTakeDamageHighLeft
|
|
||||||
{
|
|
||||||
Animate HudDamageIndicator DmgHighColorLeft "255 88 0 255" Linear 0.0 0.0
|
|
||||||
Animate HudDamageIndicator DmgHighColorLeft "255 0 0 200" Linear 0.0 0.4
|
|
||||||
Animate HudDamageIndicator DmgHighColorLeft "255 0 0 0" Deaccel 0.4 2.4
|
|
||||||
}
|
|
||||||
|
|
||||||
event HudTakeDamageHighRight
|
|
||||||
{
|
|
||||||
Animate HudDamageIndicator DmgHighColorRight "255 88 0 255" Linear 0.0 0.0
|
|
||||||
Animate HudDamageIndicator DmgHighColorRight "255 0 0 200" Linear 0.0 0.4
|
|
||||||
Animate HudDamageIndicator DmgHighColorRight "255 0 0 0" Deaccel 0.4 2.4
|
|
||||||
}
|
|
||||||
|
|
||||||
event HudTakeDamageHigh
|
|
||||||
{
|
|
||||||
Animate HudDamageIndicator DmgFullscreenColor "255 88 0 200" Linear 0.0 0.0
|
|
||||||
Animate HudDamageIndicator DmgFullscreenColor "255 0 0 200" Linear 0.0 0.4
|
|
||||||
Animate HudDamageIndicator DmgFullscreenColor "255 0 0 0" Deaccel 0.4 2.4
|
|
||||||
}
|
|
||||||
|
|
||||||
event HudTakeDamageDrown
|
|
||||||
{
|
|
||||||
RunEvent HudTakeDamageBehind 0.0
|
|
||||||
}
|
|
||||||
|
|
||||||
event HudTakeDamagePoison
|
|
||||||
{
|
|
||||||
Animate HudDamageIndicator DmgFullscreenColor "255 236 128 240" Linear 0.0 0.0
|
|
||||||
Animate HudDamageIndicator DmgFullscreenColor "255 236 128 0" Deaccel 0.4 0.8
|
|
||||||
}
|
|
||||||
|
|
||||||
event HudTakeDamageBurn
|
|
||||||
{
|
|
||||||
Animate HudDamageIndicator DmgFullscreenColor "255 0 0 200" Linear 0.0 0.0
|
|
||||||
Animate HudDamageIndicator DmgFullscreenColor "255 0 0 0" Deaccel 0.2 0.4
|
|
||||||
}
|
|
||||||
|
|
||||||
event HudTakeDamageRadiation
|
|
||||||
{
|
|
||||||
Animate HudDamageIndicator DmgFullscreenColor "255 255 255 128" Deaccel 0.0 0.1
|
|
||||||
Animate HudDamageIndicator DmgFullscreenColor "255 255 255 0" Deaccel 0.1 0.4
|
|
||||||
RunEvent HudTakeDamageBehind 0.0
|
|
||||||
}
|
|
||||||
|
|
||||||
event HudPlayerDeath
|
|
||||||
{
|
|
||||||
StopEvent HealthLoop 0.0
|
|
||||||
StopEvent HealthPulse 0.0
|
|
||||||
|
|
||||||
Animate HudDamageIndicator DmgFullscreenColor "255 0 0 96" Deaccel 0.1 0.2
|
|
||||||
Animate HudDamageIndicator DmgFullscreenColor "255 0 0 255" Deaccel 0.3 4.0
|
|
||||||
}
|
|
||||||
|
|
||||||
event HealthIncreasedAbove20
|
|
||||||
{
|
|
||||||
StopEvent HealthLoop 0.0
|
|
||||||
StopEvent HealthPulse 0.0
|
|
||||||
StopEvent HealthLow 0.0
|
|
||||||
|
|
||||||
Animate HudHealth BgColor "BgColor" Linear 0.0 0.0
|
|
||||||
|
|
||||||
Animate HudHealth TextColor "FgColor" Linear 0.0 0.04
|
|
||||||
Animate HudHealth FgColor "FgColor" Linear 0.0 0.03
|
|
||||||
|
|
||||||
Animate HudHealth Blur "3" Linear 0.0 0.1
|
|
||||||
Animate HudHealth Blur "0" Deaccel 0.1 2.0
|
|
||||||
}
|
|
||||||
|
|
||||||
event HealthIncreasedBelow20
|
|
||||||
{
|
|
||||||
Animate HudHealth FgColor "BrightFg" Linear 0.0 0.25
|
|
||||||
Animate HudHealth FgColor "FgColor" Linear 0.3 0.75
|
|
||||||
|
|
||||||
Animate HudHealth Blur "3" Linear 0.0 0.1
|
|
||||||
Animate HudHealth Blur "0" Deaccel 0.1 2.0
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitPowerIncreasedAbove20
|
|
||||||
{
|
|
||||||
StopEvent SuitLoop 0.0
|
|
||||||
StopEvent SuitPulse 0.0
|
|
||||||
StopEvent SuitPowerZero 0.0
|
|
||||||
|
|
||||||
Animate HudSuit Alpha "255" Linear 0.0 0.0
|
|
||||||
|
|
||||||
Animate HudSuit BgColor "BgColor" Linear 0.0 0.0
|
|
||||||
|
|
||||||
Animate HudSuit TextColor "FgColor" Linear 0.0 0.05
|
|
||||||
Animate HudSuit FgColor "FgColor" Linear 0.0 0.05
|
|
||||||
|
|
||||||
Animate HudSuit Blur "3" Linear 0.0 0.1
|
|
||||||
Animate HudSuit Blur "0" Deaccel 0.1 2.0
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
event SuitPowerIncreasedBelow20
|
|
||||||
{
|
|
||||||
StopEvent SuitPowerZero 0.0
|
|
||||||
Animate HudSuit Alpha "255" Linear 0.0 0.0
|
|
||||||
|
|
||||||
Animate HudSuit FgColor "BrightFg" Linear 0.0 0.25
|
|
||||||
Animate HudSuit FgColor "FgColor" Linear 0.3 0.75
|
|
||||||
|
|
||||||
Animate HudSuit Blur "3" Linear 0.0 0.1
|
|
||||||
Animate HudSuit Blur "0" Deaccel 0.1 2.0
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitPowerZero
|
|
||||||
{
|
|
||||||
StopEvent SuitLoop 0.0
|
|
||||||
StopEvent SuitPulse 0.0
|
|
||||||
StopEvent SuitArmorLow 0.0
|
|
||||||
StopEvent SuitDamageTaken 0.0
|
|
||||||
|
|
||||||
Animate HudSuit Alpha "0" Linear 0.0 0.4
|
|
||||||
}
|
|
||||||
|
|
||||||
event TestMovement
|
|
||||||
{
|
|
||||||
Animate HudHealth Position "256 120" Linear 0.0 2.0
|
|
||||||
Animate HudHealth Size "128 24" Linear 0.0 1.5
|
|
||||||
}
|
|
||||||
|
|
||||||
event HealthDamageTaken
|
|
||||||
{
|
|
||||||
Animate HudHealth FgColor "BrightFg" Linear 0.0 0.25
|
|
||||||
Animate HudHealth FgColor "FgColor" Linear 0.3 0.75
|
|
||||||
|
|
||||||
Animate HudHealth Blur "3" Linear 0.0 0.1
|
|
||||||
Animate HudHealth Blur "0" Deaccel 0.1 2.0
|
|
||||||
|
|
||||||
Animate HudHealth TextColor "BrightFg" Linear 0.0 0.1
|
|
||||||
Animate HudHealth TextColor "FgColor" Deaccel 0.1 1.2
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitDamageTaken
|
|
||||||
{
|
|
||||||
Animate HudSuit FgColor "BrightFg" Linear 0.0 0.25
|
|
||||||
Animate HudSuit FgColor "FgColor" Linear 0.3 0.75
|
|
||||||
|
|
||||||
Animate HudSuit Blur "3" Linear 0.0 0.1
|
|
||||||
Animate HudSuit Blur "0" Deaccel 0.1 2.0
|
|
||||||
|
|
||||||
Animate HudSuit TextColor "BrightFg" Linear 0.0 0.1
|
|
||||||
Animate HudSuit TextColor "FgColor" Deaccel 0.1 1.2
|
|
||||||
}
|
|
||||||
|
|
||||||
// health has been damaged to below 20%
|
|
||||||
event HealthLow
|
|
||||||
{
|
|
||||||
StopEvent HealthDamageTaken 0.0
|
|
||||||
StopEvent HealthPulse 0.0
|
|
||||||
StopEvent HealthLoop 0.0
|
|
||||||
|
|
||||||
Animate HudHealth BgColor "DamagedBg" Linear 0.0 0.1
|
|
||||||
Animate HudHealth BgColor "BgColor" Deaccel 0.1 1.75
|
|
||||||
|
|
||||||
Animate HudHealth FgColor "BrightFg" Linear 0.0 0.2
|
|
||||||
Animate HudHealth FgColor "DamagedFg" Linear 0.2 1.2
|
|
||||||
|
|
||||||
Animate HudHealth TextColor "BrightFg" Linear 0.0 0.1
|
|
||||||
Animate HudHealth TextColor "DamagedFg" Linear 0.1 1.2
|
|
||||||
|
|
||||||
Animate HudHealth Blur "5" Linear 0.0 0.1
|
|
||||||
Animate HudHealth Blur "3" Deaccel 0.1 0.9
|
|
||||||
|
|
||||||
RunEvent HealthPulse 1.0
|
|
||||||
}
|
|
||||||
|
|
||||||
event HealthPulse
|
|
||||||
{
|
|
||||||
Animate HudHealth Blur "5" Linear 0.0 0.1
|
|
||||||
Animate HudHealth Blur "2" Deaccel 0.1 0.8
|
|
||||||
Animate HudHealth TextColor "BrightDamagedFg" Linear 0.0 0.1
|
|
||||||
Animate HudHealth TextColor "DamagedFg" Deaccel 0.1 0.8
|
|
||||||
Animate HudHealth BgColor "100 0 0 80" Linear 0.0 0.1
|
|
||||||
Animate HudHealth BgColor "BgColor" Deaccel 0.1 0.8
|
|
||||||
|
|
||||||
RunEvent HealthLoop 0.8
|
|
||||||
}
|
|
||||||
|
|
||||||
// call to loop HealthPulse
|
|
||||||
event HealthLoop
|
|
||||||
{
|
|
||||||
RunEvent HealthPulse 0.0
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// suit armor has been damaged to below 20%
|
|
||||||
event SuitArmorLow
|
|
||||||
{
|
|
||||||
StopEvent SuitDamageTaken 0.0
|
|
||||||
StopEvent SuitPulse 0.0
|
|
||||||
StopEvent SuitLoop 0.0
|
|
||||||
|
|
||||||
// removing this effect -- matching it to the event for normal suit damage
|
|
||||||
// so, there will be no special indication (redness, flashing)
|
|
||||||
// in the hud that the suit armor is low
|
|
||||||
|
|
||||||
// Animate HudSuit BgColor "DamagedBg" Linear 0.0 0.1
|
|
||||||
// Animate HudSuit BgColor "BgColor" Deaccel 0.1 1.75
|
|
||||||
|
|
||||||
Animate HudSuit FgColor "BrightFg" Linear 0.0 0.25
|
|
||||||
Animate HudSuit FgColor "FgColor" Linear 0.3 0.75
|
|
||||||
|
|
||||||
Animate HudSuit Blur "3" Linear 0.0 0.1
|
|
||||||
Animate HudSuit Blur "0" Deaccel 0.1 2.0
|
|
||||||
|
|
||||||
Animate HudSuit TextColor "BrightFg" Linear 0.0 0.1
|
|
||||||
Animate HudSuit TextColor "FgColor" Deaccel 0.1 1.2
|
|
||||||
|
|
||||||
// RunEvent SuitPulse 1.0
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitPulse
|
|
||||||
// this even no longer gets called
|
|
||||||
{
|
|
||||||
Animate HudSuit Blur "5" Linear 0.0 0.1
|
|
||||||
Animate HudSuit Blur "2" Deaccel 0.1 0.8
|
|
||||||
Animate HudSuit TextColor "BrightDamagedFg" Linear 0.0 0.1
|
|
||||||
Animate HudSuit TextColor "DamagedFg" Deaccel 0.1 0.8
|
|
||||||
Animate HudSuit BgColor "100 0 0 80" Linear 0.0 0.1
|
|
||||||
Animate HudSuit BgColor "BgColor" Deaccel 0.1 0.8
|
|
||||||
RunEvent SuitLoop 0.8
|
|
||||||
}
|
|
||||||
|
|
||||||
event SuitLoop
|
|
||||||
{
|
|
||||||
// this event no longer gets called
|
|
||||||
RunEvent SuitPulse 0.0
|
|
||||||
}
|
|
||||||
|
|
||||||
// ammo has been picked up
|
|
||||||
event AmmoIncreased
|
|
||||||
{
|
|
||||||
Animate HudAmmo FgColor "BrightFg" Linear 0.0 0.15
|
|
||||||
Animate HudAmmo FgColor "FgColor" Deaccel 0.15 1.5
|
|
||||||
Animate HudAmmo Blur "5" Linear 0.0 0.0
|
|
||||||
Animate HudAmmo Blur "0" Accel 0.01 1.5
|
|
||||||
}
|
|
||||||
|
|
||||||
// ammo has been decreased, but there is still some remaining
|
|
||||||
event AmmoDecreased
|
|
||||||
{
|
|
||||||
StopEvent AmmoIncreased 0.0
|
|
||||||
|
|
||||||
Animate HudAmmo Blur "7" Linear 0.0 0.0
|
|
||||||
Animate HudAmmo Blur "0" Deaccel 0.1 1.5
|
|
||||||
|
|
||||||
Animate HudAmmo TextColor "BrightFg" Linear 0.0 0.1
|
|
||||||
Animate HudAmmo TextColor "FgColor" Deaccel 0.1 0.75
|
|
||||||
}
|
|
||||||
|
|
||||||
// primary ammo is zero
|
|
||||||
event AmmoEmpty
|
|
||||||
{
|
|
||||||
Animate Hudammo FgColor "BrightDamagedFg" Linear 0.0 0.2
|
|
||||||
Animate Hudammo FgColor "DamagedFg" Accel 0.2 1.2
|
|
||||||
}
|
|
||||||
|
|
||||||
// ammo2 is the total ammo for a weapon that uses clip ammo
|
|
||||||
event Ammo2Increased
|
|
||||||
{
|
|
||||||
Animate Hudammo ammo2color "BrightFg" Linear 0.0 0.2
|
|
||||||
Animate Hudammo ammo2color "FgColor" Accel 0.2 1.2
|
|
||||||
}
|
|
||||||
|
|
||||||
// total ammo has been decreased, but there is still some remaining
|
|
||||||
event Ammo2Decreased
|
|
||||||
{
|
|
||||||
Animate Hudammo ammo2color "BrightFg" Linear 0.0 0.2
|
|
||||||
Animate Hudammo ammo2color "FgColor" Accel 0.2 1.2
|
|
||||||
}
|
|
||||||
|
|
||||||
// total ammo is zero
|
|
||||||
event Ammo2Empty
|
|
||||||
{
|
|
||||||
Animate Hudammo ammo2color "BrightDamagedFg" Linear 0.0 0.2
|
|
||||||
Animate Hudammo ammo2color "DamagedFg" Accel 0.2 1.2
|
|
||||||
}
|
|
||||||
|
|
||||||
event AmmoSecondaryIncreased
|
|
||||||
{
|
|
||||||
Animate HudAmmoSecondary FgColor "BrightFg" Linear 0.0 0.15
|
|
||||||
Animate HudAmmoSecondary FgColor "FgColor" Deaccel 0.15 1.5
|
|
||||||
Animate HudAmmoSecondary Blur "5" Linear 0.0 0.0
|
|
||||||
Animate HudAmmoSecondary Blur "0" Accel 0.01 1.5
|
|
||||||
}
|
|
||||||
|
|
||||||
event AmmoSecondaryDecreased
|
|
||||||
{
|
|
||||||
StopEvent AmmoSecondaryIncreased 0.0
|
|
||||||
|
|
||||||
Animate HudAmmoSecondary Blur "7" Linear 0.0 0.0
|
|
||||||
Animate HudAmmoSecondary Blur "0" Deaccel 0.1 1.5
|
|
||||||
|
|
||||||
Animate HudAmmoSecondary TextColor "BrightFg" Linear 0.0 0.1
|
|
||||||
Animate HudAmmoSecondary TextColor "FgColor" Deaccel 0.1 0.75
|
|
||||||
}
|
|
||||||
|
|
||||||
event AmmoSecondaryEmpty
|
|
||||||
{
|
|
||||||
Animate HudAmmoSecondary FgColor "BrightDamagedFg" Linear 0.0 0.2
|
|
||||||
Animate HudAmmoSecondary FgColor "DamagedFg" Accel 0.2 1.2
|
|
||||||
Animate HudAmmoSecondary Blur "7" Linear 0.0 0.0
|
|
||||||
Animate HudAmmoSecondary Blur "0" Deaccel 0.1 1.5
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
// current weapon has been changed
|
|
||||||
event WeaponChanged
|
|
||||||
{
|
|
||||||
Animate HudAmmo BgColor "250 220 0 80" Linear 0.0 0.1
|
|
||||||
Animate HudAmmo BgColor "BgColor" Deaccel 0.1 1.0
|
|
||||||
Animate HudAmmo FgColor "BrightFg" Linear 0.0 0.1
|
|
||||||
Animate HudAmmo FgColor "FgColor" Linear 0.2 1.5
|
|
||||||
}
|
|
||||||
|
|
||||||
// ran if we just changed to a weapon that needs clip ammo
|
|
||||||
event WeaponUsesClips [$WIN32]
|
|
||||||
{
|
|
||||||
Animate HudAmmo Position "r150 432" Deaccel 0.0 0.4
|
|
||||||
Animate HudAmmo Size "132 36" Deaccel 0.0 0.4
|
|
||||||
}
|
|
||||||
event WeaponUsesClips [$X360]
|
|
||||||
{
|
|
||||||
Animate HudAmmo Position "r208 416" Deaccel 0.001 0.4
|
|
||||||
Animate HudAmmo Size "160 36" Deaccel 0.0 0.4
|
|
||||||
}
|
|
||||||
|
|
||||||
// ran if we just changed to a weapon that does not use clip ammo
|
|
||||||
event WeaponDoesNotUseClips [$WIN32]
|
|
||||||
{
|
|
||||||
Animate HudAmmo Position "r118 432" Deaccel 0.0 0.4
|
|
||||||
Animate HudAmmo Size "100 36" Deaccel 0.0 0.4
|
|
||||||
}
|
|
||||||
event WeaponDoesNotUseClips [$X360]
|
|
||||||
{
|
|
||||||
Animate HudAmmo Position "r175 416" Deaccel 0.0 0.4
|
|
||||||
Animate HudAmmo Size "125 36" Deaccel 0.0 0.4
|
|
||||||
}
|
|
||||||
|
|
||||||
event WeaponUsesSecondaryAmmo
|
|
||||||
{
|
|
||||||
StopAnimation HudAmmo Position 0.0
|
|
||||||
StopAnimation HudAmmo Size 0.0
|
|
||||||
StopPanelAnimations HudAmmoSecondary 0.0
|
|
||||||
//StopPanelAnimations HudAmmo 0.0
|
|
||||||
|
|
||||||
Animate HudAmmoSecondary BgColor "250 220 0 60" Linear 0.0 0.1
|
|
||||||
Animate HudAmmoSecondary BgColor "BgColor" Deaccel 0.1 1.0
|
|
||||||
Animate HudAmmoSecondary FgColor "BrightFg" Linear 0.0 0.1
|
|
||||||
Animate HudAmmoSecondary FgColor "FgColor" Linear 0.2 1.5
|
|
||||||
Animate HudAmmoSecondary Alpha 255 Linear 0.0 0.1
|
|
||||||
|
|
||||||
Animate HudAmmo Position "r222 432" Deaccel 0.0 0.5 [$WIN32]
|
|
||||||
Animate HudAmmo Size "132 36" Deaccel 0.0 0.4 [$WIN32]
|
|
||||||
Animate HudAmmo Position "r279 416" Deaccel 0.0 0.5 [$X360]
|
|
||||||
Animate HudAmmo Size "155 36" Deaccel 0.0 0.4 [$X360]
|
|
||||||
}
|
|
||||||
|
|
||||||
event WeaponDoesNotUseSecondaryAmmo
|
|
||||||
{
|
|
||||||
StopPanelAnimations HudAmmoSecondary 0.0
|
|
||||||
Animate HudAmmoSecondary FgColor "0 0 0 0" Linear 0.0 0.4
|
|
||||||
Animate HudAmmoSecondary BgColor "0 0 0 0" Linear 0.0 0.4
|
|
||||||
Animate HudAmmoSecondary Alpha 0 Linear 0.0 0.1
|
|
||||||
}
|
|
||||||
|
|
||||||
event CraneMagnetFlash
|
|
||||||
{
|
|
||||||
Animate HudCraneMagnet TextColor "255 220 0 255" Linear 0.0 0.1
|
|
||||||
Animate HudCraneMagnet TextColor "255 220 0 160" Deaccel 0.1 0.3
|
|
||||||
Animate HudCraneMagnet TextColor "255 170 0 220" Deaccel 0.4 0.3
|
|
||||||
Animate HudCraneMagnet TextColor "255 220 0 255" Linear 0.8 0.2
|
|
||||||
}
|
|
||||||
|
|
||||||
event HintMessageShow
|
|
||||||
{
|
|
||||||
StopPanelAnimations HudHintDisplay 0.0
|
|
||||||
|
|
||||||
Animate HudHintDisplay HintSize "1" Deaccel 0.0 0.3
|
|
||||||
Animate HudHintDisplay FgColor "FgColor" Linear 0.4 0.4
|
|
||||||
|
|
||||||
// flash text
|
|
||||||
Animate HudHintDisplay FgColor "FgColor" Linear 1.5 0.01
|
|
||||||
Animate HudHintDisplay FgColor "255 220 0 255" Linear 2.0 0.2
|
|
||||||
Animate HudHintDisplay FgColor "FgColor" Linear 2.2 0.2
|
|
||||||
Animate HudHintDisplay FgColor "255 220 0 255" Linear 3.0 0.2
|
|
||||||
Animate HudHintDisplay FgColor "FgColor" Linear 3.2 0.2
|
|
||||||
|
|
||||||
// hide the panel after a while
|
|
||||||
Animate HudHintDisplay FgColor "255 220 0 0" Linear 10.0 0.2
|
|
||||||
Animate HudHintDisplay HintSize "0" Deaccel 10.2 0.3
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
event HintMessageHide
|
|
||||||
{
|
|
||||||
Animate HudHintDisplay FgColor "255 220 0 0" Linear 0.0 0.2
|
|
||||||
Animate HudHintDisplay HintSize "0" Deaccel 0.2 0.3
|
|
||||||
}
|
|
||||||
|
|
||||||
event KeyHintMessageShow
|
|
||||||
{
|
|
||||||
StopPanelAnimations HudHintKeyDisplay 0.0
|
|
||||||
|
|
||||||
// show the hints
|
|
||||||
Animate HudHintKeyDisplay Alpha 255 Linear 0.0 0.5
|
|
||||||
|
|
||||||
// flash text
|
|
||||||
Animate HudHintKeyDisplay FgColor "FgColor" Linear 0.0 0.01
|
|
||||||
Animate HudHintKeyDisplay FgColor "255 220 0 255" Linear 0.5 0.2
|
|
||||||
Animate HudHintKeyDisplay FgColor "FgColor" Linear 0.7 0.2
|
|
||||||
Animate HudHintKeyDisplay FgColor "255 220 0 255" Linear 1.5 0.2
|
|
||||||
Animate HudHintKeyDisplay FgColor "FgColor" Linear 1.7 0.2
|
|
||||||
|
|
||||||
// hide the panel after a while
|
|
||||||
Animate HudHintKeyDisplay Alpha 0 Linear 12.0 1.0
|
|
||||||
}
|
|
||||||
|
|
||||||
event KeyHintMessageHide
|
|
||||||
{
|
|
||||||
Animate HudHintKeyDisplay Alpha 0 Linear 0.0 0.5
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
event SquadMemberAdded
|
|
||||||
{
|
|
||||||
StopEvent SquadMemberDied 0.0
|
|
||||||
StopEvent SquadMemberLeft 0.0
|
|
||||||
|
|
||||||
// add in the squad member, brighter then normal color
|
|
||||||
Animate HudSquadStatus LastMemberColor "255 220 0 255" Linear 0.0 0.3
|
|
||||||
Animate HudSquadStatus LastMemberColor "255 220 0 160" Linear 0.3 0.3
|
|
||||||
}
|
|
||||||
|
|
||||||
event SquadMemberLeft
|
|
||||||
{
|
|
||||||
StopEvent SquadMemberDied 0.0
|
|
||||||
StopEvent SquadMemberAdded 0.0
|
|
||||||
|
|
||||||
// fade out the icon
|
|
||||||
Animate HudSquadStatus LastMemberColor "255 220 0 0" Linear 0.0 0.5
|
|
||||||
}
|
|
||||||
|
|
||||||
event SquadMemberDied
|
|
||||||
{
|
|
||||||
StopEvent SquadMemberAdded 0.0
|
|
||||||
StopEvent SquadMemberLeft 0.0
|
|
||||||
|
|
||||||
// flash red, hold, then disappear
|
|
||||||
Animate HudSquadStatus LastMemberColor "255 0 0 255" Linear 0.0 0.5
|
|
||||||
Animate HudSquadStatus LastMemberColor "255 0 0 0" Linear 2.0 2.0
|
|
||||||
}
|
|
||||||
|
|
||||||
event SquadMembersFollowing
|
|
||||||
{
|
|
||||||
StopEvent SquadMembersStationed 0.0
|
|
||||||
Animate HudSquadStatus SquadTextColor "255 220 0 255" Linear 0.0 0.2
|
|
||||||
Animate HudSquadStatus SquadTextColor "255 220 0 160" Linear 0.2 0.4
|
|
||||||
}
|
|
||||||
|
|
||||||
event SquadMembersStationed
|
|
||||||
{
|
|
||||||
StopEvent SquadMembersFollowing 0.0
|
|
||||||
Animate HudSquadStatus SquadTextColor "255 220 0 160" Linear 0.5 0.5
|
|
||||||
}
|
|
||||||
|
|
||||||
event PoisonDamageTaken
|
|
||||||
{
|
|
||||||
Animate HudPoisonDamageIndicator Alpha 255 Linear 0.0 1.0
|
|
||||||
RunEvent PoisonLoop 0.0
|
|
||||||
}
|
|
||||||
|
|
||||||
event PoisonDamageCured
|
|
||||||
{
|
|
||||||
StopEvent PoisonDamageTaken 0.0
|
|
||||||
StopEvent PoisonLoop 0.0
|
|
||||||
StopEvent PoisonPulse 0.0
|
|
||||||
Animate HudPoisonDamageIndicator Alpha 0 Linear 0.0 1.0
|
|
||||||
}
|
|
||||||
|
|
||||||
event PoisonPulse
|
|
||||||
{
|
|
||||||
Animate HudPoisonDamageIndicator TextColor "BrightFg" Linear 0.0 0.1
|
|
||||||
Animate HudPoisonDamageIndicator TextColor "FgColor" Deaccel 0.1 0.8
|
|
||||||
Animate HudPoisonDamageIndicator BgColor "100 0 0 80" Linear 0.0 0.1
|
|
||||||
Animate HudPoisonDamageIndicator BgColor "BgColor" Deaccel 0.1 0.8
|
|
||||||
|
|
||||||
RunEvent PoisonLoop 0.8
|
|
||||||
}
|
|
||||||
|
|
||||||
// call to loop PoisonLoop
|
|
||||||
event PoisonLoop
|
|
||||||
{
|
|
||||||
RunEvent PoisonPulse 0.0
|
|
||||||
}
|
|
||||||
|
|
||||||
// Commentary hud element
|
|
||||||
event ShowCommentary
|
|
||||||
{
|
|
||||||
StopEvent HideCommentary 0.0
|
|
||||||
Animate HudCommentary Alpha 255 Linear 0.0 0.5
|
|
||||||
}
|
|
||||||
|
|
||||||
event HideCommentary
|
|
||||||
{
|
|
||||||
StopEvent ShowCommentary 0.0
|
|
||||||
Animate HudCommentary Alpha 0 Linear 0.0 0.5
|
|
||||||
}
|
|
||||||
|
|
||||||
// Voting
|
|
||||||
event PulseOption1
|
|
||||||
{
|
|
||||||
Animate Option2Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option3Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option4Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option5Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
|
|
||||||
Animate Option1Background_Selected Alpha 255 Linear 0.0 0.001
|
|
||||||
Animate Option1Background_Selected Alpha 128 Linear 0.5 1.5
|
|
||||||
|
|
||||||
Animate YesLeftLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate YesIcon Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate YesRightLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
|
|
||||||
Animate NoLeftLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate NoIcon Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate NoRightLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
|
|
||||||
Animate LabelOption2 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption3 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption4 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption5 Alpha 60 Linear 1.25 1.7
|
|
||||||
}
|
|
||||||
|
|
||||||
event PulseOption2
|
|
||||||
{
|
|
||||||
Animate Option1Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option3Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option4Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option5Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
|
|
||||||
Animate Option2Background_Selected Alpha 255 Linear 0.0 0.001
|
|
||||||
Animate Option2Background_Selected Alpha 128 Linear 0.5 1.5
|
|
||||||
|
|
||||||
Animate YesLeftLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate YesIcon Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate YesRightLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
|
|
||||||
Animate NoLeftLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate NoIcon Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate NoRightLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
|
|
||||||
Animate LabelOption1 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption3 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption4 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption5 Alpha 60 Linear 1.25 1.7
|
|
||||||
}
|
|
||||||
|
|
||||||
event PulseOption3
|
|
||||||
{
|
|
||||||
Animate Option1Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option2Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option4Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option5Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
|
|
||||||
Animate Option3Background_Selected Alpha 255 Linear 0.0 0.001
|
|
||||||
Animate Option3Background_Selected Alpha 128 Linear 0.5 1.5
|
|
||||||
|
|
||||||
Animate YesLeftLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate YesIcon Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate YesRightLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
|
|
||||||
Animate NoLeftLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate NoIcon Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate NoRightLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
|
|
||||||
Animate LabelOption1 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption2 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption4 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption5 Alpha 60 Linear 1.25 1.7
|
|
||||||
}
|
|
||||||
|
|
||||||
event PulseOption4
|
|
||||||
{
|
|
||||||
Animate Option1Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option2Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option3Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option5Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
|
|
||||||
Animate Option4Background_Selected Alpha 255 Linear 0.0 0.001
|
|
||||||
Animate Option4Background_Selected Alpha 128 Linear 0.5 1.5
|
|
||||||
|
|
||||||
Animate YesLeftLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate YesIcon Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate YesRightLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
|
|
||||||
Animate NoLeftLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate NoIcon Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate NoRightLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
|
|
||||||
Animate LabelOption1 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption2 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption3 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption5 Alpha 60 Linear 1.25 1.7
|
|
||||||
}
|
|
||||||
|
|
||||||
event PulseOption5
|
|
||||||
{
|
|
||||||
Animate Option1Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option2Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option3Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option4Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
|
|
||||||
Animate Option5Background_Selected Alpha 255 Linear 0.0 0.001
|
|
||||||
Animate Option5Background_Selected Alpha 128 Linear 0.5 1.5
|
|
||||||
|
|
||||||
Animate YesLeftLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate YesIcon Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate YesRightLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
|
|
||||||
Animate NoLeftLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate NoIcon Alpha 0 Linear 1.25 1.7
|
|
||||||
Animate NoRightLabel Alpha 0 Linear 1.25 1.7
|
|
||||||
|
|
||||||
Animate LabelOption1 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption2 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption3 Alpha 60 Linear 1.25 1.7
|
|
||||||
Animate LabelOption4 Alpha 60 Linear 1.25 1.7
|
|
||||||
}
|
|
||||||
|
|
||||||
event HideVoteBackgrounds
|
|
||||||
{
|
|
||||||
Animate Option1Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option2Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option3Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option4Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
Animate Option5Background_Selected Alpha 0 Linear 0.0 0.001
|
|
||||||
|
|
||||||
Animate YesLeftLabel Alpha 255 Linear 0.0 0.001
|
|
||||||
Animate YesIcon Alpha 255 Linear 0.0 0.001
|
|
||||||
Animate YesRightLabel Alpha 255 Linear 0.0 0.001
|
|
||||||
|
|
||||||
Animate NoLeftLabel Alpha 255 Linear 0.0 0.001
|
|
||||||
Animate NoIcon Alpha 255 Linear 0.0 0.001
|
|
||||||
Animate NoRightLabel Alpha 255 Linear 0.0 0.001
|
|
||||||
|
|
||||||
Animate LabelOption1 Alpha 255 Linear 0.0 0.001
|
|
||||||
Animate LabelOption2 Alpha 255 Linear 0.0 0.001
|
|
||||||
Animate LabelOption3 Alpha 255 Linear 0.0 0.001
|
|
||||||
Animate LabelOption4 Alpha 255 Linear 0.0 0.001
|
|
||||||
Animate LabelOption5 Alpha 255 Linear 0.0 0.001
|
|
||||||
}
|
|
||||||
|
|
||||||
//======================================================
|
|
||||||
//
|
|
||||||
// Below is ported from or based on TF2 and HL2:DM
|
|
||||||
//
|
|
||||||
//======================================================
|
|
||||||
|
|
||||||
// Number menu
|
|
||||||
event MenuOpen
|
|
||||||
{
|
|
||||||
StopEvent MenuClose 0.0
|
|
||||||
|
|
||||||
// fade in
|
|
||||||
Animate HudMenu Alpha "255" Linear 0.0 0.1
|
|
||||||
Animate HudMenu SelectionAlpha "255" Linear 0.0 0.1
|
|
||||||
Animate HudMenu FgColor "FgColor" Linear 0.0 0.1
|
|
||||||
Animate HudMenu MenuColor "MenuColor" Linear 0.0 0.1
|
|
||||||
Animate HudMenu MenuItemColor "MenuItemColor" Linear 0.0 0.1
|
|
||||||
Animate HudMenu TextScan "1" Linear 0.0 0.1
|
|
||||||
|
|
||||||
// Undo any blur
|
|
||||||
Animate HudMenu Blur "1" Linear 0.0 0.01
|
|
||||||
}
|
|
||||||
|
|
||||||
// Alternate event to draw attention to menu, similar to HUD hint
|
|
||||||
event MenuOpenFlash
|
|
||||||
{
|
|
||||||
StopEvent MenuClose 0.0
|
|
||||||
|
|
||||||
// fade in
|
|
||||||
Animate HudMenu Alpha "255" Linear 0.0 0.3
|
|
||||||
Animate HudMenu SelectionAlpha "255" Linear 0.0 0.3
|
|
||||||
Animate HudMenu FgColor "FgColor" Linear 0.0 0.3
|
|
||||||
Animate HudMenu MenuColor "MenuColor" Linear 0.0 0.3
|
|
||||||
Animate HudMenu MenuItemColor "MenuItemColor" Linear 0.0 0.3
|
|
||||||
Animate HudMenu TextScan "1" Linear 0.0 0.3
|
|
||||||
|
|
||||||
// flash text
|
|
||||||
Animate HudMenu MenuItemColor "255 220 0 255" Linear 1.0 0.2
|
|
||||||
Animate HudMenu MenuItemColor "MenuItemColor" Linear 1.2 0.2
|
|
||||||
Animate HudMenu MenuItemColor "255 220 0 255" Linear 2.0 0.2
|
|
||||||
Animate HudMenu MenuItemColor "MenuItemColor" Linear 2.2 0.2
|
|
||||||
Animate HudMenu MenuColor "255 220 0 255" Linear 1.0 0.2
|
|
||||||
Animate HudMenu MenuColor "MenuColor" Linear 1.2 0.2
|
|
||||||
Animate HudMenu MenuColor "255 220 0 255" Linear 2.0 0.2
|
|
||||||
Animate HudMenu MenuColor "MenuColor" Linear 2.2 0.2
|
|
||||||
|
|
||||||
// Undo any blur
|
|
||||||
Animate HudMenu Blur "1" Linear 0.0 0.01
|
|
||||||
}
|
|
||||||
|
|
||||||
event MenuClose
|
|
||||||
{
|
|
||||||
// Hide it
|
|
||||||
Animate HudMenu Alpha "0" Linear 0.0 1
|
|
||||||
Animate HudMenu SelectionAlpha "0" Linear 0.0 1
|
|
||||||
Animate HudMenu FgColor "0 0 0 0" Linear 0.0 1
|
|
||||||
Animate HudMenu MenuColor "0 0 0 0" Linear 0.0 1
|
|
||||||
Animate HudMenu MenuItemColor "0 0 0 0" Linear 0.0 1
|
|
||||||
}
|
|
||||||
|
|
||||||
event MenuPulse
|
|
||||||
{
|
|
||||||
Animate HudMenu Blur "7" Linear 0.0 0.1
|
|
||||||
Animate HudMenu Blur "2" Deaccel 0.1 0.1
|
|
||||||
Animate HudMenu Blur "7" Linear 0.2 0.1
|
|
||||||
Animate HudMenu Blur "2" Deaccel 0.3 0.1
|
|
||||||
Animate HudMenu Blur "7" Linear 0.4 0.1
|
|
||||||
Animate HudMenu Blur "2" Deaccel 0.5 0.1
|
|
||||||
Animate HudMenu Blur "1" Deaccel 0.6 0.4
|
|
||||||
}
|
|
||||||
|
|
||||||
// HL2:DM team
|
|
||||||
event FadeOutTeamLine
|
|
||||||
{
|
|
||||||
// make the display visible
|
|
||||||
Animate TeamDisplay Alpha "0" Linear 0.0 0.25
|
|
||||||
}
|
|
||||||
|
|
||||||
event FadeInTeamLine
|
|
||||||
{
|
|
||||||
// make the display visible
|
|
||||||
Animate TeamDisplay Alpha "255" Linear 0.0 0.5
|
|
||||||
}
|
|
||||||
|
|
||||||
//======================================================
|
|
||||||
//======================================================
|
|
||||||
|
|
@ -0,0 +1,6 @@
|
|||||||
|
hudanimations_manifest
|
||||||
|
{
|
||||||
|
|
||||||
|
"file" "scripts/hudanimations.txt"
|
||||||
|
"file" "scripts/hudanimations_mapbase_hl2.txt"
|
||||||
|
}
|
210
VPKs/hl2_mapbase_content/scripts/hudanimations_mapbase_hl2.txt
Normal file
210
VPKs/hl2_mapbase_content/scripts/hudanimations_mapbase_hl2.txt
Normal file
@ -0,0 +1,210 @@
|
|||||||
|
// sample animation script
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// commands:
|
||||||
|
// Animate <panel name> <variable> <target value> <interpolator> <start time> <duration>
|
||||||
|
// variables:
|
||||||
|
// FgColor
|
||||||
|
// BgColor
|
||||||
|
// Position
|
||||||
|
// Size
|
||||||
|
// Blur (hud panels only)
|
||||||
|
// TextColor (hud panels only)
|
||||||
|
// Ammo2Color (hud panels only)
|
||||||
|
// Alpha (hud weapon selection only)
|
||||||
|
// SelectionAlpha (hud weapon selection only)
|
||||||
|
// TextScan (hud weapon selection only)
|
||||||
|
//
|
||||||
|
// interpolator:
|
||||||
|
// Linear
|
||||||
|
// Accel - starts moving slow, ends fast
|
||||||
|
// Deaccel - starts moving fast, ends slow
|
||||||
|
//
|
||||||
|
// RunEvent <event name> <start time>
|
||||||
|
// starts another even running at the specified time
|
||||||
|
//
|
||||||
|
// StopEvent <event name> <start time>
|
||||||
|
// stops another event that is current running at the specified time
|
||||||
|
//
|
||||||
|
// StopAnimation <panel name> <variable> <start time>
|
||||||
|
// stops all animations refering to the specified variable in the specified panel
|
||||||
|
//
|
||||||
|
// StopPanelAnimations <panel name> <start time>
|
||||||
|
// stops all active animations operating on the specified panel
|
||||||
|
//
|
||||||
|
//
|
||||||
|
// Useful game console commands:
|
||||||
|
// cl_Animationinfo <hudelement name> or <panelname>
|
||||||
|
// displays all the animatable variables for the hud element
|
||||||
|
//
|
||||||
|
|
||||||
|
event SuitAuxPowerFourItemsActive
|
||||||
|
{
|
||||||
|
// resize the aux power to fit four items
|
||||||
|
Animate HudSuitPower Size "102 66" Linear 0.0 0.4 [$WIN32]
|
||||||
|
Animate HudSuitPower Position "16 360" Linear 0.0 0.4 [$WIN32]
|
||||||
|
Animate HudSuitPower Size "102 72" Linear 0.0 0.4 [$X360]
|
||||||
|
Animate HudSuitPower Position "48 338" Linear 0.0 0.4 [$X360]
|
||||||
|
}
|
||||||
|
|
||||||
|
event SuitAuxPowerFiveItemsActive
|
||||||
|
{
|
||||||
|
// resize the aux power to fit five items
|
||||||
|
Animate HudSuitPower Size "102 76" Linear 0.0 0.4 [$WIN32]
|
||||||
|
Animate HudSuitPower Position "16 350" Linear 0.0 0.4 [$WIN32]
|
||||||
|
Animate HudSuitPower Size "102 82" Linear 0.0 0.4 [$X360]
|
||||||
|
Animate HudSuitPower Position "48 328" Linear 0.0 0.4 [$X360]
|
||||||
|
}
|
||||||
|
|
||||||
|
event SuitAuxPowerSixItemsActive
|
||||||
|
{
|
||||||
|
// resize the aux power to fit six items
|
||||||
|
Animate HudSuitPower Size "102 86" Linear 0.0 0.4 [$WIN32]
|
||||||
|
Animate HudSuitPower Position "16 340" Linear 0.0 0.4 [$WIN32]
|
||||||
|
Animate HudSuitPower Size "102 92" Linear 0.0 0.4 [$X360]
|
||||||
|
Animate HudSuitPower Position "48 318" Linear 0.0 0.4 [$X360]
|
||||||
|
}
|
||||||
|
|
||||||
|
//-------------------------------
|
||||||
|
|
||||||
|
// Number menu
|
||||||
|
event MenuOpen
|
||||||
|
{
|
||||||
|
StopEvent MenuClose 0.0
|
||||||
|
|
||||||
|
// fade in
|
||||||
|
Animate HudMenu Alpha "255" Linear 0.0 0.1
|
||||||
|
Animate HudMenu SelectionAlpha "255" Linear 0.0 0.1
|
||||||
|
Animate HudMenu FgColor "FgColor" Linear 0.0 0.1
|
||||||
|
Animate HudMenu MenuColor "MenuColor" Linear 0.0 0.1
|
||||||
|
Animate HudMenu MenuItemColor "MenuItemColor" Linear 0.0 0.1
|
||||||
|
Animate HudMenu TextScan "1" Linear 0.0 0.1
|
||||||
|
|
||||||
|
// Undo any blur
|
||||||
|
Animate HudMenu Blur "1" Linear 0.0 0.01
|
||||||
|
}
|
||||||
|
|
||||||
|
// Alternate event to draw attention to menu, similar to HUD hint
|
||||||
|
event MenuOpenFlash
|
||||||
|
{
|
||||||
|
StopEvent MenuClose 0.0
|
||||||
|
|
||||||
|
// fade in
|
||||||
|
Animate HudMenu Alpha "255" Linear 0.0 0.3
|
||||||
|
Animate HudMenu SelectionAlpha "255" Linear 0.0 0.3
|
||||||
|
Animate HudMenu FgColor "FgColor" Linear 0.0 0.3
|
||||||
|
Animate HudMenu MenuColor "MenuColor" Linear 0.0 0.3
|
||||||
|
Animate HudMenu MenuItemColor "MenuItemColor" Linear 0.0 0.3
|
||||||
|
Animate HudMenu TextScan "1" Linear 0.0 0.3
|
||||||
|
|
||||||
|
// flash text
|
||||||
|
Animate HudMenu MenuItemColor "255 220 0 255" Linear 1.0 0.2
|
||||||
|
Animate HudMenu MenuItemColor "MenuItemColor" Linear 1.2 0.2
|
||||||
|
Animate HudMenu MenuItemColor "255 220 0 255" Linear 2.0 0.2
|
||||||
|
Animate HudMenu MenuItemColor "MenuItemColor" Linear 2.2 0.2
|
||||||
|
Animate HudMenu MenuColor "255 220 0 255" Linear 1.0 0.2
|
||||||
|
Animate HudMenu MenuColor "MenuColor" Linear 1.2 0.2
|
||||||
|
Animate HudMenu MenuColor "255 220 0 255" Linear 2.0 0.2
|
||||||
|
Animate HudMenu MenuColor "MenuColor" Linear 2.2 0.2
|
||||||
|
|
||||||
|
// Undo any blur
|
||||||
|
Animate HudMenu Blur "1" Linear 0.0 0.01
|
||||||
|
}
|
||||||
|
|
||||||
|
event MenuClose
|
||||||
|
{
|
||||||
|
// Hide it
|
||||||
|
Animate HudMenu Alpha "0" Linear 0.0 1
|
||||||
|
Animate HudMenu SelectionAlpha "0" Linear 0.0 1
|
||||||
|
Animate HudMenu FgColor "0 0 0 0" Linear 0.0 1
|
||||||
|
Animate HudMenu MenuColor "0 0 0 0" Linear 0.0 1
|
||||||
|
Animate HudMenu MenuItemColor "0 0 0 0" Linear 0.0 1
|
||||||
|
}
|
||||||
|
|
||||||
|
event MenuPulse
|
||||||
|
{
|
||||||
|
Animate HudMenu Blur "7" Linear 0.0 0.1
|
||||||
|
Animate HudMenu Blur "2" Deaccel 0.1 0.1
|
||||||
|
Animate HudMenu Blur "7" Linear 0.2 0.1
|
||||||
|
Animate HudMenu Blur "2" Deaccel 0.3 0.1
|
||||||
|
Animate HudMenu Blur "7" Linear 0.4 0.1
|
||||||
|
Animate HudMenu Blur "2" Deaccel 0.5 0.1
|
||||||
|
Animate HudMenu Blur "1" Deaccel 0.6 0.4
|
||||||
|
}
|
||||||
|
|
||||||
|
//-------------------------------
|
||||||
|
|
||||||
|
event GenericGameTimerShow
|
||||||
|
{
|
||||||
|
StopEvent GenericGameTimerClose 0.0
|
||||||
|
|
||||||
|
// fade in
|
||||||
|
Animate HudGenericGameTimer Alpha "255" Linear 0.0 0.1
|
||||||
|
Animate HudGenericGameTimer FgColor "FgColor" Linear 0.0 0.1
|
||||||
|
Animate HudGenericGameTimer TimerBoxColor "TimerBoxColor" Linear 0.0 0.1
|
||||||
|
Animate HudGenericGameTimer TextColor "TextColor" Linear 0.0 0.1
|
||||||
|
Animate HudGenericGameTimer NumberColor "NumberColor" Linear 0.0 0.1
|
||||||
|
|
||||||
|
// Undo any blur
|
||||||
|
Animate HudGenericGameTimer Blur "1" Linear 0.0 0.01
|
||||||
|
}
|
||||||
|
|
||||||
|
// Alternate event to draw attention to menu, similar to HUD hint
|
||||||
|
event GenericGameTimerShowFlash
|
||||||
|
{
|
||||||
|
StopEvent GenericGameTimerClose 0.0
|
||||||
|
|
||||||
|
// fade in
|
||||||
|
Animate HudGenericGameTimer Alpha "255" Linear 0.0 0.3
|
||||||
|
Animate HudGenericGameTimer FgColor "FgColor" Linear 0.0 0.3
|
||||||
|
Animate HudGenericGameTimer TimerBoxColor "TimerBoxColor" Linear 0.0 0.3
|
||||||
|
Animate HudGenericGameTimer TextColor "TextColor" Linear 0.0 0.3
|
||||||
|
Animate HudGenericGameTimer NumberColor "NumberColor" Linear 0.0 0.3
|
||||||
|
|
||||||
|
// flash text
|
||||||
|
Animate HudGenericGameTimer FgColor "255 220 0 255" Linear 1.0 0.2
|
||||||
|
Animate HudGenericGameTimer FgColor "FgColor" Linear 1.2 0.2
|
||||||
|
Animate HudGenericGameTimer FgColor "255 220 0 255" Linear 2.0 0.2
|
||||||
|
Animate HudGenericGameTimer FgColor "FgColor" Linear 2.2 0.2
|
||||||
|
|
||||||
|
// Undo any blur
|
||||||
|
Animate HudGenericGameTimer Blur "1" Linear 0.0 0.01
|
||||||
|
}
|
||||||
|
|
||||||
|
event GenericGameTimerClose
|
||||||
|
{
|
||||||
|
// Hide it
|
||||||
|
Animate HudGenericGameTimer Alpha "0" Linear 0.0 1
|
||||||
|
Animate HudGenericGameTimer FgColor "0 0 0 0" Linear 0.0 1
|
||||||
|
Animate HudGenericGameTimer TimerBoxColor "0 0 0 0" Linear 0.0 1
|
||||||
|
Animate HudGenericGameTimer TextColor "0 0 0 0" Linear 0.0 1
|
||||||
|
Animate HudGenericGameTimer NumberColor "0 0 0 0" Linear 0.0 1
|
||||||
|
}
|
||||||
|
|
||||||
|
event GenericGameTimerPulse
|
||||||
|
{
|
||||||
|
// flash text
|
||||||
|
Animate HudGenericGameTimer FgColor "255 220 0 255" Linear 0.0 0.2
|
||||||
|
Animate HudGenericGameTimer FgColor "FgColor" Linear 0.2 0.2
|
||||||
|
Animate HudGenericGameTimer FgColor "255 220 0 255" Linear 1.0 0.2
|
||||||
|
Animate HudGenericGameTimer FgColor "FgColor" Linear 1.2 0.2
|
||||||
|
Animate HudGenericGameTimer FgColor "255 220 0 255" Linear 2.0 0.2
|
||||||
|
Animate HudGenericGameTimer FgColor "FgColor" Linear 2.2 0.2
|
||||||
|
}
|
||||||
|
|
||||||
|
event GenericGameTimerPulseOnce
|
||||||
|
{
|
||||||
|
// flash text
|
||||||
|
Animate HudGenericGameTimer FgColor "255 220 0 255" Linear 0.0 0.2
|
||||||
|
Animate HudGenericGameTimer FgColor "FgColor" Linear 0.2 0.2
|
||||||
|
}
|
||||||
|
|
||||||
|
event GenericGameTimerWarn
|
||||||
|
{
|
||||||
|
Animate HudGenericGameTimer FgColor "255 64 64 255" Linear 0.0 1.0
|
||||||
|
}
|
||||||
|
|
||||||
|
event GenericGameTimerUnwarn
|
||||||
|
{
|
||||||
|
Animate HudGenericGameTimer FgColor "FgColor" Linear 0.0 1.0
|
||||||
|
}
|
@ -717,6 +717,21 @@
|
|||||||
"PaintBackgroundType" "0" // rounded corners
|
"PaintBackgroundType" "0" // rounded corners
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//==============================
|
||||||
|
//
|
||||||
|
// Mapbase-specific
|
||||||
|
//
|
||||||
|
//==============================
|
||||||
|
HudGenericGameTimer
|
||||||
|
{
|
||||||
|
"fieldName" "HudGenericGameTimer"
|
||||||
|
"visible" "1"
|
||||||
|
"enabled" "1"
|
||||||
|
"wide" "640"
|
||||||
|
"tall" "480"
|
||||||
|
"zpos" "1"
|
||||||
|
}
|
||||||
|
|
||||||
//==============================
|
//==============================
|
||||||
//
|
//
|
||||||
// Below is ported from HL2:DM
|
// Below is ported from HL2:DM
|
||||||
|
7
VPKs/shared_content_v7_0/materials/editor/game_timer.vmt
Normal file
7
VPKs/shared_content_v7_0/materials/editor/game_timer.vmt
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
SDK_Sprite
|
||||||
|
{
|
||||||
|
"$spriteorientation" "vp_parallel"
|
||||||
|
"$spriteorigin" "[ 0.50 0.50 ]"
|
||||||
|
"$basetexture" "editor/game_timer"
|
||||||
|
"$no_fullbright" 1
|
||||||
|
}
|
BIN
VPKs/shared_content_v7_0/materials/editor/game_timer.vtf
Normal file
BIN
VPKs/shared_content_v7_0/materials/editor/game_timer.vtf
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user