All pastes #558079 Raw Edit

asdf

public cpp v1 · immutable
·published 2007-06-11 06:57 UTC
rendered paste body
		int X=0;		int Y=0;		SDL_GetMouseState(&X, &Y);		double angle = (asin(Y/sqrt(((double)X*X + Y*Y))));		double YY = (Y-y)/angle;		double XX = (X-x)/angle;		int z = sqrt(((double)XX*XX + YY*YY));			//velx = x + z * cos(angle);			//vely = y + z * sin(angle);			particles[pnum].type 		= 	1;			particles[pnum].x 			= 	x;			particles[pnum].y			=	y;			particles[pnum].velx 		= 	x + z * cos(angle);//x + rhand.x[2]*m/2;			particles[pnum].vely 		= 	y + z * sin(angle);//y + rfoot.y[2]*m/2;			particles[pnum].timeleft	=	5000;			pnum++;			if(pnum >= maxparticles)				pnum = 0;