]> de.git.xonotic.org Git - voretournament/voretournament.git/commitdiff
Added settings for anaglyph stereo in the Video menu, so people with 3D glasses can...
authorMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Thu, 15 Mar 2012 22:06:51 +0000 (00:06 +0200)
committerMirceaKitsune <sonichedgehog_hyperblast00@yahoo.com>
Thu, 15 Mar 2012 22:06:51 +0000 (00:06 +0200)
data/defaultVT.cfg
data/qcsrc/menu/voret/dialog_settings_video.c
docs/Release notes.txt
docs/TODO.txt

index e9b9670eeae5a9610a860a8908b0b727cd5ebcfb..12929ae9d60120d0c81876e93960d3dad462c03e 100644 (file)
@@ -175,6 +175,16 @@ vid_conheight 600
 // menu_conwidth, menu_conheight are set inside quake.rc\r
 v_deathtilt 0 // needed for spectators (who are dead to avoid prediction)\r
 \r
+// anaglyph stereo\r
+seta r_stereo_redcyan 0 "red/cyan anaglyph stereo glasses, the kind given away at drive-in movies like Creature From The Black Lagoon In 3D"\r
+seta r_stereo_redblue 0 "red/blue anaglyph stereo glasses (note: most of these glasses are actually red/cyan, try that one too)"\r
+seta r_stereo_redgreen 0 "red/green anaglyph stereo glasses (for those who don't mind yellow)"\r
+seta r_stereo_sidebyside 0 "side by side views (for those who can't afford glasses but can afford eye strain)"\r
+seta r_stereo_horizontal 0 "aspect skewed side by side view for special decoder/display hardware"\r
+seta r_stereo_vertical 0 "aspect skewed top and bottom view for special decoder/display hardware"\r
+seta r_stereo_separation 4 "separation of eyes in the world (try negative values too)"\r
+seta r_stereo_angle 0 "separation angle of eyes (try negative values too)"\r
+\r
 // these settings determine how much the view is affected by movement/damage\r
 cl_smoothviewheight 0.2 // time of the averaging to the viewheight value so that it creates a smooth transition for crouching and such. 0 for instant transition\r
 cl_deathfade 0.05 // fade screen to dark red when dead, value represents how fast the fade is (higher is faster)\r
index 8e7437fe243ccd1248b2e50ef4e4be2ce75b2d91..1a115b39762ed8681adc2aa56e453ffc235e63fb 100644 (file)
@@ -120,6 +120,27 @@ void fillVoretVideoSettingsTab(entity me)
        me.TR(me);\r
                me.TD(me, 1, 1, e = makeVoretTextLabel(0, "Intensity:"));\r
                me.TD(me, 1, 2, e = makeVoretSlider(0.5, 2.0, 0.05, "r_hdr_scenebrightness"));\r
+       me.TR(me);\r
+       me.TR(me);\r
+               me.TD(me, 1, 1, e = makeVoretTextLabel(0, "Anaglyph stereo:"));\r
+       me.TR(me);\r
+               me.TDempty(me, 0.2);\r
+               me.TD(me, 1, 0.8, e = makeVoretRadioButton(3, string_null, string_null, "Disabled"));\r
+               me.TD(me, 1, 0.8, e = makeVoretRadioButton(3, "r_stereo_horizontal", string_null, "Horizontal"));\r
+               me.TD(me, 1, 0.8, e = makeVoretRadioButton(3, "r_stereo_vertical", string_null, "Vertical"));\r
+       me.TR(me);\r
+               me.TDempty(me, 0.2);\r
+               me.TD(me, 1, 0.8, e = makeVoretRadioButton(3, "r_stereo_redcyan", string_null, "Red-cyan"));\r
+               me.TD(me, 1, 0.8, e = makeVoretRadioButton(3, "r_stereo_redblue", string_null, "Red-blue"));\r
+               me.TD(me, 1, 0.8, e = makeVoretRadioButton(3, "r_stereo_redgreen", string_null, "Red-green"));\r
+       me.TR(me);\r
+               me.TDempty(me, 0.2);\r
+               me.TD(me, 1, 1, e = makeVoretTextLabel(0, "Separation:"));\r
+               me.TD(me, 1, 2, e = makeVoretSlider(-32, 32, 1, "r_stereo_separation"));\r
+       me.TR(me);\r
+               me.TDempty(me, 0.2);\r
+               me.TD(me, 1, 1, e = makeVoretTextLabel(0, "Angle:"));\r
+               me.TD(me, 1, 2, e = makeVoretSlider(-45, 45, 1, "r_stereo_angle"));\r
 \r
        me.gotoRC(me, me.rows - 1, 0);\r
                me.TD(me, 1, me.columns, makeVoretCommandButton("Apply immediately", '0 0 0', "menu_cmd setresolution; vid_restart; menu_restart; togglemenu; defer 0.1 \"menu_cmd videosettings\"", COMMANDBUTTON_APPLY));\r
index d93a52b82928574da305253ce9bfe9b6de324bb6..8af4e482322d25cbb7ba7d935ad54d1e1596acee 100644 (file)
@@ -315,3 +315,5 @@ Features:
 - Character portraits, which show when getting fragged or shooting team mates.\r
 \r
 - Improved radar (minimap), which shows in both team games and standalone games by default.\r
+\r
+- Added settings for anaglyph stereo in the Video menu, so people with 3D glasses can play Vore Tournament in 3D. Includes settings for any type of glasses.\r
index d0a63b1046e4cfc8a6e3cd68cf077a55e85ae546..9eae1c69a3433731ba69c0004e68c4412bb5b94f 100644 (file)
@@ -58,8 +58,6 @@
 \r
 - 0.8: Add a checkpvs() check in sending entcs (where radar_showenemies used to be), to not send it for enemies behind walls\r
 \r
-- 0.7: Anaglyph stereo in the menu\r
-\r
 - +0.8: Once _shirt and _pants can be modded from qc, make fully RGB players?\r
 \r
 - 0.8: Loading screens with messages\r
 \r
 - 0.8: Colormod gibs when regurgitating them, although they are client side and the color cvars are server\r
 \r
-- 0.8: scoreboard doesn't show when HUD is disabled (sbar_hudselector is 0)
\ No newline at end of file
+- 0.8: scoreboard doesn't show when HUD is disabled (sbar_hudselector is 0)\r
+\r
+- 0.7: Weapons menu: Center setting for the gun?\r
+\r
+- 0.7: Slower swallow progress
\ No newline at end of file