home *** CD-ROM | disk | FTP | other *** search
Unknown | 2004-05-10 | 2.6 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 | 49 2a 2f 2f 3d 3d 3d 3d |........|I*//====|
|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 3d 3d 3d 3d 3d 3d |========|========|
|00000060| 3d 3d 3d 0d 0a 2f 2f 20 | 20 57 61 74 65 72 54 65 |===..// | WaterTe|
|00000070| 78 74 75 72 65 3a 20 42 | 61 73 65 20 63 6c 61 73 |xture: B|ase clas|
|00000080| 73 20 66 6f 72 20 66 72 | 61 63 74 61 6c 20 77 61 |s for fr|actal wa|
|00000090| 74 65 72 20 74 65 78 74 | 75 72 65 73 2e 20 50 61 |ter text|ures. Pa|
|000000a0| 72 65 6e 74 20 6f 66 20 | 57 61 76 65 2d 20 61 6e |rent of |Wave- an|
|000000b0| 64 20 57 65 74 54 65 78 | 74 75 72 65 2e 0d 0a 2f |d WetTex|ture.../|
|000000c0| 2f 20 20 54 68 69 73 20 | 69 73 20 61 20 62 75 69 |/ This |is a bui|
|000000d0| 6c 74 2d 69 6e 20 55 6e | 72 65 61 6c 20 63 6c 61 |lt-in Un|real cla|
|000000e0| 73 73 20 61 6e 64 20 69 | 74 20 73 68 6f 75 6c 64 |ss and i|t should|
|000000f0| 6e 27 74 20 62 65 20 6d | 6f 64 69 66 69 65 64 2e |n't be m|odified.|
|00000100| 0d 0a 2f 2f 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |..//====|========|
|00000110| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000120| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000130| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000140| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000150| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 0d 0a 0d 0a 63 |========|===....c|
|00000160| 6c 61 73 73 20 57 61 74 | 65 72 54 65 78 74 75 72 |lass Wat|erTextur|
|00000170| 65 20 65 78 74 65 6e 64 | 73 20 46 72 61 63 74 61 |e extend|s Fracta|
|00000180| 6c 54 65 78 74 75 72 65 | 0d 0a 09 6e 61 74 69 76 |lTexture|...nativ|
|00000190| 65 0d 0a 09 6e 6f 65 78 | 70 6f 72 74 0d 0a 09 61 |e...noex|port...a|
|000001a0| 62 73 74 72 61 63 74 3b | 0d 0a 0d 0a 2f 2f 0d 0a |bstract;|....//..|
|000001b0| 2f 2f 20 57 61 74 65 72 | 20 64 72 6f 70 73 2e 0d |// Water| drops..|
|000001c0| 0a 2f 2f 0d 0a 0d 0a 65 | 6e 75 6d 20 57 44 72 6f |.//....e|num WDro|
|000001d0| 70 0d 0a 7b 0d 0a 09 44 | 52 4f 50 5f 46 69 78 65 |p..{...D|ROP_Fixe|
|000001e0| 64 44 65 70 74 68 09 09 | 09 2c 20 2f 2f 20 46 69 |dDepth..|., // Fi|
|000001f0| 78 65 64 20 64 65 70 74 | 68 20 73 70 6f 74 2c 20 |xed dept|h spot, |
|00000200| 41 3d 64 65 70 74 68 0d | 0a 09 44 52 4f 50 5f 50 |A=depth.|..DROP_P|
|00000210| 68 61 73 65 53 70 6f 74 | 09 09 09 2c 20 2f 2f 20 |haseSpot|..., // |
|00000220| 50 68 61 73 65 64 20 64 | 65 70 74 68 20 73 70 6f |Phased d|epth spo|
|00000230| 74 2c 20 41 3d 66 72 65 | 71 75 65 6e 63 79 20 42 |t, A=fre|quency B|
|00000240| 3d 70 68 61 73 65 0d 0a | 09 44 52 4f 50 5f 53 68 |=phase..|.DROP_Sh|
|00000250| 61 6c 6c 6f 77 53 70 6f | 74 09 09 2c 20 2f 2f 20 |allowSpo|t.., // |
|00000260| 53 68 61 6c 6c 6f 77 65 | 72 20 70 68 61 73 65 64 |Shallowe|r phased|
|00000270| 20 64 65 70 74 68 20 73 | 70 6f 74 2c 20 41 3d 66 | depth s|pot, A=f|
|00000280| 72 65 71 75 65 6e 63 79 | 20 42 3d 70 68 61 73 65 |requency| B=phase|
|00000290| 0d 0a 09 44 52 4f 50 5f | 48 61 6c 66 41 6d 70 6c |...DROP_|HalfAmpl|
|000002a0| 20 20 20 20 20 20 20 20 | 20 20 20 2c 20 2f 2f 20 | | , // |
|000002b0| 48 61 6c 66 2d 61 6d 70 | 6c 69 74 75 64 65 20 28 |Half-amp|litude (|
|000002c0| 6f 6e 6c 79 20 31 32 38 | 2b 20 76 61 6c 75 65 73 |only 128|+ values|
|000002d0| 29 0d 0a 09 44 52 4f 50 | 5f 52 61 6e 64 6f 6d 4d |)...DROP|_RandomM|
|000002e0| 6f 76 65 72 09 09 2c 20 | 2f 2f 20 52 61 6e 64 6f |over.., |// Rando|
|000002f0| 6d 6c 79 20 6d 6f 76 65 | 73 20 61 72 6f 75 6e 64 |mly move|s around|
|00000300| 0d 0a 09 44 52 4f 50 5f | 46 69 78 65 64 52 61 6e |...DROP_|FixedRan|
|00000310| 64 6f 6d 53 70 6f 74 09 | 2c 20 2f 2f 20 46 69 78 |domSpot.|, // Fix|
|00000320| 65 64 20 73 70 6f 74 20 | 77 69 74 68 20 72 61 6e |ed spot |with ran|
|00000330| 64 6f 6d 20 6f 75 74 70 | 75 74 0d 0a 09 44 52 4f |dom outp|ut...DRO|
|00000340| 50 5f 57 68 69 72 6c 79 | 54 68 69 6e 67 09 09 2c |P_Whirly|Thing..,|
|00000350| 20 2f 2f 20 4d 6f 76 65 | 73 20 69 6e 20 73 6d 61 | // Move|s in sma|
|00000360| 6c 6c 20 63 69 72 63 6c | 65 73 2c 20 41 3d 73 70 |ll circl|es, A=sp|
|00000370| 65 65 64 20 42 3d 64 65 | 70 74 68 0d 0a 09 44 52 |eed B=de|pth...DR|
|00000380| 4f 50 5f 42 69 67 57 68 | 69 72 6c 79 09 09 09 2c |OP_BigWh|irly...,|
|00000390| 20 2f 2f 20 4d 6f 76 65 | 73 20 69 6e 20 6c 61 72 | // Move|s in lar|
|000003a0| 67 65 20 63 69 72 63 6c | 65 73 2c 20 41 3d 73 70 |ge circl|es, A=sp|
|000003b0| 65 65 64 20 42 3d 64 65 | 70 74 68 0d 0a 09 44 52 |eed B=de|pth...DR|
|000003c0| 4f 50 5f 48 6f 72 69 7a | 6f 6e 74 61 6c 4c 69 6e |OP_Horiz|ontalLin|
|000003d0| 65 09 09 2c 20 2f 2f 20 | 48 6f 72 69 7a 6f 6e 74 |e.., // |Horizont|
|000003e0| 61 6c 20 6c 69 6e 65 20 | 73 65 67 6d 65 6e 74 0d |al line |segment.|
|000003f0| 0a 09 44 52 4f 50 5f 56 | 65 72 74 69 63 61 6c 4c |..DROP_V|erticalL|
|00000400| 69 6e 65 09 09 2c 20 2f | 2f 20 56 65 72 74 69 63 |ine.., /|/ Vertic|
|00000410| 61 6c 20 6c 69 6e 65 20 | 73 65 67 6d 65 6e 74 0d |al line |segment.|
|00000420| 0a 09 44 52 4f 50 5f 44 | 69 61 67 6f 6e 61 6c 4c |..DROP_D|iagonalL|
|00000430| 69 6e 65 31 09 09 2c 20 | 2f 2f 20 44 69 61 67 6f |ine1.., |// Diago|
|00000440| 6e 61 6c 20 27 2f 27 0d | 0a 09 44 52 4f 50 5f 44 |nal '/'.|..DROP_D|
|00000450| 69 61 67 6f 6e 61 6c 4c | 69 6e 65 32 09 09 2c 20 |iagonalL|ine2.., |
|00000460| 2f 2f 20 44 69 61 67 6f | 6e 61 6c 20 27 5c 27 0d |// Diago|nal '\'.|
|00000470| 0a 09 44 52 4f 50 5f 48 | 6f 72 69 7a 6f 6e 74 61 |..DROP_H|orizonta|
|00000480| 6c 4f 73 63 09 09 2c 20 | 2f 2f 20 48 6f 72 69 7a |lOsc.., |// Horiz|
|00000490| 6f 6e 74 61 6c 20 6f 73 | 63 69 6c 6c 61 74 69 6e |ontal os|cillatin|
|000004a0| 67 20 6c 69 6e 65 20 73 | 65 67 6d 65 6e 74 0d 0a |g line s|egment..|
|000004b0| 09 44 52 4f 50 5f 56 65 | 72 74 69 63 61 6c 4f 73 |.DROP_Ve|rticalOs|
|000004c0| 63 09 09 2c 20 2f 2f 20 | 56 65 72 74 69 63 61 6c |c.., // |Vertical|
|000004d0| 20 6f 73 63 69 6c 6c 61 | 74 69 6e 67 20 6c 69 6e | oscilla|ting lin|
|000004e0| 65 20 73 65 67 6d 65 6e | 74 0d 0a 09 44 52 4f 50 |e segmen|t...DROP|
|000004f0| 5f 44 69 61 67 6f 6e 61 | 6c 4f 73 63 31 09 09 2c |_Diagona|lOsc1..,|
|00000500| 20 2f 2f 20 44 69 61 67 | 6f 6e 61 6c 20 6f 73 63 | // Diag|onal osc|
|00000510| 69 6c 6c 61 74 69 6e 67 | 20 27 2f 27 0d 0a 09 44 |illating| '/'...D|
|00000520| 52 4f 50 5f 44 69 61 67 | 6f 6e 61 6c 4f 73 63 32 |ROP_Diag|onalOsc2|
|00000530| 09 09 2c 20 2f 2f 20 44 | 69 61 67 6f 6e 61 6c 20 |.., // D|iagonal |
|00000540| 6f 73 63 69 6c 6c 61 74 | 69 6e 67 20 27 5c 27 0d |oscillat|ing '\'.|
|00000550| 0a 09 44 52 4f 50 5f 52 | 61 69 6e 44 72 6f 70 73 |..DROP_R|ainDrops|
|00000560| 09 09 09 2c 20 2f 2f 20 | 47 65 6e 65 72 61 6c 20 |..., // |General |
|00000570| 72 61 6e 64 6f 6d 20 72 | 61 69 6e 64 72 6f 70 73 |random r|aindrops|
|00000580| 2c 20 41 3d 64 65 70 74 | 68 20 42 3d 64 69 73 74 |, A=dept|h B=dist|
|00000590| 72 69 62 75 74 69 6f 6e | 20 72 61 64 69 75 73 0d |ribution| radius.|
|000005a0| 0a 09 44 52 4f 50 5f 41 | 72 65 61 43 6c 61 6d 70 |..DROP_A|reaClamp|
|000005b0| 20 20 20 20 20 20 20 20 | 20 20 2c 20 2f 2f 20 43 | | , // C|
|000005c0| 6c 61 6d 70 20 73 70 6f | 74 73 20 74 6f 20 69 6e |lamp spo|ts to in|
|000005d0| 64 69 63 61 74 65 20 73 | 68 61 6c 6c 6f 77 2f 64 |dicate s|hallow/d|
|000005e0| 72 79 20 61 72 65 61 73 | 0d 0a 09 44 52 4f 50 5f |ry areas|...DROP_|
|000005f0| 4c 65 61 6b 79 54 61 70 | 09 09 09 2c 0d 0a 09 44 |LeakyTap|...,...D|
|00000600| 52 4f 50 5f 44 72 69 70 | 70 79 54 61 70 09 09 09 |ROP_Drip|pyTap...|
|00000610| 2c 0d 0a 7d 3b 0d 0a 0d | 0a 0d 0a 2f 2f 0d 0a 2f |,..};...|...//../|
|00000620| 2f 20 49 6e 66 6f 72 6d | 61 74 69 6f 6e 20 61 62 |/ Inform|ation ab|
|00000630| 6f 75 74 20 61 20 73 69 | 6e 67 6c 65 20 64 72 6f |out a si|ngle dro|
|00000640| 70 2e 0d 0a 2f 2f 0d 0a | 0d 0a 73 74 72 75 63 74 |p...//..|..struct|
|00000650| 20 41 44 72 6f 70 0d 0a | 7b 0d 0a 20 20 20 20 76 | ADrop..|{.. v|
|00000660| 61 72 20 57 44 72 6f 70 | 20 54 79 70 65 3b 20 20 |ar WDrop| Type; |
|00000670| 20 2f 2f 20 44 72 6f 70 | 20 74 79 70 65 2e 0d 0a | // Drop| type...|
|00000680| 20 20 20 20 76 61 72 20 | 62 79 74 65 20 20 44 65 | var |byte De|
|00000690| 70 74 68 3b 20 20 2f 2f | 20 44 72 6f 70 20 68 65 |pth; //| Drop he|
|000006a0| 61 74 2e 0d 0a 20 20 20 | 20 76 61 72 20 62 79 74 |at... | var byt|
|000006b0| 65 20 20 58 3b 20 20 20 | 20 20 20 2f 2f 20 53 70 |e X; | // Sp|
|000006c0| 61 72 6b 20 58 20 6c 6f | 63 61 74 69 6f 6e 20 28 |ark X lo|cation (|
|000006d0| 30 20 2d 20 58 64 69 6d | 65 6e 73 69 6f 6e 2d 31 |0 - Xdim|ension-1|
|000006e0| 29 2e 0d 0a 20 20 20 20 | 76 61 72 20 62 79 74 65 |)... |var byte|
|000006f0| 20 20 59 3b 20 20 20 20 | 20 20 2f 2f 20 53 70 61 | Y; | // Spa|
|00000700| 72 6b 20 59 20 6c 6f 63 | 61 74 69 6f 6e 20 28 30 |rk Y loc|ation (0|
|00000710| 20 2d 20 59 64 69 6d 65 | 6e 73 69 6f 6e 2d 31 29 | - Ydime|nsion-1)|
|00000720| 2e 0d 0a 0d 0a 20 20 20 | 20 76 61 72 20 62 79 74 |..... | var byt|
|00000730| 65 20 20 42 79 74 65 41 | 3b 20 20 2f 2f 20 58 2d |e ByteA|; // X-|
|00000740| 73 70 65 65 64 2e 0d 0a | 20 20 20 20 76 61 72 20 |speed...| var |
|00000750| 62 79 74 65 20 20 42 79 | 74 65 42 3b 20 20 2f 2f |byte By|teB; //|
|00000760| 20 59 2d 73 70 65 65 64 | 2e 0d 0a 20 20 20 20 76 | Y-speed|... v|
|00000770| 61 72 20 62 79 74 65 20 | 20 42 79 74 65 43 3b 20 |ar byte | ByteC; |
|00000780| 20 2f 2f 20 41 67 65 2c | 20 45 6d 69 74 74 65 72 | // Age,| Emitter|
|00000790| 20 66 72 65 71 2e 20 65 | 74 63 2e 0d 0a 20 20 20 | freq. e|tc... |
|000007a0| 20 76 61 72 20 62 79 74 | 65 20 20 42 79 74 65 44 | var byt|e ByteD|
|000007b0| 3b 20 20 2f 2f 20 45 78 | 70 2e 54 69 6d 65 20 65 |; // Ex|p.Time e|
|000007c0| 74 63 2e 0d 0a 7d 3b 0d | 0a 0d 0a 0d 0a 2f 2f 0d |tc...};.|.....//.|
|000007d0| 0a 2f 2f 20 57 61 74 65 | 72 20 70 61 72 61 6d 65 |.// Wate|r parame|
|000007e0| 74 65 72 73 2e 0d 0a 2f | 2f 0d 0a 0d 0a 76 61 72 |ters.../|/....var|
|000007f0| 28 57 61 74 65 72 50 61 | 69 6e 74 29 09 09 09 09 |(WaterPa|int)....|
|00000800| 09 57 44 72 6f 70 20 20 | 44 72 6f 70 54 79 70 65 |.WDrop |DropType|
|00000810| 3b 0d 0a 76 61 72 28 57 | 61 74 65 72 50 61 69 6e |;..var(W|aterPain|
|00000820| 74 29 09 09 09 09 09 62 | 79 74 65 20 20 20 57 61 |t).....b|yte Wa|
|00000830| 76 65 41 6d 70 3b 0d 0a | 0d 0a 76 61 72 28 57 61 |veAmp;..|..var(Wa|
|00000840| 74 65 72 50 61 69 6e 74 | 29 09 09 09 09 09 62 79 |terPaint|).....by|
|00000850| 74 65 20 20 20 46 58 5f | 46 72 65 71 75 65 6e 63 |te FX_|Frequenc|
|00000860| 79 3b 0d 0a 76 61 72 28 | 57 61 74 65 72 50 61 69 |y;..var(|WaterPai|
|00000870| 6e 74 29 09 09 09 09 09 | 62 79 74 65 20 20 20 46 |nt).....|byte F|
|00000880| 58 5f 50 68 61 73 65 3b | 0d 0a 76 61 72 28 57 61 |X_Phase;|..var(Wa|
|00000890| 74 65 72 50 61 69 6e 74 | 29 09 09 09 09 09 62 79 |terPaint|).....by|
|000008a0| 74 65 20 20 20 46 58 5f | 41 6d 70 6c 69 74 75 64 |te FX_|Amplitud|
|000008b0| 65 3b 0d 0a 76 61 72 28 | 57 61 74 65 72 50 61 69 |e;..var(|WaterPai|
|000008c0| 6e 74 29 09 09 09 09 09 | 62 79 74 65 20 20 20 46 |nt).....|byte F|
|000008d0| 58 5f 53 70 65 65 64 3b | 0d 0a 76 61 72 28 57 61 |X_Speed;|..var(Wa|
|000008e0| 74 65 72 50 61 69 6e 74 | 29 09 09 09 09 09 62 79 |terPaint|).....by|
|000008f0| 74 65 20 20 20 46 58 5f | 52 61 64 69 75 73 3b 0d |te FX_|Radius;.|
|00000900| 0a 76 61 72 28 57 61 74 | 65 72 50 61 69 6e 74 29 |.var(Wat|erPaint)|
|00000910| 09 09 09 09 09 62 79 74 | 65 20 20 20 46 58 5f 53 |.....byt|e FX_S|
|00000920| 69 7a 65 3b 0d 0a 76 61 | 72 28 57 61 74 65 72 50 |ize;..va|r(WaterP|
|00000930| 61 69 6e 74 29 09 09 09 | 09 09 62 79 74 65 20 20 |aint)...|..byte |
|00000940| 20 46 58 5f 44 65 70 74 | 68 3b 0d 0a 76 61 72 28 | FX_Dept|h;..var(|
|00000950| 57 61 74 65 72 50 61 69 | 6e 74 29 20 20 20 20 20 |WaterPai|nt) |
|00000960| 20 20 20 20 20 20 20 20 | 20 20 20 20 62 79 74 65 | | byte|
|00000970| 20 20 20 46 58 5f 54 69 | 6d 65 3b 0d 0a 0d 0a 76 | FX_Ti|me;....v|
|00000980| 61 72 09 09 09 09 09 09 | 09 09 69 6e 74 20 20 20 |ar......|..int |
|00000990| 20 4e 75 6d 44 72 6f 70 | 73 3b 0d 0a 76 61 72 09 | NumDrop|s;..var.|
|000009a0| 09 09 09 09 09 09 09 41 | 44 72 6f 70 20 20 44 72 |.......A|Drop Dr|
|000009b0| 6f 70 73 5b 32 35 36 5d | 3b 0d 0a 0d 0a 76 61 72 |ops[256]|;....var|
|000009c0| 09 09 20 09 09 09 74 72 | 61 6e 73 69 65 6e 74 20 |.. ...tr|ansient |
|000009d0| 20 20 69 6e 74 20 20 20 | 20 53 6f 75 72 63 65 46 | int | SourceF|
|000009e0| 69 65 6c 64 73 3b 0d 0a | 76 61 72 09 09 09 09 09 |ields;..|var.....|
|000009f0| 74 72 61 6e 73 69 65 6e | 74 20 20 20 62 79 74 65 |transien|t byte|
|00000a00| 20 20 20 52 65 6e 64 65 | 72 54 61 62 6c 65 5b 31 | Rende|rTable[1|
|00000a10| 30 32 38 5d 3b 0d 0a 76 | 61 72 09 09 09 09 09 74 |028];..v|ar.....t|
|00000a20| 72 61 6e 73 69 65 6e 74 | 09 62 79 74 65 20 20 20 |ransient|.byte |
|00000a30| 57 61 74 65 72 54 61 62 | 6c 65 5b 31 35 33 36 5d |WaterTab|le[1536]|
|00000a40| 3b 0d 0a 76 61 72 09 09 | 09 09 09 74 72 61 6e 73 |;..var..|...trans|
|00000a50| 69 65 6e 74 09 62 79 74 | 65 20 20 20 57 61 74 65 |ient.byt|e Wate|
|00000a60| 72 50 61 72 69 74 79 3b | 0d 0a 76 61 72 09 09 09 |rParity;|..var...|
|00000a70| 09 09 74 72 61 6e 73 69 | 65 6e 74 09 69 6e 74 20 |..transi|ent.int |
|00000a80| 20 20 20 4f 6c 64 57 61 | 76 65 41 6d 70 3b 0d 0a | OldWa|veAmp;..|
|00000a90| 0d 0a 00 | |... | |
+--------+-------------------------+-------------------------+--------+--------+