get odamex version 0.4 now for your platform

Odamex Repository Changelog

The current repository revision: 973
The last change was made by Russellrice on 2008-07-03 -0700 (Thu, 03rd Jul 2008)

Comment:

- Move more cvars to cl_cvarlist.cpp
- Arrange it better

Rev. Date Author Comment
973 2008-07-03 Russellrice - Move more cvars to cl_cvarlist.cpp
- Arrange it better
972 2008-07-03 Russellrice Beginning of cvar cleanup:
- Create 3 new files, cl_cvarlist.cpp, c_cvarlist.cpp and sv_cvarlist.cpp in appropriate directories, these will house client/server and common specific console variables.
- Introduce 3 new macros, CVAR_FUNC_DECL and CVAR_FUNC_IMPL, which are similar to functions, the 3rd (CVAR_CLIENTINFO) may useful later on, see the forum post for more information.
- As an example on how to use it, a couple of cvars and a function cvar has been moved into cl_cvarlist.cpp
- Update cb project files
971 2008-07-02 Russellrice Add CVAR_SERVERINFO to cvar "website" and move it
970 2008-07-02 Russellrice Do this serverside as well.
969 2008-07-02 Russellrice Because the server allows teamplay to be disabled and ctf to be enabled at the same time, this screws with the launchers parsing abilities, set teamplay to 1 if ctf is 1
968 2008-07-02 Russellrice On windows, display the icon in the system menu by loading it from the executable resource.
967 2008-07-01 Russellrice - Fix system menu icon not showing.
- Fix taskbar icon looking weird (wrong bit depth)
Because there is no xml handler for wxIconBundle, wxwidgets cannot load a file that contains multiple icons inside it from an xml resource, so we have had to extract them into separate files for the above fixes to work.
966 2008-06-22 Russellrice - Extend length of a menu graphic heading char buffer to 9, so a null terminator can be appended.
- Use "" instead of '' for names, which is always null terminated.
965 2008-06-20 Russellrice make skill have CVAR_SERVERINFO, so it gets synced
964 2008-06-20 Russellrice Revert my change, we'll have to add CVAR_SERVERINFO flags to certain variables to resync the client
963 2008-06-20 Russellrice Remove CVAR_SERVERINFO check, we can trust the server to only send stuff with that flag.
962 2008-06-20 Russellrice Free all data before a change, malloc() and then memset every field.
961 2008-06-20 Russellrice Get rid of this because:
a) if realloc failed at allocating a bigger size, then the old data is unchanged, we'd be setting it to screen->width amount to -1 and BOOM!
b) if realloc failed and returned NULL, then we'd be setting NULL to screen->width amount to -1 and BOOM!
c) if realloc succeeded, we'd be setting the old contents to -1 anyway, making realloc redundant and BOOM!
960 2008-06-20 Russellrice Partially revert 859, Realloc "resizes" memory if the pointer passed isn't null.
959 2008-06-19 Russellrice - Add a "resuming download of " message if user disconnected and reconnected
- Prevent alot of noise and use DPrintf for packetloss messages in regards to wad downloading.
958 2008-06-19 Ghostlydeath Server :: Fixed autoaim with freelook bug, it was due to a logical error in the aiming code (see bug #484), projectiles are now fixed
957 2008-06-19 Ghostlydeath Server :: Fixed autoaim with freelook bug, it was due to a logical error in the aiming code (see bug #484)
956 2008-06-19 Russellrice don't be confusin'
955 2008-06-19 Russellrice Check for offsets less than the received bytes, this presumably fixes wad downloading.
954 2008-06-19 Russellrice - Sync cvar flags with server variants
- Server cvars that don't exist on the client will get created dynamically at runtime and cleaned up at program exit, this allows for more information to appear in the serverinfo ccmd.
953 2008-06-19 Russellrice sync cvars flags with server variants
952 2008-06-19 Russellrice Make the serverinfo ccmd live up to its name, print out ALL cvars that are flagged with CVAR_SERVERINFO in an evenly spaced format.
951 2008-06-18 Ghostlydeath Client/Server :: Server variables are now sent to the client using a new method, now new variables can be added
Client :: 0.4.0 compatibility layer for changed cvar method
950 2008-06-18 Russellrice For now, ignore moving sector updates clientside, it never worked properly and makes for a bumpy ride up on a platform, they should be smooth now.
949 2008-06-18 Russellrice - Include GD's "new" versioning code with minor fixes by me
- Send passwords only to 0.4.1 servers
- Partially revert r941 to remove duplicated version string
- Bump GAMEVER to 0.4.1