This patch has been archived by the uploader because it is out of date and no longer supported. We recommend you browse the file list for the latest patch.
This patch will upgrade Warsow from version 0.20 to version 0.21.
:: :: Changes from 0.2 to 0.21
Changes:
- Antilag was tweaked.
- exec command now works even if you don't specify the .cfg extension.
- Serverside duel demos now have player names in the filename.
- Option to enable automatic team locking was removed.
- Clients can now set slower than default packet sending interval.
- Items that have targetname set are not visible anymore.
Bugfixes:
- Sometimes players got stuck right after connecting to the server.
- Items dropped while in countdown weren't removed.
- demoavi command had few issues.
- timescale variable didn't work properly.
- Doors couldn't be opened by shooting them.
- Server download of files with spaces in the filename didn't work.
- Maps without VIS acted strangely.
- exec command crashed if there was an character in the filename.
- Callvote unlock misbehaved.
- Race mode emptied the inventory when passing the startline, instead of
giving default items.
- Sometimes console was spammed with "MAX POLYS reached" messages.
- Automatic blade attack didn't do extra damage with Quad.
- You sometimes floated out of the map, when in end match scoreboard.
- cointoss command's help message had a typo.
- demojump and demopause commands didn't give error messages when not playing
a demo.
- Announcer could be stuck in a loop repeating fight sound, when there were
no longer enough players left after the countdown was finished.
- Canceling a map download and then reconnecting right away didn't continue the
download.
- When you gibbed a teammates body, the team hitsound was played.
- wctf1 flag reset time is back to 8 again
- It wasn't possible to download server side demos, when cl_downloads variable
was set to 0.
- Spawnpoint's targets were never triggered.
- Damage blend and pickup flash were shown in third person mode.
- There was sometimes an ugly sound loop while loading the map.
- If the server changed map while client was downloading, the client got stuck
to the loading screen.
- Flood protection could sometimes be triggered without flooding and/or stuck
on until map restart.
- Scoreboard sometimes stopped updating.
- After connecting to a server you could see "entered the game" messages
multiple times.
- Players could receive damage from the environment even in timeout.
- If a bot was removed to make room for a connecting player, it wouldn't join
back after the player left.
:: :: Changes from 0.12 to 0.2
Major new features:
- Anti-lag type hit detection.
- Optional support for OpenAL audio.
- Serverside demo recording and uploading to clients.
- Pure system to make sure that client uses same data as the server.
- In-built IRC client.
New media:
- New character animations.
- New maps: wctf2, wrace1, wtest7, wtest13
- Major new versions of wtest1 and wtest3, now known as wdm6 and wdm3
- Monada character now has LOD models.
- New plasma hit decal.
- Added bright skins for the player models.
- Added Warshell model.
- New Quad model.
- New versions of many sounds.
New features:
- CTF textures now change colors based on the team colors.
- New powerup: Warshell
- Command to toggle your ready state.
- New HUD command to draw a bar with a custom image.
- Command to jump to a specific point in a demo.
- New optional mouse filter.
- Command to "toss a coin" in game.
- Ability to set an alternative key for generating color escapes.
- Command to show the IP of the server you're currently connected to.
- In-built server now supports the filtering of instagib games
- Command to show scores while a button is being pressed.
Changes:
- Many changes to the game network code.
- New grenade physics, including bouncing on the jump pads.
- Plasma balls now have volume against players, but not against walls.
- Many smaller tweaks for most of the weapons.
- Bots now have a [BOT] prefix that normal players can't use.
- Team names are now Alpha, Beta, Gamma and Delta.
- Respawn time of Quad is now 90 seconds.
- In duel the first spawn of armors and mega health are now delayed by
15 seconds.
- In team games first powerup respawn is delayed by 15-30 seconds.
- Removed some limits on filename sizes used by Warsow.
Bugfixes:
- Internal server browser didn't show any servers for some people.
- Using map command from console didn't work when playing a demo.
- Bigger timescale value than 10 caused problems in when playing demos.
- Long player names were drawn over other values in the scoreboard.
- If the player who had the megahealth disconnected, the megahealth didn't
spawn back.
- Callvote remove didn't work in duels.
- Connecting while server was changing map or restarting might leave player
stuck in the connection screen.
- Empty parameters didn't work in rcon commands.
- After downloading a map textures weren't shown properly.
- Demoavi command didn't work correctly.
- When spectating a team game in freefloat mode everyone looked like an enemy,
if force enemy team setting was enabled.
- Back button was sometimes over sound options in setup menu.
- Flood protection didn't work correctly.
- Final server message was not displayed properly.
- Server could output an extra nick change message when player was connecting.
- Player's inventory wasn't reset when going back over the start line in race.
- Item dropping when dying wasn't disabled in race.
- Countdown was not aborted, even if there was no longer enough people left to
play.
- There was a rcon related crash.
- Grenade model had a missing texture.
- Gamma slider in the UI was inverted.
- The help message about not shooting your teammates was shown even when help
messages were disabled.
- There were missing images in the level loading screen.
Linux only:
- On some configurations the game could crash when moving in or out of
fullscreen mode.
:: :: Changes from 0.11 to 0.12
Bugfixes:
- BE could kick people who had BE disabled because of packetloss.
- BE could kick people who were downloading the map because of packetloss.
- Querying list of servers from master was not working for mods.
- There were still some server crashes, with message talking about "zlib".
- Overly long screenshot names could have .jp extension instead of .jpg.
- cg_crosshair_color setting was not working correctly after vid_restart.
- Flag stats for the HUD were not working.
- Armor and health still decayed while in timeout.
- Armor had an incorrect degradation setting.
- When opened ingame, team aspect menu drawed the model on bottom.
- Flag countdown would disappear when going to overtime.
- Carrier defense bonus was sometimes being given to the actual carrier.
- Using drawStringNum from HUD scripts crashed Warsow.
- Blood stains had an ugly gray area around them.
- Players command showed everyone with BE off with sv_battleye 2.
- Back button was in wrong place at UI sometimes.
- Two clients with the same ip couldn't connect to the same server (Windows).
- Second player in duel got removed from the challenger queue when changing
map in warmup.
- Console kick command couldn't be used to kick connecting players.
- Sometimes the editing line in console got messed up.
- Demo playback had wrong speed.
- Doors with a team assigned weren't working properly.
Changes:
- Many weapons now have less pickup and/or max ammo.
- Backpack now only drops current weapon's ammo plus Gunblade ammo.
- Updated Makefile to be FreeBSD compatible.
- Removed reading and writing of dedicated.cfg.
- Server browser is now a little faster.
- Added mods menu to the UI.
- Flag carrier is now able to reset flag timer by touching his own base.
- HUD icon now showed when flag is in base.
- Added flag timer sounds.
- Flag timer now turns red when there is less than 2.5 seconds left.
- Capture time is now centerprinted to the player who made the capture.
- New settings cg_explosionsAlpha and cg_explosionsRingAlpha were added.
- Viewsize slider was removed from the UI.
- Strong riotgun reload time is now the same as weak one.
- Riotgun now shoots more pellets, but does less damage per pellet.
- Flag reset at wctf1 is now 8.
- Remove instagib gametype, but add g_instagib server setting to make all
gametypes instagib.
- Added cg_crosshair_strong, cg_crosshair_strong_color and
cg_crosshair_strong_size settings.
- Added new callvotes: "mute ", "vmute " (mutes vsays) and "allready".
:: :: Changes from 0.1 to 0.11
Bugfixes:
- Internal serverbrowser was missing servers.
- Servers could crash with zlib error.
- Scores didn't reset after warmup in CTF.
- When there were players in challenger queue and someone disconnected during
countdown or playtime the match was not restarted.
- Map wdm5 was missing a teleport effect.
- UI failed to play demos with spaces in filenames.
- Long player names could go over the scores in scoreboards.
- say_team (and vsay_team) didn't work correctly when used with tokens that
had color in them.
- Error messages when calling a vote where broadcasted to everybody.
- Password entry didn't work when using the OK button.
Changes:
- Moved crosshair size and color settings from HUD scripts to cvars
(cg_crosshair_size, cg_crosshair_color).
- Added g_needpass and g_gametypes_available serverinfos for server browsers.
- Added setting for disabling all console printing (con_printText).
- Added flag status information for HUD scripts (STATS_CTF_FLAG_RED & BLUE,
constants: FLAG_SAFE, FLAG_STOLEN, FLAG_DROPPED)
- Added reminder sound when ready up is needed.
- Added text telling current match state next to the clock in default HUD.
Linux only:
- For few users Warsow crashed when starting listen server.
- Non-DGA mouse didn't work properly.
- The X11 window name is now set.
- Binaries now built with no dynamic dependancy to libXxfdga and libXxfvm to
work with older distributions (for example Debian Stable)
- There are now prebuilt 64bit binaries.
:: :: Changes from 0.072 to 0.1
Major new features:
- New weapon: Lasergun
- CTF gametype is now fully working.
- Voicecommands with headicons to communicate with your teammates and opponents
(like in Enemy Territory).
- Map downloading both from game server and from web servers.
- Ability to use custom colors for all the player models.
- Possibility to force enemies and team mates to use predefined models and
colors.
- New font system allowing the use of different fonts/sizes.
- Added in-game UI menu.
- Error screen when getting disconnected from server or when connection fails.
- Timeout system.
- Support for BattlEye anti-cheat engine (more information on
Battleye.com).
- Ability to show player names next to their models.
- Pointing teammate now shows their health and armor status.
- Challenger queue for duel servers.
- Race gametype has many new improvements.
Major changes:
- Totally new splash knockback system.
- Changing gametype doesn't require a map restart anymore.
- Make projectiles appear little ahead of the player instead of right in front
of them. This makes projectile weapons feel more solid.
- New armor system.
- Many UI changes, especially to the internal serverbrowser.
- Netcode now uses zlib for compression.
- HUD system was rewritten.
- Many weapons have been tweaked in one way or another.
- Spawning is no longer forced to specific time, but inside certain timeframe.
Faster respawning is now possible.
- The default server port is now 44400.
- Floats, instead of integers, are now used on server side for calculating
player's health and armor.
New media:
- New announcer sounds by DJ Wheat of iTG.
- New CTF map: wctf1- ctf-russus
- New duel map: wdm5 - Viciious' home
- New midair map: wmid3 - hexagons
- New version of map wdm1 with major changes.
- New version of map wtest4 with major changes.
- New models and skins for several weapons: gunblade, plasmagun,
grenadelauncher and electrobolt
- New skins for riotgun and rocketlauncher.
- Added lasergun model and skin.
- New ammobox and ammopack textures.
- New rocket, grenade and plasma projectile models and skins.
- New explosion effects for grenade, rocket and plasma.
- New rocket and grenade trails.
- Added a rocket flare.
- New menu graphics.
- Added a default levelshot image.
- New fonts.
- Added flags.
- New andromeda model skin.
- New chatbubble.
- Added teleporter effects.
- Most simpleitems redone.
- Most HUD weaponicons redone.
- Many new sound effects.
- Tweaked some old sound effects.
Major bugfixes:
General:
- Jumping on stairs didn't work right.
- Sometimes when connecting you could get stuck in the loading screen.
- There was no feedback why connecting to server wasn't succeeding.
- Players that lost connection sometimes didn't timeout, but took up space in
the server forever.
- After walking through a teleporter, you might end up looking up or down.
- Automatic demos and screenshots didn't work with some nicknames.
- Internal serverbrowser sometimes stopped displaying all the servers.
- Telefrags could happen at the start of the match.
- The weapnext and weapprev commands didn't work correctly.
- Keyboard handling in the UI was broken.
- Some clients had big FPS drops once in a while.
Windows only:
- There could be a sound flood after using ALT-TAB.
Linux only:
- There were many troubles with keyboard handling.
- Stencilshadows didn't work.
More new features:
- Weapons stats, visible on scoreboard and with console command.
- Option to use simple projected shadows.
- Mousewheel support for scrolling in UI.
- Callvoting new gametype now also changes some related settings accordingly,
like timelimit.
- Some camming features for demos. Still work in progress.
- Console now shows current time.
- Bots will also use voicecommands.
- Options to enable/disable screen shaking and flashing when getting hit.
- Option to disable model outlines.
- Automatically recorded demos are now sorted to subdirectories.
- Midair gametype has been improved in many ways.
- Player trails for race gametype.
- Possibility to use sudden death overtime.
- Scoreboard size can now be changed.
- Ability to relaxe input update ratio.
- Bots now adjust their skill according to server skill level.
- New gametype: Instagib
- Ability to lock/unlock teams and invite players to locked teams.
- Some new HUD elements and support for predefined (by the game) constants.
- Bots are smarter and have better aim.
- Self shadows on models.
- Armor models now have LOD (level of detail) submodels.
- Proper nickname validating.
- Add shortcuts to drop command for easily dropping current weapon or flag.
- Allow enabling/disabling compression of outgoing packets.
- Ability set filename for console logging.
- Warsow now checks for new version on startup.
More changes:
- Don't shoot when spawning.
- Hitbox is now little taller.
- Teammessage now have yellow tint.
- Crouching while in air is now allowed.
- Optional high resolution timer for Windows, enabled from commandline.
- Spawnpoints are now dropped to floor if they don't have nodrop spawnflag set.
- Limiting nickname length is now based on displayed characters (not counting
color tokens).
- Allow changing HUD without vid_restart.
- avidemo command captures in jpeg format if r_screenshotJPG is set.
- Crosshair handling was moved inside HUD scripts.
- Color changes: now ^6 is magenta, ^8 orange and ^9 grey.
- Use Red and Blue as two first teams again.
- Pings now have colors in the scoreboard.
- Allow canceling writing of chat message by pressing enter when message is
empty.
- Use Quake 3 Arena's version of TGA loading function.
- Improve team tabs so it sends smaller updates at a faster update ratio.
- Clearer optional centerprinted killmessages.
- Give all weapons and some armor in warmup.
- Don't allow shooting while in countdown.
- Walljump counter now resets after some time.
- ALT-TAB can be used to switch between fullscreen and windowed mode in Linux
too now.
Complete list of bugfixes:
- After match was ended you might end up chasing a player who was in spectator
mode.
- Small coordinates were shown instead of teleport effect.
- cg_showTeamLocations used underscores instead of spaces.
- After walking through a teleporter, you might end up looking up or down.
- In team game, when a player joined a team ingame he could get wrong skin
color.
- Some walljump sounds didn't get played.
- Callvoting allow_falldamage didn't work.
- Quad effect wass not removed when changing to spectator.
- Server's info string didn't work right if the hostname was too long.
- When on server alone you could get disconnected with an overflow error.
- Some binds could get stuck when entering the message mode.
- Minus commands were called over and over again when releasing keys in console
mode.
- Automatic demos and screenshots didn't work with some nicknames.
- cl_demoavi_scissor mistakenly worked with value 2 not with 1.
- Some TGA-textures could crash the game.
- Using jumppads didn't reset the walljump counter.
- Vote didn't fail immidiately even if it no longer had a change of passing.
- Internal serverbrowser sometimes stopped displaying all the servers.
- The game sometimes reported memory errors and crashes when using the UI.
- Sometimes when connecting you could get stuck in the loading screen.
- Clearing messagemode bind in the UI also cleared the messagemode2 bind.
- Adding bots to passworded server didn't work.
- Starting server from the UI could give wrong gametype.
- When gametype was changed an invalid scoreboard got displayed until the map
was changed.
- There were several small bugs in map wdm1.
- Telefrags could happen at the start of the match.
- Grenades didn't bounce when hitting downward ramps.
- Strong gunblade had bigger starting ammo than max ammo.
- Shotgun blast sometimes looked different on client side than it actually was
on server side.
- Port numbers were printed wrong in various places.
- The weapnext and weapprev commands didn't work correctly.
- Projectiles weren't removed when game started.
- In race mod the model didn't disappear when you respawned.
- It was possible to jump just before dying of a fall (you would still die
though).
- Missing shader image is showed when levelshot was missing.
- When firing a gun that was out of ammo the no ammo sound might get played
many times.
- Body or head gib disappeared, if the player who died disconnected or joined
another team before respawning.
- Grenadelauncher's HUD icon had wrong color, when you had ammo but no weapon.
- There was a small texture missing in the players menu.
- Using gamemap with map that wasn't on the server would cause the game module
to quit.
- Players that lost connection sometimes didn't timeout, but took up space in
the server forever.
- There was no feedback why connecting to server wasn't succeeding.
- Sometimes the countdown got skipped.
- Some sounds didn't follow you like they should when in chasecam.
- Shards model was green, but simpleitem purple.
- Screen shaked when you were standing on someone's head.
- Sometimes the view shaked a little when you were in float cam mode.
- Client could fail if started with logconsole 1 set.
- The rate message could be colored by client's name.
- You needed one more frag than you should when using a scorelimit.
- Colors from spectator's name could effect his ping's color on scoreboard.
- Some things got left to the hud when you become spectator.
- Slime and lava only did health damage after you ran out of armor.
- There was a missing shader when using cg_viewsize value smaller than 100.
- Pressing delete key in chat mode produced a strange character.
- Keyboard handling in the UI was broken.
- The game clock was constantly jumping between 5:00 and 4:59 in warmup mode.
- If you hit someone at the last moment of the match, the hitsound would be
played after the restart.
- Few cvars got reseted silently after changing them, when on non-cheat servers.
- Death messages were sometimes wrong.
- Disabling warmup put server in loop when not enough players were around.
- Some rocket splash hits didn't register when hitting next to small edges.
- Player model wasn't properly centered in the UI.
- Leaving a team when in countdown could be used to reset warmup timelimit.
- Some connectioneless commands on client didn't check where the message was
coming from. This allowed anyone knowing the client port to print random
stuff to his console and more.
- Some clients had big FPS drops once in a while.
Windows only:
- There could be an ugly sound flood after using ALT-TAB.
Linux only:
- Keyboard's * key was regocnized as * and not as KP_STAR.
- Caps/Num/ScrollLock couldn't be bound.
- Non-US keyboard layouts didn't work well.
- Keys that aren't used for console (like F1) were repeated when pressed while
console was active.
- Stencilshadows didn't work.
- in_restart command stopped the input system.
- UI for changing sound quality didn't work.
Total of 74 user visible bugs from version 0.072a fixed.