diff options
| author | icculus <icculus@5198baeb-e213-0410-be47-fc2ff85ca46f> | 2003-01-02 21:06:00 +0000 |
|---|---|---|
| committer | icculus <icculus@5198baeb-e213-0410-be47-fc2ff85ca46f> | 2003-01-02 21:06:00 +0000 |
| commit | e17acec1c9bec3a26d97ca2873bb77bdcb48665e (patch) | |
| tree | 26b14b6cedcb70df651c23dddbf0981970d0bd4d /Source/Globals.cpp | |
| parent | 59ca62d601e30b5467f8ecd2cb7d517bc682fc12 (diff) | |
| download | blackshades-e17acec1c9bec3a26d97ca2873bb77bdcb48665e.tar.gz | |
Initial revision
git-svn-id: svn://svn.icculus.org/blackshades/trunk@2 5198baeb-e213-0410-be47-fc2ff85ca46f
Diffstat (limited to 'Source/Globals.cpp')
| -rw-r--r-- | Source/Globals.cpp | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/Source/Globals.cpp b/Source/Globals.cpp new file mode 100644 index 0000000..c9b047c --- /dev/null +++ b/Source/Globals.cpp @@ -0,0 +1,90 @@ +#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 pa1,pa2,pa3; + +float u0, u1, u2; +float v0, v1, v2; +float a, b; +float max; +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; |
