new menu from morphed
[divverent/nexuiz.git] / data / menu / options / effects.menu
1 // Property of Alientrap/AK
2 // options/key.menu
3 Item Window Effects
4 {
5         Derive Picture Table6
6         {
7                 picture "gfx/options_background"
8                 size    '734 540'
9                 pos     '146 35'
10         }
11
12         Derive MultiLabel Description
13         {
14                 size    '600 100'
15                 pos     '156 45'
16                 text
17         "See the Nexiuz Readme for more infomation. \nRealtime lighting/Bloom features require \nhigh end computers to run fast."
18         }
19
20         Item Layout Layout
21         {
22                 pos             '156 95'
23                 size            '440 800'
24                 origin          '280 0'
25                 alignment       [AlignFirst]
26                 direction       [Nex_DefaultVertDirection]
27
28                 Derive Nex_Option_Switch Particles
29                 {
30                         text    "Particles"
31                         target  "::Data::Effects::Particles::Switch"
32                 }
33                 Derive Nex_Option_Slider ParticleQuality
34                 {
35                         text    "Particle Quality"
36                         target  "::Data::Effects::ParticleQuality::Value"
37                 }
38                 Derive Nex_Option_Switch Decals
39                 {
40                         text    "Decals"
41                         target  "::Data::Effects::Decals::Switch"
42                 }
43                 Derive Nex_Option_Switch Bloom
44                 {
45                         text    "Bloom"
46                         target  "::Data::Effects::Bloom::Switch"
47                 }
48                 Derive Nex_Option_Switch Coronas
49                 {
50                         text    "Coronas"
51                         target  "::Data::Effects::Coronas::Switch"
52                 }
53
54                 Derive Nex_Line SeperatorRTLights
55                 {}              
56                 Derive Nex_Option_Switch RealtimeLights
57                 {
58                         text    "Realtime World Lights"
59                         target  "::Data::Effects::RealtimeLights::Switch"
60                 }
61                 Derive Nex_Option_Switch RealtimeShadows
62                 {
63                         text    "Realtime World Shadows"
64                         target  "::Data::Effects::RealtimeShadows::Switch"
65                 }
66                 Derive Nex_Option_Switch RealtimeDLights
67                 {
68                         text    "Realtime Dynamic Lights"
69                         target  "::Data::Effects::RealtimeDLights::Switch"
70                 }
71                 Derive Nex_Option_Switch RealtimeDLightShadows
72                 {
73                         text    "Realt. Dyn. Lights Shad."
74                         target  "::Data::Effects::RealtimeDLightShadows::Switch"
75                 }
76
77                 Derive Nex_Line SeperatorGFXFeatures
78                 {}              
79                 Derive Nex_Option_Switch GLSL
80                 {
81                         text    "OpenGL 2.0 Shaders"
82                         target  "::Data::Effects::GLSL::Switch"
83                 }
84                 Derive Nex_Option_Switch Gloss
85                 {
86                         text    "Gloss"
87                         target  "::Data::Effects::Gloss::Switch"
88                 }
89                 Derive Nex_Option_Switch ShowFPS
90                 {
91                         text    "Show FPS"
92                         target  "::Data::Effects::ShowFPS::Switch"
93                 }
94                 Derive Nex_Line SeperatorReset
95                 {}
96                 Derive TextButton Reset
97                 {
98                         normal  "Reset to default"
99                         init    Nex_Action_ResetData
100                         target  "::Data::Effects"
101                 }
102         }
103 }