home *** CD-ROM | disk | FTP | other *** search
Unknown | 1999-09-27 | 2.5 KB |
view JSON data
|
view as text
|
open on a Mac
|
open on a PC
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 | 6c 27 2f 2f 3d 3d 3d 3d |........|l'//====|
|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 75 74 |========|=..// ut|
|00000060| 5f 53 68 65 6c 6c 43 61 | 73 65 2e 0d 0a 2f 2f 3d |_ShellCa|se...//=|
|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 3d 3d 3d 3d | 3d 3d 3d 3d 0d 0a 63 6c |========|====..cl|
|000000c0| 61 73 73 20 55 54 5f 53 | 68 65 6c 6c 43 61 73 65 |ass UT_S|hellCase|
|000000d0| 20 65 78 74 65 6e 64 73 | 20 50 72 6f 6a 65 63 74 | extends| Project|
|000000e0| 69 6c 65 3b 0d 0a 0d 0a | 23 65 78 65 63 20 4d 45 |ile;....|#exec ME|
|000000f0| 53 48 20 49 4d 50 4f 52 | 54 20 4d 45 53 48 3d 53 |SH IMPOR|T MESH=S|
|00000100| 68 65 6c 6c 63 20 41 4e | 49 56 46 49 4c 45 3d 4d |hellc AN|IVFILE=M|
|00000110| 4f 44 45 4c 53 5c 73 68 | 65 6c 6c 63 61 73 65 5f |ODELS\sh|ellcase_|
|00000120| 61 2e 33 44 20 44 41 54 | 41 46 49 4c 45 3d 4d 4f |a.3D DAT|AFILE=MO|
|00000130| 44 45 4c 53 5c 73 68 65 | 6c 6c 63 61 73 65 5f 64 |DELS\she|llcase_d|
|00000140| 2e 33 44 20 58 3d 30 20 | 59 3d 30 20 5a 3d 30 0d |.3D X=0 |Y=0 Z=0.|
|00000150| 0a 23 65 78 65 63 20 4d | 45 53 48 20 4f 52 49 47 |.#exec M|ESH ORIG|
|00000160| 49 4e 20 4d 45 53 48 3d | 53 68 65 6c 6c 63 20 58 |IN MESH=|Shellc X|
|00000170| 3d 30 20 59 3d 30 20 5a | 3d 30 20 59 41 57 3d 31 |=0 Y=0 Z|=0 YAW=1|
|00000180| 39 32 20 52 4f 4c 4c 3d | 36 34 0d 0a 23 65 78 65 |92 ROLL=|64..#exe|
|00000190| 63 20 4d 45 53 48 20 53 | 45 51 55 45 4e 43 45 20 |c MESH S|EQUENCE |
|000001a0| 4d 45 53 48 3d 53 68 65 | 6c 6c 63 20 53 45 51 3d |MESH=She|llc SEQ=|
|000001b0| 41 6c 6c 20 20 53 54 41 | 52 54 46 52 41 4d 45 3d |All STA|RTFRAME=|
|000001c0| 30 20 20 4e 55 4d 46 52 | 41 4d 45 53 3d 31 0d 0a |0 NUMFR|AMES=1..|
|000001d0| 23 65 78 65 63 20 54 45 | 58 54 55 52 45 20 49 4d |#exec TE|XTURE IM|
|000001e0| 50 4f 52 54 20 4e 41 4d | 45 3d 53 68 65 6c 6c 63 |PORT NAM|E=Shellc|
|000001f0| 61 73 65 31 20 46 49 4c | 45 3d 4d 4f 44 45 4c 53 |ase1 FIL|E=MODELS|
|00000200| 5c 73 68 65 6c 6c 63 61 | 73 65 2e 50 43 58 0d 0a |\shellca|se.PCX..|
|00000210| 23 65 78 65 63 20 4d 45 | 53 48 4d 41 50 20 53 43 |#exec ME|SHMAP SC|
|00000220| 41 4c 45 20 4d 45 53 48 | 4d 41 50 3d 53 68 65 6c |ALE MESH|MAP=Shel|
|00000230| 6c 63 20 58 3d 30 2e 30 | 30 37 20 59 3d 30 2e 30 |lc X=0.0|07 Y=0.0|
|00000240| 30 37 20 5a 3d 30 2e 30 | 31 34 0d 0a 23 65 78 65 |07 Z=0.0|14..#exe|
|00000250| 63 20 4d 45 53 48 4d 41 | 50 20 53 45 54 54 45 58 |c MESHMA|P SETTEX|
|00000260| 54 55 52 45 20 4d 45 53 | 48 4d 41 50 3d 53 68 65 |TURE MES|HMAP=She|
|00000270| 6c 6c 63 20 4e 55 4d 3d | 31 20 54 45 58 54 55 52 |llc NUM=|1 TEXTUR|
|00000280| 45 3d 53 68 65 6c 6c 63 | 61 73 65 31 20 54 4c 4f |E=Shellc|ase1 TLO|
|00000290| 44 3d 33 30 0d 0a 0d 0a | 76 61 72 20 62 6f 6f 6c |D=30....|var bool|
|000002a0| 20 62 48 61 73 42 6f 75 | 6e 63 65 64 3b 0d 0a 76 | bHasBou|nced;..v|
|000002b0| 61 72 20 69 6e 74 20 6e | 75 6d 42 6f 75 6e 63 65 |ar int n|umBounce|
|000002c0| 73 3b 0d 0a 0d 0a 73 69 | 6d 75 6c 61 74 65 64 20 |s;....si|mulated |
|000002d0| 66 75 6e 63 74 69 6f 6e | 20 50 6f 73 74 42 65 67 |function| PostBeg|
|000002e0| 69 6e 50 6c 61 79 28 29 | 0d 0a 7b 0d 0a 09 53 75 |inPlay()|..{...Su|
|000002f0| 70 65 72 2e 50 6f 73 74 | 42 65 67 69 6e 50 6c 61 |per.Post|BeginPla|
|00000300| 79 28 29 3b 0d 0a 09 53 | 65 74 54 69 6d 65 72 28 |y();...S|etTimer(|
|00000310| 30 2e 31 2c 20 66 61 6c | 73 65 29 3b 0d 0a 09 69 |0.1, fal|se);...i|
|00000320| 66 20 28 20 4c 65 76 65 | 6c 2e 62 44 72 6f 70 44 |f ( Leve|l.bDropD|
|00000330| 65 74 61 69 6c 20 26 26 | 20 28 4c 65 76 65 6c 2e |etail &&| (Level.|
|00000340| 4e 65 74 4d 6f 64 65 20 | 21 3d 20 4e 4d 5f 44 65 |NetMode |!= NM_De|
|00000350| 64 69 63 61 74 65 64 53 | 65 72 76 65 72 29 0d 0a |dicatedS|erver)..|
|00000360| 09 09 26 26 20 28 4c 65 | 76 65 6c 2e 4e 65 74 4d |..&& (Le|vel.NetM|
|00000370| 6f 64 65 20 21 3d 20 4e | 4d 5f 4c 69 73 74 65 6e |ode != N|M_Listen|
|00000380| 53 65 72 76 65 72 29 20 | 29 0d 0a 09 09 4c 69 66 |Server) |)....Lif|
|00000390| 65 53 70 61 6e 20 3d 20 | 31 2e 35 3b 0d 0a 09 69 |eSpan = |1.5;...i|
|000003a0| 66 20 28 20 4c 65 76 65 | 6c 2e 62 44 72 6f 70 44 |f ( Leve|l.bDropD|
|000003b0| 65 74 61 69 6c 20 29 0d | 0a 09 09 4c 69 67 68 74 |etail ).|...Light|
|000003c0| 54 79 70 65 20 3d 20 4c | 54 5f 4e 6f 6e 65 3b 0d |Type = L|T_None;.|
|000003d0| 0a 7d 0d 0a 0d 0a 73 69 | 6d 75 6c 61 74 65 64 20 |.}....si|mulated |
|000003e0| 66 75 6e 63 74 69 6f 6e | 20 54 69 6d 65 72 28 29 |function| Timer()|
|000003f0| 0d 0a 7b 0d 0a 09 4c 69 | 67 68 74 54 79 70 65 20 |..{...Li|ghtType |
|00000400| 3d 20 4c 54 5f 4e 6f 6e | 65 3b 0d 0a 7d 0d 0a 0d |= LT_Non|e;..}...|
|00000410| 0a 73 69 6d 75 6c 61 74 | 65 64 20 66 75 6e 63 74 |.simulat|ed funct|
|00000420| 69 6f 6e 20 48 69 74 57 | 61 6c 6c 28 20 76 65 63 |ion HitW|all( vec|
|00000430| 74 6f 72 20 48 69 74 4e | 6f 72 6d 61 6c 2c 20 61 |tor HitN|ormal, a|
|00000440| 63 74 6f 72 20 57 61 6c | 6c 20 29 0d 0a 7b 0d 0a |ctor Wal|l )..{..|
|00000450| 09 6c 6f 63 61 6c 20 76 | 65 63 74 6f 72 20 52 65 |.local v|ector Re|
|00000460| 61 6c 48 69 74 4e 6f 72 | 6d 61 6c 3b 0d 0a 0d 0a |alHitNor|mal;....|
|00000470| 09 69 66 20 28 20 4c 65 | 76 65 6c 2e 62 44 72 6f |.if ( Le|vel.bDro|
|00000480| 70 44 65 74 61 69 6c 20 | 29 0d 0a 09 7b 0d 0a 09 |pDetail |)...{...|
|00000490| 09 44 65 73 74 72 6f 79 | 28 29 3b 0d 0a 09 09 72 |.Destroy|();....r|
|000004a0| 65 74 75 72 6e 3b 0d 0a | 09 7d 0d 0a 09 69 66 20 |eturn;..|.}...if |
|000004b0| 28 20 62 48 61 73 42 6f | 75 6e 63 65 64 20 26 26 |( bHasBo|unced &&|
|000004c0| 20 28 28 6e 75 6d 42 6f | 75 6e 63 65 73 20 3e 20 | ((numBo|unces > |
|000004d0| 33 29 20 7c 7c 20 28 46 | 52 61 6e 64 28 29 20 3c |3) || (F|Rand() <|
|000004e0| 20 30 2e 38 35 29 20 7c | 7c 20 28 56 65 6c 6f 63 | 0.85) ||| (Veloc|
|000004f0| 69 74 79 2e 5a 20 3e 20 | 2d 35 30 29 29 20 29 0d |ity.Z > |-50)) ).|
|00000500| 0a 09 09 62 42 6f 75 6e | 63 65 20 3d 20 66 61 6c |...bBoun|ce = fal|
|00000510| 73 65 3b 0d 0a 09 6e 75 | 6d 42 6f 75 6e 63 65 73 |se;...nu|mBounces|
|00000520| 2b 2b 3b 0d 0a 09 69 66 | 20 28 20 6e 75 6d 42 6f |++;...if| ( numBo|
|00000530| 75 6e 63 65 73 20 3e 20 | 33 20 29 0d 0a 09 7b 0d |unces > |3 )...{.|
|00000540| 0a 09 09 44 65 73 74 72 | 6f 79 28 29 3b 0d 0a 09 |...Destr|oy();...|
|00000550| 09 72 65 74 75 72 6e 3b | 0d 0a 09 7d 0d 0a 09 65 |.return;|...}...e|
|00000560| 6c 73 65 20 69 66 20 28 | 20 21 52 65 67 69 6f 6e |lse if (| !Region|
|00000570| 2e 5a 6f 6e 65 2e 62 57 | 61 74 65 72 5a 6f 6e 65 |.Zone.bW|aterZone|
|00000580| 20 29 0d 0a 09 09 50 6c | 61 79 53 6f 75 6e 64 28 | )....Pl|aySound(|
|00000590| 73 6f 75 6e 64 20 27 73 | 68 65 6c 6c 32 27 29 3b |sound 's|hell2');|
|000005a0| 0d 0a 09 52 65 61 6c 48 | 69 74 4e 6f 72 6d 61 6c |...RealH|itNormal|
|000005b0| 20 3d 20 48 69 74 4e 6f | 72 6d 61 6c 3b 0d 0a 09 | = HitNo|rmal;...|
|000005c0| 48 69 74 4e 6f 72 6d 61 | 6c 20 3d 20 4e 6f 72 6d |HitNorma|l = Norm|
|000005d0| 61 6c 28 48 69 74 4e 6f | 72 6d 61 6c 20 2b 20 30 |al(HitNo|rmal + 0|
|000005e0| 2e 34 20 2a 20 56 52 61 | 6e 64 28 29 29 3b 0d 0a |.4 * VRa|nd());..|
|000005f0| 09 69 66 20 28 20 28 48 | 69 74 4e 6f 72 6d 61 6c |.if ( (H|itNormal|
|00000600| 20 44 6f 74 20 52 65 61 | 6c 48 69 74 4e 6f 72 6d | Dot Rea|lHitNorm|
|00000610| 61 6c 29 20 3c 20 30 20 | 29 0d 0a 09 09 48 69 74 |al) < 0 |)....Hit|
|00000620| 4e 6f 72 6d 61 6c 20 2a | 3d 20 2d 30 2e 35 3b 20 |Normal *|= -0.5; |
|00000630| 0d 0a 09 56 65 6c 6f 63 | 69 74 79 20 3d 20 30 2e |...Veloc|ity = 0.|
|00000640| 35 20 2a 20 28 56 65 6c | 6f 63 69 74 79 20 2d 20 |5 * (Vel|ocity - |
|00000650| 32 20 2a 20 48 69 74 4e | 6f 72 6d 61 6c 20 2a 20 |2 * HitN|ormal * |
|00000660| 28 56 65 6c 6f 63 69 74 | 79 20 44 6f 74 20 48 69 |(Velocit|y Dot Hi|
|00000670| 74 4e 6f 72 6d 61 6c 29 | 29 3b 0d 0a 09 52 61 6e |tNormal)|);...Ran|
|00000680| 64 53 70 69 6e 28 31 30 | 30 30 30 30 29 3b 0d 0a |dSpin(10|0000);..|
|00000690| 09 62 48 61 73 42 6f 75 | 6e 63 65 64 20 3d 20 54 |.bHasBou|nced = T|
|000006a0| 72 75 65 3b 0d 0a 7d 0d | 0a 0d 0a 73 69 6d 75 6c |rue;..}.|...simul|
|000006b0| 61 74 65 64 20 66 75 6e | 63 74 69 6f 6e 20 5a 6f |ated fun|ction Zo|
|000006c0| 6e 65 43 68 61 6e 67 65 | 28 20 5a 6f 6e 65 69 6e |neChange|( Zonein|
|000006d0| 66 6f 20 4e 65 77 5a 6f | 6e 65 20 29 0d 0a 7b 0d |fo NewZo|ne )..{.|
|000006e0| 0a 09 69 66 20 28 4e 65 | 77 5a 6f 6e 65 2e 62 57 |..if (Ne|wZone.bW|
|000006f0| 61 74 65 72 5a 6f 6e 65 | 20 26 26 20 21 52 65 67 |aterZone| && !Reg|
|00000700| 69 6f 6e 2e 5a 6f 6e 65 | 2e 62 57 61 74 65 72 5a |ion.Zone|.bWaterZ|
|00000710| 6f 6e 65 29 20 0d 0a 09 | 7b 0d 0a 09 09 56 65 6c |one) ...|{....Vel|
|00000720| 6f 63 69 74 79 3d 30 2e | 32 2a 56 65 6c 6f 63 69 |ocity=0.|2*Veloci|
|00000730| 74 79 3b 09 0d 0a 09 09 | 50 6c 61 79 53 6f 75 6e |ty;.....|PlaySoun|
|00000740| 64 28 73 6f 75 6e 64 20 | 27 44 72 69 70 31 27 29 |d(sound |'Drip1')|
|00000750| 3b 09 09 09 0d 0a 09 09 | 62 48 61 73 42 6f 75 6e |;.......|bHasBoun|
|00000760| 63 65 64 3d 54 72 75 65 | 3b 0d 0a 09 7d 0d 0a 7d |ced=True|;...}..}|
|00000770| 0d 0a 0d 0a 0d 0a 73 69 | 6d 75 6c 61 74 65 64 20 |......si|mulated |
|00000780| 66 75 6e 63 74 69 6f 6e | 20 4c 61 6e 64 65 64 28 |function| Landed(|
|00000790| 20 76 65 63 74 6f 72 20 | 48 69 74 4e 6f 72 6d 61 | vector |HitNorma|
|000007a0| 6c 20 29 0d 0a 7b 0d 0a | 09 6c 6f 63 61 6c 20 72 |l )..{..|.local r|
|000007b0| 6f 74 61 74 6f 72 20 52 | 61 6e 64 52 6f 74 3b 0d |otator R|andRot;.|
|000007c0| 0a 0d 0a 09 69 66 20 28 | 20 4c 65 76 65 6c 2e 62 |....if (| Level.b|
|000007d0| 44 72 6f 70 44 65 74 61 | 69 6c 20 29 0d 0a 09 7b |DropDeta|il )...{|
|000007e0| 0d 0a 09 09 44 65 73 74 | 72 6f 79 28 29 3b 0d 0a |....Dest|roy();..|
|000007f0| 09 09 72 65 74 75 72 6e | 3b 0d 0a 09 7d 0d 0a 09 |..return|;...}...|
|00000800| 69 66 20 28 20 21 52 65 | 67 69 6f 6e 2e 5a 6f 6e |if ( !Re|gion.Zon|
|00000810| 65 2e 62 57 61 74 65 72 | 5a 6f 6e 65 20 29 0d 0a |e.bWater|Zone )..|
|00000820| 09 09 50 6c 61 79 53 6f | 75 6e 64 28 73 6f 75 6e |..PlaySo|und(soun|
|00000830| 64 20 27 73 68 65 6c 6c | 32 27 29 3b 0d 0a 09 69 |d 'shell|2');...i|
|00000840| 66 20 28 20 6e 75 6d 42 | 6f 75 6e 63 65 73 20 3e |f ( numB|ounces >|
|00000850| 20 33 20 29 0d 0a 09 7b | 0d 0a 09 09 44 65 73 74 | 3 )...{|....Dest|
|00000860| 72 6f 79 28 29 3b 0d 0a | 09 09 72 65 74 75 72 6e |roy();..|..return|
|00000870| 3b 0d 0a 09 7d 0d 0a 09 | 0d 0a 09 53 65 74 50 68 |;...}...|...SetPh|
|00000880| 79 73 69 63 73 28 50 48 | 59 53 5f 4e 6f 6e 65 29 |ysics(PH|YS_None)|
|00000890| 3b 0d 0a 09 52 61 6e 64 | 52 6f 74 20 3d 20 52 6f |;...Rand|Rot = Ro|
|000008a0| 74 61 74 69 6f 6e 3b 0d | 0a 09 52 61 6e 64 52 6f |tation;.|..RandRo|
|000008b0| 74 2e 50 69 74 63 68 20 | 3d 20 30 3b 0d 0a 09 52 |t.Pitch |= 0;...R|
|000008c0| 61 6e 64 52 6f 74 2e 52 | 6f 6c 6c 20 3d 20 30 3b |andRot.R|oll = 0;|
|000008d0| 0d 0a 09 53 65 74 52 6f | 74 61 74 69 6f 6e 28 52 |...SetRo|tation(R|
|000008e0| 61 6e 64 52 6f 74 29 3b | 0d 0a 7d 0d 0a 0d 0a 66 |andRot);|..}....f|
|000008f0| 75 6e 63 74 69 6f 6e 20 | 45 6a 65 63 74 28 56 65 |unction |Eject(Ve|
|00000900| 63 74 6f 72 20 56 65 6c | 29 0d 0a 7b 0d 0a 09 56 |ctor Vel|)..{...V|
|00000910| 65 6c 6f 63 69 74 79 20 | 3d 20 56 65 6c 3b 0d 0a |elocity |= Vel;..|
|00000920| 09 52 61 6e 64 53 70 69 | 6e 28 31 30 30 30 30 30 |.RandSpi|n(100000|
|00000930| 29 3b 0d 0a 09 69 66 20 | 28 20 28 49 6e 73 74 69 |);...if |( (Insti|
|00000940| 67 61 74 6f 72 20 21 3d | 20 4e 6f 6e 65 29 20 26 |gator !=| None) &|
|00000950| 26 20 49 6e 73 74 69 67 | 61 74 6f 72 2e 48 65 61 |& Instig|ator.Hea|
|00000960| 64 52 65 67 69 6f 6e 2e | 5a 6f 6e 65 2e 62 57 61 |dRegion.|Zone.bWa|
|00000970| 74 65 72 5a 6f 6e 65 20 | 29 20 0d 0a 09 7b 0d 0a |terZone |) ...{..|
|00000980| 09 09 56 65 6c 6f 63 69 | 74 79 20 2b 3d 20 30 2e |..Veloci|ty += 0.|
|00000990| 38 35 20 2a 20 49 6e 73 | 74 69 67 61 74 6f 72 2e |85 * Ins|tigator.|
|000009a0| 56 65 6c 6f 63 69 74 79 | 3b 0d 0a 09 09 56 65 6c |Velocity|;....Vel|
|000009b0| 6f 63 69 74 79 20 3d 20 | 56 65 6c 6f 63 69 74 79 |ocity = |Velocity|
|000009c0| 20 2a 20 28 30 2e 32 2b | 46 52 61 6e 64 28 29 2a | * (0.2+|FRand()*|
|000009d0| 30 2e 32 29 3b 0d 0a 09 | 09 62 48 61 73 42 6f 75 |0.2);...|.bHasBou|
|000009e0| 6e 63 65 64 3d 54 72 75 | 65 3b 0d 0a 09 7d 0d 0a |nced=Tru|e;...}..|
|000009f0| 7d 0d 0a 0d 0a 00 | |}..... | |
+--------+-------------------------+-------------------------+--------+--------+