home *** CD-ROM | disk | FTP | other *** search
- //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- //
- // ANIMDEFS.TXT
- //
- // - maintains object property definitions for all tagged objects (not just animations)
- //
- // Some common properties. For a complete list look in WObjectDefs.cpp/h
- //
- // "mass"
- // "velocityfactor"
- // "frameTickOffset"
- // "radius"
- // "triggerable"
- // "drivethru"
- // "drivethrough"
- // "dynamicLight"
- // "ticksPerVertFrame"
- //
- // CollideTypes { kCylinder, kBox, kSmackable };
- // AudioTypes { kAudSign=0,kAudMetalSign,kAudGlass,kAudWoodBox,kAudPylon,kAudTree,kAudBush,kAudCarBody,kAudWood,kAudSnow,kAudIce,kAudEarth,kAudRock};
- //
-
- SECTION:Audio
- {
- tag=TRAN;
- SECTION:Sound
- {
- PatchID=833;
- Range=300;
- FadeIn=17;
- Trigger=0;
- FadeOut=0;
- MinRepeat=0;
- RandomRepeat=0;
- Volume=100; // Percent
- }
- }
-
- SECTION:ANIM
- {
- tag=ENDW;
- collideType=kBox;
- }
-
- SECTION:ANIM
- {
- tag=FNSH;
- collideType=0;
- }
-
- SECTION:ANIM
- {
- tag=SIGN;
- collideType=kSmackable;
- audioType=kAudMetalSign;
- mass=80;
- }
-
- SECTION:ANIM
- {
- tag=GAS;
- collideType=kSmackable;
- mass=90;
- }
-
- SECTION:ANIM
- {
- tag=TABL;
- collideType=kSmackable;
- mass=175;
- }
-
- SECTION:ANIM
- {
- tag=SEAT;
- collideType=kSmackable;
- mass=110;
- }
-
- SECTION:ANIM
- {
- tag=REST;
- collideType=kSmackable;
- mass=150;
- }
-
-
- SECTION:ANIM
- {
- tag=DIST;
- collideType=kSmackable;
- mass=150;
- }
-
-
- SECTION:ANIM
- {
- tag=TEMP; //WAS SIGN
- collideType=kCylinder;
- mass=5;
-
- speed=0; // precedes a list of pieces for this speed
- SECTION:PIECE
- {
- playbackrate=3;
- properties=LANDFLAT;
- properties=DIRECTED;
- //BaseGroup=SIGN;
- QuatGroup=SIGN;
- }
-
- speed=5; // precedes a list of pieces for this speed
- SECTION:PIECE
- {
- playbackrate=8;
- properties=LANDFLAT;
- properties=DIRECTED;
- //BaseGroup=SIGN;
- QuatGroup=SIGN;
- }
- }
-
-
- SECTION:ANIM // Exploding Wooden Crate
- {
- tag=BBOX;
- collideType=kBox;
- audioType=kAudMetalSign;
- mass=20;
- velocityFactor=18;
- dynamicLight=1;
-
- speed=0;
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX01;
- QuatGroup=BX01;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX02;
- QuatGroup=BX02;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX03;
- QuatGroup=BX03;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX04;
- QuatGroup=BX04;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX05;
- QuatGroup=BX05;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX06;
- QuatGroup=BX06;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX07;
- QuatGroup=BX07;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX08;
- QuatGroup=BX08;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX09;
- QuatGroup=BX09;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX10;
- QuatGroup=BX10;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX11;
- QuatGroup=BX11;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX12;
- QuatGroup=BX12;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX13;
- QuatGroup=BX13;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX14;
- QuatGroup=BX14;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- SECTION:PIECE
- {
- playbackrate=5;
- BaseGroup=BX15;
- QuatGroup=BX15;
- properties=LANDFLAT;
- properties=DIRECTED;
- }
- }
-
-
- SECTION:ANIM // Man Hammering
- {
- tag=HAMR;
- collideType=kCylinder;
-
- speed=0;
- SECTION:PIECE
- {
- //BaseGroup=SGN0;
- QuatGroup=HAMR;
- VertGroup=HAMR;
- }
- }
-
- SECTION:ANIM // Man Waving
- {
- tag=WAVM;
- collideType=kCylinder;
-
- speed=0;
- SECTION:PIECE
- {
- //BaseGroup=SGN0;
- QuatGroup=WAVM;
- VertGroup=WAVM;
- }
- }
-
- SECTION:ANIM // Woman Waving
- {
- tag=WAVW;
- collideType=kCylinder;
-
- speed=0;
- SECTION:PIECE
- {
- //BaseGroup=SGN0;
- QuatGroup=WAVW;
- VertGroup=WAVW;
- }
- }
-
- SECTION:ANIM // Welder
- {
- tag=WELD;
- collideType=kCylinder;
-
- speed=0;
- SECTION:PIECE
- {
- //BaseGroup=SGN0;
- QuatGroup=WELD;
- VertGroup=WELD;
- }
- }
-
- SECTION:ANIM // Man Walking with Large Saw
- {
- tag=SAWW;
- collideType=kCylinder;
-
- speed=0;
- SECTION:PIECE
- {
- //BaseGroup=SGN0;
- QuatGroup=SAWW;
- VertGroup=SAWW;
- }
- }
-
- SECTION:ANIM // Docker just walking
- {
- tag=DOC2;
- collideType=0;
- ticksPerVertFrame=3;
-
- speed=0;
- SECTION:PIECE
- {
- properties=LOOP;
- //BaseGroup=SGN0;
- QuatGroup=DOC2;
- VertGroup=DOC2;
- }
- }
-
- SECTION:ANIM // Docker walking, carrying box
- {
- tag=DOC3;
- collideType=0;
- ticksPerVertFrame=3;
-
- speed=0;
- SECTION:PIECE
- {
- properties=LOOP;
- //BaseGroup=SGN0;
- QuatGroup=DOC3;
- VertGroup=DOC3;
- }
- }
-
- SECTION:ANIM // Fisherman pointing
- {
- tag=FIS1;
- collideType=0;
-
- speed=0;
- SECTION:PIECE
- {
- //BaseGroup=SGN0;
- QuatGroup=FIS1;
- VertGroup=FIS1;
- }
- }
-
- SECTION:ANIM // Fisherman pulling
- {
- tag=FIS2;
- collideType=0;
-
- speed=0;
- SECTION:PIECE
- {
- //BaseGroup=SGN0;
- QuatGroup=FIS2;
- VertGroup=FIS2;
- }
- }
-
- SECTION:ANIM // Man sweeping
- {
- tag=SWEE;
- collideType=0;
-
- speed=0;
- SECTION:PIECE
- {
- //BaseGroup=SGN0;
- QuatGroup=SWEE;
- VertGroup=SWEE;
- }
- }
-
- SECTION:ANIM
- {
- tag=WELD;
- collideType=0;
-
- speed=0;
- SECTION:PIECE
- {
- //BaseGroup=SGN0;
- QuatGroup=WELD;
- VertGroup=WELD;
- }
- }
-
- SECTION:ANIM
- {
- tag=SAW1;
- collideType=kSmackable;
-
- numPieces=1;
-
- speed=0;
- SECTION:PIECE
- {
- //BaseGroup=SGN0;
- QuatGroup=SAW1;
- VertGroup=SAW1;
-
- }
- }
-
- SECTION:ANIM
- {
- tag=SAWH;
- collideType=kSmackable;
- dynamicLight=1;
- mass=40;
- }
-
- SECTION:ANIM
- {
- tag=DFLT;
- collideType=kCylinder;
- mass=10;
- }
-
- SECTION:ANIM
- {
- tag=CONE;
- collideType=kSmackable;
- audioType=kAudPylon;
- dynamicLight=1;
- mass=20;
- }
-
- SECTION:ANIM // Solid gate arm pole
- {
- tag=GATE;
- collideType=kSmackable;
- audioType=kAudMetalSign;
- dynamicLight=1;
- mass=400;
- }
-
- SECTION:ANIM // Large orange pilon with 2 horizontal white stripes
- {
- tag=PLON;
- collideType=kSmackable;
- audioType=kAudPylon;
- dynamicLight=1;
- mass=201;
- }
-
- SECTION:ANIM
- {
- tag=CRT1;
- collideType=kSmackable;
- audioType=kAudWoodBox;
- dynamicLight=1;
- mass=100;
- }
-
- SECTION:ANIM
- {
- tag=DUMP;
- collideType=kSmackable;
- audioType=kMetal;
- mass=1000;
- }
-
- // Normal ARROW
- SECTION:ANIM
- {
- tag=ARW1;
- collideType=0;
- triggerable=1;
- }
-
- // ARROW 90deg
- SECTION:ANIM
- {
- tag=ARW2;
- collideType=0;
- triggerable=1;
- }
-
- // ARROW 180deg
- SECTION:ANIM
- {
- tag=ARW3;
- collideType=0;
- triggerable=1;
- }
-
- // ARROW 360deg
- SECTION:ANIM
- {
- tag=ARW4;
- collideType=0;
- triggerable=1;
- }
-
- SECTION:ANIM
- {
- tag=SBOX;
- collideType=kBox;
- }
-
- SECTION:ANIM
- {
- tag=PILR;
- collideType=kCylinder;
- }
-
- SECTION:ANIM
- {
- tag=PILB;
- collideType=kBox;
- }
-
- SECTION:ANIM
- {
- tag=GATE;
- collideType=kSmackable;
- mass=30;
- }
-
- SECTION:ANIM
- {
- tag=PILC;
- collideType=kSmackable;
- mass=50;
- }
-
- SECTION:ANIM
- {
- tag=DETH;
- collideType=kSmackable;
- mass=20;
- }
-
- SECTION:ANIM
- {
- tag=TRUK;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=8000;
- }
-
- SECTION:ANIM // Farm Truck
- {
- tag=FTRK;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=7000;
- }
-
-
- SECTION:ANIM
- {
- tag=PTRK;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=6000;
- }
- SECTION:ANIM
- {
- tag=LTRK;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=8000;
- }
-
- SECTION:ANIM
- {
- tag=WTRK;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=7000;
- }
-
- SECTION:ANIM
- {
- tag=VAN1;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=5000;
- }
-
- SECTION:ANIM
- {
- tag=FTRK;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=8000;
- }
-
- SECTION:ANIM
- {
- tag=TRCK;
- collideType=kSmackable;
- audioType=kAudMetal;
- mass=7000;
- }
-
- SECTION:ANIM
- {
- tag=VANB;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=3500;
- }
-
- SECTION:ANIM
- {
- tag=MERC;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=2000;
- }
-
- SECTION:ANIM
- {
- tag=ECON;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=1700;
- }
-
- SECTION:ANIM
- {
- tag=SEMI;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=6000;
- }
-
- SECTION:ANIM
- {
- tag=SPRT;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=2000;
- }
-
-
- SECTION:ANIM
- {
- tag=BUS;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=9999;
- }
-
- SECTION:ANIM
- {
- tag=WCAR;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=2000;
- }
-
- SECTION:ANIM
- {
- tag=CARS;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=1500;
- }
-
- SECTION:ANIM
- {
- tag=XTRE;
- CollideType=kCylinder;
- //Radius=1;
- AudioType=kAudTree;
- }
-
- SECTION:ANIM
- {
- tag=TTRE;
- CollideType=kCylinder;
- //Radius=3;
- AudioType=kAudTree;
- }
-
- SECTION:ANIM
- {
- tag=STRE;
- CollideType=kCylinder;
- //Radius=5;
- AudioType=kAudTree;
- }
-
-
- SECTION:ANIM
- {
- tag=BUSH;
- CollideType=kCylinder;
- Radius=1;
- AudioType=kAudBush;
- drivethrough=1;
- }
-
- SECTION:ANIM // Fire Hydrant
- {
- tag=HYDR;
- collideType=kSmackable;
- audioType=kAudMetalSign;
- mass=240;
- }
-
- SECTION:ANIM // Trash Can Body
- {
- tag=TRSH;
- collideType=kSmackable;
- audioType=kAudMetal;
- mass=100;
- }
-
- SECTION:ANIM // Trash Can Lid
- {
- tag=TRLD;
- collideType=kSmackable;
- audioType=kAudCarBody;
- mass=50;
- }
-
- SECTION:ANIM // Breakaway Pipe with Steam, Verticle
- {
- tag=PSTV;
- collideType=kSmackable;
- audioType=kAudMetalSign;
- mass=400;
- }
-
- SECTION:ANIM // Stone Column, Horizontal
- {
- tag=CLMH;
- collideType=kSmackable;
- audioType=kAudRock;
- mass=3500;
- }
-
-
-
-