Cube  Diff

Differences From Artifact [c7ff826e5c]:

To Artifact [7fffcaae48]:


1
2
3
4
5

6
7
8
9
10
11
12
1
2
3
4

5
6
7
8
9
10
11
12




-
+







// renderparticles.cpp

#include "cube.h"

#import "DynamicEntity.h"
#import "Player.h"

#define MAXPARTICLES 10500
const int NUMPARTCUTOFF = 20;
struct particle {
	OFVector3D o, d;
	int fade, type;
	int millis;
52
53
54
55
56
57
58
59
60


61
62
63
64
65
66
67
52
53
54
55
56
57
58


59
60
61
62
63
64
65
66
67







-
-
+
+







	up = u;
}

void
render_particles(int time)
{
	if (demoplayback && demotracking)
		newparticle(
		    player1.origin, OFMakeVector3D(0, 0, 0), 100000000, 8);
		newparticle(Player.player1.origin, OFMakeVector3D(0, 0, 0),
		    100000000, 8);

	glDepthMask(GL_FALSE);
	glEnable(GL_BLEND);
	glBlendFunc(GL_SRC_ALPHA, GL_SRC_ALPHA);
	glDisable(GL_FOG);

	struct parttype {