home *** CD-ROM | disk | FTP | other *** search
Unknown | 1999-11-18 | 9.3 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 | 73 94 01 2f 2f 3d 3d 3d |........|s..//===|
|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 3d 0d 0a 2f 2f 20 4d |========|==..// M|
|00000060| 69 67 68 74 79 4d 6f 2e | 0d 0a 2f 2f 3d 3d 3d 3d |ightyMo.|..//====|
|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 0d 0a 63 6c 61 73 73 |========|=..class|
|000000c0| 20 4d 69 67 68 74 79 4d | 6f 20 65 78 70 61 6e 64 | MightyM|o expand|
|000000d0| 73 20 4e 65 72 66 57 65 | 61 70 6f 6e 3b 0d 0a 0d |s NerfWe|apon;...|
|000000e0| 0a 2f 2f 20 50 69 63 6b | 75 70 20 76 65 72 73 69 |.// Pick|up versi|
|000000f0| 6f 6e 0d 0a 23 65 78 65 | 63 20 4d 45 53 48 20 49 |on..#exe|c MESH I|
|00000100| 4d 50 4f 52 54 20 4d 45 | 53 48 3d 4d 69 67 68 74 |MPORT ME|SH=Might|
|00000110| 79 4d 6f 70 69 63 6b 20 | 41 4e 49 56 46 49 4c 45 |yMopick |ANIVFILE|
|00000120| 3d 67 3a 5c 4e 65 72 66 | 52 65 73 5c 77 65 61 70 |=g:\Nerf|Res\weap|
|00000130| 6f 6e 4d 65 73 68 5c 4d | 4f 44 45 4c 53 5c 6d 69 |onMesh\M|ODELS\mi|
|00000140| 67 68 74 79 5f 6d 6f 5f | 70 75 5f 61 2e 33 64 20 |ghty_mo_|pu_a.3d |
|00000150| 44 41 54 41 46 49 4c 45 | 3d 67 3a 5c 4e 65 72 66 |DATAFILE|=g:\Nerf|
|00000160| 52 65 73 5c 77 65 61 70 | 6f 6e 4d 65 73 68 5c 4d |Res\weap|onMesh\M|
|00000170| 4f 44 45 4c 53 5c 6d 69 | 67 68 74 79 5f 6d 6f 5f |ODELS\mi|ghty_mo_|
|00000180| 70 75 5f 64 2e 33 64 20 | 58 3d 30 20 59 3d 30 20 |pu_d.3d |X=0 Y=0 |
|00000190| 5a 3d 30 0d 0a 23 65 78 | 65 63 20 4d 45 53 48 20 |Z=0..#ex|ec MESH |
|000001a0| 4f 52 49 47 49 4e 20 4d | 45 53 48 3d 4d 69 67 68 |ORIGIN M|ESH=Migh|
|000001b0| 74 79 4d 6f 70 69 63 6b | 20 58 3d 30 20 59 3d 30 |tyMopick| X=0 Y=0|
|000001c0| 20 5a 3d 30 0d 0a 0d 0a | 23 65 78 65 63 20 4d 45 | Z=0....|#exec ME|
|000001d0| 53 48 20 53 45 51 55 45 | 4e 43 45 20 4d 45 53 48 |SH SEQUE|NCE MESH|
|000001e0| 3d 4d 69 67 68 74 79 4d | 6f 70 69 63 6b 20 53 45 |=MightyM|opick SE|
|000001f0| 51 3d 41 6c 6c 20 20 20 | 20 20 20 20 20 20 20 20 |Q=All | |
|00000200| 20 20 20 20 20 20 20 20 | 20 20 20 53 54 41 52 54 | | START|
|00000210| 46 52 41 4d 45 3d 30 20 | 4e 55 4d 46 52 41 4d 45 |FRAME=0 |NUMFRAME|
|00000220| 53 3d 31 0d 0a 23 65 78 | 65 63 20 4d 45 53 48 20 |S=1..#ex|ec MESH |
|00000230| 53 45 51 55 45 4e 43 45 | 20 4d 45 53 48 3d 4d 69 |SEQUENCE| MESH=Mi|
|00000240| 67 68 74 79 4d 6f 70 69 | 63 6b 20 53 45 51 3d 69 |ghtyMopi|ck SEQ=i|
|00000250| 64 6c 65 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |dle | |
|00000260| 20 20 20 20 20 20 20 20 | 20 53 54 41 52 54 46 52 | | STARTFR|
|00000270| 41 4d 45 3d 30 20 4e 55 | 4d 46 52 41 4d 45 53 3d |AME=0 NU|MFRAMES=|
|00000280| 31 0d 0a 0d 0a 23 65 78 | 65 63 20 4d 45 53 48 4d |1....#ex|ec MESHM|
|00000290| 41 50 20 4e 45 57 20 20 | 20 4d 45 53 48 4d 41 50 |AP NEW | MESHMAP|
|000002a0| 3d 4d 69 67 68 74 79 4d | 6f 70 69 63 6b 20 4d 45 |=MightyM|opick ME|
|000002b0| 53 48 3d 4d 69 67 68 74 | 79 4d 6f 70 69 63 6b 0d |SH=Might|yMopick.|
|000002c0| 0a 23 65 78 65 63 20 4d | 45 53 48 4d 41 50 20 53 |.#exec M|ESHMAP S|
|000002d0| 43 41 4c 45 20 4d 45 53 | 48 4d 41 50 3d 4d 69 67 |CALE MES|HMAP=Mig|
|000002e0| 68 74 79 4d 6f 70 69 63 | 6b 20 58 3d 30 2e 31 31 |htyMopic|k X=0.11|
|000002f0| 20 59 3d 30 2e 31 31 20 | 5a 3d 30 2e 32 32 0d 0a | Y=0.11 |Z=0.22..|
|00000300| 0d 0a 23 65 78 65 63 20 | 54 45 58 54 55 52 45 20 |..#exec |TEXTURE |
|00000310| 49 4d 50 4f 52 54 20 4e | 41 4d 45 3d 6d 69 67 68 |IMPORT N|AME=migh|
|00000320| 74 79 5f 6d 6f 5f 70 75 | 5f 30 31 20 46 49 4c 45 |ty_mo_pu|_01 FILE|
|00000330| 3d 67 3a 5c 4e 65 72 66 | 52 65 73 5c 77 65 61 70 |=g:\Nerf|Res\weap|
|00000340| 6f 6e 6d 65 73 68 5c 54 | 65 78 74 75 72 65 73 5c |onmesh\T|extures\|
|00000350| 6d 69 67 68 74 79 5f 6d | 6f 5f 70 75 5f 30 31 2e |mighty_m|o_pu_01.|
|00000360| 50 43 58 20 47 52 4f 55 | 50 3d 53 6b 69 6e 73 20 |PCX GROU|P=Skins |
|00000370| 46 4c 41 47 53 3d 32 09 | 2f 2f 6d 69 67 68 74 79 |FLAGS=2.|//mighty|
|00000380| 6d 6f 62 6f 64 79 0d 0a | 0d 0a 23 65 78 65 63 20 |mobody..|..#exec |
|00000390| 4d 45 53 48 4d 41 50 20 | 53 45 54 54 45 58 54 55 |MESHMAP |SETTEXTU|
|000003a0| 52 45 20 4d 45 53 48 4d | 41 50 3d 4d 69 67 68 74 |RE MESHM|AP=Might|
|000003b0| 79 4d 6f 70 69 63 6b 20 | 4e 55 4d 3d 31 20 54 45 |yMopick |NUM=1 TE|
|000003c0| 58 54 55 52 45 3d 6d 69 | 67 68 74 79 5f 6d 6f 5f |XTURE=mi|ghty_mo_|
|000003d0| 70 75 5f 30 31 0d 0a 0d | 0a 2f 2f 33 72 64 20 70 |pu_01...|.//3rd p|
|000003e0| 65 72 73 6f 6e 0d 0a 0d | 0a 23 65 78 65 63 20 4d |erson...|.#exec M|
|000003f0| 45 53 48 20 49 4d 50 4f | 52 54 20 4d 45 53 48 3d |ESH IMPO|RT MESH=|
|00000400| 4d 69 67 68 74 79 4d 6f | 33 72 64 20 41 4e 49 56 |MightyMo|3rd ANIV|
|00000410| 46 49 4c 45 3d 67 3a 5c | 4e 65 72 66 52 65 73 5c |FILE=g:\|NerfRes\|
|00000420| 77 65 61 70 6f 6e 4d 65 | 73 68 5c 4d 4f 44 45 4c |weaponMe|sh\MODEL|
|00000430| 53 5c 6d 69 67 68 74 79 | 5f 6d 6f 5f 70 75 5f 61 |S\mighty|_mo_pu_a|
|00000440| 2e 33 64 20 44 41 54 41 | 46 49 4c 45 3d 67 3a 5c |.3d DATA|FILE=g:\|
|00000450| 4e 65 72 66 52 65 73 5c | 77 65 61 70 6f 6e 4d 65 |NerfRes\|weaponMe|
|00000460| 73 68 5c 4d 4f 44 45 4c | 53 5c 6d 69 67 68 74 79 |sh\MODEL|S\mighty|
|00000470| 5f 6d 6f 5f 70 75 5f 64 | 2e 33 64 20 58 3d 30 20 |_mo_pu_d|.3d X=0 |
|00000480| 59 3d 30 20 5a 3d 30 0d | 0a 23 65 78 65 63 20 4d |Y=0 Z=0.|.#exec M|
|00000490| 45 53 48 20 4f 52 49 47 | 49 4e 20 4d 45 53 48 3d |ESH ORIG|IN MESH=|
|000004a0| 4d 69 67 68 74 79 4d 6f | 33 72 64 20 58 3d 30 20 |MightyMo|3rd X=0 |
|000004b0| 59 3d 30 20 5a 3d 30 20 | 59 41 57 3d 31 32 38 20 |Y=0 Z=0 |YAW=128 |
|000004c0| 50 49 54 43 48 3d 2d 34 | 30 0d 0a 0d 0a 23 65 78 |PITCH=-4|0....#ex|
|000004d0| 65 63 20 4d 45 53 48 20 | 53 45 51 55 45 4e 43 45 |ec MESH |SEQUENCE|
|000004e0| 20 4d 45 53 48 3d 4d 69 | 67 68 74 79 4d 6f 33 72 | MESH=Mi|ghtyMo3r|
|000004f0| 64 20 53 45 51 3d 41 6c | 6c 20 20 20 20 20 20 20 |d SEQ=Al|l |
|00000500| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 53 | | S|
|00000510| 54 41 52 54 46 52 41 4d | 45 3d 30 20 4e 55 4d 46 |TARTFRAM|E=0 NUMF|
|00000520| 52 41 4d 45 53 3d 31 0d | 0a 0d 0a 23 65 78 65 63 |RAMES=1.|...#exec|
|00000530| 20 4d 45 53 48 4d 41 50 | 20 4e 45 57 20 20 20 4d | MESHMAP| NEW M|
|00000540| 45 53 48 4d 41 50 3d 4d | 69 67 68 74 79 4d 6f 33 |ESHMAP=M|ightyMo3|
|00000550| 72 64 20 4d 45 53 48 3d | 4d 69 67 68 74 79 4d 6f |rd MESH=|MightyMo|
|00000560| 33 72 64 0d 0a 23 65 78 | 65 63 20 4d 45 53 48 4d |3rd..#ex|ec MESHM|
|00000570| 41 50 20 53 43 41 4c 45 | 20 4d 45 53 48 4d 41 50 |AP SCALE| MESHMAP|
|00000580| 3d 4d 69 67 68 74 79 4d | 6f 33 72 64 20 58 3d 30 |=MightyM|o3rd X=0|
|00000590| 2e 30 35 35 20 59 3d 30 | 2e 30 35 35 20 5a 3d 30 |.055 Y=0|.055 Z=0|
|000005a0| 2e 31 31 0d 0a 0d 0a 23 | 65 78 65 63 20 4d 45 53 |.11....#|exec MES|
|000005b0| 48 4d 41 50 20 53 45 54 | 54 45 58 54 55 52 45 20 |HMAP SET|TEXTURE |
|000005c0| 4d 45 53 48 4d 41 50 3d | 4d 69 67 68 74 79 4d 6f |MESHMAP=|MightyMo|
|000005d0| 33 72 64 20 4e 55 4d 3d | 31 20 54 45 58 54 55 52 |3rd NUM=|1 TEXTUR|
|000005e0| 45 3d 6d 69 67 68 74 79 | 5f 6d 6f 5f 70 75 5f 30 |E=mighty|_mo_pu_0|
|000005f0| 31 0d 0a 0d 0a 0d 0a 2f | 2f 50 4f 56 0d 0a 2f 2f |1....../|/POV..//|
|00000600| 20 52 69 67 68 74 20 68 | 61 6e 64 0d 0a 0d 0a 23 | Right h|and....#|
|00000610| 65 78 65 63 20 4d 45 53 | 48 20 49 4d 50 4f 52 54 |exec MES|H IMPORT|
|00000620| 20 4d 45 53 48 3d 4d 4d | 52 20 41 4e 49 56 46 49 | MESH=MM|R ANIVFI|
|00000630| 4c 45 3d 67 3a 5c 4e 65 | 72 66 52 65 73 5c 77 65 |LE=g:\Ne|rfRes\we|
|00000640| 61 70 6f 6e 61 6e 69 6d | 61 74 69 6f 6e 5c 4d 4f |aponanim|ation\MO|
|00000650| 44 45 4c 53 5c 4d 69 67 | 68 74 79 4d 6f 5f 61 2e |DELS\Mig|htyMo_a.|
|00000660| 33 64 20 44 41 54 41 46 | 49 4c 45 3d 67 3a 5c 4e |3d DATAF|ILE=g:\N|
|00000670| 65 72 66 52 65 73 5c 77 | 65 61 70 6f 6e 61 6e 69 |erfRes\w|eaponani|
|00000680| 6d 61 74 69 6f 6e 5c 4d | 4f 44 45 4c 53 5c 4d 69 |mation\M|ODELS\Mi|
|00000690| 67 68 74 79 4d 6f 5f 64 | 2e 33 64 20 58 3d 30 20 |ghtyMo_d|.3d X=0 |
|000006a0| 59 3d 30 20 5a 3d 30 0d | 0a 2f 2f 23 65 78 65 63 |Y=0 Z=0.|.//#exec|
|000006b0| 20 4d 45 53 48 20 4f 52 | 49 47 49 4e 20 4d 45 53 | MESH OR|IGIN MES|
|000006c0| 48 3d 4d 4d 52 20 58 3d | 34 30 30 20 59 3d 31 30 |H=MMR X=|400 Y=10|
|000006d0| 20 5a 3d 2d 35 30 20 59 | 41 57 3d 2d 35 20 50 49 | Z=-50 Y|AW=-5 PI|
|000006e0| 54 43 48 3d 31 30 20 52 | 4f 4c 4c 3d 30 0d 0a 23 |TCH=10 R|OLL=0..#|
|000006f0| 65 78 65 63 20 4d 45 53 | 48 20 4f 52 49 47 49 4e |exec MES|H ORIGIN|
|00000700| 20 4d 45 53 48 3d 4d 4d | 52 20 58 3d 2d 32 30 20 | MESH=MM|R X=-20 |
|00000710| 59 3d 2d 32 30 20 5a 3d | 2d 37 35 20 59 41 57 3d |Y=-20 Z=|-75 YAW=|
|00000720| 2d 35 20 50 49 54 43 48 | 3d 35 0d 0a 0d 0a 23 65 |-5 PITCH|=5....#e|
|00000730| 78 65 63 20 4d 45 53 48 | 20 53 45 51 55 45 4e 43 |xec MESH| SEQUENC|
|00000740| 45 20 4d 45 53 48 3d 4d | 4d 52 20 53 45 51 3d 41 |E MESH=M|MR SEQ=A|
|00000750| 6c 6c 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ll | |
|00000760| 20 20 20 20 20 20 20 20 | 53 54 41 52 54 46 52 41 | |STARTFRA|
|00000770| 4d 45 3d 30 20 4e 55 4d | 46 52 41 4d 45 53 3d 31 |ME=0 NUM|FRAMES=1|
|00000780| 32 30 0d 0a 23 65 78 65 | 63 20 4d 45 53 48 20 53 |20..#exe|c MESH S|
|00000790| 45 51 55 45 4e 43 45 20 | 4d 45 53 48 3d 4d 4d 52 |EQUENCE |MESH=MMR|
|000007a0| 20 53 45 51 3d 73 65 6c | 65 63 74 20 20 20 20 20 | SEQ=sel|ect |
|000007b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 53 54 | | ST|
|000007c0| 41 52 54 46 52 41 4d 45 | 3d 30 20 4e 55 4d 46 52 |ARTFRAME|=0 NUMFR|
|000007d0| 41 4d 45 53 3d 33 34 0d | 0a 23 65 78 65 63 20 4d |AMES=34.|.#exec M|
|000007e0| 45 53 48 20 53 45 51 55 | 45 4e 43 45 20 4d 45 53 |ESH SEQU|ENCE MES|
|000007f0| 48 3d 4d 4d 52 20 53 45 | 51 3d 69 64 6c 65 20 20 |H=MMR SE|Q=idle |
|00000800| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000810| 20 20 20 53 54 41 52 54 | 46 52 41 4d 45 3d 33 34 | START|FRAME=34|
|00000820| 20 4e 55 4d 46 52 41 4d | 45 53 3d 33 30 0d 0a 23 | NUMFRAM|ES=30..#|
|00000830| 65 78 65 63 20 4d 45 53 | 48 20 53 45 51 55 45 4e |exec MES|H SEQUEN|
|00000840| 43 45 20 4d 45 53 48 3d | 4d 4d 52 20 53 45 51 3d |CE MESH=|MMR SEQ=|
|00000850| 66 69 72 65 20 20 20 20 | 20 20 20 20 20 20 20 20 |fire | |
|00000860| 20 20 20 20 20 20 20 20 | 20 53 54 41 52 54 46 52 | | STARTFR|
|00000870| 41 4d 45 3d 36 34 20 4e | 55 4d 46 52 41 4d 45 53 |AME=64 N|UMFRAMES|
|00000880| 3d 33 30 0d 0a 23 65 78 | 65 63 20 4d 45 53 48 20 |=30..#ex|ec MESH |
|00000890| 53 45 51 55 45 4e 43 45 | 20 4d 45 53 48 3d 4d 4d |SEQUENCE| MESH=MM|
|000008a0| 52 20 53 45 51 3d 64 6f | 77 6e 20 20 20 20 20 20 |R SEQ=do|wn |
|000008b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 53 | | S|
|000008c0| 54 41 52 54 46 52 41 4d | 45 3d 39 34 20 4e 55 4d |TARTFRAM|E=94 NUM|
|000008d0| 46 52 41 4d 45 53 3d 32 | 36 0d 0a 23 65 78 65 63 |FRAMES=2|6..#exec|
|000008e0| 20 4d 45 53 48 20 53 45 | 51 55 45 4e 43 45 20 4d | MESH SE|QUENCE M|
|000008f0| 45 53 48 3d 4d 4d 52 20 | 53 45 51 3d 73 74 69 6c |ESH=MMR |SEQ=stil|
|00000900| 6c 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |l | |
|00000910| 20 20 20 20 20 53 54 41 | 52 54 46 52 41 4d 45 3d | STA|RTFRAME=|
|00000920| 36 33 20 4e 55 4d 46 52 | 41 4d 45 53 3d 31 0d 0a |63 NUMFR|AMES=1..|
|00000930| 0d 0a 0d 0a 23 65 78 65 | 63 20 4d 45 53 48 4d 41 |....#exe|c MESHMA|
|00000940| 50 20 4e 45 57 20 20 20 | 4d 45 53 48 4d 41 50 3d |P NEW |MESHMAP=|
|00000950| 4d 4d 52 20 4d 45 53 48 | 3d 4d 4d 52 0d 0a 23 65 |MMR MESH|=MMR..#e|
|00000960| 78 65 63 20 4d 45 53 48 | 4d 41 50 20 53 43 41 4c |xec MESH|MAP SCAL|
|00000970| 45 20 4d 45 53 48 4d 41 | 50 3d 4d 4d 52 20 58 3d |E MESHMA|P=MMR X=|
|00000980| 30 2e 30 32 20 59 3d 30 | 2e 30 32 20 5a 3d 30 2e |0.02 Y=0|.02 Z=0.|
|00000990| 30 34 0d 0a 0d 0a 23 65 | 78 65 63 20 4d 45 53 48 |04....#e|xec MESH|
|000009a0| 4d 41 50 20 53 45 54 54 | 45 58 54 55 52 45 20 4d |MAP SETT|EXTURE M|
|000009b0| 45 53 48 4d 41 50 3d 4d | 4d 52 20 4e 55 4d 3d 31 |ESHMAP=M|MR NUM=1|
|000009c0| 20 54 45 58 54 55 52 45 | 3d 4e 65 72 66 52 65 73 | TEXTURE|=NerfRes|
|000009d0| 2e 53 6b 69 6e 73 2e 48 | 61 6e 64 5f 62 61 63 6b |.Skins.H|and_back|
|000009e0| 0d 0a 23 65 78 65 63 20 | 4d 45 53 48 4d 41 50 20 |..#exec |MESHMAP |
|000009f0| 53 45 54 54 45 58 54 55 | 52 45 20 4d 45 53 48 4d |SETTEXTU|RE MESHM|
|00000a00| 41 50 3d 4d 4d 52 20 4e | 55 4d 3d 32 20 54 45 58 |AP=MMR N|UM=2 TEX|
|00000a10| 54 55 52 45 3d 4e 65 72 | 66 52 65 73 2e 53 6b 69 |TURE=Ner|fRes.Ski|
|00000a20| 6e 73 2e 48 61 6e 64 5f | 69 6e 0d 0a 23 65 78 65 |ns.Hand_|in..#exe|
|00000a30| 63 20 4d 45 53 48 4d 41 | 50 20 53 45 54 54 45 58 |c MESHMA|P SETTEX|
|00000a40| 54 55 52 45 20 4d 45 53 | 48 4d 41 50 3d 4d 4d 52 |TURE MES|HMAP=MMR|
|00000a50| 20 4e 55 4d 3d 33 20 54 | 45 58 54 55 52 45 3d 6d | NUM=3 T|EXTURE=m|
|00000a60| 69 67 68 74 79 5f 6d 6f | 5f 70 75 5f 30 31 0d 0a |ighty_mo|_pu_01..|
|00000a70| 0d 0a 2f 2f 20 4c 65 66 | 74 20 68 61 6e 64 0d 0a |..// Lef|t hand..|
|00000a80| 0d 0a 23 65 78 65 63 20 | 4d 45 53 48 20 49 4d 50 |..#exec |MESH IMP|
|00000a90| 4f 52 54 20 4d 45 53 48 | 3d 4d 4d 4c 20 41 4e 49 |ORT MESH|=MML ANI|
|00000aa0| 56 46 49 4c 45 3d 67 3a | 5c 4e 65 72 66 52 65 73 |VFILE=g:|\NerfRes|
|00000ab0| 5c 77 65 61 70 6f 6e 61 | 6e 69 6d 61 74 69 6f 6e |\weapona|nimation|
|00000ac0| 5c 4d 4f 44 45 4c 53 5c | 4d 69 67 68 74 79 4d 6f |\MODELS\|MightyMo|
|00000ad0| 5f 61 2e 33 64 20 44 41 | 54 41 46 49 4c 45 3d 67 |_a.3d DA|TAFILE=g|
|00000ae0| 3a 5c 4e 65 72 66 52 65 | 73 5c 77 65 61 70 6f 6e |:\NerfRe|s\weapon|
|00000af0| 61 6e 69 6d 61 74 69 6f | 6e 5c 4d 4f 44 45 4c 53 |animatio|n\MODELS|
|00000b00| 5c 4d 69 67 68 74 79 4d | 6f 5f 64 2e 33 64 20 75 |\MightyM|o_d.3d u|
|00000b10| 6e 6d 69 72 72 6f 72 3d | 31 0d 0a 2f 2f 23 65 78 |nmirror=|1..//#ex|
|00000b20| 65 63 20 4d 45 53 48 20 | 4f 52 49 47 49 4e 20 4d |ec MESH |ORIGIN M|
|00000b30| 45 53 48 3d 4d 4d 4c 20 | 58 3d 2d 34 30 30 20 59 |ESH=MML |X=-400 Y|
|00000b40| 3d 31 30 20 5a 3d 2d 35 | 30 20 59 41 57 3d 31 33 |=10 Z=-5|0 YAW=13|
|00000b50| 32 20 50 49 54 43 48 3d | 2d 31 30 20 52 4f 4c 4c |2 PITCH=|-10 ROLL|
|00000b60| 3d 30 0d 0a 23 65 78 65 | 63 20 4d 45 53 48 20 4f |=0..#exe|c MESH O|
|00000b70| 52 49 47 49 4e 20 4d 45 | 53 48 3d 4d 4d 4c 20 58 |RIGIN ME|SH=MML X|
|00000b80| 3d 32 30 20 59 3d 2d 32 | 30 20 5a 3d 2d 37 35 20 |=20 Y=-2|0 Z=-75 |
|00000b90| 59 41 57 3d 31 33 32 20 | 50 49 54 43 48 3d 2d 35 |YAW=132 |PITCH=-5|
|00000ba0| 0d 0a 0d 0a 23 65 78 65 | 63 20 4d 45 53 48 20 53 |....#exe|c MESH S|
|00000bb0| 45 51 55 45 4e 43 45 20 | 4d 45 53 48 3d 4d 4d 4c |EQUENCE |MESH=MML|
|00000bc0| 20 53 45 51 3d 41 6c 6c | 20 20 20 20 20 20 20 20 | SEQ=All| |
|00000bd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 53 54 | | ST|
|00000be0| 41 52 54 46 52 41 4d 45 | 3d 30 20 4e 55 4d 46 52 |ARTFRAME|=0 NUMFR|
|00000bf0| 41 4d 45 53 3d 31 32 30 | 0d 0a 23 65 78 65 63 20 |AMES=120|..#exec |
|00000c00| 4d 45 53 48 20 53 45 51 | 55 45 4e 43 45 20 4d 45 |MESH SEQ|UENCE ME|
|00000c10| 53 48 3d 4d 4d 4c 20 53 | 45 51 3d 73 65 6c 65 63 |SH=MML S|EQ=selec|
|00000c20| 74 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |t | |
|00000c30| 20 20 20 20 53 54 41 52 | 54 46 52 41 4d 45 3d 30 | STAR|TFRAME=0|
|00000c40| 20 4e 55 4d 46 52 41 4d | 45 53 3d 33 34 0d 0a 23 | NUMFRAM|ES=34..#|
|00000c50| 65 78 65 63 20 4d 45 53 | 48 20 53 45 51 55 45 4e |exec MES|H SEQUEN|
|00000c60| 43 45 20 4d 45 53 48 3d | 4d 4d 4c 20 53 45 51 3d |CE MESH=|MML SEQ=|
|00000c70| 69 64 6c 65 20 20 20 20 | 20 20 20 20 20 20 20 20 |idle | |
|00000c80| 20 20 20 20 20 20 20 20 | 20 53 54 41 52 54 46 52 | | STARTFR|
|00000c90| 41 4d 45 3d 33 34 20 4e | 55 4d 46 52 41 4d 45 53 |AME=34 N|UMFRAMES|
|00000ca0| 3d 33 30 0d 0a 23 65 78 | 65 63 20 4d 45 53 48 20 |=30..#ex|ec MESH |
|00000cb0| 53 45 51 55 45 4e 43 45 | 20 4d 45 53 48 3d 4d 4d |SEQUENCE| MESH=MM|
|00000cc0| 4c 20 53 45 51 3d 66 69 | 72 65 20 20 20 20 20 20 |L SEQ=fi|re |
|00000cd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 53 | | S|
|00000ce0| 54 41 52 54 46 52 41 4d | 45 3d 36 34 20 4e 55 4d |TARTFRAM|E=64 NUM|
|00000cf0| 46 52 41 4d 45 53 3d 33 | 30 0d 0a 23 65 78 65 63 |FRAMES=3|0..#exec|
|00000d00| 20 4d 45 53 48 20 53 45 | 51 55 45 4e 43 45 20 4d | MESH SE|QUENCE M|
|00000d10| 45 53 48 3d 4d 4d 4c 20 | 53 45 51 3d 64 6f 77 6e |ESH=MML |SEQ=down|
|00000d20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000d30| 20 20 20 20 20 53 54 41 | 52 54 46 52 41 4d 45 3d | STA|RTFRAME=|
|00000d40| 39 34 20 4e 55 4d 46 52 | 41 4d 45 53 3d 32 36 0d |94 NUMFR|AMES=26.|
|00000d50| 0a 23 65 78 65 63 20 4d | 45 53 48 20 53 45 51 55 |.#exec M|ESH SEQU|
|00000d60| 45 4e 43 45 20 4d 45 53 | 48 3d 4d 4d 4c 20 53 45 |ENCE MES|H=MML SE|
|00000d70| 51 3d 73 74 69 6c 6c 20 | 20 20 20 20 20 20 20 20 |Q=still | |
|00000d80| 20 20 20 20 20 20 20 20 | 20 20 20 53 54 41 52 54 | | START|
|00000d90| 46 52 41 4d 45 3d 36 33 | 20 4e 55 4d 46 52 41 4d |FRAME=63| NUMFRAM|
|00000da0| 45 53 3d 31 0d 0a 0d 0a | 23 65 78 65 63 20 4d 45 |ES=1....|#exec ME|
|00000db0| 53 48 4d 41 50 20 4e 45 | 57 20 20 20 4d 45 53 48 |SHMAP NE|W MESH|
|00000dc0| 4d 41 50 3d 4d 4d 4c 20 | 4d 45 53 48 3d 4d 4d 4c |MAP=MML |MESH=MML|
|00000dd0| 0d 0a 23 65 78 65 63 20 | 4d 45 53 48 4d 41 50 20 |..#exec |MESHMAP |
|00000de0| 53 43 41 4c 45 20 4d 45 | 53 48 4d 41 50 3d 4d 4d |SCALE ME|SHMAP=MM|
|00000df0| 4c 20 58 3d 30 2e 30 32 | 20 59 3d 30 2e 30 32 20 |L X=0.02| Y=0.02 |
|00000e00| 5a 3d 30 2e 30 34 0d 0a | 0d 0a 23 65 78 65 63 20 |Z=0.04..|..#exec |
|00000e10| 4d 45 53 48 4d 41 50 20 | 53 45 54 54 45 58 54 55 |MESHMAP |SETTEXTU|
|00000e20| 52 45 20 4d 45 53 48 4d | 41 50 3d 4d 4d 4c 20 4e |RE MESHM|AP=MML N|
|00000e30| 55 4d 3d 31 20 54 45 58 | 54 55 52 45 3d 4e 65 72 |UM=1 TEX|TURE=Ner|
|00000e40| 66 52 65 73 2e 53 6b 69 | 6e 73 2e 48 61 6e 64 5f |fRes.Ski|ns.Hand_|
|00000e50| 62 61 63 6b 0d 0a 23 65 | 78 65 63 20 4d 45 53 48 |back..#e|xec MESH|
|00000e60| 4d 41 50 20 53 45 54 54 | 45 58 54 55 52 45 20 4d |MAP SETT|EXTURE M|
|00000e70| 45 53 48 4d 41 50 3d 4d | 4d 4c 20 4e 55 4d 3d 32 |ESHMAP=M|ML NUM=2|
|00000e80| 20 54 45 58 54 55 52 45 | 3d 4e 65 72 66 52 65 73 | TEXTURE|=NerfRes|
|00000e90| 2e 53 6b 69 6e 73 2e 48 | 61 6e 64 5f 69 6e 0d 0a |.Skins.H|and_in..|
|00000ea0| 23 65 78 65 63 20 4d 45 | 53 48 4d 41 50 20 53 45 |#exec ME|SHMAP SE|
|00000eb0| 54 54 45 58 54 55 52 45 | 20 4d 45 53 48 4d 41 50 |TTEXTURE| MESHMAP|
|00000ec0| 3d 4d 4d 4c 20 4e 55 4d | 3d 33 20 54 45 58 54 55 |=MML NUM|=3 TEXTU|
|00000ed0| 52 45 3d 6d 69 67 68 74 | 79 5f 6d 6f 5f 70 75 5f |RE=might|y_mo_pu_|
|00000ee0| 30 31 0d 0a 0d 0a 2f 2f | 20 41 75 64 69 6f 20 73 |01....//| Audio s|
|00000ef0| 6f 75 6e 64 20 65 66 66 | 65 63 74 73 0d 0a 23 65 |ound eff|ects..#e|
|00000f00| 78 65 63 20 41 55 44 49 | 4f 20 49 4d 50 4f 52 54 |xec AUDI|O IMPORT|
|00000f10| 20 46 49 4c 45 3d 22 67 | 3a 5c 4e 65 72 66 52 65 | FILE="g|:\NerfRe|
|00000f20| 73 5c 73 63 72 70 74 73 | 6e 64 5c 70 69 63 6b 75 |s\scrpts|nd\picku|
|00000f30| 70 73 5c 70 6b 77 70 6d | 6f 2e 77 61 76 22 20 4e |ps\pkwpm|o.wav" N|
|00000f40| 41 4d 45 3d 22 4d 4d 70 | 69 63 6b 53 22 20 47 52 |AME="MMp|ickS" GR|
|00000f50| 4f 55 50 3d 22 4d 69 67 | 68 74 79 4d 6f 22 0d 0a |OUP="Mig|htyMo"..|
|00000f60| 23 65 78 65 63 20 41 55 | 44 49 4f 20 49 4d 50 4f |#exec AU|DIO IMPO|
|00000f70| 52 54 20 46 49 4c 45 3d | 22 67 3a 5c 4e 65 72 66 |RT FILE=|"g:\Nerf|
|00000f80| 52 65 73 5c 73 63 72 70 | 74 73 6e 64 5c 77 65 61 |Res\scrp|tsnd\wea|
|00000f90| 70 6f 6e 73 5c 77 6d 6f | 2e 77 61 76 22 20 4e 41 |pons\wmo|.wav" NA|
|00000fa0| 4d 45 3d 22 4d 4d 66 69 | 72 65 53 22 20 47 52 4f |ME="MMfi|reS" GRO|
|00000fb0| 55 50 3d 22 4d 69 67 68 | 74 79 4d 6f 22 0d 0a 23 |UP="Migh|tyMo"..#|
|00000fc0| 65 78 65 63 20 41 55 44 | 49 4f 20 49 4d 50 4f 52 |exec AUD|IO IMPOR|
|00000fd0| 54 20 46 49 4c 45 3d 22 | 67 3a 5c 4e 65 72 66 52 |T FILE="|g:\NerfR|
|00000fe0| 65 73 5c 73 63 72 70 74 | 73 6e 64 5c 77 65 61 70 |es\scrpt|snd\weap|
|00000ff0| 6f 6e 73 5c 77 6d 6f 61 | 6c 74 2e 77 61 76 22 20 |ons\wmoa|lt.wav" |
|00001000| 4e 41 4d 45 3d 22 4d 4d | 41 6c 74 66 69 72 65 53 |NAME="MM|AltfireS|
|00001010| 22 20 47 52 4f 55 50 3d | 22 4d 69 67 68 74 79 4d |" GROUP=|"MightyM|
|00001020| 6f 22 0d 0a 0d 0a 76 61 | 72 20 62 6f 6f 6c 20 62 |o"....va|r bool b|
|00001030| 44 65 74 42 61 6c 6c 3b | 0d 0a 76 61 72 20 4d 4d |DetBall;|..var MM|
|00001040| 44 65 74 42 61 6c 6c 20 | 44 65 74 42 61 6c 6c 3b |DetBall |DetBall;|
|00001050| 0d 0a 76 61 72 20 62 6f | 6f 6c 20 62 41 6c 74 46 |..var bo|ol bAltF|
|00001060| 69 72 65 4f 66 66 3b 0d | 0a 0d 0a 2f 2a 0d 0a 72 |ireOff;.|.../*..r|
|00001070| 65 70 6c 69 63 61 74 69 | 6f 6e 0d 0a 7b 0d 0a 09 |eplicati|on..{...|
|00001080| 2f 2f 20 54 68 69 6e 67 | 73 20 74 68 65 20 63 6c |// Thing|s the cl|
|00001090| 69 65 6e 74 20 73 68 6f | 75 6c 64 20 73 65 6e 64 |ient sho|uld send|
|000010a0| 20 74 6f 20 74 68 65 20 | 73 65 72 76 65 72 0d 0a | to the |server..|
|000010b0| 09 72 65 6c 69 61 62 6c | 65 20 69 66 20 28 20 52 |.reliabl|e if ( R|
|000010c0| 6f 6c 65 3c 52 4f 4c 45 | 5f 41 75 74 68 6f 72 69 |ole<ROLE|_Authori|
|000010d0| 74 79 20 29 0d 0a 09 09 | 62 44 65 74 42 61 6c 6c |ty )....|bDetBall|
|000010e0| 41 63 74 69 76 65 3b 0d | 0a 7d 0d 0a 2a 2f 0d 0a |Active;.|.}..*/..|
|000010f0| 0d 0a 66 75 6e 63 74 69 | 6f 6e 20 66 6c 6f 61 74 |..functi|on float|
|00001100| 20 52 61 74 65 53 65 6c | 66 28 20 6f 75 74 20 69 | RateSel|f( out i|
|00001110| 6e 74 20 62 55 73 65 41 | 6c 74 4d 6f 64 65 20 29 |nt bUseA|ltMode )|
|00001120| 0d 0a 7b 0d 0a 09 6c 6f | 63 61 6c 20 66 6c 6f 61 |..{...lo|cal floa|
|00001130| 74 20 45 6e 65 6d 79 44 | 69 73 74 3b 0d 0a 09 6c |t EnemyD|ist;...l|
|00001140| 6f 63 61 6c 20 62 6f 6f | 6c 20 62 52 65 74 72 65 |ocal boo|l bRetre|
|00001150| 61 74 69 6e 67 3b 0d 0a | 09 6c 6f 63 61 6c 20 76 |ating;..|.local v|
|00001160| 65 63 74 6f 72 20 45 6e | 65 6d 79 44 69 72 3b 0d |ector En|emyDir;.|
|00001170| 0a 0d 0a 09 2f 2f 54 72 | 61 63 65 4c 6f 67 28 63 |....//Tr|aceLog(c|
|00001180| 6c 61 73 73 2c 20 31 30 | 2c 20 22 69 6e 20 52 61 |lass, 10|, "in Ra|
|00001190| 74 65 53 65 6c 66 28 2e | 2e 2e 29 22 29 3b 0d 0a |teSelf(.|..)");..|
|000011a0| 0d 0a 09 69 66 20 28 41 | 6d 6d 6f 54 79 70 65 2e |...if (A|mmoType.|
|000011b0| 41 6d 6d 6f 41 6d 6f 75 | 6e 74 20 3c 3d 30 29 0d |AmmoAmou|nt <=0).|
|000011c0| 0a 09 09 72 65 74 75 72 | 6e 20 2d 32 3b 0d 0a 09 |...retur|n -2;...|
|000011d0| 69 66 20 28 50 61 77 6e | 28 4f 77 6e 65 72 29 2e |if (Pawn|(Owner).|
|000011e0| 45 6e 65 6d 79 20 3d 3d | 20 4e 6f 6e 65 29 0d 0a |Enemy ==| None)..|
|000011f0| 09 7b 0d 0a 09 09 62 55 | 73 65 41 6c 74 4d 6f 64 |.{....bU|seAltMod|
|00001200| 65 20 3d 20 30 3b 0d 0a | 09 09 72 65 74 75 72 6e |e = 0;..|..return|
|00001210| 20 41 49 52 61 74 69 6e | 67 3b 0d 0a 09 7d 0d 0a | AIRatin|g;...}..|
|00001220| 0d 0a 09 45 6e 65 6d 79 | 44 69 72 20 3d 20 50 61 |...Enemy|Dir = Pa|
|00001230| 77 6e 28 4f 77 6e 65 72 | 29 2e 45 6e 65 6d 79 2e |wn(Owner|).Enemy.|
|00001240| 4c 6f 63 61 74 69 6f 6e | 20 2d 20 4f 77 6e 65 72 |Location| - Owner|
|00001250| 2e 4c 6f 63 61 74 69 6f | 6e 3b 20 0d 0a 09 45 6e |.Locatio|n; ...En|
|00001260| 65 6d 79 44 69 73 74 20 | 3d 20 56 53 69 7a 65 28 |emyDist |= VSize(|
|00001270| 45 6e 65 6d 79 44 69 72 | 29 3b 0d 0a 09 69 66 20 |EnemyDir|);...if |
|00001280| 28 20 45 6e 65 6d 79 44 | 69 73 74 20 3c 20 32 37 |( EnemyD|ist < 27|
|00001290| 30 20 29 0d 0a 09 7b 0d | 0a 09 09 62 55 73 65 41 |0 )...{.|...bUseA|
|000012a0| 6c 74 4d 6f 64 65 20 3d | 20 30 3b 0d 0a 09 09 72 |ltMode =| 0;....r|
|000012b0| 65 74 75 72 6e 20 2d 30 | 2e 31 3b 0d 0a 09 7d 0d |eturn -0|.1;...}.|
|000012c0| 0a 0d 0a 09 69 66 20 28 | 20 45 6e 65 6d 79 44 69 |....if (| EnemyDi|
|000012d0| 73 74 20 3c 20 2d 31 2e | 35 20 2a 20 45 6e 65 6d |st < -1.|5 * Enem|
|000012e0| 79 44 69 72 2e 5a 20 29 | 0d 0a 09 09 62 55 73 65 |yDir.Z )|....bUse|
|000012f0| 41 6c 74 4d 6f 64 65 20 | 3d 20 69 6e 74 28 20 46 |AltMode |= int( F|
|00001300| 52 61 6e 64 28 29 20 3c | 20 30 2e 35 20 29 3b 0d |Rand() <| 0.5 );.|
|00001310| 0a 09 65 6c 73 65 20 69 | 66 20 28 20 50 61 77 6e |..else i|f ( Pawn|
|00001320| 28 4f 77 6e 65 72 29 2e | 4c 6f 63 61 74 69 6f 6e |(Owner).|Location|
|00001330| 2e 5a 20 3c 20 50 61 77 | 6e 28 4f 77 6e 65 72 29 |.Z < Paw|n(Owner)|
|00001340| 2e 45 6e 65 6d 79 2e 4c | 6f 63 61 74 69 6f 6e 2e |.Enemy.L|ocation.|
|00001350| 5a 20 29 0d 0a 09 09 62 | 55 73 65 41 6c 74 4d 6f |Z )....b|UseAltMo|
|00001360| 64 65 20 3d 20 30 3b 0d | 0a 09 65 6c 73 65 0d 0a |de = 0;.|..else..|
|00001370| 09 7b 0d 0a 09 09 62 52 | 65 74 72 65 61 74 69 6e |.{....bR|etreatin|
|00001380| 67 20 3d 20 28 20 28 28 | 45 6e 65 6d 79 44 69 72 |g = ( ((|EnemyDir|
|00001390| 2f 45 6e 65 6d 79 44 69 | 73 74 29 20 44 6f 74 20 |/EnemyDi|st) Dot |
|000013a0| 4f 77 6e 65 72 2e 56 65 | 6c 6f 63 69 74 79 29 20 |Owner.Ve|locity) |
|000013b0| 3c 20 2d 30 2e 37 20 29 | 3b 0d 0a 09 09 62 55 73 |< -0.7 )|;....bUs|
|000013c0| 65 41 6c 74 4d 6f 64 65 | 20 3d 20 30 3b 0d 0a 09 |eAltMode| = 0;...|
|000013d0| 09 69 66 20 28 20 28 28 | 45 6e 65 6d 79 44 69 73 |.if ( ((|EnemyDis|
|000013e0| 74 20 3c 20 36 30 30 29 | 20 7c 7c 20 28 62 52 65 |t < 600)| || (bRe|
|000013f0| 74 72 65 61 74 69 6e 67 | 20 26 26 20 28 45 6e 65 |treating| && (Ene|
|00001400| 6d 79 44 69 73 74 20 3c | 20 38 30 30 29 29 29 0d |myDist <| 800))).|
|00001410| 0a 09 09 09 26 26 20 28 | 46 52 61 6e 64 28 29 20 |....&& (|FRand() |
|00001420| 3c 20 30 2e 34 29 20 29 | 0d 0a 09 09 09 62 55 73 |< 0.4) )|.....bUs|
|00001430| 65 41 6c 74 4d 6f 64 65 | 20 3d 20 31 3b 0d 0a 09 |eAltMode| = 1;...|
|00001440| 7d 0d 0a 09 72 65 74 75 | 72 6e 20 41 49 52 61 74 |}...retu|rn AIRat|
|00001450| 69 6e 67 3b 0d 0a 7d 0d | 0a 0d 0a 2f 2f 20 72 65 |ing;..}.|...// re|
|00001460| 74 75 72 6e 20 64 65 6c | 74 61 20 74 6f 20 63 6f |turn del|ta to co|
|00001470| 6d 62 61 74 20 73 74 79 | 6c 65 0d 0a 66 75 6e 63 |mbat sty|le..func|
|00001480| 74 69 6f 6e 20 66 6c 6f | 61 74 20 53 75 67 67 65 |tion flo|at Sugge|
|00001490| 73 74 41 74 74 61 63 6b | 53 74 79 6c 65 28 29 0d |stAttack|Style().|
|000014a0| 0a 7b 0d 0a 09 6c 6f 63 | 61 6c 20 66 6c 6f 61 74 |.{...loc|al float|
|000014b0| 20 45 6e 65 6d 79 44 69 | 73 74 3b 0d 0a 0d 0a 09 | EnemyDi|st;.....|
|000014c0| 2f 2f 54 72 61 63 65 4c | 6f 67 28 63 6c 61 73 73 |//TraceL|og(class|
|000014d0| 2c 20 31 30 2c 20 22 69 | 6e 20 53 75 67 67 65 73 |, 10, "i|n Sugges|
|000014e0| 74 41 74 74 61 63 6b 53 | 74 79 6c 65 28 29 22 29 |tAttackS|tyle()")|
|000014f0| 3b 0d 0a 0d 0a 09 45 6e | 65 6d 79 44 69 73 74 20 |;.....En|emyDist |
|00001500| 3d 20 56 53 69 7a 65 28 | 50 61 77 6e 28 4f 77 6e |= VSize(|Pawn(Own|
|00001510| 65 72 29 2e 45 6e 65 6d | 79 2e 4c 6f 63 61 74 69 |er).Enem|y.Locati|
|00001520| 6f 6e 20 2d 20 4f 77 6e | 65 72 2e 4c 6f 63 61 74 |on - Own|er.Locat|
|00001530| 69 6f 6e 29 3b 0d 0a 09 | 69 66 20 28 20 45 6e 65 |ion);...|if ( Ene|
|00001540| 6d 79 44 69 73 74 20 3c | 20 34 30 30 20 29 0d 0a |myDist <| 400 )..|
|00001550| 09 09 72 65 74 75 72 6e | 20 2d 30 2e 36 3b 0d 0a |..return| -0.6;..|
|00001560| 09 65 6c 73 65 0d 0a 09 | 09 72 65 74 75 72 6e 20 |.else...|.return |
|00001570| 2d 30 2e 32 3b 0d 0a 7d | 0d 0a 0d 0a 66 75 6e 63 |-0.2;..}|....func|
|00001580| 74 69 6f 6e 20 73 65 74 | 48 61 6e 64 28 66 6c 6f |tion set|Hand(flo|
|00001590| 61 74 20 48 61 6e 64 29 | 0d 0a 7b 0d 0a 09 6c 6f |at Hand)|..{...lo|
|000015a0| 63 61 6c 20 72 6f 74 61 | 74 6f 72 20 6e 65 77 52 |cal rota|tor newR|
|000015b0| 6f 74 3b 0d 0a 0d 0a 09 | 53 75 70 65 72 2e 53 65 |ot;.....|Super.Se|
|000015c0| 74 48 61 6e 64 28 48 61 | 6e 64 29 3b 0d 0a 09 69 |tHand(Ha|nd);...i|
|000015d0| 66 20 28 20 48 61 6e 64 | 20 3d 3d 20 31 20 29 0d |f ( Hand| == 1 ).|
|000015e0| 0a 09 09 4d 65 73 68 20 | 3d 20 4d 65 73 68 28 44 |...Mesh |= Mesh(D|
|000015f0| 79 6e 61 6d 69 63 4c 6f | 61 64 4f 62 6a 65 63 74 |ynamicLo|adObject|
|00001600| 28 22 4e 65 72 66 57 65 | 61 70 6f 6e 2e 4d 4d 4c |("NerfWe|apon.MML|
|00001610| 22 2c 20 63 6c 61 73 73 | 27 4d 65 73 68 27 29 29 |", class|'Mesh'))|
|00001620| 3b 0d 0a 09 65 6c 73 65 | 20 69 66 20 28 20 48 61 |;...else| if ( Ha|
|00001630| 6e 64 20 3d 3d 20 2d 31 | 20 29 0d 0a 09 09 4d 65 |nd == -1| )....Me|
|00001640| 73 68 20 3d 20 4d 65 73 | 68 27 4d 4d 52 27 3b 0d |sh = Mes|h'MMR';.|
|00001650| 0a 09 65 6c 73 65 0d 0a | 09 7b 0d 0a 09 09 50 6c |..else..|.{....Pl|
|00001660| 61 79 65 72 56 69 65 77 | 4f 66 66 73 65 74 2e 59 |ayerView|Offset.Y|
|00001670| 20 3d 20 30 3b 0d 0a 09 | 09 46 69 72 65 4f 66 66 | = 0;...|.FireOff|
|00001680| 73 65 74 2e 59 20 3d 20 | 30 3b 0d 0a 09 09 62 48 |set.Y = |0;....bH|
|00001690| 69 64 65 57 65 61 70 6f | 6e 20 3d 20 74 72 75 65 |ideWeapo|n = true|
|000016a0| 3b 0d 0a 09 7d 0d 0a 7d | 0d 0a 0d 0a 2f 2f 2f 2f |;...}..}|....////|
|000016b0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000016c0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000016d0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000016e0| 2f 2f 2f 0d 0a 66 75 6e | 63 74 69 6f 6e 20 41 6c |///..fun|ction Al|
|000016f0| 74 46 69 72 65 28 20 66 | 6c 6f 61 74 20 56 61 6c |tFire( f|loat Val|
|00001700| 75 65 20 29 0d 0a 7b 0d | 0a 2f 2f 09 6c 6f 67 28 |ue )..{.|.//.log(|
|00001710| 63 6c 61 73 73 24 20 22 | 20 57 45 53 3a 20 44 65 |class$ "| WES: De|
|00001720| 74 42 61 6c 6c 22 20 40 | 44 65 74 42 61 6c 6c 29 |tBall" @|DetBall)|
|00001730| 3b 0d 0a 09 69 66 28 20 | 44 65 74 42 61 6c 6c 20 |;...if( |DetBall |
|00001740| 3d 3d 20 4e 6f 6e 65 29 | 0d 0a 09 7b 0d 0a 09 09 |== None)|...{....|
|00001750| 62 50 6f 69 6e 74 69 6e | 67 3d 54 72 75 65 3b 0d |bPointin|g=True;.|
|00001760| 0a 09 09 69 66 28 20 41 | 6d 6d 6f 54 79 70 65 2e |...if( A|mmoType.|
|00001770| 55 73 65 41 6d 6d 6f 28 | 20 31 20 29 20 29 0d 0a |UseAmmo(| 1 ) )..|
|00001780| 09 09 7b 0d 0a 2f 2f 09 | 09 09 6c 6f 67 28 63 6c |..{..//.|..log(cl|
|00001790| 61 73 73 24 20 22 20 57 | 45 53 3a 20 67 6f 74 6f |ass$ " W|ES: goto|
|000017a0| 20 61 6c 74 66 69 72 69 | 6e 67 20 73 74 61 74 65 | altfiri|ng state|
|000017b0| 22 29 3b 0d 0a 09 09 09 | 47 6f 54 6f 53 74 61 74 |");.....|GoToStat|
|000017c0| 65 28 20 27 41 6c 74 46 | 69 72 69 6e 67 27 20 29 |e( 'AltF|iring' )|
|000017d0| 3b 0d 0a 09 09 7d 0d 0a | 09 7d 0d 0a 09 65 6c 73 |;....}..|.}...els|
|000017e0| 65 0d 0a 09 7b 0d 0a 2f | 2f 09 09 6c 6f 67 28 63 |e...{../|/..log(c|
|000017f0| 6c 61 73 73 24 20 22 20 | 57 45 53 3a 20 48 75 6d |lass$ " |WES: Hum|
|00001800| 61 6e 20 44 65 73 74 72 | 6f 79 22 29 3b 0d 0a 09 |an Destr|oy");...|
|00001810| 09 69 66 28 20 21 4f 77 | 6e 65 72 2e 49 73 41 28 |.if( !Ow|ner.IsA(|
|00001820| 20 27 4e 65 72 66 42 6f | 74 73 27 20 29 20 29 0d | 'NerfBo|ts' ) ).|
|00001830| 0a 09 09 7b 0d 0a 09 09 | 09 44 65 73 74 72 6f 79 |...{....|.Destroy|
|00001840| 42 61 6c 6c 28 29 3b 0d | 0a 09 09 7d 0d 0a 09 7d |Ball();.|...}...}|
|00001850| 0d 0a 7d 0d 0a 0d 0a 73 | 69 6d 75 6c 61 74 65 64 |..}....s|imulated|
|00001860| 20 66 75 6e 63 74 69 6f | 6e 20 44 65 73 74 72 6f | functio|n Destro|
|00001870| 79 42 61 6c 6c 28 29 0d | 0a 7b 0d 0a 2f 2f 09 6c |yBall().|.{..//.l|
|00001880| 6f 67 28 63 6c 61 73 73 | 24 20 22 20 57 45 53 3a |og(class|$ " WES:|
|00001890| 20 45 78 70 6c 6f 64 65 | 20 69 6e 20 44 65 73 74 | Explode| in Dest|
|000018a0| 72 6f 79 42 61 6c 6c 20 | 66 75 6e 63 74 69 6f 6e |royBall |function|
|000018b0| 22 29 3b 0d 0a 09 44 65 | 74 42 61 6c 6c 2e 65 78 |");...De|tBall.ex|
|000018c0| 70 6c 6f 64 65 28 20 44 | 65 74 42 61 6c 6c 2e 4c |plode( D|etBall.L|
|000018d0| 6f 63 61 74 69 6f 6e 20 | 2b 20 56 65 63 74 28 20 |ocation |+ Vect( |
|000018e0| 30 2c 20 30 2c 20 31 20 | 29 20 2a 20 31 36 2c 20 |0, 0, 1 |) * 16, |
|000018f0| 4e 6f 72 6d 61 6c 28 44 | 65 74 42 61 6c 6c 2e 4c |Normal(D|etBall.L|
|00001900| 6f 63 61 74 69 6f 6e 20 | 2b 20 56 65 63 74 28 20 |ocation |+ Vect( |
|00001910| 30 2c 20 30 2c 20 31 20 | 29 20 2a 20 31 36 29 29 |0, 0, 1 |) * 16))|
|00001920| 3b 0d 0a 09 44 65 74 42 | 61 6c 6c 20 3d 20 4e 6f |;...DetB|all = No|
|00001930| 6e 65 3b 0d 0a 7d 0d 0a | 0d 0a 73 74 61 74 65 20 |ne;..}..|..state |
|00001940| 41 6c 74 46 69 72 69 6e | 67 0d 0a 7b 0d 0a 09 0d |AltFirin|g..{....|
|00001950| 0a 09 66 75 6e 63 74 69 | 6f 6e 20 46 69 72 65 28 |..functi|on Fire(|
|00001960| 66 6c 6f 61 74 20 46 29 | 20 0d 0a 09 7b 0d 0a 2f |float F)| ...{../|
|00001970| 2f 09 09 6c 6f 67 28 63 | 6c 61 73 73 24 20 22 20 |/..log(c|lass$ " |
|00001980| 57 45 53 3a 20 66 69 72 | 65 20 61 74 20 61 6c 74 |WES: fir|e at alt|
|00001990| 66 69 72 69 6e 67 20 73 | 74 61 74 65 22 29 3b 0d |firing s|tate");.|
|000019a0| 0a 09 7d 0d 0a 09 66 75 | 6e 63 74 69 6f 6e 20 41 |..}...fu|nction A|
|000019b0| 6c 74 46 69 72 65 28 66 | 6c 6f 61 74 20 46 29 20 |ltFire(f|loat F) |
|000019c0| 0d 0a 09 7b 0d 0a 2f 2f | 09 09 6c 6f 67 28 63 6c |...{..//|..log(cl|
|000019d0| 61 73 73 24 20 22 20 57 | 45 53 3a 20 61 6c 74 66 |ass$ " W|ES: altf|
|000019e0| 69 72 65 20 61 74 20 61 | 6c 74 66 69 72 69 6e 67 |ire at a|ltfiring|
|000019f0| 20 73 74 61 74 65 22 29 | 3b 0d 0a 09 7d 0d 0a 0d | state")|;...}...|
|00001a00| 0a 09 66 75 6e 63 74 69 | 6f 6e 20 42 65 67 69 6e |..functi|on Begin|
|00001a10| 53 74 61 74 65 28 29 0d | 0a 09 7b 0d 0a 09 09 6c |State().|..{....l|
|00001a20| 6f 63 61 6c 20 76 65 63 | 74 6f 72 20 46 69 72 65 |ocal vec|tor Fire|
|00001a30| 4c 6f 63 61 74 69 6f 6e | 2c 20 53 74 61 72 74 4c |Location|, StartL|
|00001a40| 6f 63 2c 20 58 2c 20 59 | 2c 20 5a 3b 0d 0a 09 09 |oc, X, Y|, Z;....|
|00001a50| 6c 6f 63 61 6c 20 66 6c | 6f 61 74 20 41 6e 67 6c |local fl|oat Angl|
|00001a60| 65 3b 0d 0a 09 09 09 09 | 09 09 0d 0a 2f 2f 09 09 |e;......|....//..|
|00001a70| 6c 6f 67 28 63 6c 61 73 | 73 24 20 22 20 57 45 53 |log(clas|s$ " WES|
|00001a80| 3a 20 67 6f 74 6f 20 61 | 6c 74 66 69 72 69 6e 67 |: goto a|ltfiring|
|00001a90| 20 62 65 67 69 6e 73 74 | 61 74 65 22 29 3b 0d 0a | beginst|ate");..|
|00001aa0| 09 09 69 66 28 20 62 44 | 65 74 42 61 6c 6c 20 26 |..if( bD|etBall &|
|00001ab0| 26 20 4f 77 6e 65 72 2e | 49 73 41 28 20 27 4e 65 |& Owner.|IsA( 'Ne|
|00001ac0| 72 66 42 6f 74 73 27 20 | 29 20 29 0d 0a 09 09 7b |rfBots' |) )....{|
|00001ad0| 0d 0a 09 09 09 47 6f 74 | 6f 53 74 61 74 65 28 20 |.....Got|oState( |
|00001ae0| 27 49 64 6c 65 27 20 29 | 3b 0d 0a 09 09 7d 0d 0a |'Idle' )|;....}..|
|00001af0| 09 09 47 65 74 41 78 65 | 73 28 20 50 61 77 6e 28 |..GetAxe|s( Pawn(|
|00001b00| 20 4f 77 6e 65 72 20 29 | 2e 56 69 65 77 52 6f 74 | Owner )|.ViewRot|
|00001b10| 61 74 69 6f 6e 2c 20 58 | 20 2c 20 59 2c 20 5a 20 |ation, X| , Y, Z |
|00001b20| 29 3b 0d 0a 09 09 53 74 | 61 72 74 4c 6f 63 20 3d |);....St|artLoc =|
|00001b30| 20 4f 77 6e 65 72 2e 4c | 6f 63 61 74 69 6f 6e 20 | Owner.L|ocation |
|00001b40| 2b 20 43 61 6c 63 44 72 | 61 77 4f 66 66 73 65 74 |+ CalcDr|awOffset|
|00001b50| 28 29 3b 20 0d 0a 09 09 | 46 69 72 65 4c 6f 63 61 |(); ....|FireLoca|
|00001b60| 74 69 6f 6e 20 3d 20 53 | 74 61 72 74 4c 6f 63 20 |tion = S|tartLoc |
|00001b70| 2b 20 46 69 72 65 4f 66 | 66 73 65 74 2e 58 20 2a |+ FireOf|fset.X *|
|00001b80| 20 58 20 2b 20 46 69 72 | 65 4f 66 66 73 65 74 2e | X + Fir|eOffset.|
|00001b90| 59 20 2a 20 59 20 2b 20 | 46 69 72 65 4f 66 66 73 |Y * Y + |FireOffs|
|00001ba0| 65 74 2e 5a 20 2a 20 5a | 3b 20 0d 0a 09 09 46 69 |et.Z * Z|; ....Fi|
|00001bb0| 72 65 6c 6f 63 61 74 69 | 6f 6e 20 3d 20 53 74 61 |relocati|on = Sta|
|00001bc0| 72 74 4c 6f 63 20 2d 20 | 31 30 2e 37 38 2a 5a 20 |rtLoc - |10.78*Z |
|00001bd0| 2b 20 58 20 2a 20 28 31 | 30 20 2b 20 38 20 2a 20 |+ X * (1|0 + 8 * |
|00001be0| 46 52 61 6e 64 28 29 29 | 3b 0d 0a 09 0d 0a 09 09 |FRand())|;.......|
|00001bf0| 41 64 6a 75 73 74 65 64 | 41 69 6d 20 3d 20 50 61 |Adjusted|Aim = Pa|
|00001c00| 77 6e 28 20 4f 77 6e 65 | 72 20 29 2e 41 64 6a 75 |wn( Owne|r ).Adju|
|00001c10| 73 74 54 6f 73 73 28 20 | 41 6c 74 50 72 6f 6a 65 |stToss( |AltProje|
|00001c20| 63 74 69 6c 65 53 70 65 | 65 64 2c 20 46 69 72 65 |ctileSpe|ed, Fire|
|00001c30| 4c 6f 63 61 74 69 6f 6e | 2c 20 41 69 6d 45 72 72 |Location|, AimErr|
|00001c40| 6f 72 2c 20 54 72 75 65 | 2c 20 62 41 6c 74 57 61 |or, True|, bAltWa|
|00001c50| 72 6e 54 61 72 67 65 74 | 20 29 3b 09 0d 0a 09 09 |rnTarget| );.....|
|00001c60| 69 66 28 20 50 6c 61 79 | 65 72 50 61 77 6e 28 20 |if( Play|erPawn( |
|00001c70| 4f 77 6e 65 72 20 29 20 | 21 3d 20 4e 6f 6e 65 20 |Owner ) |!= None |
|00001c80| 29 0d 0a 09 09 7b 0d 0a | 09 09 09 41 64 6a 75 73 |)....{..|...Adjus|
|00001c90| 74 65 64 41 69 6d 20 3d | 20 50 61 77 6e 28 20 4f |tedAim =| Pawn( O|
|00001ca0| 77 6e 65 72 20 29 2e 56 | 69 65 77 52 6f 74 61 74 |wner ).V|iewRotat|
|00001cb0| 69 6f 6e 3b 0d 0a 09 09 | 7d 0d 0a 0d 0a 2f 2f 09 |ion;....|}....//.|
|00001cc0| 09 6c 6f 67 28 63 6c 61 | 73 73 24 20 22 20 57 45 |.log(cla|ss$ " WE|
|00001cd0| 53 3a 20 63 72 65 61 74 | 65 20 44 65 74 42 61 6c |S: creat|e DetBal|
|00001ce0| 6c 22 29 3b 0d 0a 09 0d | 0a 09 09 44 65 74 42 61 |l");....|...DetBa|
|00001cf0| 6c 6c 20 3d 20 53 70 61 | 77 6e 28 20 63 6c 61 73 |ll = Spa|wn( clas|
|00001d00| 73 20 27 4d 4d 44 65 74 | 42 61 6c 6c 27 2c 2c 20 |s 'MMDet|Ball',, |
|00001d10| 27 27 2c 20 46 69 72 65 | 4c 6f 63 61 74 69 6f 6e |'', Fire|Location|
|00001d20| 2c 20 41 64 6a 75 73 74 | 65 64 41 69 6d 20 29 3b |, Adjust|edAim );|
|00001d30| 0d 0a 09 09 44 65 74 42 | 61 6c 6c 2e 4c 61 75 6e |....DetB|all.Laun|
|00001d40| 63 68 65 72 20 3d 20 53 | 65 6c 66 3b 0d 0a 09 09 |cher = S|elf;....|
|00001d50| 50 6c 61 79 41 6c 74 46 | 69 72 69 6e 67 28 29 3b |PlayAltF|iring();|
|00001d60| 09 0d 0a 0d 0a 09 09 69 | 66 28 20 50 6c 61 79 65 |.......i|f( Playe|
|00001d70| 72 50 61 77 6e 28 4f 77 | 6e 65 72 29 20 21 3d 20 |rPawn(Ow|ner) != |
|00001d80| 4e 6f 6e 65 20 29 0d 0a | 09 09 7b 0d 0a 09 09 09 |None )..|..{.....|
|00001d90| 50 6c 61 79 65 72 50 61 | 77 6e 28 20 4f 77 6e 65 |PlayerPa|wn( Owne|
|00001da0| 72 20 29 2e 53 68 61 6b | 65 56 69 65 77 28 20 53 |r ).Shak|eView( S|
|00001db0| 68 61 6b 65 54 69 6d 65 | 2c 20 53 68 61 6b 65 4d |hakeTime|, ShakeM|
|00001dc0| 61 67 20 2a 20 31 2e 35 | 2c 20 53 68 61 6b 65 56 |ag * 1.5|, ShakeV|
|00001dd0| 65 72 74 20 2a 20 31 2e | 35 20 29 3b 20 0d 0a 09 |ert * 1.|5 ); ...|
|00001de0| 09 7d 0d 0a 2f 2f 09 09 | 6c 6f 67 28 63 6c 61 73 |.}..//..|log(clas|
|00001df0| 73 24 20 22 20 57 45 53 | 3a 20 53 65 74 69 6e 67 |s$ " WES|: Seting|
|00001e00| 20 50 6c 61 79 65 72 20 | 41 6c 74 66 69 72 65 20 | Player |Altfire |
|00001e10| 62 75 74 74 6f 6e 20 74 | 6f 20 6e 6f 6e 65 22 20 |button t|o none" |
|00001e20| 40 50 61 77 6e 28 4f 77 | 6e 65 72 29 2e 62 41 6c |@Pawn(Ow|ner).bAl|
|00001e30| 74 46 69 72 65 29 3b 0d | 0a 09 09 50 61 77 6e 28 |tFire);.|...Pawn(|
|00001e40| 20 4f 77 6e 65 72 20 29 | 2e 62 41 6c 74 46 69 72 | Owner )|.bAltFir|
|00001e50| 65 20 3d 20 30 3b 0d 0a | 09 09 44 69 73 61 62 6c |e = 0;..|..Disabl|
|00001e60| 65 28 20 27 54 69 63 6b | 27 20 29 3b 0d 0a 0d 0a |e( 'Tick|' );....|
|00001e70| 2f 2f 09 09 6c 6f 67 28 | 63 6c 61 73 73 24 20 22 |//..log(|class$ "|
|00001e80| 20 57 45 53 3a 20 70 61 | 75 73 65 20 66 6f 72 20 | WES: pa|use for |
|00001e90| 68 61 6c 66 20 73 65 63 | 6f 6e 64 22 20 29 3b 0d |half sec|ond" );.|
|00001ea0| 0a 09 09 0d 0a 09 09 53 | 65 74 54 69 6d 65 72 28 |.......S|etTimer(|
|00001eb0| 20 30 2e 35 2c 20 66 61 | 6c 73 65 20 29 3b 0d 0a | 0.5, fa|lse );..|
|00001ec0| 0d 0a 09 7d 0d 0a 09 73 | 69 6d 75 6c 61 74 65 64 |...}...s|imulated|
|00001ed0| 20 66 75 6e 63 74 69 6f | 6e 20 54 69 6d 65 72 28 | functio|n Timer(|
|00001ee0| 29 0d 0a 09 7b 0d 0a 09 | 09 65 6e 61 62 6c 65 28 |)...{...|.enable(|
|00001ef0| 20 27 54 69 63 6b 27 20 | 29 3b 0d 0a 09 7d 0d 0a | 'Tick' |);...}..|
|00001f00| 09 0d 0a 09 73 69 6d 75 | 6c 61 74 65 64 20 66 75 |....simu|lated fu|
|00001f10| 6e 63 74 69 6f 6e 20 54 | 69 63 6b 28 20 66 6c 6f |nction T|ick( flo|
|00001f20| 61 74 20 44 65 6c 74 61 | 54 69 6d 65 20 29 0d 0a |at Delta|Time )..|
|00001f30| 09 7b 0d 0a 2f 2f 09 09 | 6c 6f 67 28 63 6c 61 73 |.{..//..|log(clas|
|00001f40| 73 24 20 22 20 57 45 53 | 3a 20 54 69 63 6b 69 6e |s$ " WES|: Tickin|
|00001f50| 67 20 41 6c 74 66 69 72 | 65 20 62 75 74 74 6f 6e |g Altfir|e button|
|00001f60| 20 64 6f 77 6e 3f 22 20 | 40 50 61 77 6e 28 4f 77 | down?" |@Pawn(Ow|
|00001f70| 6e 65 72 29 2e 62 41 6c | 74 46 69 72 65 29 3b 0d |ner).bAl|tFire);.|
|00001f80| 0a 09 09 69 66 28 20 50 | 61 77 6e 28 20 4f 77 6e |...if( P|awn( Own|
|00001f90| 65 72 20 29 2e 62 41 6c | 74 46 69 72 65 20 21 3d |er ).bAl|tFire !=|
|00001fa0| 20 30 20 29 0d 0a 09 09 | 7b 0d 0a 2f 2f 09 09 09 | 0 )....|{..//...|
|00001fb0| 6c 6f 67 28 63 6c 61 73 | 73 24 20 22 20 57 45 53 |log(clas|s$ " WES|
|00001fc0| 3a 20 41 6c 74 66 69 72 | 65 20 62 75 74 74 6f 6e |: Altfir|e button|
|00001fd0| 20 64 6f 77 6e 2e 20 45 | 78 70 6c 6f 64 65 22 20 | down. E|xplode" |
|00001fe0| 40 50 61 77 6e 28 4f 77 | 6e 65 72 29 2e 62 41 6c |@Pawn(Ow|ner).bAl|
|00001ff0| 74 46 69 72 65 29 3b 0d | 0a 09 09 09 44 65 74 42 |tFire);.|....DetB|
|00002000| 61 6c 6c 2e 65 78 70 6c | 6f 64 65 28 20 44 65 74 |all.expl|ode( Det|
|00002010| 42 61 6c 6c 2e 4c 6f 63 | 61 74 69 6f 6e 20 2c 20 |Ball.Loc|ation , |
|00002020| 56 65 63 74 28 20 30 2c | 20 30 2c 20 31 20 29 29 |Vect( 0,| 0, 1 ))|
|00002030| 3b 0d 0a 09 09 09 44 65 | 74 42 61 6c 6c 20 3d 20 |;.....De|tBall = |
|00002040| 4e 6f 6e 65 3b 0d 0a 09 | 09 09 62 44 65 74 42 61 |None;...|..bDetBa|
|00002050| 6c 6c 3d 20 46 61 6c 73 | 65 3b 0d 0a 09 09 09 44 |ll= Fals|e;.....D|
|00002060| 69 73 61 62 6c 65 28 20 | 27 54 69 63 6b 27 20 29 |isable( |'Tick' )|
|00002070| 3b 0d 0a 09 09 7d 0d 0a | 09 7d 0d 0a 09 09 09 09 |;....}..|.}......|
|00002080| 09 09 09 0d 0a 42 65 67 | 69 6e 3a 0d 0a 09 46 69 |.....Beg|in:...Fi|
|00002090| 6e 69 73 68 41 6e 69 6d | 28 29 3b 0d 0a 09 53 6c |nishAnim|();...Sl|
|000020a0| 65 65 70 28 20 30 2e 32 | 20 29 3b 0d 0a 09 46 69 |eep( 0.2| );...Fi|
|000020b0| 6e 69 73 68 28 29 3b 0d | 0a 7d 0d 0a 0d 0a 2f 2f |nish();.|.}....//|
|000020c0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000020d0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000020e0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000020f0| 2f 2f 2f 2f 2f 0d 0a 73 | 69 6d 75 6c 61 74 65 64 |/////..s|imulated|
|00002100| 20 66 75 6e 63 74 69 6f | 6e 20 50 6c 61 79 46 69 | functio|n PlayFi|
|00002110| 72 69 6e 67 28 29 0d 0a | 7b 0d 0a 09 4f 77 6e 65 |ring()..|{...Owne|
|00002120| 72 2e 50 6c 61 79 53 6f | 75 6e 64 28 46 69 72 65 |r.PlaySo|und(Fire|
|00002130| 53 6f 75 6e 64 2c 20 53 | 4c 4f 54 5f 4d 69 73 63 |Sound, S|LOT_Misc|
|00002140| 2c 50 61 77 6e 28 4f 77 | 6e 65 72 29 2e 53 6f 75 |,Pawn(Ow|ner).Sou|
|00002150| 6e 64 44 61 6d 70 65 6e | 69 6e 67 29 3b 0d 0a 09 |ndDampen|ing);...|
|00002160| 50 6c 61 79 41 6e 69 6d | 28 27 66 69 72 65 27 2c |PlayAnim|('fire',|
|00002170| 20 31 2e 30 2c 20 30 2e | 30 35 29 3b 0d 0a 7d 0d | 1.0, 0.|05);..}.|
|00002180| 0a 0d 0a 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |.../////|////////|
|00002190| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000021a0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000021b0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 0d 0a 73 69 6d 75 |////////|//..simu|
|000021c0| 6c 61 74 65 64 20 66 75 | 6e 63 74 69 6f 6e 20 50 |lated fu|nction P|
|000021d0| 6c 61 79 41 6c 74 46 69 | 72 69 6e 67 28 29 0d 0a |layAltFi|ring()..|
|000021e0| 7b 0d 0a 09 4f 77 6e 65 | 72 2e 50 6c 61 79 53 6f |{...Owne|r.PlaySo|
|000021f0| 75 6e 64 28 41 6c 74 46 | 69 72 65 53 6f 75 6e 64 |und(AltF|ireSound|
|00002200| 2c 20 53 4c 4f 54 5f 4d | 69 73 63 2c 50 61 77 6e |, SLOT_M|isc,Pawn|
|00002210| 28 4f 77 6e 65 72 29 2e | 53 6f 75 6e 64 44 61 6d |(Owner).|SoundDam|
|00002220| 70 65 6e 69 6e 67 29 3b | 0d 0a 09 50 6c 61 79 41 |pening);|...PlayA|
|00002230| 6e 69 6d 28 27 66 69 72 | 65 27 2c 20 30 2e 37 35 |nim('fir|e', 0.75|
|00002240| 2c 20 30 2e 30 35 29 3b | 0d 0a 7d 0d 0a 0d 0a 2f |, 0.05);|..}..../|
|00002250| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00002260| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00002270| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00002280| 2f 2f 2f 2f 2f 2f 0d 0a | 73 69 6d 75 6c 61 74 65 |//////..|simulate|
|00002290| 64 20 66 75 6e 63 74 69 | 6f 6e 20 50 6c 61 79 49 |d functi|on PlayI|
|000022a0| 64 6c 65 41 6e 69 6d 28 | 29 0d 0a 7b 0d 0a 09 50 |dleAnim(|)..{...P|
|000022b0| 6c 61 79 41 6e 69 6d 28 | 27 69 64 6c 65 27 2c 30 |layAnim(|'idle',0|
|000022c0| 2e 32 35 2c 30 2e 30 35 | 29 3b 0d 0a 7d 0d 0a 2f |.25,0.05|);..}../|
|000022d0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000022e0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|000022f0| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00002300| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 0d 0a 0d 0a 66 75 |////////|//....fu|
|00002310| 6e 63 74 69 6f 6e 20 50 | 72 6f 6a 65 63 74 69 6c |nction P|rojectil|
|00002320| 65 20 50 72 6f 6a 65 63 | 74 69 6c 65 46 69 72 65 |e Projec|tileFire|
|00002330| 28 63 6c 61 73 73 3c 70 | 72 6f 6a 65 63 74 69 6c |(class<p|rojectil|
|00002340| 65 3e 20 50 72 6f 6a 43 | 6c 61 73 73 2c 20 66 6c |e> ProjC|lass, fl|
|00002350| 6f 61 74 20 50 72 6f 6a | 53 70 65 65 64 2c 20 62 |oat Proj|Speed, b|
|00002360| 6f 6f 6c 20 62 57 61 72 | 6e 29 0d 0a 7b 0d 0a 09 |ool bWar|n)..{...|
|00002370| 6c 6f 63 61 6c 20 56 65 | 63 74 6f 72 20 53 74 61 |local Ve|ctor Sta|
|00002380| 72 74 2c 20 58 2c 59 2c | 5a 3b 0d 0a 09 6c 6f 63 |rt, X,Y,|Z;...loc|
|00002390| 61 6c 20 50 61 77 6e 20 | 50 61 77 6e 4f 77 6e 65 |al Pawn |PawnOwne|
|000023a0| 72 3b 0d 0a 0d 0a 09 50 | 61 77 6e 4f 77 6e 65 72 |r;.....P|awnOwner|
|000023b0| 20 3d 20 50 61 77 6e 28 | 4f 77 6e 65 72 29 3b 0d | = Pawn(|Owner);.|
|000023c0| 0a 09 4f 77 6e 65 72 2e | 4d 61 6b 65 4e 6f 69 73 |..Owner.|MakeNois|
|000023d0| 65 28 50 61 77 6e 4f 77 | 6e 65 72 2e 53 6f 75 6e |e(PawnOw|ner.Soun|
|000023e0| 64 44 61 6d 70 65 6e 69 | 6e 67 29 3b 0d 0a 09 47 |dDampeni|ng);...G|
|000023f0| 65 74 41 78 65 73 28 50 | 61 77 6e 4f 77 6e 65 72 |etAxes(P|awnOwner|
|00002400| 2e 56 69 65 77 52 6f 74 | 61 74 69 6f 6e 2c 58 2c |.ViewRot|ation,X,|
|00002410| 59 2c 5a 29 3b 0d 0a 09 | 53 74 61 72 74 20 3d 20 |Y,Z);...|Start = |
|00002420| 4f 77 6e 65 72 2e 4c 6f | 63 61 74 69 6f 6e 20 2b |Owner.Lo|cation +|
|00002430| 20 43 61 6c 63 44 72 61 | 77 4f 66 66 73 65 74 28 | CalcDra|wOffset(|
|00002440| 29 20 2b 20 46 69 72 65 | 4f 66 66 73 65 74 2e 58 |) + Fire|Offset.X|
|00002450| 20 2a 20 58 20 2b 20 46 | 69 72 65 4f 66 66 73 65 | * X + F|ireOffse|
|00002460| 74 2e 59 20 2a 20 59 20 | 2b 20 46 69 72 65 4f 66 |t.Y * Y |+ FireOf|
|00002470| 66 73 65 74 2e 5a 20 2a | 20 5a 3b 20 0d 0a 09 41 |fset.Z *| Z; ...A|
|00002480| 64 6a 75 73 74 65 64 41 | 69 6d 20 3d 20 50 61 77 |djustedA|im = Paw|
|00002490| 6e 4f 77 6e 65 72 2e 41 | 64 6a 75 73 74 54 6f 73 |nOwner.A|djustTos|
|000024a0| 73 28 50 72 6f 6a 53 70 | 65 65 64 2c 20 53 74 61 |s(ProjSp|eed, Sta|
|000024b0| 72 74 2c 20 41 69 6d 45 | 72 72 6f 72 2c 20 54 72 |rt, AimE|rror, Tr|
|000024c0| 75 65 2c 20 62 57 61 72 | 6e 29 3b 09 0d 0a 09 72 |ue, bWar|n);....r|
|000024d0| 65 74 75 72 6e 20 53 70 | 61 77 6e 28 50 72 6f 6a |eturn Sp|awn(Proj|
|000024e0| 43 6c 61 73 73 2c 2c 2c | 20 53 74 61 72 74 2c 41 |Class,,,| Start,A|
|000024f0| 64 6a 75 73 74 65 64 41 | 69 6d 29 3b 09 0d 0a 7d |djustedA|im);...}|
|00002500| 0d 0a 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |..//////|////////|
|00002510| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00002520| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 2f 2f 2f 2f 2f 2f 2f |////////|////////|
|00002530| 2f 2f 2f 2f 2f 2f 2f 2f | 2f 0d 0a 0d 0a 00 |////////|/..... |
+--------+-------------------------+-------------------------+--------+--------+