1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
|
#include "Quaternions.h"
#include "Constants.h"
#include "Models.h"
#include "Person.h"
#include "Game.h"
float sinefluct;
float sinefluctprog;
double multiplier=0;
unsigned int gSourceID[100]; // hundred source IDs
unsigned int gSampleSet[100]; // hundred sample set ID numbers
float precipitationhorz;
float precipitationvert;
float precipitationdensity;
int environment;
float soundscalefactor;
int slomo;
Animation animation[30];
Model skeletonmodels[10];
Model gunmodels[11];
Costume costume[10];
Sprites sprites;
Decals decals;
int thirdperson;
int nocolors;
int visions;
Camera camera;
float rad2deg;
Skeleton testskeleton;
float snowdelay;
float camerashake;
Fog fog;
int forwardskey;
int backwardskey;
int leftkey;
int rightkey;
int aimkey;
int psychicaimkey;
int psychickey;
bool blood;
float fogcolorr;
float fogcolorg;
float fogcolorb;
float d;
float a1,a2,a3;
float total,denom,mu;
XYZ n,pa1,pa2,pa3;
float u0, u1, u2;
float v0, v1, v2;
float a, b;
int i, j;
bool bInter;
float pointv[3];
float p1v[3];
float p2v[3];
float p3v[3];
float normalv[3];
XYZ vel;
XYZ midp;
XYZ newpoint1,newpoint2;
float oldlength;
float relaxlength;
float friction;
int numrepeats;
float groundlevel;
float offset;
XYZ impact;
XYZ overpoint;
XYZ underpoint;
int whichtri;
XYZ normalrotated;
bool groundish;
|