summaryrefslogtreecommitdiffhomepage
path: root/data/content
diff options
context:
space:
mode:
authorAki <please@ignore.pl>2024-03-02 01:15:13 +0100
committerAki <please@ignore.pl>2024-03-02 01:18:45 +0100
commite70158ea57302e2fa2d588b67fc8dc18265192eb (patch)
treeec1d90159f147a9aa896cb654cda905c2f3ee357 /data/content
parent8b21a7027491d7e69bb165c0c50b0a23d1c8755e (diff)
downloadstarshatter-e70158ea57302e2fa2d588b67fc8dc18265192eb.zip
starshatter-e70158ea57302e2fa2d588b67fc8dc18265192eb.tar.gz
starshatter-e70158ea57302e2fa2d588b67fc8dc18265192eb.tar.bz2
You can now toggle Full Screen in Video settings
Full screen setting is preserved after game is restarted. Switching in and out of full screen repetitively causes some mode inconsistencies, but this should be enough for now. You can still force window mode with -win CLI option.
Diffstat (limited to 'data/content')
-rw-r--r--data/content/Content/content.txt3
-rw-r--r--data/content/Screens/VidDlg.frm55
2 files changed, 37 insertions, 21 deletions
diff --git a/data/content/Content/content.txt b/data/content/Content/content.txt
index c199163..2a16b75 100644
--- a/data/content/Content/content.txt
+++ b/data/content/Content/content.txt
@@ -646,7 +646,8 @@ form.gameplay.full = Full Damage
form.gameplay.standard-lcos = Standard LCOS
form.gameplay.lead-diamond = Lead Indicator
-form.video.mode = Video Mode:
+form.video.full-screen = Full Screen:
+form.video.mode = Full Screen Mode:
form.video.max-texture = Max Texture Size:
form.video.shadows = Shadows:
form.video.specular-maps = Specular Maps:
diff --git a/data/content/Screens/VidDlg.frm b/data/content/Screens/VidDlg.frm
index 62530d5..13ade32 100644
--- a/data/content/Screens/VidDlg.frm
+++ b/data/content/Screens/VidDlg.frm
@@ -147,8 +147,8 @@ form: {
x_mins: ( 20, 100, 100, 20, 100, 100, 20)
x_weights: ( 2, 3, 3, 2, 3, 3, 2)
- y_mins: ( 20, 25, 25, 25, 25, 25, 25, 25, 25, 20)
- y_weights: ( 3, 0, 0, 0, 0, 0, 0, 0, 0, 7)
+ y_mins: ( 20, 25, 25, 25, 25, 25, 25, 25, 25, 25, 20)
+ y_weights: ( 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7)
}
}
@@ -164,55 +164,61 @@ form: {
},
ctrl: {
+ id: 102
+ type: label
+ text: "form.video.full-screen"
+ cells: (1,1,1,1)
+ },
+
+ ctrl: {
id: 101
type: label
text: "form.video.mode"
- cells: (1,1,1,1)
+ cells: (1,2,1,1)
},
ctrl: {
id: 104
type: label
text: "form.video.max-texture"
- cells: (1,2,1,1)
+ cells: (1,3,1,1)
},
ctrl: {
id: 122
type: label
text: "form.video.shadows"
- cells: (1,3,1,1)
+ cells: (1,4,1,1)
},
ctrl: {
id: 123
type: label
text: "form.video.specular-maps"
- cells: (1,4,1,1)
+ cells: (1,5,1,1)
},
ctrl: {
id: 124
type: label
text: "form.video.bump-maps"
- cells: (1,5,1,1)
+ cells: (1,6,1,1)
},
ctrl: {
id: 105
type: label
text: "form.video.terrain-detail"
- cells: (1,7,1,1)
+ cells: (1,8,1,1)
},
ctrl: {
id: 106
type: label
text: "form.video.terrain-texture"
- cells: (1,8,1,1)
+ cells: (1,9,1,1)
},
-
ctrl: {
id: 111
type: label
@@ -245,7 +251,7 @@ form: {
id: 115
type: label
text: "form.video.gamma-level"
- cells: (4,7,1,1)
+ cells: (4,8,1,1)
},
@@ -264,10 +270,19 @@ form: {
ctrl: {
- id: 203
+ id: 202
type: combo
cells: (2,1,1,1)
+ item: "form.disable"
+ item: "form.enable"
+ }
+
+ ctrl: {
+ id: 203
+ type: combo
+ cells: (2,2,1,1)
+
item: "800 x 600 x 8"
item: "800 x 600 x 16"
item: "800 x 600 x 32"
@@ -276,7 +291,7 @@ form: {
ctrl: {
id: 204
type: combo
- cells: (2,2,1,1)
+ cells: (2,3,1,1)
item: "64 x 64"
item: "128 x 128"
@@ -290,7 +305,7 @@ form: {
ctrl: {
id: 222
type: combo
- cells: (2,3,1,1)
+ cells: (2,4,1,1)
item: "form.disable"
item: "form.enable"
@@ -299,7 +314,7 @@ form: {
ctrl: {
id: 223
type: combo
- cells: (2,4,1,1)
+ cells: (2,5,1,1)
item: "form.disable"
item: "form.enable"
@@ -308,7 +323,7 @@ form: {
ctrl: {
id: 224
type: combo
- cells: (2,5,1,1)
+ cells: (2,6,1,1)
item: "form.disable"
item: "form.enable"
@@ -317,7 +332,7 @@ form: {
ctrl: {
id: 205
type: combo
- cells: (2,7,1,1)
+ cells: (2,8,1,1)
item: "form.video.low"
item: "form.video.medium"
@@ -327,7 +342,7 @@ form: {
ctrl: {
id: 206
type: combo
- cells: (2,8,1,1)
+ cells: (2,9,1,1)
item: "form.disable"
item: "form.enable"
@@ -373,7 +388,7 @@ form: {
ctrl: {
id: 215
type: slider
- cells: (5,7,1,1)
+ cells: (5,8,1,1)
cell_insets: (0,0,0,16)
active_color: (250, 250, 100)
@@ -385,7 +400,7 @@ form: {
ctrl: {
id: 315
type: label
- cells: (5,8,1,1)
+ cells: (5,9,1,1)
cell_insets: (0,0,0,0)
texture: gamma_test