Yamagi Burmeister
869ce24922
Hide console scaling behin gl_consolescale
...
With this change it's possible to scale the HUD but not the console.
And vice versa.
2014-06-21 18:54:57 +02:00
svdijk
2b66ce0372
screen: move the SCR_DrawCrosshair declaration to the header.
2014-05-06 19:55:43 +02:00
svdijk
1d81f2e2b6
screen: auto-scale the HUD when gl_hudscale < 0.
2014-05-06 19:45:11 +02:00
Daniel Gibson
7ace8c9116
Implementing gl_hudscale cvar to scale the HUD
...
because it's so small in high resolutions and I'm an old man with bad
eyes.
2014-04-25 21:24:26 +02:00
Yamagi Burmeister
18733b68ce
Do not allow input devices to write to command buffer
...
Input devices should send key events and nothing more. The ability to
add commands into the input buffer was used by the joystick code
(removed long time ago) and as a dirty hack to work around limitations
of DirectInput.
2014-01-05 18:51:27 +01:00
Yamagi Burmeister
8102e1a021
Move entitycmpfnc() to cl_view.c an reimplement it
...
This function is only used in cl_view.c, so no need for external
declaration. Reimplement it in a sane and on all platform 64 bit
clean way. This allows us to finally remove the horible INT macro.
2013-12-31 12:47:18 +01:00
Alejandro Ricoveri
2b0974822c
Client refactoring
...
Some stuff being reordered
2013-06-15 10:37:11 +02:00
Alejandro Ricoveri
3e45c5e363
Refresh API refactoring
...
Analog functions of the former refexport_t are now public for the client
to access.
2013-06-15 10:27:30 +02:00
Alejandro Ricoveri
a7f02a5b0e
The refresher is linked statically into the client, no more 'ref_gl.so'.
2013-06-15 10:27:30 +02:00
svdijk
3c6a57129e
cinematics: force 4:3 aspect ratio (new cvar cin_force43)
2013-04-22 20:44:47 +02:00
svdijk
e78a18c5ca
Fix the "help computer" keybinding option; some whitespace cleanup.
2012-12-09 17:56:47 +01:00
Joshua Scoggins
a578fff56a
Extended the arch check in src/client/header/client.h to include ia64
...
For ia64 it's necessary to define int as long long instead of long int. I know
this for a fact because pointers that were encoded as long int in my LLVM and
CLIPS bridge would fail horribly when passed out of clips back into LLVM. long
long fixed it.
2012-11-30 20:30:28 -08:00
Ricardo Garcia
74beca0d11
Add "horplus" cvar to get Hor+ behavior with default FOV
...
If "horplus" is set, the "fov" cvar is interpreted as the horizontal FOV
in a 4:3 screen, and is adapted automatically to the current screen
aspect ratio accordingly. If not set, use the old Vert- approach.
In addition, "horplus" can also be set from the video menu by selecting
the "Auto" option for aspect ratio, which also resets the FOV value to the
standard 90 degrees.
Finally, add a 5:4 aspect ratio (1280x1024) and correct the 16:9 angle
slightly.
2012-10-28 10:20:46 +01:00
Yamagi Burmeister
f89bb3265e
Combine qgl.c glwindow.h into one generic file
2012-08-01 15:51:39 +02:00
Christoph Mallon
ab034114b4
Whitespace fixes.
2012-04-30 08:25:59 +02:00
Yamagi Burmeister
ff360644fc
Löse das Verzeichnis client/console auf
2010-11-25 15:32:39 +00:00
Yamagi Burmeister
b859cec1e2
Löse das Verzeichnis client/input auf
2010-11-25 15:28:41 +00:00
Yamagi Burmeister
fa23a3e516
Ein Versuch Screenshots zu ermöglichen ohne den halben Client in den
...
Renderer linken zu müssen
2010-10-23 09:52:39 +00:00
Yamagi Burmeister
0677833560
Fixe die gemeinsamen Symbole von Client und Refresh
2010-10-23 06:54:05 +00:00
Yamagi Burmeister
c2e06a2682
- qcommon.h -> header/common.h
...
- qfiles.h -> header/files.h
2010-09-01 08:45:26 +00:00
Yamagi Burmeister
b554afa486
Headerguqards für den Client
2010-07-13 18:30:43 +00:00
Yamagi Burmeister
787686a976
Dateiheader neu formatiert und "particles.h" entfernt
2010-07-13 18:19:42 +00:00
Yamagi Burmeister
afc0a66495
Noch mehr Kommandobackups für shcnelle Maschinen
2010-07-13 08:46:25 +00:00
Yamagi Burmeister
517e0f366c
Besser 128 CMD-Backups
2010-06-22 16:06:04 +00:00
Yamagi Burmeister
0c961f00bf
CL_ParseMuzzleFlash* zu CL_AddMuzzleFlash* umbenannt
2010-06-22 15:38:09 +00:00
Yamagi Burmeister
7841c910ca
Die letzten Header neu formatiert und in Sachen Komponenten aufgeräumt
2010-06-22 15:33:23 +00:00
Yamagi Burmeister
65230953f0
Erster Schritt im Aufräumen des Headers
2010-06-19 19:58:06 +00:00
Yamagi Burmeister
33cae7f36a
console.h in ein eigenes Verzeichnis
2010-06-19 19:24:58 +00:00
Yamagi Burmeister
b73a9c782c
Die Input-Header in ein eigenes Verzeichnis
2010-06-19 19:18:14 +00:00
Yamagi Burmeister
82b038590d
Die Sound-Header in ein eigenes verzeichnis
2010-06-19 19:04:39 +00:00
Yamagi Burmeister
ca7d174d57
Benenne cl_fx.c nach cl_effects.c um
2010-06-18 15:41:29 +00:00
Yamagi Burmeister
5708130e49
Verschiebe generisches Lichthandling aus cl_fx.c in eine eigene Datei
2010-06-18 15:27:55 +00:00
Yamagi Burmeister
e4818d35d5
Speichern funktioniert nun wieder. Das Menü spinnt aber noch
2009-10-04 09:26:46 +00:00
Yamagi Burmeister
b6f5dadf4c
Merge in den Trunk:
...
- OGG/Vorbis Support
- pk3 Support (ungetestet)
2009-10-03 16:06:45 +00:00
Yamagi Burmeister
05e630158a
Dateien des Clients neu angeordnet
2009-03-03 13:43:32 +00:00