Bill Currie
ad6d847728
fix qfcc's incorrect allocation/initialization for pointers (eg, float [] foo)
2002-01-30 22:57:48 +00:00
Bill Currie
938037c5ea
you can now type in the input lines. the data doesn't get used yet, though
2002-01-30 22:20:52 +00:00
Bill Currie
bb97d2d74f
set some more cvars to the correct values for single player play
2002-01-30 21:49:31 +00:00
Bill Currie
40e987c071
provide InputLine_SetWidth so the drawn width can be set
2002-01-30 21:25:00 +00:00
Robin Redeker
c74e2a52c7
Added a gamma-selector (but waiting still for new key-handling-api)
...
and auto-run option.
2002-01-30 20:02:15 +00:00
Bill Currie
9c6def5c7d
fade the screen when drawing the menus (this is optional per menu)
2002-01-29 22:32:56 +00:00
Bill Currie
ce5087225a
oops, forgot this
2002-01-29 21:51:33 +00:00
Bill Currie
476c3d2626
helps if I understand what elmex was up to :)
2002-01-29 21:51:19 +00:00
Bill Currie
00216df62a
fix a couple of compile issues (comment out the options_menu call and
...
include QF/keys.h again)
2002-01-29 20:50:27 +00:00
Robin Redeker
6c1fbd079c
Added options menu. Can now be find in options.qc.
...
Only mouse-grab, fullscreen and crosshair can be changed by
it now.
2002-01-29 19:04:24 +00:00
Bill Currie
85588c8fcb
start implementing the api for input lines and clean up a couple csqc
...
prototype issues.
2002-01-23 22:37:44 +00:00
Bill Currie
b7eded6854
more work on the mp menus and split out most of the builtin defs
2002-01-23 19:41:50 +00:00
Bill Currie
4416121007
start on the join menu and change the draw functions to return integer
...
instead of void
2002-01-23 00:51:55 +00:00
Bill Currie
3f958ae29b
more make dist fixes
2002-01-22 18:04:03 +00:00
Bill Currie
cfa3591a76
d'oh, should be installing into fs_sharepath :P
2002-01-22 06:22:52 +00:00
Bill Currie
8a24b28d97
scary, but the only changes qfcc needed to build as part of quakeforge was
...
to auto-substitued the libs and headers.
o unconditionally build qfcc (for now, anyway) when building quakeforge
(needed for cs-code compilation)
o when built as part of quakeforge (qfcc should still be buildable
independently) always enable cpp
o autoconfiscate the client-side code
o build the client-side code using the built qfcc
o install the client-side code in $(datadir)/quakeforge/id1
2002-01-22 05:48:03 +00:00
Bill Currie
bd106d79f1
throw this in cvs for now. it's not used at all, and I don't know if I plan
...
on using it.
2002-01-21 21:46:57 +00:00
Bill Currie
cc84828647
start on the multiplayer menu
2002-01-21 21:39:27 +00:00
Bill Currie
6d41118b46
load and save menus now work
2002-01-21 19:41:22 +00:00
Bill Currie
5b0e6dc342
add file and string modules to csqc. the file nodule is rather parnoid
...
about the path it's handed (need to get even more paranoid, though). the
string module just has char replacement so far. Add Draw_CenterPic to
r_progs.c, but this will only last till qpic_t is supported in qc.
the load menu almost works: just need to add key handling and fix a bug in
PF_sprintf
2002-01-21 07:24:51 +00:00
Bill Currie
d59e7d3da4
you can now start a new single player game via the menus
2002-01-20 04:11:08 +00:00
Bill Currie
14ac3acc17
add a builtin (gametype) for detecting the, well, game type (ie, netquake
...
or quakeworld) which just returns the apprproate string. the single player
menu is now acessable in nq but not qw :)
2002-01-20 03:09:03 +00:00
Bill Currie
db7a2264c0
bring in the standard builtins and randomize the quit message
2002-01-20 01:39:06 +00:00
Bill Currie
35de51ee31
the quit menu works now. however, quit from the console doesn't
2002-01-20 00:06:08 +00:00
Bill Currie
b73851d5aa
the menu cursor can now be moved up and down using the mouse wheel
2002-01-19 07:19:39 +00:00
Bill Currie
b1b848ae4a
finally get the damn spinner working (not in the right place, though)
2002-01-19 05:56:25 +00:00
Bill Currie
fcc9cbf3b7
the main menu page now displays and can be entered/left. K_ESCAPE is now
...
handled exclusively by the console.
2002-01-18 23:45:28 +00:00
Bill Currie
10acad1ee4
first tie-in for the renderer (Draw_Pic: the interface will likely change
...
to better match the real interface, but this will do for now)
2002-01-18 22:35:46 +00:00
Bill Currie
bff69d1cb2
add .vimrc
2002-01-18 18:24:05 +00:00
Bill Currie
cef918df83
get array initialisation worrking
2002-01-18 08:26:37 +00:00
Bill Currie
59cec48aef
oops (hmm, I seem to be doing a lot of that lately:/)
2002-01-17 19:41:01 +00:00
Bill Currie
7247415121
usual thing
2002-01-17 19:33:32 +00:00
Bill Currie
d69762facd
integer() and float() casts seem to work
2002-01-17 19:32:04 +00:00
Bill Currie
55bb282b24
beginnings of the menu code
2002-01-17 08:15:43 +00:00