Home | History | Annotate | Download | only in QW
      1 QW 2.3 2do
      2 
      3 - don't broadcast name changes unless cs_connected
      4   fix up the name changes stuff.  Right now second changes aren't broadcast.  Make it count as floodprot (and
      5   don't change if flood prot succeeds)
      6 - winquake bug, keys bound to +/- aliases don't work when console is down
      7 - spectator name changes don't broadcast
      8 - cl_crosshaircolor
      9 - add gl_cshiftpercent (ala glq098)
     10 x- restore 2.1 movement code, but use new gravity application from 2.2, friction is still 4
     11   check the step near quad on e1m5
     12   stairs on ctf4
     13 x- look over stuffbuf again, possible clean up?  extend stuffbuf to generic backbuffer for 
     14   reliable data?  change blocks to WriteClientMSG(client, byte, estimiatedsize), which will
     15   auto rotate buffers if needed?  Change all reliable writes to WriteClientReliable_TYPE()?
     16   NO MORE OVERFLOWS
     17 x- delta compress usercmds (ala Q2?), reduces client to server bandwidth
     18 x- fix player drift in initialsnapposition
     19 x- localid works first shot, before server connection
     20 x- double size of eyes in gl
     21 x- new spectator camera.  cl_chasecam 1 now gives a 'through the eyes' camera.  This is broken in demo playback.
     22 
     23 
     24 
     25 - packet loss display for clients?
     26 
     27 - m_filter in linux qwcl?
     28 - some sort of fastforward on .qwds?  host_framerate?  "Press [ATTACK] to Fast Forward"?
     29 - don't draw crosshair while showing scores
     30 - skin of '.' is invalid (causes hang?)
     31 - fix it so that screenshots try to write to gamedir and if it doesn't
     32   exist go to qw dir
     33 - profile qwsv and see if it can be made less cpu intensive
     34 - client up the checksum crap, replace random table
     35 - r_lightmap 1?
     36 
     37 x- clamp topcolor/bottomcolor (crashes glqwcl with high bogus values)
     38 x- work on pmodel/emodel stuff, gl probs?
     39 x- heapsize b0rked in win32 qwsv
     40 x- server challenge
     41 x- internal port number (like john did to Q2)
     42 x- add rerecord
     43 x- increase edicts to 1024
     44 x- check that -zone is used
     45 x- change EF_DIMLIGHT to EF_BLUE for Quad effect in QWQC
     46 x- rewrite the server player cmd to remove double touch
     47 x- exec frontend.cfg after execing config.cfg during gamedir change
     48 x- add percentage loss on r_netgraph
     49 x- add r_netgraph to gl version
     50 x- stuff cl_warncmd before and after execing gamedir configs on gamedir change
     51 x- check to see that high fps doesn't overflow network and increase ping
     52 x- add a localinfo to server (complements serverinfo).  Same as serverinfo,
     53   but is local to the server and can only be accessed by the QC and the
     54   console.  64K limit?
     55   Save localinfo automatically during map changes.
     56   sv_localfile specifics localinfo file name
     57   saves in current gamedir
     58   accessed as serverinfo, i.e. infokey(world, "blah")
     59   localinfo overrides serverinfo
     60 x- should water leafs pass sounds (i.e., fully hearable in PHS)
     61 x- allow 'password none' and 'spectator_password none' to clear passwords
     62 x- remove "password" field from userinfo data upon connect
     63 x- average ping for the team on +showteamscores, low/avg/high
     64 x- check that prediction of other players clips against self
     65   - early implementation works well, but causes movement jerk in close
     66     quarters due to prediction problems.  try a few other things
     67 x- check that fixangle from the server is reliable (after teleporters)
     68 x- add new msg level, PRINT_SELF
     69 x- add kill-flood filters.  Possible maxlines/time value setting.
     70 x- add /ignore for llamas
     71 x- move sound effects to reliable data stream
     72 x- check directinput support on qwcl
     73 x- model rendering is slow in gl, see if we can speed it up
     74 x- colored lighting in GL version 
     75   - extend "style" key for lights
     76 - check demo playback timing in an attempt to make it smoother
     77 x- think about storing the current push value in the demo
     78 x- colored lighting for powerups (blue for quad, red for 666, etc.)
     79 x- ability to set 'password none' or 'spectator_password none' on a server
     80 x- do we want to look at adding real string support to QC?
     81 x- spectator QC calls:  SpectatorConnect, SpectatorThink, SpectatorDisconnect
     82 x- change the lava effect when outside of map in spectator mode
     83 x- change autocam to fixed, not float
     84 - new art for console background/status bar?  release a new pak file?
     85   qw/pak0.pak
     86   <morbid> And just fresher, a little bit brighter graphics.
     87 - Change status bar?  some sort of heads up display
     88   the tools "float" independantly on the bottom.
     89 - McTaggart's "fun water" effect.
     90 - Update QPlug to provide more QSpy interaction.
     91 - skin master server which QSpy talks to in order to get skins
     92   client still retains the ability to d/l skins from current server, put
     93   QSpy do a precheck before game launch.
     94   Download of skins should probably be compressed
     95 - skins should expire both on the client and on the skin master.
     96   have qwcl touch (change modify date) on a skin every time its loaded
     97   QSpy can then just delete skins more than a month or so old
     98 - id will host the skin master
     99 x- check out ph00k's comments about jumping
    100 x- change hunk_alloc error msgs, to say "16384" instead of "1600"?
    101 x- remove console scaling in GL version
    102 - Dis would like to continue work on the progs (QC)
    103 
    104 191, g_light.mdl, 0x0171b2c8
    105 
    106