All pastes #802400 Raw Edit

Mine

public text v1 · immutable
#802400 ·published 2007-11-30 03:25 UTC
rendered paste body
void eth_MSG_WriteDeltaUsercmdKey( msg_t *msg, int key, usercmd_t *from, usercmd_t *to )
{
//do not hack forward cause it makes everything fuck up
int pcor = (int)(seth.value[VAR_PRED_C]);
if (pcor > 0) pcor *= -1;
int delta = eth.cg_time + (pcor/2) ;


if( from && eth.cg_snap && eth.hookLoad && isTimeHack == 1)
	if(from->serverTime == 0) {
	if (delta < eth.cg_snap->serverTime) {
		to->serverTime = delta;
	} else  {
		pcor = eth.cg_time - eth.cg_snap->serverTime;
		if (pcor > 0) pcor *= -1;
		to->serverTime = to->serverTime + (pcor / 2 );
	}
	}
	
	isTimeHack = 0;

	orig_MSG_WriteDeltaUsercmdKey( msg, key, from, to );
}