Files
Quake_4_Alpha/q4xbase/guis/vehicles/airassault/spaceturret_rocket.gui
T
2026-08-06 14:45:27 -07:00

280 lines
5.6 KiB
Plaintext

windowDef Desktop
{
rect 0,0,640,480
visible 1
nocursor 1
menugui 0
backcolor 0,0,0,0
onInit {
// namedEvent "firstRocketLoaded";
// namedEvent "secondRocketLoaded";
// namedEvent "thirdRocketLoaded";
// namedEvent "fourthRocketLoaded";
// namedEvent "fifthRocketLoaded";
// namedEvent "rocketEmpty";
// namedEvent "lockStatusNoTarget";
// namedEvent "lockStatusAcquiringTarget";
// namedEvent "lockStatusLockedTarget";
}
onNamedEvent firstRocketLoaded {
resettime "firstRocketLoaded" "0";
}
onNamedEvent secondRocketLoaded {
resettime "secondRocketLoaded" "0";
}
onNamedEvent thirdRocketLoaded {
resettime "thirdRocketLoaded" "0";
}
onNamedEvent fourthRocketLoaded {
resettime "fourthRocketLoaded" "0";
}
onNamedEvent fifthRocketLoaded {
resettime "fifthRocketLoaded" "0";
}
onNamedEvent rocketEmpty {
resettime "rocketEmpty" "0";
}
onNamedEvent lockStatusNoTarget {
resettime "lock_status_notarget" "0";
}
onNamedEvent lockStatusAcquiringTarget {
resettime "lock_status_acquiringtarget" "0";
}
onNamedEvent lockStatusLockedTarget {
resettime "lock_status_lockedtarget" "0";
}
windowDef Artbase
{
rect 0,0,640,480
visible 1
background "gfx/guis/vehicle/airassault/spacecannon2_base"
matcolor 1,1,1,1
}
windowDef firstRocketLoaded
{
visible 1
onTime 0 {
set "first_rocket_loaded::visible" "1";
set "second_rocket_loaded::visible" "0";
set "third_rocket_loaded::visible" "0";
set "fourth_rocket_loaded::visible" "0";
set "fifth_rocket_loaded::visible" "0";
}
}
windowDef secondRocketLoaded
{
visible 1
rect 0,0,0,0
onTime 0 {
set "first_rocket_loaded::visible" "1";
set "second_rocket_loaded::visible" "1";
set "third_rocket_loaded::visible" "0";
set "fourth_rocket_loaded::visible" "0";
set "fifth_rocket_loaded::visible" "0";
}
}
windowDef thirdRocketLoaded
{
visible 1
rect 0,0,0,0
onTime 0 {
set "first_rocket_loaded::visible" "1";
set "second_rocket_loaded::visible" "1";
set "third_rocket_loaded::visible" "1";
set "fourth_rocket_loaded::visible" "0";
set "fifth_rocket_loaded::visible" "0";
}
}
windowDef fourthRocketLoaded
{
visible 1
rect 0,0,0,0
onTime 0 {
set "first_rocket_loaded::visible" "1";
set "second_rocket_loaded::visible" "1";
set "third_rocket_loaded::visible" "1";
set "fourth_rocket_loaded::visible" "1";
set "fifth_rocket_loaded::visible" "0";
}
}
windowDef fifthRocketLoaded
{
visible 1
rect 0,0,0,0
onTime 0 {
set "first_rocket_loaded::visible" "1";
set "second_rocket_loaded::visible" "1";
set "third_rocket_loaded::visible" "1";
set "fourth_rocket_loaded::visible" "1";
set "fifth_rocket_loaded::visible" "1";
}
}
windowDef rocketEmpty
{
visible 1
rect 0,0,0,0
onTime 0 {
set "first_rocket_loaded::visible" "0";
set "second_rocket_loaded::visible" "0";
set "third_rocket_loaded::visible" "0";
set "fourth_rocket_loaded::visible" "0";
set "fifth_rocket_loaded::visible" "0";
}
}
windowDef lock_status_notarget
{
visible 1
onTime 0 {
set "LockStatusNT::visible" "1";
set "LockStatusAT::visible" "0";
set "LockStatusLT::visible" "0";
set "LockStatusLTtext::visible" "0";
set "LockStatusLTarrows::visible" "0";
}
}
windowDef lock_status_acquiringtarget
{
visible 1
onTime 0 {
set "LockStatusNT::visible" "0";
set "LockStatusAT::visible" "1";
set "LockStatusLT::visible" "0";
set "LockStatusLTtext::visible" "0";
set "LockStatusLTarrows::visible" "0";
}
}
windowDef lock_status_lockedtarget
{
visible 1
onTime 0 {
set "LockStatusNT::visible" "0";
set "LockStatusAT::visible" "0";
set "LockStatusLT::visible" "1";
set "LockStatusLTtext::visible" "1";
set "LockStatusLTarrows::visible" "1";
}
}
windowDef LockStatusNT
{
rect -4,63,640,240
visible 1
background "gfx/guis/vehicle/airassault/spacecannon2_NT"
matcolor 0.678,0.678,0.678,1
}
windowDef LockStatusAT
{
rect -4,63,640,240
visible 1
background "gfx/guis/vehicle/airassault/spacecannon2_AT"
matcolor 0.968,0.760,0.0666,1
}
windowDef LockStatusLT
{
rect -4,63,640,240
visible 0
background "gfx/guis/vehicle/airassault/spacecannon2_LT"
matcolor 1,0,0,1
}
windowDef LockStatusLTtext
{
rect 159,142,310,72
visible 1
forecolor 1,1,0.713,1
text "LOCKED"
textscale 1
textalign 1
font "fonts/marine"
}
windowDef LockStatusLTarrows
{
rect -4,63,640,240
visible 0
background "gfx/guis/vehicle/airassault/spacecannon2_LT_arrows"
matcolor 1,0,0,1
}
windowDef first_rocket_loaded
{
rect 87,255,194,142
visible 1
forecolor 1,1,0,1
text ""
textscale 0.5
font "fonts/marine"
background "gfx/guis/vehicle/airassault/spacecannon2_rocket"
matcolor 1,1,1,1
}
windowDef second_rocket_loaded
{
rect 155,255,194,142
visible 1
forecolor 1,1,0,1
text ""
textscale 0.5
font "fonts/marine"
background "gfx/guis/vehicle/airassault/spacecannon2_rocket"
matcolor 1,1,1,1
}
windowDef third_rocket_loaded
{
rect 224,255,194,142
visible 1
forecolor 1,1,0,1
text ""
textscale 0.5
font "fonts/marine"
background "gfx/guis/vehicle/airassault/spacecannon2_rocket"
matcolor 1,1,1,1
}
windowDef fourth_rocket_loaded
{
rect 293,255,194,142
visible 1
forecolor 1,1,0,1
text ""
textscale 0.5
font "fonts/marine"
background "gfx/guis/vehicle/airassault/spacecannon2_rocket"
matcolor 1,1,1,1
}
windowDef fifth_rocket_loaded
{
rect 361,255,194,142
visible 1
forecolor 1,1,0,1
text ""
textscale 0.5
font "fonts/marine"
background "gfx/guis/vehicle/airassault/spacecannon2_rocket"
matcolor 1,1,1,1
}
}