]> git.jsancho.org Git - lugaru.git/blobdiff - Source/Weapons.h
BEAUTIFIED ALL SOURCE CODE
[lugaru.git] / Source / Weapons.h
index 6b2ebbaa8dac0128147ed8c4fa81d14f7715549f..91064b06603bb77556c814b089764044a513f17b 100644 (file)
@@ -10,7 +10,7 @@ of the License, or (at your option) any later version.
 
 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
 See the GNU General Public License for more details.
 
@@ -41,88 +41,91 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 #define sword 2
 #define staff 3
 
-class Weapon {
-       public:
-               Weapon(int type, int owner);
-                       
-               static Model throwingknifemodel;
-               static Texture knifetextureptr;
-               static Texture lightbloodknifetextureptr;
-               static Texture bloodknifetextureptr;
-
-               static Model swordmodel;
-               static Texture swordtextureptr;
-               static Texture lightbloodswordtextureptr;
-               static Texture bloodswordtextureptr;
-
-               static Model staffmodel;
-               static Texture stafftextureptr;
-       
-               void Draw();
-               void DoStuff(int);
-               
-               int getType() { return type; }
-               void setType(int);
-               
-               int owner;
-               XYZ position;
-               XYZ tippoint;
-               XYZ velocity;
-               XYZ tipvelocity;
-               bool missed;
-               bool hitsomething;
-               float freetime;
-               bool firstfree;
-               bool physics;
-               
-               float damage;
-               int bloody;
-               float blooddrip;
-               float blooddripdelay;
-               
-               float rotation1;
-               float rotation2;
-               float rotation3;
-               float bigrotation;
-               float bigtilt;
-               float bigtilt2;
-               float smallrotation;
-               float smallrotation2;
-       private:
-               int type;
-               
-               XYZ oldtippoint;
-               float lastmult;
-               XYZ oldposition;
-               int oldowner;
-               bool onfire;
-               float flamedelay;
-               float mass;
-               float tipmass;
-               float length;
-               float drawhowmany;
-
-               XYZ lastdrawnposition;
-               XYZ lastdrawntippoint;
-               float lastdrawnrotation1;
-               float lastdrawnrotation2;
-               float lastdrawnrotation3;
-               float lastdrawnbigrotation;
-               float lastdrawnbigtilt;
-               float lastdrawnbigtilt2;
-               float lastdrawnsmallrotation;
-               float lastdrawnsmallrotation2;
-               int lastdrawnanim;
+class Weapon
+{
+public:
+    Weapon(int type, int owner);
+
+    static Model throwingknifemodel;
+    static Texture knifetextureptr;
+    static Texture lightbloodknifetextureptr;
+    static Texture bloodknifetextureptr;
+
+    static Model swordmodel;
+    static Texture swordtextureptr;
+    static Texture lightbloodswordtextureptr;
+    static Texture bloodswordtextureptr;
+
+    static Model staffmodel;
+    static Texture stafftextureptr;
+
+    void Draw();
+    void DoStuff(int);
+
+    int getType() {
+        return type;
+    }
+    void setType(int);
+
+    int owner;
+    XYZ position;
+    XYZ tippoint;
+    XYZ velocity;
+    XYZ tipvelocity;
+    bool missed;
+    bool hitsomething;
+    float freetime;
+    bool firstfree;
+    bool physics;
+
+    float damage;
+    int bloody;
+    float blooddrip;
+    float blooddripdelay;
+
+    float rotation1;
+    float rotation2;
+    float rotation3;
+    float bigrotation;
+    float bigtilt;
+    float bigtilt2;
+    float smallrotation;
+    float smallrotation2;
+private:
+    int type;
+
+    XYZ oldtippoint;
+    float lastmult;
+    XYZ oldposition;
+    int oldowner;
+    bool onfire;
+    float flamedelay;
+    float mass;
+    float tipmass;
+    float length;
+    float drawhowmany;
+
+    XYZ lastdrawnposition;
+    XYZ lastdrawntippoint;
+    float lastdrawnrotation1;
+    float lastdrawnrotation2;
+    float lastdrawnrotation3;
+    float lastdrawnbigrotation;
+    float lastdrawnbigtilt;
+    float lastdrawnbigtilt2;
+    float lastdrawnsmallrotation;
+    float lastdrawnsmallrotation2;
+    int lastdrawnanim;
 };
 
 class Weapons : public std::vector<Weapon>
 {
 public:
-       Weapons();
-       ~Weapons();
-       
-       int Draw();
-       void DoStuff();
+    Weapons();
+    ~Weapons();
+
+    int Draw();
+    void DoStuff();
 };
 
 extern Weapons weapons;