[hlcoders] weapon animation prediction problems, client-side

2008-12-16 Thread Michael Chang
Hi all This has been brought up before and I don't think the details of fixing it has ever been fully disclosed. I think I'm running exactly into this problem as described by Tony Sergi from 2007 http://www.opensubscriber.com/message/hlcoders@list.valvesoftware.com/6392737.html Hey guys, I'm

[hlcoders] Round remaining time

2008-12-16 Thread Yorg Kuijs
Hey list, maybe a stupid question but don't know whats wrong.. My mod uses round based play, so besides a Maptime it has roundtime as well, I copied the maptimeremaining function and so have a roundtimeremaining function, works FINE. But now I have a float(can be an int too) to start

Re: [hlcoders] Linux (Ubuntu) makefile woes (Andrew Watkins)

2008-12-16 Thread Nuno Silva
Actually, \n is LF, not CR, \r is CR (Carriage Return), also the ASCII code 13, same code for the 'enter' key. ___ To unsubscribe, edit your list preferences, or view the list archives, please visit:

Re: [hlcoders] Round remaining time

2008-12-16 Thread Rodrigo 'r2d2rigo' Diaz
Don't use == for time comparations, because you won't call the function at the EXACT time always. Better use this: if ( GetRoundRemainingTime() = flStartSuddenDeathSound ) { // play sound and enable flag so the sound doesn't get repeated } On Tue, Dec 16, 2008 at 3:36 PM, Yorg Kuijs

Re: [hlcoders] Round remaining time

2008-12-16 Thread Yorg Kuijs
Heh, well got it working now, thanks! Rodrigo 'r2d2rigo' Diaz wrote: Actually, you'd be surprised how common that error is. I fell on it some time ago, too :) ___ To unsubscribe, edit your list preferences, or view the list archives, please

Re: [hlcoders] weapon animation prediction problems, client-side

2008-12-16 Thread Justin Krenz
You checked cl_predictionlist 1 to see that the weapon was being predicted? The time is supposed to go back on the client. It stores all predicted values over a period of time. When it goes back in time, it restores the values to what they were at that time. If you have a value that is

Re: [hlcoders] Round remaining time

2008-12-16 Thread Rodrigo 'r2d2rigo' Diaz
Actually, you'd be surprised how common that error is. I fell on it some time ago, too :) On Tue, Dec 16, 2008 at 3:56 PM, Yorg Kuijs yorg.ku...@home.nl wrote: I thought so, but weird thing is that 30 always works the first time. oh well, I'll go do that then! Should have thought of it...

Re: [hlcoders] Round remaining time

2008-12-16 Thread Mack Corl
My guess is that you're running into precision issues when you are comparing the two floats, and that GetRoundRemainingTime() isn't returning exactly 35 or 40 or whatever. What happens if you try: if( GetRoundRemainingTime() = flStartSuddenDeathSound ) ? -Mack On Tue, Dec 16, 2008 at 9:36 AM,