Yup. The code now keeps track of the timestamp of the last command and uses that rather than simply the current frame time for working out when the next bullet can fire. This helps when you are running at 100hz and the gun wants to allow firing every 80 msec (the AK47 in full auto does this for example). At 100hz each frame is 10 msec, so before the next bullet could be triggered to fire up to 90 msec from the first frame. Now the next poll will happen at 80 msec point, and if that frame happens a little late then the next one will be pulled earlier, causing the beat between weapon firing to maintain the 80 msec average.
- Alfred From: hlds-boun...@list.valvesoftware.com [mailto:hlds-boun...@list.valvesoftware.com] On Behalf Of jainil shah Sent: Thursday, March 28, 2013 1:38 PM To: Half-Life dedicated Win32 server mailing list Subject: Re: [hlds] Counter-Strike, Counter-Strike: Condition Zero and Half-Life beta server update Hey alfred, Could you elaborate more on "-Improved firing behavior in Counter-Strike, Counter-Strike:Condition Zero and Half-Life Deathmatch, it is no longer dependant on client or server frame rate. " On Wed, Mar 27, 2013 at 4:09 PM, Alfred Reynolds <alf...@valvesoftware.com<mailto:alf...@valvesoftware.com>> wrote: We have released a beta update for these 3 games, the changes include: -Improved firing behavior in Counter-Strike, Counter-Strike:Condition Zero and Half-Life Deathmatch, it is no longer dependant on client or server frame rate. This change needs both your client and server updates to see the improvements. -Added logging of developer messages when using -condebug -Strip trailing and leading whitespace on player names, and strip all styles of whitespace now unicode is supported -Don't keep playing the door open sound if it is blocked -Force cl_bobcycle to be a minimum of 0.1 to prevent game exploits You can get a dedicated install for it by using the following command line: steamcmd +logon anonymous +force_install_dir ..\hlds +app_update "90 -beta beta" +quit Note you will need to use "+app_set_config 90 mod czero" before the +app_update command if you want to update condition zero. - Alfred _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds