home *** CD-ROM | disk | FTP | other *** search
Unknown | 1999-09-25 | 2.2 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 6d 23 2f 2f 3d 3d 3d 3d |........|m#//====|
|00000010| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000020| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000030| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000040| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000050| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 0d 0a 2f 2f 20 43 68 |========|=..// Ch|
|00000060| 69 70 2e 0d 0a 2f 2f 3d | 3d 3d 3d 3d 3d 3d 3d 3d |ip...//=|========|
|00000070| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000080| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000090| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000b0| 3d 3d 3d 3d 0d 0a 63 6c | 61 73 73 20 43 68 69 70 |====..cl|ass Chip|
|000000c0| 20 65 78 74 65 6e 64 73 | 20 45 66 66 65 63 74 73 | extends| Effects|
|000000d0| 3b 0d 0a 0d 0a 23 65 78 | 65 63 20 4d 45 53 48 20 |;....#ex|ec MESH |
|000000e0| 49 4d 50 4f 52 54 20 4d | 45 53 48 3d 43 68 69 70 |IMPORT M|ESH=Chip|
|000000f0| 4d 20 41 4e 49 56 46 49 | 4c 45 3d 4d 4f 44 45 4c |M ANIVFI|LE=MODEL|
|00000100| 53 5c 63 68 69 70 5f 61 | 2e 33 44 20 44 41 54 41 |S\chip_a|.3D DATA|
|00000110| 46 49 4c 45 3d 4d 4f 44 | 45 4c 53 5c 63 68 69 70 |FILE=MOD|ELS\chip|
|00000120| 5f 64 2e 33 44 20 58 3d | 30 20 59 3d 30 20 5a 3d |_d.3D X=|0 Y=0 Z=|
|00000130| 30 0d 0a 23 65 78 65 63 | 20 4d 45 53 48 20 4f 52 |0..#exec| MESH OR|
|00000140| 49 47 49 4e 20 4d 45 53 | 48 3d 43 68 69 70 4d 20 |IGIN MES|H=ChipM |
|00000150| 58 3d 30 20 59 3d 30 20 | 5a 3d 30 20 59 41 57 3d |X=0 Y=0 |Z=0 YAW=|
|00000160| 30 0d 0a 23 65 78 65 63 | 20 4d 45 53 48 20 53 45 |0..#exec| MESH SE|
|00000170| 51 55 45 4e 43 45 20 4d | 45 53 48 3d 43 68 69 70 |QUENCE M|ESH=Chip|
|00000180| 4d 20 53 45 51 3d 41 6c | 6c 20 20 20 20 20 20 20 |M SEQ=Al|l |
|00000190| 53 54 41 52 54 46 52 41 | 4d 45 3d 30 20 20 20 4e |STARTFRA|ME=0 N|
|000001a0| 55 4d 46 52 41 4d 45 53 | 3d 34 0d 0a 23 65 78 65 |UMFRAMES|=4..#exe|
|000001b0| 63 20 4d 45 53 48 20 53 | 45 51 55 45 4e 43 45 20 |c MESH S|EQUENCE |
|000001c0| 4d 45 53 48 3d 43 68 69 | 70 4d 20 53 45 51 3d 50 |MESH=Chi|pM SEQ=P|
|000001d0| 6f 73 69 74 69 6f 6e 31 | 20 53 54 41 52 54 46 52 |osition1| STARTFR|
|000001e0| 41 4d 45 3d 30 20 20 20 | 4e 55 4d 46 52 41 4d 45 |AME=0 |NUMFRAME|
|000001f0| 53 3d 31 0d 0a 23 65 78 | 65 63 20 4d 45 53 48 20 |S=1..#ex|ec MESH |
|00000200| 53 45 51 55 45 4e 43 45 | 20 4d 45 53 48 3d 43 68 |SEQUENCE| MESH=Ch|
|00000210| 69 70 4d 20 53 45 51 3d | 50 6f 73 69 74 69 6f 6e |ipM SEQ=|Position|
|00000220| 32 20 53 54 41 52 54 46 | 52 41 4d 45 3d 31 20 20 |2 STARTF|RAME=1 |
|00000230| 20 4e 55 4d 46 52 41 4d | 45 53 3d 31 0d 0a 23 65 | NUMFRAM|ES=1..#e|
|00000240| 78 65 63 20 4d 45 53 48 | 20 53 45 51 55 45 4e 43 |xec MESH| SEQUENC|
|00000250| 45 20 4d 45 53 48 3d 43 | 68 69 70 4d 20 53 45 51 |E MESH=C|hipM SEQ|
|00000260| 3d 50 6f 73 69 74 69 6f | 6e 33 20 53 54 41 52 54 |=Positio|n3 START|
|00000270| 46 52 41 4d 45 3d 32 20 | 20 20 4e 55 4d 46 52 41 |FRAME=2 | NUMFRA|
|00000280| 4d 45 53 3d 31 0d 0a 23 | 65 78 65 63 20 4d 45 53 |MES=1..#|exec MES|
|00000290| 48 20 53 45 51 55 45 4e | 43 45 20 4d 45 53 48 3d |H SEQUEN|CE MESH=|
|000002a0| 43 68 69 70 4d 20 53 45 | 51 3d 50 6f 73 69 74 69 |ChipM SE|Q=Positi|
|000002b0| 6f 6e 34 20 53 54 41 52 | 54 46 52 41 4d 45 3d 33 |on4 STAR|TFRAME=3|
|000002c0| 20 20 20 4e 55 4d 46 52 | 41 4d 45 53 3d 31 0d 0a | NUMFR|AMES=1..|
|000002d0| 23 65 78 65 63 20 54 45 | 58 54 55 52 45 20 49 4d |#exec TE|XTURE IM|
|000002e0| 50 4f 52 54 20 4e 41 4d | 45 3d 43 68 69 70 31 20 |PORT NAM|E=Chip1 |
|000002f0| 46 49 4c 45 3d 4d 4f 44 | 45 4c 53 5c 63 68 69 70 |FILE=MOD|ELS\chip|
|00000300| 2e 50 43 58 20 47 52 4f | 55 50 3d 53 6b 69 6e 73 |.PCX GRO|UP=Skins|
|00000310| 0d 0a 23 65 78 65 63 20 | 4d 45 53 48 4d 41 50 20 |..#exec |MESHMAP |
|00000320| 53 43 41 4c 45 20 4d 45 | 53 48 4d 41 50 3d 43 68 |SCALE ME|SHMAP=Ch|
|00000330| 69 70 4d 20 58 3d 30 2e | 30 33 20 59 3d 30 2e 30 |ipM X=0.|03 Y=0.0|
|00000340| 33 20 5a 3d 30 2e 30 36 | 0d 0a 23 65 78 65 63 20 |3 Z=0.06|..#exec |
|00000350| 4d 45 53 48 4d 41 50 20 | 53 45 54 54 45 58 54 55 |MESHMAP |SETTEXTU|
|00000360| 52 45 20 4d 45 53 48 4d | 41 50 3d 43 68 69 70 4d |RE MESHM|AP=ChipM|
|00000370| 20 4e 55 4d 3d 31 20 54 | 45 58 54 55 52 45 3d 43 | NUM=1 T|EXTURE=C|
|00000380| 68 69 70 31 0d 0a 0d 0a | 76 61 72 20 62 6f 6f 6c |hip1....|var bool|
|00000390| 20 62 48 61 73 42 6f 75 | 6e 63 65 64 3b 0d 0a 0d | bHasBou|nced;...|
|000003a0| 0a 61 75 74 6f 20 73 74 | 61 74 65 20 46 6c 79 69 |.auto st|ate Flyi|
|000003b0| 6e 67 0d 0a 7b 0d 0a 09 | 73 69 6d 75 6c 61 74 65 |ng..{...|simulate|
|000003c0| 64 20 66 75 6e 63 74 69 | 6f 6e 20 48 69 74 57 61 |d functi|on HitWa|
|000003d0| 6c 6c 28 20 76 65 63 74 | 6f 72 20 48 69 74 4e 6f |ll( vect|or HitNo|
|000003e0| 72 6d 61 6c 2c 20 61 63 | 74 6f 72 20 57 61 6c 6c |rmal, ac|tor Wall|
|000003f0| 20 29 0d 0a 09 7b 0d 0a | 09 09 6c 6f 63 61 6c 20 | )...{..|..local |
|00000400| 76 65 63 74 6f 72 20 52 | 65 61 6c 48 69 74 4e 6f |vector R|ealHitNo|
|00000410| 72 6d 61 6c 3b 0d 0a 09 | 0d 0a 09 09 69 66 20 28 |rmal;...|....if (|
|00000420| 20 62 48 61 73 42 6f 75 | 6e 63 65 64 20 26 26 20 | bHasBou|nced && |
|00000430| 28 28 46 52 61 6e 64 28 | 29 20 3c 20 30 2e 38 35 |((FRand(|) < 0.85|
|00000440| 29 20 7c 7c 20 28 56 65 | 6c 6f 63 69 74 79 2e 5a |) || (Ve|locity.Z|
|00000450| 20 3e 20 2d 35 30 29 29 | 20 29 0d 0a 09 09 09 62 | > -50))| ).....b|
|00000460| 42 6f 75 6e 63 65 20 3d | 20 66 61 6c 73 65 3b 0d |Bounce =| false;.|
|00000470| 0a 09 09 52 65 61 6c 48 | 69 74 4e 6f 72 6d 61 6c |...RealH|itNormal|
|00000480| 20 3d 20 48 69 74 4e 6f | 72 6d 61 6c 3b 0d 0a 09 | = HitNo|rmal;...|
|00000490| 09 48 69 74 4e 6f 72 6d | 61 6c 20 3d 20 4e 6f 72 |.HitNorm|al = Nor|
|000004a0| 6d 61 6c 28 48 69 74 4e | 6f 72 6d 61 6c 20 2b 20 |mal(HitN|ormal + |
|000004b0| 30 2e 34 20 2a 20 56 52 | 61 6e 64 28 29 29 3b 0d |0.4 * VR|and());.|
|000004c0| 0a 09 09 69 66 20 28 20 | 28 48 69 74 4e 6f 72 6d |...if ( |(HitNorm|
|000004d0| 61 6c 20 44 6f 74 20 52 | 65 61 6c 48 69 74 4e 6f |al Dot R|ealHitNo|
|000004e0| 72 6d 61 6c 29 20 3c 20 | 30 20 29 0d 0a 09 09 09 |rmal) < |0 ).....|
|000004f0| 48 69 74 4e 6f 72 6d 61 | 6c 20 2a 3d 20 2d 30 2e |HitNorma|l *= -0.|
|00000500| 35 3b 20 0d 0a 09 09 56 | 65 6c 6f 63 69 74 79 20 |5; ....V|elocity |
|00000510| 3d 20 30 2e 35 20 2a 20 | 28 56 65 6c 6f 63 69 74 |= 0.5 * |(Velocit|
|00000520| 79 20 2d 20 32 20 2a 20 | 48 69 74 4e 6f 72 6d 61 |y - 2 * |HitNorma|
|00000530| 6c 20 2a 20 28 56 65 6c | 6f 63 69 74 79 20 44 6f |l * (Vel|ocity Do|
|00000540| 74 20 48 69 74 4e 6f 72 | 6d 61 6c 29 29 3b 0d 0a |t HitNor|mal));..|
|00000550| 09 09 52 6f 74 61 74 69 | 6f 6e 52 61 74 65 2e 59 |..Rotati|onRate.Y|
|00000560| 61 77 20 3d 20 31 30 30 | 30 30 30 20 2a 20 32 20 |aw = 100|000 * 2 |
|00000570| 2a 46 52 61 6e 64 28 29 | 20 2d 20 31 30 30 30 30 |*FRand()| - 10000|
|00000580| 30 3b 0d 0a 09 09 52 6f | 74 61 74 69 6f 6e 52 61 |0;....Ro|tationRa|
|00000590| 74 65 2e 50 69 74 63 68 | 20 3d 20 31 30 30 30 30 |te.Pitch| = 10000|
|000005a0| 30 20 2a 20 32 20 2a 46 | 52 61 6e 64 28 29 20 2d |0 * 2 *F|Rand() -|
|000005b0| 20 31 30 30 30 30 30 3b | 0d 0a 09 09 52 6f 74 61 | 100000;|....Rota|
|000005c0| 74 69 6f 6e 52 61 74 65 | 2e 52 6f 6c 6c 20 3d 20 |tionRate|.Roll = |
|000005d0| 31 30 30 30 30 30 20 2a | 20 32 20 2a 46 52 61 6e |100000 *| 2 *FRan|
|000005e0| 64 28 29 20 2d 20 31 30 | 30 30 30 30 3b 09 0d 0a |d() - 10|0000;...|
|000005f0| 09 09 44 65 73 69 72 65 | 64 52 6f 74 61 74 69 6f |..Desire|dRotatio|
|00000600| 6e 20 3d 20 52 6f 74 52 | 61 6e 64 28 29 3b 09 09 |n = RotR|and();..|
|00000610| 0d 0a 09 09 62 48 61 73 | 42 6f 75 6e 63 65 64 20 |....bHas|Bounced |
|00000620| 3d 20 54 72 75 65 3b 0d | 0a 09 7d 0d 0a 0d 0a 09 |= True;.|..}.....|
|00000630| 73 69 6d 75 6c 61 74 65 | 64 20 66 75 6e 63 74 69 |simulate|d functi|
|00000640| 6f 6e 20 4c 61 6e 64 65 | 64 28 20 76 65 63 74 6f |on Lande|d( vecto|
|00000650| 72 20 48 69 74 4e 6f 72 | 6d 61 6c 20 29 0d 0a 09 |r HitNor|mal )...|
|00000660| 7b 0d 0a 09 09 6c 6f 63 | 61 6c 20 72 6f 74 61 74 |{....loc|al rotat|
|00000670| 6f 72 20 52 61 6e 64 52 | 6f 74 3b 09 0d 0a 0d 0a |or RandR|ot;.....|
|00000680| 09 09 53 65 74 50 68 79 | 73 69 63 73 28 50 48 59 |..SetPhy|sics(PHY|
|00000690| 53 5f 4e 6f 6e 65 29 3b | 0d 0a 09 09 52 61 6e 64 |S_None);|....Rand|
|000006a0| 52 6f 74 20 3d 20 52 6f | 74 61 74 69 6f 6e 3b 0d |Rot = Ro|tation;.|
|000006b0| 0a 09 09 52 61 6e 64 52 | 6f 74 2e 50 69 74 63 68 |...RandR|ot.Pitch|
|000006c0| 20 3d 20 30 3b 0d 0a 09 | 09 52 61 6e 64 52 6f 74 | = 0;...|.RandRot|
|000006d0| 2e 52 6f 6c 6c 20 3d 20 | 30 3b 0d 0a 09 09 53 65 |.Roll = |0;....Se|
|000006e0| 74 52 6f 74 61 74 69 6f | 6e 28 52 61 6e 64 52 6f |tRotatio|n(RandRo|
|000006f0| 74 29 3b 0d 0a 09 7d 0d | 0a 0d 0a 09 73 69 6d 75 |t);...}.|....simu|
|00000700| 6c 61 74 65 64 20 66 75 | 6e 63 74 69 6f 6e 20 42 |lated fu|nction B|
|00000710| 65 67 69 6e 53 74 61 74 | 65 28 29 0d 0a 09 7b 0d |eginStat|e()...{.|
|00000720| 0a 09 09 69 66 20 28 46 | 52 61 6e 64 28 29 3c 30 |...if (F|Rand()<0|
|00000730| 2e 32 35 29 20 50 6c 61 | 79 41 6e 69 6d 28 27 50 |.25) Pla|yAnim('P|
|00000740| 6f 73 69 74 69 6f 6e 31 | 27 29 3b 0d 0a 09 09 65 |osition1|');....e|
|00000750| 6c 73 65 20 69 66 20 28 | 46 52 61 6e 64 28 29 3c |lse if (|FRand()<|
|00000760| 30 2e 32 35 29 20 50 6c | 61 79 41 6e 69 6d 28 27 |0.25) Pl|ayAnim('|
|00000770| 50 6f 73 69 74 69 6f 6e | 32 27 29 3b 0d 0a 09 09 |Position|2');....|
|00000780| 65 6c 73 65 20 69 66 20 | 28 46 52 61 6e 64 28 29 |else if |(FRand()|
|00000790| 3c 30 2e 32 35 29 20 50 | 6c 61 79 41 6e 69 6d 28 |<0.25) P|layAnim(|
|000007a0| 27 50 6f 73 69 74 69 6f | 6e 33 27 29 3b 0d 0a 09 |'Positio|n3');...|
|000007b0| 09 65 6c 73 65 20 50 6c | 61 79 41 6e 69 6d 28 27 |.else Pl|ayAnim('|
|000007c0| 50 6f 73 69 74 69 6f 6e | 34 27 29 3b 09 0d 0a 09 |Position|4');....|
|000007d0| 09 56 65 6c 6f 63 69 74 | 79 20 3d 20 56 52 61 6e |.Velocit|y = VRan|
|000007e0| 64 28 29 2a 32 30 30 2a | 46 52 61 6e 64 28 29 2b |d()*200*|FRand()+|
|000007f0| 56 65 63 74 6f 72 28 52 | 6f 74 61 74 69 6f 6e 29 |Vector(R|otation)|
|00000800| 2a 32 35 30 3b 0d 0a 09 | 09 44 65 73 69 72 65 64 |*250;...|.Desired|
|00000810| 52 6f 74 61 74 69 6f 6e | 20 3d 20 52 6f 74 52 61 |Rotation| = RotRa|
|00000820| 6e 64 28 29 3b 09 09 0d | 0a 09 09 52 6f 74 61 74 |nd();...|...Rotat|
|00000830| 69 6f 6e 52 61 74 65 2e | 59 61 77 20 3d 20 32 30 |ionRate.|Yaw = 20|
|00000840| 30 30 30 30 20 2a 20 32 | 20 2a 46 52 61 6e 64 28 |0000 * 2| *FRand(|
|00000850| 29 20 2d 20 32 30 30 30 | 30 30 3b 0d 0a 09 09 52 |) - 2000|00;....R|
|00000860| 6f 74 61 74 69 6f 6e 52 | 61 74 65 2e 50 69 74 63 |otationR|ate.Pitc|
|00000870| 68 20 3d 20 32 30 30 30 | 30 30 20 2a 20 32 20 2a |h = 2000|00 * 2 *|
|00000880| 46 52 61 6e 64 28 29 20 | 2d 20 32 30 30 30 30 30 |FRand() |- 200000|
|00000890| 3b 0d 0a 09 09 52 6f 74 | 61 74 69 6f 6e 52 61 74 |;....Rot|ationRat|
|000008a0| 65 2e 52 6f 6c 6c 20 3d | 20 32 30 30 30 30 30 20 |e.Roll =| 200000 |
|000008b0| 2a 20 32 20 2a 46 52 61 | 6e 64 28 29 20 2d 20 32 |* 2 *FRa|nd() - 2|
|000008c0| 30 30 30 30 30 3b 09 09 | 09 0d 0a 09 09 44 72 61 |00000;..|.....Dra|
|000008d0| 77 53 63 61 6c 65 20 3d | 20 46 52 61 6e 64 28 29 |wScale =| FRand()|
|000008e0| 2a 30 2e 34 20 2b 20 30 | 2e 33 3b 0d 0a 09 7d 0d |*0.4 + 0|.3;...}.|
|000008f0| 0a 7d 0d 0a 0d 0a 00 | |.}..... | |
+--------+-------------------------+-------------------------+--------+--------+