ns/releases/3.02/ui.txt

914 lines
18 KiB
Plaintext

'start Label DebugCSPServerInfo
' xpos = .3
' ypos = .4
' width = .1
' height = .05
' visible = false
' alignment = center
' scheme = PSEScheme
'end
'
'start Label DebugCSPClientInfo
' xpos = .3
' ypos = .6
' width = .1
' height = .05
' visible = false
' alignment = center
' scheme = PSEScheme
'end
start SpritePanel TopDownHUDTop
xpos = 0
ypos = 0
width = 1
height = .25
visible = false
alignment = center
'scheme = TitleFont
basesprite = topdowntop
rendermode = alphatest
valignment = top
end
start SpritePanel TopDownHUDBottom
xpos = 0
'ypos = .333
ypos = .584
'ypos = .99
width = 1
'height = .6666
height = .426
visible = false
alignment = center
'scheme = TitleFont
basesprite = topdownbottom
rendermode = alphatest
valignment = bottom
end
start Label ReinforcementsLabel
xpos = .38
'ypos = .025
ypos = .019
width = .2
height = .05
visible = false
alignment = center
scheme = CommanderStatusScheme
end
start Label CommanderResources
xpos = .07
ypos = .01
'width = .06
width = .03
height = .06
visible = false
alignment = center
scheme = CommanderStatusScheme
end
start Label Research
xpos = .92
ypos = .02
width = .06
height = .06
visible = false
alignment = center
scheme = ActionButtonScheme
end
start StaticLabel ResearchBackgroundPanel
xpos = .3
ypos = .8
width = .4
' Subtract a little height to make it even with the hierarchy
height = .19
visible = false
alignment = center
scheme = ActionButtonScheme
'fgcolor = FFAA00FF
'bgcolor = A0A0A08D
'bgcolor = 0101018D
'fgcolor = 00ff00CC
'bgcolor = 00FF0011
'FgColor = "255 170 0 255"
'BgColor = "0 0 0 141"
end
start Label ResearchingLabel
xpos = 0
ypos = .92
width = .06
height = .06
visible = false
alignment = center
'fgcolor = 00ff0000
'bgcolor = 0000000
scheme = ActionButtonScheme
end
start Label TechHelpText
xpos = .35
'ypos = .86
ypos = .868
width = .4
height = .05
visible = false
alignment = center
'fgcolor = 00ff0000
'bgcolor = 0000000
scheme = ActionButtonScheme
end
start ProgressBar ResearchProgress
xpos = .39
ypos = .96
width = .22
height = .01
visible = false
alignment = center
'fgcolor = 00ff00DD
'bgcolor = FF000FF
'scheme = TitleFont
segments = 30
end
start ProgressBar GenericProgress
xpos = .39
ypos = .849
width = .22
height = .01
visible = false
alignment = center
fgcolor = 00ff00DD
bgcolor = FF000FF
' scheme = TitleFont
segments = 30
end
start ProgressBar AlienProgress
xpos = .39
ypos = .95
width = .22
height = .01
visible = false
alignment = center
fgcolor = 00ff00DD
bgcolor = FF000FF
' scheme = TitleFont
segments = 30
end
' Particle system editor controls
start Slider2 PSESizeSlider
xpos = 0.1
ypos = 0.72
width = .03
height = .27
visible = false
alignment = center
fgcolor = 0000ff01
bgcolor = 32323202
scheme = HierarchyScheme
lowervalue = 1
uppervalue = 500
rangewindow = 20
isvertical = true
end
start Label PSESizeLabel
xpos = .05
ypos = .65
width = .1
height = .03
visible = false
alignment = center
scheme = PSEScheme
end
start Slider2 PSEScaleSlider
xpos = 0.25
ypos = 0.72
width = .03
height = .27
visible = false
alignment = center
fgcolor = 0000ff01
bgcolor = 32323202
scheme = HierarchyScheme
lowervalue = 1
uppervalue = 500
isvertical = true
rangewindow = 20
end
start Label PSEScaleLabel
xpos = .2
ypos = .65
width = .1
height = .03
visible = false
alignment = center
scheme = PSEScheme
end
start Slider2 PSEGenerationRateSlider
xpos = 0.4
ypos = 0.72
width = .03
height = .27
visible = false
alignment = center
fgcolor = 0000ff01
bgcolor = 32323202
scheme = HierarchyScheme
lowervalue = 1
uppervalue = 500
isvertical = true
rangewindow = 20
end
start Label PSEGenerationRateLabel
xpos = .35
ypos = .65
width = .1
height = .03
visible = false
alignment = center
scheme = PSEScheme
end
start Slider2 PSEParticleLifetimeSlider
xpos = 0.6
ypos = 0.72
width = .03
height = .27
visible = false
alignment = center
fgcolor = 0000ff01
bgcolor = 32323202
scheme = HierarchyScheme
lowervalue = 1
uppervalue = 500
isvertical = true
rangewindow = 20
end
start Label PSEParticleLifetimeLabel
xpos = .55
ypos = .65
width = .1
height = .03
visible = false
alignment = center
scheme = PSEScheme
end
start Slider2 PSEParticleSystemLifetimeSlider
xpos = 0.75
ypos = 0.72
width = .03
height = .27
visible = false
alignment = center
fgcolor = 0000ff01
bgcolor = 32323202
scheme = HierarchyScheme
lowervalue = 1
uppervalue = 500
isvertical = true
rangewindow = 20
end
start Label PSEParticleSystemLifetimeLabel
xpos = .7
ypos = .65
width = .1
height = .03
visible = false
alignment = center
scheme = PSEScheme
end
start Slider2 PSEMaxParticlesSlider
xpos = 0.9
ypos = 0.72
width = .03
height = .27
visible = false
alignment = center
fgcolor = 0000ff01
bgcolor = 32323202
scheme = HierarchyScheme
lowervalue = 1
uppervalue = 500
isvertical = true
rangewindow = 20
end
start Label PSEMaxParticlesLabel
xpos = .85
ypos = .65
width = .1
height = .03
visible = false
alignment = center
scheme = PSEScheme
end
'''''''''''
' Top row '
'''''''''''
start Slider2 PSEDrawModeSlider
xpos = 0.1
ypos = 0.1
width = .03
height = .27
visible = false
alignment = center
fgcolor = 0000ff01
bgcolor = 32323202
scheme = HierarchyScheme
lowervalue = 0
uppervalue = 5
isvertical = true
rangewindow = 20
end
start Label PSEDrawModeLabel
xpos = .05
ypos = 0.03
width = .1
height = .03
visible = false
alignment = center
scheme = PSEScheme
end
start Slider2 PSEGenVelToggleSlider
xpos = 0.30
ypos = 0.1
width = .03
height = .27
visible = false
alignment = center
fgcolor = 0000ff01
bgcolor = 32323202
scheme = HierarchyScheme
lowervalue = 0
uppervalue = 499
isvertical = true
rangewindow = 20
end
start Label PSEGenVelToggleLabel
xpos = .25
ypos = 0.03
width = .1
height = .03
visible = false
alignment = center
scheme = PSEScheme
end
start Slider2 PSEGenVelShapeSlider
xpos = 0.45
ypos = 0.1
width = .03
height = .27
visible = false
alignment = center
fgcolor = 0000ff01
bgcolor = 32323202
scheme = HierarchyScheme
lowervalue = 100
uppervalue = 499
isvertical = true
rangewindow = 20
end
start Label PSEGenVelShapeLabel
xpos = .40
ypos = 0.03
width = .1
height = .03
visible = false
alignment = center
scheme = PSEScheme
end
start Slider2 PSEGenVelParamNumSlider
xpos = 0.58
ypos = 0.1
width = .03
height = .27
visible = false
alignment = center
fgcolor = 0000ff01
bgcolor = 32323202
scheme = HierarchyScheme
lowervalue = 1
uppervalue = 8
isvertical = true
rangewindow = 20
defaultintvalue = 1
end
start Label PSEGenVelParamNumLabel
xpos = .53
ypos = 0.03
width = .1
height = .03
visible = false
alignment = center
scheme = PSEScheme
end
start Slider2 PSEGenVelParamValueSlider
xpos = 0.7
ypos = 0.1
width = .03
height = .27
visible = false
alignment = center
fgcolor = 0000ff01
bgcolor = 32323202
scheme = HierarchyScheme
lowervalue = -200
uppervalue = 200
isvertical = true
rangewindow = 10
end
start Label PSEGenVelParamValueLabel
xpos = .65
ypos = 0.03
width = .1
height = .03
visible = false
alignment = center
scheme = PSEScheme
end
''''''''''''''''''''''''
' end particle editing '
''''''''''''''''''''''''
' Put before top down controls, so it doesn't block them
start ScrollPanel Scroller
xpos = 0
ypos = 0
width = 1
height = 1
visible = false
alignment = center
end
'start Button LogoutButton
start LogoutComponent LogoutButton
xpos = .82
ypos = .03
width = .13
height = .06
visible = false
alignment = center
text = LogoutText
scheme = CommanderStatusScheme
end
' Leave a little border for scrolling <sigh>
start ActionButtons ActionButtonsComponent
xpos = .771
ypos = .745
width = .215
height = .247
scheme = ActionButtonScheme
' fgcolor = FFAA00FF
' bgcolor = 0000008D
' fgcolor = FFAA00FF
' bgcolor = DD999966
visible = false
end
' List before the pie menu so it is drawn after it
' Leave a little border for scrolling <sigh>
start TeamHierarchy Hierarchy
'xpos = .012
'ypos = 0.72
'width = .285
'height = .26
xpos = .0105
ypos = 0.728
width = .265
height = .247
visible = false
alignment = center
fgcolor = 000000
fgcolor = 000000
scheme = HierarchyScheme
end
start TeamHierarchy ShowMapHierarchy
xpos = .1
ypos = .1
width = .8
height = .8
visible = false
alignment = center
fgcolor = 000000
fgcolor = 000000
scheme = HierarchyScheme
end
start SpritePanel AlienMembrane
xpos = 0
ypos = 0
width = 1
height = 1
visible = false
alignment = center
basesprite = additivemembrane
rendermode = additive
valignment = top
'basesprite = ns_solar
'rendermode = alphatest
end
start PieMenu SoldierMenu
xpos = 0
ypos = 0
width = 1
height = 1
visible = true
fgcolor = 0000FFFF
bgcolor = 7DA5D2AA
nodexspacing = .135
nodeyspacing = .12
scheme = PieMenuScheme
rootname = #MenuMarineRoot
defaultimage = sprites/marinenode.spr
connectorname =
' gesturing common for marines and squad leaders
node1 = 4/#MenuComms/0
node2 = 4/2/#MenuTalk/0
node3 = 4/2/4/#MenuFollowMe/7
node4 = 4/2/2/#MenuCovering/8
node5 = 4/2/0/#MenuTaunt/9
node6 = 4/6/#MenuYell/0
node7 = 4/6/0/#MenuNeedHealth/10
node8 = 4/6/6/#MenuNeedAmmo/11
node9 = 4/6/4/#MenuInPosition/12
node10 = 4/4/#MenuSay/0
node11 = 4/4/2/#MenuMoveOut/14
node12 = 4/4/4/#MenuEnemySpotted/13
node13 = 4/4/6/#MenuAllClear/15
' Need menu
' Health
' Ammo
' Commander
' Tactics
' Covering you
' Follow me/let's move
' Enemy spotted
' Banter
' Thanks
' Taunt
'
' Use equipment
node14 = 6/#MenuWeapon/0
node15 = 6/4/#MenuReloadWeapon/2
node16 = 6/0/#MenuDropWeapon/3
' Switch between light and heavy weapon
node17 = 6/6/#MenuNextWeapon/1
node18 = 2/#MenuOrders/0
node19 = 2/0/#MenuNeedOrder/80
node20 = 2/4/#MenuAck/81
' Administrative
node21 = 0/#MenuVoteCommanderDown/6
end
start PieMenu SoldierCombatMenu
xpos = 0
ypos = 0
width = 1
height = 1
visible = true
fgcolor = 0000FFFF
bgcolor = 7DA5D2AA
nodexspacing = .135
nodeyspacing = .12
scheme = PieMenuScheme
rootname = #MenuMarineRoot
defaultimage = sprites/marinenode.spr
connectorname =
' gesturing common for marines and squad leaders
node1 = 4/#MenuComms/0
node2 = 4/2/#MenuTalk/0
node3 = 4/2/4/#MenuFollowMe/7
node4 = 4/2/2/#MenuCovering/8
node5 = 4/2/0/#MenuTaunt/9
node6 = 4/6/#MenuYell/0
node7 = 4/6/0/#MenuNeedHealth/10
node8 = 4/6/6/#MenuNeedAmmo/11
node9 = 4/6/4/#MenuInPosition/12
node10 = 4/4/#MenuSay/0
node11 = 4/4/2/#MenuMoveOut/14
node12 = 4/4/4/#MenuEnemySpotted/13
node13 = 4/4/6/#MenuAllClear/15
' Weaponry to the right
node14 = 6/#MenuUpgradeDamage1/23
node15 = 6/6/#MenuShotgun/64
node16 = 6/4/#MenuUpgradeDamage2/24
node17 = 6/4/4/#MenuUpgradeDamage3/25
node18 = 6/6/0/#MenuHMG/65
node19 = 6/6/4/#MenuGL/66
' Misc upgrades to the left
node20 = 2/#MenuSupport/0
node21 = 2/2/#MenuCommander/0
node22 = 2/2/0/#MenuCatalyst/27
node23 = 2/2/4/#MenuResupply/31
node24 = 2/0/#MenuIntel/0
node25 = 2/0/2/#MenuScan/53
node26 = 2/0/6/#MenuMotionTracking/33
node27 = 2/4/#MenuEquip/0
node28 = 2/4/2/#MenuMines/61
node29 = 2/4/6/#MenuGrenade/37
node30 = 2/4/4/#MenuWelder/62
' Armor above
node31 = 0/#MenuUpgradeArmor1/20
node32 = 0/0/#MenuUpgradeArmor2/21
node33 = 0/0/2/#MenuJetpack/39
node34 = 0/0/6/#MenuHeavyArmor/38
node35 = 0/0/0/#MenuUpgradeArmor3/22
end
start PieMenu AlienMenu
xpos = 0
ypos = 0
width = 1
height = 1
visible = true
fgcolor = FFFFFFFF
bgcolor = FFAA00AA
nodexspacing = .135
'nodexspacing = .09
nodeyspacing = .12
scheme = PieMenuScheme
rootname = #MenuAlienRoot
defaultimage = sprites/aliennode.spr
'connectorname = alienconnector
connectorname =
' alien menu
node1 = 4/#MenuAlienSmallMorph/0
node2 = 4/2/#MenuAlienMorphLevel1/113
node3 = 4/6/#MenuAlienMorphLevel2/114
node4 = 4/4/#MenuAlienBigMorph/0
node5 = 4/4/2/#MenuAlienMorphLevel3/115
node6 = 4/4/6/#MenuAlienMorphLevel4/116
node7 = 4/4/4/#MenuAlienMorphLevel5/117
' Administrative
node8 = 0/#MenuAlienComm/0
node9 = 0/6/#MenuAlienCommSayingOne/7
node10 = 0/2/#MenuAlienCommSayingTwo/8
node11 = 6/#MenuAlienUpgrade/0
node12 = 6/0/#MenuAlienMovementUpgrades/0
node13 = 6/0/0/#MenuAlienUpgradeMoveOne/107
node14 = 6/0/6/#MenuAlienUpgradeMoveTwo/108
node15 = 6/0/2/#MenuAlienUpgradeMoveThree/109
node16 = 6/6/#MenuAlienSensoryUpgrades/0
node17 = 6/6/4/#MenuAlienUpgradeSenOne/110
node18 = 6/6/6/#MenuAlienUpgradeSenTwo/111
node19 = 6/6/0/#MenuAlienUpgradeSenThree/112
node20 = 6/4/#MenuAlienDefenseUpgrades/0
node21 = 6/4/6/#MenuAlienUpgradeDefOne/101
node22 = 6/4/4/#MenuAlienUpgradeDefTwo/102
node23 = 6/4/2/#MenuAlienUpgradeDefThree/103
node24 = 2/#MenuAlienBuild/0
node25 = 2/0/#MenuAlienBuildUpgrades/0
node26 = 2/0/0/#MenuAlienMovementChamber/94
node27 = 2/0/6/#MenuAlienSensoryChamber/93
node28 = 2/0/2/#MenuAlienDefenseChamber/92
node29 = 2/2/#MenuAlienAdvBuild/0
node30 = 2/2/0/#MenuAlienOffensiveChamber/91
node31 = 2/2/4/#MenuAlienHive/95
node32 = 2/2/2/#MenuAlienResourceTower/90
end
start PieMenu AlienCombatMenu
xpos = 0
ypos = 0
width = 1
height = 1
visible = true
fgcolor = FFFFFFFF
bgcolor = FFAA00AA
nodexspacing = .135
'nodexspacing = .09
nodeyspacing = .12
scheme = PieMenuScheme
rootname = #MenuAlienRoot
defaultimage = sprites/aliennode.spr
'connectorname = alienconnector
connectorname =
' alien menu
node1 = 4/#MenuAlienSmallMorph/0
node2 = 4/6/#MenuAlienMorphLevel2/114
node3 = 4/4/#MenuAlienBigMorph/0
node4 = 4/4/2/#MenuAlienMorphLevel3/115
node5 = 4/4/6/#MenuAlienMorphLevel4/116
node6 = 4/4/4/#MenuAlienMorphLevel5/117
' Administrative
node7 = 0/#MenuAlienComm/0
node8 = 0/6/#MenuAlienCommSayingOne/7
node9 = 0/2/#MenuAlienCommSayingTwo/8
node10 = 6/#MenuAlienUpgrade/0
node11 = 6/0/#MenuAlienMovementUpgrades/0
node12 = 6/0/0/#MenuAlienUpgradeMoveOne/107
node13 = 6/0/6/#MenuAlienUpgradeMoveTwo/108
node14 = 6/0/2/#MenuAlienUpgradeMoveThree/109
node15 = 6/6/#MenuAlienSensoryUpgrades/0
node16 = 6/6/4/#MenuAlienUpgradeSenOne/110
node17 = 6/6/6/#MenuAlienUpgradeSenTwo/111
node18 = 6/6/0/#MenuAlienUpgradeSenThree/112
node19 = 6/4/#MenuAlienDefenseUpgrades/0
node20 = 6/4/6/#MenuAlienUpgradeDefOne/101
node21 = 6/4/4/#MenuAlienUpgradeDefTwo/102
node22 = 6/4/2/#MenuAlienUpgradeDefThree/103
node23 = 2/#MenuUnlockHiveTwo/118
node24 = 2/2/#MenuUnlockHiveThree/126
end
start MarqueeComponent SelectionBox
xpos = 0
ypos = 0
width = .1
height = .1
visible = false
alignment = center
' 60% opacity
fgcolor = 0000BB99
' 20% opacity
bgcolor = 0000BB33
end
start Label PieHelpText
xpos = .35
'ypos = .86
ypos = .868
width = .4
height = .05
visible = false
alignment = center
'fgcolor = 00ff0000
'bgcolor = 0000000
scheme = ActionButtonScheme
end
start Label NumUpgradesAvailableText
xpos = .35
'ypos = .86
ypos = .868
width = .4
height = .05
visible = false
alignment = center
'fgcolor = 00ff0000
'bgcolor = 0000000
scheme = ActionButtonScheme
end
start TechImpulsePanel SelectAllImpulsePanel
xpos = .245
ypos = 0.002
width = .075
height = .094
visible = false
alignment = center
impulse = 105
drawnumber = -1
end
start TechImpulsePanel PendingImpulse75Panel
xpos = .325
ypos = .003
width = .05
height = .067
visible = false
alignment = center
impulse = 75
drawnumber = -1
end
start TechImpulsePanel PendingImpulse76Panel
xpos = .375
ypos = .005
width = .05
height = .065
visible = false
alignment = center
impulse = 76
drawnumber = -1
end
start TechImpulsePanel PendingImpulse77Panel
xpos = .425
ypos = .005
width = .05
height = .065
visible = false
alignment = center
impulse = 77
drawnumber = -1
end
start TechImpulsePanel PendingImpulse78Panel
xpos = .475
ypos = .005
width = .05
height = .065
visible = false
alignment = center
impulse = 78
drawnumber = -1
end
start TechImpulsePanel PendingImpulse79Panel
xpos = .525
ypos = .005
width = .05
height = .065
visible = false
alignment = center
impulse = 79
drawnumber = -1
end
start TechImpulsePanel PendingImpulse123Panel
xpos = .02
ypos = .48
width = .04
height = .05
visible = false
alignment = center
impulse = 123
scheme = HierarchyScheme
drawnumber = 2
end
start TechImpulsePanel PendingImpulse124Panel
xpos = .02
ypos = .54
width = .04
height = .05
visible = false
alignment = center
impulse = 124
scheme = HierarchyScheme
drawnumber = 2
end
start TechImpulsePanel PendingImpulse125Panel
xpos = .02
ypos = .6
width = .04
height = .05
visible = false
alignment = center
impulse = 125
scheme = HierarchyScheme
drawnumber = 2
end
' WARNING: this component must always be last
start DummyPanel TheLastComponent
xpos = 0
ypos = 0
width = .01
height = .01
visible = false
alignment = center
end