From 3a9cb7447bb27114d7298a68d83d25ec499c1d2d Mon Sep 17 00:00:00 2001 From: RaysFire Date: Mon, 10 Dec 2012 20:08:22 -0600 Subject: Added in a minmode! --- minmode/scripts/HudAnimations_tf.txt | 818 ++++++++++++++ minmode/scripts/hudlayout.res | 2063 ++++++++++++++++++++++++++++++++++ 2 files changed, 2881 insertions(+) create mode 100644 minmode/scripts/HudAnimations_tf.txt create mode 100644 minmode/scripts/hudlayout.res (limited to 'minmode/scripts') diff --git a/minmode/scripts/HudAnimations_tf.txt b/minmode/scripts/HudAnimations_tf.txt new file mode 100644 index 0000000..197f9fe --- /dev/null +++ b/minmode/scripts/HudAnimations_tf.txt @@ -0,0 +1,818 @@ +// sample animation script +// +// +// commands: +// Animate +// 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 +// Spline - simple ease in/out curve +// Pulse - < freq > over the duration, the value is pulsed (cosine) freq times ending at the dest value (assuming freq is integral) +// Flicker - < randomness factor 0.0 to 1.0 > over duration, each frame if random # is less than factor, use end value, otherwise use prev value +// +// RunEvent +// starts another even running at the specified time +// +// StopEvent +// stops another event that is current running at the specified time +// +// StopAnimation +// stops all animations refering to the specified variable in the specified panel +// +// StopPanelAnimations +// stops all active animations operating on the specified panel +// +// SetFont +// +// SetTexture +// +// SetString + +event LevelInit +{ +} + +event OpenWeaponSelectionMenu +{ + StopEvent CloseWeaponSelectionMenu 0.0 + StopEvent WeaponPickup 0.0 + + // make the display visible + Animate HudWeaponSelection Alpha "128" Linear 0.0 0.1 + 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 +{ + StopEvent CloseWeaponSelectionMenu 0.0 + StopEvent WeaponPickup 0.0 + + // make the display visible + Animate HudWeaponSelection Alpha "128" Linear 0.0 0.1 + 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 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 ItemColor "ItemColor" 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 +} + +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 ItemColor "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 TimerIncrement +{ + Animate HudTimer Blur "7" Linear 0.0 0.1 + Animate HudTimer Blur "2" Deaccel 0.1 0.8 + Animate HudTimer Blur "0" Deaccel 1.1 1.5 +} + +event TimerDecrement +{ + Animate HudTimer Blur "7" Linear 0.0 0.1 + Animate HudTimer Blur "2" Deaccel 0.1 0.8 + Animate HudTimer Blur "0" Deaccel 1.1 1.5 +} + + +event ResourceIncrement +{ + Animate HudResources Blur "3" Linear 0.0 0.0 + Animate HudResources PulseAmount "0" Linear 0.0 0.01 + Animate HudResources Blur "1" Deaccel 0.1 1.5 + Animate HudResources PulseAmount "1" Linear 0.1 2 + + Animate HudResources PulseAmount "0" Linear 2 2 +} + +event ResourceDecrement +{ + Animate HudResources Blur "7" Linear 0.0 0.0 + Animate HudResources PulseAmount "0" Linear 0.0 0.01 + Animate HudResources Blur "1" Deaccel 0.1 1.5 + Animate HudResources PulseAmount "1" Linear 0.1 2 + + Animate HudResources PulseAmount "0" Linear 2 2 +} + +event ResourcePickup +{ + Animate HudResourcesPickup Alpha "255" Linear 0 0 + Animate HudResourcesPickup Position "80 r40" Linear 0 0 + Animate HudResourcesPickup Position "80 r120" Deaccel 0 1 + Animate HudResourcesPickup Blur "7" Deaccel 0 0.2 + Animate HudResourcesPickup Alpha "0" Deaccel .8 0.2 + Animate HudResourcesPickup Blur "1" Deaccel 0.2 0.3 +} + +event HintMessageShow +{ + 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 +{ + // 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 +} + +//=========================================== + +//Health Bonus Pulse +event HudHealthBonusPulse +{ + Animate PlayerStatusHealthBonusImage Alpha "255" Linear 0.0 0.2 + Animate PlayerStatusHealthBonusImage Alpha "0" Linear 0.2 0.4 + + Animate PlayerStatusHealthValue FgColor "48 255 48 255" Accel 0.0 0.0 + Animate PlayerStatusHealthValueSpectator FgColor "48 255 48 255" Accel 0.0 0.0 + Animate PlayerStatusHealthValueFreezePanel FgColor "48 255 48 255" Accel 0.0 0.0 + + RunEvent HudHealthBonusPulseLoop 0.4 +} + +// call to loop HudHealthBonusPulse +event HudHealthBonusPulseLoop +{ + RunEvent HudHealthBonusPulse 0.0 +} + +event HudHealthBonusPulseStop +{ + StopEvent HudHealthBonusPulse 0.0 + StopEvent HudHealthBonusPulseLoop 0.0 + + Animate PlayerStatusHealthValue FgColor "TanLight" Accel 0.0 0.0 + Animate PlayerStatusHealthValueSpectator FgColor "TanLight" Accel 0.0 0.0 + Animate PlayerStatusHealthValueFreezePanel FgColor "TanLight" Accel 0.0 0.0 +} + +//=========================================== + +//Health Dying Pulse +event HudHealthDyingPulse +{ + Animate PlayerStatusHealthBonusImage Alpha "255" Linear 0.0 0.075 + Animate PlayerStatusHealthBonusImage Alpha "0" Linear 0.125 0.075 + + Animate PlayerStatusHealthValue FgColor "255 153 0 255" Accel 0.0 0.0 + Animate PlayerStatusHealthValueSpectator FgColor "255 153 0 255" Accel 0.0 0.0 + Animate PlayerStatusHealthValueFreezePanel FgColor "255 153 0 255" Accel 0.0 0.0 + + RunEvent HudHealthDyingPulseLoop 0.25 +} + +// call to loop HudHealthDyingPulse +event HudHealthDyingPulseLoop +{ + RunEvent HudHealthDyingPulse 0.0 +} + +event HudHealthDyingPulseStop +{ + StopEvent HudHealthDyingPulse 0.0 + StopEvent HudHealthDyingPulseLoop 0.0 + + Animate PlayerStatusHealthValue FgColor "TanLight" Accel 0.0 0.0 + Animate PlayerStatusHealthValueSpectator FgColor "TanLight" Accel 0.0 0.0 + Animate PlayerStatusHealthValueFreezePanel FgColor "TanLight" Accel 0.0 0.0 +} + +//=========================================== + +event HudLowAmmoPulse +{ + Animate HudWeaponLowAmmoImage Alpha "255" Linear 0.0 0.075 + Animate HudWeaponLowAmmoImage Alpha "0" Linear 0.125 0.075 + + Animate AmmoInClip FgColor "255 42 130 255" Linear 0.0 0.000 + + Animate AmmoInReserve FgColor "255 128 28 255" Linear 0.0 0.000 + + Animate AmmoNoClip FgColor "255 42 130 255" Linear 0.0 0.000 + + RunEvent HudLowAmmoPulseLoop 0.25 +} + +// call to loop HudLowAmmoPulse +event HudLowAmmoPulseLoop +{ + RunEvent HudLowAmmoPulse 0.0 +} + +event HudLowAmmoPulseStop +{ + StopEvent HudLowAmmoPulse 0.0 + StopEvent HudLowAmmoPulseLoop 0.0 + + Animate AmmoInClip FgColor "48 255 48 255" Accel 0.0 0.0 + + Animate AmmoInReserve FgColor "72 255 255 255" Accel 0.0 0.0 + + Animate AmmoNoClip FgColor "48 255 48 255" Accel 0.0 0.0 +} + +//=========================================== + +event ControlPointIconShrink +{ + Animate HudControlPointIcons icon_expand "0" Linear 0.0 0.2 +} + +event ControlPointIconGrow +{ + Animate HudControlPointIcons icon_expand "4" Linear 0.0 0.2 +} + +// Metal Account + +//activecolor - instantly turn red, fade back to yellow +event AccountMoneyRemoved +{ + Animate HudAccount FgColor "HudIcon_Red" Linear 0.0 0.0001 + Animate HudAccount FgColor "OrangeDim" Accel 0.0 3.0 + + Animate HudAccount Ammo2Color "HudIcon_Red" Linear 0.0 0.0001 + Animate HudAccount Ammo2Color "0 0 0 0" Accel 0.0 3.0 +} + +//activecolor - instantly turn green, fade back to yellow +event AccountMoneyAdded +{ + Animate HudAccount FgColor "HudIcon_Green" Linear 0.0 0.0001 + Animate HudAccount FgColor "OrangeDim" Accel 0.0 3.0 + + Animate HudAccount Ammo2Color "HudIcon_Green" Accel 0.0 0.0001 + Animate HudAccount Ammo2Color "0 0 0 0" Accel 0.0 3.0 +} + +event AccountMoneyInvisible +{ + Animate HudAccount FgColor "OrangeDim" Accel 0.0 0.0001 + Animate HudAccount Ammo2Color "0 0 0 0" Accel 0.0 0.0001 +} + +//=========================================== + +event FlagOutlineHide +{ + Animate OutlineImage Alpha "0" Linear 0.0 0.1 +} + +// Local player flag pickup/drop + + +//=========================================== + +// Spy Disguise +event HudSpyDisguiseChanged +{ + Animate PlayerStatusSpyOutlineImage Alpha "255" Linear 0.0 0.2 + + Animate PlayerStatusSpyOutlineImage Position "c-200 c-200" Linear 0.0 0.2 + Animate PlayerStatusSpyOutlineImage Size "400 400" Linear 0.0 0.2 + + RunEvent HudSpyDisguiseHide 0.7 +} + +event HudSpyDisguiseHide +{ + Animate PlayerStatusSpyOutlineImage Position "3 413" Linear 0.0 0.2 + Animate PlayerStatusSpyOutlineImage Size "55 55" Linear 0.0 0.2 + + Animate PlayerStatusSpyOutlineImage Alpha "0" Linear 0.2 0.1 +} + +event HudSpyDisguiseFadeIn +{ + RunEvent HudSpyDisguiseChanged 0 + Animate PlayerStatusSpyImage Alpha "255" Linear 0.9 0.1 +} + +event HudSpyDisguiseFadeOut +{ + RunEvent HudSpyDisguiseChanged 0 + Animate PlayerStatusSpyImage Alpha "0" Linear 0.9 0.1 +} + +//=========================================== + +// Show the Overtime panel +event OvertimeShow +{ + Animate OvertimeLabel Alpha "255" Linear 0.0 0.1 + Animate OvertimeBG Alpha "255" Linear 0.0 0.1 +} + + +event HudSnapShotReminderIn +{ + Animate ScreenshotPanel Position "c-83 -50" Linear 0.0 0.001 + Animate ScreenshotPanel Position "c-83 13" Spline 0.001 0.2 +} + +event HudReplayReminderIn // Places the replay reminder in the same place as the snapshot reminder +{ + Animate ReplayReminder Position "c-83 -50" Linear 0.0 0.001 + Animate ReplayReminder Position "c-83 13" Spline 0.001 0.2 +} + +event HudReplayReminderIn2 // Puts the panel below the snapshot panel +{ + Animate ReplayReminder Position "c-83 -50" Linear 0.0 0.001 + Animate ReplayReminder Position "c-83 53" Spline 0.001 0.2 +} + +event HudReplayTipIn +{ + Animate ReplayTip Position "10 -100" Linear 0.0 0.001 + Animate ReplayTip Position "10 6" Spline 0.001 0.1 +} + +event HudReplayTipOut +{ + Animate ReplayTip Position "10 6" Linear 0.0 0.001 + Animate ReplayTip Position "10 -100" Spline 0.001 0.1 +} + +event HudTournamentSetupPanelOpen +{ + Animate HudTournamentSetup Position "c-90 -70" Linear 0.0 0.001 + Animate HudTournamentSetup Position "c-90 70" Spline 0.001 0.2 +} + +event HudTournamentSetupPanelClose +{ + Animate HudTournamentSetup Position "c-90 70" Linear 0.0 0.001 + Animate HudTournamentSetup Position "c-90 -70" Spline 0.001 0.2 +} + + +//==================================== + +// Flash the medic charge hud when we have full charge + +event HudMedicCharged +{ + +///////Rainbow Charge +// Animate ChargeLabel FgColor "ColorGreen" Linear 0.0 0.1 +// Animate ChargeLabel FgColor "ColorCyan" Linear 0.1 0.1 +// Animate ChargeLabel FgColor "ColorBlue" Linear 0.2 0.1 +// Animate ChargeLabel FgColor "ColorMagenta" Linear 0.3 0.1 +// Animate ChargeLabel FgColor "ColorRed" Linear 0.4 0.1 +// Animate ChargeLabel FgColor "ColorYellow" Linear 0.5 0.1 + +///////Purple Charge +// Animate ChargeLabel FgColor "255 50 255 255" Linear 0.0 0.000 + +///////Orange Pulse Charge + + Animate ChargeLabel FgColor "255 165 0 255" Linear 0.0 0.3 + Animate ChargeLabel FgColor "255 69 0 255" Linear 0.3 0.3 + + + + +///////Rainbow Charge +// Animate ChargeMeter FgColor "ColorGreen" Linear 0.0 0.1 +// Animate ChargeMeter FgColor "ColorCyan" Linear 0.1 0.1 +// Animate ChargeMeter FgColor "ColorBlue" Linear 0.2 0.1 +// Animate ChargeMeter FgColor "ColorMagenta" Linear 0.3 0.1 +// Animate ChargeMeter FgColor "ColorRed" Linear 0.4 0.1 +// Animate ChargeMeter FgColor "ColorYellow" Linear 0.5 0.1 + +///////Purple Charge +// Animate ChargeMeter FgColor "255 50 255 255" Linear 0.0 0.000 + +///////Orange Pulse Charge + + Animate ChargeMeter FgColor "255 165 0 255" Linear 0.0 0.3 + Animate ChargeMeter FgColor "255 69 0 255" Linear 0.3 0.3 + + RunEvent HudMedicChargedLoop 0.6 +} + +// call to loop HudHealthBonusPulse +event HudMedicChargedLoop +{ + RunEvent HudMedicCharged 0.0 +} + +event HudMedicChargedStop +{ + StopEvent HudMedicCharged 0.0 + StopEvent HudMedicChargedLoop 0.0 + + Animate ChargeLabel FgColor "48 255 48 255" Linear 0.0 0.0001 + Animate ChargeMeter FgColor "TanLight" Linear 0.0 0.0001 + +} + +//==================================== + +event VideoCaptionFadeIn +{ + Animate VideoCaption Alpha "255" Linear 0.0 0.1 +} + +event VideoCaptionFadeOut +{ + Animate VideoCaption Alpha "0" Linear 0.0 0.1 +} + +//==================================== + +// arena + +event ArenaVsPanelOnShow +{ + Animate bluepanel Position "-200 50" Linear 0.0 0.001 + Animate redpanel Position "r-200 140" Linear 0.0 0.001 + Animate vslabel Alpha "0" Linear 0.0 0.001 + + RunEvent ArenaVsPanelSlideIn 1.0 + RunEvent ArenaVsPanelSlideOut 4.8 +} + +event ArenaVsPanelSlideIn +{ + Animate bluepanel Position "c-100 50" Spline 0.0 0.2 + Animate redpanel Position "c-100 140" Spline 0.0 0.2 + Animate vslabel Alpha "255" Linear 0.15 0.2 +} + +event ArenaVsPanelSlideOut +{ + Animate bluepanel Position "-200 50" Spline 0.0 0.2 + Animate redpanel Position "r-200 140" Spline 0.0 0.2 + Animate vslabel Alpha "0" Linear 0.0 0.05 +} + +//=========================================== + +//Cart Alarm Pulse +event HudCartAlarmPulse +{ + Animate EscortItemImageAlert Alpha "160" Linear 0.0 0.3 + Animate EscortItemImageAlert Alpha "0" Linear 0.6 0.3 + + RunEvent HudCartAlarmPulseLoop 1.2 +} + +event HudCartAlarmPulseLoop +{ + RunEvent HudCartAlarmPulse 0.0 +} + +event HudCartAlarmPulseStop +{ + StopEvent HudCartAlarmPulse 0.0 + StopEvent HudCartAlarmPulseLoop 0.0 +} + +//=========================================== + +// Active Timer BG Pulse +event ActiveTimerBGPulse +{ + Animate ActiveTimerBG Alpha "0" Linear 0.1 0.1 + Animate ActiveTimerBG Alpha "255" Linear 0.3 0.1 + + Animate ActiveTimerBG Alpha "0" Linear 0.5 0.1 + Animate ActiveTimerBG Alpha "255" Linear 0.7 0.1 + + Animate ActiveTimerBG Alpha "0" Linear 0.9 0.1 + Animate ActiveTimerBG Alpha "255" Linear 1.1 0.1 +} + +//=========================================== + +event TeamsFullArrowAnimate +{ + Animate TeamsFullArrow Position "c-118 165" Linear 0 0 + Animate TeamsFullArrow Position "c-118 180" Linear 0 0.4 + Animate TeamsFullArrow Position "c-118 165" Linear 0.4 0.4 + + RunEvent TeamsFullArrowAnimateLoop 0.8 +} + +event TeamsFullArrowAnimateLoop +{ + RunEvent TeamsFullArrowAnimate 0.0 +} + +event TeamsFullArrowAnimateEnd +{ + StopEvent TeamsFullArrowAnimate 0.0 + StopEvent TeamsFullArrowAnimateLoop 0.0 +} + +//=========================================== + +event TrainingHudBounce +{ + Animate ObjectiveStatusTraining Position "c-160 r187" Linear 0 0 + Animate ObjectiveStatusTraining Position "c-160 r127" Bounce 0.0 2.0 +} + +event TrainingPressSpacebarBlink +{ + Animate PressSpacebarToContinue Alpha "255" Linear 0.0 0.1 + Animate PressSpacebarToContinue Alpha "0" Linear 0.2 0.1 + + Animate PressSpacebarToContinue Alpha "255" Linear 0.4 0.1 + Animate PressSpacebarToContinue Alpha "0" Linear 0.6 0.1 + + Animate PressSpacebarToContinue Alpha "255" Linear 0.8 0.1 + Animate PressSpacebarToContinue Alpha "0" Linear 1.0 0.1 + + Animate PressSpacebarToContinue Alpha "255" Linear 1.2 0.1 + + RunEvent TrainingPressSpacebarBlinkLoop 3.0 +} + +event TrainingPressSpacebarBlinkLoop +{ + RunEvent TrainingPressSpacebarBlink 0.0 +} + +event TrainingPressSpacebarBlinkStop +{ + StopEvent TrainingPressSpacebarBlink 0.0 + StopEvent TrainingPressSpacebarBlinkLoop 0.0 +} + +//=========================================== + +event IntroMovieContinueBlink +{ + Animate continue Alpha "255" Linear 0.0 0.1 + Animate continue Alpha "0" Linear 0.2 0.1 + + Animate continue Alpha "255" Linear 0.4 0.1 + Animate continue Alpha "0" Linear 0.6 0.1 + + Animate continue Alpha "255" Linear 0.8 0.1 + Animate continue Alpha "0" Linear 1.0 0.1 + + Animate continue Alpha "255" Linear 1.2 0.1 + + RunEvent IntroMovieContinueBlinkLoop 2.0 +} + +event IntroMovieContinueBlinkLoop +{ + RunEvent IntroMovieContinueBlink 0.0 +} + +event IntroMovieContinueBlinkStop +{ + StopEvent IntroMovieContinueBlink 0.0 + StopEvent IntroMovieContinueBlinkLoop 0.0 +} + +//=========================================== + +event HasMOTDBlink +{ + Animate MOTD_ShowButtonPanel_SB Alpha "255" Linear 0.0 0.1 + Animate MOTD_ShowButtonPanel_SB Alpha "0" Linear 0.2 0.1 + + Animate MOTD_ShowButtonPanel_SB Alpha "255" Linear 0.4 0.1 + Animate MOTD_ShowButtonPanel_SB Alpha "0" Linear 0.6 0.1 + + Animate MOTD_ShowButtonPanel_SB Alpha "255" Linear 0.8 0.1 + Animate MOTD_ShowButtonPanel_SB Alpha "0" Linear 1.0 0.1 + + Animate MOTD_ShowButtonPanel_SB Alpha "255" Linear 1.2 0.1 + + RunEvent HasMOTDBlinkLoop 2.0 +} + +event HasMOTDBlinkLoop +{ + RunEvent HasMOTDBlink 0.0 +} + +event HasMOTDBlinkStop +{ + StopEvent HasMOTDBlink 0.0 + StopEvent HasMOTDBlinkLoop 0.0 + Animate MOTD_ShowButtonPanel_SB Alpha "255" Linear 0.0 0.1 +} + +//=========================================== + +event HasNotificationsBlink +{ + Animate Notifications_ShowButtonPanel_SB Alpha "255" Linear 0.0 0.1 + Animate Notifications_ShowButtonPanel_SB Alpha "0" Linear 0.2 0.1 + + Animate Notifications_ShowButtonPanel_SB Alpha "255" Linear 0.4 0.1 + Animate Notifications_ShowButtonPanel_SB Alpha "0" Linear 0.6 0.1 + + Animate Notifications_ShowButtonPanel_SB Alpha "255" Linear 0.8 0.1 + Animate Notifications_ShowButtonPanel_SB Alpha "0" Linear 1.0 0.1 + + Animate Notifications_ShowButtonPanel_SB Alpha "255" Linear 1.2 0.1 + + RunEvent HasNotificationsBlinkLoop 2.0 +} + +event HasNotificationsBlinkLoop +{ + RunEvent HasNotificationsBlink 0.0 +} + +event HasNotificationsBlinkStop +{ + StopEvent HasNotificationsBlink 0.0 + StopEvent HasNotificationsBlinkLoop 0.0 + Animate Notifications_ShowButtonPanel_SB Alpha "255" Linear 0.0 0.1 +} + +//=========================================== + +event AddToCartBlink +{ + Animate CartButton BgColor "TanDark" Linear 0.0 0.01 + Animate CartButton BgColor "255 150 0 255" Linear 0.1 0.01 + + Animate CartButton BgColor "TanDark" Linear 0.2 0.01 + Animate CartButton BgColor "255 150 0 255" Linear 0.3 0.01 + + Animate CartButton BgColor "TanDark" Linear 0.4 0.01 + Animate CartButton BgColor "255 150 0 255" Linear 0.5 0.01 + + Animate CartButton BgColor "TanDark" Linear 0.6 0.01 + Animate CartButton BgColor "255 150 0 255" Linear 0.7 0.01 + + Animate CartButton BgColor "TanDark" Linear 0.8 0.01 + Animate CartButton BgColor "255 150 0 255" Linear 0.9 0.01 + + Animate CartButton BgColor "TanDark" Linear 1.0 0.01 +} + +//=========================================== + +event NotificationsPresentBlink +{ + Animate NotificationsPresentPanel Alpha "255" Linear 0.0 0.1 + Animate NotificationsPresentPanel Alpha "0" Linear 0.2 0.1 + + Animate NotificationsPresentPanel Alpha "255" Linear 0.4 0.1 + Animate NotificationsPresentPanel Alpha "0" Linear 0.6 0.1 + + Animate NotificationsPresentPanel Alpha "255" Linear 0.8 0.1 + Animate NotificationsPresentPanel Alpha "0" Linear 1.0 0.1 + + Animate NotificationsPresentPanel Alpha "255" Linear 1.2 0.1 + + RunEvent NotificationsPresentBlinkLoop 2.0 +} + +event NotificationsPresentBlinkLoop +{ + RunEvent NotificationsPresentBlink 0.0 +} + +event NotificationsPresentBlinkStop +{ + StopEvent NotificationsPresentBlink 0.0 + StopEvent NotificationsPresentBlinkLoop 0.0 + Animate NotificationsPresentPanel Alpha "255" Linear 0.0 0.1 +} + +//=========================================== + +event DamagedPlayer +{ + // empty +} + +//=========================================== + +event SpyWarningFlash +{ + Animate EnemyCountImageBG BgColor "RedSolid" Linear 0.0 0.01 + Animate EnemyCountImageBG BgColor "TanLight" Linear 0.21 0.01 + + RunEvent SpyWarningFlashLoop 0.42 +} + +event SpyWarningFlashLoop +{ + RunEvent SpyWarningFlash 0.0 +} + +event SpyWarningFlashEnd +{ + StopEvent SpyWarningFlash 0.0 + StopEvent SpyWarningFlashLoop 0.0 +} + +event HudReadyPulse +{ + Animate TournamentInstructionsLabel FgColor "TanLight" Linear 0.0 0.1 + Animate TournamentInstructionsLabel FgColor "RedSolid" Linear 0.3 0.4 + + RunEvent HudReadyPulseLoop 0.5 +} + +event HudReadyPulseLoop +{ + RunEvent HudReadyPulse 0.0 +} + +event HudReadyPulseEnd +{ + Animate TournamentInstructionsLabel FgColor "TanLight" Linear 0.0 0.1 + + StopEvent HudReadyPulse 0.0 + StopEvent HudReadyPulseLoop 0.0 +} + diff --git a/minmode/scripts/hudlayout.res b/minmode/scripts/hudlayout.res new file mode 100644 index 0000000..5172fa2 --- /dev/null +++ b/minmode/scripts/hudlayout.res @@ -0,0 +1,2063 @@ +"Resource/HudLayout.res" +{ + //crosshairs + xHairCircle + { + "controlName" "CExLabel" + "fieldName" "xHairCircle" + "font" "xHairCircle" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-100" + "ypos" "c-102" + "wide" "201" + "tall" "200" + + "font" "xHairCircle" + "labelText" "o" + "textAlignment" "center" + + "fgcolor" "255 255 255 100" + } + + ScatterSpread + { + "controlName" "CExLabel" + "fieldName" "ScatterSpread" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-99" + "ypos" "c-99" + "wide" "200" + "tall" "200" + + //"font" "CrosshairsOutline32" + "font" "Crosshairs32" + "labelText" "0" + "textAlignment" "center" + "outline" "1" + + "fgcolor" "255 255 255 255" + } + + BasicCross + { + "controlName" "CExLabel" + "fieldName" "BasicCross" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-102" + "ypos" "c-99" + "wide" "200" + "tall" "200" + + //"font" "CrosshairsOutline26" + "font" "Crosshairs26" + "labelText" "2" + "textAlignment" "center" + + "fgcolor" "255 255 255 255" + } + + BasicCrossSmall + { + "controlName" "CExLabel" + "fieldName" "BasicCrossSmall" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-101" + "ypos" "c-99" + "wide" "200" + "tall" "200" + + //"font" "CrosshairsOutline18" + "font" "Crosshairs18" + "labelText" "2" + "textAlignment" "center" + + "fgcolor" "255 255 255 255" + } + + BasicCrossLarge + { + "controlName" "CExLabel" + "fieldName" "BasicCrossLarge" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-102" + "ypos" "c-98" + "wide" "200" + "tall" "200" + + //"font" "CrosshairsOutline32" + "font" "Crosshairs32" + "labelText" "2" + "textAlignment" "center" + + "fgcolor" "255 255 255 255" + } + + BasicDot + { + "controlName" "CExLabel" + "fieldName" "BasicDot" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-103" + "ypos" "c-100" + "wide" "201" + "tall" "201" + + //"font" "CrosshairsOutline24" + "font" "Crosshairs24" + "labelText" "3" + "textAlignment" "center" + + "fgcolor" "255 255 255 255" + } + + CircleDot + { + "controlName" "CExLabel" + "fieldName" "CircleDot" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-100" + "ypos" "c-96" + "wide" "200" + "tall" "200" + + //"font" "CrosshairsOutline34" + "font" "Crosshairs34" + "labelText" "8" + "textAlignment" "center" + + "fgcolor" "255 255 255 255" + } + + ThinCircle + { + "controlName" "CExLabel" + "fieldName" "ThinCircle" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-100" + "ypos" "c-96" + "wide" "200" + "tall" "200" + + //"font" "CrosshairsOutline34" + "font" "Crosshairs34" + "labelText" "9" + "textAlignment" "center" + + "fgcolor" "255 255 255 255" + } + + WingsPlus + { + "controlName" "CExLabel" + "fieldName" "WingsPlus" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-100" + "ypos" "c-97" + "wide" "200" + "tall" "200" + + //"font" "CrosshairsOutline34" + "font" "Crosshairs34" + "labelText" "c" + "textAlignment" "center" + + "fgcolor" "255 255 255 255" + } + + Wings + { + "controlName" "CExLabel" + "fieldName" "Wings" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-100" + "ypos" "c-97" + "wide" "200" + "tall" "200" + + //"font" "CrosshairsOutline34" + "font" "Crosshairs34" + "labelText" "d" + "textAlignment" "center" + + "fgcolor" "255 255 255 255" + } + + WingsSmallDot + { + "controlName" "CExLabel" + "fieldName" "WingsSmallDot" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-100" + "ypos" "c-97" + "wide" "200" + "tall" "200" + + //"font" "CrosshairsOutline34" + "font" "Crosshairs34" + "labelText" "f" + "textAlignment" "center" + + "fgcolor" "255 255 255 255" + } + + WingsSmall + { + "controlName" "CExLabel" + "fieldName" "WingsSmall" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-100" + "ypos" "c-97" + "wide" "200" + "tall" "200" + + //"font" "CrosshairsOutline34" + "font" "Crosshairs34" + "labelText" "g" + "textAlignment" "center" + + "fgcolor" "255 255 255 255" + } + + OpenCross + { + "controlName" "CExLabel" + "fieldName" "OpenCross" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-85" + "ypos" "c-100" + "wide" "199" + "tall" "200" + + "font" "CrosshairsOutline24" + "font" "Crosshairs24" + "labelText" "i" + "textAlignment" "center" + + "fgcolor" "255 255 255 255" + } + + OpenCrossDot + { + "controlName" "CExLabel" + "fieldName" "OpenCrossDot" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-85" + "ypos" "c-100" + "wide" "199" + "tall" "200" + + //"font" "CrosshairsOutline24" + "font" "Crosshairs24" + "labelText" "h" + "textAlignment" "center" + + "fgcolor" "255 255 255 255" + } + + ThinCross + { + "controlName" "CExLabel" + "fieldName" "ThinCross" + "visible" "0" + "enabled" "0" + "zpos" "2" + + "xpos" "c-100" + "ypos" "c-103" + "wide" "200" + "tall" "200" + + //"font" "SymbolOutline24" + "font" "Symbol24" + "labelText" "+" + "textAlignment" "center" + + "fgcolor" "255 255 255 255" + } + + //fighter pilot crosshair, enable all of then together for best results (16x9 resolution) + + "Crosshair_vertical" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "427" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "75" + "zpos" "-5" + "wide" "1" + "tall" "154" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "50" + } + + "Crosshair_horizontal" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "40" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "240" + "zpos" "-5" + "wide" "374" + "tall" "1" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "50" + } + + "Crosshair_horizontal" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "439" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "240" + "zpos" "-5" + "wide" "374" + "tall" "1" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "50" + } + + "dark_top" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "426" + "xpos_lodef" "278" + "xpos_hidef" "308" + "ypos" "190" + "zpos" "-5" + "wide" "" + "tall" "38" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "100" + } + "dark_bottom" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "427" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "252" + "zpos" "-5" + "wide" "1" + "tall" "38" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "150" + } + "dark_left" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "365" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "240" + "zpos" "-5" + "wide" "50" + "tall" "1" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "100" + } + + + "dark_right" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "439" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "240" + "zpos" "-5" + "wide" "50" + "tall" "1" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "100" + } + + //end fighter pilot crosshair (16x9) + + //fighter pilot crosshair, enable all of then together for best results (16x10 resolution) + + "Crosshair_vertical" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "384" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "55" + "zpos" "-5" + "wide" "1" + "tall" "170" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "50" + } + + "Crosshair_horizontal" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "35" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "240" + "zpos" "-5" + "wide" "330" + "tall" "1" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "50" + } + + "Crosshair_horizontal" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "403" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "240" + "zpos" "-5" + "wide" "330" + "tall" "1" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "50" + } + + "dark_top" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "384" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "187" + "zpos" "-5" + "wide" "1" + "tall" "38" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "100" + } + + "dark_bottom" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "384" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "254" + "zpos" "-5" + "wide" "1" + "tall" "38" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "150" + } + + "dark_left" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "315" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "240" + "zpos" "-5" + "wide" "50" + "tall" "1" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "100" + } + + "dark_right" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "403" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "240" + "zpos" "-5" + "wide" "50" + "tall" "1" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "100" + } + + //end fighter pilot crosshair (16x10) + + //fighter pilot crosshair, enable all of then together for best results (4x3 resolution) + + "Crosshair_vertical" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "319" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "70" + "zpos" "-5" + "wide" "1" + "tall" "154" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "50" + } + + "Crosshair_horizontal" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "10" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "240" + "zpos" "-5" + "wide" "290" + "tall" "1" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "50" + } + + "Crosshair_horizontal" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "340" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "240" + "zpos" "-5" + "wide" "290" + "tall" "1" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "50" + } + + "dark_top" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "319" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "186" + "zpos" "-5" + "wide" "1" + "tall" "38" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "100" + } + + "dark_bottom" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "319" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "255" + "zpos" "-5" + "wide" "1" + "tall" "38" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "150" + } + + "dark_left" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "250" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "240" + "zpos" "-5" + "wide" "50" + "tall" "1" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "100" + } + + + "dark_right" + { + "ControlName" "ImagePanel" + "fieldName" "VerticalLine" + "xpos" "340" + "xpos_lodef" "279" + "xpos_hidef" "309" + "ypos" "240" + "zpos" "-5" + "wide" "50" + "tall" "1" + "tall_lodef" "206" + "tall_hidef" "212" + "autoResize" "0" + "pinCorner" "0" + "visible" "0" + "enabled" "0" + "fillcolor" "255 255 255 255" + "alpha" "100" + } + + //end fighter pilot crosshair (4x3) + + + + + HudPlayerStatus + { + "fieldName" "HudPlayerStatus" + "visible" "1" + "enabled" "1" + "xpos" "0" + "ypos" "0" + "wide" "f0" + "tall" "480" + } + HudWeaponAmmo + { + "fieldName" "HudWeaponAmmo" + "visible" "1" + "enabled" "1" + "xpos" "c20" + "ypos" "c16" + "wide" "300" //was made 4 units taller in MvM update + "tall" "300" + } + + HudObjectiveStatus + { + "fieldName" "HudObjectiveStatus" + "visible" "1" + "enabled" "1" + "xpos" "0" + "ypos" "0" + "wide" "f0" + "tall" "480" + } + + HudKothTimeStatus + { + "fieldName" "HudKothTimeStatus" + "visible" "1" + "enabled" "1" + "xpos" "c-75" + "ypos" "0" + "wide" "200" + "tall" "60" + + "blue_active_xpos" "16" + + "red_active_xpos" "106" + } + + HudItemEffectMeter + { + "fieldName" "HudItemEffectMeter" + "visible" "1" + "enabled" "1" + "xpos" "c-75" [$WIN32] + "ypos" "c25" [$WIN32] + "wide" "500" + "tall" "500" + "MeterFG" "White" + "MeterBG" "Gray" + } + + HudMedicCharge + { + "fieldName" "HudMedicCharge" + "visible" "1" + "enabled" "1" + "xpos" "c-125" + "ypos" "c-25" + "wide" "500" + "tall" "500" + } + + HudDemomanCharge + { + "fieldName" "HudItemEffectMeter" + "visible" "1" + "enabled" "1" + "xpos" "c-75" [$WIN32] + "ypos" "c25" [$WIN32] + "wide" "150" + "tall" "500" + "MeterFG" "White" + "MeterBG" "Gray" + } + + HudBowCharge + { + "fieldName" "HudBowCharge" + "visible" "1" + "enabled" "1" + "xpos" "c-75" + "ypos" "c46" + "zpos" "1" // draw in front of ammo + "wide" "500" + "tall" "500" + "MeterFG" "White" + "MeterBG" "Gray" + } + + HudFlameRocketCharge + { + "fieldName" "HudFlameRocketCharge" + "visible" "1" + "enabled" "1" + "xpos" "r80" [$WIN32] + "xpos_minmode" "r52" [$WIN32] + "ypos" "r21" [$WIN32] + "ypos_minmode" "r40" [$WIN32] + "xpos" "r112" [$X360] + "ypos" "r45" [$X360] + "zpos" "1" // draw in front of ammo + "wide" "60" + "wide_minmode" "50" + "tall" "8" + "MeterFG" "White" + "MeterBG" "Gray" + } + + HudBossHealth + { + "fieldName" "HudBossHealth" + "visible" "1" + "enabled" "1" + "xpos" "c-100" + "ypos" "42" + "zpos" "0" // draw in front of ammo + "wide" "200" + "tall" "50" + "MeterFG" "Red" + "MeterBG" "Gray" + } + + HudWeaponSelection + { + "fieldName" "HudWeaponSelection" + "xpos" "0" + "wide" "f0" + "ypos" "0" + "tall" "480" + "RightMargin" "0" + "RightMargin_hidef" "32" + "RightMargin_lodef" "38" + "visible" "1" + "enabled" "1" + "SmallBoxWide" "72" + "SmallBoxTall" "54" + "PlusStyleBoxWide" "90" + "PlusStyleBoxTall" "63" + "PlusStyleExpandSelected" "0.3" + "LargeBoxWide" "110" + "LargeBoxTall" "77" + "BoxGap" "4" [$WIN32] + "BoxGap" "4" [$X360] + "SelectionNumberXPos" "12" + "SelectionNumberYPos" "4" + "IconXPos" "8" + "IconYPos" "0" + "TextYPos" "70" [$WIN32] + "TextYPos" "65" [$X360] + "ErrorYPos" "48" + "TextColor" "SelectionTextFg" + "MaxSlots" "6" + "PlaySelectSounds" "1" + "Alpha" "220" + "SelectionAlpha" "220" + "BoxColor" "0 0 0 220" + "SelectedBoxClor" "0 0 0 220" + "SelectionNumberFg" "200 187 161 255" + "NumberFont" "HudSelectionText" + } + + CHudAccountPanel + { + "fieldName" "CHudAccountPanel" + "xpos" "c68" + "ypos" "c6" + "wide" "116" + "tall" "180" + "visible" "1" + "enabled" "1" + "PaintBackgroundType" "2" + } + + CHealthAccountPanel + { + "fieldName" "CHealthAccountPanel" + "xpos" "0" + "ypos" "0" + "wide" "f0" + "tall" "480" + "visible" "1" + "enabled" "1" + "PaintBackgroundType" "2" + } + + CDamageAccountPanel + { + "fieldName" "CDamageAccountPanel" + "xpos" "0" + "ypos" "0" + "wide" "f0" + "tall" "480" + "visible" "1" + "enabled" "1" + "PaintBackgroundType" "2" + } + + DisguiseStatus + { + "fieldName" "DisguiseStatus" + "visible" "1" + "enabled" "1" + "xpos" "10" [$WIN32] + "ypos" "r70" [$WIN32] + "xpos" "50" [$X360] + "ypos" "330" [$X360] + "wide" "500" + "tall" "200" + "TextFont" "Default" [$X360] + } + + CMainTargetID + { + "fieldName" "CMainTargetID" + "visible" "0" + "enabled" "1" + "xpos" "c-100" + "ypos" "c105" + "zpos" "1" + "wide" "600" + "tall" "45" + "priority" "100" + } + + CSpectatorTargetID + { + "fieldName" "CSpectatorTargetID" + "visible" "0" + "enabled" "1" + "xpos" "c-100" + "ypos" "c25" + "zpos" "1" + "wide" "600" + "tall" "45" + "priority" "40" + + "x_offset" "20" + "y_offset" "20" + } + + CSecondaryTargetID + { + "fieldName" "CSecondaryTargetID" + "visible" "0" + "enabled" "1" + "xpos" "c-100" + "ypos" "c65" + "zpos" "1" + "wide" "600" + "tall" "45" + "priority" "35" +} + + BuildingStatus_Spy + { + "fieldName" "BuildingStatus_Spy" + "visible" "1" + "enabled" "1" + "xpos" "0" [$WIN32] + "ypos" "0" [$WIN32] + "xpos" "32" [$X360] + "ypos" "16" [$X360] + "wide" "640" + "tall" "480" + + "PaintBackgroundType" "2" + } + + BuildingStatus_Engineer + { + "fieldName" "BuildingStatus_Engineer" + "visible" "1" + "enabled" "1" + "xpos" "0" + "xpos_hidef" "32" + "xpos_lodef" "40" + "ypos" "0" + "ypos_hidef" "16" + "ypos_lodef" "25" + "wide" "640" + "tall" "480" + + "PaintBackgroundType" "2" + } + + HudMannVsMachineStatus + { + "fieldName" "HudMannVsMachineStatus" + "visible" "1" + "enabled" "1" + "xpos" "0" + "ypos" "0" + "zpos" "1" + "wide" "f0" + "tall" "480" + + "PaintBackgroundType" "2" + } + + HudProgressBar + { + "fieldName" "HudProgressBar" + "xpos" "c-150" + "ypos" "300" + "wide" "300" + "tall" "15" + "visible" "1" + "enabled" "1" + + "BorderThickness" "1" + + "PaintBackgroundType" "2" + } + + HudRoundTimer + { + "fieldName" "HudRoundTimer" + "xpos" "c-20" + "ypos" "440" + "wide" "120" + "tall" "40" + "visible" "1" + "enabled" "1" + + "PaintBackgroundType" "2" + + "FlashColor" "HudIcon_Red" + + "icon_xpos" "0" + "icon_ypos" "2" + "digit_xpos" "34" + "digit_ypos" "2" + } + + HudScenarioIcon + { + "fieldName" "HudScenarioIcon" + "xpos" "c110" + "ypos" "443" + "wide" "40" + "tall" "44" + "visible" "1" + "enabled" "1" + + "PaintBackgroundType" "2" + + "IconColor" "Hostage_Yellow" + } + + HudFlashlight + { + "fieldName" "HudFlashlight" + "visible" "1" + "enabled" "1" + "xpos" "16" + "ypos" "370" + "wide" "102" + "tall" "20" + + "text_xpos" "8" + "text_ypos" "6" + "TextColor" "255 170 0 220" + + "PaintBackgroundType" "2" + } + + HudDamageIndicator + { +// "fieldName" "HudDamageIndicator" +// "visible" "1" +// "enabled" "1" +// "MinimumWidth" "10" +// "MaximumWidth" "10" +// "StartRadius" "80" +// "EndRadius" "80" +// "MinimumHeight" "30" +// "MaximumHeight" "60" +// "MinimumTime" "1" + } + + HudCommentary + { + "fieldName" "HudCommentary" + "xpos" "c-190" + "ypos" "320" + "wide" "380" + "tall" "50" + "visible" "1" + "enabled" "1" + + "PaintBackgroundType" "2" + "BackgroundOverrideColor" "0 0 0 128" + + "bar_xpos" "50" + "bar_ypos" "20" + "bar_height" "8" + "bar_width" "320" + "speaker_xpos" "50" + "speaker_ypos" "8" + "count_xpos_from_right" "10" // Counts from the right side + "count_ypos" "8" + + "icon_texture" "vgui/hud/icon_commentary" + "icon_xpos" "0" + "icon_ypos" "0" + "icon_width" "40" + "icon_height" "40" + + "use_script_bgcolor" "1" + } + + HudZoom + { + "fieldName" "HudZoom" + "visible" "1" + "enabled" "1" + "Circle1Radius" "66" + "Circle2Radius" "74" + "DashGap" "16" + "DashHeight" "4" + "BorderThickness" "88" + } + + HudCrosshair + { + "fieldName" "HudCrosshair" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + + HudDeathNotice + { + "fieldName" "HudDeathNotice" + "visible" "1" + "enabled" "1" + "xpos" "r592" [$WIN32] + "ypos" "12" [$WIN32] + "wide" "580" + "tall" "468" + + "MaxDeathNotices" "8" + "IconScale" "0.35" + "LineHeight" "14" + "LineSpacing" "0" + "CornerRadius" "0" + "RightJustify" "1" // If 1, draw notices from the right + + "TextFont" "CerbeticaBold14" + + "TeamBlue" "HUDBlueTeamSolid" + "TeamRed" "HUDRedTeamSolid" + "IconColor" "HudWhite" + "LocalPlayerColor" "HUDBlack" + + "BaseBackgroundColor" "46 43 42 172" [$WIN32] + "LocalBackgroundColor" "245 229 196 200" [$WIN32] + } + + HudVehicle + { + "fieldName" "HudVehicle" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + + CVProfPanel + { + "fieldName" "CVProfPanel" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + + ScorePanel + { + "fieldName" "ScorePanel" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + + HudTrain + { + "fieldName" "HudTrain" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + + HudMOTD + { + "fieldName" "HudMOTD" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + + HudMessage + { + "fieldName" "HudMessage" + "visible" "1" + "enabled" "1" + "wide" "f0" + "tall" "480" + } + + HudMenu + { + "fieldName" "HudMenu" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + "zpos" "1" + + "TextFont" "Default" + "ItemFont" "Default" + "ItemFontPulsing" "Default" + + } + + HudCloseCaption + { + "fieldName" "HudCloseCaption" + "visible" "1" + "enabled" "1" + "xpos" "c-250" + "ypos" "276" [$WIN32] + "ypos" "236" [$X360] + "wide" "500" + "tall" "136" [$WIN32] + "tall" "176" [$X360] + + "BgAlpha" "128" + + "GrowTime" "0.25" + "ItemHiddenTime" "0.2" // Nearly same as grow time so that the item doesn't start to show until growth is finished + "ItemFadeInTime" "0.15" // Once ItemHiddenTime is finished, takes this much longer to fade in + "ItemFadeOutTime" "0.3" + "topoffset" "0" + } + + HudHistoryResource + { + "fieldName" "HudHistoryResource" + "visible" "0" + "enabled" "0" + "xpos" "r640" [$WIN32] + "xpos" "r672" [$X360] + "wide" "640" + "tall" "330" + "history_gap" "55" + } + + HudGeiger + { + "fieldName" "HudGeiger" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + + HUDQuickInfo + { + "fieldName" "HUDQuickInfo" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + + HudWeapon + { + "fieldName" "HudWeapon" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + HudAnimationInfo + { + "fieldName" "HudAnimationInfo" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + CBudgetPanel + { + "fieldName" "CBudgetPanel" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + CTextureBudgetPanel + { + "fieldName" "CTextureBudgetPanel" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + + HudPredictionDump + { + "fieldName" "HudPredictionDump" + "visible" "1" + "enabled" "1" + "wide" "1280" + "tall" "1024" + } + + + HudLocation + { + "fieldName" "HudLocation" + "visible" "1" + "enabled" "1" + "xpos" "16" + "ypos" "112" + "wide" "96" + "tall" "16" + "textAlignment" "north" + } + + HudScope + { + "fieldName" "HudScope" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + + HudScopeCharge + { + "fieldName" "HudScopeCharge" + "visible" "1" + "enabled" "1" + "xpos" "c64" + "ypos" "c-64" + "wide" "64" + "tall" "128" + } + + HudVoiceSelfStatus + { + "fieldName" "HudVoiceSelfStatus" + "visible" "1" + "enabled" "1" + "xpos" "r42" [$WIN32] + "ypos" "355" [$WIN32] + "xpos" "r75" [$X360] + "ypos" "375" [$X360] + "wide" "32" + "tall" "32" + } + + HudVoiceStatus + { + "fieldName" "HudVoiceStatus" + "visible" "1" + "enabled" "1" + "xpos" "r145" [$WIN32] + "ypos" "0" [$WIN32] + "xpos" "r210" [$X360] + "ypos" "0" [$X360] + "wide" "145" + "tall" "400" + + "item_wide" "135" + + "show_avatar" "0" + + "show_dead_icon" "1" + "dead_xpos" "1" + "dead_ypos" "0" + "dead_wide" "16" + "dead_tall" "16" + + "show_voice_icon" "1" + "icon_ypos" "0" + "icon_xpos" "15" + "icon_tall" "16" + "icon_wide" "16" + + "text_xpos" "33" + } + + HudHintDisplay + { + "fieldName" "HudHintDisplay" + "visible" "0" + "enabled" "1" + "xpos" "c-240" + "ypos" "c60" + "wide" "480" + "tall" "100" + "HintSize" "1" + "text_xpos" "8" + "text_ypos" "8" + "center_x" "0" // center text horizontally + "center_y" "-1" // align text on the bottom + } + + HudHintKeyDisplay + { + "fieldName" "HudHintKeyDisplay" + "visible" "0" + "enabled" "1" + "xpos" "r120" + "ypos" "r340" + "wide" "100" + "tall" "200" + "text_xpos" "8" + "text_ypos" "8" + "text_xgap" "8" + "text_ygap" "8" + "TextColor" "255 170 0 220" + + "PaintBackgroundType" "2" + } + + overview + { + "fieldname" "overview" + "visible" "1" + "enabled" "1" + "xpos" "0" + "ypos" "0" + "wide" "640" + "tall" "480" + } + + VguiScreenCursor + { + "fieldName" "VguiScreenCursor" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + + HudControlPointIcons + { + "fieldName" "HudControlPointIcons" + "xpos" "0" + "ypos" "410" + "wide" "f0" + "tall" "200" + "visible" "1" + "enabled" "1" + "separator_width" "3" // distance between the icons (including their backgrounds) + "separator_height" "3" + "height_offset" "3" [$WIN32] // distance from the bottom of the panel + } + + HudCapturePanel + { + "fieldName" "HudCapturePanel" + "xpos" "c-75" + "ypos" "c80" + "wide" "150" + "tall" "90" + "visible" "1" + "enabled" "1" + "icon_space" "2" + } + + HUDAutoAim + { + + } + + HudHDRDemo + { + + } + + WinPanel + { + "fieldName" "WinPanel" + "visible" "1" + "enabled" "1" + "xpos" "c-100" + "ypos" "260" + "wide" "200" + "tall" "300" + } + + ArenaWinPanel + { + "fieldName" "ArenaWinPanel" + "visible" "1" + "enabled" "1" + "xpos" "c-225" + "ypos" "260" + "wide" "450" + "tall" "300" + } + + PVEWinPanel + { + "fieldName" "PVEWinPanel" + "visible" "1" + "enabled" "1" + "xpos" "c-150" + "ypos" "255" + "wide" "300" + "tall" "215" + } + + StatPanel + { + "fieldName" "StatPanel" + "visible" "1" + "enabled" "1" + "xpos" "c-133" + "xpos_lodef" "c-190" + "ypos" "270" + "ypos_lodef" "250" + "wide" "266" + "wide_lodef" "400" + "tall" "120" + "tall_lodef" "190" + } + + FreezePanel + { + "fieldName" "FreezePanel" + "visible" "1" + "enabled" "1" + "xpos" "0" + "ypos" "0" + "wide" "f0" + "tall" "480" + } + + FreezePanelCallout + { + "fieldName" "FreezePanelCallout" + "visible" "1" + "enabled" "1" + "xpos" "200" + "ypos" "200" + "wide" "100" + "tall" "50" + } + + AnnotationsPanelCallout + { + "fieldName" "AnnotationsPanelCallout" + "visible" "1" + "enabled" "1" + "xpos" "200" + "ypos" "200" + "wide" "100" + "tall" "50" + } + + AnnotationsPanel + { + + } + + WaitingForPlayersPanel + { + "fieldName" "WaitingForPlayersPanel" + "visible" "0" + "enabled" "1" + "xpos" "c-146" + "ypos" "10" + "wide" "292" + "tall" "64" + } + + "HudUpgradePanel" + { + "fieldName" "HudUpgradePanel" + "visible" "0" + "enable" "1" + "xpos" "c-200" + "ypos" "260" + "wide" "400" + "tall" "160" + } + + "HudChat" + { + "ControlName" "EditablePanel" + "fieldName" "HudChat" + "visible" "1" + "enabled" "1" + "xpos" "10" [$WIN32] + "xpos" "42" + "ypos" "275" + "wide" "320" + "tall" "120" + "PaintBackgroundType" "2" + } + + "HudMenuEngyBuild" + { + "fieldName" "HudMenuEngyBuild" + "visible" "1" + "enabled" "1" + "xpos" "c-250" + "ypos" "c-75" + "wide" "500" + "tall" "200" + "PaintBackgroundType" "0" + } + + "HudMenuEngyDestroy" + { + "fieldName" "HudMenuEngyDestroy" + "visible" "1" + "enabled" "1" + "xpos" "c-250" + "ypos" "c-75" + "wide" "500" + "tall" "200" + "PaintBackgroundType" "0" + } + + "HudMenuSpyDisguise" + { + "fieldName" "HudMenuSpyDisguise" + "visible" "1" + "enabled" "1" + "xpos" "c90" + "ypos" "c-72" + "wide" "490" + "tall" "220" [$WIN32] + "PaintBackgroundType" "0" + } + + HudDemomanPipes + { + "fieldName" "HudItemEffectMeter" + "visible" "1" + "enabled" "1" + "xpos" "c75" [$WIN32] + "ypos" "c137" [$WIN32] + "wide" "150" + "tall" "50" + "MeterFG" "White" + "MeterBG" "Gray" + } + + HudTeamGoal + { + "fieldName" "HudTeamGoal" + "visible" "0" + "enabled" "1" + "xpos" "c-160" + "ypos" "65" + "wide" "0" + "tall" "0" + } + + + HudTeamGoalTournament + { + "fieldName" "HudTeamGoalTournament" + "visible" "0" + "enabled" "1" + "xpos" "c-60" + "ypos" "20" + "wide" "0" + "tall" "0" + } + + HudTeamSwitch + { + "fieldName" "HudTeamSwitch" + "visible" "0" + "enabled" "1" + "xpos" "c-160" + "ypos" "75" + "ypos_hidef" "90" + "ypos_lodef" "90" + "wide" "320" + "tall" "100" + } + + HudArenaNotification + { + "fieldName" "HudArenaNotification" + "visible" "0" + "enabled" "1" + "xpos" "c-160" + "ypos" "75" + "ypos_hidef" "90" + "ypos_lodef" "90" + "wide" "320" + "tall" "150" + } + + HudArenaCapPointCountdown + { + "fieldName" "HudArenaCapPointCountdown" + "visible" "1" + "enabled" "1" + "xpos" "c-15" + "ypos" "442" + "wide" "30" + "tall" "30" + "zpos" "99" + } + + HudStalemate + { + "fieldName" "HudStalemate" + "visible" "0" + "enabled" "1" + "xpos" "c-160" + "ypos" "65" + "ypos_lodef" "75" + "wide" "320" + "tall" "100" + } + HudTournament + { + "fieldName" "HudTournament" + "visible" "0" + "enabled" "1" + "xpos" "c-125" + "ypos" "5" + "ypos_lodef" "75" + "zpos" "2" + "wide" "250" + "tall" "80" + } + + HudTournamentSetup + { + "fieldName" "HudTournamentSetup" + "visible" "0" + "enabled" "1" + "xpos" "c-90" + "ypos" "-70" + "ypos_lodef" "75" + "wide" "180" + "tall" "65" + } + + HudStopWatch + { + "fieldName" "HudStopWatch" + "visible" "1" + "enabled" "1" + "xpos" "c-150" + "ypos" "0" + "wide" "300" + "tall" "55" + } + + NotificationPanel + { + "fieldName" "NotificationPanel" + "visible" "1" + "enabled" "1" + "xpos" "c-320" + "ypos" "300" + "wide" "640" + "tall" "100" + } + + AchievementNotificationPanel + { + "fieldName" "AchievementNotificationPanel" + "visible" "1" + "enabled" "1" + "xpos" "0" + "ypos" "180" + "wide" "f10" [$WIN32] + "wide" "f60" [$X360] + "tall" "100" + } + + CriticalPanel [$WIN32] + { + "fieldName" "CriticalPanel" + "visible" "1" + "enabled" "1" + "xpos" "r155" + "ypos" "r75" + "wide" "150" + "tall" "25" + } + + HudArenaClassLayout [$WIN32] + { + "fieldName" "HudArenaClassLayout" + "visible" "1" + "enabled" "1" + "xpos" "0" + "ypos" "r320" + "wide" "f0" + "tall" "320" + } + + HudArenaVsPanel [$WIN32] + { + "fieldName" "HudArenaVsPanel" + "visible" "1" + "enabled" "1" + "xpos" "0" + "ypos" "240" + "wide" "f0" + "tall" "240" + } + + HudArenaPlayerCount [$WIN32] + { + "fieldName" "HudArenaPlayerCount" + "visible" "1" + "enabled" "1" + "xpos" "0" + "ypos" "0" + "wide" "f0" + "tall" "50" + } + + "HudAchievementTracker" + { + "ControlName" "EditablePanel" + "fieldName" "HudAchievementTracker" + "xpos" "5" + "NormalY" "170" + "EngineerY" "320" + "zpos" "2" + "wide" "200" + "tall" "280" + "visible" "1" + "enabled" "1" + } + + HudTrainingInfoMsg + { + "fieldName" "HudTrainingInfoMsg" + "visible" "0" + "enabled" "1" + "xpos" "10" + "ypos" "50" + "wide" "200" + "tall" "300" + } + + HudTrainingMsg + { + + } + + TrainingComplete + { + + } + + HudInspectPanel + { + "fieldName" "HudInspectPanel" + "visible" "0" + "enabled" "1" + "xpos" "r249" + "ypos" "c75" + "zpos" "10" + "wide" "300" + "tall" "900" + } + + HudTFCrosshair + { + "fieldName" "HudTFCrosshair" + "visible" "1" + "enabled" "1" + "wide" "640" + "tall" "480" + } + + ItemQuickSwitchPanel + { + "fieldName" "ItemQuickSwitchPanel" + "visible" "0" + "enabled" "1" + "xpos" "c-125" + "ypos" "280" + "wide" "250" + "tall" "160" + } + + ReplayReminder + { + "fieldName" "ReplayReminder" + "visible" "0" + "enable" "1" + } + + MainMenuAdditions + { + "fieldName" "MainMenuAdditions" + "visible" "1" + "enabled" "1" + "xpos" "c0" + "ypos" "310" + "zpos" "0" + "wide" "300" + "tall" "100" + } + + CoachedByPanel + { + "fieldName" "CoachedByPanel" + "visible" "0" + "enable" "1" + "xpos" "5" + "ypos" "10" + "wide" "250" + "tall" "44" + } + + ItemTestHUDPanel + { + "fieldName" "ItemTestHUDPanel" + "visible" "0" + "enable" "1" + "xpos" "5" + "ypos" "10" + "wide" "150" + "tall" "44" + } + + NotificationQueuePanel + { + "fieldName" "NotificationQueuePanel" + "visible" "0" + "enable" "1" + "xpos" "r155" + "ypos" "r90" + "zpos" "100" + "wide" "200" + "tall" "0" + } + + "CHudVote" + { + "fieldName" "CHudVote" + "xpos" "0" + "ypos" "0" + "wide" "640" + "tall" "480" + "visible" "1" + "enabled" "1" + "bgcolor_override" "0 0 0 0" + "PaintBackgroundType" "0" // rounded corners + } + + "HudAlert" + { + "fieldName" "HudAlert" + "visible" "0" + "enable" "1" + "xpos" "c-160" + "ypos" "100" + "wide" "320" + "tall" "150" + } +} -- cgit v1.2.3