TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches

◆ Kill()

void Terraria.Projectile.Kill ( )
inline

Definition at line 77967 of file Projectile.cs.

77968 {
77969 //IL_03dc: Unknown result type (might be due to invalid IL or missing references)
77970 //IL_040c: Unknown result type (might be due to invalid IL or missing references)
77971 //IL_0411: Unknown result type (might be due to invalid IL or missing references)
77972 //IL_0413: Unknown result type (might be due to invalid IL or missing references)
77973 //IL_0427: Unknown result type (might be due to invalid IL or missing references)
77974 //IL_042d: Unknown result type (might be due to invalid IL or missing references)
77975 //IL_013d: Unknown result type (might be due to invalid IL or missing references)
77976 //IL_014e: Unknown result type (might be due to invalid IL or missing references)
77977 //IL_0153: Unknown result type (might be due to invalid IL or missing references)
77978 //IL_229a: Unknown result type (might be due to invalid IL or missing references)
77979 //IL_22a7: Unknown result type (might be due to invalid IL or missing references)
77980 //IL_22ac: Unknown result type (might be due to invalid IL or missing references)
77981 //IL_0468: Unknown result type (might be due to invalid IL or missing references)
77982 //IL_0472: Unknown result type (might be due to invalid IL or missing references)
77983 //IL_0477: Unknown result type (might be due to invalid IL or missing references)
77984 //IL_0a98: Unknown result type (might be due to invalid IL or missing references)
77985 //IL_0aac: Unknown result type (might be due to invalid IL or missing references)
77986 //IL_0ab7: Unknown result type (might be due to invalid IL or missing references)
77987 //IL_0abc: Unknown result type (might be due to invalid IL or missing references)
77988 //IL_0ac2: Unknown result type (might be due to invalid IL or missing references)
77989 //IL_0ac7: Unknown result type (might be due to invalid IL or missing references)
77990 //IL_0acc: Unknown result type (might be due to invalid IL or missing references)
77991 //IL_0ad3: Unknown result type (might be due to invalid IL or missing references)
77992 //IL_0add: Unknown result type (might be due to invalid IL or missing references)
77993 //IL_0ae8: Unknown result type (might be due to invalid IL or missing references)
77994 //IL_0aed: Unknown result type (might be due to invalid IL or missing references)
77995 //IL_0b02: Unknown result type (might be due to invalid IL or missing references)
77996 //IL_0b0f: Unknown result type (might be due to invalid IL or missing references)
77997 //IL_0b15: Unknown result type (might be due to invalid IL or missing references)
77998 //IL_0b49: Unknown result type (might be due to invalid IL or missing references)
77999 //IL_0b4f: Unknown result type (might be due to invalid IL or missing references)
78000 //IL_0b59: Unknown result type (might be due to invalid IL or missing references)
78001 //IL_0b5e: Unknown result type (might be due to invalid IL or missing references)
78002 //IL_0b63: Unknown result type (might be due to invalid IL or missing references)
78003 //IL_0547: Unknown result type (might be due to invalid IL or missing references)
78004 //IL_054e: Unknown result type (might be due to invalid IL or missing references)
78005 //IL_0577: Unknown result type (might be due to invalid IL or missing references)
78006 //IL_0582: Unknown result type (might be due to invalid IL or missing references)
78007 //IL_0587: Unknown result type (might be due to invalid IL or missing references)
78008 //IL_058c: Unknown result type (might be due to invalid IL or missing references)
78009 //IL_059a: Unknown result type (might be due to invalid IL or missing references)
78010 //IL_05a2: Unknown result type (might be due to invalid IL or missing references)
78011 //IL_05a9: Unknown result type (might be due to invalid IL or missing references)
78012 //IL_05b3: Unknown result type (might be due to invalid IL or missing references)
78013 //IL_05be: Unknown result type (might be due to invalid IL or missing references)
78014 //IL_05c3: Unknown result type (might be due to invalid IL or missing references)
78015 //IL_05c8: Unknown result type (might be due to invalid IL or missing references)
78016 //IL_05ca: Unknown result type (might be due to invalid IL or missing references)
78017 //IL_05cc: Unknown result type (might be due to invalid IL or missing references)
78018 //IL_05d3: Unknown result type (might be due to invalid IL or missing references)
78019 //IL_05d8: Unknown result type (might be due to invalid IL or missing references)
78020 //IL_05da: Unknown result type (might be due to invalid IL or missing references)
78021 //IL_05dc: Unknown result type (might be due to invalid IL or missing references)
78022 //IL_05e6: Unknown result type (might be due to invalid IL or missing references)
78023 //IL_05eb: Unknown result type (might be due to invalid IL or missing references)
78024 //IL_05ed: Unknown result type (might be due to invalid IL or missing references)
78025 //IL_05ef: Unknown result type (might be due to invalid IL or missing references)
78026 //IL_0604: Unknown result type (might be due to invalid IL or missing references)
78027 //IL_060a: Unknown result type (might be due to invalid IL or missing references)
78028 //IL_060f: Unknown result type (might be due to invalid IL or missing references)
78029 //IL_061f: Unknown result type (might be due to invalid IL or missing references)
78030 //IL_0625: Unknown result type (might be due to invalid IL or missing references)
78031 //IL_0627: Unknown result type (might be due to invalid IL or missing references)
78032 //IL_0631: Unknown result type (might be due to invalid IL or missing references)
78033 //IL_0640: Unknown result type (might be due to invalid IL or missing references)
78034 //IL_064e: Unknown result type (might be due to invalid IL or missing references)
78035 //IL_0654: Unknown result type (might be due to invalid IL or missing references)
78036 //IL_0671: Unknown result type (might be due to invalid IL or missing references)
78037 //IL_0678: Unknown result type (might be due to invalid IL or missing references)
78038 //IL_0687: Unknown result type (might be due to invalid IL or missing references)
78039 //IL_0691: Unknown result type (might be due to invalid IL or missing references)
78040 //IL_0696: Unknown result type (might be due to invalid IL or missing references)
78041 //IL_069b: Unknown result type (might be due to invalid IL or missing references)
78042 //IL_0499: Unknown result type (might be due to invalid IL or missing references)
78043 //IL_049e: Unknown result type (might be due to invalid IL or missing references)
78044 //IL_0159: Unknown result type (might be due to invalid IL or missing references)
78045 //IL_0178: Unknown result type (might be due to invalid IL or missing references)
78046 //IL_019d: Unknown result type (might be due to invalid IL or missing references)
78047 //IL_01a7: Unknown result type (might be due to invalid IL or missing references)
78048 //IL_01ac: Unknown result type (might be due to invalid IL or missing references)
78049 //IL_0da7: Unknown result type (might be due to invalid IL or missing references)
78050 //IL_0dac: Unknown result type (might be due to invalid IL or missing references)
78051 //IL_0db4: Unknown result type (might be due to invalid IL or missing references)
78052 //IL_0dc6: Unknown result type (might be due to invalid IL or missing references)
78053 //IL_0dcb: Unknown result type (might be due to invalid IL or missing references)
78054 //IL_0bb5: Unknown result type (might be due to invalid IL or missing references)
78055 //IL_0bc9: Unknown result type (might be due to invalid IL or missing references)
78056 //IL_0bd4: Unknown result type (might be due to invalid IL or missing references)
78057 //IL_0bd9: Unknown result type (might be due to invalid IL or missing references)
78058 //IL_0bdf: Unknown result type (might be due to invalid IL or missing references)
78059 //IL_0be4: Unknown result type (might be due to invalid IL or missing references)
78060 //IL_0be9: Unknown result type (might be due to invalid IL or missing references)
78061 //IL_0bf0: Unknown result type (might be due to invalid IL or missing references)
78062 //IL_0bfa: Unknown result type (might be due to invalid IL or missing references)
78063 //IL_0c05: Unknown result type (might be due to invalid IL or missing references)
78064 //IL_0c0a: Unknown result type (might be due to invalid IL or missing references)
78065 //IL_0c20: Unknown result type (might be due to invalid IL or missing references)
78066 //IL_0c2d: Unknown result type (might be due to invalid IL or missing references)
78067 //IL_0c33: Unknown result type (might be due to invalid IL or missing references)
78068 //IL_0c67: Unknown result type (might be due to invalid IL or missing references)
78069 //IL_0c6d: Unknown result type (might be due to invalid IL or missing references)
78070 //IL_0c77: Unknown result type (might be due to invalid IL or missing references)
78071 //IL_0c7c: Unknown result type (might be due to invalid IL or missing references)
78072 //IL_0c81: Unknown result type (might be due to invalid IL or missing references)
78073 //IL_22b7: Unknown result type (might be due to invalid IL or missing references)
78074 //IL_22ce: Unknown result type (might be due to invalid IL or missing references)
78075 //IL_22d4: Unknown result type (might be due to invalid IL or missing references)
78076 //IL_2301: Unknown result type (might be due to invalid IL or missing references)
78077 //IL_2303: Unknown result type (might be due to invalid IL or missing references)
78078 //IL_2318: Unknown result type (might be due to invalid IL or missing references)
78079 //IL_231d: Unknown result type (might be due to invalid IL or missing references)
78080 //IL_1017: Unknown result type (might be due to invalid IL or missing references)
78081 //IL_101c: Unknown result type (might be due to invalid IL or missing references)
78082 //IL_1024: Unknown result type (might be due to invalid IL or missing references)
78083 //IL_1036: Unknown result type (might be due to invalid IL or missing references)
78084 //IL_103b: Unknown result type (might be due to invalid IL or missing references)
78085 //IL_0ccf: Unknown result type (might be due to invalid IL or missing references)
78086 //IL_0ce3: Unknown result type (might be due to invalid IL or missing references)
78087 //IL_0cee: Unknown result type (might be due to invalid IL or missing references)
78088 //IL_0cf3: Unknown result type (might be due to invalid IL or missing references)
78089 //IL_0d09: Unknown result type (might be due to invalid IL or missing references)
78090 //IL_0d16: Unknown result type (might be due to invalid IL or missing references)
78091 //IL_0d1c: Unknown result type (might be due to invalid IL or missing references)
78092 //IL_0d36: Unknown result type (might be due to invalid IL or missing references)
78093 //IL_0d3c: Unknown result type (might be due to invalid IL or missing references)
78094 //IL_0d46: Unknown result type (might be due to invalid IL or missing references)
78095 //IL_0d4b: Unknown result type (might be due to invalid IL or missing references)
78096 //IL_0d50: Unknown result type (might be due to invalid IL or missing references)
78097 //IL_2431: Unknown result type (might be due to invalid IL or missing references)
78098 //IL_2442: Unknown result type (might be due to invalid IL or missing references)
78099 //IL_2448: Unknown result type (might be due to invalid IL or missing references)
78100 //IL_244a: Unknown result type (might be due to invalid IL or missing references)
78101 //IL_2465: Unknown result type (might be due to invalid IL or missing references)
78102 //IL_246a: Unknown result type (might be due to invalid IL or missing references)
78103 //IL_246c: Unknown result type (might be due to invalid IL or missing references)
78104 //IL_246f: Unknown result type (might be due to invalid IL or missing references)
78105 //IL_247e: Unknown result type (might be due to invalid IL or missing references)
78106 //IL_2483: Unknown result type (might be due to invalid IL or missing references)
78107 //IL_2488: Unknown result type (might be due to invalid IL or missing references)
78108 //IL_248a: Unknown result type (might be due to invalid IL or missing references)
78109 //IL_248f: Unknown result type (might be due to invalid IL or missing references)
78110 //IL_232c: Unknown result type (might be due to invalid IL or missing references)
78111 //IL_2336: Unknown result type (might be due to invalid IL or missing references)
78112 //IL_233b: Unknown result type (might be due to invalid IL or missing references)
78113 //IL_070d: Unknown result type (might be due to invalid IL or missing references)
78114 //IL_0714: Unknown result type (might be due to invalid IL or missing references)
78115 //IL_073d: Unknown result type (might be due to invalid IL or missing references)
78116 //IL_0748: Unknown result type (might be due to invalid IL or missing references)
78117 //IL_074d: Unknown result type (might be due to invalid IL or missing references)
78118 //IL_0752: Unknown result type (might be due to invalid IL or missing references)
78119 //IL_0766: Unknown result type (might be due to invalid IL or missing references)
78120 //IL_076e: Unknown result type (might be due to invalid IL or missing references)
78121 //IL_077b: Unknown result type (might be due to invalid IL or missing references)
78122 //IL_0785: Unknown result type (might be due to invalid IL or missing references)
78123 //IL_0790: Unknown result type (might be due to invalid IL or missing references)
78124 //IL_0795: Unknown result type (might be due to invalid IL or missing references)
78125 //IL_079a: Unknown result type (might be due to invalid IL or missing references)
78126 //IL_079c: Unknown result type (might be due to invalid IL or missing references)
78127 //IL_079e: Unknown result type (might be due to invalid IL or missing references)
78128 //IL_07a5: Unknown result type (might be due to invalid IL or missing references)
78129 //IL_07aa: Unknown result type (might be due to invalid IL or missing references)
78130 //IL_07ac: Unknown result type (might be due to invalid IL or missing references)
78131 //IL_07ae: Unknown result type (might be due to invalid IL or missing references)
78132 //IL_07b8: Unknown result type (might be due to invalid IL or missing references)
78133 //IL_07bd: Unknown result type (might be due to invalid IL or missing references)
78134 //IL_07bf: Unknown result type (might be due to invalid IL or missing references)
78135 //IL_07c1: Unknown result type (might be due to invalid IL or missing references)
78136 //IL_07d6: Unknown result type (might be due to invalid IL or missing references)
78137 //IL_07dc: Unknown result type (might be due to invalid IL or missing references)
78138 //IL_07e1: Unknown result type (might be due to invalid IL or missing references)
78139 //IL_07f1: Unknown result type (might be due to invalid IL or missing references)
78140 //IL_07f7: Unknown result type (might be due to invalid IL or missing references)
78141 //IL_07f9: Unknown result type (might be due to invalid IL or missing references)
78142 //IL_0803: Unknown result type (might be due to invalid IL or missing references)
78143 //IL_0812: Unknown result type (might be due to invalid IL or missing references)
78144 //IL_0820: Unknown result type (might be due to invalid IL or missing references)
78145 //IL_0826: Unknown result type (might be due to invalid IL or missing references)
78146 //IL_0843: Unknown result type (might be due to invalid IL or missing references)
78147 //IL_084a: Unknown result type (might be due to invalid IL or missing references)
78148 //IL_0859: Unknown result type (might be due to invalid IL or missing references)
78149 //IL_0863: Unknown result type (might be due to invalid IL or missing references)
78150 //IL_0868: Unknown result type (might be due to invalid IL or missing references)
78151 //IL_086d: Unknown result type (might be due to invalid IL or missing references)
78152 //IL_01c7: Unknown result type (might be due to invalid IL or missing references)
78153 //IL_01e9: Unknown result type (might be due to invalid IL or missing references)
78154 //IL_020a: Unknown result type (might be due to invalid IL or missing references)
78155 //IL_0214: Unknown result type (might be due to invalid IL or missing references)
78156 //IL_0219: Unknown result type (might be due to invalid IL or missing references)
78157 //IL_021f: Unknown result type (might be due to invalid IL or missing references)
78158 //IL_0241: Unknown result type (might be due to invalid IL or missing references)
78159 //IL_025a: Unknown result type (might be due to invalid IL or missing references)
78160 //IL_0264: Unknown result type (might be due to invalid IL or missing references)
78161 //IL_0269: Unknown result type (might be due to invalid IL or missing references)
78162 //IL_12c0: Unknown result type (might be due to invalid IL or missing references)
78163 //IL_12d2: Unknown result type (might be due to invalid IL or missing references)
78164 //IL_12d7: Unknown result type (might be due to invalid IL or missing references)
78165 //IL_0de5: Unknown result type (might be due to invalid IL or missing references)
78166 //IL_0deb: Unknown result type (might be due to invalid IL or missing references)
78167 //IL_0df3: Unknown result type (might be due to invalid IL or missing references)
78168 //IL_0df8: Unknown result type (might be due to invalid IL or missing references)
78169 //IL_0dfd: Unknown result type (might be due to invalid IL or missing references)
78170 //IL_2662: Unknown result type (might be due to invalid IL or missing references)
78171 //IL_268a: Unknown result type (might be due to invalid IL or missing references)
78172 //IL_2690: Unknown result type (might be due to invalid IL or missing references)
78173 //IL_2692: Unknown result type (might be due to invalid IL or missing references)
78174 //IL_26ad: Unknown result type (might be due to invalid IL or missing references)
78175 //IL_26b2: Unknown result type (might be due to invalid IL or missing references)
78176 //IL_26b5: Unknown result type (might be due to invalid IL or missing references)
78177 //IL_26bb: Unknown result type (might be due to invalid IL or missing references)
78178 //IL_26cf: Unknown result type (might be due to invalid IL or missing references)
78179 //IL_26d4: Unknown result type (might be due to invalid IL or missing references)
78180 //IL_26d9: Unknown result type (might be due to invalid IL or missing references)
78181 //IL_26e1: Unknown result type (might be due to invalid IL or missing references)
78182 //IL_26e8: Unknown result type (might be due to invalid IL or missing references)
78183 //IL_2702: Unknown result type (might be due to invalid IL or missing references)
78184 //IL_25a1: Unknown result type (might be due to invalid IL or missing references)
78185 //IL_25a8: Unknown result type (might be due to invalid IL or missing references)
78186 //IL_25ad: Unknown result type (might be due to invalid IL or missing references)
78187 //IL_25b0: Unknown result type (might be due to invalid IL or missing references)
78188 //IL_25c4: Unknown result type (might be due to invalid IL or missing references)
78189 //IL_25cf: Unknown result type (might be due to invalid IL or missing references)
78190 //IL_25d4: Unknown result type (might be due to invalid IL or missing references)
78191 //IL_25e0: Unknown result type (might be due to invalid IL or missing references)
78192 //IL_25e7: Unknown result type (might be due to invalid IL or missing references)
78193 //IL_25f1: Unknown result type (might be due to invalid IL or missing references)
78194 //IL_25f7: Unknown result type (might be due to invalid IL or missing references)
78195 //IL_2622: Unknown result type (might be due to invalid IL or missing references)
78196 //IL_2628: Unknown result type (might be due to invalid IL or missing references)
78197 //IL_262d: Unknown result type (might be due to invalid IL or missing references)
78198 //IL_2632: Unknown result type (might be due to invalid IL or missing references)
78199 //IL_237e: Unknown result type (might be due to invalid IL or missing references)
78200 //IL_2383: Unknown result type (might be due to invalid IL or missing references)
78201 //IL_2358: Unknown result type (might be due to invalid IL or missing references)
78202 //IL_2362: Unknown result type (might be due to invalid IL or missing references)
78203 //IL_2367: Unknown result type (might be due to invalid IL or missing references)
78204 //IL_23a7: Unknown result type (might be due to invalid IL or missing references)
78205 //IL_23ad: Unknown result type (might be due to invalid IL or missing references)
78206 //IL_23bc: Unknown result type (might be due to invalid IL or missing references)
78207 //IL_23c6: Unknown result type (might be due to invalid IL or missing references)
78208 //IL_23cb: Unknown result type (might be due to invalid IL or missing references)
78209 //IL_23d0: Unknown result type (might be due to invalid IL or missing references)
78210 //IL_1727: Unknown result type (might be due to invalid IL or missing references)
78211 //IL_1739: Unknown result type (might be due to invalid IL or missing references)
78212 //IL_173e: Unknown result type (might be due to invalid IL or missing references)
78213 //IL_1058: Unknown result type (might be due to invalid IL or missing references)
78214 //IL_105d: Unknown result type (might be due to invalid IL or missing references)
78215 //IL_105f: Unknown result type (might be due to invalid IL or missing references)
78216 //IL_1061: Unknown result type (might be due to invalid IL or missing references)
78217 //IL_274b: Unknown result type (might be due to invalid IL or missing references)
78218 //IL_2773: Unknown result type (might be due to invalid IL or missing references)
78219 //IL_2779: Unknown result type (might be due to invalid IL or missing references)
78220 //IL_277b: Unknown result type (might be due to invalid IL or missing references)
78221 //IL_2796: Unknown result type (might be due to invalid IL or missing references)
78222 //IL_279b: Unknown result type (might be due to invalid IL or missing references)
78223 //IL_279e: Unknown result type (might be due to invalid IL or missing references)
78224 //IL_27a4: Unknown result type (might be due to invalid IL or missing references)
78225 //IL_27b8: Unknown result type (might be due to invalid IL or missing references)
78226 //IL_27bd: Unknown result type (might be due to invalid IL or missing references)
78227 //IL_27c2: Unknown result type (might be due to invalid IL or missing references)
78228 //IL_27ce: Unknown result type (might be due to invalid IL or missing references)
78229 //IL_27d5: Unknown result type (might be due to invalid IL or missing references)
78230 //IL_27e0: Unknown result type (might be due to invalid IL or missing references)
78231 //IL_27e6: Unknown result type (might be due to invalid IL or missing references)
78232 //IL_08df: Unknown result type (might be due to invalid IL or missing references)
78233 //IL_08e6: Unknown result type (might be due to invalid IL or missing references)
78234 //IL_090f: Unknown result type (might be due to invalid IL or missing references)
78235 //IL_091a: Unknown result type (might be due to invalid IL or missing references)
78236 //IL_091f: Unknown result type (might be due to invalid IL or missing references)
78237 //IL_0924: Unknown result type (might be due to invalid IL or missing references)
78238 //IL_0938: Unknown result type (might be due to invalid IL or missing references)
78239 //IL_0940: Unknown result type (might be due to invalid IL or missing references)
78240 //IL_094d: Unknown result type (might be due to invalid IL or missing references)
78241 //IL_0957: Unknown result type (might be due to invalid IL or missing references)
78242 //IL_0962: Unknown result type (might be due to invalid IL or missing references)
78243 //IL_0967: Unknown result type (might be due to invalid IL or missing references)
78244 //IL_096c: Unknown result type (might be due to invalid IL or missing references)
78245 //IL_096e: Unknown result type (might be due to invalid IL or missing references)
78246 //IL_0970: Unknown result type (might be due to invalid IL or missing references)
78247 //IL_0977: Unknown result type (might be due to invalid IL or missing references)
78248 //IL_097c: Unknown result type (might be due to invalid IL or missing references)
78249 //IL_097e: Unknown result type (might be due to invalid IL or missing references)
78250 //IL_0980: Unknown result type (might be due to invalid IL or missing references)
78251 //IL_098a: Unknown result type (might be due to invalid IL or missing references)
78252 //IL_098f: Unknown result type (might be due to invalid IL or missing references)
78253 //IL_0991: Unknown result type (might be due to invalid IL or missing references)
78254 //IL_0993: Unknown result type (might be due to invalid IL or missing references)
78255 //IL_09a8: Unknown result type (might be due to invalid IL or missing references)
78256 //IL_09ae: Unknown result type (might be due to invalid IL or missing references)
78257 //IL_09b3: Unknown result type (might be due to invalid IL or missing references)
78258 //IL_09c3: Unknown result type (might be due to invalid IL or missing references)
78259 //IL_09c9: Unknown result type (might be due to invalid IL or missing references)
78260 //IL_09cb: Unknown result type (might be due to invalid IL or missing references)
78261 //IL_09d5: Unknown result type (might be due to invalid IL or missing references)
78262 //IL_09e4: Unknown result type (might be due to invalid IL or missing references)
78263 //IL_09f2: Unknown result type (might be due to invalid IL or missing references)
78264 //IL_09f8: Unknown result type (might be due to invalid IL or missing references)
78265 //IL_0a15: Unknown result type (might be due to invalid IL or missing references)
78266 //IL_0a1c: Unknown result type (might be due to invalid IL or missing references)
78267 //IL_0a2b: Unknown result type (might be due to invalid IL or missing references)
78268 //IL_0a35: Unknown result type (might be due to invalid IL or missing references)
78269 //IL_0a3a: Unknown result type (might be due to invalid IL or missing references)
78270 //IL_0a3f: Unknown result type (might be due to invalid IL or missing references)
78271 //IL_028e: Unknown result type (might be due to invalid IL or missing references)
78272 //IL_02b0: Unknown result type (might be due to invalid IL or missing references)
78273 //IL_02c9: Unknown result type (might be due to invalid IL or missing references)
78274 //IL_02d3: Unknown result type (might be due to invalid IL or missing references)
78275 //IL_02d8: Unknown result type (might be due to invalid IL or missing references)
78276 //IL_1d21: Unknown result type (might be due to invalid IL or missing references)
78277 //IL_1d33: Unknown result type (might be due to invalid IL or missing references)
78278 //IL_1d38: Unknown result type (might be due to invalid IL or missing references)
78279 //IL_12f5: Unknown result type (might be due to invalid IL or missing references)
78280 //IL_12fa: Unknown result type (might be due to invalid IL or missing references)
78281 //IL_12fc: Unknown result type (might be due to invalid IL or missing references)
78282 //IL_12fe: Unknown result type (might be due to invalid IL or missing references)
78283 //IL_0e67: Unknown result type (might be due to invalid IL or missing references)
78284 //IL_0e69: Unknown result type (might be due to invalid IL or missing references)
78285 //IL_0e6b: Unknown result type (might be due to invalid IL or missing references)
78286 //IL_0e70: Unknown result type (might be due to invalid IL or missing references)
78287 //IL_0e75: Unknown result type (might be due to invalid IL or missing references)
78288 //IL_0e7b: Unknown result type (might be due to invalid IL or missing references)
78289 //IL_0e7d: Unknown result type (might be due to invalid IL or missing references)
78290 //IL_282d: Unknown result type (might be due to invalid IL or missing references)
78291 //IL_2855: Unknown result type (might be due to invalid IL or missing references)
78292 //IL_285b: Unknown result type (might be due to invalid IL or missing references)
78293 //IL_285d: Unknown result type (might be due to invalid IL or missing references)
78294 //IL_2878: Unknown result type (might be due to invalid IL or missing references)
78295 //IL_287d: Unknown result type (might be due to invalid IL or missing references)
78296 //IL_2880: Unknown result type (might be due to invalid IL or missing references)
78297 //IL_288f: Unknown result type (might be due to invalid IL or missing references)
78298 //IL_2894: Unknown result type (might be due to invalid IL or missing references)
78299 //IL_28ad: Unknown result type (might be due to invalid IL or missing references)
78300 //IL_28b4: Unknown result type (might be due to invalid IL or missing references)
78301 //IL_28bd: Unknown result type (might be due to invalid IL or missing references)
78302 //IL_2511: Unknown result type (might be due to invalid IL or missing references)
78303 //IL_2525: Unknown result type (might be due to invalid IL or missing references)
78304 //IL_2530: Unknown result type (might be due to invalid IL or missing references)
78305 //IL_2535: Unknown result type (might be due to invalid IL or missing references)
78306 //IL_2541: Unknown result type (might be due to invalid IL or missing references)
78307 //IL_2548: Unknown result type (might be due to invalid IL or missing references)
78308 //IL_2550: Unknown result type (might be due to invalid IL or missing references)
78309 //IL_257b: Unknown result type (might be due to invalid IL or missing references)
78310 //IL_2581: Unknown result type (might be due to invalid IL or missing references)
78311 //IL_2586: Unknown result type (might be due to invalid IL or missing references)
78312 //IL_258b: Unknown result type (might be due to invalid IL or missing references)
78313 //IL_1750: Unknown result type (might be due to invalid IL or missing references)
78314 //IL_1755: Unknown result type (might be due to invalid IL or missing references)
78315 //IL_1757: Unknown result type (might be due to invalid IL or missing references)
78316 //IL_1759: Unknown result type (might be due to invalid IL or missing references)
78317 //IL_133c: Unknown result type (might be due to invalid IL or missing references)
78318 //IL_1341: Unknown result type (might be due to invalid IL or missing references)
78319 //IL_2907: Unknown result type (might be due to invalid IL or missing references)
78320 //IL_292f: Unknown result type (might be due to invalid IL or missing references)
78321 //IL_2935: Unknown result type (might be due to invalid IL or missing references)
78322 //IL_2937: Unknown result type (might be due to invalid IL or missing references)
78323 //IL_2952: Unknown result type (might be due to invalid IL or missing references)
78324 //IL_2957: Unknown result type (might be due to invalid IL or missing references)
78325 //IL_295a: Unknown result type (might be due to invalid IL or missing references)
78326 //IL_2969: Unknown result type (might be due to invalid IL or missing references)
78327 //IL_296e: Unknown result type (might be due to invalid IL or missing references)
78328 //IL_2987: Unknown result type (might be due to invalid IL or missing references)
78329 //IL_298e: Unknown result type (might be due to invalid IL or missing references)
78330 //IL_2997: Unknown result type (might be due to invalid IL or missing references)
78331 //IL_1d4a: Unknown result type (might be due to invalid IL or missing references)
78332 //IL_1d4f: Unknown result type (might be due to invalid IL or missing references)
78333 //IL_1d51: Unknown result type (might be due to invalid IL or missing references)
78334 //IL_1d53: Unknown result type (might be due to invalid IL or missing references)
78335 //IL_178d: Unknown result type (might be due to invalid IL or missing references)
78336 //IL_1792: Unknown result type (might be due to invalid IL or missing references)
78337 //IL_15db: Unknown result type (might be due to invalid IL or missing references)
78338 //IL_15e0: Unknown result type (might be due to invalid IL or missing references)
78339 //IL_15e7: Unknown result type (might be due to invalid IL or missing references)
78340 //IL_15f7: Unknown result type (might be due to invalid IL or missing references)
78341 //IL_15fd: Unknown result type (might be due to invalid IL or missing references)
78342 //IL_15ff: Unknown result type (might be due to invalid IL or missing references)
78343 //IL_1609: Unknown result type (might be due to invalid IL or missing references)
78344 //IL_160e: Unknown result type (might be due to invalid IL or missing references)
78345 //IL_10de: Unknown result type (might be due to invalid IL or missing references)
78346 //IL_10e0: Unknown result type (might be due to invalid IL or missing references)
78347 //IL_10e2: Unknown result type (might be due to invalid IL or missing references)
78348 //IL_10e7: Unknown result type (might be due to invalid IL or missing references)
78349 //IL_10ec: Unknown result type (might be due to invalid IL or missing references)
78350 //IL_10f2: Unknown result type (might be due to invalid IL or missing references)
78351 //IL_10f4: Unknown result type (might be due to invalid IL or missing references)
78352 //IL_0e8b: Unknown result type (might be due to invalid IL or missing references)
78353 //IL_0ea9: Unknown result type (might be due to invalid IL or missing references)
78354 //IL_0ec9: Unknown result type (might be due to invalid IL or missing references)
78355 //IL_0ede: Unknown result type (might be due to invalid IL or missing references)
78356 //IL_0ee3: Unknown result type (might be due to invalid IL or missing references)
78357 //IL_29e6: Unknown result type (might be due to invalid IL or missing references)
78358 //IL_29ec: Unknown result type (might be due to invalid IL or missing references)
78359 //IL_2a00: Unknown result type (might be due to invalid IL or missing references)
78360 //IL_2a05: Unknown result type (might be due to invalid IL or missing references)
78361 //IL_2a0a: Unknown result type (might be due to invalid IL or missing references)
78362 //IL_2a14: Unknown result type (might be due to invalid IL or missing references)
78363 //IL_2a3b: Unknown result type (might be due to invalid IL or missing references)
78364 //IL_2a41: Unknown result type (might be due to invalid IL or missing references)
78365 //IL_2a43: Unknown result type (might be due to invalid IL or missing references)
78366 //IL_2a5e: Unknown result type (might be due to invalid IL or missing references)
78367 //IL_2a6d: Unknown result type (might be due to invalid IL or missing references)
78368 //IL_2a72: Unknown result type (might be due to invalid IL or missing references)
78369 //IL_2a81: Unknown result type (might be due to invalid IL or missing references)
78370 //IL_1d81: Unknown result type (might be due to invalid IL or missing references)
78371 //IL_1d86: Unknown result type (might be due to invalid IL or missing references)
78372 //IL_1ad5: Unknown result type (might be due to invalid IL or missing references)
78373 //IL_1af5: Unknown result type (might be due to invalid IL or missing references)
78374 //IL_1afb: Unknown result type (might be due to invalid IL or missing references)
78375 //IL_1b22: Unknown result type (might be due to invalid IL or missing references)
78376 //IL_1b2c: Unknown result type (might be due to invalid IL or missing references)
78377 //IL_1b31: Unknown result type (might be due to invalid IL or missing references)
78378 //IL_1b73: Unknown result type (might be due to invalid IL or missing references)
78379 //IL_1b79: Unknown result type (might be due to invalid IL or missing references)
78380 //IL_1b83: Unknown result type (might be due to invalid IL or missing references)
78381 //IL_1b88: Unknown result type (might be due to invalid IL or missing references)
78382 //IL_1b8d: Unknown result type (might be due to invalid IL or missing references)
78383 //IL_1b9e: Unknown result type (might be due to invalid IL or missing references)
78384 //IL_1ba5: Unknown result type (might be due to invalid IL or missing references)
78385 //IL_1bb8: Unknown result type (might be due to invalid IL or missing references)
78386 //IL_1bbd: Unknown result type (might be due to invalid IL or missing references)
78387 //IL_1bc2: Unknown result type (might be due to invalid IL or missing references)
78388 //IL_1bc8: Unknown result type (might be due to invalid IL or missing references)
78389 //IL_1be9: Unknown result type (might be due to invalid IL or missing references)
78390 //IL_1bef: Unknown result type (might be due to invalid IL or missing references)
78391 //IL_1c09: Unknown result type (might be due to invalid IL or missing references)
78392 //IL_1c13: Unknown result type (might be due to invalid IL or missing references)
78393 //IL_1c18: Unknown result type (might be due to invalid IL or missing references)
78394 //IL_1c3d: Unknown result type (might be due to invalid IL or missing references)
78395 //IL_1c43: Unknown result type (might be due to invalid IL or missing references)
78396 //IL_1c4d: Unknown result type (might be due to invalid IL or missing references)
78397 //IL_1c52: Unknown result type (might be due to invalid IL or missing references)
78398 //IL_1c57: Unknown result type (might be due to invalid IL or missing references)
78399 //IL_1c95: Unknown result type (might be due to invalid IL or missing references)
78400 //IL_1c9c: Unknown result type (might be due to invalid IL or missing references)
78401 //IL_1caf: Unknown result type (might be due to invalid IL or missing references)
78402 //IL_1cb4: Unknown result type (might be due to invalid IL or missing references)
78403 //IL_1cb9: Unknown result type (might be due to invalid IL or missing references)
78404 //IL_0fb8: Unknown result type (might be due to invalid IL or missing references)
78405 //IL_0fbd: Unknown result type (might be due to invalid IL or missing references)
78406 //IL_2e8a: Unknown result type (might be due to invalid IL or missing references)
78407 //IL_2b95: Unknown result type (might be due to invalid IL or missing references)
78408 //IL_2bb9: Unknown result type (might be due to invalid IL or missing references)
78409 //IL_2bbf: Unknown result type (might be due to invalid IL or missing references)
78410 //IL_20c2: Unknown result type (might be due to invalid IL or missing references)
78411 //IL_2106: Unknown result type (might be due to invalid IL or missing references)
78412 //IL_210c: Unknown result type (might be due to invalid IL or missing references)
78413 //IL_2133: Unknown result type (might be due to invalid IL or missing references)
78414 //IL_213d: Unknown result type (might be due to invalid IL or missing references)
78415 //IL_2142: Unknown result type (might be due to invalid IL or missing references)
78416 //IL_2190: Unknown result type (might be due to invalid IL or missing references)
78417 //IL_2196: Unknown result type (might be due to invalid IL or missing references)
78418 //IL_21a0: Unknown result type (might be due to invalid IL or missing references)
78419 //IL_21a5: Unknown result type (might be due to invalid IL or missing references)
78420 //IL_21aa: Unknown result type (might be due to invalid IL or missing references)
78421 //IL_21b0: Unknown result type (might be due to invalid IL or missing references)
78422 //IL_21f4: Unknown result type (might be due to invalid IL or missing references)
78423 //IL_21fa: Unknown result type (might be due to invalid IL or missing references)
78424 //IL_2214: Unknown result type (might be due to invalid IL or missing references)
78425 //IL_221e: Unknown result type (might be due to invalid IL or missing references)
78426 //IL_2223: Unknown result type (might be due to invalid IL or missing references)
78427 //IL_2248: Unknown result type (might be due to invalid IL or missing references)
78428 //IL_224e: Unknown result type (might be due to invalid IL or missing references)
78429 //IL_2258: Unknown result type (might be due to invalid IL or missing references)
78430 //IL_225d: Unknown result type (might be due to invalid IL or missing references)
78431 //IL_2262: Unknown result type (might be due to invalid IL or missing references)
78432 //IL_1802: Unknown result type (might be due to invalid IL or missing references)
78433 //IL_1804: Unknown result type (might be due to invalid IL or missing references)
78434 //IL_1806: Unknown result type (might be due to invalid IL or missing references)
78435 //IL_180b: Unknown result type (might be due to invalid IL or missing references)
78436 //IL_1810: Unknown result type (might be due to invalid IL or missing references)
78437 //IL_1815: Unknown result type (might be due to invalid IL or missing references)
78438 //IL_1817: Unknown result type (might be due to invalid IL or missing references)
78439 //IL_1819: Unknown result type (might be due to invalid IL or missing references)
78440 //IL_13cf: Unknown result type (might be due to invalid IL or missing references)
78441 //IL_13d1: Unknown result type (might be due to invalid IL or missing references)
78442 //IL_13d3: Unknown result type (might be due to invalid IL or missing references)
78443 //IL_13d8: Unknown result type (might be due to invalid IL or missing references)
78444 //IL_13dd: Unknown result type (might be due to invalid IL or missing references)
78445 //IL_13e2: Unknown result type (might be due to invalid IL or missing references)
78446 //IL_13e4: Unknown result type (might be due to invalid IL or missing references)
78447 //IL_13e6: Unknown result type (might be due to invalid IL or missing references)
78448 //IL_13e9: Unknown result type (might be due to invalid IL or missing references)
78449 //IL_13f3: Unknown result type (might be due to invalid IL or missing references)
78450 //IL_13f8: Unknown result type (might be due to invalid IL or missing references)
78451 //IL_1641: Unknown result type (might be due to invalid IL or missing references)
78452 //IL_1679: Unknown result type (might be due to invalid IL or missing references)
78453 //IL_16aa: Unknown result type (might be due to invalid IL or missing references)
78454 //IL_16b4: Unknown result type (might be due to invalid IL or missing references)
78455 //IL_16b9: Unknown result type (might be due to invalid IL or missing references)
78456 //IL_1102: Unknown result type (might be due to invalid IL or missing references)
78457 //IL_1120: Unknown result type (might be due to invalid IL or missing references)
78458 //IL_1140: Unknown result type (might be due to invalid IL or missing references)
78459 //IL_1155: Unknown result type (might be due to invalid IL or missing references)
78460 //IL_115a: Unknown result type (might be due to invalid IL or missing references)
78461 //IL_2eaf: Unknown result type (might be due to invalid IL or missing references)
78462 //IL_2ab9: Unknown result type (might be due to invalid IL or missing references)
78463 //IL_2abf: Unknown result type (might be due to invalid IL or missing references)
78464 //IL_2ad3: Unknown result type (might be due to invalid IL or missing references)
78465 //IL_2ad8: Unknown result type (might be due to invalid IL or missing references)
78466 //IL_2add: Unknown result type (might be due to invalid IL or missing references)
78467 //IL_2ae7: Unknown result type (might be due to invalid IL or missing references)
78468 //IL_2b0e: Unknown result type (might be due to invalid IL or missing references)
78469 //IL_2b14: Unknown result type (might be due to invalid IL or missing references)
78470 //IL_2b16: Unknown result type (might be due to invalid IL or missing references)
78471 //IL_2b31: Unknown result type (might be due to invalid IL or missing references)
78472 //IL_2b40: Unknown result type (might be due to invalid IL or missing references)
78473 //IL_2b45: Unknown result type (might be due to invalid IL or missing references)
78474 //IL_2b54: Unknown result type (might be due to invalid IL or missing references)
78475 //IL_0315: Unknown result type (might be due to invalid IL or missing references)
78476 //IL_031a: Unknown result type (might be due to invalid IL or missing references)
78477 //IL_0345: Unknown result type (might be due to invalid IL or missing references)
78478 //IL_034f: Unknown result type (might be due to invalid IL or missing references)
78479 //IL_0354: Unknown result type (might be due to invalid IL or missing references)
78480 //IL_0381: Unknown result type (might be due to invalid IL or missing references)
78481 //IL_038c: Unknown result type (might be due to invalid IL or missing references)
78482 //IL_0396: Unknown result type (might be due to invalid IL or missing references)
78483 //IL_039b: Unknown result type (might be due to invalid IL or missing references)
78484 //IL_03a0: Unknown result type (might be due to invalid IL or missing references)
78485 //IL_1df6: Unknown result type (might be due to invalid IL or missing references)
78486 //IL_1df8: Unknown result type (might be due to invalid IL or missing references)
78487 //IL_1dfa: Unknown result type (might be due to invalid IL or missing references)
78488 //IL_1dff: Unknown result type (might be due to invalid IL or missing references)
78489 //IL_1e04: Unknown result type (might be due to invalid IL or missing references)
78490 //IL_1e09: Unknown result type (might be due to invalid IL or missing references)
78491 //IL_1e0b: Unknown result type (might be due to invalid IL or missing references)
78492 //IL_1e0d: Unknown result type (might be due to invalid IL or missing references)
78493 //IL_122f: Unknown result type (might be due to invalid IL or missing references)
78494 //IL_1234: Unknown result type (might be due to invalid IL or missing references)
78495 //IL_2f18: Unknown result type (might be due to invalid IL or missing references)
78496 //IL_2f1d: Unknown result type (might be due to invalid IL or missing references)
78497 //IL_2f37: Unknown result type (might be due to invalid IL or missing references)
78498 //IL_2f4d: Unknown result type (might be due to invalid IL or missing references)
78499 //IL_2be8: Unknown result type (might be due to invalid IL or missing references)
78500 //IL_2bf2: Unknown result type (might be due to invalid IL or missing references)
78501 //IL_2c19: Unknown result type (might be due to invalid IL or missing references)
78502 //IL_2c1f: Unknown result type (might be due to invalid IL or missing references)
78503 //IL_2c21: Unknown result type (might be due to invalid IL or missing references)
78504 //IL_2c3c: Unknown result type (might be due to invalid IL or missing references)
78505 //IL_2c4b: Unknown result type (might be due to invalid IL or missing references)
78506 //IL_2c50: Unknown result type (might be due to invalid IL or missing references)
78507 //IL_2c6b: Unknown result type (might be due to invalid IL or missing references)
78508 //IL_1406: Unknown result type (might be due to invalid IL or missing references)
78509 //IL_1424: Unknown result type (might be due to invalid IL or missing references)
78510 //IL_1444: Unknown result type (might be due to invalid IL or missing references)
78511 //IL_1459: Unknown result type (might be due to invalid IL or missing references)
78512 //IL_145e: Unknown result type (might be due to invalid IL or missing references)
78513 //IL_14c6: Unknown result type (might be due to invalid IL or missing references)
78514 //IL_14cb: Unknown result type (might be due to invalid IL or missing references)
78515 //IL_14d2: Unknown result type (might be due to invalid IL or missing references)
78516 //IL_14d7: Unknown result type (might be due to invalid IL or missing references)
78517 //IL_14dc: Unknown result type (might be due to invalid IL or missing references)
78518 //IL_1508: Unknown result type (might be due to invalid IL or missing references)
78519 //IL_150a: Unknown result type (might be due to invalid IL or missing references)
78520 //IL_150c: Unknown result type (might be due to invalid IL or missing references)
78521 //IL_1519: Unknown result type (might be due to invalid IL or missing references)
78522 //IL_1520: Unknown result type (might be due to invalid IL or missing references)
78523 //IL_1525: Unknown result type (might be due to invalid IL or missing references)
78524 //IL_3207: Unknown result type (might be due to invalid IL or missing references)
78525 //IL_320c: Unknown result type (might be due to invalid IL or missing references)
78526 //IL_199d: Unknown result type (might be due to invalid IL or missing references)
78527 //IL_19df: Unknown result type (might be due to invalid IL or missing references)
78528 //IL_19e5: Unknown result type (might be due to invalid IL or missing references)
78529 //IL_1a13: Unknown result type (might be due to invalid IL or missing references)
78530 //IL_1a1d: Unknown result type (might be due to invalid IL or missing references)
78531 //IL_1a22: Unknown result type (might be due to invalid IL or missing references)
78532 //IL_1a33: Unknown result type (might be due to invalid IL or missing references)
78533 //IL_1a38: Unknown result type (might be due to invalid IL or missing references)
78534 //IL_1a3f: Unknown result type (might be due to invalid IL or missing references)
78535 //IL_1a44: Unknown result type (might be due to invalid IL or missing references)
78536 //IL_1a49: Unknown result type (might be due to invalid IL or missing references)
78537 //IL_1837: Unknown result type (might be due to invalid IL or missing references)
78538 //IL_1855: Unknown result type (might be due to invalid IL or missing references)
78539 //IL_1875: Unknown result type (might be due to invalid IL or missing references)
78540 //IL_188a: Unknown result type (might be due to invalid IL or missing references)
78541 //IL_188f: Unknown result type (might be due to invalid IL or missing references)
78542 //IL_18f1: Unknown result type (might be due to invalid IL or missing references)
78543 //IL_18f6: Unknown result type (might be due to invalid IL or missing references)
78544 //IL_18fd: Unknown result type (might be due to invalid IL or missing references)
78545 //IL_1902: Unknown result type (might be due to invalid IL or missing references)
78546 //IL_1907: Unknown result type (might be due to invalid IL or missing references)
78547 //IL_158a: Unknown result type (might be due to invalid IL or missing references)
78548 //IL_158f: Unknown result type (might be due to invalid IL or missing references)
78549 //IL_3937: Unknown result type (might be due to invalid IL or missing references)
78550 //IL_393c: Unknown result type (might be due to invalid IL or missing references)
78551 //IL_3941: Unknown result type (might be due to invalid IL or missing references)
78552 //IL_3946: Unknown result type (might be due to invalid IL or missing references)
78553 //IL_3949: Unknown result type (might be due to invalid IL or missing references)
78554 //IL_394e: Unknown result type (might be due to invalid IL or missing references)
78555 //IL_3955: Unknown result type (might be due to invalid IL or missing references)
78556 //IL_395a: Unknown result type (might be due to invalid IL or missing references)
78557 //IL_395f: Unknown result type (might be due to invalid IL or missing references)
78558 //IL_2f7c: Unknown result type (might be due to invalid IL or missing references)
78559 //IL_2f9d: Unknown result type (might be due to invalid IL or missing references)
78560 //IL_2fa3: Unknown result type (might be due to invalid IL or missing references)
78561 //IL_2fba: Unknown result type (might be due to invalid IL or missing references)
78562 //IL_2fbf: Unknown result type (might be due to invalid IL or missing references)
78563 //IL_2fcd: Unknown result type (might be due to invalid IL or missing references)
78564 //IL_2fdd: Unknown result type (might be due to invalid IL or missing references)
78565 //IL_2fe9: Unknown result type (might be due to invalid IL or missing references)
78566 //IL_2ff3: Unknown result type (might be due to invalid IL or missing references)
78567 //IL_2ff8: Unknown result type (might be due to invalid IL or missing references)
78568 //IL_2ffd: Unknown result type (might be due to invalid IL or missing references)
78569 //IL_2ca3: Unknown result type (might be due to invalid IL or missing references)
78570 //IL_2cad: Unknown result type (might be due to invalid IL or missing references)
78571 //IL_2cd4: Unknown result type (might be due to invalid IL or missing references)
78572 //IL_2cda: Unknown result type (might be due to invalid IL or missing references)
78573 //IL_2cdc: Unknown result type (might be due to invalid IL or missing references)
78574 //IL_2cf7: Unknown result type (might be due to invalid IL or missing references)
78575 //IL_2d06: Unknown result type (might be due to invalid IL or missing references)
78576 //IL_2d0b: Unknown result type (might be due to invalid IL or missing references)
78577 //IL_2d26: Unknown result type (might be due to invalid IL or missing references)
78578 //IL_2d65: Unknown result type (might be due to invalid IL or missing references)
78579 //IL_2d6a: Unknown result type (might be due to invalid IL or missing references)
78580 //IL_2d6e: Unknown result type (might be due to invalid IL or missing references)
78581 //IL_2d73: Unknown result type (might be due to invalid IL or missing references)
78582 //IL_2d7a: Unknown result type (might be due to invalid IL or missing references)
78583 //IL_2d7f: Unknown result type (might be due to invalid IL or missing references)
78584 //IL_2d84: Unknown result type (might be due to invalid IL or missing references)
78585 //IL_2d8b: Unknown result type (might be due to invalid IL or missing references)
78586 //IL_2d90: Unknown result type (might be due to invalid IL or missing references)
78587 //IL_2d95: Unknown result type (might be due to invalid IL or missing references)
78588 //IL_1f8e: Unknown result type (might be due to invalid IL or missing references)
78589 //IL_1fcf: Unknown result type (might be due to invalid IL or missing references)
78590 //IL_1fd5: Unknown result type (might be due to invalid IL or missing references)
78591 //IL_1e2b: Unknown result type (might be due to invalid IL or missing references)
78592 //IL_1e49: Unknown result type (might be due to invalid IL or missing references)
78593 //IL_1e69: Unknown result type (might be due to invalid IL or missing references)
78594 //IL_1e7e: Unknown result type (might be due to invalid IL or missing references)
78595 //IL_1e83: Unknown result type (might be due to invalid IL or missing references)
78596 //IL_1ee2: Unknown result type (might be due to invalid IL or missing references)
78597 //IL_1ee7: Unknown result type (might be due to invalid IL or missing references)
78598 //IL_1eee: Unknown result type (might be due to invalid IL or missing references)
78599 //IL_1ef3: Unknown result type (might be due to invalid IL or missing references)
78600 //IL_1ef8: Unknown result type (might be due to invalid IL or missing references)
78601 //IL_198e: Unknown result type (might be due to invalid IL or missing references)
78602 //IL_1993: Unknown result type (might be due to invalid IL or missing references)
78603 //IL_2e06: Unknown result type (might be due to invalid IL or missing references)
78604 //IL_2e0b: Unknown result type (might be due to invalid IL or missing references)
78605 //IL_2e24: Unknown result type (might be due to invalid IL or missing references)
78606 //IL_2e29: Unknown result type (might be due to invalid IL or missing references)
78607 //IL_2e46: Unknown result type (might be due to invalid IL or missing references)
78608 //IL_2020: Unknown result type (might be due to invalid IL or missing references)
78609 //IL_202a: Unknown result type (might be due to invalid IL or missing references)
78610 //IL_202f: Unknown result type (might be due to invalid IL or missing references)
78611 //IL_2040: Unknown result type (might be due to invalid IL or missing references)
78612 //IL_2045: Unknown result type (might be due to invalid IL or missing references)
78613 //IL_204c: Unknown result type (might be due to invalid IL or missing references)
78614 //IL_2051: Unknown result type (might be due to invalid IL or missing references)
78615 //IL_2056: Unknown result type (might be due to invalid IL or missing references)
78616 //IL_1f7f: Unknown result type (might be due to invalid IL or missing references)
78617 //IL_1f84: Unknown result type (might be due to invalid IL or missing references)
78618 //IL_3a9a: Unknown result type (might be due to invalid IL or missing references)
78619 //IL_3a9f: Unknown result type (might be due to invalid IL or missing references)
78620 //IL_3aa4: Unknown result type (might be due to invalid IL or missing references)
78621 //IL_3aa9: Unknown result type (might be due to invalid IL or missing references)
78622 //IL_3aac: Unknown result type (might be due to invalid IL or missing references)
78623 //IL_3ab1: Unknown result type (might be due to invalid IL or missing references)
78624 //IL_3ab8: Unknown result type (might be due to invalid IL or missing references)
78625 //IL_3abd: Unknown result type (might be due to invalid IL or missing references)
78626 //IL_3ac2: Unknown result type (might be due to invalid IL or missing references)
78627 //IL_3032: Unknown result type (might be due to invalid IL or missing references)
78628 //IL_3051: Unknown result type (might be due to invalid IL or missing references)
78629 //IL_3057: Unknown result type (might be due to invalid IL or missing references)
78630 //IL_306e: Unknown result type (might be due to invalid IL or missing references)
78631 //IL_3073: Unknown result type (might be due to invalid IL or missing references)
78632 //IL_3081: Unknown result type (might be due to invalid IL or missing references)
78633 //IL_3091: Unknown result type (might be due to invalid IL or missing references)
78634 //IL_309d: Unknown result type (might be due to invalid IL or missing references)
78635 //IL_30a7: Unknown result type (might be due to invalid IL or missing references)
78636 //IL_30ac: Unknown result type (might be due to invalid IL or missing references)
78637 //IL_30b1: Unknown result type (might be due to invalid IL or missing references)
78638 //IL_30d6: Unknown result type (might be due to invalid IL or missing references)
78639 //IL_30e0: Unknown result type (might be due to invalid IL or missing references)
78640 //IL_30e5: Unknown result type (might be due to invalid IL or missing references)
78641 //IL_3990: Unknown result type (might be due to invalid IL or missing references)
78642 //IL_39ad: Unknown result type (might be due to invalid IL or missing references)
78643 //IL_39b3: Unknown result type (might be due to invalid IL or missing references)
78644 //IL_39c5: Unknown result type (might be due to invalid IL or missing references)
78645 //IL_39cb: Unknown result type (might be due to invalid IL or missing references)
78646 //IL_39d0: Unknown result type (might be due to invalid IL or missing references)
78647 //IL_39da: Unknown result type (might be due to invalid IL or missing references)
78648 //IL_39df: Unknown result type (might be due to invalid IL or missing references)
78649 //IL_39f0: Unknown result type (might be due to invalid IL or missing references)
78650 //IL_39f6: Unknown result type (might be due to invalid IL or missing references)
78651 //IL_3a00: Unknown result type (might be due to invalid IL or missing references)
78652 //IL_3a05: Unknown result type (might be due to invalid IL or missing references)
78653 //IL_3a0a: Unknown result type (might be due to invalid IL or missing references)
78654 //IL_3a1b: Unknown result type (might be due to invalid IL or missing references)
78655 //IL_3a25: Unknown result type (might be due to invalid IL or missing references)
78656 //IL_3a2a: Unknown result type (might be due to invalid IL or missing references)
78657 //IL_3a37: Unknown result type (might be due to invalid IL or missing references)
78658 //IL_3a39: Unknown result type (might be due to invalid IL or missing references)
78659 //IL_3a40: Unknown result type (might be due to invalid IL or missing references)
78660 //IL_3a45: Unknown result type (might be due to invalid IL or missing references)
78661 //IL_3a4a: Unknown result type (might be due to invalid IL or missing references)
78662 //IL_3976: Unknown result type (might be due to invalid IL or missing references)
78663 //IL_3978: Unknown result type (might be due to invalid IL or missing references)
78664 //IL_397f: Unknown result type (might be due to invalid IL or missing references)
78665 //IL_3984: Unknown result type (might be due to invalid IL or missing references)
78666 //IL_3989: Unknown result type (might be due to invalid IL or missing references)
78667 //IL_326f: Unknown result type (might be due to invalid IL or missing references)
78668 //IL_3271: Unknown result type (might be due to invalid IL or missing references)
78669 //IL_3293: Unknown result type (might be due to invalid IL or missing references)
78670 //IL_3299: Unknown result type (might be due to invalid IL or missing references)
78671 //IL_32cb: Unknown result type (might be due to invalid IL or missing references)
78672 //IL_32d5: Unknown result type (might be due to invalid IL or missing references)
78673 //IL_32da: Unknown result type (might be due to invalid IL or missing references)
78674 //IL_2da7: Unknown result type (might be due to invalid IL or missing references)
78675 //IL_2dbb: Unknown result type (might be due to invalid IL or missing references)
78676 //IL_2dc5: Unknown result type (might be due to invalid IL or missing references)
78677 //IL_3ca3: Unknown result type (might be due to invalid IL or missing references)
78678 //IL_3ca8: Unknown result type (might be due to invalid IL or missing references)
78679 //IL_3cc5: Unknown result type (might be due to invalid IL or missing references)
78680 //IL_3cdb: Unknown result type (might be due to invalid IL or missing references)
78681 //IL_3bc3: Unknown result type (might be due to invalid IL or missing references)
78682 //IL_3be1: Unknown result type (might be due to invalid IL or missing references)
78683 //IL_3351: Unknown result type (might be due to invalid IL or missing references)
78684 //IL_3356: Unknown result type (might be due to invalid IL or missing references)
78685 //IL_3365: Unknown result type (might be due to invalid IL or missing references)
78686 //IL_336a: Unknown result type (might be due to invalid IL or missing references)
78687 //IL_311b: Unknown result type (might be due to invalid IL or missing references)
78688 //IL_313b: Unknown result type (might be due to invalid IL or missing references)
78689 //IL_3141: Unknown result type (might be due to invalid IL or missing references)
78690 //IL_3158: Unknown result type (might be due to invalid IL or missing references)
78691 //IL_315d: Unknown result type (might be due to invalid IL or missing references)
78692 //IL_316b: Unknown result type (might be due to invalid IL or missing references)
78693 //IL_3171: Unknown result type (might be due to invalid IL or missing references)
78694 //IL_317e: Unknown result type (might be due to invalid IL or missing references)
78695 //IL_3184: Unknown result type (might be due to invalid IL or missing references)
78696 //IL_3186: Unknown result type (might be due to invalid IL or missing references)
78697 //IL_3192: Unknown result type (might be due to invalid IL or missing references)
78698 //IL_319c: Unknown result type (might be due to invalid IL or missing references)
78699 //IL_31a1: Unknown result type (might be due to invalid IL or missing references)
78700 //IL_31a6: Unknown result type (might be due to invalid IL or missing references)
78701 //IL_31cb: Unknown result type (might be due to invalid IL or missing references)
78702 //IL_31d5: Unknown result type (might be due to invalid IL or missing references)
78703 //IL_31da: Unknown result type (might be due to invalid IL or missing references)
78704 //IL_3af3: Unknown result type (might be due to invalid IL or missing references)
78705 //IL_3b10: Unknown result type (might be due to invalid IL or missing references)
78706 //IL_3b16: Unknown result type (might be due to invalid IL or missing references)
78707 //IL_3b28: Unknown result type (might be due to invalid IL or missing references)
78708 //IL_3b2e: Unknown result type (might be due to invalid IL or missing references)
78709 //IL_3b33: Unknown result type (might be due to invalid IL or missing references)
78710 //IL_3b3d: Unknown result type (might be due to invalid IL or missing references)
78711 //IL_3b42: Unknown result type (might be due to invalid IL or missing references)
78712 //IL_3b53: Unknown result type (might be due to invalid IL or missing references)
78713 //IL_3b59: Unknown result type (might be due to invalid IL or missing references)
78714 //IL_3b63: Unknown result type (might be due to invalid IL or missing references)
78715 //IL_3b68: Unknown result type (might be due to invalid IL or missing references)
78716 //IL_3b6d: Unknown result type (might be due to invalid IL or missing references)
78717 //IL_3b7e: Unknown result type (might be due to invalid IL or missing references)
78718 //IL_3b88: Unknown result type (might be due to invalid IL or missing references)
78719 //IL_3b8d: Unknown result type (might be due to invalid IL or missing references)
78720 //IL_3b9a: Unknown result type (might be due to invalid IL or missing references)
78721 //IL_3b9c: Unknown result type (might be due to invalid IL or missing references)
78722 //IL_3ba3: Unknown result type (might be due to invalid IL or missing references)
78723 //IL_3ba8: Unknown result type (might be due to invalid IL or missing references)
78724 //IL_3bad: Unknown result type (might be due to invalid IL or missing references)
78725 //IL_3ad9: Unknown result type (might be due to invalid IL or missing references)
78726 //IL_3adb: Unknown result type (might be due to invalid IL or missing references)
78727 //IL_3ae2: Unknown result type (might be due to invalid IL or missing references)
78728 //IL_3ae7: Unknown result type (might be due to invalid IL or missing references)
78729 //IL_3aec: Unknown result type (might be due to invalid IL or missing references)
78730 //IL_3d0a: Unknown result type (might be due to invalid IL or missing references)
78731 //IL_3d2b: Unknown result type (might be due to invalid IL or missing references)
78732 //IL_3d31: Unknown result type (might be due to invalid IL or missing references)
78733 //IL_3d48: Unknown result type (might be due to invalid IL or missing references)
78734 //IL_3d4d: Unknown result type (might be due to invalid IL or missing references)
78735 //IL_3d5b: Unknown result type (might be due to invalid IL or missing references)
78736 //IL_3d6b: Unknown result type (might be due to invalid IL or missing references)
78737 //IL_3d77: Unknown result type (might be due to invalid IL or missing references)
78738 //IL_3d81: Unknown result type (might be due to invalid IL or missing references)
78739 //IL_3d86: Unknown result type (might be due to invalid IL or missing references)
78740 //IL_3d8b: Unknown result type (might be due to invalid IL or missing references)
78741 //IL_3412: Unknown result type (might be due to invalid IL or missing references)
78742 //IL_3414: Unknown result type (might be due to invalid IL or missing references)
78743 //IL_3436: Unknown result type (might be due to invalid IL or missing references)
78744 //IL_343c: Unknown result type (might be due to invalid IL or missing references)
78745 //IL_346b: Unknown result type (might be due to invalid IL or missing references)
78746 //IL_3475: Unknown result type (might be due to invalid IL or missing references)
78747 //IL_347a: Unknown result type (might be due to invalid IL or missing references)
78748 //IL_439e: Unknown result type (might be due to invalid IL or missing references)
78749 //IL_34e7: Unknown result type (might be due to invalid IL or missing references)
78750 //IL_34ec: Unknown result type (might be due to invalid IL or missing references)
78751 //IL_34fb: Unknown result type (might be due to invalid IL or missing references)
78752 //IL_3500: Unknown result type (might be due to invalid IL or missing references)
78753 //IL_3dc1: Unknown result type (might be due to invalid IL or missing references)
78754 //IL_3de4: Unknown result type (might be due to invalid IL or missing references)
78755 //IL_3dea: Unknown result type (might be due to invalid IL or missing references)
78756 //IL_3dfb: Unknown result type (might be due to invalid IL or missing references)
78757 //IL_3e00: Unknown result type (might be due to invalid IL or missing references)
78758 //IL_3e0e: Unknown result type (might be due to invalid IL or missing references)
78759 //IL_3e1e: Unknown result type (might be due to invalid IL or missing references)
78760 //IL_3e2a: Unknown result type (might be due to invalid IL or missing references)
78761 //IL_3e34: Unknown result type (might be due to invalid IL or missing references)
78762 //IL_3e39: Unknown result type (might be due to invalid IL or missing references)
78763 //IL_3e3e: Unknown result type (might be due to invalid IL or missing references)
78764 //IL_3e4f: Unknown result type (might be due to invalid IL or missing references)
78765 //IL_3e59: Unknown result type (might be due to invalid IL or missing references)
78766 //IL_3e5e: Unknown result type (might be due to invalid IL or missing references)
78767 //IL_35a5: Unknown result type (might be due to invalid IL or missing references)
78768 //IL_35a7: Unknown result type (might be due to invalid IL or missing references)
78769 //IL_35c9: Unknown result type (might be due to invalid IL or missing references)
78770 //IL_35cf: Unknown result type (might be due to invalid IL or missing references)
78771 //IL_35fe: Unknown result type (might be due to invalid IL or missing references)
78772 //IL_3608: Unknown result type (might be due to invalid IL or missing references)
78773 //IL_360d: Unknown result type (might be due to invalid IL or missing references)
78774 //IL_3624: Unknown result type (might be due to invalid IL or missing references)
78775 //IL_362a: Unknown result type (might be due to invalid IL or missing references)
78776 //IL_3634: Unknown result type (might be due to invalid IL or missing references)
78777 //IL_3639: Unknown result type (might be due to invalid IL or missing references)
78778 //IL_363e: Unknown result type (might be due to invalid IL or missing references)
78779 //IL_3727: Unknown result type (might be due to invalid IL or missing references)
78780 //IL_3747: Unknown result type (might be due to invalid IL or missing references)
78781 //IL_374d: Unknown result type (might be due to invalid IL or missing references)
78782 //IL_3793: Unknown result type (might be due to invalid IL or missing references)
78783 //IL_379d: Unknown result type (might be due to invalid IL or missing references)
78784 //IL_37a2: Unknown result type (might be due to invalid IL or missing references)
78785 //IL_4417: Unknown result type (might be due to invalid IL or missing references)
78786 //IL_4438: Unknown result type (might be due to invalid IL or missing references)
78787 //IL_443e: Unknown result type (might be due to invalid IL or missing references)
78788 //IL_4466: Unknown result type (might be due to invalid IL or missing references)
78789 //IL_4470: Unknown result type (might be due to invalid IL or missing references)
78790 //IL_4475: Unknown result type (might be due to invalid IL or missing references)
78791 //IL_4490: Unknown result type (might be due to invalid IL or missing references)
78792 //IL_44b0: Unknown result type (might be due to invalid IL or missing references)
78793 //IL_44b6: Unknown result type (might be due to invalid IL or missing references)
78794 //IL_44de: Unknown result type (might be due to invalid IL or missing references)
78795 //IL_44e8: Unknown result type (might be due to invalid IL or missing references)
78796 //IL_44ed: Unknown result type (might be due to invalid IL or missing references)
78797 //IL_36ab: Unknown result type (might be due to invalid IL or missing references)
78798 //IL_36b0: Unknown result type (might be due to invalid IL or missing references)
78799 //IL_36bf: Unknown result type (might be due to invalid IL or missing references)
78800 //IL_36c4: Unknown result type (might be due to invalid IL or missing references)
78801 //IL_3ed1: Unknown result type (might be due to invalid IL or missing references)
78802 //IL_3ef2: Unknown result type (might be due to invalid IL or missing references)
78803 //IL_3ef8: Unknown result type (might be due to invalid IL or missing references)
78804 //IL_3f09: Unknown result type (might be due to invalid IL or missing references)
78805 //IL_3f0e: Unknown result type (might be due to invalid IL or missing references)
78806 //IL_3f1c: Unknown result type (might be due to invalid IL or missing references)
78807 //IL_3f2c: Unknown result type (might be due to invalid IL or missing references)
78808 //IL_3f38: Unknown result type (might be due to invalid IL or missing references)
78809 //IL_3f42: Unknown result type (might be due to invalid IL or missing references)
78810 //IL_3f47: Unknown result type (might be due to invalid IL or missing references)
78811 //IL_3f4c: Unknown result type (might be due to invalid IL or missing references)
78812 //IL_3f5d: Unknown result type (might be due to invalid IL or missing references)
78813 //IL_3f67: Unknown result type (might be due to invalid IL or missing references)
78814 //IL_3f6c: Unknown result type (might be due to invalid IL or missing references)
78815 //IL_4cc2: Unknown result type (might be due to invalid IL or missing references)
78816 //IL_4cc7: Unknown result type (might be due to invalid IL or missing references)
78817 //IL_4ccd: Unknown result type (might be due to invalid IL or missing references)
78818 //IL_4cde: Unknown result type (might be due to invalid IL or missing references)
78819 //IL_4cea: Unknown result type (might be due to invalid IL or missing references)
78820 //IL_4cef: Unknown result type (might be due to invalid IL or missing references)
78821 //IL_49dd: Unknown result type (might be due to invalid IL or missing references)
78822 //IL_49e2: Unknown result type (might be due to invalid IL or missing references)
78823 //IL_49ed: Unknown result type (might be due to invalid IL or missing references)
78824 //IL_49f2: Unknown result type (might be due to invalid IL or missing references)
78825 //IL_49f7: Unknown result type (might be due to invalid IL or missing references)
78826 //IL_4a03: Unknown result type (might be due to invalid IL or missing references)
78827 //IL_4a2d: Unknown result type (might be due to invalid IL or missing references)
78828 //IL_4a5a: Unknown result type (might be due to invalid IL or missing references)
78829 //IL_4a64: Unknown result type (might be due to invalid IL or missing references)
78830 //IL_4a69: Unknown result type (might be due to invalid IL or missing references)
78831 //IL_37e4: Unknown result type (might be due to invalid IL or missing references)
78832 //IL_3804: Unknown result type (might be due to invalid IL or missing references)
78833 //IL_380a: Unknown result type (might be due to invalid IL or missing references)
78834 //IL_3850: Unknown result type (might be due to invalid IL or missing references)
78835 //IL_385a: Unknown result type (might be due to invalid IL or missing references)
78836 //IL_385f: Unknown result type (might be due to invalid IL or missing references)
78837 //IL_387a: Unknown result type (might be due to invalid IL or missing references)
78838 //IL_387f: Unknown result type (might be due to invalid IL or missing references)
78839 //IL_38a9: Unknown result type (might be due to invalid IL or missing references)
78840 //IL_38ae: Unknown result type (might be due to invalid IL or missing references)
78841 //IL_38b9: Unknown result type (might be due to invalid IL or missing references)
78842 //IL_38c5: Unknown result type (might be due to invalid IL or missing references)
78843 //IL_4d70: Unknown result type (might be due to invalid IL or missing references)
78844 //IL_4d83: Unknown result type (might be due to invalid IL or missing references)
78845 //IL_4d88: Unknown result type (might be due to invalid IL or missing references)
78846 //IL_4da6: Unknown result type (might be due to invalid IL or missing references)
78847 //IL_4d54: Unknown result type (might be due to invalid IL or missing references)
78848 //IL_4d5f: Unknown result type (might be due to invalid IL or missing references)
78849 //IL_4d64: Unknown result type (might be due to invalid IL or missing references)
78850 //IL_4547: Unknown result type (might be due to invalid IL or missing references)
78851 //IL_4567: Unknown result type (might be due to invalid IL or missing references)
78852 //IL_456d: Unknown result type (might be due to invalid IL or missing references)
78853 //IL_45af: Unknown result type (might be due to invalid IL or missing references)
78854 //IL_45b9: Unknown result type (might be due to invalid IL or missing references)
78855 //IL_45be: Unknown result type (might be due to invalid IL or missing references)
78856 //IL_45d9: Unknown result type (might be due to invalid IL or missing references)
78857 //IL_45f9: Unknown result type (might be due to invalid IL or missing references)
78858 //IL_45ff: Unknown result type (might be due to invalid IL or missing references)
78859 //IL_462f: Unknown result type (might be due to invalid IL or missing references)
78860 //IL_4639: Unknown result type (might be due to invalid IL or missing references)
78861 //IL_463e: Unknown result type (might be due to invalid IL or missing references)
78862 //IL_4678: Unknown result type (might be due to invalid IL or missing references)
78863 //IL_467f: Unknown result type (might be due to invalid IL or missing references)
78864 //IL_4685: Unknown result type (might be due to invalid IL or missing references)
78865 //IL_46b3: Unknown result type (might be due to invalid IL or missing references)
78866 //IL_46bd: Unknown result type (might be due to invalid IL or missing references)
78867 //IL_46c2: Unknown result type (might be due to invalid IL or missing references)
78868 //IL_471d: Unknown result type (might be due to invalid IL or missing references)
78869 //IL_4724: Unknown result type (might be due to invalid IL or missing references)
78870 //IL_472a: Unknown result type (might be due to invalid IL or missing references)
78871 //IL_4758: Unknown result type (might be due to invalid IL or missing references)
78872 //IL_4762: Unknown result type (might be due to invalid IL or missing references)
78873 //IL_4767: Unknown result type (might be due to invalid IL or missing references)
78874 //IL_47c2: Unknown result type (might be due to invalid IL or missing references)
78875 //IL_47c9: Unknown result type (might be due to invalid IL or missing references)
78876 //IL_47cf: Unknown result type (might be due to invalid IL or missing references)
78877 //IL_47fd: Unknown result type (might be due to invalid IL or missing references)
78878 //IL_4807: Unknown result type (might be due to invalid IL or missing references)
78879 //IL_480c: Unknown result type (might be due to invalid IL or missing references)
78880 //IL_4867: Unknown result type (might be due to invalid IL or missing references)
78881 //IL_486e: Unknown result type (might be due to invalid IL or missing references)
78882 //IL_4874: Unknown result type (might be due to invalid IL or missing references)
78883 //IL_48a2: Unknown result type (might be due to invalid IL or missing references)
78884 //IL_48ac: Unknown result type (might be due to invalid IL or missing references)
78885 //IL_48b1: Unknown result type (might be due to invalid IL or missing references)
78886 //IL_3fb3: Unknown result type (might be due to invalid IL or missing references)
78887 //IL_3fd2: Unknown result type (might be due to invalid IL or missing references)
78888 //IL_3fd8: Unknown result type (might be due to invalid IL or missing references)
78889 //IL_3fef: Unknown result type (might be due to invalid IL or missing references)
78890 //IL_3ff4: Unknown result type (might be due to invalid IL or missing references)
78891 //IL_4002: Unknown result type (might be due to invalid IL or missing references)
78892 //IL_4008: Unknown result type (might be due to invalid IL or missing references)
78893 //IL_4015: Unknown result type (might be due to invalid IL or missing references)
78894 //IL_401b: Unknown result type (might be due to invalid IL or missing references)
78895 //IL_401d: Unknown result type (might be due to invalid IL or missing references)
78896 //IL_4029: Unknown result type (might be due to invalid IL or missing references)
78897 //IL_4033: Unknown result type (might be due to invalid IL or missing references)
78898 //IL_4038: Unknown result type (might be due to invalid IL or missing references)
78899 //IL_403d: Unknown result type (might be due to invalid IL or missing references)
78900 //IL_4062: Unknown result type (might be due to invalid IL or missing references)
78901 //IL_406c: Unknown result type (might be due to invalid IL or missing references)
78902 //IL_4071: Unknown result type (might be due to invalid IL or missing references)
78903 //IL_4a9a: Unknown result type (might be due to invalid IL or missing references)
78904 //IL_4a9f: Unknown result type (might be due to invalid IL or missing references)
78905 //IL_4aaa: Unknown result type (might be due to invalid IL or missing references)
78906 //IL_4aaf: Unknown result type (might be due to invalid IL or missing references)
78907 //IL_4ab4: Unknown result type (might be due to invalid IL or missing references)
78908 //IL_4ac0: Unknown result type (might be due to invalid IL or missing references)
78909 //IL_4aea: Unknown result type (might be due to invalid IL or missing references)
78910 //IL_4b23: Unknown result type (might be due to invalid IL or missing references)
78911 //IL_4b2d: Unknown result type (might be due to invalid IL or missing references)
78912 //IL_4b32: Unknown result type (might be due to invalid IL or missing references)
78913 //IL_4b38: Unknown result type (might be due to invalid IL or missing references)
78914 //IL_4b3d: Unknown result type (might be due to invalid IL or missing references)
78915 //IL_4b48: Unknown result type (might be due to invalid IL or missing references)
78916 //IL_4b4d: Unknown result type (might be due to invalid IL or missing references)
78917 //IL_4b52: Unknown result type (might be due to invalid IL or missing references)
78918 //IL_4b5e: Unknown result type (might be due to invalid IL or missing references)
78919 //IL_4b88: Unknown result type (might be due to invalid IL or missing references)
78920 //IL_4bb5: Unknown result type (might be due to invalid IL or missing references)
78921 //IL_4bbf: Unknown result type (might be due to invalid IL or missing references)
78922 //IL_4bc4: Unknown result type (might be due to invalid IL or missing references)
78923 //IL_40a7: Unknown result type (might be due to invalid IL or missing references)
78924 //IL_40c7: Unknown result type (might be due to invalid IL or missing references)
78925 //IL_40cd: Unknown result type (might be due to invalid IL or missing references)
78926 //IL_40e4: Unknown result type (might be due to invalid IL or missing references)
78927 //IL_40e9: Unknown result type (might be due to invalid IL or missing references)
78928 //IL_40f7: Unknown result type (might be due to invalid IL or missing references)
78929 //IL_40fd: Unknown result type (might be due to invalid IL or missing references)
78930 //IL_410a: Unknown result type (might be due to invalid IL or missing references)
78931 //IL_4110: Unknown result type (might be due to invalid IL or missing references)
78932 //IL_4112: Unknown result type (might be due to invalid IL or missing references)
78933 //IL_411e: Unknown result type (might be due to invalid IL or missing references)
78934 //IL_4128: Unknown result type (might be due to invalid IL or missing references)
78935 //IL_412d: Unknown result type (might be due to invalid IL or missing references)
78936 //IL_4132: Unknown result type (might be due to invalid IL or missing references)
78937 //IL_4157: Unknown result type (might be due to invalid IL or missing references)
78938 //IL_4161: Unknown result type (might be due to invalid IL or missing references)
78939 //IL_4166: Unknown result type (might be due to invalid IL or missing references)
78940 //IL_4e35: Unknown result type (might be due to invalid IL or missing references)
78941 //IL_4e5d: Unknown result type (might be due to invalid IL or missing references)
78942 //IL_4e63: Unknown result type (might be due to invalid IL or missing references)
78943 //IL_4e83: Unknown result type (might be due to invalid IL or missing references)
78944 //IL_4e88: Unknown result type (might be due to invalid IL or missing references)
78945 //IL_4e96: Unknown result type (might be due to invalid IL or missing references)
78946 //IL_4ea6: Unknown result type (might be due to invalid IL or missing references)
78947 //IL_4eb2: Unknown result type (might be due to invalid IL or missing references)
78948 //IL_4ebc: Unknown result type (might be due to invalid IL or missing references)
78949 //IL_4ec1: Unknown result type (might be due to invalid IL or missing references)
78950 //IL_4ec6: Unknown result type (might be due to invalid IL or missing references)
78951 //IL_4efb: Unknown result type (might be due to invalid IL or missing references)
78952 //IL_4f05: Unknown result type (might be due to invalid IL or missing references)
78953 //IL_4f0a: Unknown result type (might be due to invalid IL or missing references)
78954 //IL_4f2d: Unknown result type (might be due to invalid IL or missing references)
78955 //IL_4f32: Unknown result type (might be due to invalid IL or missing references)
78956 //IL_4f42: Unknown result type (might be due to invalid IL or missing references)
78957 //IL_4f47: Unknown result type (might be due to invalid IL or missing references)
78958 //IL_4f4c: Unknown result type (might be due to invalid IL or missing references)
78959 //IL_4f67: Unknown result type (might be due to invalid IL or missing references)
78960 //IL_4f8c: Unknown result type (might be due to invalid IL or missing references)
78961 //IL_4f92: Unknown result type (might be due to invalid IL or missing references)
78962 //IL_4fb2: Unknown result type (might be due to invalid IL or missing references)
78963 //IL_4fb7: Unknown result type (might be due to invalid IL or missing references)
78964 //IL_4fc5: Unknown result type (might be due to invalid IL or missing references)
78965 //IL_4fd5: Unknown result type (might be due to invalid IL or missing references)
78966 //IL_4fe1: Unknown result type (might be due to invalid IL or missing references)
78967 //IL_4feb: Unknown result type (might be due to invalid IL or missing references)
78968 //IL_4ff0: Unknown result type (might be due to invalid IL or missing references)
78969 //IL_4ff5: Unknown result type (might be due to invalid IL or missing references)
78970 //IL_5018: Unknown result type (might be due to invalid IL or missing references)
78971 //IL_5022: Unknown result type (might be due to invalid IL or missing references)
78972 //IL_5027: Unknown result type (might be due to invalid IL or missing references)
78973 //IL_5060: Unknown result type (might be due to invalid IL or missing references)
78974 //IL_506a: Unknown result type (might be due to invalid IL or missing references)
78975 //IL_506f: Unknown result type (might be due to invalid IL or missing references)
78976 //IL_5092: Unknown result type (might be due to invalid IL or missing references)
78977 //IL_5097: Unknown result type (might be due to invalid IL or missing references)
78978 //IL_50a7: Unknown result type (might be due to invalid IL or missing references)
78979 //IL_50ac: Unknown result type (might be due to invalid IL or missing references)
78980 //IL_50b1: Unknown result type (might be due to invalid IL or missing references)
78981 //IL_529e: Unknown result type (might be due to invalid IL or missing references)
78982 //IL_52a3: Unknown result type (might be due to invalid IL or missing references)
78983 //IL_52a8: Unknown result type (might be due to invalid IL or missing references)
78984 //IL_52af: Unknown result type (might be due to invalid IL or missing references)
78985 //IL_52b4: Unknown result type (might be due to invalid IL or missing references)
78986 //IL_52b9: Unknown result type (might be due to invalid IL or missing references)
78987 //IL_50f7: Unknown result type (might be due to invalid IL or missing references)
78988 //IL_511b: Unknown result type (might be due to invalid IL or missing references)
78989 //IL_5121: Unknown result type (might be due to invalid IL or missing references)
78990 //IL_5141: Unknown result type (might be due to invalid IL or missing references)
78991 //IL_5146: Unknown result type (might be due to invalid IL or missing references)
78992 //IL_5154: Unknown result type (might be due to invalid IL or missing references)
78993 //IL_515a: Unknown result type (might be due to invalid IL or missing references)
78994 //IL_5167: Unknown result type (might be due to invalid IL or missing references)
78995 //IL_516d: Unknown result type (might be due to invalid IL or missing references)
78996 //IL_516f: Unknown result type (might be due to invalid IL or missing references)
78997 //IL_517b: Unknown result type (might be due to invalid IL or missing references)
78998 //IL_5185: Unknown result type (might be due to invalid IL or missing references)
78999 //IL_518a: Unknown result type (might be due to invalid IL or missing references)
79000 //IL_518f: Unknown result type (might be due to invalid IL or missing references)
79001 //IL_51c4: Unknown result type (might be due to invalid IL or missing references)
79002 //IL_51ce: Unknown result type (might be due to invalid IL or missing references)
79003 //IL_51d3: Unknown result type (might be due to invalid IL or missing references)
79004 //IL_51f6: Unknown result type (might be due to invalid IL or missing references)
79005 //IL_51fb: Unknown result type (might be due to invalid IL or missing references)
79006 //IL_5217: Unknown result type (might be due to invalid IL or missing references)
79007 //IL_521c: Unknown result type (might be due to invalid IL or missing references)
79008 //IL_5221: Unknown result type (might be due to invalid IL or missing references)
79009 //IL_5ba2: Unknown result type (might be due to invalid IL or missing references)
79010 //IL_5aff: Unknown result type (might be due to invalid IL or missing references)
79011 //IL_5b04: Unknown result type (might be due to invalid IL or missing references)
79012 //IL_5b1e: Unknown result type (might be due to invalid IL or missing references)
79013 //IL_5b4a: Unknown result type (might be due to invalid IL or missing references)
79014 //IL_5b4f: Unknown result type (might be due to invalid IL or missing references)
79015 //IL_5b6e: Unknown result type (might be due to invalid IL or missing references)
79016 //IL_530c: Unknown result type (might be due to invalid IL or missing references)
79017 //IL_5312: Unknown result type (might be due to invalid IL or missing references)
79018 //IL_52cc: Unknown result type (might be due to invalid IL or missing references)
79019 //IL_52d7: Unknown result type (might be due to invalid IL or missing references)
79020 //IL_52e3: Unknown result type (might be due to invalid IL or missing references)
79021 //IL_52ef: Unknown result type (might be due to invalid IL or missing references)
79022 //IL_4187: Unknown result type (might be due to invalid IL or missing references)
79023 //IL_41c0: Unknown result type (might be due to invalid IL or missing references)
79024 //IL_41c5: Unknown result type (might be due to invalid IL or missing references)
79025 //IL_41ca: Unknown result type (might be due to invalid IL or missing references)
79026 //IL_41d4: Unknown result type (might be due to invalid IL or missing references)
79027 //IL_41d9: Unknown result type (might be due to invalid IL or missing references)
79028 //IL_41e0: Unknown result type (might be due to invalid IL or missing references)
79029 //IL_41e6: Unknown result type (might be due to invalid IL or missing references)
79030 //IL_420b: Unknown result type (might be due to invalid IL or missing references)
79031 //IL_4210: Unknown result type (might be due to invalid IL or missing references)
79032 //IL_421e: Unknown result type (might be due to invalid IL or missing references)
79033 //IL_422e: Unknown result type (might be due to invalid IL or missing references)
79034 //IL_423a: Unknown result type (might be due to invalid IL or missing references)
79035 //IL_4244: Unknown result type (might be due to invalid IL or missing references)
79036 //IL_4249: Unknown result type (might be due to invalid IL or missing references)
79037 //IL_424e: Unknown result type (might be due to invalid IL or missing references)
79038 //IL_4265: Unknown result type (might be due to invalid IL or missing references)
79039 //IL_426a: Unknown result type (might be due to invalid IL or missing references)
79040 //IL_4274: Unknown result type (might be due to invalid IL or missing references)
79041 //IL_4279: Unknown result type (might be due to invalid IL or missing references)
79042 //IL_427e: Unknown result type (might be due to invalid IL or missing references)
79043 //IL_57fb: Unknown result type (might be due to invalid IL or missing references)
79044 //IL_5800: Unknown result type (might be due to invalid IL or missing references)
79045 //IL_6324: Unknown result type (might be due to invalid IL or missing references)
79046 //IL_6329: Unknown result type (might be due to invalid IL or missing references)
79047 //IL_6346: Unknown result type (might be due to invalid IL or missing references)
79048 //IL_636a: Unknown result type (might be due to invalid IL or missing references)
79049 //IL_637c: Unknown result type (might be due to invalid IL or missing references)
79050 //IL_6381: Unknown result type (might be due to invalid IL or missing references)
79051 //IL_638b: Unknown result type (might be due to invalid IL or missing references)
79052 //IL_6390: Unknown result type (might be due to invalid IL or missing references)
79053 //IL_6395: Unknown result type (might be due to invalid IL or missing references)
79054 //IL_42c2: Unknown result type (might be due to invalid IL or missing references)
79055 //IL_42cc: Unknown result type (might be due to invalid IL or missing references)
79056 //IL_42d1: Unknown result type (might be due to invalid IL or missing references)
79057 //IL_54c9: Unknown result type (might be due to invalid IL or missing references)
79058 //IL_54ea: Unknown result type (might be due to invalid IL or missing references)
79059 //IL_54f0: Unknown result type (might be due to invalid IL or missing references)
79060 //IL_6a1e: Unknown result type (might be due to invalid IL or missing references)
79061 //IL_6a23: Unknown result type (might be due to invalid IL or missing references)
79062 //IL_6a40: Unknown result type (might be due to invalid IL or missing references)
79063 //IL_6a64: Unknown result type (might be due to invalid IL or missing references)
79064 //IL_5bd5: Unknown result type (might be due to invalid IL or missing references)
79065 //IL_5bf6: Unknown result type (might be due to invalid IL or missing references)
79066 //IL_5bfc: Unknown result type (might be due to invalid IL or missing references)
79067 //IL_5c1b: Unknown result type (might be due to invalid IL or missing references)
79068 //IL_5c20: Unknown result type (might be due to invalid IL or missing references)
79069 //IL_5c2e: Unknown result type (might be due to invalid IL or missing references)
79070 //IL_5c3e: Unknown result type (might be due to invalid IL or missing references)
79071 //IL_5c4a: Unknown result type (might be due to invalid IL or missing references)
79072 //IL_5c54: Unknown result type (might be due to invalid IL or missing references)
79073 //IL_5c59: Unknown result type (might be due to invalid IL or missing references)
79074 //IL_5c5e: Unknown result type (might be due to invalid IL or missing references)
79075 //IL_63bb: Unknown result type (might be due to invalid IL or missing references)
79076 //IL_63e0: Unknown result type (might be due to invalid IL or missing references)
79077 //IL_63e6: Unknown result type (might be due to invalid IL or missing references)
79078 //IL_6405: Unknown result type (might be due to invalid IL or missing references)
79079 //IL_640a: Unknown result type (might be due to invalid IL or missing references)
79080 //IL_6418: Unknown result type (might be due to invalid IL or missing references)
79081 //IL_6428: Unknown result type (might be due to invalid IL or missing references)
79082 //IL_6434: Unknown result type (might be due to invalid IL or missing references)
79083 //IL_643e: Unknown result type (might be due to invalid IL or missing references)
79084 //IL_6443: Unknown result type (might be due to invalid IL or missing references)
79085 //IL_6448: Unknown result type (might be due to invalid IL or missing references)
79086 //IL_5a19: Unknown result type (might be due to invalid IL or missing references)
79087 //IL_5a3c: Unknown result type (might be due to invalid IL or missing references)
79088 //IL_5a42: Unknown result type (might be due to invalid IL or missing references)
79089 //IL_5a79: Unknown result type (might be due to invalid IL or missing references)
79090 //IL_5a83: Unknown result type (might be due to invalid IL or missing references)
79091 //IL_5a88: Unknown result type (might be due to invalid IL or missing references)
79092 //IL_5997: Unknown result type (might be due to invalid IL or missing references)
79093 //IL_59a2: Unknown result type (might be due to invalid IL or missing references)
79094 //IL_553a: Unknown result type (might be due to invalid IL or missing references)
79095 //IL_555d: Unknown result type (might be due to invalid IL or missing references)
79096 //IL_5563: Unknown result type (might be due to invalid IL or missing references)
79097 //IL_55a5: Unknown result type (might be due to invalid IL or missing references)
79098 //IL_55af: Unknown result type (might be due to invalid IL or missing references)
79099 //IL_55b4: Unknown result type (might be due to invalid IL or missing references)
79100 //IL_6a97: Unknown result type (might be due to invalid IL or missing references)
79101 //IL_6abb: Unknown result type (might be due to invalid IL or missing references)
79102 //IL_6ac1: Unknown result type (might be due to invalid IL or missing references)
79103 //IL_6ae0: Unknown result type (might be due to invalid IL or missing references)
79104 //IL_6ae5: Unknown result type (might be due to invalid IL or missing references)
79105 //IL_6af3: Unknown result type (might be due to invalid IL or missing references)
79106 //IL_6b03: Unknown result type (might be due to invalid IL or missing references)
79107 //IL_6b0f: Unknown result type (might be due to invalid IL or missing references)
79108 //IL_6b19: Unknown result type (might be due to invalid IL or missing references)
79109 //IL_6b1e: Unknown result type (might be due to invalid IL or missing references)
79110 //IL_6b23: Unknown result type (might be due to invalid IL or missing references)
79111 //IL_5ca3: Unknown result type (might be due to invalid IL or missing references)
79112 //IL_5cc6: Unknown result type (might be due to invalid IL or missing references)
79113 //IL_5ccc: Unknown result type (might be due to invalid IL or missing references)
79114 //IL_5ceb: Unknown result type (might be due to invalid IL or missing references)
79115 //IL_5cf0: Unknown result type (might be due to invalid IL or missing references)
79116 //IL_5cfe: Unknown result type (might be due to invalid IL or missing references)
79117 //IL_5d0e: Unknown result type (might be due to invalid IL or missing references)
79118 //IL_5d1a: Unknown result type (might be due to invalid IL or missing references)
79119 //IL_5d24: Unknown result type (might be due to invalid IL or missing references)
79120 //IL_5d29: Unknown result type (might be due to invalid IL or missing references)
79121 //IL_5d2e: Unknown result type (might be due to invalid IL or missing references)
79122 //IL_5d63: Unknown result type (might be due to invalid IL or missing references)
79123 //IL_5d6d: Unknown result type (might be due to invalid IL or missing references)
79124 //IL_5d72: Unknown result type (might be due to invalid IL or missing references)
79125 //IL_5dc5: Unknown result type (might be due to invalid IL or missing references)
79126 //IL_5de5: Unknown result type (might be due to invalid IL or missing references)
79127 //IL_5deb: Unknown result type (might be due to invalid IL or missing references)
79128 //IL_5e0a: Unknown result type (might be due to invalid IL or missing references)
79129 //IL_5e0f: Unknown result type (might be due to invalid IL or missing references)
79130 //IL_5e1d: Unknown result type (might be due to invalid IL or missing references)
79131 //IL_5e2d: Unknown result type (might be due to invalid IL or missing references)
79132 //IL_5e39: Unknown result type (might be due to invalid IL or missing references)
79133 //IL_5e43: Unknown result type (might be due to invalid IL or missing references)
79134 //IL_5e48: Unknown result type (might be due to invalid IL or missing references)
79135 //IL_5e4d: Unknown result type (might be due to invalid IL or missing references)
79136 //IL_5e70: Unknown result type (might be due to invalid IL or missing references)
79137 //IL_5e7a: Unknown result type (might be due to invalid IL or missing references)
79138 //IL_5e7f: Unknown result type (might be due to invalid IL or missing references)
79139 //IL_5883: Unknown result type (might be due to invalid IL or missing references)
79140 //IL_5889: Unknown result type (might be due to invalid IL or missing references)
79141 //IL_58b5: Unknown result type (might be due to invalid IL or missing references)
79142 //IL_58bb: Unknown result type (might be due to invalid IL or missing references)
79143 //IL_5901: Unknown result type (might be due to invalid IL or missing references)
79144 //IL_590b: Unknown result type (might be due to invalid IL or missing references)
79145 //IL_5910: Unknown result type (might be due to invalid IL or missing references)
79146 //IL_55e9: Unknown result type (might be due to invalid IL or missing references)
79147 //IL_560d: Unknown result type (might be due to invalid IL or missing references)
79148 //IL_5613: Unknown result type (might be due to invalid IL or missing references)
79149 //IL_5643: Unknown result type (might be due to invalid IL or missing references)
79150 //IL_564d: Unknown result type (might be due to invalid IL or missing references)
79151 //IL_5652: Unknown result type (might be due to invalid IL or missing references)
79152 //IL_75a7: Unknown result type (might be due to invalid IL or missing references)
79153 //IL_75e2: Unknown result type (might be due to invalid IL or missing references)
79154 //IL_75e8: Unknown result type (might be due to invalid IL or missing references)
79155 //IL_6477: Unknown result type (might be due to invalid IL or missing references)
79156 //IL_649c: Unknown result type (might be due to invalid IL or missing references)
79157 //IL_64a2: Unknown result type (might be due to invalid IL or missing references)
79158 //IL_64c1: Unknown result type (might be due to invalid IL or missing references)
79159 //IL_64c6: Unknown result type (might be due to invalid IL or missing references)
79160 //IL_64d4: Unknown result type (might be due to invalid IL or missing references)
79161 //IL_64e4: Unknown result type (might be due to invalid IL or missing references)
79162 //IL_64f0: Unknown result type (might be due to invalid IL or missing references)
79163 //IL_64fa: Unknown result type (might be due to invalid IL or missing references)
79164 //IL_64ff: Unknown result type (might be due to invalid IL or missing references)
79165 //IL_6504: Unknown result type (might be due to invalid IL or missing references)
79166 //IL_654b: Unknown result type (might be due to invalid IL or missing references)
79167 //IL_6555: Unknown result type (might be due to invalid IL or missing references)
79168 //IL_655a: Unknown result type (might be due to invalid IL or missing references)
79169 //IL_657d: Unknown result type (might be due to invalid IL or missing references)
79170 //IL_658f: Unknown result type (might be due to invalid IL or missing references)
79171 //IL_6594: Unknown result type (might be due to invalid IL or missing references)
79172 //IL_65af: Unknown result type (might be due to invalid IL or missing references)
79173 //IL_65b4: Unknown result type (might be due to invalid IL or missing references)
79174 //IL_65b9: Unknown result type (might be due to invalid IL or missing references)
79175 //IL_65be: Unknown result type (might be due to invalid IL or missing references)
79176 //IL_65e0: Unknown result type (might be due to invalid IL or missing references)
79177 //IL_65e6: Unknown result type (might be due to invalid IL or missing references)
79178 //IL_6605: Unknown result type (might be due to invalid IL or missing references)
79179 //IL_660a: Unknown result type (might be due to invalid IL or missing references)
79180 //IL_6618: Unknown result type (might be due to invalid IL or missing references)
79181 //IL_6628: Unknown result type (might be due to invalid IL or missing references)
79182 //IL_6634: Unknown result type (might be due to invalid IL or missing references)
79183 //IL_663e: Unknown result type (might be due to invalid IL or missing references)
79184 //IL_6643: Unknown result type (might be due to invalid IL or missing references)
79185 //IL_6648: Unknown result type (might be due to invalid IL or missing references)
79186 //IL_666b: Unknown result type (might be due to invalid IL or missing references)
79187 //IL_6675: Unknown result type (might be due to invalid IL or missing references)
79188 //IL_667a: Unknown result type (might be due to invalid IL or missing references)
79189 //IL_66b3: Unknown result type (might be due to invalid IL or missing references)
79190 //IL_66bd: Unknown result type (might be due to invalid IL or missing references)
79191 //IL_66c2: Unknown result type (might be due to invalid IL or missing references)
79192 //IL_66f7: Unknown result type (might be due to invalid IL or missing references)
79193 //IL_6709: Unknown result type (might be due to invalid IL or missing references)
79194 //IL_670e: Unknown result type (might be due to invalid IL or missing references)
79195 //IL_6718: Unknown result type (might be due to invalid IL or missing references)
79196 //IL_671d: Unknown result type (might be due to invalid IL or missing references)
79197 //IL_6722: Unknown result type (might be due to invalid IL or missing references)
79198 //IL_56ae: Unknown result type (might be due to invalid IL or missing references)
79199 //IL_56e7: Unknown result type (might be due to invalid IL or missing references)
79200 //IL_56ec: Unknown result type (might be due to invalid IL or missing references)
79201 //IL_56f1: Unknown result type (might be due to invalid IL or missing references)
79202 //IL_56fb: Unknown result type (might be due to invalid IL or missing references)
79203 //IL_5700: Unknown result type (might be due to invalid IL or missing references)
79204 //IL_5707: Unknown result type (might be due to invalid IL or missing references)
79205 //IL_570d: Unknown result type (might be due to invalid IL or missing references)
79206 //IL_574b: Unknown result type (might be due to invalid IL or missing references)
79207 //IL_5755: Unknown result type (might be due to invalid IL or missing references)
79208 //IL_575a: Unknown result type (might be due to invalid IL or missing references)
79209 //IL_7992: Unknown result type (might be due to invalid IL or missing references)
79210 //IL_6b68: Unknown result type (might be due to invalid IL or missing references)
79211 //IL_6b8c: Unknown result type (might be due to invalid IL or missing references)
79212 //IL_6b92: Unknown result type (might be due to invalid IL or missing references)
79213 //IL_6bb1: Unknown result type (might be due to invalid IL or missing references)
79214 //IL_6bb6: Unknown result type (might be due to invalid IL or missing references)
79215 //IL_6bc4: Unknown result type (might be due to invalid IL or missing references)
79216 //IL_6bd4: Unknown result type (might be due to invalid IL or missing references)
79217 //IL_6be0: Unknown result type (might be due to invalid IL or missing references)
79218 //IL_6bea: Unknown result type (might be due to invalid IL or missing references)
79219 //IL_6bef: Unknown result type (might be due to invalid IL or missing references)
79220 //IL_6bf4: Unknown result type (might be due to invalid IL or missing references)
79221 //IL_6c29: Unknown result type (might be due to invalid IL or missing references)
79222 //IL_6c33: Unknown result type (might be due to invalid IL or missing references)
79223 //IL_6c38: Unknown result type (might be due to invalid IL or missing references)
79224 //IL_6c53: Unknown result type (might be due to invalid IL or missing references)
79225 //IL_6c74: Unknown result type (might be due to invalid IL or missing references)
79226 //IL_6c7a: Unknown result type (might be due to invalid IL or missing references)
79227 //IL_6c99: Unknown result type (might be due to invalid IL or missing references)
79228 //IL_6c9e: Unknown result type (might be due to invalid IL or missing references)
79229 //IL_6cac: Unknown result type (might be due to invalid IL or missing references)
79230 //IL_6cbc: Unknown result type (might be due to invalid IL or missing references)
79231 //IL_6cc8: Unknown result type (might be due to invalid IL or missing references)
79232 //IL_6cd2: Unknown result type (might be due to invalid IL or missing references)
79233 //IL_6cd7: Unknown result type (might be due to invalid IL or missing references)
79234 //IL_6cdc: Unknown result type (might be due to invalid IL or missing references)
79235 //IL_6cff: Unknown result type (might be due to invalid IL or missing references)
79236 //IL_6d09: Unknown result type (might be due to invalid IL or missing references)
79237 //IL_6d0e: Unknown result type (might be due to invalid IL or missing references)
79238 //IL_6d47: Unknown result type (might be due to invalid IL or missing references)
79239 //IL_6d51: Unknown result type (might be due to invalid IL or missing references)
79240 //IL_6d56: Unknown result type (might be due to invalid IL or missing references)
79241 //IL_5f25: Unknown result type (might be due to invalid IL or missing references)
79242 //IL_5f44: Unknown result type (might be due to invalid IL or missing references)
79243 //IL_5f4a: Unknown result type (might be due to invalid IL or missing references)
79244 //IL_5f69: Unknown result type (might be due to invalid IL or missing references)
79245 //IL_5f6e: Unknown result type (might be due to invalid IL or missing references)
79246 //IL_5f7c: Unknown result type (might be due to invalid IL or missing references)
79247 //IL_5f82: Unknown result type (might be due to invalid IL or missing references)
79248 //IL_5f8f: Unknown result type (might be due to invalid IL or missing references)
79249 //IL_5f95: Unknown result type (might be due to invalid IL or missing references)
79250 //IL_5f97: Unknown result type (might be due to invalid IL or missing references)
79251 //IL_5fa3: Unknown result type (might be due to invalid IL or missing references)
79252 //IL_5fad: Unknown result type (might be due to invalid IL or missing references)
79253 //IL_5fb2: Unknown result type (might be due to invalid IL or missing references)
79254 //IL_5fb7: Unknown result type (might be due to invalid IL or missing references)
79255 //IL_5fec: Unknown result type (might be due to invalid IL or missing references)
79256 //IL_5ff6: Unknown result type (might be due to invalid IL or missing references)
79257 //IL_5ffb: Unknown result type (might be due to invalid IL or missing references)
79258 //IL_77bc: Unknown result type (might be due to invalid IL or missing references)
79259 //IL_77fb: Unknown result type (might be due to invalid IL or missing references)
79260 //IL_7801: Unknown result type (might be due to invalid IL or missing references)
79261 //IL_7d20: Unknown result type (might be due to invalid IL or missing references)
79262 //IL_7d25: Unknown result type (might be due to invalid IL or missing references)
79263 //IL_7d2b: Unknown result type (might be due to invalid IL or missing references)
79264 //IL_7d31: Unknown result type (might be due to invalid IL or missing references)
79265 //IL_76ee: Unknown result type (might be due to invalid IL or missing references)
79266 //IL_76f8: Unknown result type (might be due to invalid IL or missing references)
79267 //IL_76fd: Unknown result type (might be due to invalid IL or missing references)
79268 //IL_7720: Unknown result type (might be due to invalid IL or missing references)
79269 //IL_7726: Unknown result type (might be due to invalid IL or missing references)
79270 //IL_7730: Unknown result type (might be due to invalid IL or missing references)
79271 //IL_7735: Unknown result type (might be due to invalid IL or missing references)
79272 //IL_773a: Unknown result type (might be due to invalid IL or missing references)
79273 //IL_6752: Unknown result type (might be due to invalid IL or missing references)
79274 //IL_6773: Unknown result type (might be due to invalid IL or missing references)
79275 //IL_6779: Unknown result type (might be due to invalid IL or missing references)
79276 //IL_6798: Unknown result type (might be due to invalid IL or missing references)
79277 //IL_679d: Unknown result type (might be due to invalid IL or missing references)
79278 //IL_67ab: Unknown result type (might be due to invalid IL or missing references)
79279 //IL_67b1: Unknown result type (might be due to invalid IL or missing references)
79280 //IL_67be: Unknown result type (might be due to invalid IL or missing references)
79281 //IL_67c4: Unknown result type (might be due to invalid IL or missing references)
79282 //IL_67c6: Unknown result type (might be due to invalid IL or missing references)
79283 //IL_67d2: Unknown result type (might be due to invalid IL or missing references)
79284 //IL_67dc: Unknown result type (might be due to invalid IL or missing references)
79285 //IL_67e1: Unknown result type (might be due to invalid IL or missing references)
79286 //IL_67e6: Unknown result type (might be due to invalid IL or missing references)
79287 //IL_682d: Unknown result type (might be due to invalid IL or missing references)
79288 //IL_6837: Unknown result type (might be due to invalid IL or missing references)
79289 //IL_683c: Unknown result type (might be due to invalid IL or missing references)
79290 //IL_685f: Unknown result type (might be due to invalid IL or missing references)
79291 //IL_6871: Unknown result type (might be due to invalid IL or missing references)
79292 //IL_6876: Unknown result type (might be due to invalid IL or missing references)
79293 //IL_6880: Unknown result type (might be due to invalid IL or missing references)
79294 //IL_6885: Unknown result type (might be due to invalid IL or missing references)
79295 //IL_688a: Unknown result type (might be due to invalid IL or missing references)
79296 //IL_7e59: Unknown result type (might be due to invalid IL or missing references)
79297 //IL_7e5e: Unknown result type (might be due to invalid IL or missing references)
79298 //IL_7e78: Unknown result type (might be due to invalid IL or missing references)
79299 //IL_79c5: Unknown result type (might be due to invalid IL or missing references)
79300 //IL_7a04: Unknown result type (might be due to invalid IL or missing references)
79301 //IL_7a0a: Unknown result type (might be due to invalid IL or missing references)
79302 //IL_6d9c: Unknown result type (might be due to invalid IL or missing references)
79303 //IL_6dbc: Unknown result type (might be due to invalid IL or missing references)
79304 //IL_6dc2: Unknown result type (might be due to invalid IL or missing references)
79305 //IL_6de1: Unknown result type (might be due to invalid IL or missing references)
79306 //IL_6de6: Unknown result type (might be due to invalid IL or missing references)
79307 //IL_6df4: Unknown result type (might be due to invalid IL or missing references)
79308 //IL_6dfa: Unknown result type (might be due to invalid IL or missing references)
79309 //IL_6e07: Unknown result type (might be due to invalid IL or missing references)
79310 //IL_6e0d: Unknown result type (might be due to invalid IL or missing references)
79311 //IL_6e0f: Unknown result type (might be due to invalid IL or missing references)
79312 //IL_6e1b: Unknown result type (might be due to invalid IL or missing references)
79313 //IL_6e25: Unknown result type (might be due to invalid IL or missing references)
79314 //IL_6e2a: Unknown result type (might be due to invalid IL or missing references)
79315 //IL_6e2f: Unknown result type (might be due to invalid IL or missing references)
79316 //IL_6e64: Unknown result type (might be due to invalid IL or missing references)
79317 //IL_6e6e: Unknown result type (might be due to invalid IL or missing references)
79318 //IL_6e73: Unknown result type (might be due to invalid IL or missing references)
79319 //IL_6079: Unknown result type (might be due to invalid IL or missing references)
79320 //IL_6099: Unknown result type (might be due to invalid IL or missing references)
79321 //IL_609f: Unknown result type (might be due to invalid IL or missing references)
79322 //IL_60be: Unknown result type (might be due to invalid IL or missing references)
79323 //IL_60c3: Unknown result type (might be due to invalid IL or missing references)
79324 //IL_60d1: Unknown result type (might be due to invalid IL or missing references)
79325 //IL_60d7: Unknown result type (might be due to invalid IL or missing references)
79326 //IL_60e4: Unknown result type (might be due to invalid IL or missing references)
79327 //IL_60ea: Unknown result type (might be due to invalid IL or missing references)
79328 //IL_60ec: Unknown result type (might be due to invalid IL or missing references)
79329 //IL_60f8: Unknown result type (might be due to invalid IL or missing references)
79330 //IL_6102: Unknown result type (might be due to invalid IL or missing references)
79331 //IL_6107: Unknown result type (might be due to invalid IL or missing references)
79332 //IL_610c: Unknown result type (might be due to invalid IL or missing references)
79333 //IL_6141: Unknown result type (might be due to invalid IL or missing references)
79334 //IL_614b: Unknown result type (might be due to invalid IL or missing references)
79335 //IL_6150: Unknown result type (might be due to invalid IL or missing references)
79336 //IL_7907: Unknown result type (might be due to invalid IL or missing references)
79337 //IL_7911: Unknown result type (might be due to invalid IL or missing references)
79338 //IL_7916: Unknown result type (might be due to invalid IL or missing references)
79339 //IL_7939: Unknown result type (might be due to invalid IL or missing references)
79340 //IL_793f: Unknown result type (might be due to invalid IL or missing references)
79341 //IL_7949: Unknown result type (might be due to invalid IL or missing references)
79342 //IL_794e: Unknown result type (might be due to invalid IL or missing references)
79343 //IL_7953: Unknown result type (might be due to invalid IL or missing references)
79344 //IL_7eb1: Unknown result type (might be due to invalid IL or missing references)
79345 //IL_7d53: Unknown result type (might be due to invalid IL or missing references)
79346 //IL_7d61: Unknown result type (might be due to invalid IL or missing references)
79347 //IL_7d76: Unknown result type (might be due to invalid IL or missing references)
79348 //IL_7d7b: Unknown result type (might be due to invalid IL or missing references)
79349 //IL_7d87: Unknown result type (might be due to invalid IL or missing references)
79350 //IL_7da0: Unknown result type (might be due to invalid IL or missing references)
79351 //IL_7da6: Unknown result type (might be due to invalid IL or missing references)
79352 //IL_7dc0: Unknown result type (might be due to invalid IL or missing references)
79353 //IL_7dc5: Unknown result type (might be due to invalid IL or missing references)
79354 //IL_7dd0: Unknown result type (might be due to invalid IL or missing references)
79355 //IL_7dd7: Unknown result type (might be due to invalid IL or missing references)
79356 //IL_7de1: Unknown result type (might be due to invalid IL or missing references)
79357 //IL_7de6: Unknown result type (might be due to invalid IL or missing references)
79358 //IL_7deb: Unknown result type (might be due to invalid IL or missing references)
79359 //IL_7df6: Unknown result type (might be due to invalid IL or missing references)
79360 //IL_7dfc: Unknown result type (might be due to invalid IL or missing references)
79361 //IL_68ba: Unknown result type (might be due to invalid IL or missing references)
79362 //IL_68de: Unknown result type (might be due to invalid IL or missing references)
79363 //IL_68e4: Unknown result type (might be due to invalid IL or missing references)
79364 //IL_6903: Unknown result type (might be due to invalid IL or missing references)
79365 //IL_6908: Unknown result type (might be due to invalid IL or missing references)
79366 //IL_6916: Unknown result type (might be due to invalid IL or missing references)
79367 //IL_691c: Unknown result type (might be due to invalid IL or missing references)
79368 //IL_6929: Unknown result type (might be due to invalid IL or missing references)
79369 //IL_692f: Unknown result type (might be due to invalid IL or missing references)
79370 //IL_6931: Unknown result type (might be due to invalid IL or missing references)
79371 //IL_693d: Unknown result type (might be due to invalid IL or missing references)
79372 //IL_6947: Unknown result type (might be due to invalid IL or missing references)
79373 //IL_694c: Unknown result type (might be due to invalid IL or missing references)
79374 //IL_6951: Unknown result type (might be due to invalid IL or missing references)
79375 //IL_6986: Unknown result type (might be due to invalid IL or missing references)
79376 //IL_6990: Unknown result type (might be due to invalid IL or missing references)
79377 //IL_6995: Unknown result type (might be due to invalid IL or missing references)
79378 //IL_69b8: Unknown result type (might be due to invalid IL or missing references)
79379 //IL_69ca: Unknown result type (might be due to invalid IL or missing references)
79380 //IL_69cf: Unknown result type (might be due to invalid IL or missing references)
79381 //IL_69d9: Unknown result type (might be due to invalid IL or missing references)
79382 //IL_69de: Unknown result type (might be due to invalid IL or missing references)
79383 //IL_69e3: Unknown result type (might be due to invalid IL or missing references)
79384 //IL_81eb: Unknown result type (might be due to invalid IL or missing references)
79385 //IL_81f0: Unknown result type (might be due to invalid IL or missing references)
79386 //IL_820e: Unknown result type (might be due to invalid IL or missing references)
79387 //IL_8224: Unknown result type (might be due to invalid IL or missing references)
79388 //IL_7b10: Unknown result type (might be due to invalid IL or missing references)
79389 //IL_7b1a: Unknown result type (might be due to invalid IL or missing references)
79390 //IL_7b1f: Unknown result type (might be due to invalid IL or missing references)
79391 //IL_7b42: Unknown result type (might be due to invalid IL or missing references)
79392 //IL_7b48: Unknown result type (might be due to invalid IL or missing references)
79393 //IL_7b52: Unknown result type (might be due to invalid IL or missing references)
79394 //IL_7b57: Unknown result type (might be due to invalid IL or missing references)
79395 //IL_7b5c: Unknown result type (might be due to invalid IL or missing references)
79396 //IL_6eb9: Unknown result type (might be due to invalid IL or missing references)
79397 //IL_6edc: Unknown result type (might be due to invalid IL or missing references)
79398 //IL_6ee2: Unknown result type (might be due to invalid IL or missing references)
79399 //IL_6f01: Unknown result type (might be due to invalid IL or missing references)
79400 //IL_6f06: Unknown result type (might be due to invalid IL or missing references)
79401 //IL_6f14: Unknown result type (might be due to invalid IL or missing references)
79402 //IL_6f1a: Unknown result type (might be due to invalid IL or missing references)
79403 //IL_6f27: Unknown result type (might be due to invalid IL or missing references)
79404 //IL_6f2d: Unknown result type (might be due to invalid IL or missing references)
79405 //IL_6f2f: Unknown result type (might be due to invalid IL or missing references)
79406 //IL_6f3b: Unknown result type (might be due to invalid IL or missing references)
79407 //IL_6f45: Unknown result type (might be due to invalid IL or missing references)
79408 //IL_6f4a: Unknown result type (might be due to invalid IL or missing references)
79409 //IL_6f4f: Unknown result type (might be due to invalid IL or missing references)
79410 //IL_6f84: Unknown result type (might be due to invalid IL or missing references)
79411 //IL_6f8e: Unknown result type (might be due to invalid IL or missing references)
79412 //IL_6f93: Unknown result type (might be due to invalid IL or missing references)
79413 //IL_6181: Unknown result type (might be due to invalid IL or missing references)
79414 //IL_61ba: Unknown result type (might be due to invalid IL or missing references)
79415 //IL_61bf: Unknown result type (might be due to invalid IL or missing references)
79416 //IL_61c4: Unknown result type (might be due to invalid IL or missing references)
79417 //IL_61ce: Unknown result type (might be due to invalid IL or missing references)
79418 //IL_61d3: Unknown result type (might be due to invalid IL or missing references)
79419 //IL_61da: Unknown result type (might be due to invalid IL or missing references)
79420 //IL_61e0: Unknown result type (might be due to invalid IL or missing references)
79421 //IL_620d: Unknown result type (might be due to invalid IL or missing references)
79422 //IL_6212: Unknown result type (might be due to invalid IL or missing references)
79423 //IL_6220: Unknown result type (might be due to invalid IL or missing references)
79424 //IL_6230: Unknown result type (might be due to invalid IL or missing references)
79425 //IL_623c: Unknown result type (might be due to invalid IL or missing references)
79426 //IL_6246: Unknown result type (might be due to invalid IL or missing references)
79427 //IL_624b: Unknown result type (might be due to invalid IL or missing references)
79428 //IL_6250: Unknown result type (might be due to invalid IL or missing references)
79429 //IL_6273: Unknown result type (might be due to invalid IL or missing references)
79430 //IL_627d: Unknown result type (might be due to invalid IL or missing references)
79431 //IL_6282: Unknown result type (might be due to invalid IL or missing references)
79432 //IL_7ee4: Unknown result type (might be due to invalid IL or missing references)
79433 //IL_7f05: Unknown result type (might be due to invalid IL or missing references)
79434 //IL_7f0b: Unknown result type (might be due to invalid IL or missing references)
79435 //IL_7f2a: Unknown result type (might be due to invalid IL or missing references)
79436 //IL_7f2f: Unknown result type (might be due to invalid IL or missing references)
79437 //IL_7f3d: Unknown result type (might be due to invalid IL or missing references)
79438 //IL_7f4d: Unknown result type (might be due to invalid IL or missing references)
79439 //IL_7f59: Unknown result type (might be due to invalid IL or missing references)
79440 //IL_7f63: Unknown result type (might be due to invalid IL or missing references)
79441 //IL_7f68: Unknown result type (might be due to invalid IL or missing references)
79442 //IL_7f6d: Unknown result type (might be due to invalid IL or missing references)
79443 //IL_87ac: Unknown result type (might be due to invalid IL or missing references)
79444 //IL_87b1: Unknown result type (might be due to invalid IL or missing references)
79445 //IL_87cb: Unknown result type (might be due to invalid IL or missing references)
79446 //IL_826e: Unknown result type (might be due to invalid IL or missing references)
79447 //IL_828e: Unknown result type (might be due to invalid IL or missing references)
79448 //IL_8294: Unknown result type (might be due to invalid IL or missing references)
79449 //IL_7c02: Unknown result type (might be due to invalid IL or missing references)
79450 //IL_6fc4: Unknown result type (might be due to invalid IL or missing references)
79451 //IL_6ffd: Unknown result type (might be due to invalid IL or missing references)
79452 //IL_7002: Unknown result type (might be due to invalid IL or missing references)
79453 //IL_7007: Unknown result type (might be due to invalid IL or missing references)
79454 //IL_7011: Unknown result type (might be due to invalid IL or missing references)
79455 //IL_7016: Unknown result type (might be due to invalid IL or missing references)
79456 //IL_701d: Unknown result type (might be due to invalid IL or missing references)
79457 //IL_7023: Unknown result type (might be due to invalid IL or missing references)
79458 //IL_7050: Unknown result type (might be due to invalid IL or missing references)
79459 //IL_7055: Unknown result type (might be due to invalid IL or missing references)
79460 //IL_7063: Unknown result type (might be due to invalid IL or missing references)
79461 //IL_7073: Unknown result type (might be due to invalid IL or missing references)
79462 //IL_707f: Unknown result type (might be due to invalid IL or missing references)
79463 //IL_7089: Unknown result type (might be due to invalid IL or missing references)
79464 //IL_708e: Unknown result type (might be due to invalid IL or missing references)
79465 //IL_7093: Unknown result type (might be due to invalid IL or missing references)
79466 //IL_70b6: Unknown result type (might be due to invalid IL or missing references)
79467 //IL_70c0: Unknown result type (might be due to invalid IL or missing references)
79468 //IL_70c5: Unknown result type (might be due to invalid IL or missing references)
79469 //IL_866f: Unknown result type (might be due to invalid IL or missing references)
79470 //IL_8689: Unknown result type (might be due to invalid IL or missing references)
79471 //IL_868f: Unknown result type (might be due to invalid IL or missing references)
79472 //IL_86bf: Unknown result type (might be due to invalid IL or missing references)
79473 //IL_86c9: Unknown result type (might be due to invalid IL or missing references)
79474 //IL_86ce: Unknown result type (might be due to invalid IL or missing references)
79475 //IL_8715: Unknown result type (might be due to invalid IL or missing references)
79476 //IL_871a: Unknown result type (might be due to invalid IL or missing references)
79477 //IL_8724: Unknown result type (might be due to invalid IL or missing references)
79478 //IL_8729: Unknown result type (might be due to invalid IL or missing references)
79479 //IL_872e: Unknown result type (might be due to invalid IL or missing references)
79480 //IL_874b: Unknown result type (might be due to invalid IL or missing references)
79481 //IL_8751: Unknown result type (might be due to invalid IL or missing references)
79482 //IL_875b: Unknown result type (might be due to invalid IL or missing references)
79483 //IL_8760: Unknown result type (might be due to invalid IL or missing references)
79484 //IL_85c4: Unknown result type (might be due to invalid IL or missing references)
79485 //IL_85e8: Unknown result type (might be due to invalid IL or missing references)
79486 //IL_85ee: Unknown result type (might be due to invalid IL or missing references)
79487 //IL_838e: Unknown result type (might be due to invalid IL or missing references)
79488 //IL_8393: Unknown result type (might be due to invalid IL or missing references)
79489 //IL_83a1: Unknown result type (might be due to invalid IL or missing references)
79490 //IL_83b0: Unknown result type (might be due to invalid IL or missing references)
79491 //IL_83bc: Unknown result type (might be due to invalid IL or missing references)
79492 //IL_83c6: Unknown result type (might be due to invalid IL or missing references)
79493 //IL_83cb: Unknown result type (might be due to invalid IL or missing references)
79494 //IL_83d0: Unknown result type (might be due to invalid IL or missing references)
79495 //IL_841a: Unknown result type (might be due to invalid IL or missing references)
79496 //IL_8424: Unknown result type (might be due to invalid IL or missing references)
79497 //IL_8429: Unknown result type (might be due to invalid IL or missing references)
79498 //IL_832b: Unknown result type (might be due to invalid IL or missing references)
79499 //IL_8330: Unknown result type (might be due to invalid IL or missing references)
79500 //IL_8341: Unknown result type (might be due to invalid IL or missing references)
79501 //IL_834f: Unknown result type (might be due to invalid IL or missing references)
79502 //IL_8355: Unknown result type (might be due to invalid IL or missing references)
79503 //IL_8357: Unknown result type (might be due to invalid IL or missing references)
79504 //IL_8372: Unknown result type (might be due to invalid IL or missing references)
79505 //IL_8377: Unknown result type (might be due to invalid IL or missing references)
79506 //IL_7fb2: Unknown result type (might be due to invalid IL or missing references)
79507 //IL_7fd2: Unknown result type (might be due to invalid IL or missing references)
79508 //IL_7fd8: Unknown result type (might be due to invalid IL or missing references)
79509 //IL_7ff7: Unknown result type (might be due to invalid IL or missing references)
79510 //IL_7ffc: Unknown result type (might be due to invalid IL or missing references)
79511 //IL_800a: Unknown result type (might be due to invalid IL or missing references)
79512 //IL_801a: Unknown result type (might be due to invalid IL or missing references)
79513 //IL_8026: Unknown result type (might be due to invalid IL or missing references)
79514 //IL_8030: Unknown result type (might be due to invalid IL or missing references)
79515 //IL_8035: Unknown result type (might be due to invalid IL or missing references)
79516 //IL_803a: Unknown result type (might be due to invalid IL or missing references)
79517 //IL_806f: Unknown result type (might be due to invalid IL or missing references)
79518 //IL_8079: Unknown result type (might be due to invalid IL or missing references)
79519 //IL_807e: Unknown result type (might be due to invalid IL or missing references)
79520 //IL_7c31: Unknown result type (might be due to invalid IL or missing references)
79521 //IL_7c4c: Unknown result type (might be due to invalid IL or missing references)
79522 //IL_7c51: Unknown result type (might be due to invalid IL or missing references)
79523 //IL_7c87: Unknown result type (might be due to invalid IL or missing references)
79524 //IL_7c92: Unknown result type (might be due to invalid IL or missing references)
79525 //IL_7c14: Unknown result type (might be due to invalid IL or missing references)
79526 //IL_8827: Unknown result type (might be due to invalid IL or missing references)
79527 //IL_8848: Unknown result type (might be due to invalid IL or missing references)
79528 //IL_884e: Unknown result type (might be due to invalid IL or missing references)
79529 //IL_886d: Unknown result type (might be due to invalid IL or missing references)
79530 //IL_8872: Unknown result type (might be due to invalid IL or missing references)
79531 //IL_8880: Unknown result type (might be due to invalid IL or missing references)
79532 //IL_8890: Unknown result type (might be due to invalid IL or missing references)
79533 //IL_889c: Unknown result type (might be due to invalid IL or missing references)
79534 //IL_88a6: Unknown result type (might be due to invalid IL or missing references)
79535 //IL_88ab: Unknown result type (might be due to invalid IL or missing references)
79536 //IL_88b0: Unknown result type (might be due to invalid IL or missing references)
79537 //IL_8473: Unknown result type (might be due to invalid IL or missing references)
79538 //IL_8493: Unknown result type (might be due to invalid IL or missing references)
79539 //IL_8499: Unknown result type (might be due to invalid IL or missing references)
79540 //IL_84b8: Unknown result type (might be due to invalid IL or missing references)
79541 //IL_84bd: Unknown result type (might be due to invalid IL or missing references)
79542 //IL_84cb: Unknown result type (might be due to invalid IL or missing references)
79543 //IL_84d1: Unknown result type (might be due to invalid IL or missing references)
79544 //IL_84de: Unknown result type (might be due to invalid IL or missing references)
79545 //IL_84e4: Unknown result type (might be due to invalid IL or missing references)
79546 //IL_84e6: Unknown result type (might be due to invalid IL or missing references)
79547 //IL_84f2: Unknown result type (might be due to invalid IL or missing references)
79548 //IL_84fc: Unknown result type (might be due to invalid IL or missing references)
79549 //IL_8501: Unknown result type (might be due to invalid IL or missing references)
79550 //IL_8506: Unknown result type (might be due to invalid IL or missing references)
79551 //IL_8562: Unknown result type (might be due to invalid IL or missing references)
79552 //IL_856c: Unknown result type (might be due to invalid IL or missing references)
79553 //IL_8571: Unknown result type (might be due to invalid IL or missing references)
79554 //IL_9081: Unknown result type (might be due to invalid IL or missing references)
79555 //IL_9086: Unknown result type (might be due to invalid IL or missing references)
79556 //IL_8c76: Unknown result type (might be due to invalid IL or missing references)
79557 //IL_8c97: Unknown result type (might be due to invalid IL or missing references)
79558 //IL_8c9d: Unknown result type (might be due to invalid IL or missing references)
79559 //IL_8cdf: Unknown result type (might be due to invalid IL or missing references)
79560 //IL_8ce9: Unknown result type (might be due to invalid IL or missing references)
79561 //IL_8cee: Unknown result type (might be due to invalid IL or missing references)
79562 //IL_8d27: Unknown result type (might be due to invalid IL or missing references)
79563 //IL_8d2d: Unknown result type (might be due to invalid IL or missing references)
79564 //IL_8d37: Unknown result type (might be due to invalid IL or missing references)
79565 //IL_8d3c: Unknown result type (might be due to invalid IL or missing references)
79566 //IL_8d41: Unknown result type (might be due to invalid IL or missing references)
79567 //IL_8d68: Unknown result type (might be due to invalid IL or missing references)
79568 //IL_8d8d: Unknown result type (might be due to invalid IL or missing references)
79569 //IL_8d93: Unknown result type (might be due to invalid IL or missing references)
79570 //IL_8dd5: Unknown result type (might be due to invalid IL or missing references)
79571 //IL_8ddf: Unknown result type (might be due to invalid IL or missing references)
79572 //IL_8de4: Unknown result type (might be due to invalid IL or missing references)
79573 //IL_80c4: Unknown result type (might be due to invalid IL or missing references)
79574 //IL_80e4: Unknown result type (might be due to invalid IL or missing references)
79575 //IL_80ea: Unknown result type (might be due to invalid IL or missing references)
79576 //IL_8109: Unknown result type (might be due to invalid IL or missing references)
79577 //IL_810e: Unknown result type (might be due to invalid IL or missing references)
79578 //IL_811c: Unknown result type (might be due to invalid IL or missing references)
79579 //IL_8122: Unknown result type (might be due to invalid IL or missing references)
79580 //IL_812f: Unknown result type (might be due to invalid IL or missing references)
79581 //IL_8135: Unknown result type (might be due to invalid IL or missing references)
79582 //IL_8137: Unknown result type (might be due to invalid IL or missing references)
79583 //IL_8143: Unknown result type (might be due to invalid IL or missing references)
79584 //IL_814d: Unknown result type (might be due to invalid IL or missing references)
79585 //IL_8152: Unknown result type (might be due to invalid IL or missing references)
79586 //IL_8157: Unknown result type (might be due to invalid IL or missing references)
79587 //IL_818c: Unknown result type (might be due to invalid IL or missing references)
79588 //IL_8196: Unknown result type (might be due to invalid IL or missing references)
79589 //IL_819b: Unknown result type (might be due to invalid IL or missing references)
79590 //IL_88f5: Unknown result type (might be due to invalid IL or missing references)
79591 //IL_891c: Unknown result type (might be due to invalid IL or missing references)
79592 //IL_8922: Unknown result type (might be due to invalid IL or missing references)
79593 //IL_8941: Unknown result type (might be due to invalid IL or missing references)
79594 //IL_8946: Unknown result type (might be due to invalid IL or missing references)
79595 //IL_8954: Unknown result type (might be due to invalid IL or missing references)
79596 //IL_8964: Unknown result type (might be due to invalid IL or missing references)
79597 //IL_8970: Unknown result type (might be due to invalid IL or missing references)
79598 //IL_897a: Unknown result type (might be due to invalid IL or missing references)
79599 //IL_897f: Unknown result type (might be due to invalid IL or missing references)
79600 //IL_8984: Unknown result type (might be due to invalid IL or missing references)
79601 //IL_89b9: Unknown result type (might be due to invalid IL or missing references)
79602 //IL_89c3: Unknown result type (might be due to invalid IL or missing references)
79603 //IL_89c8: Unknown result type (might be due to invalid IL or missing references)
79604 //IL_90d3: Unknown result type (might be due to invalid IL or missing references)
79605 //IL_90f1: Unknown result type (might be due to invalid IL or missing references)
79606 //IL_9137: Unknown result type (might be due to invalid IL or missing references)
79607 //IL_9141: Unknown result type (might be due to invalid IL or missing references)
79608 //IL_9146: Unknown result type (might be due to invalid IL or missing references)
79609 //IL_917f: Unknown result type (might be due to invalid IL or missing references)
79610 //IL_9185: Unknown result type (might be due to invalid IL or missing references)
79611 //IL_918f: Unknown result type (might be due to invalid IL or missing references)
79612 //IL_9194: Unknown result type (might be due to invalid IL or missing references)
79613 //IL_9199: Unknown result type (might be due to invalid IL or missing references)
79614 //IL_91c0: Unknown result type (might be due to invalid IL or missing references)
79615 //IL_91e2: Unknown result type (might be due to invalid IL or missing references)
79616 //IL_9228: Unknown result type (might be due to invalid IL or missing references)
79617 //IL_9232: Unknown result type (might be due to invalid IL or missing references)
79618 //IL_9237: Unknown result type (might be due to invalid IL or missing references)
79619 //IL_8e77: Unknown result type (might be due to invalid IL or missing references)
79620 //IL_8e9c: Unknown result type (might be due to invalid IL or missing references)
79621 //IL_8ea2: Unknown result type (might be due to invalid IL or missing references)
79622 //IL_8ed2: Unknown result type (might be due to invalid IL or missing references)
79623 //IL_8edc: Unknown result type (might be due to invalid IL or missing references)
79624 //IL_8ee1: Unknown result type (might be due to invalid IL or missing references)
79625 //IL_a396: Unknown result type (might be due to invalid IL or missing references)
79626 //IL_a3a8: Unknown result type (might be due to invalid IL or missing references)
79627 //IL_9292: Unknown result type (might be due to invalid IL or missing references)
79628 //IL_92cb: Unknown result type (might be due to invalid IL or missing references)
79629 //IL_92d1: Unknown result type (might be due to invalid IL or missing references)
79630 //IL_9301: Unknown result type (might be due to invalid IL or missing references)
79631 //IL_930b: Unknown result type (might be due to invalid IL or missing references)
79632 //IL_9310: Unknown result type (might be due to invalid IL or missing references)
79633 //IL_934a: Unknown result type (might be due to invalid IL or missing references)
79634 //IL_9350: Unknown result type (might be due to invalid IL or missing references)
79635 //IL_9355: Unknown result type (might be due to invalid IL or missing references)
79636 //IL_935f: Unknown result type (might be due to invalid IL or missing references)
79637 //IL_9364: Unknown result type (might be due to invalid IL or missing references)
79638 //IL_8f56: Unknown result type (might be due to invalid IL or missing references)
79639 //IL_8f5b: Unknown result type (might be due to invalid IL or missing references)
79640 //IL_8f95: Unknown result type (might be due to invalid IL or missing references)
79641 //IL_8f9f: Unknown result type (might be due to invalid IL or missing references)
79642 //IL_8fa4: Unknown result type (might be due to invalid IL or missing references)
79643 //IL_8faa: Unknown result type (might be due to invalid IL or missing references)
79644 //IL_8faf: Unknown result type (might be due to invalid IL or missing references)
79645 //IL_8feb: Unknown result type (might be due to invalid IL or missing references)
79646 //IL_8ff5: Unknown result type (might be due to invalid IL or missing references)
79647 //IL_8ffa: Unknown result type (might be due to invalid IL or missing references)
79648 //IL_9000: Unknown result type (might be due to invalid IL or missing references)
79649 //IL_9005: Unknown result type (might be due to invalid IL or missing references)
79650 //IL_9041: Unknown result type (might be due to invalid IL or missing references)
79651 //IL_904b: Unknown result type (might be due to invalid IL or missing references)
79652 //IL_9050: Unknown result type (might be due to invalid IL or missing references)
79653 //IL_8a0e: Unknown result type (might be due to invalid IL or missing references)
79654 //IL_8a31: Unknown result type (might be due to invalid IL or missing references)
79655 //IL_8a37: Unknown result type (might be due to invalid IL or missing references)
79656 //IL_8a56: Unknown result type (might be due to invalid IL or missing references)
79657 //IL_8a5b: Unknown result type (might be due to invalid IL or missing references)
79658 //IL_8a69: Unknown result type (might be due to invalid IL or missing references)
79659 //IL_8a6f: Unknown result type (might be due to invalid IL or missing references)
79660 //IL_8a7c: Unknown result type (might be due to invalid IL or missing references)
79661 //IL_8a82: Unknown result type (might be due to invalid IL or missing references)
79662 //IL_8a84: Unknown result type (might be due to invalid IL or missing references)
79663 //IL_8a90: Unknown result type (might be due to invalid IL or missing references)
79664 //IL_8a9a: Unknown result type (might be due to invalid IL or missing references)
79665 //IL_8a9f: Unknown result type (might be due to invalid IL or missing references)
79666 //IL_8aa4: Unknown result type (might be due to invalid IL or missing references)
79667 //IL_8ad9: Unknown result type (might be due to invalid IL or missing references)
79668 //IL_8ae3: Unknown result type (might be due to invalid IL or missing references)
79669 //IL_8ae8: Unknown result type (might be due to invalid IL or missing references)
79670 //IL_93d0: Unknown result type (might be due to invalid IL or missing references)
79671 //IL_93f4: Unknown result type (might be due to invalid IL or missing references)
79672 //IL_93fa: Unknown result type (might be due to invalid IL or missing references)
79673 //IL_945c: Unknown result type (might be due to invalid IL or missing references)
79674 //IL_9466: Unknown result type (might be due to invalid IL or missing references)
79675 //IL_946b: Unknown result type (might be due to invalid IL or missing references)
79676 //IL_a988: Unknown result type (might be due to invalid IL or missing references)
79677 //IL_a99a: Unknown result type (might be due to invalid IL or missing references)
79678 //IL_a3c3: Unknown result type (might be due to invalid IL or missing references)
79679 //IL_a3c8: Unknown result type (might be due to invalid IL or missing references)
79680 //IL_a3d4: Unknown result type (might be due to invalid IL or missing references)
79681 //IL_a3d9: Unknown result type (might be due to invalid IL or missing references)
79682 //IL_a400: Unknown result type (might be due to invalid IL or missing references)
79683 //IL_a406: Unknown result type (might be due to invalid IL or missing references)
79684 //IL_a430: Unknown result type (might be due to invalid IL or missing references)
79685 //IL_a436: Unknown result type (might be due to invalid IL or missing references)
79686 //IL_a43b: Unknown result type (might be due to invalid IL or missing references)
79687 //IL_a440: Unknown result type (might be due to invalid IL or missing references)
79688 //IL_a445: Unknown result type (might be due to invalid IL or missing references)
79689 //IL_a452: Unknown result type (might be due to invalid IL or missing references)
79690 //IL_a457: Unknown result type (might be due to invalid IL or missing references)
79691 //IL_a464: Unknown result type (might be due to invalid IL or missing references)
79692 //IL_a46f: Unknown result type (might be due to invalid IL or missing references)
79693 //IL_a474: Unknown result type (might be due to invalid IL or missing references)
79694 //IL_a479: Unknown result type (might be due to invalid IL or missing references)
79695 //IL_7249: Unknown result type (might be due to invalid IL or missing references)
79696 //IL_725d: Unknown result type (might be due to invalid IL or missing references)
79697 //IL_7262: Unknown result type (might be due to invalid IL or missing references)
79698 //IL_7267: Unknown result type (might be due to invalid IL or missing references)
79699 //IL_94e3: Unknown result type (might be due to invalid IL or missing references)
79700 //IL_9507: Unknown result type (might be due to invalid IL or missing references)
79701 //IL_950d: Unknown result type (might be due to invalid IL or missing references)
79702 //IL_956f: Unknown result type (might be due to invalid IL or missing references)
79703 //IL_9579: Unknown result type (might be due to invalid IL or missing references)
79704 //IL_957e: Unknown result type (might be due to invalid IL or missing references)
79705 //IL_a63c: Unknown result type (might be due to invalid IL or missing references)
79706 //IL_a660: Unknown result type (might be due to invalid IL or missing references)
79707 //IL_a666: Unknown result type (might be due to invalid IL or missing references)
79708 //IL_a696: Unknown result type (might be due to invalid IL or missing references)
79709 //IL_a6a0: Unknown result type (might be due to invalid IL or missing references)
79710 //IL_a6a5: Unknown result type (might be due to invalid IL or missing references)
79711 //IL_a4b6: Unknown result type (might be due to invalid IL or missing references)
79712 //IL_a4cb: Unknown result type (might be due to invalid IL or missing references)
79713 //IL_a4d5: Unknown result type (might be due to invalid IL or missing references)
79714 //IL_a4da: Unknown result type (might be due to invalid IL or missing references)
79715 //IL_a48e: Unknown result type (might be due to invalid IL or missing references)
79716 //IL_a4a4: Unknown result type (might be due to invalid IL or missing references)
79717 //IL_a4a9: Unknown result type (might be due to invalid IL or missing references)
79718 //IL_8b2e: Unknown result type (might be due to invalid IL or missing references)
79719 //IL_8b4e: Unknown result type (might be due to invalid IL or missing references)
79720 //IL_8b54: Unknown result type (might be due to invalid IL or missing references)
79721 //IL_8b73: Unknown result type (might be due to invalid IL or missing references)
79722 //IL_8b78: Unknown result type (might be due to invalid IL or missing references)
79723 //IL_8b86: Unknown result type (might be due to invalid IL or missing references)
79724 //IL_8b8c: Unknown result type (might be due to invalid IL or missing references)
79725 //IL_8b99: Unknown result type (might be due to invalid IL or missing references)
79726 //IL_8b9f: Unknown result type (might be due to invalid IL or missing references)
79727 //IL_8ba1: Unknown result type (might be due to invalid IL or missing references)
79728 //IL_8bad: Unknown result type (might be due to invalid IL or missing references)
79729 //IL_8bb7: Unknown result type (might be due to invalid IL or missing references)
79730 //IL_8bbc: Unknown result type (might be due to invalid IL or missing references)
79731 //IL_8bc1: Unknown result type (might be due to invalid IL or missing references)
79732 //IL_8bf6: Unknown result type (might be due to invalid IL or missing references)
79733 //IL_8c00: Unknown result type (might be due to invalid IL or missing references)
79734 //IL_8c05: Unknown result type (might be due to invalid IL or missing references)
79735 //IL_72c1: Unknown result type (might be due to invalid IL or missing references)
79736 //IL_95e2: Unknown result type (might be due to invalid IL or missing references)
79737 //IL_9601: Unknown result type (might be due to invalid IL or missing references)
79738 //IL_9607: Unknown result type (might be due to invalid IL or missing references)
79739 //IL_964d: Unknown result type (might be due to invalid IL or missing references)
79740 //IL_9657: Unknown result type (might be due to invalid IL or missing references)
79741 //IL_965c: Unknown result type (might be due to invalid IL or missing references)
79742 //IL_a9c2: Unknown result type (might be due to invalid IL or missing references)
79743 //IL_a9c7: Unknown result type (might be due to invalid IL or missing references)
79744 //IL_a9d3: Unknown result type (might be due to invalid IL or missing references)
79745 //IL_a9d8: Unknown result type (might be due to invalid IL or missing references)
79746 //IL_a9ff: Unknown result type (might be due to invalid IL or missing references)
79747 //IL_aa05: Unknown result type (might be due to invalid IL or missing references)
79748 //IL_aa2f: Unknown result type (might be due to invalid IL or missing references)
79749 //IL_aa35: Unknown result type (might be due to invalid IL or missing references)
79750 //IL_aa3a: Unknown result type (might be due to invalid IL or missing references)
79751 //IL_aa3f: Unknown result type (might be due to invalid IL or missing references)
79752 //IL_aa44: Unknown result type (might be due to invalid IL or missing references)
79753 //IL_aa51: Unknown result type (might be due to invalid IL or missing references)
79754 //IL_aa56: Unknown result type (might be due to invalid IL or missing references)
79755 //IL_aa63: Unknown result type (might be due to invalid IL or missing references)
79756 //IL_aa6e: Unknown result type (might be due to invalid IL or missing references)
79757 //IL_aa73: Unknown result type (might be due to invalid IL or missing references)
79758 //IL_aa78: Unknown result type (might be due to invalid IL or missing references)
79759 //IL_a513: Unknown result type (might be due to invalid IL or missing references)
79760 //IL_a518: Unknown result type (might be due to invalid IL or missing references)
79761 //IL_a529: Unknown result type (might be due to invalid IL or missing references)
79762 //IL_a52e: Unknown result type (might be due to invalid IL or missing references)
79763 //IL_a538: Unknown result type (might be due to invalid IL or missing references)
79764 //IL_a53d: Unknown result type (might be due to invalid IL or missing references)
79765 //IL_72f0: Unknown result type (might be due to invalid IL or missing references)
79766 //IL_72d3: Unknown result type (might be due to invalid IL or missing references)
79767 //IL_73e3: Unknown result type (might be due to invalid IL or missing references)
79768 //IL_73f7: Unknown result type (might be due to invalid IL or missing references)
79769 //IL_73fc: Unknown result type (might be due to invalid IL or missing references)
79770 //IL_7401: Unknown result type (might be due to invalid IL or missing references)
79771 //IL_ae49: Unknown result type (might be due to invalid IL or missing references)
79772 //IL_ae4e: Unknown result type (might be due to invalid IL or missing references)
79773 //IL_aab5: Unknown result type (might be due to invalid IL or missing references)
79774 //IL_aaca: Unknown result type (might be due to invalid IL or missing references)
79775 //IL_aad4: Unknown result type (might be due to invalid IL or missing references)
79776 //IL_aad9: Unknown result type (might be due to invalid IL or missing references)
79777 //IL_aa8d: Unknown result type (might be due to invalid IL or missing references)
79778 //IL_aaa3: Unknown result type (might be due to invalid IL or missing references)
79779 //IL_aaa8: Unknown result type (might be due to invalid IL or missing references)
79780 //IL_a70f: Unknown result type (might be due to invalid IL or missing references)
79781 //IL_a716: Unknown result type (might be due to invalid IL or missing references)
79782 //IL_a71c: Unknown result type (might be due to invalid IL or missing references)
79783 //IL_a760: Unknown result type (might be due to invalid IL or missing references)
79784 //IL_a76a: Unknown result type (might be due to invalid IL or missing references)
79785 //IL_a76f: Unknown result type (might be due to invalid IL or missing references)
79786 //IL_731b: Unknown result type (might be due to invalid IL or missing references)
79787 //IL_7336: Unknown result type (might be due to invalid IL or missing references)
79788 //IL_733b: Unknown result type (might be due to invalid IL or missing references)
79789 //IL_7347: Unknown result type (might be due to invalid IL or missing references)
79790 //IL_7352: Unknown result type (might be due to invalid IL or missing references)
79791 //IL_735d: Unknown result type (might be due to invalid IL or missing references)
79792 //IL_7368: Unknown result type (might be due to invalid IL or missing references)
79793 //IL_745b: Unknown result type (might be due to invalid IL or missing references)
79794 //IL_96d1: Unknown result type (might be due to invalid IL or missing references)
79795 //IL_96f0: Unknown result type (might be due to invalid IL or missing references)
79796 //IL_96f6: Unknown result type (might be due to invalid IL or missing references)
79797 //IL_9742: Unknown result type (might be due to invalid IL or missing references)
79798 //IL_974c: Unknown result type (might be due to invalid IL or missing references)
79799 //IL_9751: Unknown result type (might be due to invalid IL or missing references)
79800 //IL_b1ed: Unknown result type (might be due to invalid IL or missing references)
79801 //IL_b1f2: Unknown result type (might be due to invalid IL or missing references)
79802 //IL_ad89: Unknown result type (might be due to invalid IL or missing references)
79803 //IL_ad94: Unknown result type (might be due to invalid IL or missing references)
79804 //IL_ad99: Unknown result type (might be due to invalid IL or missing references)
79805 //IL_ada6: Unknown result type (might be due to invalid IL or missing references)
79806 //IL_adb1: Unknown result type (might be due to invalid IL or missing references)
79807 //IL_adbb: Unknown result type (might be due to invalid IL or missing references)
79808 //IL_adc6: Unknown result type (might be due to invalid IL or missing references)
79809 //IL_ab12: Unknown result type (might be due to invalid IL or missing references)
79810 //IL_ab17: Unknown result type (might be due to invalid IL or missing references)
79811 //IL_ab28: Unknown result type (might be due to invalid IL or missing references)
79812 //IL_ab2d: Unknown result type (might be due to invalid IL or missing references)
79813 //IL_ab37: Unknown result type (might be due to invalid IL or missing references)
79814 //IL_ab3c: Unknown result type (might be due to invalid IL or missing references)
79815 //IL_748a: Unknown result type (might be due to invalid IL or missing references)
79816 //IL_746d: Unknown result type (might be due to invalid IL or missing references)
79817 //IL_9c61: Unknown result type (might be due to invalid IL or missing references)
79818 //IL_9c66: Unknown result type (might be due to invalid IL or missing references)
79819 //IL_97bd: Unknown result type (might be due to invalid IL or missing references)
79820 //IL_97e1: Unknown result type (might be due to invalid IL or missing references)
79821 //IL_97e7: Unknown result type (might be due to invalid IL or missing references)
79822 //IL_9849: Unknown result type (might be due to invalid IL or missing references)
79823 //IL_9853: Unknown result type (might be due to invalid IL or missing references)
79824 //IL_9858: Unknown result type (might be due to invalid IL or missing references)
79825 //IL_b698: Unknown result type (might be due to invalid IL or missing references)
79826 //IL_b69d: Unknown result type (might be due to invalid IL or missing references)
79827 //IL_b6ba: Unknown result type (might be due to invalid IL or missing references)
79828 //IL_b6d0: Unknown result type (might be due to invalid IL or missing references)
79829 //IL_aec2: Unknown result type (might be due to invalid IL or missing references)
79830 //IL_aee3: Unknown result type (might be due to invalid IL or missing references)
79831 //IL_aee9: Unknown result type (might be due to invalid IL or missing references)
79832 //IL_a8da: Unknown result type (might be due to invalid IL or missing references)
79833 //IL_a8e4: Unknown result type (might be due to invalid IL or missing references)
79834 //IL_a8e9: Unknown result type (might be due to invalid IL or missing references)
79835 //IL_74b5: Unknown result type (might be due to invalid IL or missing references)
79836 //IL_74d0: Unknown result type (might be due to invalid IL or missing references)
79837 //IL_74d5: Unknown result type (might be due to invalid IL or missing references)
79838 //IL_74e1: Unknown result type (might be due to invalid IL or missing references)
79839 //IL_74ec: Unknown result type (might be due to invalid IL or missing references)
79840 //IL_74f7: Unknown result type (might be due to invalid IL or missing references)
79841 //IL_7502: Unknown result type (might be due to invalid IL or missing references)
79842 //IL_98d1: Unknown result type (might be due to invalid IL or missing references)
79843 //IL_98f6: Unknown result type (might be due to invalid IL or missing references)
79844 //IL_98fc: Unknown result type (might be due to invalid IL or missing references)
79845 //IL_9958: Unknown result type (might be due to invalid IL or missing references)
79846 //IL_9962: Unknown result type (might be due to invalid IL or missing references)
79847 //IL_9967: Unknown result type (might be due to invalid IL or missing references)
79848 //IL_bda5: Unknown result type (might be due to invalid IL or missing references)
79849 //IL_bdaa: Unknown result type (might be due to invalid IL or missing references)
79850 //IL_bdc7: Unknown result type (might be due to invalid IL or missing references)
79851 //IL_bddd: Unknown result type (might be due to invalid IL or missing references)
79852 //IL_b269: Unknown result type (might be due to invalid IL or missing references)
79853 //IL_b28a: Unknown result type (might be due to invalid IL or missing references)
79854 //IL_b290: Unknown result type (might be due to invalid IL or missing references)
79855 //IL_b2bc: Unknown result type (might be due to invalid IL or missing references)
79856 //IL_b2d7: Unknown result type (might be due to invalid IL or missing references)
79857 //IL_b2dd: Unknown result type (might be due to invalid IL or missing references)
79858 //IL_b2df: Unknown result type (might be due to invalid IL or missing references)
79859 //IL_b2ef: Unknown result type (might be due to invalid IL or missing references)
79860 //IL_b2f5: Unknown result type (might be due to invalid IL or missing references)
79861 //IL_b2fa: Unknown result type (might be due to invalid IL or missing references)
79862 //IL_b2ff: Unknown result type (might be due to invalid IL or missing references)
79863 //IL_99a7: Unknown result type (might be due to invalid IL or missing references)
79864 //IL_99b1: Unknown result type (might be due to invalid IL or missing references)
79865 //IL_99b6: Unknown result type (might be due to invalid IL or missing references)
79866 //IL_b703: Unknown result type (might be due to invalid IL or missing references)
79867 //IL_b724: Unknown result type (might be due to invalid IL or missing references)
79868 //IL_b72a: Unknown result type (might be due to invalid IL or missing references)
79869 //IL_b749: Unknown result type (might be due to invalid IL or missing references)
79870 //IL_b74e: Unknown result type (might be due to invalid IL or missing references)
79871 //IL_b75c: Unknown result type (might be due to invalid IL or missing references)
79872 //IL_b76c: Unknown result type (might be due to invalid IL or missing references)
79873 //IL_b778: Unknown result type (might be due to invalid IL or missing references)
79874 //IL_b782: Unknown result type (might be due to invalid IL or missing references)
79875 //IL_b787: Unknown result type (might be due to invalid IL or missing references)
79876 //IL_b78c: Unknown result type (might be due to invalid IL or missing references)
79877 //IL_af33: Unknown result type (might be due to invalid IL or missing references)
79878 //IL_af56: Unknown result type (might be due to invalid IL or missing references)
79879 //IL_af5c: Unknown result type (might be due to invalid IL or missing references)
79880 //IL_af9e: Unknown result type (might be due to invalid IL or missing references)
79881 //IL_afa8: Unknown result type (might be due to invalid IL or missing references)
79882 //IL_afad: Unknown result type (might be due to invalid IL or missing references)
79883 //IL_afc8: Unknown result type (might be due to invalid IL or missing references)
79884 //IL_afec: Unknown result type (might be due to invalid IL or missing references)
79885 //IL_aff2: Unknown result type (might be due to invalid IL or missing references)
79886 //IL_b022: Unknown result type (might be due to invalid IL or missing references)
79887 //IL_b02c: Unknown result type (might be due to invalid IL or missing references)
79888 //IL_b031: Unknown result type (might be due to invalid IL or missing references)
79889 //IL_99da: Unknown result type (might be due to invalid IL or missing references)
79890 //IL_99df: Unknown result type (might be due to invalid IL or missing references)
79891 //IL_9a0d: Unknown result type (might be due to invalid IL or missing references)
79892 //IL_9a41: Unknown result type (might be due to invalid IL or missing references)
79893 //IL_be10: Unknown result type (might be due to invalid IL or missing references)
79894 //IL_be31: Unknown result type (might be due to invalid IL or missing references)
79895 //IL_be37: Unknown result type (might be due to invalid IL or missing references)
79896 //IL_be56: Unknown result type (might be due to invalid IL or missing references)
79897 //IL_be5b: Unknown result type (might be due to invalid IL or missing references)
79898 //IL_be69: Unknown result type (might be due to invalid IL or missing references)
79899 //IL_be79: Unknown result type (might be due to invalid IL or missing references)
79900 //IL_be85: Unknown result type (might be due to invalid IL or missing references)
79901 //IL_be8f: Unknown result type (might be due to invalid IL or missing references)
79902 //IL_be94: Unknown result type (might be due to invalid IL or missing references)
79903 //IL_be99: Unknown result type (might be due to invalid IL or missing references)
79904 //IL_b344: Unknown result type (might be due to invalid IL or missing references)
79905 //IL_b367: Unknown result type (might be due to invalid IL or missing references)
79906 //IL_b36d: Unknown result type (might be due to invalid IL or missing references)
79907 //IL_b399: Unknown result type (might be due to invalid IL or missing references)
79908 //IL_b3b4: Unknown result type (might be due to invalid IL or missing references)
79909 //IL_b3ba: Unknown result type (might be due to invalid IL or missing references)
79910 //IL_b3bc: Unknown result type (might be due to invalid IL or missing references)
79911 //IL_b3cc: Unknown result type (might be due to invalid IL or missing references)
79912 //IL_b3d2: Unknown result type (might be due to invalid IL or missing references)
79913 //IL_b3d7: Unknown result type (might be due to invalid IL or missing references)
79914 //IL_b3dc: Unknown result type (might be due to invalid IL or missing references)
79915 //IL_b411: Unknown result type (might be due to invalid IL or missing references)
79916 //IL_b41b: Unknown result type (might be due to invalid IL or missing references)
79917 //IL_b420: Unknown result type (might be due to invalid IL or missing references)
79918 //IL_b43b: Unknown result type (might be due to invalid IL or missing references)
79919 //IL_b45f: Unknown result type (might be due to invalid IL or missing references)
79920 //IL_b465: Unknown result type (might be due to invalid IL or missing references)
79921 //IL_b491: Unknown result type (might be due to invalid IL or missing references)
79922 //IL_b4ac: Unknown result type (might be due to invalid IL or missing references)
79923 //IL_b4b2: Unknown result type (might be due to invalid IL or missing references)
79924 //IL_b4b4: Unknown result type (might be due to invalid IL or missing references)
79925 //IL_b4c4: Unknown result type (might be due to invalid IL or missing references)
79926 //IL_b4ca: Unknown result type (might be due to invalid IL or missing references)
79927 //IL_b4cf: Unknown result type (might be due to invalid IL or missing references)
79928 //IL_b4d4: Unknown result type (might be due to invalid IL or missing references)
79929 //IL_b4f7: Unknown result type (might be due to invalid IL or missing references)
79930 //IL_b501: Unknown result type (might be due to invalid IL or missing references)
79931 //IL_b506: Unknown result type (might be due to invalid IL or missing references)
79932 //IL_9ce9: Unknown result type (might be due to invalid IL or missing references)
79933 //IL_9cef: Unknown result type (might be due to invalid IL or missing references)
79934 //IL_9d15: Unknown result type (might be due to invalid IL or missing references)
79935 //IL_9d1b: Unknown result type (might be due to invalid IL or missing references)
79936 //IL_9d61: Unknown result type (might be due to invalid IL or missing references)
79937 //IL_9d6b: Unknown result type (might be due to invalid IL or missing references)
79938 //IL_9d70: Unknown result type (might be due to invalid IL or missing references)
79939 //IL_c671: Unknown result type (might be due to invalid IL or missing references)
79940 //IL_c4c0: Unknown result type (might be due to invalid IL or missing references)
79941 //IL_c4df: Unknown result type (might be due to invalid IL or missing references)
79942 //IL_c4e5: Unknown result type (might be due to invalid IL or missing references)
79943 //IL_c527: Unknown result type (might be due to invalid IL or missing references)
79944 //IL_c52d: Unknown result type (might be due to invalid IL or missing references)
79945 //IL_c541: Unknown result type (might be due to invalid IL or missing references)
79946 //IL_c54b: Unknown result type (might be due to invalid IL or missing references)
79947 //IL_c550: Unknown result type (might be due to invalid IL or missing references)
79948 //IL_c555: Unknown result type (might be due to invalid IL or missing references)
79949 //IL_b7d1: Unknown result type (might be due to invalid IL or missing references)
79950 //IL_b7f4: Unknown result type (might be due to invalid IL or missing references)
79951 //IL_b7fa: Unknown result type (might be due to invalid IL or missing references)
79952 //IL_b819: Unknown result type (might be due to invalid IL or missing references)
79953 //IL_b81e: Unknown result type (might be due to invalid IL or missing references)
79954 //IL_b82c: Unknown result type (might be due to invalid IL or missing references)
79955 //IL_b83c: Unknown result type (might be due to invalid IL or missing references)
79956 //IL_b848: Unknown result type (might be due to invalid IL or missing references)
79957 //IL_b852: Unknown result type (might be due to invalid IL or missing references)
79958 //IL_b857: Unknown result type (might be due to invalid IL or missing references)
79959 //IL_b85c: Unknown result type (might be due to invalid IL or missing references)
79960 //IL_b891: Unknown result type (might be due to invalid IL or missing references)
79961 //IL_b89b: Unknown result type (might be due to invalid IL or missing references)
79962 //IL_b8a0: Unknown result type (might be due to invalid IL or missing references)
79963 //IL_b8bb: Unknown result type (might be due to invalid IL or missing references)
79964 //IL_b8db: Unknown result type (might be due to invalid IL or missing references)
79965 //IL_b8e1: Unknown result type (might be due to invalid IL or missing references)
79966 //IL_b900: Unknown result type (might be due to invalid IL or missing references)
79967 //IL_b905: Unknown result type (might be due to invalid IL or missing references)
79968 //IL_b913: Unknown result type (might be due to invalid IL or missing references)
79969 //IL_b923: Unknown result type (might be due to invalid IL or missing references)
79970 //IL_b92f: Unknown result type (might be due to invalid IL or missing references)
79971 //IL_b939: Unknown result type (might be due to invalid IL or missing references)
79972 //IL_b93e: Unknown result type (might be due to invalid IL or missing references)
79973 //IL_b943: Unknown result type (might be due to invalid IL or missing references)
79974 //IL_b966: Unknown result type (might be due to invalid IL or missing references)
79975 //IL_b970: Unknown result type (might be due to invalid IL or missing references)
79976 //IL_b975: Unknown result type (might be due to invalid IL or missing references)
79977 //IL_b074: Unknown result type (might be due to invalid IL or missing references)
79978 //IL_b0ad: Unknown result type (might be due to invalid IL or missing references)
79979 //IL_b0b2: Unknown result type (might be due to invalid IL or missing references)
79980 //IL_b0b7: Unknown result type (might be due to invalid IL or missing references)
79981 //IL_b0c1: Unknown result type (might be due to invalid IL or missing references)
79982 //IL_b0c6: Unknown result type (might be due to invalid IL or missing references)
79983 //IL_b0cd: Unknown result type (might be due to invalid IL or missing references)
79984 //IL_b0d3: Unknown result type (might be due to invalid IL or missing references)
79985 //IL_b111: Unknown result type (might be due to invalid IL or missing references)
79986 //IL_b11b: Unknown result type (might be due to invalid IL or missing references)
79987 //IL_b120: Unknown result type (might be due to invalid IL or missing references)
79988 //IL_9df7: Unknown result type (might be due to invalid IL or missing references)
79989 //IL_9dfc: Unknown result type (might be due to invalid IL or missing references)
79990 //IL_9e0b: Unknown result type (might be due to invalid IL or missing references)
79991 //IL_9e10: Unknown result type (might be due to invalid IL or missing references)
79992 //IL_9a7c: Unknown result type (might be due to invalid IL or missing references)
79993 //IL_9ab0: Unknown result type (might be due to invalid IL or missing references)
79994 //IL_ce96: Unknown result type (might be due to invalid IL or missing references)
79995 //IL_c59b: Unknown result type (might be due to invalid IL or missing references)
79996 //IL_c5bb: Unknown result type (might be due to invalid IL or missing references)
79997 //IL_c5c1: Unknown result type (might be due to invalid IL or missing references)
79998 //IL_c603: Unknown result type (might be due to invalid IL or missing references)
79999 //IL_c609: Unknown result type (might be due to invalid IL or missing references)
80000 //IL_c613: Unknown result type (might be due to invalid IL or missing references)
80001 //IL_c618: Unknown result type (might be due to invalid IL or missing references)
80002 //IL_c61d: Unknown result type (might be due to invalid IL or missing references)
80003 //IL_bede: Unknown result type (might be due to invalid IL or missing references)
80004 //IL_bf02: Unknown result type (might be due to invalid IL or missing references)
80005 //IL_bf08: Unknown result type (might be due to invalid IL or missing references)
80006 //IL_bf27: Unknown result type (might be due to invalid IL or missing references)
80007 //IL_bf2c: Unknown result type (might be due to invalid IL or missing references)
80008 //IL_bf3a: Unknown result type (might be due to invalid IL or missing references)
80009 //IL_bf4a: Unknown result type (might be due to invalid IL or missing references)
80010 //IL_bf56: Unknown result type (might be due to invalid IL or missing references)
80011 //IL_bf60: Unknown result type (might be due to invalid IL or missing references)
80012 //IL_bf65: Unknown result type (might be due to invalid IL or missing references)
80013 //IL_bf6a: Unknown result type (might be due to invalid IL or missing references)
80014 //IL_bf9f: Unknown result type (might be due to invalid IL or missing references)
80015 //IL_bfa9: Unknown result type (might be due to invalid IL or missing references)
80016 //IL_bfae: Unknown result type (might be due to invalid IL or missing references)
80017 //IL_bfc9: Unknown result type (might be due to invalid IL or missing references)
80018 //IL_bfea: Unknown result type (might be due to invalid IL or missing references)
80019 //IL_bff0: Unknown result type (might be due to invalid IL or missing references)
80020 //IL_c00f: Unknown result type (might be due to invalid IL or missing references)
80021 //IL_c014: Unknown result type (might be due to invalid IL or missing references)
80022 //IL_c022: Unknown result type (might be due to invalid IL or missing references)
80023 //IL_c032: Unknown result type (might be due to invalid IL or missing references)
80024 //IL_c03e: Unknown result type (might be due to invalid IL or missing references)
80025 //IL_c048: Unknown result type (might be due to invalid IL or missing references)
80026 //IL_c04d: Unknown result type (might be due to invalid IL or missing references)
80027 //IL_c052: Unknown result type (might be due to invalid IL or missing references)
80028 //IL_c075: Unknown result type (might be due to invalid IL or missing references)
80029 //IL_c07f: Unknown result type (might be due to invalid IL or missing references)
80030 //IL_c084: Unknown result type (might be due to invalid IL or missing references)
80031 //IL_b549: Unknown result type (might be due to invalid IL or missing references)
80032 //IL_b582: Unknown result type (might be due to invalid IL or missing references)
80033 //IL_b587: Unknown result type (might be due to invalid IL or missing references)
80034 //IL_b58c: Unknown result type (might be due to invalid IL or missing references)
80035 //IL_b596: Unknown result type (might be due to invalid IL or missing references)
80036 //IL_b59b: Unknown result type (might be due to invalid IL or missing references)
80037 //IL_b5a2: Unknown result type (might be due to invalid IL or missing references)
80038 //IL_b5a8: Unknown result type (might be due to invalid IL or missing references)
80039 //IL_b5e6: Unknown result type (might be due to invalid IL or missing references)
80040 //IL_b5f0: Unknown result type (might be due to invalid IL or missing references)
80041 //IL_b5f5: Unknown result type (might be due to invalid IL or missing references)
80042 //IL_9ee0: Unknown result type (might be due to invalid IL or missing references)
80043 //IL_9ee6: Unknown result type (might be due to invalid IL or missing references)
80044 //IL_9f0c: Unknown result type (might be due to invalid IL or missing references)
80045 //IL_9f12: Unknown result type (might be due to invalid IL or missing references)
80046 //IL_9f55: Unknown result type (might be due to invalid IL or missing references)
80047 //IL_9f5f: Unknown result type (might be due to invalid IL or missing references)
80048 //IL_9f64: Unknown result type (might be due to invalid IL or missing references)
80049 //IL_d014: Unknown result type (might be due to invalid IL or missing references)
80050 //IL_b9e3: Unknown result type (might be due to invalid IL or missing references)
80051 //IL_ba02: Unknown result type (might be due to invalid IL or missing references)
80052 //IL_ba08: Unknown result type (might be due to invalid IL or missing references)
80053 //IL_ba27: Unknown result type (might be due to invalid IL or missing references)
80054 //IL_ba2c: Unknown result type (might be due to invalid IL or missing references)
80055 //IL_ba3a: Unknown result type (might be due to invalid IL or missing references)
80056 //IL_ba40: Unknown result type (might be due to invalid IL or missing references)
80057 //IL_ba4d: Unknown result type (might be due to invalid IL or missing references)
80058 //IL_ba53: Unknown result type (might be due to invalid IL or missing references)
80059 //IL_ba55: Unknown result type (might be due to invalid IL or missing references)
80060 //IL_ba61: Unknown result type (might be due to invalid IL or missing references)
80061 //IL_ba6b: Unknown result type (might be due to invalid IL or missing references)
80062 //IL_ba70: Unknown result type (might be due to invalid IL or missing references)
80063 //IL_ba75: Unknown result type (might be due to invalid IL or missing references)
80064 //IL_baaa: Unknown result type (might be due to invalid IL or missing references)
80065 //IL_bab4: Unknown result type (might be due to invalid IL or missing references)
80066 //IL_bab9: Unknown result type (might be due to invalid IL or missing references)
80067 //IL_9ff1: Unknown result type (might be due to invalid IL or missing references)
80068 //IL_9ff6: Unknown result type (might be due to invalid IL or missing references)
80069 //IL_a005: Unknown result type (might be due to invalid IL or missing references)
80070 //IL_a00a: Unknown result type (might be due to invalid IL or missing references)
80071 //IL_9aeb: Unknown result type (might be due to invalid IL or missing references)
80072 //IL_9b1f: Unknown result type (might be due to invalid IL or missing references)
80073 //IL_d219: Unknown result type (might be due to invalid IL or missing references)
80074 //IL_ceb4: Unknown result type (might be due to invalid IL or missing references)
80075 //IL_ced7: Unknown result type (might be due to invalid IL or missing references)
80076 //IL_cedd: Unknown result type (might be due to invalid IL or missing references)
80077 //IL_cf19: Unknown result type (might be due to invalid IL or missing references)
80078 //IL_cf1f: Unknown result type (might be due to invalid IL or missing references)
80079 //IL_cf24: Unknown result type (might be due to invalid IL or missing references)
80080 //IL_cf2e: Unknown result type (might be due to invalid IL or missing references)
80081 //IL_cf33: Unknown result type (might be due to invalid IL or missing references)
80082 //IL_cf62: Unknown result type (might be due to invalid IL or missing references)
80083 //IL_cf67: Unknown result type (might be due to invalid IL or missing references)
80084 //IL_cfa0: Unknown result type (might be due to invalid IL or missing references)
80085 //IL_cfb9: Unknown result type (might be due to invalid IL or missing references)
80086 //IL_cfbe: Unknown result type (might be due to invalid IL or missing references)
80087 //IL_ca9a: Unknown result type (might be due to invalid IL or missing references)
80088 //IL_caba: Unknown result type (might be due to invalid IL or missing references)
80089 //IL_cac0: Unknown result type (might be due to invalid IL or missing references)
80090 //IL_cb02: Unknown result type (might be due to invalid IL or missing references)
80091 //IL_cb0c: Unknown result type (might be due to invalid IL or missing references)
80092 //IL_cb11: Unknown result type (might be due to invalid IL or missing references)
80093 //IL_c0f2: Unknown result type (might be due to invalid IL or missing references)
80094 //IL_c112: Unknown result type (might be due to invalid IL or missing references)
80095 //IL_c118: Unknown result type (might be due to invalid IL or missing references)
80096 //IL_c137: Unknown result type (might be due to invalid IL or missing references)
80097 //IL_c13c: Unknown result type (might be due to invalid IL or missing references)
80098 //IL_c14a: Unknown result type (might be due to invalid IL or missing references)
80099 //IL_c150: Unknown result type (might be due to invalid IL or missing references)
80100 //IL_c15d: Unknown result type (might be due to invalid IL or missing references)
80101 //IL_c163: Unknown result type (might be due to invalid IL or missing references)
80102 //IL_c165: Unknown result type (might be due to invalid IL or missing references)
80103 //IL_c171: Unknown result type (might be due to invalid IL or missing references)
80104 //IL_c17b: Unknown result type (might be due to invalid IL or missing references)
80105 //IL_c180: Unknown result type (might be due to invalid IL or missing references)
80106 //IL_c185: Unknown result type (might be due to invalid IL or missing references)
80107 //IL_c1ba: Unknown result type (might be due to invalid IL or missing references)
80108 //IL_c1c4: Unknown result type (might be due to invalid IL or missing references)
80109 //IL_c1c9: Unknown result type (might be due to invalid IL or missing references)
80110 //IL_a0d7: Unknown result type (might be due to invalid IL or missing references)
80111 //IL_a0dd: Unknown result type (might be due to invalid IL or missing references)
80112 //IL_a103: Unknown result type (might be due to invalid IL or missing references)
80113 //IL_a109: Unknown result type (might be due to invalid IL or missing references)
80114 //IL_a14c: Unknown result type (might be due to invalid IL or missing references)
80115 //IL_a156: Unknown result type (might be due to invalid IL or missing references)
80116 //IL_a15b: Unknown result type (might be due to invalid IL or missing references)
80117 //IL_a17e: Unknown result type (might be due to invalid IL or missing references)
80118 //IL_a184: Unknown result type (might be due to invalid IL or missing references)
80119 //IL_a18e: Unknown result type (might be due to invalid IL or missing references)
80120 //IL_a193: Unknown result type (might be due to invalid IL or missing references)
80121 //IL_a198: Unknown result type (might be due to invalid IL or missing references)
80122 //IL_a2b5: Unknown result type (might be due to invalid IL or missing references)
80123 //IL_a2d9: Unknown result type (might be due to invalid IL or missing references)
80124 //IL_a2df: Unknown result type (might be due to invalid IL or missing references)
80125 //IL_a341: Unknown result type (might be due to invalid IL or missing references)
80126 //IL_a34b: Unknown result type (might be due to invalid IL or missing references)
80127 //IL_a350: Unknown result type (might be due to invalid IL or missing references)
80128 //IL_d597: Unknown result type (might be due to invalid IL or missing references)
80129 //IL_d047: Unknown result type (might be due to invalid IL or missing references)
80130 //IL_d082: Unknown result type (might be due to invalid IL or missing references)
80131 //IL_d088: Unknown result type (might be due to invalid IL or missing references)
80132 //IL_c6ed: Unknown result type (might be due to invalid IL or missing references)
80133 //IL_baff: Unknown result type (might be due to invalid IL or missing references)
80134 //IL_bb1f: Unknown result type (might be due to invalid IL or missing references)
80135 //IL_bb25: Unknown result type (might be due to invalid IL or missing references)
80136 //IL_bb44: Unknown result type (might be due to invalid IL or missing references)
80137 //IL_bb49: Unknown result type (might be due to invalid IL or missing references)
80138 //IL_bb57: Unknown result type (might be due to invalid IL or missing references)
80139 //IL_bb5d: Unknown result type (might be due to invalid IL or missing references)
80140 //IL_bb6a: Unknown result type (might be due to invalid IL or missing references)
80141 //IL_bb70: Unknown result type (might be due to invalid IL or missing references)
80142 //IL_bb72: Unknown result type (might be due to invalid IL or missing references)
80143 //IL_bb7e: Unknown result type (might be due to invalid IL or missing references)
80144 //IL_bb88: Unknown result type (might be due to invalid IL or missing references)
80145 //IL_bb8d: Unknown result type (might be due to invalid IL or missing references)
80146 //IL_bb92: Unknown result type (might be due to invalid IL or missing references)
80147 //IL_bbc7: Unknown result type (might be due to invalid IL or missing references)
80148 //IL_bbd1: Unknown result type (might be due to invalid IL or missing references)
80149 //IL_bbd6: Unknown result type (might be due to invalid IL or missing references)
80150 //IL_a225: Unknown result type (might be due to invalid IL or missing references)
80151 //IL_a22a: Unknown result type (might be due to invalid IL or missing references)
80152 //IL_a239: Unknown result type (might be due to invalid IL or missing references)
80153 //IL_a23e: Unknown result type (might be due to invalid IL or missing references)
80154 //IL_9b5a: Unknown result type (might be due to invalid IL or missing references)
80155 //IL_9b8e: Unknown result type (might be due to invalid IL or missing references)
80156 //IL_d24c: Unknown result type (might be due to invalid IL or missing references)
80157 //IL_d287: Unknown result type (might be due to invalid IL or missing references)
80158 //IL_d28d: Unknown result type (might be due to invalid IL or missing references)
80159 //IL_cb57: Unknown result type (might be due to invalid IL or missing references)
80160 //IL_cb78: Unknown result type (might be due to invalid IL or missing references)
80161 //IL_cb7e: Unknown result type (might be due to invalid IL or missing references)
80162 //IL_cbae: Unknown result type (might be due to invalid IL or missing references)
80163 //IL_cbb8: Unknown result type (might be due to invalid IL or missing references)
80164 //IL_cbbd: Unknown result type (might be due to invalid IL or missing references)
80165 //IL_c70b: Unknown result type (might be due to invalid IL or missing references)
80166 //IL_c728: Unknown result type (might be due to invalid IL or missing references)
80167 //IL_c20f: Unknown result type (might be due to invalid IL or missing references)
80168 //IL_c22f: Unknown result type (might be due to invalid IL or missing references)
80169 //IL_c235: Unknown result type (might be due to invalid IL or missing references)
80170 //IL_c254: Unknown result type (might be due to invalid IL or missing references)
80171 //IL_c259: Unknown result type (might be due to invalid IL or missing references)
80172 //IL_c267: Unknown result type (might be due to invalid IL or missing references)
80173 //IL_c26d: Unknown result type (might be due to invalid IL or missing references)
80174 //IL_c27a: Unknown result type (might be due to invalid IL or missing references)
80175 //IL_c280: Unknown result type (might be due to invalid IL or missing references)
80176 //IL_c282: Unknown result type (might be due to invalid IL or missing references)
80177 //IL_c28e: Unknown result type (might be due to invalid IL or missing references)
80178 //IL_c298: Unknown result type (might be due to invalid IL or missing references)
80179 //IL_c29d: Unknown result type (might be due to invalid IL or missing references)
80180 //IL_c2a2: Unknown result type (might be due to invalid IL or missing references)
80181 //IL_c2d7: Unknown result type (might be due to invalid IL or missing references)
80182 //IL_c2e1: Unknown result type (might be due to invalid IL or missing references)
80183 //IL_c2e6: Unknown result type (might be due to invalid IL or missing references)
80184 //IL_d6cd: Unknown result type (might be due to invalid IL or missing references)
80185 //IL_d6d2: Unknown result type (might be due to invalid IL or missing references)
80186 //IL_d6ef: Unknown result type (might be due to invalid IL or missing references)
80187 //IL_d5ca: Unknown result type (might be due to invalid IL or missing references)
80188 //IL_d605: Unknown result type (might be due to invalid IL or missing references)
80189 //IL_d60b: Unknown result type (might be due to invalid IL or missing references)
80190 //IL_d64d: Unknown result type (might be due to invalid IL or missing references)
80191 //IL_d653: Unknown result type (might be due to invalid IL or missing references)
80192 //IL_d65d: Unknown result type (might be due to invalid IL or missing references)
80193 //IL_d662: Unknown result type (might be due to invalid IL or missing references)
80194 //IL_d667: Unknown result type (might be due to invalid IL or missing references)
80195 //IL_d18e: Unknown result type (might be due to invalid IL or missing references)
80196 //IL_d198: Unknown result type (might be due to invalid IL or missing references)
80197 //IL_d19d: Unknown result type (might be due to invalid IL or missing references)
80198 //IL_d1c0: Unknown result type (might be due to invalid IL or missing references)
80199 //IL_d1c6: Unknown result type (might be due to invalid IL or missing references)
80200 //IL_d1d0: Unknown result type (might be due to invalid IL or missing references)
80201 //IL_d1d5: Unknown result type (might be due to invalid IL or missing references)
80202 //IL_d1da: Unknown result type (might be due to invalid IL or missing references)
80203 //IL_c89b: Unknown result type (might be due to invalid IL or missing references)
80204 //IL_c8a1: Unknown result type (might be due to invalid IL or missing references)
80205 //IL_c8a6: Unknown result type (might be due to invalid IL or missing references)
80206 //IL_c8ab: Unknown result type (might be due to invalid IL or missing references)
80207 //IL_c8bc: Unknown result type (might be due to invalid IL or missing references)
80208 //IL_c8c2: Unknown result type (might be due to invalid IL or missing references)
80209 //IL_c8c8: Unknown result type (might be due to invalid IL or missing references)
80210 //IL_c8cd: Unknown result type (might be due to invalid IL or missing references)
80211 //IL_bc07: Unknown result type (might be due to invalid IL or missing references)
80212 //IL_bc40: Unknown result type (might be due to invalid IL or missing references)
80213 //IL_bc45: Unknown result type (might be due to invalid IL or missing references)
80214 //IL_bc4a: Unknown result type (might be due to invalid IL or missing references)
80215 //IL_bc54: Unknown result type (might be due to invalid IL or missing references)
80216 //IL_bc59: Unknown result type (might be due to invalid IL or missing references)
80217 //IL_bc60: Unknown result type (might be due to invalid IL or missing references)
80218 //IL_bc66: Unknown result type (might be due to invalid IL or missing references)
80219 //IL_bc93: Unknown result type (might be due to invalid IL or missing references)
80220 //IL_bc98: Unknown result type (might be due to invalid IL or missing references)
80221 //IL_bca6: Unknown result type (might be due to invalid IL or missing references)
80222 //IL_bcb6: Unknown result type (might be due to invalid IL or missing references)
80223 //IL_bcc2: Unknown result type (might be due to invalid IL or missing references)
80224 //IL_bccc: Unknown result type (might be due to invalid IL or missing references)
80225 //IL_bcd1: Unknown result type (might be due to invalid IL or missing references)
80226 //IL_bcd6: Unknown result type (might be due to invalid IL or missing references)
80227 //IL_bcf9: Unknown result type (might be due to invalid IL or missing references)
80228 //IL_bd03: Unknown result type (might be due to invalid IL or missing references)
80229 //IL_bd08: Unknown result type (might be due to invalid IL or missing references)
80230 //IL_d393: Unknown result type (might be due to invalid IL or missing references)
80231 //IL_d39d: Unknown result type (might be due to invalid IL or missing references)
80232 //IL_d3a2: Unknown result type (might be due to invalid IL or missing references)
80233 //IL_d3c5: Unknown result type (might be due to invalid IL or missing references)
80234 //IL_d3cb: Unknown result type (might be due to invalid IL or missing references)
80235 //IL_d3d5: Unknown result type (might be due to invalid IL or missing references)
80236 //IL_d3da: Unknown result type (might be due to invalid IL or missing references)
80237 //IL_d3df: Unknown result type (might be due to invalid IL or missing references)
80238 //IL_cc18: Unknown result type (might be due to invalid IL or missing references)
80239 //IL_cc38: Unknown result type (might be due to invalid IL or missing references)
80240 //IL_cc3e: Unknown result type (might be due to invalid IL or missing references)
80241 //IL_cc80: Unknown result type (might be due to invalid IL or missing references)
80242 //IL_cc8a: Unknown result type (might be due to invalid IL or missing references)
80243 //IL_cc8f: Unknown result type (might be due to invalid IL or missing references)
80244 //IL_ccaa: Unknown result type (might be due to invalid IL or missing references)
80245 //IL_ccca: Unknown result type (might be due to invalid IL or missing references)
80246 //IL_ccd0: Unknown result type (might be due to invalid IL or missing references)
80247 //IL_cd00: Unknown result type (might be due to invalid IL or missing references)
80248 //IL_cd0a: Unknown result type (might be due to invalid IL or missing references)
80249 //IL_cd0f: Unknown result type (might be due to invalid IL or missing references)
80250 //IL_cd48: Unknown result type (might be due to invalid IL or missing references)
80251 //IL_cd4f: Unknown result type (might be due to invalid IL or missing references)
80252 //IL_cd55: Unknown result type (might be due to invalid IL or missing references)
80253 //IL_cd93: Unknown result type (might be due to invalid IL or missing references)
80254 //IL_cd9d: Unknown result type (might be due to invalid IL or missing references)
80255 //IL_cda2: Unknown result type (might be due to invalid IL or missing references)
80256 //IL_c317: Unknown result type (might be due to invalid IL or missing references)
80257 //IL_c350: Unknown result type (might be due to invalid IL or missing references)
80258 //IL_c355: Unknown result type (might be due to invalid IL or missing references)
80259 //IL_c35a: Unknown result type (might be due to invalid IL or missing references)
80260 //IL_c364: Unknown result type (might be due to invalid IL or missing references)
80261 //IL_c369: Unknown result type (might be due to invalid IL or missing references)
80262 //IL_c370: Unknown result type (might be due to invalid IL or missing references)
80263 //IL_c376: Unknown result type (might be due to invalid IL or missing references)
80264 //IL_c3a3: Unknown result type (might be due to invalid IL or missing references)
80265 //IL_c3a8: Unknown result type (might be due to invalid IL or missing references)
80266 //IL_c3b6: Unknown result type (might be due to invalid IL or missing references)
80267 //IL_c3c6: Unknown result type (might be due to invalid IL or missing references)
80268 //IL_c3d2: Unknown result type (might be due to invalid IL or missing references)
80269 //IL_c3dc: Unknown result type (might be due to invalid IL or missing references)
80270 //IL_c3e1: Unknown result type (might be due to invalid IL or missing references)
80271 //IL_c3e6: Unknown result type (might be due to invalid IL or missing references)
80272 //IL_c409: Unknown result type (might be due to invalid IL or missing references)
80273 //IL_c413: Unknown result type (might be due to invalid IL or missing references)
80274 //IL_c418: Unknown result type (might be due to invalid IL or missing references)
80275 //IL_9c01: Unknown result type (might be due to invalid IL or missing references)
80276 //IL_9c07: Unknown result type (might be due to invalid IL or missing references)
80277 //IL_9c0c: Unknown result type (might be due to invalid IL or missing references)
80278 //IL_9c11: Unknown result type (might be due to invalid IL or missing references)
80279 //IL_d737: Unknown result type (might be due to invalid IL or missing references)
80280 //IL_d758: Unknown result type (might be due to invalid IL or missing references)
80281 //IL_d75e: Unknown result type (might be due to invalid IL or missing references)
80282 //IL_d78a: Unknown result type (might be due to invalid IL or missing references)
80283 //IL_d7a5: Unknown result type (might be due to invalid IL or missing references)
80284 //IL_d7ab: Unknown result type (might be due to invalid IL or missing references)
80285 //IL_d7ad: Unknown result type (might be due to invalid IL or missing references)
80286 //IL_d7bd: Unknown result type (might be due to invalid IL or missing references)
80287 //IL_d7c3: Unknown result type (might be due to invalid IL or missing references)
80288 //IL_d7c8: Unknown result type (might be due to invalid IL or missing references)
80289 //IL_d7cd: Unknown result type (might be due to invalid IL or missing references)
80290 //IL_dd03: Unknown result type (might be due to invalid IL or missing references)
80291 //IL_dcbf: Unknown result type (might be due to invalid IL or missing references)
80292 //IL_d485: Unknown result type (might be due to invalid IL or missing references)
80293 //IL_c97d: Unknown result type (might be due to invalid IL or missing references)
80294 //IL_c989: Unknown result type (might be due to invalid IL or missing references)
80295 //IL_c98e: Unknown result type (might be due to invalid IL or missing references)
80296 //IL_c95b: Unknown result type (might be due to invalid IL or missing references)
80297 //IL_c961: Unknown result type (might be due to invalid IL or missing references)
80298 //IL_c967: Unknown result type (might be due to invalid IL or missing references)
80299 //IL_c96c: Unknown result type (might be due to invalid IL or missing references)
80300 //IL_d817: Unknown result type (might be due to invalid IL or missing references)
80301 //IL_d83a: Unknown result type (might be due to invalid IL or missing references)
80302 //IL_d840: Unknown result type (might be due to invalid IL or missing references)
80303 //IL_d86c: Unknown result type (might be due to invalid IL or missing references)
80304 //IL_d887: Unknown result type (might be due to invalid IL or missing references)
80305 //IL_d88d: Unknown result type (might be due to invalid IL or missing references)
80306 //IL_d88f: Unknown result type (might be due to invalid IL or missing references)
80307 //IL_d89f: Unknown result type (might be due to invalid IL or missing references)
80308 //IL_d8a5: Unknown result type (might be due to invalid IL or missing references)
80309 //IL_d8aa: Unknown result type (might be due to invalid IL or missing references)
80310 //IL_d8af: Unknown result type (might be due to invalid IL or missing references)
80311 //IL_d8e4: Unknown result type (might be due to invalid IL or missing references)
80312 //IL_d8ee: Unknown result type (might be due to invalid IL or missing references)
80313 //IL_d8f3: Unknown result type (might be due to invalid IL or missing references)
80314 //IL_d4b4: Unknown result type (might be due to invalid IL or missing references)
80315 //IL_d4cf: Unknown result type (might be due to invalid IL or missing references)
80316 //IL_d4d4: Unknown result type (might be due to invalid IL or missing references)
80317 //IL_d50a: Unknown result type (might be due to invalid IL or missing references)
80318 //IL_d515: Unknown result type (might be due to invalid IL or missing references)
80319 //IL_d497: Unknown result type (might be due to invalid IL or missing references)
80320 //IL_ca01: Unknown result type (might be due to invalid IL or missing references)
80321 //IL_ca0c: Unknown result type (might be due to invalid IL or missing references)
80322 //IL_ca16: Unknown result type (might be due to invalid IL or missing references)
80323 //IL_ca21: Unknown result type (might be due to invalid IL or missing references)
80324 //IL_c9c2: Unknown result type (might be due to invalid IL or missing references)
80325 //IL_c9c8: Unknown result type (might be due to invalid IL or missing references)
80326 //IL_c9cd: Unknown result type (might be due to invalid IL or missing references)
80327 //IL_c9d2: Unknown result type (might be due to invalid IL or missing references)
80328 //IL_c9e3: Unknown result type (might be due to invalid IL or missing references)
80329 //IL_c9ef: Unknown result type (might be due to invalid IL or missing references)
80330 //IL_c9f4: Unknown result type (might be due to invalid IL or missing references)
80331 //IL_dd34: Unknown result type (might be due to invalid IL or missing references)
80332 //IL_dd4e: Unknown result type (might be due to invalid IL or missing references)
80333 //IL_dd54: Unknown result type (might be due to invalid IL or missing references)
80334 //IL_dd84: Unknown result type (might be due to invalid IL or missing references)
80335 //IL_dd8e: Unknown result type (might be due to invalid IL or missing references)
80336 //IL_dd93: Unknown result type (might be due to invalid IL or missing references)
80337 //IL_ddb0: Unknown result type (might be due to invalid IL or missing references)
80338 //IL_ddb6: Unknown result type (might be due to invalid IL or missing references)
80339 //IL_ddc0: Unknown result type (might be due to invalid IL or missing references)
80340 //IL_ddc5: Unknown result type (might be due to invalid IL or missing references)
80341 //IL_d928: Unknown result type (might be due to invalid IL or missing references)
80342 //IL_d961: Unknown result type (might be due to invalid IL or missing references)
80343 //IL_d966: Unknown result type (might be due to invalid IL or missing references)
80344 //IL_d96b: Unknown result type (might be due to invalid IL or missing references)
80345 //IL_d975: Unknown result type (might be due to invalid IL or missing references)
80346 //IL_d97a: Unknown result type (might be due to invalid IL or missing references)
80347 //IL_d981: Unknown result type (might be due to invalid IL or missing references)
80348 //IL_d987: Unknown result type (might be due to invalid IL or missing references)
80349 //IL_d9c5: Unknown result type (might be due to invalid IL or missing references)
80350 //IL_d9cf: Unknown result type (might be due to invalid IL or missing references)
80351 //IL_d9d4: Unknown result type (might be due to invalid IL or missing references)
80352 //IL_df1e: Unknown result type (might be due to invalid IL or missing references)
80353 //IL_df3e: Unknown result type (might be due to invalid IL or missing references)
80354 //IL_df44: Unknown result type (might be due to invalid IL or missing references)
80355 //IL_df86: Unknown result type (might be due to invalid IL or missing references)
80356 //IL_df90: Unknown result type (might be due to invalid IL or missing references)
80357 //IL_df95: Unknown result type (might be due to invalid IL or missing references)
80358 //IL_dfb8: Unknown result type (might be due to invalid IL or missing references)
80359 //IL_dfbe: Unknown result type (might be due to invalid IL or missing references)
80360 //IL_dfc8: Unknown result type (might be due to invalid IL or missing references)
80361 //IL_dfcd: Unknown result type (might be due to invalid IL or missing references)
80362 //IL_dfd2: Unknown result type (might be due to invalid IL or missing references)
80363 //IL_de0f: Unknown result type (might be due to invalid IL or missing references)
80364 //IL_de20: Unknown result type (might be due to invalid IL or missing references)
80365 //IL_de25: Unknown result type (might be due to invalid IL or missing references)
80366 //IL_de2a: Unknown result type (might be due to invalid IL or missing references)
80367 //IL_e033: Unknown result type (might be due to invalid IL or missing references)
80368 //IL_e04d: Unknown result type (might be due to invalid IL or missing references)
80369 //IL_e053: Unknown result type (might be due to invalid IL or missing references)
80370 //IL_e083: Unknown result type (might be due to invalid IL or missing references)
80371 //IL_e08d: Unknown result type (might be due to invalid IL or missing references)
80372 //IL_e092: Unknown result type (might be due to invalid IL or missing references)
80373 //IL_e0d3: Unknown result type (might be due to invalid IL or missing references)
80374 //IL_e0d9: Unknown result type (might be due to invalid IL or missing references)
80375 //IL_e0e3: Unknown result type (might be due to invalid IL or missing references)
80376 //IL_e0e8: Unknown result type (might be due to invalid IL or missing references)
80377 //IL_de6a: Unknown result type (might be due to invalid IL or missing references)
80378 //IL_de71: Unknown result type (might be due to invalid IL or missing references)
80379 //IL_de76: Unknown result type (might be due to invalid IL or missing references)
80380 //IL_de7b: Unknown result type (might be due to invalid IL or missing references)
80381 //IL_de80: Unknown result type (might be due to invalid IL or missing references)
80382 //IL_de86: Unknown result type (might be due to invalid IL or missing references)
80383 //IL_de94: Unknown result type (might be due to invalid IL or missing references)
80384 //IL_de99: Unknown result type (might be due to invalid IL or missing references)
80385 //IL_dea6: Unknown result type (might be due to invalid IL or missing references)
80386 //IL_deb1: Unknown result type (might be due to invalid IL or missing references)
80387 //IL_debb: Unknown result type (might be due to invalid IL or missing references)
80388 //IL_dec6: Unknown result type (might be due to invalid IL or missing references)
80389 //IL_da8b: Unknown result type (might be due to invalid IL or missing references)
80390 //IL_da9a: Unknown result type (might be due to invalid IL or missing references)
80391 //IL_e223: Unknown result type (might be due to invalid IL or missing references)
80392 //IL_e248: Unknown result type (might be due to invalid IL or missing references)
80393 //IL_e27b: Unknown result type (might be due to invalid IL or missing references)
80394 //IL_e29c: Unknown result type (might be due to invalid IL or missing references)
80395 //IL_e2a1: Unknown result type (might be due to invalid IL or missing references)
80396 //IL_e30f: Unknown result type (might be due to invalid IL or missing references)
80397 //IL_e320: Unknown result type (might be due to invalid IL or missing references)
80398 //IL_e32a: Unknown result type (might be due to invalid IL or missing references)
80399 //IL_e32f: Unknown result type (might be due to invalid IL or missing references)
80400 //IL_e334: Unknown result type (might be due to invalid IL or missing references)
80401 //IL_dbc7: Unknown result type (might be due to invalid IL or missing references)
80402 //IL_dbd2: Unknown result type (might be due to invalid IL or missing references)
80403 //IL_dc4e: Unknown result type (might be due to invalid IL or missing references)
80404 //IL_e1ae: Unknown result type (might be due to invalid IL or missing references)
80405 //IL_e1b9: Unknown result type (might be due to invalid IL or missing references)
80406 //IL_e38c: Unknown result type (might be due to invalid IL or missing references)
80407 //IL_e3a6: Unknown result type (might be due to invalid IL or missing references)
80408 //IL_e3ac: Unknown result type (might be due to invalid IL or missing references)
80409 //IL_e3dc: Unknown result type (might be due to invalid IL or missing references)
80410 //IL_e3e6: Unknown result type (might be due to invalid IL or missing references)
80411 //IL_e3eb: Unknown result type (might be due to invalid IL or missing references)
80412 //IL_e42c: Unknown result type (might be due to invalid IL or missing references)
80413 //IL_e432: Unknown result type (might be due to invalid IL or missing references)
80414 //IL_e43c: Unknown result type (might be due to invalid IL or missing references)
80415 //IL_e441: Unknown result type (might be due to invalid IL or missing references)
80416 //IL_e4ab: Unknown result type (might be due to invalid IL or missing references)
80417 //IL_e4c5: Unknown result type (might be due to invalid IL or missing references)
80418 //IL_e4cb: Unknown result type (might be due to invalid IL or missing references)
80419 //IL_e4fb: Unknown result type (might be due to invalid IL or missing references)
80420 //IL_e505: Unknown result type (might be due to invalid IL or missing references)
80421 //IL_e50a: Unknown result type (might be due to invalid IL or missing references)
80422 //IL_e54b: Unknown result type (might be due to invalid IL or missing references)
80423 //IL_e555: Unknown result type (might be due to invalid IL or missing references)
80424 //IL_e55b: Unknown result type (might be due to invalid IL or missing references)
80425 //IL_e56f: Unknown result type (might be due to invalid IL or missing references)
80426 //IL_e579: Unknown result type (might be due to invalid IL or missing references)
80427 //IL_e57e: Unknown result type (might be due to invalid IL or missing references)
80428 //IL_e583: Unknown result type (might be due to invalid IL or missing references)
80429 //IL_e5a0: Unknown result type (might be due to invalid IL or missing references)
80430 //IL_e5a6: Unknown result type (might be due to invalid IL or missing references)
80431 //IL_e5b0: Unknown result type (might be due to invalid IL or missing references)
80432 //IL_e5b5: Unknown result type (might be due to invalid IL or missing references)
80433 //IL_e614: Unknown result type (might be due to invalid IL or missing references)
80434 //IL_e62d: Unknown result type (might be due to invalid IL or missing references)
80435 //IL_e633: Unknown result type (might be due to invalid IL or missing references)
80436 //IL_e663: Unknown result type (might be due to invalid IL or missing references)
80437 //IL_e66d: Unknown result type (might be due to invalid IL or missing references)
80438 //IL_e672: Unknown result type (might be due to invalid IL or missing references)
80439 //IL_e6b3: Unknown result type (might be due to invalid IL or missing references)
80440 //IL_e6b9: Unknown result type (might be due to invalid IL or missing references)
80441 //IL_e6c3: Unknown result type (might be due to invalid IL or missing references)
80442 //IL_e6c8: Unknown result type (might be due to invalid IL or missing references)
80443 //IL_e980: Unknown result type (might be due to invalid IL or missing references)
80444 //IL_e720: Unknown result type (might be due to invalid IL or missing references)
80445 //IL_e73a: Unknown result type (might be due to invalid IL or missing references)
80446 //IL_e740: Unknown result type (might be due to invalid IL or missing references)
80447 //IL_e770: Unknown result type (might be due to invalid IL or missing references)
80448 //IL_e77a: Unknown result type (might be due to invalid IL or missing references)
80449 //IL_e77f: Unknown result type (might be due to invalid IL or missing references)
80450 //IL_e7c0: Unknown result type (might be due to invalid IL or missing references)
80451 //IL_e7c6: Unknown result type (might be due to invalid IL or missing references)
80452 //IL_e7d0: Unknown result type (might be due to invalid IL or missing references)
80453 //IL_e7d5: Unknown result type (might be due to invalid IL or missing references)
80454 //IL_db27: Unknown result type (might be due to invalid IL or missing references)
80455 //IL_db2c: Unknown result type (might be due to invalid IL or missing references)
80456 //IL_db30: Unknown result type (might be due to invalid IL or missing references)
80457 //IL_e83f: Unknown result type (might be due to invalid IL or missing references)
80458 //IL_e859: Unknown result type (might be due to invalid IL or missing references)
80459 //IL_e85f: Unknown result type (might be due to invalid IL or missing references)
80460 //IL_e88f: Unknown result type (might be due to invalid IL or missing references)
80461 //IL_e899: Unknown result type (might be due to invalid IL or missing references)
80462 //IL_e89e: Unknown result type (might be due to invalid IL or missing references)
80463 //IL_e8e5: Unknown result type (might be due to invalid IL or missing references)
80464 //IL_e8ea: Unknown result type (might be due to invalid IL or missing references)
80465 //IL_e8f4: Unknown result type (might be due to invalid IL or missing references)
80466 //IL_e8f9: Unknown result type (might be due to invalid IL or missing references)
80467 //IL_e8fe: Unknown result type (might be due to invalid IL or missing references)
80468 //IL_e91b: Unknown result type (might be due to invalid IL or missing references)
80469 //IL_e921: Unknown result type (might be due to invalid IL or missing references)
80470 //IL_e92b: Unknown result type (might be due to invalid IL or missing references)
80471 //IL_e930: Unknown result type (might be due to invalid IL or missing references)
80472 //IL_db62: Unknown result type (might be due to invalid IL or missing references)
80473 //IL_db73: Unknown result type (might be due to invalid IL or missing references)
80474 //IL_db78: Unknown result type (might be due to invalid IL or missing references)
80475 //IL_db82: Unknown result type (might be due to invalid IL or missing references)
80476 //IL_db87: Unknown result type (might be due to invalid IL or missing references)
80477 //IL_e9b0: Unknown result type (might be due to invalid IL or missing references)
80478 //IL_e9d4: Unknown result type (might be due to invalid IL or missing references)
80479 //IL_e9da: Unknown result type (might be due to invalid IL or missing references)
80480 //IL_ea0a: Unknown result type (might be due to invalid IL or missing references)
80481 //IL_ea14: Unknown result type (might be due to invalid IL or missing references)
80482 //IL_ea19: Unknown result type (might be due to invalid IL or missing references)
80483 //IL_ec1f: Unknown result type (might be due to invalid IL or missing references)
80484 //IL_ec25: Unknown result type (might be due to invalid IL or missing references)
80485 //IL_ec2f: Unknown result type (might be due to invalid IL or missing references)
80486 //IL_ec34: Unknown result type (might be due to invalid IL or missing references)
80487 //IL_ec4e: Unknown result type (might be due to invalid IL or missing references)
80488 //IL_ec54: Unknown result type (might be due to invalid IL or missing references)
80489 //IL_ec84: Unknown result type (might be due to invalid IL or missing references)
80490 //IL_ec8e: Unknown result type (might be due to invalid IL or missing references)
80491 //IL_ec93: Unknown result type (might be due to invalid IL or missing references)
80492 //IL_ea6a: Unknown result type (might be due to invalid IL or missing references)
80493 //IL_ea79: Unknown result type (might be due to invalid IL or missing references)
80494 //IL_ecfc: Unknown result type (might be due to invalid IL or missing references)
80495 //IL_ed02: Unknown result type (might be due to invalid IL or missing references)
80496 //IL_ed0c: Unknown result type (might be due to invalid IL or missing references)
80497 //IL_ed11: Unknown result type (might be due to invalid IL or missing references)
80498 //IL_ed2b: Unknown result type (might be due to invalid IL or missing references)
80499 //IL_ed31: Unknown result type (might be due to invalid IL or missing references)
80500 //IL_ed61: Unknown result type (might be due to invalid IL or missing references)
80501 //IL_ed6b: Unknown result type (might be due to invalid IL or missing references)
80502 //IL_ed70: Unknown result type (might be due to invalid IL or missing references)
80503 //IL_edd9: Unknown result type (might be due to invalid IL or missing references)
80504 //IL_eddf: Unknown result type (might be due to invalid IL or missing references)
80505 //IL_ede9: Unknown result type (might be due to invalid IL or missing references)
80506 //IL_edee: Unknown result type (might be due to invalid IL or missing references)
80507 //IL_ee08: Unknown result type (might be due to invalid IL or missing references)
80508 //IL_ee0e: Unknown result type (might be due to invalid IL or missing references)
80509 //IL_ee3e: Unknown result type (might be due to invalid IL or missing references)
80510 //IL_ee48: Unknown result type (might be due to invalid IL or missing references)
80511 //IL_ee4d: Unknown result type (might be due to invalid IL or missing references)
80512 //IL_eba6: Unknown result type (might be due to invalid IL or missing references)
80513 //IL_ebb1: Unknown result type (might be due to invalid IL or missing references)
80514 //IL_f084: Unknown result type (might be due to invalid IL or missing references)
80515 //IL_f097: Unknown result type (might be due to invalid IL or missing references)
80516 //IL_f09c: Unknown result type (might be due to invalid IL or missing references)
80517 //IL_eea4: Unknown result type (might be due to invalid IL or missing references)
80518 //IL_eebc: Unknown result type (might be due to invalid IL or missing references)
80519 //IL_eec2: Unknown result type (might be due to invalid IL or missing references)
80520 //IL_ef04: Unknown result type (might be due to invalid IL or missing references)
80521 //IL_ef0a: Unknown result type (might be due to invalid IL or missing references)
80522 //IL_ef14: Unknown result type (might be due to invalid IL or missing references)
80523 //IL_ef19: Unknown result type (might be due to invalid IL or missing references)
80524 //IL_ef1e: Unknown result type (might be due to invalid IL or missing references)
80525 //IL_f43e: Unknown result type (might be due to invalid IL or missing references)
80526 //IL_f451: Unknown result type (might be due to invalid IL or missing references)
80527 //IL_f456: Unknown result type (might be due to invalid IL or missing references)
80528 //IL_ef5f: Unknown result type (might be due to invalid IL or missing references)
80529 //IL_ef77: Unknown result type (might be due to invalid IL or missing references)
80530 //IL_ef7d: Unknown result type (might be due to invalid IL or missing references)
80531 //IL_efbf: Unknown result type (might be due to invalid IL or missing references)
80532 //IL_efc9: Unknown result type (might be due to invalid IL or missing references)
80533 //IL_efce: Unknown result type (might be due to invalid IL or missing references)
80534 //IL_eff1: Unknown result type (might be due to invalid IL or missing references)
80535 //IL_eff7: Unknown result type (might be due to invalid IL or missing references)
80536 //IL_f001: Unknown result type (might be due to invalid IL or missing references)
80537 //IL_f006: Unknown result type (might be due to invalid IL or missing references)
80538 //IL_f00b: Unknown result type (might be due to invalid IL or missing references)
80539 //IL_f10d: Unknown result type (might be due to invalid IL or missing references)
80540 //IL_f12e: Unknown result type (might be due to invalid IL or missing references)
80541 //IL_f134: Unknown result type (might be due to invalid IL or missing references)
80542 //IL_eb06: Unknown result type (might be due to invalid IL or missing references)
80543 //IL_eb0b: Unknown result type (might be due to invalid IL or missing references)
80544 //IL_eb0f: Unknown result type (might be due to invalid IL or missing references)
80545 //IL_f17e: Unknown result type (might be due to invalid IL or missing references)
80546 //IL_f1a1: Unknown result type (might be due to invalid IL or missing references)
80547 //IL_f1a7: Unknown result type (might be due to invalid IL or missing references)
80548 //IL_f1e9: Unknown result type (might be due to invalid IL or missing references)
80549 //IL_f1f3: Unknown result type (might be due to invalid IL or missing references)
80550 //IL_f1f8: Unknown result type (might be due to invalid IL or missing references)
80551 //IL_f213: Unknown result type (might be due to invalid IL or missing references)
80552 //IL_f237: Unknown result type (might be due to invalid IL or missing references)
80553 //IL_f23d: Unknown result type (might be due to invalid IL or missing references)
80554 //IL_f26d: Unknown result type (might be due to invalid IL or missing references)
80555 //IL_f277: Unknown result type (might be due to invalid IL or missing references)
80556 //IL_f27c: Unknown result type (might be due to invalid IL or missing references)
80557 //IL_eb41: Unknown result type (might be due to invalid IL or missing references)
80558 //IL_eb52: Unknown result type (might be due to invalid IL or missing references)
80559 //IL_eb57: Unknown result type (might be due to invalid IL or missing references)
80560 //IL_eb61: Unknown result type (might be due to invalid IL or missing references)
80561 //IL_eb66: Unknown result type (might be due to invalid IL or missing references)
80562 //IL_f4fd: Unknown result type (might be due to invalid IL or missing references)
80563 //IL_f510: Unknown result type (might be due to invalid IL or missing references)
80564 //IL_f515: Unknown result type (might be due to invalid IL or missing references)
80565 //IL_f89a: Unknown result type (might be due to invalid IL or missing references)
80566 //IL_f8a4: Unknown result type (might be due to invalid IL or missing references)
80567 //IL_f8a9: Unknown result type (might be due to invalid IL or missing references)
80568 //IL_f2bf: Unknown result type (might be due to invalid IL or missing references)
80569 //IL_f2f8: Unknown result type (might be due to invalid IL or missing references)
80570 //IL_f2fd: Unknown result type (might be due to invalid IL or missing references)
80571 //IL_f302: Unknown result type (might be due to invalid IL or missing references)
80572 //IL_f30c: Unknown result type (might be due to invalid IL or missing references)
80573 //IL_f311: Unknown result type (might be due to invalid IL or missing references)
80574 //IL_f318: Unknown result type (might be due to invalid IL or missing references)
80575 //IL_f31e: Unknown result type (might be due to invalid IL or missing references)
80576 //IL_f35c: Unknown result type (might be due to invalid IL or missing references)
80577 //IL_f366: Unknown result type (might be due to invalid IL or missing references)
80578 //IL_f36b: Unknown result type (might be due to invalid IL or missing references)
80579 //IL_f99b: Unknown result type (might be due to invalid IL or missing references)
80580 //IL_f9ad: Unknown result type (might be due to invalid IL or missing references)
80581 //IL_f9b3: Unknown result type (might be due to invalid IL or missing references)
80582 //IL_f9b8: Unknown result type (might be due to invalid IL or missing references)
80583 //IL_f9c2: Unknown result type (might be due to invalid IL or missing references)
80584 //IL_f9d8: Unknown result type (might be due to invalid IL or missing references)
80585 //IL_f9de: Unknown result type (might be due to invalid IL or missing references)
80586 //IL_f9e3: Unknown result type (might be due to invalid IL or missing references)
80587 //IL_f9ed: Unknown result type (might be due to invalid IL or missing references)
80588 //IL_f586: Unknown result type (might be due to invalid IL or missing references)
80589 //IL_f5a7: Unknown result type (might be due to invalid IL or missing references)
80590 //IL_f5ad: Unknown result type (might be due to invalid IL or missing references)
80591 //IL_fb4b: Unknown result type (might be due to invalid IL or missing references)
80592 //IL_f8c7: Unknown result type (might be due to invalid IL or missing references)
80593 //IL_f8cc: Unknown result type (might be due to invalid IL or missing references)
80594 //IL_f8e7: Unknown result type (might be due to invalid IL or missing references)
80595 //IL_f8ec: Unknown result type (might be due to invalid IL or missing references)
80596 //IL_f8f2: Unknown result type (might be due to invalid IL or missing references)
80597 //IL_f90a: Unknown result type (might be due to invalid IL or missing references)
80598 //IL_f944: Unknown result type (might be due to invalid IL or missing references)
80599 //IL_f949: Unknown result type (might be due to invalid IL or missing references)
80600 //IL_f5f7: Unknown result type (might be due to invalid IL or missing references)
80601 //IL_f61e: Unknown result type (might be due to invalid IL or missing references)
80602 //IL_f624: Unknown result type (might be due to invalid IL or missing references)
80603 //IL_f666: Unknown result type (might be due to invalid IL or missing references)
80604 //IL_f670: Unknown result type (might be due to invalid IL or missing references)
80605 //IL_f675: Unknown result type (might be due to invalid IL or missing references)
80606 //IL_f690: Unknown result type (might be due to invalid IL or missing references)
80607 //IL_f6b7: Unknown result type (might be due to invalid IL or missing references)
80608 //IL_f6bd: Unknown result type (might be due to invalid IL or missing references)
80609 //IL_f6ed: Unknown result type (might be due to invalid IL or missing references)
80610 //IL_f6f7: Unknown result type (might be due to invalid IL or missing references)
80611 //IL_f6fc: Unknown result type (might be due to invalid IL or missing references)
80612 //IL_fb66: Unknown result type (might be due to invalid IL or missing references)
80613 //IL_fb86: Unknown result type (might be due to invalid IL or missing references)
80614 //IL_fb8c: Unknown result type (might be due to invalid IL or missing references)
80615 //IL_fa66: Unknown result type (might be due to invalid IL or missing references)
80616 //IL_fa84: Unknown result type (might be due to invalid IL or missing references)
80617 //IL_fa89: Unknown result type (might be due to invalid IL or missing references)
80618 //IL_fa96: Unknown result type (might be due to invalid IL or missing references)
80619 //IL_faa1: Unknown result type (might be due to invalid IL or missing references)
80620 //IL_faab: Unknown result type (might be due to invalid IL or missing references)
80621 //IL_fab6: Unknown result type (might be due to invalid IL or missing references)
80622 //IL_f73f: Unknown result type (might be due to invalid IL or missing references)
80623 //IL_f778: Unknown result type (might be due to invalid IL or missing references)
80624 //IL_f77d: Unknown result type (might be due to invalid IL or missing references)
80625 //IL_f782: Unknown result type (might be due to invalid IL or missing references)
80626 //IL_f78c: Unknown result type (might be due to invalid IL or missing references)
80627 //IL_f791: Unknown result type (might be due to invalid IL or missing references)
80628 //IL_f798: Unknown result type (might be due to invalid IL or missing references)
80629 //IL_f79e: Unknown result type (might be due to invalid IL or missing references)
80630 //IL_f7dc: Unknown result type (might be due to invalid IL or missing references)
80631 //IL_f7e6: Unknown result type (might be due to invalid IL or missing references)
80632 //IL_f7eb: Unknown result type (might be due to invalid IL or missing references)
80633 //IL_fbf0: Unknown result type (might be due to invalid IL or missing references)
80634 //IL_fed3: Unknown result type (might be due to invalid IL or missing references)
80635 //IL_fedf: Unknown result type (might be due to invalid IL or missing references)
80636 //IL_fc5d: Unknown result type (might be due to invalid IL or missing references)
80637 //IL_fc7c: Unknown result type (might be due to invalid IL or missing references)
80638 //IL_fcaf: Unknown result type (might be due to invalid IL or missing references)
80639 //IL_fcb9: Unknown result type (might be due to invalid IL or missing references)
80640 //IL_fcbe: Unknown result type (might be due to invalid IL or missing references)
80641 //IL_fd10: Unknown result type (might be due to invalid IL or missing references)
80642 //IL_fd15: Unknown result type (might be due to invalid IL or missing references)
80643 //IL_fd1f: Unknown result type (might be due to invalid IL or missing references)
80644 //IL_fd24: Unknown result type (might be due to invalid IL or missing references)
80645 //IL_fd3b: Unknown result type (might be due to invalid IL or missing references)
80646 //IL_fd41: Unknown result type (might be due to invalid IL or missing references)
80647 //IL_fd71: Unknown result type (might be due to invalid IL or missing references)
80648 //IL_fd7b: Unknown result type (might be due to invalid IL or missing references)
80649 //IL_fd80: Unknown result type (might be due to invalid IL or missing references)
80650 //IL_fdb4: Unknown result type (might be due to invalid IL or missing references)
80651 //IL_fdba: Unknown result type (might be due to invalid IL or missing references)
80652 //IL_fdc4: Unknown result type (might be due to invalid IL or missing references)
80653 //IL_fe0e: Unknown result type (might be due to invalid IL or missing references)
80654 //IL_fe14: Unknown result type (might be due to invalid IL or missing references)
80655 //IL_fe1e: Unknown result type (might be due to invalid IL or missing references)
80656 //IL_fe68: Unknown result type (might be due to invalid IL or missing references)
80657 //IL_fe6e: Unknown result type (might be due to invalid IL or missing references)
80658 //IL_fe78: Unknown result type (might be due to invalid IL or missing references)
80659 //IL_1031a: Unknown result type (might be due to invalid IL or missing references)
80660 //IL_ff11: Unknown result type (might be due to invalid IL or missing references)
80661 //IL_ff16: Unknown result type (might be due to invalid IL or missing references)
80662 //IL_ff2f: Unknown result type (might be due to invalid IL or missing references)
80663 //IL_ff34: Unknown result type (might be due to invalid IL or missing references)
80664 //IL_ff3e: Unknown result type (might be due to invalid IL or missing references)
80665 //IL_ff43: Unknown result type (might be due to invalid IL or missing references)
80666 //IL_ff49: Unknown result type (might be due to invalid IL or missing references)
80667 //IL_ff72: Unknown result type (might be due to invalid IL or missing references)
80668 //IL_ff78: Unknown result type (might be due to invalid IL or missing references)
80669 //IL_ff7a: Unknown result type (might be due to invalid IL or missing references)
80670 //IL_ff80: Unknown result type (might be due to invalid IL or missing references)
80671 //IL_ff85: Unknown result type (might be due to invalid IL or missing references)
80672 //IL_ff8a: Unknown result type (might be due to invalid IL or missing references)
80673 //IL_ff90: Unknown result type (might be due to invalid IL or missing references)
80674 //IL_ff97: Unknown result type (might be due to invalid IL or missing references)
80675 //IL_ff9c: Unknown result type (might be due to invalid IL or missing references)
80676 //IL_ffa1: Unknown result type (might be due to invalid IL or missing references)
80677 //IL_ffa7: Unknown result type (might be due to invalid IL or missing references)
80678 //IL_ffad: Unknown result type (might be due to invalid IL or missing references)
80679 //IL_ffb3: Unknown result type (might be due to invalid IL or missing references)
80680 //IL_ffbf: Unknown result type (might be due to invalid IL or missing references)
80681 //IL_ffd0: Unknown result type (might be due to invalid IL or missing references)
80682 //IL_ffe5: Unknown result type (might be due to invalid IL or missing references)
80683 //IL_ffeb: Unknown result type (might be due to invalid IL or missing references)
80684 //IL_1002d: Unknown result type (might be due to invalid IL or missing references)
80685 //IL_10033: Unknown result type (might be due to invalid IL or missing references)
80686 //IL_10852: Unknown result type (might be due to invalid IL or missing references)
80687 //IL_10857: Unknown result type (might be due to invalid IL or missing references)
80688 //IL_10862: Unknown result type (might be due to invalid IL or missing references)
80689 //IL_10867: Unknown result type (might be due to invalid IL or missing references)
80690 //IL_1086c: Unknown result type (might be due to invalid IL or missing references)
80691 //IL_10878: Unknown result type (might be due to invalid IL or missing references)
80692 //IL_10891: Unknown result type (might be due to invalid IL or missing references)
80693 //IL_103e4: Unknown result type (might be due to invalid IL or missing references)
80694 //IL_10405: Unknown result type (might be due to invalid IL or missing references)
80695 //IL_1040b: Unknown result type (might be due to invalid IL or missing references)
80696 //IL_10118: Unknown result type (might be due to invalid IL or missing references)
80697 //IL_10130: Unknown result type (might be due to invalid IL or missing references)
80698 //IL_10c30: Unknown result type (might be due to invalid IL or missing references)
80699 //IL_10c58: Unknown result type (might be due to invalid IL or missing references)
80700 //IL_10c5e: Unknown result type (might be due to invalid IL or missing references)
80701 //IL_10c88: Unknown result type (might be due to invalid IL or missing references)
80702 //IL_10c8d: Unknown result type (might be due to invalid IL or missing references)
80703 //IL_10c9e: Unknown result type (might be due to invalid IL or missing references)
80704 //IL_10ca3: Unknown result type (might be due to invalid IL or missing references)
80705 //IL_10cad: Unknown result type (might be due to invalid IL or missing references)
80706 //IL_10cb2: Unknown result type (might be due to invalid IL or missing references)
80707 //IL_10d2a: Unknown result type (might be due to invalid IL or missing references)
80708 //IL_10d2f: Unknown result type (might be due to invalid IL or missing references)
80709 //IL_10d36: Unknown result type (might be due to invalid IL or missing references)
80710 //IL_10d3b: Unknown result type (might be due to invalid IL or missing references)
80711 //IL_10d4c: Unknown result type (might be due to invalid IL or missing references)
80712 //IL_10d52: Unknown result type (might be due to invalid IL or missing references)
80713 //IL_10d5d: Unknown result type (might be due to invalid IL or missing references)
80714 //IL_10d62: Unknown result type (might be due to invalid IL or missing references)
80715 //IL_10d67: Unknown result type (might be due to invalid IL or missing references)
80716 //IL_108c9: Unknown result type (might be due to invalid IL or missing references)
80717 //IL_108ce: Unknown result type (might be due to invalid IL or missing references)
80718 //IL_108d9: Unknown result type (might be due to invalid IL or missing references)
80719 //IL_108de: Unknown result type (might be due to invalid IL or missing references)
80720 //IL_108e3: Unknown result type (might be due to invalid IL or missing references)
80721 //IL_108ef: Unknown result type (might be due to invalid IL or missing references)
80722 //IL_1090b: Unknown result type (might be due to invalid IL or missing references)
80723 //IL_10911: Unknown result type (might be due to invalid IL or missing references)
80724 //IL_10941: Unknown result type (might be due to invalid IL or missing references)
80725 //IL_1094b: Unknown result type (might be due to invalid IL or missing references)
80726 //IL_10950: Unknown result type (might be due to invalid IL or missing references)
80727 //IL_10455: Unknown result type (might be due to invalid IL or missing references)
80728 //IL_10475: Unknown result type (might be due to invalid IL or missing references)
80729 //IL_1047b: Unknown result type (might be due to invalid IL or missing references)
80730 //IL_104bd: Unknown result type (might be due to invalid IL or missing references)
80731 //IL_104c7: Unknown result type (might be due to invalid IL or missing references)
80732 //IL_104cc: Unknown result type (might be due to invalid IL or missing references)
80733 //IL_104e7: Unknown result type (might be due to invalid IL or missing references)
80734 //IL_10507: Unknown result type (might be due to invalid IL or missing references)
80735 //IL_1050d: Unknown result type (might be due to invalid IL or missing references)
80736 //IL_1053d: Unknown result type (might be due to invalid IL or missing references)
80737 //IL_10547: Unknown result type (might be due to invalid IL or missing references)
80738 //IL_1054c: Unknown result type (might be due to invalid IL or missing references)
80739 //IL_10097: Unknown result type (might be due to invalid IL or missing references)
80740 //IL_100ad: Unknown result type (might be due to invalid IL or missing references)
80741 //IL_10d79: Unknown result type (might be due to invalid IL or missing references)
80742 //IL_10d9a: Unknown result type (might be due to invalid IL or missing references)
80743 //IL_10da0: Unknown result type (might be due to invalid IL or missing references)
80744 //IL_10dca: Unknown result type (might be due to invalid IL or missing references)
80745 //IL_10dd0: Unknown result type (might be due to invalid IL or missing references)
80746 //IL_10dd5: Unknown result type (might be due to invalid IL or missing references)
80747 //IL_10ddf: Unknown result type (might be due to invalid IL or missing references)
80748 //IL_10de4: Unknown result type (might be due to invalid IL or missing references)
80749 //IL_10e07: Unknown result type (might be due to invalid IL or missing references)
80750 //IL_10e0d: Unknown result type (might be due to invalid IL or missing references)
80751 //IL_10e17: Unknown result type (might be due to invalid IL or missing references)
80752 //IL_10e1c: Unknown result type (might be due to invalid IL or missing references)
80753 //IL_10e21: Unknown result type (might be due to invalid IL or missing references)
80754 //IL_10e44: Unknown result type (might be due to invalid IL or missing references)
80755 //IL_10e4e: Unknown result type (might be due to invalid IL or missing references)
80756 //IL_10e53: Unknown result type (might be due to invalid IL or missing references)
80757 //IL_10e6a: Unknown result type (might be due to invalid IL or missing references)
80758 //IL_10e70: Unknown result type (might be due to invalid IL or missing references)
80759 //IL_10e7b: Unknown result type (might be due to invalid IL or missing references)
80760 //IL_10e80: Unknown result type (might be due to invalid IL or missing references)
80761 //IL_10e85: Unknown result type (might be due to invalid IL or missing references)
80762 //IL_10ee5: Unknown result type (might be due to invalid IL or missing references)
80763 //IL_10eea: Unknown result type (might be due to invalid IL or missing references)
80764 //IL_10efc: Unknown result type (might be due to invalid IL or missing references)
80765 //IL_10f01: Unknown result type (might be due to invalid IL or missing references)
80766 //IL_10f07: Unknown result type (might be due to invalid IL or missing references)
80767 //IL_10f0d: Unknown result type (might be due to invalid IL or missing references)
80768 //IL_10f18: Unknown result type (might be due to invalid IL or missing references)
80769 //IL_10f1d: Unknown result type (might be due to invalid IL or missing references)
80770 //IL_10f22: Unknown result type (might be due to invalid IL or missing references)
80771 //IL_11076: Unknown result type (might be due to invalid IL or missing references)
80772 //IL_1107b: Unknown result type (might be due to invalid IL or missing references)
80773 //IL_1108d: Unknown result type (might be due to invalid IL or missing references)
80774 //IL_11092: Unknown result type (might be due to invalid IL or missing references)
80775 //IL_11098: Unknown result type (might be due to invalid IL or missing references)
80776 //IL_1109e: Unknown result type (might be due to invalid IL or missing references)
80777 //IL_110a9: Unknown result type (might be due to invalid IL or missing references)
80778 //IL_110ae: Unknown result type (might be due to invalid IL or missing references)
80779 //IL_110b3: Unknown result type (might be due to invalid IL or missing references)
80780 //IL_10981: Unknown result type (might be due to invalid IL or missing references)
80781 //IL_10986: Unknown result type (might be due to invalid IL or missing references)
80782 //IL_10991: Unknown result type (might be due to invalid IL or missing references)
80783 //IL_10996: Unknown result type (might be due to invalid IL or missing references)
80784 //IL_1099b: Unknown result type (might be due to invalid IL or missing references)
80785 //IL_109a7: Unknown result type (might be due to invalid IL or missing references)
80786 //IL_109c2: Unknown result type (might be due to invalid IL or missing references)
80787 //IL_109c8: Unknown result type (might be due to invalid IL or missing references)
80788 //IL_10a0a: Unknown result type (might be due to invalid IL or missing references)
80789 //IL_10a14: Unknown result type (might be due to invalid IL or missing references)
80790 //IL_10a19: Unknown result type (might be due to invalid IL or missing references)
80791 //IL_10a1f: Unknown result type (might be due to invalid IL or missing references)
80792 //IL_10a24: Unknown result type (might be due to invalid IL or missing references)
80793 //IL_10a2f: Unknown result type (might be due to invalid IL or missing references)
80794 //IL_10a34: Unknown result type (might be due to invalid IL or missing references)
80795 //IL_10a39: Unknown result type (might be due to invalid IL or missing references)
80796 //IL_10a45: Unknown result type (might be due to invalid IL or missing references)
80797 //IL_10a60: Unknown result type (might be due to invalid IL or missing references)
80798 //IL_10a66: Unknown result type (might be due to invalid IL or missing references)
80799 //IL_10a96: Unknown result type (might be due to invalid IL or missing references)
80800 //IL_10aa0: Unknown result type (might be due to invalid IL or missing references)
80801 //IL_10aa5: Unknown result type (might be due to invalid IL or missing references)
80802 //IL_1058f: Unknown result type (might be due to invalid IL or missing references)
80803 //IL_105c8: Unknown result type (might be due to invalid IL or missing references)
80804 //IL_105cd: Unknown result type (might be due to invalid IL or missing references)
80805 //IL_105d2: Unknown result type (might be due to invalid IL or missing references)
80806 //IL_105dc: Unknown result type (might be due to invalid IL or missing references)
80807 //IL_105e1: Unknown result type (might be due to invalid IL or missing references)
80808 //IL_105e8: Unknown result type (might be due to invalid IL or missing references)
80809 //IL_105ee: Unknown result type (might be due to invalid IL or missing references)
80810 //IL_1062c: Unknown result type (might be due to invalid IL or missing references)
80811 //IL_10636: Unknown result type (might be due to invalid IL or missing references)
80812 //IL_1063b: Unknown result type (might be due to invalid IL or missing references)
80813 //IL_10f34: Unknown result type (might be due to invalid IL or missing references)
80814 //IL_10f55: Unknown result type (might be due to invalid IL or missing references)
80815 //IL_10f5b: Unknown result type (might be due to invalid IL or missing references)
80816 //IL_10f85: Unknown result type (might be due to invalid IL or missing references)
80817 //IL_10f8b: Unknown result type (might be due to invalid IL or missing references)
80818 //IL_10f90: Unknown result type (might be due to invalid IL or missing references)
80819 //IL_10f9a: Unknown result type (might be due to invalid IL or missing references)
80820 //IL_10f9f: Unknown result type (might be due to invalid IL or missing references)
80821 //IL_10fc2: Unknown result type (might be due to invalid IL or missing references)
80822 //IL_10fc7: Unknown result type (might be due to invalid IL or missing references)
80823 //IL_10fd2: Unknown result type (might be due to invalid IL or missing references)
80824 //IL_10fd7: Unknown result type (might be due to invalid IL or missing references)
80825 //IL_10fdc: Unknown result type (might be due to invalid IL or missing references)
80826 //IL_10fff: Unknown result type (might be due to invalid IL or missing references)
80827 //IL_11009: Unknown result type (might be due to invalid IL or missing references)
80828 //IL_1100e: Unknown result type (might be due to invalid IL or missing references)
80829 //IL_11025: Unknown result type (might be due to invalid IL or missing references)
80830 //IL_1102b: Unknown result type (might be due to invalid IL or missing references)
80831 //IL_11036: Unknown result type (might be due to invalid IL or missing references)
80832 //IL_1103b: Unknown result type (might be due to invalid IL or missing references)
80833 //IL_11040: Unknown result type (might be due to invalid IL or missing references)
80834 //IL_110c5: Unknown result type (might be due to invalid IL or missing references)
80835 //IL_110e5: Unknown result type (might be due to invalid IL or missing references)
80836 //IL_110eb: Unknown result type (might be due to invalid IL or missing references)
80837 //IL_11114: Unknown result type (might be due to invalid IL or missing references)
80838 //IL_11119: Unknown result type (might be due to invalid IL or missing references)
80839 //IL_11136: Unknown result type (might be due to invalid IL or missing references)
80840 //IL_1113c: Unknown result type (might be due to invalid IL or missing references)
80841 //IL_11141: Unknown result type (might be due to invalid IL or missing references)
80842 //IL_1114b: Unknown result type (might be due to invalid IL or missing references)
80843 //IL_11150: Unknown result type (might be due to invalid IL or missing references)
80844 //IL_11173: Unknown result type (might be due to invalid IL or missing references)
80845 //IL_11178: Unknown result type (might be due to invalid IL or missing references)
80846 //IL_1117e: Unknown result type (might be due to invalid IL or missing references)
80847 //IL_11183: Unknown result type (might be due to invalid IL or missing references)
80848 //IL_111a6: Unknown result type (might be due to invalid IL or missing references)
80849 //IL_111b0: Unknown result type (might be due to invalid IL or missing references)
80850 //IL_111b5: Unknown result type (might be due to invalid IL or missing references)
80851 //IL_111cc: Unknown result type (might be due to invalid IL or missing references)
80852 //IL_111d2: Unknown result type (might be due to invalid IL or missing references)
80853 //IL_111dd: Unknown result type (might be due to invalid IL or missing references)
80854 //IL_111e2: Unknown result type (might be due to invalid IL or missing references)
80855 //IL_111e7: Unknown result type (might be due to invalid IL or missing references)
80856 //IL_11281: Unknown result type (might be due to invalid IL or missing references)
80857 //IL_112a0: Unknown result type (might be due to invalid IL or missing references)
80858 //IL_112a6: Unknown result type (might be due to invalid IL or missing references)
80859 //IL_10b76: Unknown result type (might be due to invalid IL or missing references)
80860 //IL_10b88: Unknown result type (might be due to invalid IL or missing references)
80861 //IL_1071b: Unknown result type (might be due to invalid IL or missing references)
80862 //IL_10747: Unknown result type (might be due to invalid IL or missing references)
80863 //IL_1074d: Unknown result type (might be due to invalid IL or missing references)
80864 //IL_10793: Unknown result type (might be due to invalid IL or missing references)
80865 //IL_1079d: Unknown result type (might be due to invalid IL or missing references)
80866 //IL_107a2: Unknown result type (might be due to invalid IL or missing references)
80867 //IL_1130e: Unknown result type (might be due to invalid IL or missing references)
80868 //IL_11331: Unknown result type (might be due to invalid IL or missing references)
80869 //IL_11337: Unknown result type (might be due to invalid IL or missing references)
80870 //IL_113a2: Unknown result type (might be due to invalid IL or missing references)
80871 //IL_113ac: Unknown result type (might be due to invalid IL or missing references)
80872 //IL_113b1: Unknown result type (might be due to invalid IL or missing references)
80873 //IL_11670: Unknown result type (might be due to invalid IL or missing references)
80874 //IL_1167a: Unknown result type (might be due to invalid IL or missing references)
80875 //IL_1167f: Unknown result type (might be due to invalid IL or missing references)
80876 //IL_113d8: Unknown result type (might be due to invalid IL or missing references)
80877 //IL_113fc: Unknown result type (might be due to invalid IL or missing references)
80878 //IL_11402: Unknown result type (might be due to invalid IL or missing references)
80879 //IL_11a31: Unknown result type (might be due to invalid IL or missing references)
80880 //IL_116a6: Unknown result type (might be due to invalid IL or missing references)
80881 //IL_116c8: Unknown result type (might be due to invalid IL or missing references)
80882 //IL_11b6c: Unknown result type (might be due to invalid IL or missing references)
80883 //IL_11925: Unknown result type (might be due to invalid IL or missing references)
80884 //IL_11949: Unknown result type (might be due to invalid IL or missing references)
80885 //IL_1194f: Unknown result type (might be due to invalid IL or missing references)
80886 //IL_119d9: Unknown result type (might be due to invalid IL or missing references)
80887 //IL_119df: Unknown result type (might be due to invalid IL or missing references)
80888 //IL_119e9: Unknown result type (might be due to invalid IL or missing references)
80889 //IL_119ee: Unknown result type (might be due to invalid IL or missing references)
80890 //IL_119f3: Unknown result type (might be due to invalid IL or missing references)
80891 //IL_11ab0: Unknown result type (might be due to invalid IL or missing references)
80892 //IL_11ad6: Unknown result type (might be due to invalid IL or missing references)
80893 //IL_11adc: Unknown result type (might be due to invalid IL or missing references)
80894 //IL_11b1e: Unknown result type (might be due to invalid IL or missing references)
80895 //IL_11b28: Unknown result type (might be due to invalid IL or missing references)
80896 //IL_11b2d: Unknown result type (might be due to invalid IL or missing references)
80897 //IL_11e5a: Unknown result type (might be due to invalid IL or missing references)
80898 //IL_11e6b: Unknown result type (might be due to invalid IL or missing references)
80899 //IL_11e70: Unknown result type (might be due to invalid IL or missing references)
80900 //IL_11b9f: Unknown result type (might be due to invalid IL or missing references)
80901 //IL_11bbf: Unknown result type (might be due to invalid IL or missing references)
80902 //IL_11bc5: Unknown result type (might be due to invalid IL or missing references)
80903 //IL_12007: Unknown result type (might be due to invalid IL or missing references)
80904 //IL_11e85: Unknown result type (might be due to invalid IL or missing references)
80905 //IL_11e8a: Unknown result type (might be due to invalid IL or missing references)
80906 //IL_11c8b: Unknown result type (might be due to invalid IL or missing references)
80907 //IL_11caa: Unknown result type (might be due to invalid IL or missing references)
80908 //IL_11cb0: Unknown result type (might be due to invalid IL or missing references)
80909 //IL_11511: Unknown result type (might be due to invalid IL or missing references)
80910 //IL_1151b: Unknown result type (might be due to invalid IL or missing references)
80911 //IL_11520: Unknown result type (might be due to invalid IL or missing references)
80912 //IL_11543: Unknown result type (might be due to invalid IL or missing references)
80913 //IL_11549: Unknown result type (might be due to invalid IL or missing references)
80914 //IL_1154e: Unknown result type (might be due to invalid IL or missing references)
80915 //IL_11553: Unknown result type (might be due to invalid IL or missing references)
80916 //IL_11576: Unknown result type (might be due to invalid IL or missing references)
80917 //IL_11596: Unknown result type (might be due to invalid IL or missing references)
80918 //IL_1159b: Unknown result type (might be due to invalid IL or missing references)
80919 //IL_11615: Unknown result type (might be due to invalid IL or missing references)
80920 //IL_1161a: Unknown result type (might be due to invalid IL or missing references)
80921 //IL_120c3: Unknown result type (might be due to invalid IL or missing references)
80922 //IL_11e9f: Unknown result type (might be due to invalid IL or missing references)
80923 //IL_11ea4: Unknown result type (might be due to invalid IL or missing references)
80924 //IL_11dbe: Unknown result type (might be due to invalid IL or missing references)
80925 //IL_11dc8: Unknown result type (might be due to invalid IL or missing references)
80926 //IL_11dcd: Unknown result type (might be due to invalid IL or missing references)
80927 //IL_11df0: Unknown result type (might be due to invalid IL or missing references)
80928 //IL_11df6: Unknown result type (might be due to invalid IL or missing references)
80929 //IL_11e00: Unknown result type (might be due to invalid IL or missing references)
80930 //IL_11e05: Unknown result type (might be due to invalid IL or missing references)
80931 //IL_11e0a: Unknown result type (might be due to invalid IL or missing references)
80932 //IL_11d18: Unknown result type (might be due to invalid IL or missing references)
80933 //IL_11d22: Unknown result type (might be due to invalid IL or missing references)
80934 //IL_11d27: Unknown result type (might be due to invalid IL or missing references)
80935 //IL_11d4a: Unknown result type (might be due to invalid IL or missing references)
80936 //IL_11d50: Unknown result type (might be due to invalid IL or missing references)
80937 //IL_11d5a: Unknown result type (might be due to invalid IL or missing references)
80938 //IL_11d5f: Unknown result type (might be due to invalid IL or missing references)
80939 //IL_11d64: Unknown result type (might be due to invalid IL or missing references)
80940 //IL_11d87: Unknown result type (might be due to invalid IL or missing references)
80941 //IL_11d91: Unknown result type (might be due to invalid IL or missing references)
80942 //IL_11d96: Unknown result type (might be due to invalid IL or missing references)
80943 //IL_117db: Unknown result type (might be due to invalid IL or missing references)
80944 //IL_117e5: Unknown result type (might be due to invalid IL or missing references)
80945 //IL_117ea: Unknown result type (might be due to invalid IL or missing references)
80946 //IL_1180d: Unknown result type (might be due to invalid IL or missing references)
80947 //IL_11813: Unknown result type (might be due to invalid IL or missing references)
80948 //IL_11818: Unknown result type (might be due to invalid IL or missing references)
80949 //IL_1181d: Unknown result type (might be due to invalid IL or missing references)
80950 //IL_11840: Unknown result type (might be due to invalid IL or missing references)
80951 //IL_11860: Unknown result type (might be due to invalid IL or missing references)
80952 //IL_11865: Unknown result type (might be due to invalid IL or missing references)
80953 //IL_118df: Unknown result type (might be due to invalid IL or missing references)
80954 //IL_118e4: Unknown result type (might be due to invalid IL or missing references)
80955 //IL_11eb9: Unknown result type (might be due to invalid IL or missing references)
80956 //IL_11ebe: Unknown result type (might be due to invalid IL or missing references)
80957 //IL_12108: Unknown result type (might be due to invalid IL or missing references)
80958 //IL_1212c: Unknown result type (might be due to invalid IL or missing references)
80959 //IL_12132: Unknown result type (might be due to invalid IL or missing references)
80960 //IL_12040: Unknown result type (might be due to invalid IL or missing references)
80961 //IL_12064: Unknown result type (might be due to invalid IL or missing references)
80962 //IL_1206a: Unknown result type (might be due to invalid IL or missing references)
80963 //IL_11ed3: Unknown result type (might be due to invalid IL or missing references)
80964 //IL_11ed8: Unknown result type (might be due to invalid IL or missing references)
80965 //IL_121e4: Unknown result type (might be due to invalid IL or missing references)
80966 //IL_12204: Unknown result type (might be due to invalid IL or missing references)
80967 //IL_1220a: Unknown result type (might be due to invalid IL or missing references)
80968 //IL_12289: Unknown result type (might be due to invalid IL or missing references)
80969 //IL_122a9: Unknown result type (might be due to invalid IL or missing references)
80970 //IL_122af: Unknown result type (might be due to invalid IL or missing references)
80971 //IL_11f0d: Unknown result type (might be due to invalid IL or missing references)
80972 //IL_11f2b: Unknown result type (might be due to invalid IL or missing references)
80973 //IL_11f5f: Unknown result type (might be due to invalid IL or missing references)
80974 //IL_11f7a: Unknown result type (might be due to invalid IL or missing references)
80975 //IL_11f7f: Unknown result type (might be due to invalid IL or missing references)
80976 //IL_12336: Unknown result type (might be due to invalid IL or missing references)
80977 //IL_12359: Unknown result type (might be due to invalid IL or missing references)
80978 //IL_1235f: Unknown result type (might be due to invalid IL or missing references)
80979 //IL_123b7: Unknown result type (might be due to invalid IL or missing references)
80980 //IL_123bd: Unknown result type (might be due to invalid IL or missing references)
80981 //IL_123c7: Unknown result type (might be due to invalid IL or missing references)
80982 //IL_123cc: Unknown result type (might be due to invalid IL or missing references)
80983 //IL_123d1: Unknown result type (might be due to invalid IL or missing references)
80984 //IL_11fbe: Unknown result type (might be due to invalid IL or missing references)
80985 //IL_11fc8: Unknown result type (might be due to invalid IL or missing references)
80986 //IL_11fcd: Unknown result type (might be due to invalid IL or missing references)
80987 //IL_1242b: Unknown result type (might be due to invalid IL or missing references)
80988 //IL_1244e: Unknown result type (might be due to invalid IL or missing references)
80989 //IL_12454: Unknown result type (might be due to invalid IL or missing references)
80990 //IL_124ac: Unknown result type (might be due to invalid IL or missing references)
80991 //IL_124b2: Unknown result type (might be due to invalid IL or missing references)
80992 //IL_124bc: Unknown result type (might be due to invalid IL or missing references)
80993 //IL_124c1: Unknown result type (might be due to invalid IL or missing references)
80994 //IL_124c6: Unknown result type (might be due to invalid IL or missing references)
80995 //IL_12554: Unknown result type (might be due to invalid IL or missing references)
80996 //IL_12573: Unknown result type (might be due to invalid IL or missing references)
80997 //IL_12579: Unknown result type (might be due to invalid IL or missing references)
80998 //IL_2622f: Unknown result type (might be due to invalid IL or missing references)
80999 //IL_26234: Unknown result type (might be due to invalid IL or missing references)
81000 //IL_2623a: Unknown result type (might be due to invalid IL or missing references)
81001 //IL_2625a: Unknown result type (might be due to invalid IL or missing references)
81002 //IL_2627a: Unknown result type (might be due to invalid IL or missing references)
81003 //IL_2629a: Unknown result type (might be due to invalid IL or missing references)
81004 //IL_1260c: Unknown result type (might be due to invalid IL or missing references)
81005 //IL_1262b: Unknown result type (might be due to invalid IL or missing references)
81006 //IL_12631: Unknown result type (might be due to invalid IL or missing references)
81007 //IL_12682: Unknown result type (might be due to invalid IL or missing references)
81008 //IL_1268d: Unknown result type (might be due to invalid IL or missing references)
81009 //IL_126f6: Unknown result type (might be due to invalid IL or missing references)
81010 //IL_12701: Unknown result type (might be due to invalid IL or missing references)
81011 //IL_2630b: Unknown result type (might be due to invalid IL or missing references)
81012 //IL_260ff: Unknown result type (might be due to invalid IL or missing references)
81013 //IL_2610a: Unknown result type (might be due to invalid IL or missing references)
81014 //IL_1295a: Unknown result type (might be due to invalid IL or missing references)
81015 //IL_1297b: Unknown result type (might be due to invalid IL or missing references)
81016 //IL_12981: Unknown result type (might be due to invalid IL or missing references)
81017 //IL_129c3: Unknown result type (might be due to invalid IL or missing references)
81018 //IL_129cd: Unknown result type (might be due to invalid IL or missing references)
81019 //IL_129d2: Unknown result type (might be due to invalid IL or missing references)
81020 //IL_12a0b: Unknown result type (might be due to invalid IL or missing references)
81021 //IL_12a11: Unknown result type (might be due to invalid IL or missing references)
81022 //IL_12a1b: Unknown result type (might be due to invalid IL or missing references)
81023 //IL_12a20: Unknown result type (might be due to invalid IL or missing references)
81024 //IL_12a25: Unknown result type (might be due to invalid IL or missing references)
81025 //IL_12a4c: Unknown result type (might be due to invalid IL or missing references)
81026 //IL_12a70: Unknown result type (might be due to invalid IL or missing references)
81027 //IL_12a76: Unknown result type (might be due to invalid IL or missing references)
81028 //IL_12ab8: Unknown result type (might be due to invalid IL or missing references)
81029 //IL_12ac2: Unknown result type (might be due to invalid IL or missing references)
81030 //IL_12ac7: Unknown result type (might be due to invalid IL or missing references)
81031 //IL_127b7: Unknown result type (might be due to invalid IL or missing references)
81032 //IL_127d8: Unknown result type (might be due to invalid IL or missing references)
81033 //IL_127de: Unknown result type (might be due to invalid IL or missing references)
81034 //IL_12820: Unknown result type (might be due to invalid IL or missing references)
81035 //IL_1282a: Unknown result type (might be due to invalid IL or missing references)
81036 //IL_1282f: Unknown result type (might be due to invalid IL or missing references)
81037 //IL_12868: Unknown result type (might be due to invalid IL or missing references)
81038 //IL_1286e: Unknown result type (might be due to invalid IL or missing references)
81039 //IL_12878: Unknown result type (might be due to invalid IL or missing references)
81040 //IL_1287d: Unknown result type (might be due to invalid IL or missing references)
81041 //IL_12882: Unknown result type (might be due to invalid IL or missing references)
81042 //IL_128a9: Unknown result type (might be due to invalid IL or missing references)
81043 //IL_128cd: Unknown result type (might be due to invalid IL or missing references)
81044 //IL_128d3: Unknown result type (might be due to invalid IL or missing references)
81045 //IL_12915: Unknown result type (might be due to invalid IL or missing references)
81046 //IL_1291f: Unknown result type (might be due to invalid IL or missing references)
81047 //IL_12924: Unknown result type (might be due to invalid IL or missing references)
81048 //IL_12b22: Unknown result type (might be due to invalid IL or missing references)
81049 //IL_12b46: Unknown result type (might be due to invalid IL or missing references)
81050 //IL_12b4c: Unknown result type (might be due to invalid IL or missing references)
81051 //IL_12b8e: Unknown result type (might be due to invalid IL or missing references)
81052 //IL_12b98: Unknown result type (might be due to invalid IL or missing references)
81053 //IL_12b9d: Unknown result type (might be due to invalid IL or missing references)
81054 //IL_12bc0: Unknown result type (might be due to invalid IL or missing references)
81055 //IL_12bc6: Unknown result type (might be due to invalid IL or missing references)
81056 //IL_12bd0: Unknown result type (might be due to invalid IL or missing references)
81057 //IL_12bd5: Unknown result type (might be due to invalid IL or missing references)
81058 //IL_12bda: Unknown result type (might be due to invalid IL or missing references)
81059 //IL_2618d: Unknown result type (might be due to invalid IL or missing references)
81060 //IL_26198: Unknown result type (might be due to invalid IL or missing references)
81061 //IL_12e3e: Unknown result type (might be due to invalid IL or missing references)
81062 //IL_12c35: Unknown result type (might be due to invalid IL or missing references)
81063 //IL_12c59: Unknown result type (might be due to invalid IL or missing references)
81064 //IL_12c5f: Unknown result type (might be due to invalid IL or missing references)
81065 //IL_12ca1: Unknown result type (might be due to invalid IL or missing references)
81066 //IL_12cab: Unknown result type (might be due to invalid IL or missing references)
81067 //IL_12cb0: Unknown result type (might be due to invalid IL or missing references)
81068 //IL_12cd3: Unknown result type (might be due to invalid IL or missing references)
81069 //IL_12cd9: Unknown result type (might be due to invalid IL or missing references)
81070 //IL_12ce3: Unknown result type (might be due to invalid IL or missing references)
81071 //IL_12ce8: Unknown result type (might be due to invalid IL or missing references)
81072 //IL_12ced: Unknown result type (might be due to invalid IL or missing references)
81073 //IL_12d48: Unknown result type (might be due to invalid IL or missing references)
81074 //IL_12d6c: Unknown result type (might be due to invalid IL or missing references)
81075 //IL_12d72: Unknown result type (might be due to invalid IL or missing references)
81076 //IL_12db4: Unknown result type (might be due to invalid IL or missing references)
81077 //IL_12dbe: Unknown result type (might be due to invalid IL or missing references)
81078 //IL_12dc3: Unknown result type (might be due to invalid IL or missing references)
81079 //IL_12de6: Unknown result type (might be due to invalid IL or missing references)
81080 //IL_12dec: Unknown result type (might be due to invalid IL or missing references)
81081 //IL_12df6: Unknown result type (might be due to invalid IL or missing references)
81082 //IL_12dfb: Unknown result type (might be due to invalid IL or missing references)
81083 //IL_12e00: Unknown result type (might be due to invalid IL or missing references)
81084 //IL_12e71: Unknown result type (might be due to invalid IL or missing references)
81085 //IL_12ea9: Unknown result type (might be due to invalid IL or missing references)
81086 //IL_12eaf: Unknown result type (might be due to invalid IL or missing references)
81087 //IL_12f05: Unknown result type (might be due to invalid IL or missing references)
81088 //IL_12f0f: Unknown result type (might be due to invalid IL or missing references)
81089 //IL_12f14: Unknown result type (might be due to invalid IL or missing references)
81090 //IL_12f99: Unknown result type (might be due to invalid IL or missing references)
81091 //IL_12fbc: Unknown result type (might be due to invalid IL or missing references)
81092 //IL_12fc2: Unknown result type (might be due to invalid IL or missing references)
81093 //IL_12fec: Unknown result type (might be due to invalid IL or missing references)
81094 //IL_12ff6: Unknown result type (might be due to invalid IL or missing references)
81095 //IL_12ffb: Unknown result type (might be due to invalid IL or missing references)
81096 //IL_13194: Unknown result type (might be due to invalid IL or missing references)
81097 //IL_131bd: Unknown result type (might be due to invalid IL or missing references)
81098 //IL_13322: Unknown result type (might be due to invalid IL or missing references)
81099 //IL_1333b: Unknown result type (might be due to invalid IL or missing references)
81100 //IL_13341: Unknown result type (might be due to invalid IL or missing references)
81101 //IL_133a8: Unknown result type (might be due to invalid IL or missing references)
81102 //IL_133b2: Unknown result type (might be due to invalid IL or missing references)
81103 //IL_133b7: Unknown result type (might be due to invalid IL or missing references)
81104 //IL_133da: Unknown result type (might be due to invalid IL or missing references)
81105 //IL_133e0: Unknown result type (might be due to invalid IL or missing references)
81106 //IL_133e5: Unknown result type (might be due to invalid IL or missing references)
81107 //IL_133ef: Unknown result type (might be due to invalid IL or missing references)
81108 //IL_133f4: Unknown result type (might be due to invalid IL or missing references)
81109 //IL_133f9: Unknown result type (might be due to invalid IL or missing references)
81110 //IL_13220: Unknown result type (might be due to invalid IL or missing references)
81111 //IL_13243: Unknown result type (might be due to invalid IL or missing references)
81112 //IL_13249: Unknown result type (might be due to invalid IL or missing references)
81113 //IL_1328b: Unknown result type (might be due to invalid IL or missing references)
81114 //IL_13295: Unknown result type (might be due to invalid IL or missing references)
81115 //IL_1329a: Unknown result type (might be due to invalid IL or missing references)
81116 //IL_1305f: Unknown result type (might be due to invalid IL or missing references)
81117 //IL_13082: Unknown result type (might be due to invalid IL or missing references)
81118 //IL_13088: Unknown result type (might be due to invalid IL or missing references)
81119 //IL_130b2: Unknown result type (might be due to invalid IL or missing references)
81120 //IL_130bc: Unknown result type (might be due to invalid IL or missing references)
81121 //IL_130c1: Unknown result type (might be due to invalid IL or missing references)
81122 //IL_13462: Unknown result type (might be due to invalid IL or missing references)
81123 //IL_13478: Unknown result type (might be due to invalid IL or missing references)
81124 //IL_1347e: Unknown result type (might be due to invalid IL or missing references)
81125 //IL_134f7: Unknown result type (might be due to invalid IL or missing references)
81126 //IL_13501: Unknown result type (might be due to invalid IL or missing references)
81127 //IL_13506: Unknown result type (might be due to invalid IL or missing references)
81128 //IL_13529: Unknown result type (might be due to invalid IL or missing references)
81129 //IL_1352f: Unknown result type (might be due to invalid IL or missing references)
81130 //IL_13534: Unknown result type (might be due to invalid IL or missing references)
81131 //IL_1353e: Unknown result type (might be due to invalid IL or missing references)
81132 //IL_13543: Unknown result type (might be due to invalid IL or missing references)
81133 //IL_13548: Unknown result type (might be due to invalid IL or missing references)
81134 //IL_135b1: Unknown result type (might be due to invalid IL or missing references)
81135 //IL_135c7: Unknown result type (might be due to invalid IL or missing references)
81136 //IL_135cd: Unknown result type (might be due to invalid IL or missing references)
81137 //IL_13646: Unknown result type (might be due to invalid IL or missing references)
81138 //IL_13650: Unknown result type (might be due to invalid IL or missing references)
81139 //IL_13655: Unknown result type (might be due to invalid IL or missing references)
81140 //IL_13678: Unknown result type (might be due to invalid IL or missing references)
81141 //IL_1367e: Unknown result type (might be due to invalid IL or missing references)
81142 //IL_13683: Unknown result type (might be due to invalid IL or missing references)
81143 //IL_1368d: Unknown result type (might be due to invalid IL or missing references)
81144 //IL_13692: Unknown result type (might be due to invalid IL or missing references)
81145 //IL_13697: Unknown result type (might be due to invalid IL or missing references)
81146 //IL_26676: Unknown result type (might be due to invalid IL or missing references)
81147 //IL_2667b: Unknown result type (might be due to invalid IL or missing references)
81148 //IL_1371d: Unknown result type (might be due to invalid IL or missing references)
81149 //IL_1373d: Unknown result type (might be due to invalid IL or missing references)
81150 //IL_13743: Unknown result type (might be due to invalid IL or missing references)
81151 //IL_266a9: Unknown result type (might be due to invalid IL or missing references)
81152 //IL_266ae: Unknown result type (might be due to invalid IL or missing references)
81153 //IL_266cc: Unknown result type (might be due to invalid IL or missing references)
81154 //IL_266ec: Unknown result type (might be due to invalid IL or missing references)
81155 //IL_2670c: Unknown result type (might be due to invalid IL or missing references)
81156 //IL_2672c: Unknown result type (might be due to invalid IL or missing references)
81157 //IL_138b6: Unknown result type (might be due to invalid IL or missing references)
81158 //IL_138c1: Unknown result type (might be due to invalid IL or missing references)
81159 //IL_137cc: Unknown result type (might be due to invalid IL or missing references)
81160 //IL_137ef: Unknown result type (might be due to invalid IL or missing references)
81161 //IL_137f5: Unknown result type (might be due to invalid IL or missing references)
81162 //IL_13837: Unknown result type (might be due to invalid IL or missing references)
81163 //IL_1383d: Unknown result type (might be due to invalid IL or missing references)
81164 //IL_1384c: Unknown result type (might be due to invalid IL or missing references)
81165 //IL_13851: Unknown result type (might be due to invalid IL or missing references)
81166 //IL_13856: Unknown result type (might be due to invalid IL or missing references)
81167 //IL_13927: Unknown result type (might be due to invalid IL or missing references)
81168 //IL_13932: Unknown result type (might be due to invalid IL or missing references)
81169 //IL_139e8: Unknown result type (might be due to invalid IL or missing references)
81170 //IL_13a15: Unknown result type (might be due to invalid IL or missing references)
81171 //IL_13a1b: Unknown result type (might be due to invalid IL or missing references)
81172 //IL_2679d: Unknown result type (might be due to invalid IL or missing references)
81173 //IL_267cd: Unknown result type (might be due to invalid IL or missing references)
81174 //IL_13ad5: Unknown result type (might be due to invalid IL or missing references)
81175 //IL_13b05: Unknown result type (might be due to invalid IL or missing references)
81176 //IL_13b0b: Unknown result type (might be due to invalid IL or missing references)
81177 //IL_13a66: Unknown result type (might be due to invalid IL or missing references)
81178 //IL_13a70: Unknown result type (might be due to invalid IL or missing references)
81179 //IL_13a75: Unknown result type (might be due to invalid IL or missing references)
81180 //IL_13bb4: Unknown result type (might be due to invalid IL or missing references)
81181 //IL_13be4: Unknown result type (might be due to invalid IL or missing references)
81182 //IL_13bea: Unknown result type (might be due to invalid IL or missing references)
81183 //IL_13fe3: Unknown result type (might be due to invalid IL or missing references)
81184 //IL_14013: Unknown result type (might be due to invalid IL or missing references)
81185 //IL_14019: Unknown result type (might be due to invalid IL or missing references)
81186 //IL_2685f: Unknown result type (might be due to invalid IL or missing references)
81187 //IL_13dca: Unknown result type (might be due to invalid IL or missing references)
81188 //IL_13dd0: Unknown result type (might be due to invalid IL or missing references)
81189 //IL_141f9: Unknown result type (might be due to invalid IL or missing references)
81190 //IL_141ff: Unknown result type (might be due to invalid IL or missing references)
81191 //IL_2687a: Unknown result type (might be due to invalid IL or missing references)
81192 //IL_268a2: Unknown result type (might be due to invalid IL or missing references)
81193 //IL_268a8: Unknown result type (might be due to invalid IL or missing references)
81194 //IL_268d1: Unknown result type (might be due to invalid IL or missing references)
81195 //IL_268e9: Unknown result type (might be due to invalid IL or missing references)
81196 //IL_14c25: Unknown result type (might be due to invalid IL or missing references)
81197 //IL_14bbb: Unknown result type (might be due to invalid IL or missing references)
81198 //IL_14bdb: Unknown result type (might be due to invalid IL or missing references)
81199 //IL_14be1: Unknown result type (might be due to invalid IL or missing references)
81200 //IL_27657: Unknown result type (might be due to invalid IL or missing references)
81201 //IL_27662: Unknown result type (might be due to invalid IL or missing references)
81202 //IL_14c58: Unknown result type (might be due to invalid IL or missing references)
81203 //IL_14c78: Unknown result type (might be due to invalid IL or missing references)
81204 //IL_14c7e: Unknown result type (might be due to invalid IL or missing references)
81205 //IL_14cc0: Unknown result type (might be due to invalid IL or missing references)
81206 //IL_14cc6: Unknown result type (might be due to invalid IL or missing references)
81207 //IL_14cd0: Unknown result type (might be due to invalid IL or missing references)
81208 //IL_14cd5: Unknown result type (might be due to invalid IL or missing references)
81209 //IL_14cda: Unknown result type (might be due to invalid IL or missing references)
81210 //IL_14d5f: Unknown result type (might be due to invalid IL or missing references)
81211 //IL_14d7f: Unknown result type (might be due to invalid IL or missing references)
81212 //IL_14d85: Unknown result type (might be due to invalid IL or missing references)
81213 //IL_14dc7: Unknown result type (might be due to invalid IL or missing references)
81214 //IL_14dcd: Unknown result type (might be due to invalid IL or missing references)
81215 //IL_14dd7: Unknown result type (might be due to invalid IL or missing references)
81216 //IL_14ddc: Unknown result type (might be due to invalid IL or missing references)
81217 //IL_14de1: Unknown result type (might be due to invalid IL or missing references)
81218 //IL_14e66: Unknown result type (might be due to invalid IL or missing references)
81219 //IL_14e86: Unknown result type (might be due to invalid IL or missing references)
81220 //IL_14e8c: Unknown result type (might be due to invalid IL or missing references)
81221 //IL_14ece: Unknown result type (might be due to invalid IL or missing references)
81222 //IL_14ed4: Unknown result type (might be due to invalid IL or missing references)
81223 //IL_14ede: Unknown result type (might be due to invalid IL or missing references)
81224 //IL_14ee3: Unknown result type (might be due to invalid IL or missing references)
81225 //IL_14ee8: Unknown result type (might be due to invalid IL or missing references)
81226 //IL_14f6d: Unknown result type (might be due to invalid IL or missing references)
81227 //IL_14f8d: Unknown result type (might be due to invalid IL or missing references)
81228 //IL_14f93: Unknown result type (might be due to invalid IL or missing references)
81229 //IL_14fd5: Unknown result type (might be due to invalid IL or missing references)
81230 //IL_14fdb: Unknown result type (might be due to invalid IL or missing references)
81231 //IL_14fe5: Unknown result type (might be due to invalid IL or missing references)
81232 //IL_14fea: Unknown result type (might be due to invalid IL or missing references)
81233 //IL_14fef: Unknown result type (might be due to invalid IL or missing references)
81234 //IL_15169: Unknown result type (might be due to invalid IL or missing references)
81235 //IL_15178: Unknown result type (might be due to invalid IL or missing references)
81236 //IL_151ba: Unknown result type (might be due to invalid IL or missing references)
81237 //IL_151c4: Unknown result type (might be due to invalid IL or missing references)
81238 //IL_151c9: Unknown result type (might be due to invalid IL or missing references)
81239 //IL_15074: Unknown result type (might be due to invalid IL or missing references)
81240 //IL_15094: Unknown result type (might be due to invalid IL or missing references)
81241 //IL_1509a: Unknown result type (might be due to invalid IL or missing references)
81242 //IL_150dc: Unknown result type (might be due to invalid IL or missing references)
81243 //IL_150e2: Unknown result type (might be due to invalid IL or missing references)
81244 //IL_150ec: Unknown result type (might be due to invalid IL or missing references)
81245 //IL_150f1: Unknown result type (might be due to invalid IL or missing references)
81246 //IL_150f6: Unknown result type (might be due to invalid IL or missing references)
81247 //IL_1466e: Unknown result type (might be due to invalid IL or missing references)
81248 //IL_14693: Unknown result type (might be due to invalid IL or missing references)
81249 //IL_14699: Unknown result type (might be due to invalid IL or missing references)
81250 //IL_146db: Unknown result type (might be due to invalid IL or missing references)
81251 //IL_146e5: Unknown result type (might be due to invalid IL or missing references)
81252 //IL_146ea: Unknown result type (might be due to invalid IL or missing references)
81253 //IL_14a17: Unknown result type (might be due to invalid IL or missing references)
81254 //IL_14a3b: Unknown result type (might be due to invalid IL or missing references)
81255 //IL_14a41: Unknown result type (might be due to invalid IL or missing references)
81256 //IL_14a83: Unknown result type (might be due to invalid IL or missing references)
81257 //IL_14a8d: Unknown result type (might be due to invalid IL or missing references)
81258 //IL_14a92: Unknown result type (might be due to invalid IL or missing references)
81259 //IL_15228: Unknown result type (might be due to invalid IL or missing references)
81260 //IL_15249: Unknown result type (might be due to invalid IL or missing references)
81261 //IL_1524f: Unknown result type (might be due to invalid IL or missing references)
81262 //IL_1540f: Unknown result type (might be due to invalid IL or missing references)
81263 //IL_15433: Unknown result type (might be due to invalid IL or missing references)
81264 //IL_15439: Unknown result type (might be due to invalid IL or missing references)
81265 //IL_15488: Unknown result type (might be due to invalid IL or missing references)
81266 //IL_15492: Unknown result type (might be due to invalid IL or missing references)
81267 //IL_15497: Unknown result type (might be due to invalid IL or missing references)
81268 //IL_154e3: Unknown result type (might be due to invalid IL or missing references)
81269 //IL_154e9: Unknown result type (might be due to invalid IL or missing references)
81270 //IL_15579: Unknown result type (might be due to invalid IL or missing references)
81271 //IL_15598: Unknown result type (might be due to invalid IL or missing references)
81272 //IL_1559e: Unknown result type (might be due to invalid IL or missing references)
81273 //IL_26c55: Unknown result type (might be due to invalid IL or missing references)
81274 //IL_26c72: Unknown result type (might be due to invalid IL or missing references)
81275 //IL_26c83: Unknown result type (might be due to invalid IL or missing references)
81276 //IL_26c88: Unknown result type (might be due to invalid IL or missing references)
81277 //IL_26c8d: Unknown result type (might be due to invalid IL or missing references)
81278 //IL_15669: Unknown result type (might be due to invalid IL or missing references)
81279 //IL_15688: Unknown result type (might be due to invalid IL or missing references)
81280 //IL_1568e: Unknown result type (might be due to invalid IL or missing references)
81281 //IL_1569d: Unknown result type (might be due to invalid IL or missing references)
81282 //IL_156a7: Unknown result type (might be due to invalid IL or missing references)
81283 //IL_156ac: Unknown result type (might be due to invalid IL or missing references)
81284 //IL_155ed: Unknown result type (might be due to invalid IL or missing references)
81285 //IL_155f7: Unknown result type (might be due to invalid IL or missing references)
81286 //IL_155fc: Unknown result type (might be due to invalid IL or missing references)
81287 //IL_15c33: Unknown result type (might be due to invalid IL or missing references)
81288 //IL_158d5: Unknown result type (might be due to invalid IL or missing references)
81289 //IL_158f5: Unknown result type (might be due to invalid IL or missing references)
81290 //IL_158fb: Unknown result type (might be due to invalid IL or missing references)
81291 //IL_15ef8: Unknown result type (might be due to invalid IL or missing references)
81292 //IL_159da: Unknown result type (might be due to invalid IL or missing references)
81293 //IL_159fd: Unknown result type (might be due to invalid IL or missing references)
81294 //IL_15a03: Unknown result type (might be due to invalid IL or missing references)
81295 //IL_1595c: Unknown result type (might be due to invalid IL or missing references)
81296 //IL_15966: Unknown result type (might be due to invalid IL or missing references)
81297 //IL_1596b: Unknown result type (might be due to invalid IL or missing references)
81298 //IL_156d9: Unknown result type (might be due to invalid IL or missing references)
81299 //IL_15712: Unknown result type (might be due to invalid IL or missing references)
81300 //IL_15718: Unknown result type (might be due to invalid IL or missing references)
81301 //IL_1574e: Unknown result type (might be due to invalid IL or missing references)
81302 //IL_15758: Unknown result type (might be due to invalid IL or missing references)
81303 //IL_1575d: Unknown result type (might be due to invalid IL or missing references)
81304 //IL_15c4e: Unknown result type (might be due to invalid IL or missing references)
81305 //IL_15c8a: Unknown result type (might be due to invalid IL or missing references)
81306 //IL_15c90: Unknown result type (might be due to invalid IL or missing references)
81307 //IL_15a52: Unknown result type (might be due to invalid IL or missing references)
81308 //IL_15a5c: Unknown result type (might be due to invalid IL or missing references)
81309 //IL_15a61: Unknown result type (might be due to invalid IL or missing references)
81310 //IL_16015: Unknown result type (might be due to invalid IL or missing references)
81311 //IL_15f16: Unknown result type (might be due to invalid IL or missing references)
81312 //IL_15f55: Unknown result type (might be due to invalid IL or missing references)
81313 //IL_15f5b: Unknown result type (might be due to invalid IL or missing references)
81314 //IL_157bc: Unknown result type (might be due to invalid IL or missing references)
81315 //IL_157f5: Unknown result type (might be due to invalid IL or missing references)
81316 //IL_157fb: Unknown result type (might be due to invalid IL or missing references)
81317 //IL_15831: Unknown result type (might be due to invalid IL or missing references)
81318 //IL_1583b: Unknown result type (might be due to invalid IL or missing references)
81319 //IL_15840: Unknown result type (might be due to invalid IL or missing references)
81320 //IL_16254: Unknown result type (might be due to invalid IL or missing references)
81321 //IL_1623b: Unknown result type (might be due to invalid IL or missing references)
81322 //IL_15cc9: Unknown result type (might be due to invalid IL or missing references)
81323 //IL_15cd3: Unknown result type (might be due to invalid IL or missing references)
81324 //IL_15cf8: Unknown result type (might be due to invalid IL or missing references)
81325 //IL_15cfe: Unknown result type (might be due to invalid IL or missing references)
81326 //IL_15d00: Unknown result type (might be due to invalid IL or missing references)
81327 //IL_15d1b: Unknown result type (might be due to invalid IL or missing references)
81328 //IL_15d2a: Unknown result type (might be due to invalid IL or missing references)
81329 //IL_16033: Unknown result type (might be due to invalid IL or missing references)
81330 //IL_1606f: Unknown result type (might be due to invalid IL or missing references)
81331 //IL_16075: Unknown result type (might be due to invalid IL or missing references)
81332 //IL_15d72: Unknown result type (might be due to invalid IL or missing references)
81333 //IL_15d7c: Unknown result type (might be due to invalid IL or missing references)
81334 //IL_15da1: Unknown result type (might be due to invalid IL or missing references)
81335 //IL_15da7: Unknown result type (might be due to invalid IL or missing references)
81336 //IL_15da9: Unknown result type (might be due to invalid IL or missing references)
81337 //IL_15dc4: Unknown result type (might be due to invalid IL or missing references)
81338 //IL_15dd3: Unknown result type (might be due to invalid IL or missing references)
81339 //IL_15e22: Unknown result type (might be due to invalid IL or missing references)
81340 //IL_15e27: Unknown result type (might be due to invalid IL or missing references)
81341 //IL_15e2b: Unknown result type (might be due to invalid IL or missing references)
81342 //IL_15e30: Unknown result type (might be due to invalid IL or missing references)
81343 //IL_15e3b: Unknown result type (might be due to invalid IL or missing references)
81344 //IL_15e40: Unknown result type (might be due to invalid IL or missing references)
81345 //IL_15e45: Unknown result type (might be due to invalid IL or missing references)
81346 //IL_15e50: Unknown result type (might be due to invalid IL or missing references)
81347 //IL_15e55: Unknown result type (might be due to invalid IL or missing references)
81348 //IL_15e5a: Unknown result type (might be due to invalid IL or missing references)
81349 //IL_16277: Unknown result type (might be due to invalid IL or missing references)
81350 //IL_162b3: Unknown result type (might be due to invalid IL or missing references)
81351 //IL_162b9: Unknown result type (might be due to invalid IL or missing references)
81352 //IL_160dd: Unknown result type (might be due to invalid IL or missing references)
81353 //IL_16104: Unknown result type (might be due to invalid IL or missing references)
81354 //IL_1614c: Unknown result type (might be due to invalid IL or missing references)
81355 //IL_16156: Unknown result type (might be due to invalid IL or missing references)
81356 //IL_1615b: Unknown result type (might be due to invalid IL or missing references)
81357 //IL_163fa: Unknown result type (might be due to invalid IL or missing references)
81358 //IL_162f1: Unknown result type (might be due to invalid IL or missing references)
81359 //IL_162fb: Unknown result type (might be due to invalid IL or missing references)
81360 //IL_16300: Unknown result type (might be due to invalid IL or missing references)
81361 //IL_15b3f: Unknown result type (might be due to invalid IL or missing references)
81362 //IL_15b4b: Unknown result type (might be due to invalid IL or missing references)
81363 //IL_16336: Unknown result type (might be due to invalid IL or missing references)
81364 //IL_1635d: Unknown result type (might be due to invalid IL or missing references)
81365 //IL_16415: Unknown result type (might be due to invalid IL or missing references)
81366 //IL_16451: Unknown result type (might be due to invalid IL or missing references)
81367 //IL_16457: Unknown result type (might be due to invalid IL or missing references)
81368 //IL_15e73: Unknown result type (might be due to invalid IL or missing references)
81369 //IL_15e87: Unknown result type (might be due to invalid IL or missing references)
81370 //IL_15e97: Unknown result type (might be due to invalid IL or missing references)
81371 //IL_163a6: Unknown result type (might be due to invalid IL or missing references)
81372 //IL_163b0: Unknown result type (might be due to invalid IL or missing references)
81373 //IL_163b5: Unknown result type (might be due to invalid IL or missing references)
81374 //IL_1698b: Unknown result type (might be due to invalid IL or missing references)
81375 //IL_1648a: Unknown result type (might be due to invalid IL or missing references)
81376 //IL_164b1: Unknown result type (might be due to invalid IL or missing references)
81377 //IL_16771: Unknown result type (might be due to invalid IL or missing references)
81378 //IL_16791: Unknown result type (might be due to invalid IL or missing references)
81379 //IL_16797: Unknown result type (might be due to invalid IL or missing references)
81380 //IL_167d9: Unknown result type (might be due to invalid IL or missing references)
81381 //IL_167e3: Unknown result type (might be due to invalid IL or missing references)
81382 //IL_167e8: Unknown result type (might be due to invalid IL or missing references)
81383 //IL_169be: Unknown result type (might be due to invalid IL or missing references)
81384 //IL_169ed: Unknown result type (might be due to invalid IL or missing references)
81385 //IL_169f3: Unknown result type (might be due to invalid IL or missing references)
81386 //IL_16a48: Unknown result type (might be due to invalid IL or missing references)
81387 //IL_16a4d: Unknown result type (might be due to invalid IL or missing references)
81388 //IL_1659d: Unknown result type (might be due to invalid IL or missing references)
81389 //IL_165c4: Unknown result type (might be due to invalid IL or missing references)
81390 //IL_16af8: Unknown result type (might be due to invalid IL or missing references)
81391 //IL_16b27: Unknown result type (might be due to invalid IL or missing references)
81392 //IL_16b2d: Unknown result type (might be due to invalid IL or missing references)
81393 //IL_16b73: Unknown result type (might be due to invalid IL or missing references)
81394 //IL_16b79: Unknown result type (might be due to invalid IL or missing references)
81395 //IL_16b83: Unknown result type (might be due to invalid IL or missing references)
81396 //IL_16b88: Unknown result type (might be due to invalid IL or missing references)
81397 //IL_16b8d: Unknown result type (might be due to invalid IL or missing references)
81398 //IL_16c95: Unknown result type (might be due to invalid IL or missing references)
81399 //IL_16beb: Unknown result type (might be due to invalid IL or missing references)
81400 //IL_16bf5: Unknown result type (might be due to invalid IL or missing references)
81401 //IL_16bfa: Unknown result type (might be due to invalid IL or missing references)
81402 //IL_16cc8: Unknown result type (might be due to invalid IL or missing references)
81403 //IL_16ce8: Unknown result type (might be due to invalid IL or missing references)
81404 //IL_16cee: Unknown result type (might be due to invalid IL or missing references)
81405 //IL_16df5: Unknown result type (might be due to invalid IL or missing references)
81406 //IL_16d2b: Unknown result type (might be due to invalid IL or missing references)
81407 //IL_16d35: Unknown result type (might be due to invalid IL or missing references)
81408 //IL_16d3a: Unknown result type (might be due to invalid IL or missing references)
81409 //IL_16f28: Unknown result type (might be due to invalid IL or missing references)
81410 //IL_16e28: Unknown result type (might be due to invalid IL or missing references)
81411 //IL_16e4b: Unknown result type (might be due to invalid IL or missing references)
81412 //IL_16e51: Unknown result type (might be due to invalid IL or missing references)
81413 //IL_16f61: Unknown result type (might be due to invalid IL or missing references)
81414 //IL_16f87: Unknown result type (might be due to invalid IL or missing references)
81415 //IL_16f8d: Unknown result type (might be due to invalid IL or missing references)
81416 //IL_16fbd: Unknown result type (might be due to invalid IL or missing references)
81417 //IL_16fc7: Unknown result type (might be due to invalid IL or missing references)
81418 //IL_16fcc: Unknown result type (might be due to invalid IL or missing references)
81419 //IL_16e8e: Unknown result type (might be due to invalid IL or missing references)
81420 //IL_16e98: Unknown result type (might be due to invalid IL or missing references)
81421 //IL_16e9d: Unknown result type (might be due to invalid IL or missing references)
81422 //IL_1740c: Unknown result type (might be due to invalid IL or missing references)
81423 //IL_171ec: Unknown result type (might be due to invalid IL or missing references)
81424 //IL_1721c: Unknown result type (might be due to invalid IL or missing references)
81425 //IL_17222: Unknown result type (might be due to invalid IL or missing references)
81426 //IL_17292: Unknown result type (might be due to invalid IL or missing references)
81427 //IL_1729c: Unknown result type (might be due to invalid IL or missing references)
81428 //IL_172a1: Unknown result type (might be due to invalid IL or missing references)
81429 //IL_170b1: Unknown result type (might be due to invalid IL or missing references)
81430 //IL_170e2: Unknown result type (might be due to invalid IL or missing references)
81431 //IL_170e8: Unknown result type (might be due to invalid IL or missing references)
81432 //IL_17158: Unknown result type (might be due to invalid IL or missing references)
81433 //IL_17162: Unknown result type (might be due to invalid IL or missing references)
81434 //IL_17167: Unknown result type (might be due to invalid IL or missing references)
81435 //IL_17311: Unknown result type (might be due to invalid IL or missing references)
81436 //IL_1734d: Unknown result type (might be due to invalid IL or missing references)
81437 //IL_17353: Unknown result type (might be due to invalid IL or missing references)
81438 //IL_1743c: Unknown result type (might be due to invalid IL or missing references)
81439 //IL_1745f: Unknown result type (might be due to invalid IL or missing references)
81440 //IL_17465: Unknown result type (might be due to invalid IL or missing references)
81441 //IL_173be: Unknown result type (might be due to invalid IL or missing references)
81442 //IL_173c8: Unknown result type (might be due to invalid IL or missing references)
81443 //IL_173cd: Unknown result type (might be due to invalid IL or missing references)
81444 //IL_174d4: Unknown result type (might be due to invalid IL or missing references)
81445 //IL_174f8: Unknown result type (might be due to invalid IL or missing references)
81446 //IL_174fe: Unknown result type (might be due to invalid IL or missing references)
81447 //IL_1757b: Unknown result type (might be due to invalid IL or missing references)
81448 //IL_17585: Unknown result type (might be due to invalid IL or missing references)
81449 //IL_1758a: Unknown result type (might be due to invalid IL or missing references)
81450 //IL_175d7: Unknown result type (might be due to invalid IL or missing references)
81451 //IL_17762: Unknown result type (might be due to invalid IL or missing references)
81452 //IL_17783: Unknown result type (might be due to invalid IL or missing references)
81453 //IL_17789: Unknown result type (might be due to invalid IL or missing references)
81454 //IL_17607: Unknown result type (might be due to invalid IL or missing references)
81455 //IL_17627: Unknown result type (might be due to invalid IL or missing references)
81456 //IL_1762d: Unknown result type (might be due to invalid IL or missing references)
81457 //IL_17806: Unknown result type (might be due to invalid IL or missing references)
81458 //IL_17826: Unknown result type (might be due to invalid IL or missing references)
81459 //IL_1782c: Unknown result type (might be due to invalid IL or missing references)
81460 //IL_178d3: Unknown result type (might be due to invalid IL or missing references)
81461 //IL_178f2: Unknown result type (might be due to invalid IL or missing references)
81462 //IL_178f8: Unknown result type (might be due to invalid IL or missing references)
81463 //IL_17949: Unknown result type (might be due to invalid IL or missing references)
81464 //IL_17954: Unknown result type (might be due to invalid IL or missing references)
81465 //IL_179ea: Unknown result type (might be due to invalid IL or missing references)
81466 //IL_179f0: Unknown result type (might be due to invalid IL or missing references)
81467 //IL_17a6a: Unknown result type (might be due to invalid IL or missing references)
81468 //IL_17a8a: Unknown result type (might be due to invalid IL or missing references)
81469 //IL_17a90: Unknown result type (might be due to invalid IL or missing references)
81470 //IL_17b17: Unknown result type (might be due to invalid IL or missing references)
81471 //IL_17b37: Unknown result type (might be due to invalid IL or missing references)
81472 //IL_17b3d: Unknown result type (might be due to invalid IL or missing references)
81473 //IL_17bc4: Unknown result type (might be due to invalid IL or missing references)
81474 //IL_17be8: Unknown result type (might be due to invalid IL or missing references)
81475 //IL_17bee: Unknown result type (might be due to invalid IL or missing references)
81476 //IL_17c75: Unknown result type (might be due to invalid IL or missing references)
81477 //IL_17c96: Unknown result type (might be due to invalid IL or missing references)
81478 //IL_17c9c: Unknown result type (might be due to invalid IL or missing references)
81479 //IL_17dad: Unknown result type (might be due to invalid IL or missing references)
81480 //IL_17dd1: Unknown result type (might be due to invalid IL or missing references)
81481 //IL_17dd7: Unknown result type (might be due to invalid IL or missing references)
81482 //IL_17d19: Unknown result type (might be due to invalid IL or missing references)
81483 //IL_17d23: Unknown result type (might be due to invalid IL or missing references)
81484 //IL_17d28: Unknown result type (might be due to invalid IL or missing references)
81485 //IL_17f0f: Unknown result type (might be due to invalid IL or missing references)
81486 //IL_17f46: Unknown result type (might be due to invalid IL or missing references)
81487 //IL_17f4c: Unknown result type (might be due to invalid IL or missing references)
81488 //IL_17e54: Unknown result type (might be due to invalid IL or missing references)
81489 //IL_17e5e: Unknown result type (might be due to invalid IL or missing references)
81490 //IL_17e63: Unknown result type (might be due to invalid IL or missing references)
81491 //IL_180fd: Unknown result type (might be due to invalid IL or missing references)
81492 //IL_17fd3: Unknown result type (might be due to invalid IL or missing references)
81493 //IL_1800a: Unknown result type (might be due to invalid IL or missing references)
81494 //IL_18010: Unknown result type (might be due to invalid IL or missing references)
81495 //IL_181fd: Unknown result type (might be due to invalid IL or missing references)
81496 //IL_18093: Unknown result type (might be due to invalid IL or missing references)
81497 //IL_180b7: Unknown result type (might be due to invalid IL or missing references)
81498 //IL_180bd: Unknown result type (might be due to invalid IL or missing references)
81499 //IL_18228: Unknown result type (might be due to invalid IL or missing references)
81500 //IL_1822d: Unknown result type (might be due to invalid IL or missing references)
81501 //IL_18251: Unknown result type (might be due to invalid IL or missing references)
81502 //IL_18256: Unknown result type (might be due to invalid IL or missing references)
81503 //IL_1854d: Unknown result type (might be due to invalid IL or missing references)
81504 //IL_18557: Unknown result type (might be due to invalid IL or missing references)
81505 //IL_1855c: Unknown result type (might be due to invalid IL or missing references)
81506 //IL_1814f: Unknown result type (might be due to invalid IL or missing references)
81507 //IL_1818f: Unknown result type (might be due to invalid IL or missing references)
81508 //IL_18195: Unknown result type (might be due to invalid IL or missing references)
81509 //IL_1828b: Unknown result type (might be due to invalid IL or missing references)
81510 //IL_182c7: Unknown result type (might be due to invalid IL or missing references)
81511 //IL_182cd: Unknown result type (might be due to invalid IL or missing references)
81512 //IL_1856b: Unknown result type (might be due to invalid IL or missing references)
81513 //IL_185a7: Unknown result type (might be due to invalid IL or missing references)
81514 //IL_185ad: Unknown result type (might be due to invalid IL or missing references)
81515 //IL_18e95: Unknown result type (might be due to invalid IL or missing references)
81516 //IL_187b8: Unknown result type (might be due to invalid IL or missing references)
81517 //IL_187e7: Unknown result type (might be due to invalid IL or missing references)
81518 //IL_1881c: Unknown result type (might be due to invalid IL or missing references)
81519 //IL_18822: Unknown result type (might be due to invalid IL or missing references)
81520 //IL_1882c: Unknown result type (might be due to invalid IL or missing references)
81521 //IL_18831: Unknown result type (might be due to invalid IL or missing references)
81522 //IL_18836: Unknown result type (might be due to invalid IL or missing references)
81523 //IL_18851: Unknown result type (might be due to invalid IL or missing references)
81524 //IL_18880: Unknown result type (might be due to invalid IL or missing references)
81525 //IL_188b5: Unknown result type (might be due to invalid IL or missing references)
81526 //IL_188bb: Unknown result type (might be due to invalid IL or missing references)
81527 //IL_188c5: Unknown result type (might be due to invalid IL or missing references)
81528 //IL_188ca: Unknown result type (might be due to invalid IL or missing references)
81529 //IL_188cf: Unknown result type (might be due to invalid IL or missing references)
81530 //IL_188da: Unknown result type (might be due to invalid IL or missing references)
81531 //IL_18306: Unknown result type (might be due to invalid IL or missing references)
81532 //IL_18310: Unknown result type (might be due to invalid IL or missing references)
81533 //IL_18335: Unknown result type (might be due to invalid IL or missing references)
81534 //IL_1833b: Unknown result type (might be due to invalid IL or missing references)
81535 //IL_1833d: Unknown result type (might be due to invalid IL or missing references)
81536 //IL_18358: Unknown result type (might be due to invalid IL or missing references)
81537 //IL_18367: Unknown result type (might be due to invalid IL or missing references)
81538 //IL_1942e: Unknown result type (might be due to invalid IL or missing references)
81539 //IL_199d5: Unknown result type (might be due to invalid IL or missing references)
81540 //IL_18ec8: Unknown result type (might be due to invalid IL or missing references)
81541 //IL_18ee9: Unknown result type (might be due to invalid IL or missing references)
81542 //IL_18eef: Unknown result type (might be due to invalid IL or missing references)
81543 //IL_18f1f: Unknown result type (might be due to invalid IL or missing references)
81544 //IL_18f29: Unknown result type (might be due to invalid IL or missing references)
81545 //IL_18f2e: Unknown result type (might be due to invalid IL or missing references)
81546 //IL_1890d: Unknown result type (might be due to invalid IL or missing references)
81547 //IL_1892e: Unknown result type (might be due to invalid IL or missing references)
81548 //IL_18934: Unknown result type (might be due to invalid IL or missing references)
81549 //IL_18964: Unknown result type (might be due to invalid IL or missing references)
81550 //IL_1896e: Unknown result type (might be due to invalid IL or missing references)
81551 //IL_18973: Unknown result type (might be due to invalid IL or missing references)
81552 //IL_183b0: Unknown result type (might be due to invalid IL or missing references)
81553 //IL_183ba: Unknown result type (might be due to invalid IL or missing references)
81554 //IL_183df: Unknown result type (might be due to invalid IL or missing references)
81555 //IL_183e5: Unknown result type (might be due to invalid IL or missing references)
81556 //IL_183e7: Unknown result type (might be due to invalid IL or missing references)
81557 //IL_18402: Unknown result type (might be due to invalid IL or missing references)
81558 //IL_18411: Unknown result type (might be due to invalid IL or missing references)
81559 //IL_18460: Unknown result type (might be due to invalid IL or missing references)
81560 //IL_18465: Unknown result type (might be due to invalid IL or missing references)
81561 //IL_18469: Unknown result type (might be due to invalid IL or missing references)
81562 //IL_1846e: Unknown result type (might be due to invalid IL or missing references)
81563 //IL_18479: Unknown result type (might be due to invalid IL or missing references)
81564 //IL_1847e: Unknown result type (might be due to invalid IL or missing references)
81565 //IL_18483: Unknown result type (might be due to invalid IL or missing references)
81566 //IL_1848e: Unknown result type (might be due to invalid IL or missing references)
81567 //IL_18493: Unknown result type (might be due to invalid IL or missing references)
81568 //IL_18498: Unknown result type (might be due to invalid IL or missing references)
81569 //IL_1860d: Unknown result type (might be due to invalid IL or missing references)
81570 //IL_18634: Unknown result type (might be due to invalid IL or missing references)
81571 //IL_19461: Unknown result type (might be due to invalid IL or missing references)
81572 //IL_19482: Unknown result type (might be due to invalid IL or missing references)
81573 //IL_19488: Unknown result type (might be due to invalid IL or missing references)
81574 //IL_194b8: Unknown result type (might be due to invalid IL or missing references)
81575 //IL_194c2: Unknown result type (might be due to invalid IL or missing references)
81576 //IL_194c7: Unknown result type (might be due to invalid IL or missing references)
81577 //IL_199f3: Unknown result type (might be due to invalid IL or missing references)
81578 //IL_19a17: Unknown result type (might be due to invalid IL or missing references)
81579 //IL_19a1d: Unknown result type (might be due to invalid IL or missing references)
81580 //IL_19a9a: Unknown result type (might be due to invalid IL or missing references)
81581 //IL_19aa4: Unknown result type (might be due to invalid IL or missing references)
81582 //IL_19aa9: Unknown result type (might be due to invalid IL or missing references)
81583 //IL_18f74: Unknown result type (might be due to invalid IL or missing references)
81584 //IL_18f94: Unknown result type (might be due to invalid IL or missing references)
81585 //IL_18f9a: Unknown result type (might be due to invalid IL or missing references)
81586 //IL_18fdc: Unknown result type (might be due to invalid IL or missing references)
81587 //IL_18fe6: Unknown result type (might be due to invalid IL or missing references)
81588 //IL_18feb: Unknown result type (might be due to invalid IL or missing references)
81589 //IL_19006: Unknown result type (might be due to invalid IL or missing references)
81590 //IL_19026: Unknown result type (might be due to invalid IL or missing references)
81591 //IL_1902c: Unknown result type (might be due to invalid IL or missing references)
81592 //IL_1905c: Unknown result type (might be due to invalid IL or missing references)
81593 //IL_19066: Unknown result type (might be due to invalid IL or missing references)
81594 //IL_1906b: Unknown result type (might be due to invalid IL or missing references)
81595 //IL_190a5: Unknown result type (might be due to invalid IL or missing references)
81596 //IL_190ac: Unknown result type (might be due to invalid IL or missing references)
81597 //IL_190b2: Unknown result type (might be due to invalid IL or missing references)
81598 //IL_190f0: Unknown result type (might be due to invalid IL or missing references)
81599 //IL_190fa: Unknown result type (might be due to invalid IL or missing references)
81600 //IL_190ff: Unknown result type (might be due to invalid IL or missing references)
81601 //IL_19162: Unknown result type (might be due to invalid IL or missing references)
81602 //IL_19169: Unknown result type (might be due to invalid IL or missing references)
81603 //IL_1916f: Unknown result type (might be due to invalid IL or missing references)
81604 //IL_191ad: Unknown result type (might be due to invalid IL or missing references)
81605 //IL_191b7: Unknown result type (might be due to invalid IL or missing references)
81606 //IL_191bc: Unknown result type (might be due to invalid IL or missing references)
81607 //IL_1921f: Unknown result type (might be due to invalid IL or missing references)
81608 //IL_19226: Unknown result type (might be due to invalid IL or missing references)
81609 //IL_1922c: Unknown result type (might be due to invalid IL or missing references)
81610 //IL_1926a: Unknown result type (might be due to invalid IL or missing references)
81611 //IL_19274: Unknown result type (might be due to invalid IL or missing references)
81612 //IL_19279: Unknown result type (might be due to invalid IL or missing references)
81613 //IL_192dc: Unknown result type (might be due to invalid IL or missing references)
81614 //IL_192e3: Unknown result type (might be due to invalid IL or missing references)
81615 //IL_192e9: Unknown result type (might be due to invalid IL or missing references)
81616 //IL_19327: Unknown result type (might be due to invalid IL or missing references)
81617 //IL_19331: Unknown result type (might be due to invalid IL or missing references)
81618 //IL_19336: Unknown result type (might be due to invalid IL or missing references)
81619 //IL_189b9: Unknown result type (might be due to invalid IL or missing references)
81620 //IL_189d9: Unknown result type (might be due to invalid IL or missing references)
81621 //IL_189df: Unknown result type (might be due to invalid IL or missing references)
81622 //IL_18a21: Unknown result type (might be due to invalid IL or missing references)
81623 //IL_18a2b: Unknown result type (might be due to invalid IL or missing references)
81624 //IL_18a30: Unknown result type (might be due to invalid IL or missing references)
81625 //IL_18a4b: Unknown result type (might be due to invalid IL or missing references)
81626 //IL_18a6b: Unknown result type (might be due to invalid IL or missing references)
81627 //IL_18a71: Unknown result type (might be due to invalid IL or missing references)
81628 //IL_18aa1: Unknown result type (might be due to invalid IL or missing references)
81629 //IL_18aab: Unknown result type (might be due to invalid IL or missing references)
81630 //IL_18ab0: Unknown result type (might be due to invalid IL or missing references)
81631 //IL_18aea: Unknown result type (might be due to invalid IL or missing references)
81632 //IL_18af1: Unknown result type (might be due to invalid IL or missing references)
81633 //IL_18af7: Unknown result type (might be due to invalid IL or missing references)
81634 //IL_18b35: Unknown result type (might be due to invalid IL or missing references)
81635 //IL_18b3f: Unknown result type (might be due to invalid IL or missing references)
81636 //IL_18b44: Unknown result type (might be due to invalid IL or missing references)
81637 //IL_18ba7: Unknown result type (might be due to invalid IL or missing references)
81638 //IL_18bae: Unknown result type (might be due to invalid IL or missing references)
81639 //IL_18bb4: Unknown result type (might be due to invalid IL or missing references)
81640 //IL_18bf2: Unknown result type (might be due to invalid IL or missing references)
81641 //IL_18bfc: Unknown result type (might be due to invalid IL or missing references)
81642 //IL_18c01: Unknown result type (might be due to invalid IL or missing references)
81643 //IL_18c64: Unknown result type (might be due to invalid IL or missing references)
81644 //IL_18c6b: Unknown result type (might be due to invalid IL or missing references)
81645 //IL_18c71: Unknown result type (might be due to invalid IL or missing references)
81646 //IL_18caf: Unknown result type (might be due to invalid IL or missing references)
81647 //IL_18cb9: Unknown result type (might be due to invalid IL or missing references)
81648 //IL_18cbe: Unknown result type (might be due to invalid IL or missing references)
81649 //IL_18d21: Unknown result type (might be due to invalid IL or missing references)
81650 //IL_18d28: Unknown result type (might be due to invalid IL or missing references)
81651 //IL_18d2e: Unknown result type (might be due to invalid IL or missing references)
81652 //IL_18d6c: Unknown result type (might be due to invalid IL or missing references)
81653 //IL_18d76: Unknown result type (might be due to invalid IL or missing references)
81654 //IL_18d7b: Unknown result type (might be due to invalid IL or missing references)
81655 //IL_19f3d: Unknown result type (might be due to invalid IL or missing references)
81656 //IL_1950d: Unknown result type (might be due to invalid IL or missing references)
81657 //IL_1952d: Unknown result type (might be due to invalid IL or missing references)
81658 //IL_19533: Unknown result type (might be due to invalid IL or missing references)
81659 //IL_19575: Unknown result type (might be due to invalid IL or missing references)
81660 //IL_1957f: Unknown result type (might be due to invalid IL or missing references)
81661 //IL_19584: Unknown result type (might be due to invalid IL or missing references)
81662 //IL_1959f: Unknown result type (might be due to invalid IL or missing references)
81663 //IL_195bf: Unknown result type (might be due to invalid IL or missing references)
81664 //IL_195c5: Unknown result type (might be due to invalid IL or missing references)
81665 //IL_195f5: Unknown result type (might be due to invalid IL or missing references)
81666 //IL_195ff: Unknown result type (might be due to invalid IL or missing references)
81667 //IL_19604: Unknown result type (might be due to invalid IL or missing references)
81668 //IL_1963e: Unknown result type (might be due to invalid IL or missing references)
81669 //IL_19645: Unknown result type (might be due to invalid IL or missing references)
81670 //IL_1964b: Unknown result type (might be due to invalid IL or missing references)
81671 //IL_19689: Unknown result type (might be due to invalid IL or missing references)
81672 //IL_19693: Unknown result type (might be due to invalid IL or missing references)
81673 //IL_19698: Unknown result type (might be due to invalid IL or missing references)
81674 //IL_196fb: Unknown result type (might be due to invalid IL or missing references)
81675 //IL_19702: Unknown result type (might be due to invalid IL or missing references)
81676 //IL_19708: Unknown result type (might be due to invalid IL or missing references)
81677 //IL_19746: Unknown result type (might be due to invalid IL or missing references)
81678 //IL_19750: Unknown result type (might be due to invalid IL or missing references)
81679 //IL_19755: Unknown result type (might be due to invalid IL or missing references)
81680 //IL_197b8: Unknown result type (might be due to invalid IL or missing references)
81681 //IL_197bf: Unknown result type (might be due to invalid IL or missing references)
81682 //IL_197c5: Unknown result type (might be due to invalid IL or missing references)
81683 //IL_19803: Unknown result type (might be due to invalid IL or missing references)
81684 //IL_1980d: Unknown result type (might be due to invalid IL or missing references)
81685 //IL_19812: Unknown result type (might be due to invalid IL or missing references)
81686 //IL_19875: Unknown result type (might be due to invalid IL or missing references)
81687 //IL_1987c: Unknown result type (might be due to invalid IL or missing references)
81688 //IL_19882: Unknown result type (might be due to invalid IL or missing references)
81689 //IL_198c0: Unknown result type (might be due to invalid IL or missing references)
81690 //IL_198ca: Unknown result type (might be due to invalid IL or missing references)
81691 //IL_198cf: Unknown result type (might be due to invalid IL or missing references)
81692 //IL_184b1: Unknown result type (might be due to invalid IL or missing references)
81693 //IL_184c5: Unknown result type (might be due to invalid IL or missing references)
81694 //IL_184d5: Unknown result type (might be due to invalid IL or missing references)
81695 //IL_18691: Unknown result type (might be due to invalid IL or missing references)
81696 //IL_186cd: Unknown result type (might be due to invalid IL or missing references)
81697 //IL_186d3: Unknown result type (might be due to invalid IL or missing references)
81698 //IL_1a3d4: Unknown result type (might be due to invalid IL or missing references)
81699 //IL_1a3da: Unknown result type (might be due to invalid IL or missing references)
81700 //IL_1a3f6: Unknown result type (might be due to invalid IL or missing references)
81701 //IL_19b1e: Unknown result type (might be due to invalid IL or missing references)
81702 //IL_19b66: Unknown result type (might be due to invalid IL or missing references)
81703 //IL_19b6c: Unknown result type (might be due to invalid IL or missing references)
81704 //IL_19f6d: Unknown result type (might be due to invalid IL or missing references)
81705 //IL_19f8e: Unknown result type (might be due to invalid IL or missing references)
81706 //IL_19f94: Unknown result type (might be due to invalid IL or missing references)
81707 //IL_18706: Unknown result type (might be due to invalid IL or missing references)
81708 //IL_1872d: Unknown result type (might be due to invalid IL or missing references)
81709 //IL_19d4c: Unknown result type (might be due to invalid IL or missing references)
81710 //IL_19d52: Unknown result type (might be due to invalid IL or missing references)
81711 //IL_19d57: Unknown result type (might be due to invalid IL or missing references)
81712 //IL_19d61: Unknown result type (might be due to invalid IL or missing references)
81713 //IL_19fe3: Unknown result type (might be due to invalid IL or missing references)
81714 //IL_1a003: Unknown result type (might be due to invalid IL or missing references)
81715 //IL_1a009: Unknown result type (might be due to invalid IL or missing references)
81716 //IL_1a04b: Unknown result type (might be due to invalid IL or missing references)
81717 //IL_1a055: Unknown result type (might be due to invalid IL or missing references)
81718 //IL_1a05a: Unknown result type (might be due to invalid IL or missing references)
81719 //IL_1a075: Unknown result type (might be due to invalid IL or missing references)
81720 //IL_1a095: Unknown result type (might be due to invalid IL or missing references)
81721 //IL_1a09b: Unknown result type (might be due to invalid IL or missing references)
81722 //IL_1a0cb: Unknown result type (might be due to invalid IL or missing references)
81723 //IL_1a0d5: Unknown result type (might be due to invalid IL or missing references)
81724 //IL_1a0da: Unknown result type (might be due to invalid IL or missing references)
81725 //IL_1a11f: Unknown result type (might be due to invalid IL or missing references)
81726 //IL_1a126: Unknown result type (might be due to invalid IL or missing references)
81727 //IL_1a12c: Unknown result type (might be due to invalid IL or missing references)
81728 //IL_1a16a: Unknown result type (might be due to invalid IL or missing references)
81729 //IL_1a174: Unknown result type (might be due to invalid IL or missing references)
81730 //IL_1a179: Unknown result type (might be due to invalid IL or missing references)
81731 //IL_1a41a: Unknown result type (might be due to invalid IL or missing references)
81732 //IL_1a420: Unknown result type (might be due to invalid IL or missing references)
81733 //IL_1a43c: Unknown result type (might be due to invalid IL or missing references)
81734 //IL_1a45b: Unknown result type (might be due to invalid IL or missing references)
81735 //IL_1a460: Unknown result type (might be due to invalid IL or missing references)
81736 //IL_1a467: Unknown result type (might be due to invalid IL or missing references)
81737 //IL_1a46c: Unknown result type (might be due to invalid IL or missing references)
81738 //IL_1a499: Unknown result type (might be due to invalid IL or missing references)
81739 //IL_1a49f: Unknown result type (might be due to invalid IL or missing references)
81740 //IL_1a4b7: Unknown result type (might be due to invalid IL or missing references)
81741 //IL_1a5b3: Unknown result type (might be due to invalid IL or missing references)
81742 //IL_1a5b9: Unknown result type (might be due to invalid IL or missing references)
81743 //IL_1a5d5: Unknown result type (might be due to invalid IL or missing references)
81744 //IL_1a774: Unknown result type (might be due to invalid IL or missing references)
81745 //IL_1a501: Unknown result type (might be due to invalid IL or missing references)
81746 //IL_1a50f: Unknown result type (might be due to invalid IL or missing references)
81747 //IL_1a515: Unknown result type (might be due to invalid IL or missing references)
81748 //IL_1a517: Unknown result type (might be due to invalid IL or missing references)
81749 //IL_1a51c: Unknown result type (might be due to invalid IL or missing references)
81750 //IL_1a523: Unknown result type (might be due to invalid IL or missing references)
81751 //IL_1a528: Unknown result type (might be due to invalid IL or missing references)
81752 //IL_1a546: Unknown result type (might be due to invalid IL or missing references)
81753 //IL_1a54c: Unknown result type (might be due to invalid IL or missing references)
81754 //IL_1a553: Unknown result type (might be due to invalid IL or missing references)
81755 //IL_1a55f: Unknown result type (might be due to invalid IL or missing references)
81756 //IL_1a564: Unknown result type (might be due to invalid IL or missing references)
81757 //IL_1a606: Unknown result type (might be due to invalid IL or missing references)
81758 //IL_1a620: Unknown result type (might be due to invalid IL or missing references)
81759 //IL_1a626: Unknown result type (might be due to invalid IL or missing references)
81760 //IL_1a656: Unknown result type (might be due to invalid IL or missing references)
81761 //IL_1a660: Unknown result type (might be due to invalid IL or missing references)
81762 //IL_1a665: Unknown result type (might be due to invalid IL or missing references)
81763 //IL_1a6ac: Unknown result type (might be due to invalid IL or missing references)
81764 //IL_1a6b2: Unknown result type (might be due to invalid IL or missing references)
81765 //IL_1a6b7: Unknown result type (might be due to invalid IL or missing references)
81766 //IL_1a6d2: Unknown result type (might be due to invalid IL or missing references)
81767 //IL_1a6dc: Unknown result type (might be due to invalid IL or missing references)
81768 //IL_1a6e1: Unknown result type (might be due to invalid IL or missing references)
81769 //IL_1a6e6: Unknown result type (might be due to invalid IL or missing references)
81770 //IL_1a864: Unknown result type (might be due to invalid IL or missing references)
81771 //IL_1a86a: Unknown result type (might be due to invalid IL or missing references)
81772 //IL_1a886: Unknown result type (might be due to invalid IL or missing references)
81773 //IL_1ab3b: Unknown result type (might be due to invalid IL or missing references)
81774 //IL_1ab41: Unknown result type (might be due to invalid IL or missing references)
81775 //IL_1ab5d: Unknown result type (might be due to invalid IL or missing references)
81776 //IL_1acdd: Unknown result type (might be due to invalid IL or missing references)
81777 //IL_1a8b7: Unknown result type (might be due to invalid IL or missing references)
81778 //IL_1a8ce: Unknown result type (might be due to invalid IL or missing references)
81779 //IL_1a8d4: Unknown result type (might be due to invalid IL or missing references)
81780 //IL_1a904: Unknown result type (might be due to invalid IL or missing references)
81781 //IL_1a90e: Unknown result type (might be due to invalid IL or missing references)
81782 //IL_1a913: Unknown result type (might be due to invalid IL or missing references)
81783 //IL_1a95a: Unknown result type (might be due to invalid IL or missing references)
81784 //IL_1a960: Unknown result type (might be due to invalid IL or missing references)
81785 //IL_1a965: Unknown result type (might be due to invalid IL or missing references)
81786 //IL_1a980: Unknown result type (might be due to invalid IL or missing references)
81787 //IL_1a98a: Unknown result type (might be due to invalid IL or missing references)
81788 //IL_1a98f: Unknown result type (might be due to invalid IL or missing references)
81789 //IL_1a994: Unknown result type (might be due to invalid IL or missing references)
81790 //IL_1a9f3: Unknown result type (might be due to invalid IL or missing references)
81791 //IL_1a9fd: Unknown result type (might be due to invalid IL or missing references)
81792 //IL_1aa02: Unknown result type (might be due to invalid IL or missing references)
81793 //IL_1aa25: Unknown result type (might be due to invalid IL or missing references)
81794 //IL_1aa2f: Unknown result type (might be due to invalid IL or missing references)
81795 //IL_1aa34: Unknown result type (might be due to invalid IL or missing references)
81796 //IL_1aa57: Unknown result type (might be due to invalid IL or missing references)
81797 //IL_1aa68: Unknown result type (might be due to invalid IL or missing references)
81798 //IL_1aa72: Unknown result type (might be due to invalid IL or missing references)
81799 //IL_1aa77: Unknown result type (might be due to invalid IL or missing references)
81800 //IL_1aa7c: Unknown result type (might be due to invalid IL or missing references)
81801 //IL_1ab8d: Unknown result type (might be due to invalid IL or missing references)
81802 //IL_1aba7: Unknown result type (might be due to invalid IL or missing references)
81803 //IL_1abad: Unknown result type (might be due to invalid IL or missing references)
81804 //IL_1abdd: Unknown result type (might be due to invalid IL or missing references)
81805 //IL_1abe7: Unknown result type (might be due to invalid IL or missing references)
81806 //IL_1abec: Unknown result type (might be due to invalid IL or missing references)
81807 //IL_1ac33: Unknown result type (might be due to invalid IL or missing references)
81808 //IL_1ac38: Unknown result type (might be due to invalid IL or missing references)
81809 //IL_1ac42: Unknown result type (might be due to invalid IL or missing references)
81810 //IL_1ac47: Unknown result type (might be due to invalid IL or missing references)
81811 //IL_1ac4c: Unknown result type (might be due to invalid IL or missing references)
81812 //IL_1ac69: Unknown result type (might be due to invalid IL or missing references)
81813 //IL_1ac6f: Unknown result type (might be due to invalid IL or missing references)
81814 //IL_1ac79: Unknown result type (might be due to invalid IL or missing references)
81815 //IL_1ac7e: Unknown result type (might be due to invalid IL or missing references)
81816 //IL_1ad10: Unknown result type (might be due to invalid IL or missing references)
81817 //IL_1ad54: Unknown result type (might be due to invalid IL or missing references)
81818 //IL_1ad5a: Unknown result type (might be due to invalid IL or missing references)
81819 //IL_1ad9c: Unknown result type (might be due to invalid IL or missing references)
81820 //IL_1ada6: Unknown result type (might be due to invalid IL or missing references)
81821 //IL_1adab: Unknown result type (might be due to invalid IL or missing references)
81822 //IL_1adc6: Unknown result type (might be due to invalid IL or missing references)
81823 //IL_1ae0a: Unknown result type (might be due to invalid IL or missing references)
81824 //IL_1ae10: Unknown result type (might be due to invalid IL or missing references)
81825 //IL_1ae40: Unknown result type (might be due to invalid IL or missing references)
81826 //IL_1ae4a: Unknown result type (might be due to invalid IL or missing references)
81827 //IL_1ae4f: Unknown result type (might be due to invalid IL or missing references)
81828 //IL_1ae8e: Unknown result type (might be due to invalid IL or missing references)
81829 //IL_1aaae: Unknown result type (might be due to invalid IL or missing references)
81830 //IL_1aab3: Unknown result type (might be due to invalid IL or missing references)
81831 //IL_1aaf6: Unknown result type (might be due to invalid IL or missing references)
81832 //IL_1ab00: Unknown result type (might be due to invalid IL or missing references)
81833 //IL_1ab05: Unknown result type (might be due to invalid IL or missing references)
81834 //IL_1b04e: Unknown result type (might be due to invalid IL or missing references)
81835 //IL_1aec1: Unknown result type (might be due to invalid IL or missing references)
81836 //IL_1af09: Unknown result type (might be due to invalid IL or missing references)
81837 //IL_1af0f: Unknown result type (might be due to invalid IL or missing references)
81838 //IL_1af51: Unknown result type (might be due to invalid IL or missing references)
81839 //IL_1af5b: Unknown result type (might be due to invalid IL or missing references)
81840 //IL_1af60: Unknown result type (might be due to invalid IL or missing references)
81841 //IL_1af7b: Unknown result type (might be due to invalid IL or missing references)
81842 //IL_1afc3: Unknown result type (might be due to invalid IL or missing references)
81843 //IL_1afc9: Unknown result type (might be due to invalid IL or missing references)
81844 //IL_1aff9: Unknown result type (might be due to invalid IL or missing references)
81845 //IL_1b003: Unknown result type (might be due to invalid IL or missing references)
81846 //IL_1b008: Unknown result type (might be due to invalid IL or missing references)
81847 //IL_1b081: Unknown result type (might be due to invalid IL or missing references)
81848 //IL_1b0c6: Unknown result type (might be due to invalid IL or missing references)
81849 //IL_1b0cc: Unknown result type (might be due to invalid IL or missing references)
81850 //IL_1b115: Unknown result type (might be due to invalid IL or missing references)
81851 //IL_1b11f: Unknown result type (might be due to invalid IL or missing references)
81852 //IL_1b124: Unknown result type (might be due to invalid IL or missing references)
81853 //IL_1b13f: Unknown result type (might be due to invalid IL or missing references)
81854 //IL_1b184: Unknown result type (might be due to invalid IL or missing references)
81855 //IL_1b18a: Unknown result type (might be due to invalid IL or missing references)
81856 //IL_1b1c1: Unknown result type (might be due to invalid IL or missing references)
81857 //IL_1b1cb: Unknown result type (might be due to invalid IL or missing references)
81858 //IL_1b1d0: Unknown result type (might be due to invalid IL or missing references)
81859 //IL_1b24f: Unknown result type (might be due to invalid IL or missing references)
81860 //IL_1b26e: Unknown result type (might be due to invalid IL or missing references)
81861 //IL_1b274: Unknown result type (might be due to invalid IL or missing references)
81862 //IL_1b304: Unknown result type (might be due to invalid IL or missing references)
81863 //IL_1b324: Unknown result type (might be due to invalid IL or missing references)
81864 //IL_1b32a: Unknown result type (might be due to invalid IL or missing references)
81865 //IL_1b35a: Unknown result type (might be due to invalid IL or missing references)
81866 //IL_1b364: Unknown result type (might be due to invalid IL or missing references)
81867 //IL_1b369: Unknown result type (might be due to invalid IL or missing references)
81868 //IL_1b525: Unknown result type (might be due to invalid IL or missing references)
81869 //IL_1b545: Unknown result type (might be due to invalid IL or missing references)
81870 //IL_1b54b: Unknown result type (might be due to invalid IL or missing references)
81871 //IL_1b57b: Unknown result type (might be due to invalid IL or missing references)
81872 //IL_1b585: Unknown result type (might be due to invalid IL or missing references)
81873 //IL_1b58a: Unknown result type (might be due to invalid IL or missing references)
81874 //IL_1b60b: Unknown result type (might be due to invalid IL or missing references)
81875 //IL_1b62b: Unknown result type (might be due to invalid IL or missing references)
81876 //IL_1b631: Unknown result type (might be due to invalid IL or missing references)
81877 //IL_1b661: Unknown result type (might be due to invalid IL or missing references)
81878 //IL_1b66b: Unknown result type (might be due to invalid IL or missing references)
81879 //IL_1b670: Unknown result type (might be due to invalid IL or missing references)
81880 //IL_1b6f1: Unknown result type (might be due to invalid IL or missing references)
81881 //IL_1b711: Unknown result type (might be due to invalid IL or missing references)
81882 //IL_1b717: Unknown result type (might be due to invalid IL or missing references)
81883 //IL_1b747: Unknown result type (might be due to invalid IL or missing references)
81884 //IL_1b751: Unknown result type (might be due to invalid IL or missing references)
81885 //IL_1b756: Unknown result type (might be due to invalid IL or missing references)
81886 //IL_1b7da: Unknown result type (might be due to invalid IL or missing references)
81887 //IL_1b7fd: Unknown result type (might be due to invalid IL or missing references)
81888 //IL_1b803: Unknown result type (might be due to invalid IL or missing references)
81889 //IL_1b833: Unknown result type (might be due to invalid IL or missing references)
81890 //IL_1b83d: Unknown result type (might be due to invalid IL or missing references)
81891 //IL_1b842: Unknown result type (might be due to invalid IL or missing references)
81892 //IL_1b412: Unknown result type (might be due to invalid IL or missing references)
81893 //IL_1b442: Unknown result type (might be due to invalid IL or missing references)
81894 //IL_1b448: Unknown result type (might be due to invalid IL or missing references)
81895 //IL_1b48a: Unknown result type (might be due to invalid IL or missing references)
81896 //IL_1b490: Unknown result type (might be due to invalid IL or missing references)
81897 //IL_1b49a: Unknown result type (might be due to invalid IL or missing references)
81898 //IL_1b49f: Unknown result type (might be due to invalid IL or missing references)
81899 //IL_1b4a4: Unknown result type (might be due to invalid IL or missing references)
81900 //IL_1b8c3: Unknown result type (might be due to invalid IL or missing references)
81901 //IL_1b8e3: Unknown result type (might be due to invalid IL or missing references)
81902 //IL_1b8e9: Unknown result type (might be due to invalid IL or missing references)
81903 //IL_1b919: Unknown result type (might be due to invalid IL or missing references)
81904 //IL_1b923: Unknown result type (might be due to invalid IL or missing references)
81905 //IL_1b928: Unknown result type (might be due to invalid IL or missing references)
81906 //IL_1b9c0: Unknown result type (might be due to invalid IL or missing references)
81907 //IL_1b9e0: Unknown result type (might be due to invalid IL or missing references)
81908 //IL_1b9e6: Unknown result type (might be due to invalid IL or missing references)
81909 //IL_1ba6d: Unknown result type (might be due to invalid IL or missing references)
81910 //IL_1ba99: Unknown result type (might be due to invalid IL or missing references)
81911 //IL_1bc2a: Unknown result type (might be due to invalid IL or missing references)
81912 //IL_1bb23: Unknown result type (might be due to invalid IL or missing references)
81913 //IL_1bb4f: Unknown result type (might be due to invalid IL or missing references)
81914 //IL_1bbac: Unknown result type (might be due to invalid IL or missing references)
81915 //IL_1bbe3: Unknown result type (might be due to invalid IL or missing references)
81916 //IL_1bbe9: Unknown result type (might be due to invalid IL or missing references)
81917 //IL_1be01: Unknown result type (might be due to invalid IL or missing references)
81918 //IL_1bc5d: Unknown result type (might be due to invalid IL or missing references)
81919 //IL_1bc99: Unknown result type (might be due to invalid IL or missing references)
81920 //IL_1bc9f: Unknown result type (might be due to invalid IL or missing references)
81921 //IL_1bcd9: Unknown result type (might be due to invalid IL or missing references)
81922 //IL_1bd15: Unknown result type (might be due to invalid IL or missing references)
81923 //IL_1bd1b: Unknown result type (might be due to invalid IL or missing references)
81924 //IL_1bd78: Unknown result type (might be due to invalid IL or missing references)
81925 //IL_1bdb0: Unknown result type (might be due to invalid IL or missing references)
81926 //IL_1bdb6: Unknown result type (might be due to invalid IL or missing references)
81927 //IL_1be34: Unknown result type (might be due to invalid IL or missing references)
81928 //IL_1be61: Unknown result type (might be due to invalid IL or missing references)
81929 //IL_1be67: Unknown result type (might be due to invalid IL or missing references)
81930 //IL_1bea1: Unknown result type (might be due to invalid IL or missing references)
81931 //IL_1bece: Unknown result type (might be due to invalid IL or missing references)
81932 //IL_1bed4: Unknown result type (might be due to invalid IL or missing references)
81933 //IL_1bf18: Unknown result type (might be due to invalid IL or missing references)
81934 //IL_1c34f: Unknown result type (might be due to invalid IL or missing references)
81935 //IL_1bf48: Unknown result type (might be due to invalid IL or missing references)
81936 //IL_1bf69: Unknown result type (might be due to invalid IL or missing references)
81937 //IL_1bf6f: Unknown result type (might be due to invalid IL or missing references)
81938 //IL_1c382: Unknown result type (might be due to invalid IL or missing references)
81939 //IL_1c3a3: Unknown result type (might be due to invalid IL or missing references)
81940 //IL_1c3a9: Unknown result type (might be due to invalid IL or missing references)
81941 //IL_1c3d9: Unknown result type (might be due to invalid IL or missing references)
81942 //IL_1c3e3: Unknown result type (might be due to invalid IL or missing references)
81943 //IL_1c3e8: Unknown result type (might be due to invalid IL or missing references)
81944 //IL_1cbbb: Unknown result type (might be due to invalid IL or missing references)
81945 //IL_1c6e7: Unknown result type (might be due to invalid IL or missing references)
81946 //IL_1c70a: Unknown result type (might be due to invalid IL or missing references)
81947 //IL_1c710: Unknown result type (might be due to invalid IL or missing references)
81948 //IL_1bfbf: Unknown result type (might be due to invalid IL or missing references)
81949 //IL_1bfdf: Unknown result type (might be due to invalid IL or missing references)
81950 //IL_1bfe5: Unknown result type (might be due to invalid IL or missing references)
81951 //IL_1c027: Unknown result type (might be due to invalid IL or missing references)
81952 //IL_1c031: Unknown result type (might be due to invalid IL or missing references)
81953 //IL_1c036: Unknown result type (might be due to invalid IL or missing references)
81954 //IL_1c051: Unknown result type (might be due to invalid IL or missing references)
81955 //IL_1c071: Unknown result type (might be due to invalid IL or missing references)
81956 //IL_1c077: Unknown result type (might be due to invalid IL or missing references)
81957 //IL_1c0a7: Unknown result type (might be due to invalid IL or missing references)
81958 //IL_1c0b1: Unknown result type (might be due to invalid IL or missing references)
81959 //IL_1c0b6: Unknown result type (might be due to invalid IL or missing references)
81960 //IL_1c0ef: Unknown result type (might be due to invalid IL or missing references)
81961 //IL_1c0f6: Unknown result type (might be due to invalid IL or missing references)
81962 //IL_1c0fc: Unknown result type (might be due to invalid IL or missing references)
81963 //IL_1c13a: Unknown result type (might be due to invalid IL or missing references)
81964 //IL_1c144: Unknown result type (might be due to invalid IL or missing references)
81965 //IL_1c149: Unknown result type (might be due to invalid IL or missing references)
81966 //IL_1c1cc: Unknown result type (might be due to invalid IL or missing references)
81967 //IL_1c1d3: Unknown result type (might be due to invalid IL or missing references)
81968 //IL_1c1d9: Unknown result type (might be due to invalid IL or missing references)
81969 //IL_1c217: Unknown result type (might be due to invalid IL or missing references)
81970 //IL_1c221: Unknown result type (might be due to invalid IL or missing references)
81971 //IL_1c226: Unknown result type (might be due to invalid IL or missing references)
81972 //IL_1c42e: Unknown result type (might be due to invalid IL or missing references)
81973 //IL_1c44e: Unknown result type (might be due to invalid IL or missing references)
81974 //IL_1c454: Unknown result type (might be due to invalid IL or missing references)
81975 //IL_1c496: Unknown result type (might be due to invalid IL or missing references)
81976 //IL_1c4a0: Unknown result type (might be due to invalid IL or missing references)
81977 //IL_1c4a5: Unknown result type (might be due to invalid IL or missing references)
81978 //IL_1c4c0: Unknown result type (might be due to invalid IL or missing references)
81979 //IL_1c4e0: Unknown result type (might be due to invalid IL or missing references)
81980 //IL_1c4e6: Unknown result type (might be due to invalid IL or missing references)
81981 //IL_1c516: Unknown result type (might be due to invalid IL or missing references)
81982 //IL_1c520: Unknown result type (might be due to invalid IL or missing references)
81983 //IL_1c525: Unknown result type (might be due to invalid IL or missing references)
81984 //IL_1ee27: Unknown result type (might be due to invalid IL or missing references)
81985 //IL_1d0a2: Unknown result type (might be due to invalid IL or missing references)
81986 //IL_1cbee: Unknown result type (might be due to invalid IL or missing references)
81987 //IL_1cc0f: Unknown result type (might be due to invalid IL or missing references)
81988 //IL_1cc15: Unknown result type (might be due to invalid IL or missing references)
81989 //IL_1cc45: Unknown result type (might be due to invalid IL or missing references)
81990 //IL_1cc4f: Unknown result type (might be due to invalid IL or missing references)
81991 //IL_1cc54: Unknown result type (might be due to invalid IL or missing references)
81992 //IL_1cc8e: Unknown result type (might be due to invalid IL or missing references)
81993 //IL_1cc95: Unknown result type (might be due to invalid IL or missing references)
81994 //IL_1cc9b: Unknown result type (might be due to invalid IL or missing references)
81995 //IL_1cd21: Unknown result type (might be due to invalid IL or missing references)
81996 //IL_1cd2b: Unknown result type (might be due to invalid IL or missing references)
81997 //IL_1cd30: Unknown result type (might be due to invalid IL or missing references)
81998 //IL_1cd4b: Unknown result type (might be due to invalid IL or missing references)
81999 //IL_1cd52: Unknown result type (might be due to invalid IL or missing references)
82000 //IL_1cd58: Unknown result type (might be due to invalid IL or missing references)
82001 //IL_1cdde: Unknown result type (might be due to invalid IL or missing references)
82002 //IL_1cde8: Unknown result type (might be due to invalid IL or missing references)
82003 //IL_1cded: Unknown result type (might be due to invalid IL or missing references)
82004 //IL_1ce08: Unknown result type (might be due to invalid IL or missing references)
82005 //IL_1ce0f: Unknown result type (might be due to invalid IL or missing references)
82006 //IL_1ce15: Unknown result type (might be due to invalid IL or missing references)
82007 //IL_1ce9b: Unknown result type (might be due to invalid IL or missing references)
82008 //IL_1cea5: Unknown result type (might be due to invalid IL or missing references)
82009 //IL_1ceaa: Unknown result type (might be due to invalid IL or missing references)
82010 //IL_1cec5: Unknown result type (might be due to invalid IL or missing references)
82011 //IL_1cecc: Unknown result type (might be due to invalid IL or missing references)
82012 //IL_1ced2: Unknown result type (might be due to invalid IL or missing references)
82013 //IL_1cf58: Unknown result type (might be due to invalid IL or missing references)
82014 //IL_1cf62: Unknown result type (might be due to invalid IL or missing references)
82015 //IL_1cf67: Unknown result type (might be due to invalid IL or missing references)
82016 //IL_1c7a3: Unknown result type (might be due to invalid IL or missing references)
82017 //IL_1c7c6: Unknown result type (might be due to invalid IL or missing references)
82018 //IL_1c7cc: Unknown result type (might be due to invalid IL or missing references)
82019 //IL_1c7fc: Unknown result type (might be due to invalid IL or missing references)
82020 //IL_1c806: Unknown result type (might be due to invalid IL or missing references)
82021 //IL_1c80b: Unknown result type (might be due to invalid IL or missing references)
82022 //IL_1c550: Unknown result type (might be due to invalid IL or missing references)
82023 //IL_1c570: Unknown result type (might be due to invalid IL or missing references)
82024 //IL_1c576: Unknown result type (might be due to invalid IL or missing references)
82025 //IL_1c5a6: Unknown result type (might be due to invalid IL or missing references)
82026 //IL_1c5b0: Unknown result type (might be due to invalid IL or missing references)
82027 //IL_1c5b5: Unknown result type (might be due to invalid IL or missing references)
82028 //IL_1f4a8: Unknown result type (might be due to invalid IL or missing references)
82029 //IL_1f4b9: Unknown result type (might be due to invalid IL or missing references)
82030 //IL_1f4be: Unknown result type (might be due to invalid IL or missing references)
82031 //IL_1c9f3: Unknown result type (might be due to invalid IL or missing references)
82032 //IL_1c9f8: Unknown result type (might be due to invalid IL or missing references)
82033 //IL_1c9ff: Unknown result type (might be due to invalid IL or missing references)
82034 //IL_1ca04: Unknown result type (might be due to invalid IL or missing references)
82035 //IL_1ca15: Unknown result type (might be due to invalid IL or missing references)
82036 //IL_1ca20: Unknown result type (might be due to invalid IL or missing references)
82037 //IL_1ca25: Unknown result type (might be due to invalid IL or missing references)
82038 //IL_1ca61: Unknown result type (might be due to invalid IL or missing references)
82039 //IL_1ca67: Unknown result type (might be due to invalid IL or missing references)
82040 //IL_1ca74: Unknown result type (might be due to invalid IL or missing references)
82041 //IL_1ca79: Unknown result type (might be due to invalid IL or missing references)
82042 //IL_1ca7e: Unknown result type (might be due to invalid IL or missing references)
82043 //IL_1cac6: Unknown result type (might be due to invalid IL or missing references)
82044 //IL_1cad1: Unknown result type (might be due to invalid IL or missing references)
82045 //IL_1eede: Unknown result type (might be due to invalid IL or missing references)
82046 //IL_1eeff: Unknown result type (might be due to invalid IL or missing references)
82047 //IL_1ef05: Unknown result type (might be due to invalid IL or missing references)
82048 //IL_1ef35: Unknown result type (might be due to invalid IL or missing references)
82049 //IL_1ef3f: Unknown result type (might be due to invalid IL or missing references)
82050 //IL_1ef44: Unknown result type (might be due to invalid IL or missing references)
82051 //IL_1f4d5: Unknown result type (might be due to invalid IL or missing references)
82052 //IL_1f4f4: Unknown result type (might be due to invalid IL or missing references)
82053 //IL_1f522: Unknown result type (might be due to invalid IL or missing references)
82054 //IL_1f52c: Unknown result type (might be due to invalid IL or missing references)
82055 //IL_1f531: Unknown result type (might be due to invalid IL or missing references)
82056 //IL_1d59d: Unknown result type (might be due to invalid IL or missing references)
82057 //IL_1d5a2: Unknown result type (might be due to invalid IL or missing references)
82058 //IL_1f85e: Unknown result type (might be due to invalid IL or missing references)
82059 //IL_1f845: Unknown result type (might be due to invalid IL or missing references)
82060 //IL_1ef8a: Unknown result type (might be due to invalid IL or missing references)
82061 //IL_1efaa: Unknown result type (might be due to invalid IL or missing references)
82062 //IL_1efb0: Unknown result type (might be due to invalid IL or missing references)
82063 //IL_1eff2: Unknown result type (might be due to invalid IL or missing references)
82064 //IL_1effc: Unknown result type (might be due to invalid IL or missing references)
82065 //IL_1f001: Unknown result type (might be due to invalid IL or missing references)
82066 //IL_1f01c: Unknown result type (might be due to invalid IL or missing references)
82067 //IL_1f03c: Unknown result type (might be due to invalid IL or missing references)
82068 //IL_1f042: Unknown result type (might be due to invalid IL or missing references)
82069 //IL_1f072: Unknown result type (might be due to invalid IL or missing references)
82070 //IL_1f07c: Unknown result type (might be due to invalid IL or missing references)
82071 //IL_1f081: Unknown result type (might be due to invalid IL or missing references)
82072 //IL_1f55f: Unknown result type (might be due to invalid IL or missing references)
82073 //IL_1f582: Unknown result type (might be due to invalid IL or missing references)
82074 //IL_1f5da: Unknown result type (might be due to invalid IL or missing references)
82075 //IL_1f5e4: Unknown result type (might be due to invalid IL or missing references)
82076 //IL_1f5e9: Unknown result type (might be due to invalid IL or missing references)
82077 //IL_1f5ef: Unknown result type (might be due to invalid IL or missing references)
82078 //IL_1f612: Unknown result type (might be due to invalid IL or missing references)
82079 //IL_1f65e: Unknown result type (might be due to invalid IL or missing references)
82080 //IL_1f668: Unknown result type (might be due to invalid IL or missing references)
82081 //IL_1f66d: Unknown result type (might be due to invalid IL or missing references)
82082 //IL_1f86f: Unknown result type (might be due to invalid IL or missing references)
82083 //IL_1f874: Unknown result type (might be due to invalid IL or missing references)
82084 //IL_1df7a: Unknown result type (might be due to invalid IL or missing references)
82085 //IL_1df7f: Unknown result type (might be due to invalid IL or missing references)
82086 //IL_1df80: Unknown result type (might be due to invalid IL or missing references)
82087 //IL_1df86: Unknown result type (might be due to invalid IL or missing references)
82088 //IL_1e395: Unknown result type (might be due to invalid IL or missing references)
82089 //IL_1e39a: Unknown result type (might be due to invalid IL or missing references)
82090 //IL_1e3a0: Unknown result type (might be due to invalid IL or missing references)
82091 //IL_1e3a6: Unknown result type (might be due to invalid IL or missing references)
82092 //IL_1d37a: Unknown result type (might be due to invalid IL or missing references)
82093 //IL_1d395: Unknown result type (might be due to invalid IL or missing references)
82094 //IL_1d39b: Unknown result type (might be due to invalid IL or missing references)
82095 //IL_1d140: Unknown result type (might be due to invalid IL or missing references)
82096 //IL_1d15b: Unknown result type (might be due to invalid IL or missing references)
82097 //IL_1d161: Unknown result type (might be due to invalid IL or missing references)
82098 //IL_1f88f: Unknown result type (might be due to invalid IL or missing references)
82099 //IL_1f8ae: Unknown result type (might be due to invalid IL or missing references)
82100 //IL_1f8dc: Unknown result type (might be due to invalid IL or missing references)
82101 //IL_1f8e6: Unknown result type (might be due to invalid IL or missing references)
82102 //IL_1f8eb: Unknown result type (might be due to invalid IL or missing references)
82103 //IL_1f0e6: Unknown result type (might be due to invalid IL or missing references)
82104 //IL_1f0ed: Unknown result type (might be due to invalid IL or missing references)
82105 //IL_1f0f3: Unknown result type (might be due to invalid IL or missing references)
82106 //IL_1f131: Unknown result type (might be due to invalid IL or missing references)
82107 //IL_1f13c: Unknown result type (might be due to invalid IL or missing references)
82108 //IL_1f141: Unknown result type (might be due to invalid IL or missing references)
82109 //IL_1f1a4: Unknown result type (might be due to invalid IL or missing references)
82110 //IL_1f1ab: Unknown result type (might be due to invalid IL or missing references)
82111 //IL_1f1b1: Unknown result type (might be due to invalid IL or missing references)
82112 //IL_1f1ef: Unknown result type (might be due to invalid IL or missing references)
82113 //IL_1f1fa: Unknown result type (might be due to invalid IL or missing references)
82114 //IL_1f1ff: Unknown result type (might be due to invalid IL or missing references)
82115 //IL_1f262: Unknown result type (might be due to invalid IL or missing references)
82116 //IL_1f269: Unknown result type (might be due to invalid IL or missing references)
82117 //IL_1f26f: Unknown result type (might be due to invalid IL or missing references)
82118 //IL_1f2ad: Unknown result type (might be due to invalid IL or missing references)
82119 //IL_1f2b8: Unknown result type (might be due to invalid IL or missing references)
82120 //IL_1f2bd: Unknown result type (might be due to invalid IL or missing references)
82121 //IL_1f320: Unknown result type (might be due to invalid IL or missing references)
82122 //IL_1f327: Unknown result type (might be due to invalid IL or missing references)
82123 //IL_1f32d: Unknown result type (might be due to invalid IL or missing references)
82124 //IL_1f36b: Unknown result type (might be due to invalid IL or missing references)
82125 //IL_1f376: Unknown result type (might be due to invalid IL or missing references)
82126 //IL_1f37b: Unknown result type (might be due to invalid IL or missing references)
82127 //IL_1d60b: Unknown result type (might be due to invalid IL or missing references)
82128 //IL_1d7b5: Unknown result type (might be due to invalid IL or missing references)
82129 //IL_1d7ca: Unknown result type (might be due to invalid IL or missing references)
82130 //IL_1d7d0: Unknown result type (might be due to invalid IL or missing references)
82131 //IL_1d7d2: Unknown result type (might be due to invalid IL or missing references)
82132 //IL_1d7d7: Unknown result type (might be due to invalid IL or missing references)
82133 //IL_1d24f: Unknown result type (might be due to invalid IL or missing references)
82134 //IL_1d259: Unknown result type (might be due to invalid IL or missing references)
82135 //IL_1d25e: Unknown result type (might be due to invalid IL or missing references)
82136 //IL_1f7b2: Unknown result type (might be due to invalid IL or missing references)
82137 //IL_1f7b7: Unknown result type (might be due to invalid IL or missing references)
82138 //IL_1f7bc: Unknown result type (might be due to invalid IL or missing references)
82139 //IL_1f7c3: Unknown result type (might be due to invalid IL or missing references)
82140 //IL_1e8ec: Unknown result type (might be due to invalid IL or missing references)
82141 //IL_1e8f1: Unknown result type (might be due to invalid IL or missing references)
82142 //IL_1e06d: Unknown result type (might be due to invalid IL or missing references)
82143 //IL_1e088: Unknown result type (might be due to invalid IL or missing references)
82144 //IL_1e08e: Unknown result type (might be due to invalid IL or missing references)
82145 //IL_1e0be: Unknown result type (might be due to invalid IL or missing references)
82146 //IL_1e0c8: Unknown result type (might be due to invalid IL or missing references)
82147 //IL_1e0cd: Unknown result type (might be due to invalid IL or missing references)
82148 //IL_1e0f0: Unknown result type (might be due to invalid IL or missing references)
82149 //IL_1e0f5: Unknown result type (might be due to invalid IL or missing references)
82150 //IL_1e101: Unknown result type (might be due to invalid IL or missing references)
82151 //IL_1e106: Unknown result type (might be due to invalid IL or missing references)
82152 //IL_1e10b: Unknown result type (might be due to invalid IL or missing references)
82153 //IL_1dff7: Unknown result type (might be due to invalid IL or missing references)
82154 //IL_1e00c: Unknown result type (might be due to invalid IL or missing references)
82155 //IL_1e012: Unknown result type (might be due to invalid IL or missing references)
82156 //IL_1e014: Unknown result type (might be due to invalid IL or missing references)
82157 //IL_1e019: Unknown result type (might be due to invalid IL or missing references)
82158 //IL_1f919: Unknown result type (might be due to invalid IL or missing references)
82159 //IL_1f93c: Unknown result type (might be due to invalid IL or missing references)
82160 //IL_1f994: Unknown result type (might be due to invalid IL or missing references)
82161 //IL_1f99e: Unknown result type (might be due to invalid IL or missing references)
82162 //IL_1f9a3: Unknown result type (might be due to invalid IL or missing references)
82163 //IL_1f9a9: Unknown result type (might be due to invalid IL or missing references)
82164 //IL_1f9cc: Unknown result type (might be due to invalid IL or missing references)
82165 //IL_1fa18: Unknown result type (might be due to invalid IL or missing references)
82166 //IL_1fa22: Unknown result type (might be due to invalid IL or missing references)
82167 //IL_1fa27: Unknown result type (might be due to invalid IL or missing references)
82168 //IL_1fc18: Unknown result type (might be due to invalid IL or missing references)
82169 //IL_1fbff: Unknown result type (might be due to invalid IL or missing references)
82170 //IL_1d63b: Unknown result type (might be due to invalid IL or missing references)
82171 //IL_1d641: Unknown result type (might be due to invalid IL or missing references)
82172 //IL_1d643: Unknown result type (might be due to invalid IL or missing references)
82173 //IL_1d648: Unknown result type (might be due to invalid IL or missing references)
82174 //IL_1d820: Unknown result type (might be due to invalid IL or missing references)
82175 //IL_1d9d0: Unknown result type (might be due to invalid IL or missing references)
82176 //IL_1d9e5: Unknown result type (might be due to invalid IL or missing references)
82177 //IL_1d9eb: Unknown result type (might be due to invalid IL or missing references)
82178 //IL_1d9ed: Unknown result type (might be due to invalid IL or missing references)
82179 //IL_1d9f2: Unknown result type (might be due to invalid IL or missing references)
82180 //IL_1da58: Unknown result type (might be due to invalid IL or missing references)
82181 //IL_1da73: Unknown result type (might be due to invalid IL or missing references)
82182 //IL_1da79: Unknown result type (might be due to invalid IL or missing references)
82183 //IL_1d4ca: Unknown result type (might be due to invalid IL or missing references)
82184 //IL_1d4d4: Unknown result type (might be due to invalid IL or missing references)
82185 //IL_1d4d9: Unknown result type (might be due to invalid IL or missing references)
82186 //IL_1fc29: Unknown result type (might be due to invalid IL or missing references)
82187 //IL_1fc2e: Unknown result type (might be due to invalid IL or missing references)
82188 //IL_1e1c0: Unknown result type (might be due to invalid IL or missing references)
82189 //IL_1e1db: Unknown result type (might be due to invalid IL or missing references)
82190 //IL_1e1e1: Unknown result type (might be due to invalid IL or missing references)
82191 //IL_1db67: Unknown result type (might be due to invalid IL or missing references)
82192 //IL_1db71: Unknown result type (might be due to invalid IL or missing references)
82193 //IL_1db76: Unknown result type (might be due to invalid IL or missing references)
82194 //IL_1f6b6: Unknown result type (might be due to invalid IL or missing references)
82195 //IL_1f6bb: Unknown result type (might be due to invalid IL or missing references)
82196 //IL_1f6f6: Unknown result type (might be due to invalid IL or missing references)
82197 //IL_1e470: Unknown result type (might be due to invalid IL or missing references)
82198 //IL_1e48c: Unknown result type (might be due to invalid IL or missing references)
82199 //IL_1e492: Unknown result type (might be due to invalid IL or missing references)
82200 //IL_1e494: Unknown result type (might be due to invalid IL or missing references)
82201 //IL_1e499: Unknown result type (might be due to invalid IL or missing references)
82202 //IL_1e40a: Unknown result type (might be due to invalid IL or missing references)
82203 //IL_1e426: Unknown result type (might be due to invalid IL or missing references)
82204 //IL_1e42c: Unknown result type (might be due to invalid IL or missing references)
82205 //IL_1e42e: Unknown result type (might be due to invalid IL or missing references)
82206 //IL_1e433: Unknown result type (might be due to invalid IL or missing references)
82207 //IL_1e439: Unknown result type (might be due to invalid IL or missing references)
82208 //IL_1e43f: Unknown result type (might be due to invalid IL or missing references)
82209 //IL_1e2cf: Unknown result type (might be due to invalid IL or missing references)
82210 //IL_1e2d9: Unknown result type (might be due to invalid IL or missing references)
82211 //IL_1e2de: Unknown result type (might be due to invalid IL or missing references)
82212 //IL_1d65e: Unknown result type (might be due to invalid IL or missing references)
82213 //IL_1d664: Unknown result type (might be due to invalid IL or missing references)
82214 //IL_1d677: Unknown result type (might be due to invalid IL or missing references)
82215 //IL_1d67c: Unknown result type (might be due to invalid IL or missing references)
82216 //IL_1d6bc: Unknown result type (might be due to invalid IL or missing references)
82217 //IL_1d6d6: Unknown result type (might be due to invalid IL or missing references)
82218 //IL_1d6dc: Unknown result type (might be due to invalid IL or missing references)
82219 //IL_1d70c: Unknown result type (might be due to invalid IL or missing references)
82220 //IL_1d716: Unknown result type (might be due to invalid IL or missing references)
82221 //IL_1d71b: Unknown result type (might be due to invalid IL or missing references)
82222 //IL_1d750: Unknown result type (might be due to invalid IL or missing references)
82223 //IL_1d755: Unknown result type (might be due to invalid IL or missing references)
82224 //IL_1d761: Unknown result type (might be due to invalid IL or missing references)
82225 //IL_1d766: Unknown result type (might be due to invalid IL or missing references)
82226 //IL_1d76b: Unknown result type (might be due to invalid IL or missing references)
82227 //IL_1d850: Unknown result type (might be due to invalid IL or missing references)
82228 //IL_1d856: Unknown result type (might be due to invalid IL or missing references)
82229 //IL_1d858: Unknown result type (might be due to invalid IL or missing references)
82230 //IL_1d85d: Unknown result type (might be due to invalid IL or missing references)
82231 //IL_1fb6c: Unknown result type (might be due to invalid IL or missing references)
82232 //IL_1fb71: Unknown result type (might be due to invalid IL or missing references)
82233 //IL_1fb76: Unknown result type (might be due to invalid IL or missing references)
82234 //IL_1fb7d: Unknown result type (might be due to invalid IL or missing references)
82235 //IL_1fc46: Unknown result type (might be due to invalid IL or missing references)
82236 //IL_1fc65: Unknown result type (might be due to invalid IL or missing references)
82237 //IL_1fc93: Unknown result type (might be due to invalid IL or missing references)
82238 //IL_1fc9d: Unknown result type (might be due to invalid IL or missing references)
82239 //IL_1fca2: Unknown result type (might be due to invalid IL or missing references)
82240 //IL_1e966: Unknown result type (might be due to invalid IL or missing references)
82241 //IL_1eb10: Unknown result type (might be due to invalid IL or missing references)
82242 //IL_1eb25: Unknown result type (might be due to invalid IL or missing references)
82243 //IL_1eb2b: Unknown result type (might be due to invalid IL or missing references)
82244 //IL_1eb2d: Unknown result type (might be due to invalid IL or missing references)
82245 //IL_1eb32: Unknown result type (might be due to invalid IL or missing references)
82246 //IL_1e4eb: Unknown result type (might be due to invalid IL or missing references)
82247 //IL_1e506: Unknown result type (might be due to invalid IL or missing references)
82248 //IL_1e50c: Unknown result type (might be due to invalid IL or missing references)
82249 //IL_1e53c: Unknown result type (might be due to invalid IL or missing references)
82250 //IL_1e546: Unknown result type (might be due to invalid IL or missing references)
82251 //IL_1e54b: Unknown result type (might be due to invalid IL or missing references)
82252 //IL_1e56e: Unknown result type (might be due to invalid IL or missing references)
82253 //IL_1e573: Unknown result type (might be due to invalid IL or missing references)
82254 //IL_1e57f: Unknown result type (might be due to invalid IL or missing references)
82255 //IL_1e584: Unknown result type (might be due to invalid IL or missing references)
82256 //IL_1e589: Unknown result type (might be due to invalid IL or missing references)
82257 //IL_1dcde: Unknown result type (might be due to invalid IL or missing references)
82258 //IL_1dcf9: Unknown result type (might be due to invalid IL or missing references)
82259 //IL_1dcff: Unknown result type (might be due to invalid IL or missing references)
82260 //IL_1f710: Unknown result type (might be due to invalid IL or missing references)
82261 //IL_1f715: Unknown result type (might be due to invalid IL or missing references)
82262 //IL_1f732: Unknown result type (might be due to invalid IL or missing references)
82263 //IL_1f745: Unknown result type (might be due to invalid IL or missing references)
82264 //IL_1f74a: Unknown result type (might be due to invalid IL or missing references)
82265 //IL_1f74f: Unknown result type (might be due to invalid IL or missing references)
82266 //IL_1d873: Unknown result type (might be due to invalid IL or missing references)
82267 //IL_1d879: Unknown result type (might be due to invalid IL or missing references)
82268 //IL_1d88c: Unknown result type (might be due to invalid IL or missing references)
82269 //IL_1d891: Unknown result type (might be due to invalid IL or missing references)
82270 //IL_1d8d7: Unknown result type (might be due to invalid IL or missing references)
82271 //IL_1d8f1: Unknown result type (might be due to invalid IL or missing references)
82272 //IL_1d8f7: Unknown result type (might be due to invalid IL or missing references)
82273 //IL_1d927: Unknown result type (might be due to invalid IL or missing references)
82274 //IL_1d931: Unknown result type (might be due to invalid IL or missing references)
82275 //IL_1d936: Unknown result type (might be due to invalid IL or missing references)
82276 //IL_1d96b: Unknown result type (might be due to invalid IL or missing references)
82277 //IL_1d970: Unknown result type (might be due to invalid IL or missing references)
82278 //IL_1d97c: Unknown result type (might be due to invalid IL or missing references)
82279 //IL_1d981: Unknown result type (might be due to invalid IL or missing references)
82280 //IL_1d986: Unknown result type (might be due to invalid IL or missing references)
82281 //IL_1fcd0: Unknown result type (might be due to invalid IL or missing references)
82282 //IL_1fcf3: Unknown result type (might be due to invalid IL or missing references)
82283 //IL_1fd21: Unknown result type (might be due to invalid IL or missing references)
82284 //IL_1fd2b: Unknown result type (might be due to invalid IL or missing references)
82285 //IL_1fd30: Unknown result type (might be due to invalid IL or missing references)
82286 //IL_1fd36: Unknown result type (might be due to invalid IL or missing references)
82287 //IL_1fd59: Unknown result type (might be due to invalid IL or missing references)
82288 //IL_1fd87: Unknown result type (might be due to invalid IL or missing references)
82289 //IL_1fd91: Unknown result type (might be due to invalid IL or missing references)
82290 //IL_1fd96: Unknown result type (might be due to invalid IL or missing references)
82291 //IL_1ff87: Unknown result type (might be due to invalid IL or missing references)
82292 //IL_1ff6e: Unknown result type (might be due to invalid IL or missing references)
82293 //IL_1e996: Unknown result type (might be due to invalid IL or missing references)
82294 //IL_1e99c: Unknown result type (might be due to invalid IL or missing references)
82295 //IL_1e99e: Unknown result type (might be due to invalid IL or missing references)
82296 //IL_1e9a3: Unknown result type (might be due to invalid IL or missing references)
82297 //IL_1ebc1: Unknown result type (might be due to invalid IL or missing references)
82298 //IL_1ebdc: Unknown result type (might be due to invalid IL or missing references)
82299 //IL_1ebe2: Unknown result type (might be due to invalid IL or missing references)
82300 //IL_1e717: Unknown result type (might be due to invalid IL or missing references)
82301 //IL_1e732: Unknown result type (might be due to invalid IL or missing references)
82302 //IL_1e738: Unknown result type (might be due to invalid IL or missing references)
82303 //IL_1e756: Unknown result type (might be due to invalid IL or missing references)
82304 //IL_1e75b: Unknown result type (might be due to invalid IL or missing references)
82305 //IL_1e76c: Unknown result type (might be due to invalid IL or missing references)
82306 //IL_1e778: Unknown result type (might be due to invalid IL or missing references)
82307 //IL_1e77d: Unknown result type (might be due to invalid IL or missing references)
82308 //IL_1fa70: Unknown result type (might be due to invalid IL or missing references)
82309 //IL_1fa75: Unknown result type (might be due to invalid IL or missing references)
82310 //IL_1fab0: Unknown result type (might be due to invalid IL or missing references)
82311 //IL_1ff98: Unknown result type (might be due to invalid IL or missing references)
82312 //IL_1ff9d: Unknown result type (might be due to invalid IL or missing references)
82313 //IL_1ecd0: Unknown result type (might be due to invalid IL or missing references)
82314 //IL_1ecda: Unknown result type (might be due to invalid IL or missing references)
82315 //IL_1ecdf: Unknown result type (might be due to invalid IL or missing references)
82316 //IL_1e7a6: Unknown result type (might be due to invalid IL or missing references)
82317 //IL_1e7b5: Unknown result type (might be due to invalid IL or missing references)
82318 //IL_1e7bb: Unknown result type (might be due to invalid IL or missing references)
82319 //IL_1e7bd: Unknown result type (might be due to invalid IL or missing references)
82320 //IL_1e7c2: Unknown result type (might be due to invalid IL or missing references)
82321 //IL_1dea4: Unknown result type (might be due to invalid IL or missing references)
82322 //IL_1deae: Unknown result type (might be due to invalid IL or missing references)
82323 //IL_1deb3: Unknown result type (might be due to invalid IL or missing references)
82324 //IL_1e9b9: Unknown result type (might be due to invalid IL or missing references)
82325 //IL_1e9bf: Unknown result type (might be due to invalid IL or missing references)
82326 //IL_1e9d2: Unknown result type (might be due to invalid IL or missing references)
82327 //IL_1e9d7: Unknown result type (might be due to invalid IL or missing references)
82328 //IL_1ea17: Unknown result type (might be due to invalid IL or missing references)
82329 //IL_1ea31: Unknown result type (might be due to invalid IL or missing references)
82330 //IL_1ea37: Unknown result type (might be due to invalid IL or missing references)
82331 //IL_1ea67: Unknown result type (might be due to invalid IL or missing references)
82332 //IL_1ea71: Unknown result type (might be due to invalid IL or missing references)
82333 //IL_1ea76: Unknown result type (might be due to invalid IL or missing references)
82334 //IL_1eaab: Unknown result type (might be due to invalid IL or missing references)
82335 //IL_1eab0: Unknown result type (might be due to invalid IL or missing references)
82336 //IL_1eabc: Unknown result type (might be due to invalid IL or missing references)
82337 //IL_1eac1: Unknown result type (might be due to invalid IL or missing references)
82338 //IL_1eac6: Unknown result type (might be due to invalid IL or missing references)
82339 //IL_1e82d: Unknown result type (might be due to invalid IL or missing references)
82340 //IL_1e837: Unknown result type (might be due to invalid IL or missing references)
82341 //IL_1e83c: Unknown result type (might be due to invalid IL or missing references)
82342 //IL_1e85f: Unknown result type (might be due to invalid IL or missing references)
82343 //IL_1e864: Unknown result type (might be due to invalid IL or missing references)
82344 //IL_1e86a: Unknown result type (might be due to invalid IL or missing references)
82345 //IL_1e86f: Unknown result type (might be due to invalid IL or missing references)
82346 //IL_1e7ed: Unknown result type (might be due to invalid IL or missing references)
82347 //IL_1e7fc: Unknown result type (might be due to invalid IL or missing references)
82348 //IL_1e802: Unknown result type (might be due to invalid IL or missing references)
82349 //IL_1e804: Unknown result type (might be due to invalid IL or missing references)
82350 //IL_1e809: Unknown result type (might be due to invalid IL or missing references)
82351 //IL_1faca: Unknown result type (might be due to invalid IL or missing references)
82352 //IL_1facf: Unknown result type (might be due to invalid IL or missing references)
82353 //IL_1faec: Unknown result type (might be due to invalid IL or missing references)
82354 //IL_1faff: Unknown result type (might be due to invalid IL or missing references)
82355 //IL_1fb04: Unknown result type (might be due to invalid IL or missing references)
82356 //IL_1fb09: Unknown result type (might be due to invalid IL or missing references)
82357 //IL_1fedb: Unknown result type (might be due to invalid IL or missing references)
82358 //IL_1fee0: Unknown result type (might be due to invalid IL or missing references)
82359 //IL_1fee5: Unknown result type (might be due to invalid IL or missing references)
82360 //IL_1feec: Unknown result type (might be due to invalid IL or missing references)
82361 //IL_1ffb8: Unknown result type (might be due to invalid IL or missing references)
82362 //IL_1ffd7: Unknown result type (might be due to invalid IL or missing references)
82363 //IL_20005: Unknown result type (might be due to invalid IL or missing references)
82364 //IL_2000f: Unknown result type (might be due to invalid IL or missing references)
82365 //IL_20014: Unknown result type (might be due to invalid IL or missing references)
82366 //IL_20042: Unknown result type (might be due to invalid IL or missing references)
82367 //IL_20065: Unknown result type (might be due to invalid IL or missing references)
82368 //IL_20093: Unknown result type (might be due to invalid IL or missing references)
82369 //IL_2009d: Unknown result type (might be due to invalid IL or missing references)
82370 //IL_200a2: Unknown result type (might be due to invalid IL or missing references)
82371 //IL_200a8: Unknown result type (might be due to invalid IL or missing references)
82372 //IL_200cb: Unknown result type (might be due to invalid IL or missing references)
82373 //IL_200f9: Unknown result type (might be due to invalid IL or missing references)
82374 //IL_20103: Unknown result type (might be due to invalid IL or missing references)
82375 //IL_20108: Unknown result type (might be due to invalid IL or missing references)
82376 //IL_202f9: Unknown result type (might be due to invalid IL or missing references)
82377 //IL_202e0: Unknown result type (might be due to invalid IL or missing references)
82378 //IL_1fddf: Unknown result type (might be due to invalid IL or missing references)
82379 //IL_1fde4: Unknown result type (might be due to invalid IL or missing references)
82380 //IL_1fe1f: Unknown result type (might be due to invalid IL or missing references)
82381 //IL_2030a: Unknown result type (might be due to invalid IL or missing references)
82382 //IL_2030f: Unknown result type (might be due to invalid IL or missing references)
82383 //IL_1fe39: Unknown result type (might be due to invalid IL or missing references)
82384 //IL_1fe3e: Unknown result type (might be due to invalid IL or missing references)
82385 //IL_1fe5b: Unknown result type (might be due to invalid IL or missing references)
82386 //IL_1fe6e: Unknown result type (might be due to invalid IL or missing references)
82387 //IL_1fe73: Unknown result type (might be due to invalid IL or missing references)
82388 //IL_1fe78: Unknown result type (might be due to invalid IL or missing references)
82389 //IL_2024d: Unknown result type (might be due to invalid IL or missing references)
82390 //IL_20252: Unknown result type (might be due to invalid IL or missing references)
82391 //IL_20257: Unknown result type (might be due to invalid IL or missing references)
82392 //IL_2025e: Unknown result type (might be due to invalid IL or missing references)
82393 //IL_20327: Unknown result type (might be due to invalid IL or missing references)
82394 //IL_20346: Unknown result type (might be due to invalid IL or missing references)
82395 //IL_20374: Unknown result type (might be due to invalid IL or missing references)
82396 //IL_2037e: Unknown result type (might be due to invalid IL or missing references)
82397 //IL_20383: Unknown result type (might be due to invalid IL or missing references)
82398 //IL_203b1: Unknown result type (might be due to invalid IL or missing references)
82399 //IL_203d4: Unknown result type (might be due to invalid IL or missing references)
82400 //IL_20402: Unknown result type (might be due to invalid IL or missing references)
82401 //IL_2040c: Unknown result type (might be due to invalid IL or missing references)
82402 //IL_20411: Unknown result type (might be due to invalid IL or missing references)
82403 //IL_20417: Unknown result type (might be due to invalid IL or missing references)
82404 //IL_2043a: Unknown result type (might be due to invalid IL or missing references)
82405 //IL_20468: Unknown result type (might be due to invalid IL or missing references)
82406 //IL_20472: Unknown result type (might be due to invalid IL or missing references)
82407 //IL_20477: Unknown result type (might be due to invalid IL or missing references)
82408 //IL_20679: Unknown result type (might be due to invalid IL or missing references)
82409 //IL_20151: Unknown result type (might be due to invalid IL or missing references)
82410 //IL_20156: Unknown result type (might be due to invalid IL or missing references)
82411 //IL_20191: Unknown result type (might be due to invalid IL or missing references)
82412 //IL_20692: Unknown result type (might be due to invalid IL or missing references)
82413 //IL_201ab: Unknown result type (might be due to invalid IL or missing references)
82414 //IL_201b0: Unknown result type (might be due to invalid IL or missing references)
82415 //IL_201cd: Unknown result type (might be due to invalid IL or missing references)
82416 //IL_201e0: Unknown result type (might be due to invalid IL or missing references)
82417 //IL_201e5: Unknown result type (might be due to invalid IL or missing references)
82418 //IL_201ea: Unknown result type (might be due to invalid IL or missing references)
82419 //IL_205bc: Unknown result type (might be due to invalid IL or missing references)
82420 //IL_205c1: Unknown result type (might be due to invalid IL or missing references)
82421 //IL_205c6: Unknown result type (might be due to invalid IL or missing references)
82422 //IL_205cd: Unknown result type (might be due to invalid IL or missing references)
82423 //IL_206c5: Unknown result type (might be due to invalid IL or missing references)
82424 //IL_206e6: Unknown result type (might be due to invalid IL or missing references)
82425 //IL_206ec: Unknown result type (might be due to invalid IL or missing references)
82426 //IL_2070a: Unknown result type (might be due to invalid IL or missing references)
82427 //IL_20710: Unknown result type (might be due to invalid IL or missing references)
82428 //IL_20715: Unknown result type (might be due to invalid IL or missing references)
82429 //IL_2071a: Unknown result type (might be due to invalid IL or missing references)
82430 //IL_2071f: Unknown result type (might be due to invalid IL or missing references)
82431 //IL_20724: Unknown result type (might be due to invalid IL or missing references)
82432 //IL_20741: Unknown result type (might be due to invalid IL or missing references)
82433 //IL_2075e: Unknown result type (might be due to invalid IL or missing references)
82434 //IL_20763: Unknown result type (might be due to invalid IL or missing references)
82435 //IL_20793: Unknown result type (might be due to invalid IL or missing references)
82436 //IL_2079d: Unknown result type (might be due to invalid IL or missing references)
82437 //IL_207a2: Unknown result type (might be due to invalid IL or missing references)
82438 //IL_207ee: Unknown result type (might be due to invalid IL or missing references)
82439 //IL_207f8: Unknown result type (might be due to invalid IL or missing references)
82440 //IL_207fd: Unknown result type (might be due to invalid IL or missing references)
82441 //IL_2082e: Unknown result type (might be due to invalid IL or missing references)
82442 //IL_2084e: Unknown result type (might be due to invalid IL or missing references)
82443 //IL_20854: Unknown result type (might be due to invalid IL or missing references)
82444 //IL_2088e: Unknown result type (might be due to invalid IL or missing references)
82445 //IL_20894: Unknown result type (might be due to invalid IL or missing references)
82446 //IL_20899: Unknown result type (might be due to invalid IL or missing references)
82447 //IL_2089e: Unknown result type (might be due to invalid IL or missing references)
82448 //IL_208a3: Unknown result type (might be due to invalid IL or missing references)
82449 //IL_208a8: Unknown result type (might be due to invalid IL or missing references)
82450 //IL_208c5: Unknown result type (might be due to invalid IL or missing references)
82451 //IL_208e3: Unknown result type (might be due to invalid IL or missing references)
82452 //IL_208e8: Unknown result type (might be due to invalid IL or missing references)
82453 //IL_20913: Unknown result type (might be due to invalid IL or missing references)
82454 //IL_20933: Unknown result type (might be due to invalid IL or missing references)
82455 //IL_20939: Unknown result type (might be due to invalid IL or missing references)
82456 //IL_20957: Unknown result type (might be due to invalid IL or missing references)
82457 //IL_2095d: Unknown result type (might be due to invalid IL or missing references)
82458 //IL_20962: Unknown result type (might be due to invalid IL or missing references)
82459 //IL_20967: Unknown result type (might be due to invalid IL or missing references)
82460 //IL_2096c: Unknown result type (might be due to invalid IL or missing references)
82461 //IL_20971: Unknown result type (might be due to invalid IL or missing references)
82462 //IL_209b3: Unknown result type (might be due to invalid IL or missing references)
82463 //IL_209d0: Unknown result type (might be due to invalid IL or missing references)
82464 //IL_209d5: Unknown result type (might be due to invalid IL or missing references)
82465 //IL_209fb: Unknown result type (might be due to invalid IL or missing references)
82466 //IL_20a1b: Unknown result type (might be due to invalid IL or missing references)
82467 //IL_20a21: Unknown result type (might be due to invalid IL or missing references)
82468 //IL_20a55: Unknown result type (might be due to invalid IL or missing references)
82469 //IL_20a5b: Unknown result type (might be due to invalid IL or missing references)
82470 //IL_20a60: Unknown result type (might be due to invalid IL or missing references)
82471 //IL_20a65: Unknown result type (might be due to invalid IL or missing references)
82472 //IL_20a6a: Unknown result type (might be due to invalid IL or missing references)
82473 //IL_20a6f: Unknown result type (might be due to invalid IL or missing references)
82474 //IL_20a8c: Unknown result type (might be due to invalid IL or missing references)
82475 //IL_20aaa: Unknown result type (might be due to invalid IL or missing references)
82476 //IL_20aaf: Unknown result type (might be due to invalid IL or missing references)
82477 //IL_204c0: Unknown result type (might be due to invalid IL or missing references)
82478 //IL_204c5: Unknown result type (might be due to invalid IL or missing references)
82479 //IL_20500: Unknown result type (might be due to invalid IL or missing references)
82480 //IL_20b30: Unknown result type (might be due to invalid IL or missing references)
82481 //IL_20b4d: Unknown result type (might be due to invalid IL or missing references)
82482 //IL_20b52: Unknown result type (might be due to invalid IL or missing references)
82483 //IL_20f2a: Unknown result type (might be due to invalid IL or missing references)
82484 //IL_20f3b: Unknown result type (might be due to invalid IL or missing references)
82485 //IL_20f40: Unknown result type (might be due to invalid IL or missing references)
82486 //IL_2051a: Unknown result type (might be due to invalid IL or missing references)
82487 //IL_2051f: Unknown result type (might be due to invalid IL or missing references)
82488 //IL_2053c: Unknown result type (might be due to invalid IL or missing references)
82489 //IL_2054f: Unknown result type (might be due to invalid IL or missing references)
82490 //IL_20554: Unknown result type (might be due to invalid IL or missing references)
82491 //IL_20559: Unknown result type (might be due to invalid IL or missing references)
82492 //IL_20bf3: Unknown result type (might be due to invalid IL or missing references)
82493 //IL_20bf8: Unknown result type (might be due to invalid IL or missing references)
82494 //IL_20bfe: Unknown result type (might be due to invalid IL or missing references)
82495 //IL_20c0e: Unknown result type (might be due to invalid IL or missing references)
82496 //IL_20c13: Unknown result type (might be due to invalid IL or missing references)
82497 //IL_20c18: Unknown result type (might be due to invalid IL or missing references)
82498 //IL_20c1e: Unknown result type (might be due to invalid IL or missing references)
82499 //IL_20c34: Unknown result type (might be due to invalid IL or missing references)
82500 //IL_20c3a: Unknown result type (might be due to invalid IL or missing references)
82501 //IL_20c3c: Unknown result type (might be due to invalid IL or missing references)
82502 //IL_20c41: Unknown result type (might be due to invalid IL or missing references)
82503 //IL_20c54: Unknown result type (might be due to invalid IL or missing references)
82504 //IL_20c59: Unknown result type (might be due to invalid IL or missing references)
82505 //IL_20c60: Unknown result type (might be due to invalid IL or missing references)
82506 //IL_20c65: Unknown result type (might be due to invalid IL or missing references)
82507 //IL_20c70: Unknown result type (might be due to invalid IL or missing references)
82508 //IL_20c7a: Unknown result type (might be due to invalid IL or missing references)
82509 //IL_20c7f: Unknown result type (might be due to invalid IL or missing references)
82510 //IL_20c84: Unknown result type (might be due to invalid IL or missing references)
82511 //IL_20c8a: Unknown result type (might be due to invalid IL or missing references)
82512 //IL_20c91: Unknown result type (might be due to invalid IL or missing references)
82513 //IL_20c9f: Unknown result type (might be due to invalid IL or missing references)
82514 //IL_20ca5: Unknown result type (might be due to invalid IL or missing references)
82515 //IL_20ceb: Unknown result type (might be due to invalid IL or missing references)
82516 //IL_20d0e: Unknown result type (might be due to invalid IL or missing references)
82517 //IL_20d13: Unknown result type (might be due to invalid IL or missing references)
82518 //IL_20d30: Unknown result type (might be due to invalid IL or missing references)
82519 //IL_20d35: Unknown result type (might be due to invalid IL or missing references)
82520 //IL_20d40: Unknown result type (might be due to invalid IL or missing references)
82521 //IL_20d4c: Unknown result type (might be due to invalid IL or missing references)
82522 //IL_20d51: Unknown result type (might be due to invalid IL or missing references)
82523 //IL_20d56: Unknown result type (might be due to invalid IL or missing references)
82524 //IL_20d73: Unknown result type (might be due to invalid IL or missing references)
82525 //IL_20d7d: Unknown result type (might be due to invalid IL or missing references)
82526 //IL_20d82: Unknown result type (might be due to invalid IL or missing references)
82527 //IL_20f53: Unknown result type (might be due to invalid IL or missing references)
82528 //IL_20f72: Unknown result type (might be due to invalid IL or missing references)
82529 //IL_20fb0: Unknown result type (might be due to invalid IL or missing references)
82530 //IL_20fba: Unknown result type (might be due to invalid IL or missing references)
82531 //IL_20fbf: Unknown result type (might be due to invalid IL or missing references)
82532 //IL_20ff0: Unknown result type (might be due to invalid IL or missing references)
82533 //IL_21012: Unknown result type (might be due to invalid IL or missing references)
82534 //IL_2104c: Unknown result type (might be due to invalid IL or missing references)
82535 //IL_21056: Unknown result type (might be due to invalid IL or missing references)
82536 //IL_2105b: Unknown result type (might be due to invalid IL or missing references)
82537 //IL_21061: Unknown result type (might be due to invalid IL or missing references)
82538 //IL_21083: Unknown result type (might be due to invalid IL or missing references)
82539 //IL_210b1: Unknown result type (might be due to invalid IL or missing references)
82540 //IL_210bb: Unknown result type (might be due to invalid IL or missing references)
82541 //IL_210c0: Unknown result type (might be due to invalid IL or missing references)
82542 //IL_21341: Unknown result type (might be due to invalid IL or missing references)
82543 //IL_20dec: Unknown result type (might be due to invalid IL or missing references)
82544 //IL_20df1: Unknown result type (might be due to invalid IL or missing references)
82545 //IL_20e2c: Unknown result type (might be due to invalid IL or missing references)
82546 //IL_20e3e: Unknown result type (might be due to invalid IL or missing references)
82547 //IL_20e43: Unknown result type (might be due to invalid IL or missing references)
82548 //IL_20e60: Unknown result type (might be due to invalid IL or missing references)
82549 //IL_20e73: Unknown result type (might be due to invalid IL or missing references)
82550 //IL_20e78: Unknown result type (might be due to invalid IL or missing references)
82551 //IL_20e7d: Unknown result type (might be due to invalid IL or missing references)
82552 //IL_210fc: Unknown result type (might be due to invalid IL or missing references)
82553 //IL_2111e: Unknown result type (might be due to invalid IL or missing references)
82554 //IL_2114c: Unknown result type (might be due to invalid IL or missing references)
82555 //IL_21156: Unknown result type (might be due to invalid IL or missing references)
82556 //IL_2115b: Unknown result type (might be due to invalid IL or missing references)
82557 //IL_2136b: Unknown result type (might be due to invalid IL or missing references)
82558 //IL_21370: Unknown result type (might be due to invalid IL or missing references)
82559 //IL_2135a: Unknown result type (might be due to invalid IL or missing references)
82560 //IL_21380: Unknown result type (might be due to invalid IL or missing references)
82561 //IL_2139f: Unknown result type (might be due to invalid IL or missing references)
82562 //IL_213cd: Unknown result type (might be due to invalid IL or missing references)
82563 //IL_213d7: Unknown result type (might be due to invalid IL or missing references)
82564 //IL_213dc: Unknown result type (might be due to invalid IL or missing references)
82565 //IL_2140a: Unknown result type (might be due to invalid IL or missing references)
82566 //IL_2142c: Unknown result type (might be due to invalid IL or missing references)
82567 //IL_21466: Unknown result type (might be due to invalid IL or missing references)
82568 //IL_21470: Unknown result type (might be due to invalid IL or missing references)
82569 //IL_21475: Unknown result type (might be due to invalid IL or missing references)
82570 //IL_2147b: Unknown result type (might be due to invalid IL or missing references)
82571 //IL_2149d: Unknown result type (might be due to invalid IL or missing references)
82572 //IL_214cb: Unknown result type (might be due to invalid IL or missing references)
82573 //IL_214d5: Unknown result type (might be due to invalid IL or missing references)
82574 //IL_214da: Unknown result type (might be due to invalid IL or missing references)
82575 //IL_211b3: Unknown result type (might be due to invalid IL or missing references)
82576 //IL_211b8: Unknown result type (might be due to invalid IL or missing references)
82577 //IL_211f3: Unknown result type (might be due to invalid IL or missing references)
82578 //IL_211fd: Unknown result type (might be due to invalid IL or missing references)
82579 //IL_21202: Unknown result type (might be due to invalid IL or missing references)
82580 //IL_21247: Unknown result type (might be due to invalid IL or missing references)
82581 //IL_2125a: Unknown result type (might be due to invalid IL or missing references)
82582 //IL_21264: Unknown result type (might be due to invalid IL or missing references)
82583 //IL_21269: Unknown result type (might be due to invalid IL or missing references)
82584 //IL_2126e: Unknown result type (might be due to invalid IL or missing references)
82585 //IL_21517: Unknown result type (might be due to invalid IL or missing references)
82586 //IL_21539: Unknown result type (might be due to invalid IL or missing references)
82587 //IL_21567: Unknown result type (might be due to invalid IL or missing references)
82588 //IL_21571: Unknown result type (might be due to invalid IL or missing references)
82589 //IL_21576: Unknown result type (might be due to invalid IL or missing references)
82590 //IL_2192a: Unknown result type (might be due to invalid IL or missing references)
82591 //IL_21943: Unknown result type (might be due to invalid IL or missing references)
82592 //IL_219fa: Unknown result type (might be due to invalid IL or missing references)
82593 //IL_21a1b: Unknown result type (might be due to invalid IL or missing references)
82594 //IL_21a21: Unknown result type (might be due to invalid IL or missing references)
82595 //IL_21a51: Unknown result type (might be due to invalid IL or missing references)
82596 //IL_21a5b: Unknown result type (might be due to invalid IL or missing references)
82597 //IL_21a60: Unknown result type (might be due to invalid IL or missing references)
82598 //IL_215ca: Unknown result type (might be due to invalid IL or missing references)
82599 //IL_215cf: Unknown result type (might be due to invalid IL or missing references)
82600 //IL_2160a: Unknown result type (might be due to invalid IL or missing references)
82601 //IL_21aa6: Unknown result type (might be due to invalid IL or missing references)
82602 //IL_21ac6: Unknown result type (might be due to invalid IL or missing references)
82603 //IL_21acc: Unknown result type (might be due to invalid IL or missing references)
82604 //IL_21b0e: Unknown result type (might be due to invalid IL or missing references)
82605 //IL_21b18: Unknown result type (might be due to invalid IL or missing references)
82606 //IL_21b1d: Unknown result type (might be due to invalid IL or missing references)
82607 //IL_21b38: Unknown result type (might be due to invalid IL or missing references)
82608 //IL_21b58: Unknown result type (might be due to invalid IL or missing references)
82609 //IL_21b5e: Unknown result type (might be due to invalid IL or missing references)
82610 //IL_21b8e: Unknown result type (might be due to invalid IL or missing references)
82611 //IL_21b98: Unknown result type (might be due to invalid IL or missing references)
82612 //IL_21b9d: Unknown result type (might be due to invalid IL or missing references)
82613 //IL_21624: Unknown result type (might be due to invalid IL or missing references)
82614 //IL_21629: Unknown result type (might be due to invalid IL or missing references)
82615 //IL_21646: Unknown result type (might be due to invalid IL or missing references)
82616 //IL_21659: Unknown result type (might be due to invalid IL or missing references)
82617 //IL_2165e: Unknown result type (might be due to invalid IL or missing references)
82618 //IL_21663: Unknown result type (might be due to invalid IL or missing references)
82619 //IL_2177c: Unknown result type (might be due to invalid IL or missing references)
82620 //IL_21797: Unknown result type (might be due to invalid IL or missing references)
82621 //IL_2179c: Unknown result type (might be due to invalid IL or missing references)
82622 //IL_217a2: Unknown result type (might be due to invalid IL or missing references)
82623 //IL_217a8: Unknown result type (might be due to invalid IL or missing references)
82624 //IL_217b2: Unknown result type (might be due to invalid IL or missing references)
82625 //IL_217b7: Unknown result type (might be due to invalid IL or missing references)
82626 //IL_217bc: Unknown result type (might be due to invalid IL or missing references)
82627 //IL_217c9: Unknown result type (might be due to invalid IL or missing references)
82628 //IL_217ce: Unknown result type (might be due to invalid IL or missing references)
82629 //IL_21c02: Unknown result type (might be due to invalid IL or missing references)
82630 //IL_21c09: Unknown result type (might be due to invalid IL or missing references)
82631 //IL_21c0f: Unknown result type (might be due to invalid IL or missing references)
82632 //IL_21c4d: Unknown result type (might be due to invalid IL or missing references)
82633 //IL_21c58: Unknown result type (might be due to invalid IL or missing references)
82634 //IL_21c5d: Unknown result type (might be due to invalid IL or missing references)
82635 //IL_21cc0: Unknown result type (might be due to invalid IL or missing references)
82636 //IL_21cc7: Unknown result type (might be due to invalid IL or missing references)
82637 //IL_21ccd: Unknown result type (might be due to invalid IL or missing references)
82638 //IL_21d0b: Unknown result type (might be due to invalid IL or missing references)
82639 //IL_21d16: Unknown result type (might be due to invalid IL or missing references)
82640 //IL_21d1b: Unknown result type (might be due to invalid IL or missing references)
82641 //IL_21d7e: Unknown result type (might be due to invalid IL or missing references)
82642 //IL_21d85: Unknown result type (might be due to invalid IL or missing references)
82643 //IL_21d8b: Unknown result type (might be due to invalid IL or missing references)
82644 //IL_21dc9: Unknown result type (might be due to invalid IL or missing references)
82645 //IL_21dd4: Unknown result type (might be due to invalid IL or missing references)
82646 //IL_21dd9: Unknown result type (might be due to invalid IL or missing references)
82647 //IL_21e3c: Unknown result type (might be due to invalid IL or missing references)
82648 //IL_21e43: Unknown result type (might be due to invalid IL or missing references)
82649 //IL_21e49: Unknown result type (might be due to invalid IL or missing references)
82650 //IL_21e87: Unknown result type (might be due to invalid IL or missing references)
82651 //IL_21e92: Unknown result type (might be due to invalid IL or missing references)
82652 //IL_21e97: Unknown result type (might be due to invalid IL or missing references)
82653 //IL_21f9e: Unknown result type (might be due to invalid IL or missing references)
82654 //IL_21f85: Unknown result type (might be due to invalid IL or missing references)
82655 //IL_22055: Unknown result type (might be due to invalid IL or missing references)
82656 //IL_22076: Unknown result type (might be due to invalid IL or missing references)
82657 //IL_2207c: Unknown result type (might be due to invalid IL or missing references)
82658 //IL_220ac: Unknown result type (might be due to invalid IL or missing references)
82659 //IL_220b6: Unknown result type (might be due to invalid IL or missing references)
82660 //IL_220bb: Unknown result type (might be due to invalid IL or missing references)
82661 //IL_2214e: Unknown result type (might be due to invalid IL or missing references)
82662 //IL_2216e: Unknown result type (might be due to invalid IL or missing references)
82663 //IL_22174: Unknown result type (might be due to invalid IL or missing references)
82664 //IL_221b6: Unknown result type (might be due to invalid IL or missing references)
82665 //IL_221c0: Unknown result type (might be due to invalid IL or missing references)
82666 //IL_221c5: Unknown result type (might be due to invalid IL or missing references)
82667 //IL_221e0: Unknown result type (might be due to invalid IL or missing references)
82668 //IL_22200: Unknown result type (might be due to invalid IL or missing references)
82669 //IL_22206: Unknown result type (might be due to invalid IL or missing references)
82670 //IL_22236: Unknown result type (might be due to invalid IL or missing references)
82671 //IL_22240: Unknown result type (might be due to invalid IL or missing references)
82672 //IL_22245: Unknown result type (might be due to invalid IL or missing references)
82673 //IL_226dd: Unknown result type (might be due to invalid IL or missing references)
82674 //IL_22bde: Unknown result type (might be due to invalid IL or missing references)
82675 //IL_222de: Unknown result type (might be due to invalid IL or missing references)
82676 //IL_222e5: Unknown result type (might be due to invalid IL or missing references)
82677 //IL_222eb: Unknown result type (might be due to invalid IL or missing references)
82678 //IL_22329: Unknown result type (might be due to invalid IL or missing references)
82679 //IL_22334: Unknown result type (might be due to invalid IL or missing references)
82680 //IL_22339: Unknown result type (might be due to invalid IL or missing references)
82681 //IL_223bc: Unknown result type (might be due to invalid IL or missing references)
82682 //IL_223c3: Unknown result type (might be due to invalid IL or missing references)
82683 //IL_223c9: Unknown result type (might be due to invalid IL or missing references)
82684 //IL_22407: Unknown result type (might be due to invalid IL or missing references)
82685 //IL_22412: Unknown result type (might be due to invalid IL or missing references)
82686 //IL_22417: Unknown result type (might be due to invalid IL or missing references)
82687 //IL_2249a: Unknown result type (might be due to invalid IL or missing references)
82688 //IL_224a1: Unknown result type (might be due to invalid IL or missing references)
82689 //IL_224a7: Unknown result type (might be due to invalid IL or missing references)
82690 //IL_224e5: Unknown result type (might be due to invalid IL or missing references)
82691 //IL_224f0: Unknown result type (might be due to invalid IL or missing references)
82692 //IL_224f5: Unknown result type (might be due to invalid IL or missing references)
82693 //IL_22578: Unknown result type (might be due to invalid IL or missing references)
82694 //IL_2257f: Unknown result type (might be due to invalid IL or missing references)
82695 //IL_22585: Unknown result type (might be due to invalid IL or missing references)
82696 //IL_225c3: Unknown result type (might be due to invalid IL or missing references)
82697 //IL_225ce: Unknown result type (might be due to invalid IL or missing references)
82698 //IL_225d3: Unknown result type (might be due to invalid IL or missing references)
82699 //IL_22f4f: Unknown result type (might be due to invalid IL or missing references)
82700 //IL_22f62: Unknown result type (might be due to invalid IL or missing references)
82701 //IL_22f67: Unknown result type (might be due to invalid IL or missing references)
82702 //IL_22f81: Unknown result type (might be due to invalid IL or missing references)
82703 //IL_22710: Unknown result type (might be due to invalid IL or missing references)
82704 //IL_22731: Unknown result type (might be due to invalid IL or missing references)
82705 //IL_22737: Unknown result type (might be due to invalid IL or missing references)
82706 //IL_22767: Unknown result type (might be due to invalid IL or missing references)
82707 //IL_22771: Unknown result type (might be due to invalid IL or missing references)
82708 //IL_22776: Unknown result type (might be due to invalid IL or missing references)
82709 //IL_23541: Unknown result type (might be due to invalid IL or missing references)
82710 //IL_23546: Unknown result type (might be due to invalid IL or missing references)
82711 //IL_2354b: Unknown result type (might be due to invalid IL or missing references)
82712 //IL_23551: Unknown result type (might be due to invalid IL or missing references)
82713 //IL_2357b: Unknown result type (might be due to invalid IL or missing references)
82714 //IL_23580: Unknown result type (might be due to invalid IL or missing references)
82715 //IL_23586: Unknown result type (might be due to invalid IL or missing references)
82716 //IL_2358c: Unknown result type (might be due to invalid IL or missing references)
82717 //IL_22c11: Unknown result type (might be due to invalid IL or missing references)
82718 //IL_22c32: Unknown result type (might be due to invalid IL or missing references)
82719 //IL_22c38: Unknown result type (might be due to invalid IL or missing references)
82720 //IL_22c68: Unknown result type (might be due to invalid IL or missing references)
82721 //IL_22c72: Unknown result type (might be due to invalid IL or missing references)
82722 //IL_22c77: Unknown result type (might be due to invalid IL or missing references)
82723 //IL_24041: Unknown result type (might be due to invalid IL or missing references)
82724 //IL_235c2: Unknown result type (might be due to invalid IL or missing references)
82725 //IL_22fad: Unknown result type (might be due to invalid IL or missing references)
82726 //IL_22fdc: Unknown result type (might be due to invalid IL or missing references)
82727 //IL_22fe2: Unknown result type (might be due to invalid IL or missing references)
82728 //IL_23012: Unknown result type (might be due to invalid IL or missing references)
82729 //IL_2301c: Unknown result type (might be due to invalid IL or missing references)
82730 //IL_23021: Unknown result type (might be due to invalid IL or missing references)
82731 //IL_227bc: Unknown result type (might be due to invalid IL or missing references)
82732 //IL_227dc: Unknown result type (might be due to invalid IL or missing references)
82733 //IL_227e2: Unknown result type (might be due to invalid IL or missing references)
82734 //IL_22824: Unknown result type (might be due to invalid IL or missing references)
82735 //IL_2282e: Unknown result type (might be due to invalid IL or missing references)
82736 //IL_22833: Unknown result type (might be due to invalid IL or missing references)
82737 //IL_2284e: Unknown result type (might be due to invalid IL or missing references)
82738 //IL_2286e: Unknown result type (might be due to invalid IL or missing references)
82739 //IL_22874: Unknown result type (might be due to invalid IL or missing references)
82740 //IL_228a4: Unknown result type (might be due to invalid IL or missing references)
82741 //IL_228ae: Unknown result type (might be due to invalid IL or missing references)
82742 //IL_228b3: Unknown result type (might be due to invalid IL or missing references)
82743 //IL_228ec: Unknown result type (might be due to invalid IL or missing references)
82744 //IL_228f3: Unknown result type (might be due to invalid IL or missing references)
82745 //IL_228f9: Unknown result type (might be due to invalid IL or missing references)
82746 //IL_22937: Unknown result type (might be due to invalid IL or missing references)
82747 //IL_22941: Unknown result type (might be due to invalid IL or missing references)
82748 //IL_22946: Unknown result type (might be due to invalid IL or missing references)
82749 //IL_235db: Unknown result type (might be due to invalid IL or missing references)
82750 //IL_22cbc: Unknown result type (might be due to invalid IL or missing references)
82751 //IL_22cdc: Unknown result type (might be due to invalid IL or missing references)
82752 //IL_22ce2: Unknown result type (might be due to invalid IL or missing references)
82753 //IL_22d24: Unknown result type (might be due to invalid IL or missing references)
82754 //IL_22d2e: Unknown result type (might be due to invalid IL or missing references)
82755 //IL_22d33: Unknown result type (might be due to invalid IL or missing references)
82756 //IL_22d4e: Unknown result type (might be due to invalid IL or missing references)
82757 //IL_22d6e: Unknown result type (might be due to invalid IL or missing references)
82758 //IL_22d74: Unknown result type (might be due to invalid IL or missing references)
82759 //IL_22da4: Unknown result type (might be due to invalid IL or missing references)
82760 //IL_22dae: Unknown result type (might be due to invalid IL or missing references)
82761 //IL_22db3: Unknown result type (might be due to invalid IL or missing references)
82762 //IL_22dec: Unknown result type (might be due to invalid IL or missing references)
82763 //IL_22df3: Unknown result type (might be due to invalid IL or missing references)
82764 //IL_22df9: Unknown result type (might be due to invalid IL or missing references)
82765 //IL_22e37: Unknown result type (might be due to invalid IL or missing references)
82766 //IL_22e41: Unknown result type (might be due to invalid IL or missing references)
82767 //IL_22e46: Unknown result type (might be due to invalid IL or missing references)
82768 //IL_2308e: Unknown result type (might be due to invalid IL or missing references)
82769 //IL_230bd: Unknown result type (might be due to invalid IL or missing references)
82770 //IL_230c3: Unknown result type (might be due to invalid IL or missing references)
82771 //IL_23105: Unknown result type (might be due to invalid IL or missing references)
82772 //IL_2310f: Unknown result type (might be due to invalid IL or missing references)
82773 //IL_23114: Unknown result type (might be due to invalid IL or missing references)
82774 //IL_2312f: Unknown result type (might be due to invalid IL or missing references)
82775 //IL_2315e: Unknown result type (might be due to invalid IL or missing references)
82776 //IL_23164: Unknown result type (might be due to invalid IL or missing references)
82777 //IL_23194: Unknown result type (might be due to invalid IL or missing references)
82778 //IL_2319e: Unknown result type (might be due to invalid IL or missing references)
82779 //IL_231a3: Unknown result type (might be due to invalid IL or missing references)
82780 //IL_24114: Unknown result type (might be due to invalid IL or missing references)
82781 //IL_24135: Unknown result type (might be due to invalid IL or missing references)
82782 //IL_2413b: Unknown result type (might be due to invalid IL or missing references)
82783 //IL_2416b: Unknown result type (might be due to invalid IL or missing references)
82784 //IL_24175: Unknown result type (might be due to invalid IL or missing references)
82785 //IL_2417a: Unknown result type (might be due to invalid IL or missing references)
82786 //IL_23603: Unknown result type (might be due to invalid IL or missing references)
82787 //IL_23624: Unknown result type (might be due to invalid IL or missing references)
82788 //IL_2362a: Unknown result type (might be due to invalid IL or missing references)
82789 //IL_23672: Unknown result type (might be due to invalid IL or missing references)
82790 //IL_2367c: Unknown result type (might be due to invalid IL or missing references)
82791 //IL_23681: Unknown result type (might be due to invalid IL or missing references)
82792 //IL_2368c: Unknown result type (might be due to invalid IL or missing references)
82793 //IL_23696: Unknown result type (might be due to invalid IL or missing references)
82794 //IL_2369b: Unknown result type (might be due to invalid IL or missing references)
82795 //IL_231ed: Unknown result type (might be due to invalid IL or missing references)
82796 //IL_231f4: Unknown result type (might be due to invalid IL or missing references)
82797 //IL_231fa: Unknown result type (might be due to invalid IL or missing references)
82798 //IL_2323e: Unknown result type (might be due to invalid IL or missing references)
82799 //IL_23248: Unknown result type (might be due to invalid IL or missing references)
82800 //IL_2324d: Unknown result type (might be due to invalid IL or missing references)
82801 //IL_22b24: Unknown result type (might be due to invalid IL or missing references)
82802 //IL_22b3b: Unknown result type (might be due to invalid IL or missing references)
82803 //IL_236e7: Unknown result type (might be due to invalid IL or missing references)
82804 //IL_236f1: Unknown result type (might be due to invalid IL or missing references)
82805 //IL_236f6: Unknown result type (might be due to invalid IL or missing references)
82806 //IL_232c0: Unknown result type (might be due to invalid IL or missing references)
82807 //IL_232c7: Unknown result type (might be due to invalid IL or missing references)
82808 //IL_232cd: Unknown result type (might be due to invalid IL or missing references)
82809 //IL_23311: Unknown result type (might be due to invalid IL or missing references)
82810 //IL_2331b: Unknown result type (might be due to invalid IL or missing references)
82811 //IL_23320: Unknown result type (might be due to invalid IL or missing references)
82812 //IL_241ab: Unknown result type (might be due to invalid IL or missing references)
82813 //IL_241d0: Unknown result type (might be due to invalid IL or missing references)
82814 //IL_241d6: Unknown result type (might be due to invalid IL or missing references)
82815 //IL_24218: Unknown result type (might be due to invalid IL or missing references)
82816 //IL_24222: Unknown result type (might be due to invalid IL or missing references)
82817 //IL_24227: Unknown result type (might be due to invalid IL or missing references)
82818 //IL_2422d: Unknown result type (might be due to invalid IL or missing references)
82819 //IL_24252: Unknown result type (might be due to invalid IL or missing references)
82820 //IL_24258: Unknown result type (might be due to invalid IL or missing references)
82821 //IL_24288: Unknown result type (might be due to invalid IL or missing references)
82822 //IL_24292: Unknown result type (might be due to invalid IL or missing references)
82823 //IL_24297: Unknown result type (might be due to invalid IL or missing references)
82824 //IL_242bc: Unknown result type (might be due to invalid IL or missing references)
82825 //IL_242c3: Unknown result type (might be due to invalid IL or missing references)
82826 //IL_242c9: Unknown result type (might be due to invalid IL or missing references)
82827 //IL_24307: Unknown result type (might be due to invalid IL or missing references)
82828 //IL_24311: Unknown result type (might be due to invalid IL or missing references)
82829 //IL_24316: Unknown result type (might be due to invalid IL or missing references)
82830 //IL_24364: Unknown result type (might be due to invalid IL or missing references)
82831 //IL_2436b: Unknown result type (might be due to invalid IL or missing references)
82832 //IL_24371: Unknown result type (might be due to invalid IL or missing references)
82833 //IL_243af: Unknown result type (might be due to invalid IL or missing references)
82834 //IL_243b9: Unknown result type (might be due to invalid IL or missing references)
82835 //IL_243be: Unknown result type (might be due to invalid IL or missing references)
82836 //IL_2440c: Unknown result type (might be due to invalid IL or missing references)
82837 //IL_24413: Unknown result type (might be due to invalid IL or missing references)
82838 //IL_24419: Unknown result type (might be due to invalid IL or missing references)
82839 //IL_24457: Unknown result type (might be due to invalid IL or missing references)
82840 //IL_24461: Unknown result type (might be due to invalid IL or missing references)
82841 //IL_24466: Unknown result type (might be due to invalid IL or missing references)
82842 //IL_244b4: Unknown result type (might be due to invalid IL or missing references)
82843 //IL_244bb: Unknown result type (might be due to invalid IL or missing references)
82844 //IL_244c1: Unknown result type (might be due to invalid IL or missing references)
82845 //IL_244ff: Unknown result type (might be due to invalid IL or missing references)
82846 //IL_24509: Unknown result type (might be due to invalid IL or missing references)
82847 //IL_2450e: Unknown result type (might be due to invalid IL or missing references)
82848 //IL_23727: Unknown result type (might be due to invalid IL or missing references)
82849 //IL_23748: Unknown result type (might be due to invalid IL or missing references)
82850 //IL_2374e: Unknown result type (might be due to invalid IL or missing references)
82851 //IL_239ce: Unknown result type (might be due to invalid IL or missing references)
82852 //IL_239de: Unknown result type (might be due to invalid IL or missing references)
82853 //IL_23393: Unknown result type (might be due to invalid IL or missing references)
82854 //IL_2339a: Unknown result type (might be due to invalid IL or missing references)
82855 //IL_233a0: Unknown result type (might be due to invalid IL or missing references)
82856 //IL_233e4: Unknown result type (might be due to invalid IL or missing references)
82857 //IL_233ee: Unknown result type (might be due to invalid IL or missing references)
82858 //IL_233f3: Unknown result type (might be due to invalid IL or missing references)
82859 //IL_24569: Unknown result type (might be due to invalid IL or missing references)
82860 //IL_2456e: Unknown result type (might be due to invalid IL or missing references)
82861 //IL_2460d: Unknown result type (might be due to invalid IL or missing references)
82862 //IL_24613: Unknown result type (might be due to invalid IL or missing references)
82863 //IL_237f3: Unknown result type (might be due to invalid IL or missing references)
82864 //IL_237fd: Unknown result type (might be due to invalid IL or missing references)
82865 //IL_23802: Unknown result type (might be due to invalid IL or missing references)
82866 //IL_23813: Unknown result type (might be due to invalid IL or missing references)
82867 //IL_23821: Unknown result type (might be due to invalid IL or missing references)
82868 //IL_23827: Unknown result type (might be due to invalid IL or missing references)
82869 //IL_23829: Unknown result type (might be due to invalid IL or missing references)
82870 //IL_2382e: Unknown result type (might be due to invalid IL or missing references)
82871 //IL_23834: Unknown result type (might be due to invalid IL or missing references)
82872 //IL_23855: Unknown result type (might be due to invalid IL or missing references)
82873 //IL_2385b: Unknown result type (might be due to invalid IL or missing references)
82874 //IL_23885: Unknown result type (might be due to invalid IL or missing references)
82875 //IL_2388f: Unknown result type (might be due to invalid IL or missing references)
82876 //IL_23894: Unknown result type (might be due to invalid IL or missing references)
82877 //IL_238a5: Unknown result type (might be due to invalid IL or missing references)
82878 //IL_238b3: Unknown result type (might be due to invalid IL or missing references)
82879 //IL_238b9: Unknown result type (might be due to invalid IL or missing references)
82880 //IL_238bb: Unknown result type (might be due to invalid IL or missing references)
82881 //IL_238c0: Unknown result type (might be due to invalid IL or missing references)
82882 //IL_238e4: Unknown result type (might be due to invalid IL or missing references)
82883 //IL_23905: Unknown result type (might be due to invalid IL or missing references)
82884 //IL_2390b: Unknown result type (might be due to invalid IL or missing references)
82885 //IL_2396f: Unknown result type (might be due to invalid IL or missing references)
82886 //IL_23979: Unknown result type (might be due to invalid IL or missing references)
82887 //IL_2397e: Unknown result type (might be due to invalid IL or missing references)
82888 //IL_2398f: Unknown result type (might be due to invalid IL or missing references)
82889 //IL_2399d: Unknown result type (might be due to invalid IL or missing references)
82890 //IL_239a3: Unknown result type (might be due to invalid IL or missing references)
82891 //IL_239a5: Unknown result type (might be due to invalid IL or missing references)
82892 //IL_239aa: Unknown result type (might be due to invalid IL or missing references)
82893 //IL_23466: Unknown result type (might be due to invalid IL or missing references)
82894 //IL_2346d: Unknown result type (might be due to invalid IL or missing references)
82895 //IL_23473: Unknown result type (might be due to invalid IL or missing references)
82896 //IL_234b7: Unknown result type (might be due to invalid IL or missing references)
82897 //IL_234c1: Unknown result type (might be due to invalid IL or missing references)
82898 //IL_234c6: Unknown result type (might be due to invalid IL or missing references)
82899 //IL_23c3f: Unknown result type (might be due to invalid IL or missing references)
82900 //IL_23c44: Unknown result type (might be due to invalid IL or missing references)
82901 //IL_23a49: Unknown result type (might be due to invalid IL or missing references)
82902 //IL_23a4e: Unknown result type (might be due to invalid IL or missing references)
82903 //IL_23a54: Unknown result type (might be due to invalid IL or missing references)
82904 //IL_23a64: Unknown result type (might be due to invalid IL or missing references)
82905 //IL_23a69: Unknown result type (might be due to invalid IL or missing references)
82906 //IL_23a6e: Unknown result type (might be due to invalid IL or missing references)
82907 //IL_23a75: Unknown result type (might be due to invalid IL or missing references)
82908 //IL_23a7c: Unknown result type (might be due to invalid IL or missing references)
82909 //IL_23a8a: Unknown result type (might be due to invalid IL or missing references)
82910 //IL_23a90: Unknown result type (might be due to invalid IL or missing references)
82911 //IL_23ad6: Unknown result type (might be due to invalid IL or missing references)
82912 //IL_23af3: Unknown result type (might be due to invalid IL or missing references)
82913 //IL_23af8: Unknown result type (might be due to invalid IL or missing references)
82914 //IL_23b2f: Unknown result type (might be due to invalid IL or missing references)
82915 //IL_23b3d: Unknown result type (might be due to invalid IL or missing references)
82916 //IL_23b43: Unknown result type (might be due to invalid IL or missing references)
82917 //IL_23b45: Unknown result type (might be due to invalid IL or missing references)
82918 //IL_23b4a: Unknown result type (might be due to invalid IL or missing references)
82919 //IL_23bbe: Unknown result type (might be due to invalid IL or missing references)
82920 //IL_23bc3: Unknown result type (might be due to invalid IL or missing references)
82921 //IL_23bc9: Unknown result type (might be due to invalid IL or missing references)
82922 //IL_23be4: Unknown result type (might be due to invalid IL or missing references)
82923 //IL_23be9: Unknown result type (might be due to invalid IL or missing references)
82924 //IL_23bee: Unknown result type (might be due to invalid IL or missing references)
82925 //IL_23b6f: Unknown result type (might be due to invalid IL or missing references)
82926 //IL_23b74: Unknown result type (might be due to invalid IL or missing references)
82927 //IL_23b7a: Unknown result type (might be due to invalid IL or missing references)
82928 //IL_23b95: Unknown result type (might be due to invalid IL or missing references)
82929 //IL_23b9a: Unknown result type (might be due to invalid IL or missing references)
82930 //IL_23b9f: Unknown result type (might be due to invalid IL or missing references)
82931 //IL_23d91: Unknown result type (might be due to invalid IL or missing references)
82932 //IL_23d96: Unknown result type (might be due to invalid IL or missing references)
82933 //IL_23d9b: Unknown result type (might be due to invalid IL or missing references)
82934 //IL_23da1: Unknown result type (might be due to invalid IL or missing references)
82935 //IL_23db1: Unknown result type (might be due to invalid IL or missing references)
82936 //IL_23db6: Unknown result type (might be due to invalid IL or missing references)
82937 //IL_23dcb: Unknown result type (might be due to invalid IL or missing references)
82938 //IL_246b1: Unknown result type (might be due to invalid IL or missing references)
82939 //IL_23dd8: Unknown result type (might be due to invalid IL or missing references)
82940 //IL_23c6f: Unknown result type (might be due to invalid IL or missing references)
82941 //IL_23c74: Unknown result type (might be due to invalid IL or missing references)
82942 //IL_23c7e: Unknown result type (might be due to invalid IL or missing references)
82943 //IL_23c83: Unknown result type (might be due to invalid IL or missing references)
82944 //IL_23c88: Unknown result type (might be due to invalid IL or missing references)
82945 //IL_23cb7: Unknown result type (might be due to invalid IL or missing references)
82946 //IL_23cc1: Unknown result type (might be due to invalid IL or missing references)
82947 //IL_23cc6: Unknown result type (might be due to invalid IL or missing references)
82948 //IL_23cd1: Unknown result type (might be due to invalid IL or missing references)
82949 //IL_23cd6: Unknown result type (might be due to invalid IL or missing references)
82950 //IL_23cdb: Unknown result type (might be due to invalid IL or missing references)
82951 //IL_23cf8: Unknown result type (might be due to invalid IL or missing references)
82952 //IL_23d0b: Unknown result type (might be due to invalid IL or missing references)
82953 //IL_23d15: Unknown result type (might be due to invalid IL or missing references)
82954 //IL_23d1a: Unknown result type (might be due to invalid IL or missing references)
82955 //IL_23d1f: Unknown result type (might be due to invalid IL or missing references)
82956 //IL_2477b: Unknown result type (might be due to invalid IL or missing references)
82957 //IL_2479c: Unknown result type (might be due to invalid IL or missing references)
82958 //IL_247a2: Unknown result type (might be due to invalid IL or missing references)
82959 //IL_247d2: Unknown result type (might be due to invalid IL or missing references)
82960 //IL_247dc: Unknown result type (might be due to invalid IL or missing references)
82961 //IL_247e1: Unknown result type (might be due to invalid IL or missing references)
82962 //IL_23e0e: Unknown result type (might be due to invalid IL or missing references)
82963 //IL_23e14: Unknown result type (might be due to invalid IL or missing references)
82964 //IL_23e1a: Unknown result type (might be due to invalid IL or missing references)
82965 //IL_23e24: Unknown result type (might be due to invalid IL or missing references)
82966 //IL_23e30: Unknown result type (might be due to invalid IL or missing references)
82967 //IL_23e3a: Unknown result type (might be due to invalid IL or missing references)
82968 //IL_23e3f: Unknown result type (might be due to invalid IL or missing references)
82969 //IL_23e44: Unknown result type (might be due to invalid IL or missing references)
82970 //IL_23e4a: Unknown result type (might be due to invalid IL or missing references)
82971 //IL_23e50: Unknown result type (might be due to invalid IL or missing references)
82972 //IL_23e55: Unknown result type (might be due to invalid IL or missing references)
82973 //IL_23e5c: Unknown result type (might be due to invalid IL or missing references)
82974 //IL_23e6c: Unknown result type (might be due to invalid IL or missing references)
82975 //IL_23e76: Unknown result type (might be due to invalid IL or missing references)
82976 //IL_23e83: Unknown result type (might be due to invalid IL or missing references)
82977 //IL_23e90: Unknown result type (might be due to invalid IL or missing references)
82978 //IL_23e9d: Unknown result type (might be due to invalid IL or missing references)
82979 //IL_24827: Unknown result type (might be due to invalid IL or missing references)
82980 //IL_24847: Unknown result type (might be due to invalid IL or missing references)
82981 //IL_2484d: Unknown result type (might be due to invalid IL or missing references)
82982 //IL_2488f: Unknown result type (might be due to invalid IL or missing references)
82983 //IL_24899: Unknown result type (might be due to invalid IL or missing references)
82984 //IL_2489e: Unknown result type (might be due to invalid IL or missing references)
82985 //IL_248b9: Unknown result type (might be due to invalid IL or missing references)
82986 //IL_248d9: Unknown result type (might be due to invalid IL or missing references)
82987 //IL_248df: Unknown result type (might be due to invalid IL or missing references)
82988 //IL_2490f: Unknown result type (might be due to invalid IL or missing references)
82989 //IL_24919: Unknown result type (might be due to invalid IL or missing references)
82990 //IL_2491e: Unknown result type (might be due to invalid IL or missing references)
82991 //IL_23ee9: Unknown result type (might be due to invalid IL or missing references)
82992 //IL_23eef: Unknown result type (might be due to invalid IL or missing references)
82993 //IL_23ef5: Unknown result type (might be due to invalid IL or missing references)
82994 //IL_23eff: Unknown result type (might be due to invalid IL or missing references)
82995 //IL_23f0b: Unknown result type (might be due to invalid IL or missing references)
82996 //IL_23f15: Unknown result type (might be due to invalid IL or missing references)
82997 //IL_23f1a: Unknown result type (might be due to invalid IL or missing references)
82998 //IL_23f1f: Unknown result type (might be due to invalid IL or missing references)
82999 //IL_23f25: Unknown result type (might be due to invalid IL or missing references)
83000 //IL_23f2b: Unknown result type (might be due to invalid IL or missing references)
83001 //IL_23f30: Unknown result type (might be due to invalid IL or missing references)
83002 //IL_23f37: Unknown result type (might be due to invalid IL or missing references)
83003 //IL_23f47: Unknown result type (might be due to invalid IL or missing references)
83004 //IL_23f51: Unknown result type (might be due to invalid IL or missing references)
83005 //IL_23f5e: Unknown result type (might be due to invalid IL or missing references)
83006 //IL_23f6b: Unknown result type (might be due to invalid IL or missing references)
83007 //IL_23f78: Unknown result type (might be due to invalid IL or missing references)
83008 //IL_24984: Unknown result type (might be due to invalid IL or missing references)
83009 //IL_2498b: Unknown result type (might be due to invalid IL or missing references)
83010 //IL_24991: Unknown result type (might be due to invalid IL or missing references)
83011 //IL_24a45: Unknown result type (might be due to invalid IL or missing references)
83012 //IL_24a4c: Unknown result type (might be due to invalid IL or missing references)
83013 //IL_24a52: Unknown result type (might be due to invalid IL or missing references)
83014 //IL_24b06: Unknown result type (might be due to invalid IL or missing references)
83015 //IL_24b0d: Unknown result type (might be due to invalid IL or missing references)
83016 //IL_24b13: Unknown result type (might be due to invalid IL or missing references)
83017 //IL_24bc7: Unknown result type (might be due to invalid IL or missing references)
83018 //IL_24bce: Unknown result type (might be due to invalid IL or missing references)
83019 //IL_24bd4: Unknown result type (might be due to invalid IL or missing references)
83020 //IL_24d50: Unknown result type (might be due to invalid IL or missing references)
83021 //IL_24d70: Unknown result type (might be due to invalid IL or missing references)
83022 //IL_24d76: Unknown result type (might be due to invalid IL or missing references)
83023 //IL_251c0: Unknown result type (might be due to invalid IL or missing references)
83024 //IL_24edc: Unknown result type (might be due to invalid IL or missing references)
83025 //IL_24efc: Unknown result type (might be due to invalid IL or missing references)
83026 //IL_24f02: Unknown result type (might be due to invalid IL or missing references)
83027 //IL_2506b: Unknown result type (might be due to invalid IL or missing references)
83028 //IL_2508b: Unknown result type (might be due to invalid IL or missing references)
83029 //IL_25091: Unknown result type (might be due to invalid IL or missing references)
83030 //IL_24dc0: Unknown result type (might be due to invalid IL or missing references)
83031 //IL_24de0: Unknown result type (might be due to invalid IL or missing references)
83032 //IL_24de6: Unknown result type (might be due to invalid IL or missing references)
83033 //IL_24e4d: Unknown result type (might be due to invalid IL or missing references)
83034 //IL_24e57: Unknown result type (might be due to invalid IL or missing references)
83035 //IL_24e5c: Unknown result type (might be due to invalid IL or missing references)
83036 //IL_2523f: Unknown result type (might be due to invalid IL or missing references)
83037 //IL_25262: Unknown result type (might be due to invalid IL or missing references)
83038 //IL_25268: Unknown result type (might be due to invalid IL or missing references)
83039 //IL_252aa: Unknown result type (might be due to invalid IL or missing references)
83040 //IL_252b4: Unknown result type (might be due to invalid IL or missing references)
83041 //IL_252b9: Unknown result type (might be due to invalid IL or missing references)
83042 //IL_252e2: Unknown result type (might be due to invalid IL or missing references)
83043 //IL_25305: Unknown result type (might be due to invalid IL or missing references)
83044 //IL_2530b: Unknown result type (might be due to invalid IL or missing references)
83045 //IL_2533b: Unknown result type (might be due to invalid IL or missing references)
83046 //IL_25345: Unknown result type (might be due to invalid IL or missing references)
83047 //IL_2534a: Unknown result type (might be due to invalid IL or missing references)
83048 //IL_25386: Unknown result type (might be due to invalid IL or missing references)
83049 //IL_24f4c: Unknown result type (might be due to invalid IL or missing references)
83050 //IL_24f6c: Unknown result type (might be due to invalid IL or missing references)
83051 //IL_24f72: Unknown result type (might be due to invalid IL or missing references)
83052 //IL_24fd9: Unknown result type (might be due to invalid IL or missing references)
83053 //IL_24fe3: Unknown result type (might be due to invalid IL or missing references)
83054 //IL_24fe8: Unknown result type (might be due to invalid IL or missing references)
83055 //IL_254fd: Unknown result type (might be due to invalid IL or missing references)
83056 //IL_250db: Unknown result type (might be due to invalid IL or missing references)
83057 //IL_250fe: Unknown result type (might be due to invalid IL or missing references)
83058 //IL_25104: Unknown result type (might be due to invalid IL or missing references)
83059 //IL_2516b: Unknown result type (might be due to invalid IL or missing references)
83060 //IL_25175: Unknown result type (might be due to invalid IL or missing references)
83061 //IL_2517a: Unknown result type (might be due to invalid IL or missing references)
83062 //IL_25679: Unknown result type (might be due to invalid IL or missing references)
83063 //IL_25405: Unknown result type (might be due to invalid IL or missing references)
83064 //IL_25428: Unknown result type (might be due to invalid IL or missing references)
83065 //IL_2542e: Unknown result type (might be due to invalid IL or missing references)
83066 //IL_25476: Unknown result type (might be due to invalid IL or missing references)
83067 //IL_25499: Unknown result type (might be due to invalid IL or missing references)
83068 //IL_2549f: Unknown result type (might be due to invalid IL or missing references)
83069 //IL_25842: Unknown result type (might be due to invalid IL or missing references)
83070 //IL_25a23: Unknown result type (might be due to invalid IL or missing references)
83071 //IL_256f8: Unknown result type (might be due to invalid IL or missing references)
83072 //IL_2571b: Unknown result type (might be due to invalid IL or missing references)
83073 //IL_25721: Unknown result type (might be due to invalid IL or missing references)
83074 //IL_25763: Unknown result type (might be due to invalid IL or missing references)
83075 //IL_2576d: Unknown result type (might be due to invalid IL or missing references)
83076 //IL_25772: Unknown result type (might be due to invalid IL or missing references)
83077 //IL_2579b: Unknown result type (might be due to invalid IL or missing references)
83078 //IL_257be: Unknown result type (might be due to invalid IL or missing references)
83079 //IL_257c4: Unknown result type (might be due to invalid IL or missing references)
83080 //IL_257f4: Unknown result type (might be due to invalid IL or missing references)
83081 //IL_257fe: Unknown result type (might be due to invalid IL or missing references)
83082 //IL_25803: Unknown result type (might be due to invalid IL or missing references)
83083 //IL_25b04: Unknown result type (might be due to invalid IL or missing references)
83084 //IL_258c1: Unknown result type (might be due to invalid IL or missing references)
83085 //IL_258e7: Unknown result type (might be due to invalid IL or missing references)
83086 //IL_258ed: Unknown result type (might be due to invalid IL or missing references)
83087 //IL_2592f: Unknown result type (might be due to invalid IL or missing references)
83088 //IL_25939: Unknown result type (might be due to invalid IL or missing references)
83089 //IL_2593e: Unknown result type (might be due to invalid IL or missing references)
83090 //IL_25967: Unknown result type (might be due to invalid IL or missing references)
83091 //IL_2598d: Unknown result type (might be due to invalid IL or missing references)
83092 //IL_25993: Unknown result type (might be due to invalid IL or missing references)
83093 //IL_259c3: Unknown result type (might be due to invalid IL or missing references)
83094 //IL_259cd: Unknown result type (might be due to invalid IL or missing references)
83095 //IL_259d2: Unknown result type (might be due to invalid IL or missing references)
83096 //IL_255b0: Unknown result type (might be due to invalid IL or missing references)
83097 //IL_255e3: Unknown result type (might be due to invalid IL or missing references)
83098 //IL_255e9: Unknown result type (might be due to invalid IL or missing references)
83099 //IL_25619: Unknown result type (might be due to invalid IL or missing references)
83100 //IL_25623: Unknown result type (might be due to invalid IL or missing references)
83101 //IL_25628: Unknown result type (might be due to invalid IL or missing references)
83102 //IL_25cb3: Unknown result type (might be due to invalid IL or missing references)
83103 //IL_25a41: Unknown result type (might be due to invalid IL or missing references)
83104 //IL_25a6e: Unknown result type (might be due to invalid IL or missing references)
83105 //IL_25a74: Unknown result type (might be due to invalid IL or missing references)
83106 //IL_25ab6: Unknown result type (might be due to invalid IL or missing references)
83107 //IL_25ac0: Unknown result type (might be due to invalid IL or missing references)
83108 //IL_25ac5: Unknown result type (might be due to invalid IL or missing references)
83109 //IL_25e59: Unknown result type (might be due to invalid IL or missing references)
83110 //IL_25b34: Unknown result type (might be due to invalid IL or missing references)
83111 //IL_25b54: Unknown result type (might be due to invalid IL or missing references)
83112 //IL_25b5a: Unknown result type (might be due to invalid IL or missing references)
83113 //IL_25ce3: Unknown result type (might be due to invalid IL or missing references)
83114 //IL_25d03: Unknown result type (might be due to invalid IL or missing references)
83115 //IL_25d09: Unknown result type (might be due to invalid IL or missing references)
83116 //IL_25e9b: Unknown result type (might be due to invalid IL or missing references)
83117 //IL_25ea0: Unknown result type (might be due to invalid IL or missing references)
83118 //IL_25ee1: Unknown result type (might be due to invalid IL or missing references)
83119 //IL_25f02: Unknown result type (might be due to invalid IL or missing references)
83120 //IL_25f36: Unknown result type (might be due to invalid IL or missing references)
83121 //IL_25f40: Unknown result type (might be due to invalid IL or missing references)
83122 //IL_25f45: Unknown result type (might be due to invalid IL or missing references)
83123 //IL_25f6f: Unknown result type (might be due to invalid IL or missing references)
83124 //IL_25f74: Unknown result type (might be due to invalid IL or missing references)
83125 //IL_25fb5: Unknown result type (might be due to invalid IL or missing references)
83126 //IL_25fd6: Unknown result type (might be due to invalid IL or missing references)
83127 //IL_2600a: Unknown result type (might be due to invalid IL or missing references)
83128 //IL_26014: Unknown result type (might be due to invalid IL or missing references)
83129 //IL_26019: Unknown result type (might be due to invalid IL or missing references)
83130 //IL_25bc3: Unknown result type (might be due to invalid IL or missing references)
83131 //IL_25bc8: Unknown result type (might be due to invalid IL or missing references)
83132 //IL_25bd3: Unknown result type (might be due to invalid IL or missing references)
83133 //IL_25bd8: Unknown result type (might be due to invalid IL or missing references)
83134 //IL_25bdd: Unknown result type (might be due to invalid IL or missing references)
83135 //IL_25bf1: Unknown result type (might be due to invalid IL or missing references)
83136 //IL_25bfb: Unknown result type (might be due to invalid IL or missing references)
83137 //IL_25c00: Unknown result type (might be due to invalid IL or missing references)
83138 //IL_25c0a: Unknown result type (might be due to invalid IL or missing references)
83139 //IL_25c0f: Unknown result type (might be due to invalid IL or missing references)
83140 //IL_25d71: Unknown result type (might be due to invalid IL or missing references)
83141 //IL_25d7c: Unknown result type (might be due to invalid IL or missing references)
83142 //IL_25d81: Unknown result type (might be due to invalid IL or missing references)
83143 //IL_25d88: Unknown result type (might be due to invalid IL or missing references)
83144 //IL_25d8d: Unknown result type (might be due to invalid IL or missing references)
83145 //IL_25d98: Unknown result type (might be due to invalid IL or missing references)
83146 //IL_25d9d: Unknown result type (might be due to invalid IL or missing references)
83147 //IL_25da2: Unknown result type (might be due to invalid IL or missing references)
83148 //IL_25db6: Unknown result type (might be due to invalid IL or missing references)
83149 //IL_25dc0: Unknown result type (might be due to invalid IL or missing references)
83150 //IL_25dc5: Unknown result type (might be due to invalid IL or missing references)
83151 //IL_25dcf: Unknown result type (might be due to invalid IL or missing references)
83152 //IL_25dd4: Unknown result type (might be due to invalid IL or missing references)
83153 if (!active)
83154 {
83155 return;
83156 }
83157 Main.projectileIdentity[owner, identity] = -1;
83158 int num = timeLeft;
83159 timeLeft = 0;
83160 bool flag = true;
83162 {
83163 flag = false;
83164 }
83165 if (owner == Main.myPlayer && flag)
83166 {
83167 Main.player[owner].TryCancelChannel(this);
83168 }
83169 if (!ProjectileLoader.PreKill(this, num))
83170 {
83171 active = false;
83172 return;
83173 }
83174 if (Main.getGoodWorld && aiStyle == 16)
83175 {
83177 }
83178 if (Main.netMode != 1 && Main.getGoodWorld)
83179 {
83180 if (type == 472)
83181 {
83182 SpawnWebs();
83183 }
83184 if (type == 99)
83185 {
83187 }
83188 }
83189 Vector2 center4;
83190 if (type == 1020)
83191 {
83192 if (position.Y - (float)height <= (float)(16 * Main.offScreenRange) && owner == Main.myPlayer)
83193 {
83194 Main.Achievements.GetCondition("TO_INFINITY_AND_BEYOND", "Do").Complete();
83195 }
83196 SoundEngine.GetActiveSound(SlotId.FromFloat(localAI[2]))?.Stop();
83198 Color transparent = Color.Transparent;
83199 for (int i = 0; i < 15; i++)
83200 {
83201 Dust dust = Dust.NewDustDirect(position, width, height, 31, 0f, 0f, 100, transparent, 0.8f);
83202 dust.fadeIn = 0f;
83203 Dust dust75 = dust;
83204 Dust dust334 = dust75;
83205 dust334.velocity *= 0.5f;
83206 }
83207 for (int j = 0; j < 5; j++)
83208 {
83209 Dust dust284 = Dust.NewDustDirect(position, width, height, 228, 0f, 0f, 100, transparent, 2.5f);
83210 dust284.noGravity = true;
83211 Dust dust76 = dust284;
83212 Dust dust334 = dust76;
83213 dust334.velocity *= 2.5f;
83214 dust284 = Dust.NewDustDirect(position, width, height, 228, 0f, 0f, 100, transparent, 1.1f);
83215 dust76 = dust284;
83216 dust334 = dust76;
83217 dust334.velocity *= 2f;
83218 dust284.noGravity = true;
83219 }
83220 for (int k = 0; k < 3; k++)
83221 {
83222 Dust dust295 = Dust.NewDustDirect(position, width, height, 226, 0f, 0f, 100, transparent, 1.1f);
83223 Dust dust79 = dust295;
83224 Dust dust334 = dust79;
83225 dust334.velocity *= 2f;
83226 dust295.noGravity = true;
83227 }
83228 for (int l = -1; l <= 1; l += 2)
83229 {
83230 for (int m = -1; m <= 1; m += 2)
83231 {
83232 if (Main.rand.Next(5) == 0)
83233 {
83234 Gore gore = Gore.NewGoreDirect(position, Vector2.Zero, Main.rand.Next(61, 64));
83235 Gore gore14 = gore;
83236 Gore gore64 = gore14;
83237 gore64.velocity *= 0.2f;
83238 gore14 = gore;
83239 gore64 = gore14;
83240 gore64.scale *= 0.65f;
83241 gore14 = gore;
83242 gore64 = gore14;
83243 gore64.velocity += new Vector2((float)l, (float)m) * 0.5f;
83244 }
83245 }
83246 }
83247 }
83248 else if (type == 949)
83249 {
83251 int num141 = (int)ai[0];
83252 float num252 = 20f;
83253 for (float num363 = 0f; num363 < num252; num363++)
83254 {
83255 Vector2 vector = position;
83256 int num474 = Dust.NewDust(vector, 4, 4, num141, 0f, 0f, 100);
83257 if (Main.rand.Next(3) != 0)
83258 {
83259 Main.dust[num474].noGravity = true;
83260 }
83261 Dust dust74 = Main.dust[num474];
83262 Dust dust334 = dust74;
83263 dust334.velocity *= 0.8f;
83264 if (num141 == 66)
83265 {
83266 Main.dust[num474].color = new Color(Main.DiscoR, Main.DiscoG, Main.DiscoB);
83267 Main.dust[num474].noGravity = true;
83268 }
83269 }
83270 }
83271 else if (type == 985)
83272 {
83273 if (localAI[1] != 1f)
83274 {
83275 Color value = default(Color);
83276 ((Color)(ref value))._002Ector(64, 220, 96);
83277 Color value6 = default(Color);
83278 ((Color)(ref value6))._002Ector(15, 84, 125);
83279 for (int n = 0; n < 20; n++)
83280 {
83281 float num585 = Main.rand.NextFloatDirection();
83282 float num695 = 1f - Math.Abs(num585);
83283 float f = rotation + num585 * ((float)Math.PI / 2f) * 0.9f;
83284 Vector2 vector12 = base.Center + f.ToRotationVector2() * Utils.Remap(Main.rand.NextFloat(), 0f, 1f, 60f, 85f) * scale;
83285 float num806 = Main.rand.NextFloat();
83286 vector12 -= rotation.ToRotationVector2() * num806 * 70f * scale;
83287 Color value7 = Color.Lerp(value6, value, 1f);
83288 value7 = Color.Lerp(value7, Color.White, 0.5f);
83289 Color.Lerp(value7, Color.White, Main.rand.NextFloat() * 0.3f);
83290 Vector2 val = vector12;
83291 Vector2 spinningpoint3 = velocity;
83292 double radians = num585 * ((float)Math.PI / 4f);
83293 center4 = default(Vector2);
83294 Dust dust306 = Dust.NewDustPerfect(val, 107, spinningpoint3.RotatedBy(radians, center4) * 0.2f * Main.rand.NextFloat(), 100, default(Color), 1.4f * num695);
83295 Dust dust69 = dust306;
83296 Dust dust334 = dust69;
83297 dust334.position -= dust306.velocity * Main.rand.NextFloat() * 3f;
83298 dust69 = dust306;
83299 dust334 = dust69;
83300 dust334.scale *= 1f - num806;
83301 }
83302 for (int num917 = 0; num917 < 10; num917++)
83303 {
83304 float num2 = Main.rand.NextFloatDirection();
83305 float num42 = 1f - Math.Abs(num2);
83306 float f2 = rotation + num2 * ((float)Math.PI / 2f) * 0.9f;
83307 Vector2 vector23 = base.Center + f2.ToRotationVector2() * Utils.Remap(Main.rand.NextFloat(), 0f, 1f, 70f, 85f) * scale;
83308 float num53 = Main.rand.NextFloat() * 0.25f;
83309 vector23 -= rotation.ToRotationVector2() * (0.2f + num53) * 70f * scale;
83310 Color value8 = Color.Lerp(value6, value, 0.66f);
83311 value8 = Color.Lerp(value8, Color.White, 0.33f);
83312 Color.Lerp(value8, Color.White, Main.rand.NextFloat() * 0.3f);
83313 Vector2 val2 = vector23;
83314 Vector2 spinningpoint4 = velocity;
83315 double radians2 = num2 * ((float)Math.PI / 4f);
83316 center4 = default(Vector2);
83317 Dust dust317 = Dust.NewDustPerfect(val2, 107, spinningpoint4.RotatedBy(radians2, center4) * 0.2f * Main.rand.NextFloat(), 100, default(Color), 1.4f * num42);
83318 Dust dust70 = dust317;
83319 Dust dust334 = dust70;
83320 dust334.position -= dust317.velocity * Main.rand.NextFloat() * 3f;
83321 dust70 = dust317;
83322 dust334 = dust70;
83323 dust334.scale *= 1f - num53;
83324 }
83325 for (int num64 = 0; num64 < 10; num64++)
83326 {
83327 float num75 = Main.rand.NextFloatDirection();
83328 float num86 = 1f - Math.Abs(num75);
83329 float f3 = rotation + num75 * ((float)Math.PI / 2f) * 0.9f;
83330 Vector2 vector34 = base.Center + f3.ToRotationVector2() * Utils.Remap(Main.rand.NextFloat(), 0f, 1f, 60f, 75f) * scale;
83331 float num97 = Main.rand.NextFloat() * 0.25f;
83332 vector34 -= rotation.ToRotationVector2() * (0.5f + num97) * 70f * scale;
83333 Color value9 = Color.Lerp(value6, value, 0.33f);
83334 value9 = Color.Lerp(value9, Color.White, 0.16f);
83335 Color.Lerp(value9, Color.White, Main.rand.NextFloat() * 0.3f);
83336 Vector2 val3 = vector34;
83337 Vector2 spinningpoint5 = velocity;
83338 double radians3 = num75 * ((float)Math.PI / 4f);
83339 center4 = default(Vector2);
83340 Dust dust328 = Dust.NewDustPerfect(val3, 107, spinningpoint5.RotatedBy(radians3, center4) * 0.2f * Main.rand.NextFloat(), 100, default(Color), 1.4f * num86);
83341 Dust dust71 = dust328;
83342 Dust dust334 = dust71;
83343 dust334.position -= dust328.velocity * Main.rand.NextFloat() * 3f;
83344 dust71 = dust328;
83345 dust334 = dust71;
83346 dust334.scale *= 1f - num97;
83347 }
83348 }
83349 }
83350 else if (type == 756)
83351 {
83352 for (float num108 = 0f; num108 < 1f; num108 += 0.025f)
83353 {
83354 Dust dust332 = Dust.NewDustPerfect(base.Center + Main.rand.NextVector2Circular(16f, 16f) * scale + velocity.SafeNormalize(Vector2.UnitY) * num108 * 200f * scale, 5, Main.rand.NextVector2Circular(3f, 3f));
83355 dust332.velocity.Y += -0.3f;
83356 Dust dust66 = dust332;
83357 Dust dust334 = dust66;
83358 dust334.velocity += velocity * 0.2f;
83359 dust332.scale = 1f;
83360 dust332.alpha = 100;
83361 }
83362 }
83363 else if (type == 961)
83364 {
83365 for (float num119 = 0f; num119 < 1f; num119 += 0.25f)
83366 {
83367 Dust dust333 = Dust.NewDustPerfect(base.Center + Main.rand.NextVector2Circular(16f, 16f) * scale + velocity.SafeNormalize(Vector2.UnitY) * num119 * 200f * scale, 16, Main.rand.NextVector2Circular(3f, 3f));
83368 dust333.velocity.Y += -0.3f;
83369 Dust dust65 = dust333;
83370 Dust dust334 = dust65;
83371 dust334.velocity += velocity * 0.2f;
83372 dust333.scale = 1f;
83373 dust333.alpha = 100;
83374 }
83375 }
83376 else if (type == 962)
83377 {
83378 for (int num130 = 0; num130 < 20; num130++)
83379 {
83380 Dust dust2 = Dust.NewDustPerfect(base.Center + Main.rand.NextVector2Circular(16f, 16f) * scale, 16, Main.rand.NextVector2Circular(2f, 2f));
83381 Dust dust64 = dust2;
83382 Dust dust334 = dust64;
83383 dust334.velocity += velocity * 0.1f;
83384 dust2.scale = 1f;
83385 dust2.alpha = 100;
83386 }
83387 }
83388 else if (type == 932)
83389 {
83392 Vector2 target = base.Center;
83393 Main.rand.NextFloat();
83394 int num142 = 10;
83395 for (int num153 = 0; num153 < num142; num153++)
83396 {
83397 Vector2 vector45 = position - velocity * (float)num153;
83398 int num164 = Main.rand.Next(1, 3);
83399 float num175 = MathHelper.Lerp(0.3f, 1f, Utils.GetLerpValue(num142, 0f, num153, clamped: true));
83400 if ((float)num153 >= (float)oldPos.Length * 0.3f)
83401 {
83402 num164--;
83403 }
83404 if ((float)num153 >= (float)oldPos.Length * 0.75f)
83405 {
83406 num164 -= 2;
83407 }
83408 vector45.DirectionTo(target).SafeNormalize(Vector2.Zero);
83409 target = vector45;
83410 for (float num186 = 0f; num186 < (float)num164; num186++)
83411 {
83412 int num197 = Dust.NewDust(vector45, width, height, 267, 0f, 0f, 0, fairyQueenWeaponsColor);
83413 Dust dust59 = Main.dust[num197];
83414 Dust dust334 = dust59;
83415 dust334.velocity *= Main.rand.NextFloat() * 0.8f;
83416 Main.dust[num197].noGravity = true;
83417 Main.dust[num197].scale = 0.9f + Main.rand.NextFloat() * 1.2f;
83418 Main.dust[num197].fadeIn = Main.rand.NextFloat() * 1.2f * num175;
83419 dust59 = Main.dust[num197];
83420 dust334 = dust59;
83421 dust334.scale *= num175;
83422 if (num197 != 6000)
83423 {
83424 Dust dust3 = Dust.CloneDust(num197);
83425 dust59 = dust3;
83426 dust334 = dust59;
83427 dust334.scale /= 2f;
83428 dust59 = dust3;
83429 dust334 = dust59;
83430 dust334.fadeIn *= 0.85f;
83431 dust3.color = new Color(255, 255, 255, 255);
83432 }
83433 }
83434 }
83435 }
83436 else if (type == 931)
83437 {
83440 Vector2 target2 = base.Center;
83441 Main.rand.NextFloat();
83442 for (int num208 = 0; num208 < oldPos.Length; num208++)
83443 {
83444 Vector2 vector56 = oldPos[num208];
83445 if (vector56 == Vector2.Zero)
83446 {
83447 break;
83448 }
83449 int num219 = Main.rand.Next(1, 3);
83450 float num230 = MathHelper.Lerp(0.3f, 1f, Utils.GetLerpValue(oldPos.Length, 0f, num208, clamped: true));
83451 if ((float)num208 >= (float)oldPos.Length * 0.3f)
83452 {
83453 num219--;
83454 }
83455 if ((float)num208 >= (float)oldPos.Length * 0.75f)
83456 {
83457 num219 -= 2;
83458 }
83459 vector56.DirectionTo(target2).SafeNormalize(Vector2.Zero);
83460 target2 = vector56;
83461 for (float num241 = 0f; num241 < (float)num219; num241++)
83462 {
83463 int num253 = Dust.NewDust(vector56, width, height, 267, 0f, 0f, 0, fairyQueenWeaponsColor2);
83464 Dust dust51 = Main.dust[num253];
83465 Dust dust334 = dust51;
83466 dust334.velocity *= Main.rand.NextFloat() * 0.8f;
83467 Main.dust[num253].noGravity = true;
83468 Main.dust[num253].scale = 0.9f + Main.rand.NextFloat() * 1.2f;
83469 Main.dust[num253].fadeIn = Main.rand.NextFloat() * 1.2f * num230;
83470 dust51 = Main.dust[num253];
83471 dust334 = dust51;
83472 dust334.scale *= num230;
83473 if (num253 != 6000)
83474 {
83475 Dust dust4 = Dust.CloneDust(num253);
83476 dust51 = dust4;
83477 dust334 = dust51;
83478 dust334.scale /= 2f;
83479 dust51 = dust4;
83480 dust334 = dust51;
83481 dust334.fadeIn *= 0.85f;
83482 dust4.color = new Color(255, 255, 255, 255);
83483 }
83484 }
83485 }
83486 }
83487 else if (type == 79)
83488 {
83489 int newWidth = width;
83490 int newHeight = height;
83491 Resize(128, 128);
83492 maxPenetrate = -1;
83493 penetrate = -1;
83494 Damage();
83497 Vector2 target3 = base.Center;
83498 float num264 = Main.rand.NextFloat();
83499 for (int num275 = 0; num275 < oldPos.Length; num275++)
83500 {
83501 Vector2 vector67 = oldPos[num275];
83502 if (vector67 == Vector2.Zero)
83503 {
83504 break;
83505 }
83506 Color newColor = Main.hslToRgb((num264 + Utils.GetLerpValue(oldPos.Length, 0f, num275, clamped: true)) % 1f, 1f, 0.65f);
83507 int num286 = Main.rand.Next(1, 4);
83508 float lerpValue = Utils.GetLerpValue(oldPos.Length, 0f, num275, clamped: true);
83509 float num297 = MathHelper.Lerp(0.3f, 1f, lerpValue);
83510 if ((float)num275 >= (float)oldPos.Length * 0.3f)
83511 {
83512 num286--;
83513 }
83514 if ((float)num275 >= (float)oldPos.Length * 0.65f)
83515 {
83516 num286 -= 2;
83517 }
83518 if ((float)num275 >= (float)oldPos.Length * 0.85f)
83519 {
83520 num286 -= 3;
83521 }
83522 Vector2 vector77 = vector67.DirectionTo(target3).SafeNormalize(Vector2.Zero);
83523 target3 = vector67;
83524 Vector2 vector78 = base.Size / 2f;
83525 for (float num308 = 0f; num308 < (float)num286; num308++)
83526 {
83527 int num319 = Dust.NewDust(vector67, width, height, 267, 0f, 0f, 0, newColor);
83528 Dust dust46 = Main.dust[num319];
83529 Dust dust334 = dust46;
83530 dust334.velocity *= Main.rand.NextFloat() * 0.8f;
83531 Main.dust[num319].noGravity = true;
83532 Main.dust[num319].scale = 0.9f + Main.rand.NextFloat() * 1.2f;
83533 Main.dust[num319].fadeIn = Main.rand.NextFloat() * 1.2f * num297;
83534 dust46 = Main.dust[num319];
83535 dust334 = dust46;
83536 dust334.velocity += vector77 * 6f;
83537 dust46 = Main.dust[num319];
83538 dust334 = dust46;
83539 dust334.scale *= num297;
83540 Main.dust[num319].position = Vector2.Lerp(vector67 + vector78, Main.dust[num319].position, lerpValue);
83541 if (num319 != 6000)
83542 {
83543 Dust dust5 = Dust.CloneDust(num319);
83544 dust46 = dust5;
83545 dust334 = dust46;
83546 dust334.scale /= 2f;
83547 dust46 = dust5;
83548 dust334 = dust46;
83549 dust334.fadeIn *= 0.85f;
83550 dust5.color = new Color(255, 255, 255, 255);
83551 }
83552 }
83553 }
83554 for (float num330 = 0f; num330 < 0.5f; num330 += 0.25f)
83555 {
83557 {
83558 PositionInWorld = base.Center
83559 };
83560 Vector2 unitX = Vector2.UnitX;
83561 double radians4 = num330 * ((float)Math.PI * 2f);
83562 center4 = default(Vector2);
83563 settings.MovementVector = unitX.RotatedBy(radians4, center4) * 16f;
83565 }
83566 for (int num341 = 0; num341 < 14; num341++)
83567 {
83568 int num352 = Dust.NewDust(position, width, height, 66, 0f, 0f, 100, Main.hslToRgb(Main.rand.NextFloat(), 1f, 0.5f), 1.7f);
83569 Main.dust[num352].noGravity = true;
83570 Dust dust50 = Main.dust[num352];
83571 Dust dust334 = dust50;
83572 dust334.velocity *= 3f;
83573 }
83574 }
83575 else if (type == 16)
83576 {
83577 int newWidth2 = width;
83578 int newHeight2 = height;
83579 Resize(128, 128);
83580 maxPenetrate = -1;
83581 penetrate = -1;
83582 Damage();
83585 Vector2 target4 = base.Center;
83586 for (int num364 = 0; num364 < oldPos.Length; num364++)
83587 {
83588 Vector2 vector2 = oldPos[num364];
83589 if (vector2 == Vector2.Zero)
83590 {
83591 break;
83592 }
83593 Color newColor2 = Main.hslToRgb(4f / 9f + Main.rand.NextFloat() * (2f / 9f), 1f, 0.65f);
83594 int num375 = Main.rand.Next(1, 4);
83595 float num386 = MathHelper.Lerp(0.3f, 1f, Utils.GetLerpValue(oldPos.Length, 0f, num364, clamped: true));
83596 if ((float)num364 >= (float)oldPos.Length * 0.3f)
83597 {
83598 num375--;
83599 }
83600 if ((float)num364 >= (float)oldPos.Length * 0.75f)
83601 {
83602 num375 -= 2;
83603 }
83604 Vector2 vector3 = vector2.DirectionTo(target4).SafeNormalize(Vector2.Zero);
83605 target4 = vector2;
83606 for (float num397 = 0f; num397 < (float)num375; num397++)
83607 {
83608 if (Main.rand.Next(3) == 0)
83609 {
83610 int num408 = Dust.NewDust(vector2, width, height, 267, 0f, 0f, 0, newColor2);
83611 Dust dust34 = Main.dust[num408];
83612 Dust dust334 = dust34;
83613 dust334.velocity *= Main.rand.NextFloat() * 0.8f;
83614 Main.dust[num408].noGravity = true;
83615 Main.dust[num408].scale = Main.rand.NextFloat() * 0.8f;
83616 Main.dust[num408].fadeIn = Main.rand.NextFloat() * 1.2f * num386;
83617 dust34 = Main.dust[num408];
83618 dust334 = dust34;
83619 dust334.velocity += vector3 * 6f;
83620 dust34 = Main.dust[num408];
83621 dust334 = dust34;
83622 dust334.scale *= num386;
83623 if (num408 != 6000)
83624 {
83625 Dust dust6 = Dust.CloneDust(num408);
83626 dust34 = dust6;
83627 dust334 = dust34;
83628 dust334.scale /= 2f;
83629 dust34 = dust6;
83630 dust334 = dust34;
83631 dust334.fadeIn /= 2f;
83632 dust6.color = new Color(255, 255, 255, 255);
83633 }
83634 }
83635 else
83636 {
83637 Dust dust7 = Dust.NewDustDirect(vector2, width, height, 15, (0f - velocity.X) * 0.2f, (0f - velocity.Y) * 0.2f, 100);
83638 Main.rand.Next(2);
83639 dust7.noGravity = true;
83640 Dust dust32 = dust7;
83641 Dust dust334 = dust32;
83642 dust334.velocity *= 2f;
83643 dust32 = dust7;
83644 dust334 = dust32;
83645 dust334.velocity += vector3 * 9f;
83646 dust32 = dust7;
83647 dust334 = dust32;
83648 dust334.scale *= num386;
83649 dust7.fadeIn = (0.6f + Main.rand.NextFloat() * 0.4f) * num386;
83650 dust7.noLightEmittence = (dust7.noLight = true);
83651 }
83652 }
83653 }
83654 for (int num419 = 0; num419 < 20; num419++)
83655 {
83656 Dust dust8 = Dust.NewDustDirect(position, width, height, 15);
83657 dust8.noGravity = true;
83658 dust8.velocity = Main.rand.NextVector2Circular(1f, 1f) * 1.5f;
83659 dust8.scale = 1.2f + Main.rand.NextFloat() * 0.5f;
83660 dust8.noLightEmittence = (dust8.noLight = true);
83661 Dust dust36 = dust8;
83662 Dust dust334 = dust36;
83663 dust334.velocity += velocity * 0.01f;
83664 dust36 = dust8;
83665 dust334 = dust36;
83666 dust334.position += dust8.velocity * (float)Main.rand.Next(1, 16);
83667 dust8 = Dust.NewDustDirect(position, width, height, 15, 0f, 0f, 100);
83668 dust36 = dust8;
83669 dust334 = dust36;
83670 dust334.velocity *= 1.2f;
83671 dust8.noLightEmittence = (dust8.noLight = true);
83672 dust36 = dust8;
83673 dust334 = dust36;
83674 dust334.velocity += velocity * 0.01f;
83675 dust36 = dust8;
83676 dust334 = dust36;
83677 dust334.scale *= 0.8f + Main.rand.NextFloat() * 0.2f;
83678 dust36 = dust8;
83679 dust334 = dust36;
83680 dust334.position += dust8.velocity * (float)Main.rand.Next(1, 16);
83681 }
83682 }
83683 else if (type == 34)
83684 {
83685 int newWidth3 = width;
83686 int newHeight3 = height;
83687 Resize(96, 96);
83688 maxPenetrate = -1;
83689 penetrate = -1;
83690 Damage();
83693 Vector2 target5 = base.Center;
83694 for (int num430 = 0; num430 < oldPos.Length; num430++)
83695 {
83696 Vector2 vector4 = oldPos[num430];
83697 if (vector4 == Vector2.Zero)
83698 {
83699 break;
83700 }
83701 Color newColor3 = Main.hslToRgb(Main.rand.NextFloat() * (1f / 9f), 1f, 0.5f);
83702 int num441 = Main.rand.Next(1, 5);
83703 float num452 = MathHelper.Lerp(0.3f, 1f, Utils.GetLerpValue(oldPos.Length, 0f, num430, clamped: true));
83704 if ((float)num430 >= (float)oldPos.Length * 0.3f)
83705 {
83706 num441--;
83707 }
83708 if ((float)num430 >= (float)oldPos.Length * 0.75f)
83709 {
83710 num441 -= 2;
83711 }
83712 Vector2 vector5 = vector4.DirectionTo(target5).SafeNormalize(Vector2.Zero);
83713 target5 = vector4;
83714 for (float num463 = 0f; num463 < (float)num441; num463++)
83715 {
83716 if (Main.rand.Next(3) == 0)
83717 {
83718 int num475 = Dust.NewDust(vector4, width, height, 267, 0f, 0f, 0, newColor3);
83719 Dust dust25 = Main.dust[num475];
83720 Dust dust334 = dust25;
83721 dust334.velocity *= Main.rand.NextFloat() * 0.8f;
83722 Main.dust[num475].noGravity = true;
83723 Main.dust[num475].scale = Main.rand.NextFloat() * 1f;
83724 Main.dust[num475].fadeIn = Main.rand.NextFloat() * 2f;
83725 dust25 = Main.dust[num475];
83726 dust334 = dust25;
83727 dust334.velocity += vector5 * 8f;
83728 dust25 = Main.dust[num475];
83729 dust334 = dust25;
83730 dust334.scale *= num452;
83731 if (num475 != 6000)
83732 {
83733 Dust dust9 = Dust.CloneDust(num475);
83734 dust25 = dust9;
83735 dust334 = dust25;
83736 dust334.scale /= 2f;
83737 dust25 = dust9;
83738 dust334 = dust25;
83739 dust334.fadeIn /= 2f;
83740 dust9.color = new Color(255, 255, 255, 255);
83741 }
83742 }
83743 else
83744 {
83745 Dust dust10 = Dust.NewDustDirect(vector4, width, height, 6, (0f - velocity.X) * 0.2f, (0f - velocity.Y) * 0.2f, 100);
83746 Dust dust20;
83747 Dust dust334;
83748 if (Main.rand.Next(2) == 0)
83749 {
83750 dust10.noGravity = true;
83751 dust20 = dust10;
83752 dust334 = dust20;
83753 dust334.scale *= 2.5f;
83754 }
83755 dust20 = dust10;
83756 dust334 = dust20;
83757 dust334.velocity *= 2f;
83758 dust20 = dust10;
83759 dust334 = dust20;
83760 dust334.velocity += vector5 * 6f;
83761 dust20 = dust10;
83762 dust334 = dust20;
83763 dust334.scale *= num452;
83764 dust10.noLightEmittence = (dust10.noLight = true);
83765 }
83766 }
83767 }
83768 for (int num486 = 0; num486 < 20; num486++)
83769 {
83770 Dust dust11 = Dust.NewDustDirect(position, width, height, 6, (0f - velocity.X) * 0.2f, (0f - velocity.Y) * 0.2f, 100);
83771 dust11.noGravity = true;
83772 dust11.velocity = Main.rand.NextVector2Circular(1f, 1f) * 6f;
83773 dust11.scale = 1.6f;
83774 dust11.fadeIn = 1.3f + Main.rand.NextFloat() * 1f;
83775 dust11.noLightEmittence = (dust11.noLight = true);
83776 Dust dust30 = dust11;
83777 Dust dust334 = dust30;
83778 dust334.velocity += velocity * 0.1f;
83779 dust11 = Dust.NewDustDirect(position, width, height, 6, (0f - velocity.X) * 0.2f, (0f - velocity.Y) * 0.2f, 100);
83780 dust30 = dust11;
83781 dust334 = dust30;
83782 dust334.velocity *= 2f;
83783 dust11.noLightEmittence = (dust11.noLight = true);
83784 dust30 = dust11;
83785 dust334 = dust30;
83786 dust334.velocity += velocity * 0.1f;
83787 }
83788 }
83789 if (type == 873)
83790 {
83791 int num497 = 20;
83792 float num508 = (float)Math.PI * 2f / (float)num497;
83793 float num519 = velocity.ToRotation();
83794 Color value10 = AI_171_GetColor();
83795 for (int num530 = 0; num530 < num497; num530++)
83796 {
83797 Dust dust274 = Dust.NewDustPerfect(base.Center, 267);
83798 dust274.fadeIn = 1f;
83799 dust274.noGravity = true;
83800 dust274.alpha = 100;
83801 dust274.color = Color.Lerp(value10, Color.White, Main.rand.NextFloat() * 0.4f);
83802 if (num530 % 4 == 0)
83803 {
83804 dust274.velocity = num519.ToRotationVector2() * 3.2f;
83805 dust274.scale = 2.3f;
83806 }
83807 else if (num530 % 2 == 0)
83808 {
83809 dust274.velocity = num519.ToRotationVector2() * 1.8f;
83810 dust274.scale = 1.9f;
83811 }
83812 else
83813 {
83814 dust274.velocity = num519.ToRotationVector2();
83815 dust274.scale = 1.6f;
83816 }
83817 num519 += num508;
83818 Dust dust82 = dust274;
83819 Dust dust334 = dust82;
83820 dust334.velocity += velocity * Main.rand.NextFloat() * 0.5f;
83821 }
83822 }
83823 _ = type;
83824 if (type == 1012)
83825 {
83826 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
83827 for (int num541 = 0; num541 < 40; num541++)
83828 {
83829 Vector2 unitY = Vector2.UnitY;
83830 double radians5 = (float)num541 * ((float)Math.PI * 2f);
83831 center4 = default(Vector2);
83832 Vector2 vector6 = unitY.RotatedBy(radians5, center4) * (2f + Main.rand.NextFloat() * 0.5f);
83833 vector6 += velocity * Main.rand.NextFloat();
83834 Color white = Color.White;
83835 if (Main.rand.Next(3) == 0)
83836 {
83837 switch (Main.rand.Next(3))
83838 {
83839 default:
83840 ((Color)(ref white))._002Ector(176, 64, 36);
83841 break;
83842 case 0:
83843 ((Color)(ref white))._002Ector(226, 116, 56);
83844 break;
83845 case 1:
83846 ((Color)(ref white))._002Ector(243, 175, 93);
83847 break;
83848 case 2:
83849 ((Color)(ref white))._002Ector(254, 210, 146);
83850 break;
83851 }
83852 Dust dust275 = Dust.NewDustDirect(position + Main.rand.NextVector2Circular(18f, 18f) * scale, 2, 2, 284, vector6.X, vector6.Y, 0, white, Main.rand.NextFloat() * 1f + 1f);
83853 Dust dust86 = dust275;
83854 Dust dust334 = dust86;
83855 dust334.position -= velocity;
83856 dust275.fadeIn = 1f;
83857 }
83858 else
83859 {
83860 vector6 *= 0.3f;
83861 Dust dust276 = Dust.NewDustDirect(position + Main.rand.NextVector2Circular(18f, 18f) * scale, 2, 2, 138, vector6.X, vector6.Y, 0, default(Color), Main.rand.NextFloat() * 0.3f + 0.6f);
83862 Dust dust84 = dust276;
83863 Dust dust334 = dust84;
83864 dust334.position -= velocity;
83865 }
83866 }
83867 }
83868 if (type == 920)
83869 {
83870 for (int num552 = 0; num552 < 6; num552++)
83871 {
83872 Vector2 unitY2 = Vector2.UnitY;
83873 double radians6 = (float)num552 * ((float)Math.PI * 2f) + Main.rand.NextFloat() * ((float)Math.PI * 2f) * 0.5f;
83874 center4 = default(Vector2);
83875 Vector2 vector7 = unitY2.RotatedBy(radians6, center4) * (2f + Main.rand.NextFloat() * 0.5f);
83876 int num563 = Dust.NewDust(position + base.Size * Main.rand.NextVector2Square(0f, 1f), 4, 4, 4, vector7.X, vector7.Y, 80, new Color(78, 136, 255, 150), 1.5f);
83877 Main.dust[num563].noGravity = true;
83878 }
83879 }
83880 if (type == 921)
83881 {
83882 for (int num574 = 0; num574 < 12; num574++)
83883 {
83884 Vector2 unitY3 = Vector2.UnitY;
83885 double radians7 = (float)num574 * ((float)Math.PI * 2f) + Main.rand.NextFloat() * ((float)Math.PI * 2f) * 0.5f;
83886 center4 = default(Vector2);
83887 Vector2 vector8 = unitY3.RotatedBy(radians7, center4) * (3f + Main.rand.NextFloat() * 0.5f);
83888 int num586 = Dust.NewDust(position + base.Size * Main.rand.NextVector2Square(0f, 1f), 6, 6, 243, vector8.X, vector8.Y, 80, default(Color), 1.5f);
83889 Main.dust[num586].noGravity = true;
83890 }
83891 }
83892 if (type == 926)
83893 {
83894 for (int num597 = 0; num597 < 22; num597++)
83895 {
83896 Vector2 unitY4 = Vector2.UnitY;
83897 double radians8 = (float)num597 * ((float)Math.PI * 2f) + Main.rand.NextFloat() * ((float)Math.PI * 2f) * 0.5f;
83898 center4 = default(Vector2);
83899 Vector2 vector9 = unitY4.RotatedBy(radians8, center4) * (3f + Main.rand.NextFloat() * 0.5f);
83900 int num608 = Dust.NewDust(position - new Vector2(8f, 8f), width + 16, height + 16, 31, vector9.X, vector9.Y, 40, NPC.AI_121_QueenSlime_GetDustColor(), 1.5f);
83901 Main.dust[num608].noGravity = true;
83902 }
83903 }
83904 if (type == 937)
83905 {
83906 for (int num619 = 0; num619 < 12; num619++)
83907 {
83908 Vector2 unitY5 = Vector2.UnitY;
83909 double radians9 = (float)num619 * ((float)Math.PI * 2f) + Main.rand.NextFloat() * ((float)Math.PI * 2f) * 0.5f;
83910 center4 = default(Vector2);
83911 Vector2 vector10 = unitY5.RotatedBy(radians9, center4) * (3f + Main.rand.NextFloat() * 0.5f);
83912 int num630 = Dust.NewDust(position - new Vector2(8f, 8f), width + 16, height + 16, 31, vector10.X, vector10.Y, 40, NPC.AI_121_QueenSlime_GetDustColor(), 1.5f);
83913 Main.dust[num630].noGravity = true;
83914 }
83915 }
83916 if (type == 818)
83917 {
83918 for (float num640 = 0f; num640 < 1f; num640 += 0.34f)
83919 {
83920 Vector2 val4 = position + base.Size * Main.rand.NextVector2Square(0f, 1f);
83921 Vector2 unitY6 = Vector2.UnitY;
83922 double radians10 = num640 * ((float)Math.PI * 2f) + Main.rand.NextFloat() * ((float)Math.PI * 2f) * 0.5f;
83923 center4 = default(Vector2);
83924 Dust.NewDustPerfect(val4, 278, unitY6.RotatedBy(radians10, center4) * (2f + Main.rand.NextFloat() * 0.5f), 150, Color.Lerp(Color.White, Color.Gold, Main.rand.NextFloat()), 0.4f).noGravity = true;
83925 }
83926 for (float num651 = 0f; num651 < 1f; num651 += 0.34f)
83927 {
83928 Vector2 val5 = position + base.Size * Main.rand.NextVector2Square(0f, 1f);
83929 Vector2 unitY7 = Vector2.UnitY;
83930 double radians11 = num651 * ((float)Math.PI * 2f) + Main.rand.NextFloat() * ((float)Math.PI * 2f) * 0.5f;
83931 center4 = default(Vector2);
83932 Dust.NewDustPerfect(val5, 278, unitY7.RotatedBy(radians11, center4) * (1f + Main.rand.NextFloat() * 0.5f), 150, Color.Lerp(Color.White, Main.OurFavoriteColor, Main.rand.NextFloat()), 0.7f).noGravity = true;
83933 }
83934 }
83935 Rectangle val6;
83936 if (type == 856)
83937 {
83938 for (int num662 = 0; num662 < 6; num662++)
83939 {
83940 Dust.NewDust(position, width, height, 58, 0f, 0f, 150, default(Color), 0.8f);
83941 }
83942 for (float num673 = 0f; num673 < 1f; num673 += 0.34f)
83943 {
83944 Vector2 center5 = base.Center;
83945 Vector2 unitY8 = Vector2.UnitY;
83946 double radians12 = num673 * ((float)Math.PI * 2f) + Main.rand.NextFloat() * ((float)Math.PI * 2f) * 0.5f;
83947 center4 = default(Vector2);
83948 Dust.NewDustPerfect(center5, 278, unitY8.RotatedBy(radians12, center4) * (4f + Main.rand.NextFloat() * 2f), 150, Color.Lerp(Color.White, Color.HotPink, Main.rand.NextFloat() * 0.5f + 0.5f)).noGravity = true;
83949 }
83950 for (float num684 = 0f; num684 < 1f; num684 += 0.34f)
83951 {
83952 Vector2 center6 = base.Center;
83953 Vector2 unitY9 = Vector2.UnitY;
83954 double radians13 = num684 * ((float)Math.PI * 2f) + Main.rand.NextFloat() * ((float)Math.PI * 2f) * 0.5f;
83955 center4 = default(Vector2);
83956 Dust.NewDustPerfect(center6, 278, unitY9.RotatedBy(radians13, center4) * (2f + Main.rand.NextFloat() * 1f), 150, Color.Lerp(Color.White, Color.Orange, Main.rand.NextFloat() * 0.5f + 0.5f)).noGravity = true;
83957 }
83958 Vector2 vector11 = default(Vector2);
83959 ((Vector2)(ref vector11))._002Ector((float)Main.screenWidth, (float)Main.screenHeight);
83960 val6 = base.Hitbox;
83961 if (((Rectangle)(ref val6)).Intersects(Utils.CenteredRectangle(Main.screenPosition + vector11 / 2f, vector11 + new Vector2(400f))))
83962 {
83963 for (int num696 = 0; num696 < 1; num696++)
83964 {
83965 Gore.NewGore(position, Main.rand.NextVector2CircularEdge(0.5f, 0.5f) * 3f, Utils.SelectRandom<int>(Main.rand, 16));
83966 }
83967 }
83969 {
83970 PositionInWorld = base.Center
83971 }, owner);
83972 position = base.Center;
83973 width = (height = 128);
83974 base.Center = position;
83975 maxPenetrate = -1;
83976 penetrate = -1;
83977 Damage();
83978 }
83979 if (type == 818)
83980 {
83981 Damage();
83982 }
83983 if (type == 686)
83984 {
83986 }
83987 else if (type == 711)
83988 {
83990 }
83991 else if (type == 704)
83992 {
83994 if (activeSound != null)
83995 {
83996 activeSound.Volume = 0f;
83997 activeSound.Stop();
83998 }
83999 }
84000 if (type == 710)
84001 {
84002 ai[1] = -1f;
84003 position = base.Center;
84004 width = (height = 40);
84005 base.Center = position;
84006 Damage();
84008 for (int num707 = 0; num707 < 2; num707++)
84009 {
84010 int num718 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
84011 Main.dust[num718].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84012 }
84013 for (int num729 = 0; num729 < 10; num729++)
84014 {
84015 int num740 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 0, default(Color), 2.5f);
84016 Main.dust[num740].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84017 Main.dust[num740].noGravity = true;
84018 Dust dust108 = Main.dust[num740];
84019 Dust dust334 = dust108;
84020 dust334.velocity *= 2f;
84021 }
84022 for (int num751 = 0; num751 < 5; num751++)
84023 {
84024 int num762 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 0, default(Color), 1.5f);
84025 Dust obj = Main.dust[num762];
84026 Vector2 center7 = base.Center;
84027 Vector2 spinningpoint6 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
84028 double radians14 = velocity.ToRotation();
84029 center4 = default(Vector2);
84030 obj.position = center7 + spinningpoint6.RotatedBy(radians14, center4) * (float)width / 2f;
84031 Main.dust[num762].noGravity = true;
84032 Dust dust109 = Main.dust[num762];
84033 Dust dust334 = dust109;
84034 dust334.velocity *= 2f;
84035 }
84036 }
84037 else if (type == 711)
84038 {
84039 Rectangle hitbox = base.Hitbox;
84040 for (int num773 = 0; num773 < oldPos.Length / 2; num773 += 2)
84041 {
84042 hitbox.X = (int)oldPos[num773].X;
84043 hitbox.Y = (int)oldPos[num773].Y;
84044 for (int num784 = 0; num784 < 2; num784++)
84045 {
84046 int num795 = Utils.SelectRandom<int>(Main.rand, 6, 55, 158);
84047 int num807 = Dust.NewDust(hitbox.TopLeft(), width, height, num795, direction, -2.5f);
84048 Main.dust[num807].alpha = 200;
84049 Dust dust94 = Main.dust[num807];
84050 Dust dust334 = dust94;
84051 dust334.velocity *= 2.4f;
84052 dust94 = Main.dust[num807];
84053 dust334 = dust94;
84054 dust334.scale += Main.rand.NextFloat();
84055 dust94 = Main.dust[num807];
84056 dust334 = dust94;
84057 dust334.scale -= 0.5f;
84058 if (Main.dust[num807].type == 55)
84059 {
84060 Main.dust[num807].color = Color.Lerp(new Color(128, 0, 180, 128), Color.Gold, Main.rand.NextFloat());
84061 }
84062 Main.dust[num807].noLight = true;
84063 }
84064 }
84065 for (int num818 = 10; num818 < oldPos.Length; num818 += 2)
84066 {
84067 hitbox.X = (int)oldPos[num818].X;
84068 hitbox.Y = (int)oldPos[num818].Y;
84069 for (int num829 = 0; num829 < 2; num829++)
84070 {
84071 if (Main.rand.Next(3) != 0)
84072 {
84073 int num840 = Utils.SelectRandom<int>(Main.rand, 55);
84074 int num851 = Dust.NewDust(hitbox.TopLeft(), width, height, num840, direction, -2.5f);
84075 Main.dust[num851].alpha = 120;
84076 Dust dust101 = Main.dust[num851];
84077 Dust dust334 = dust101;
84078 dust334.velocity *= 2.4f;
84079 dust101 = Main.dust[num851];
84080 dust334 = dust101;
84081 dust334.scale += Main.rand.NextFloat() * 0.7f;
84082 dust101 = Main.dust[num851];
84083 dust334 = dust101;
84084 dust334.scale -= 0.5f;
84085 if (Main.dust[num851].type == 55)
84086 {
84087 Main.dust[num851].color = Color.Lerp(Color.Purple, Color.Black, Main.rand.NextFloat());
84088 }
84089 Main.dust[num851].noLight = true;
84090 }
84091 }
84092 }
84093 for (int num862 = 5; num862 < oldPos.Length; num862++)
84094 {
84095 hitbox.X = (int)oldPos[num862].X;
84096 hitbox.Y = (int)oldPos[num862].Y;
84097 for (int num873 = 0; num873 < 1; num873++)
84098 {
84099 if (Main.rand.Next(3) != 0)
84100 {
84101 int num884 = Utils.SelectRandom<int>(Main.rand, 55);
84102 int num895 = Dust.NewDust(hitbox.TopLeft(), width, height, num884, direction, -2.5f);
84103 Main.dust[num895].alpha = 80;
84104 Dust dust104 = Main.dust[num895];
84105 Dust dust334 = dust104;
84106 dust334.velocity *= 0.3f;
84107 dust104 = Main.dust[num895];
84108 dust334 = dust104;
84109 dust334.velocity += velocity * 0.5f;
84110 dust104 = Main.dust[num895];
84111 dust334 = dust104;
84112 dust334.scale += Main.rand.NextFloat() * 0.7f;
84113 dust104 = Main.dust[num895];
84114 dust334 = dust104;
84115 dust334.scale -= 0.5f;
84116 if (Main.dust[num895].type == 55)
84117 {
84118 Main.dust[num895].color = Color.Lerp(Color.Purple, Color.Black, Main.rand.NextFloat());
84119 }
84120 Main.dust[num895].noLight = true;
84121 }
84122 }
84123 }
84124 for (int num906 = 0; num906 < 20; num906++)
84125 {
84126 if (Main.rand.Next(3) != 0)
84127 {
84128 int num918 = 228;
84129 Dust dust277 = Main.dust[Dust.NewDust(position, width, height, num918)];
84130 dust277.noGravity = true;
84131 dust277.scale = 1.25f + Main.rand.NextFloat();
84132 dust277.fadeIn = 1.5f;
84133 Dust dust105 = dust277;
84134 Dust dust334 = dust105;
84135 dust334.velocity *= 6f;
84136 dust277.noLight = true;
84137 }
84138 }
84139 for (int num929 = 0; num929 < 20; num929++)
84140 {
84141 if (Main.rand.Next(3) != 0)
84142 {
84143 int num940 = 55;
84144 Dust dust278 = Main.dust[Dust.NewDust(position, width, height, num940)];
84145 dust278.noGravity = true;
84146 dust278.scale = 1.25f + Main.rand.NextFloat();
84147 dust278.fadeIn = 1.5f;
84148 Dust dust106 = dust278;
84149 Dust dust334 = dust106;
84150 dust334.velocity *= 6f;
84151 dust278.noLight = true;
84152 dust278.color = new Color(0, 0, 220, 128);
84153 }
84154 }
84155 if (owner == Main.myPlayer)
84156 {
84157 position = base.Center;
84158 base.Size = new Vector2(140f);
84159 base.Center = position;
84160 penetrate = -1;
84161 usesLocalNPCImmunity = true;
84163 Damage();
84164 }
84165 }
84166 else if (type == 662 || type == 685)
84167 {
84168 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
84169 Vector2 vector13 = oldVelocity.SafeNormalize(Vector2.Zero);
84170 Vector2 vector14 = position + vector13 * 16f;
84171 for (int num951 = 0; num951 < 16; num951++)
84172 {
84173 if (Main.rand.Next(2) == 0)
84174 {
84175 vector14 -= vector13 * 8f;
84176 continue;
84177 }
84178 Dust dust279 = Dust.NewDustDirect(vector14, width, height, 11);
84179 dust279.position = (dust279.position + base.Center) / 2f;
84180 Dust dust90 = dust279;
84181 Dust dust334 = dust90;
84182 dust334.velocity += oldVelocity * 0.4f;
84183 dust90 = dust279;
84184 dust334 = dust90;
84185 dust334.velocity *= 0.5f;
84186 dust279.noGravity = true;
84187 vector14 -= vector13 * 8f;
84188 }
84189 }
84190 if (type == 680)
84191 {
84192 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
84193 Vector2 vector15 = oldVelocity.SafeNormalize(Vector2.Zero);
84194 Vector2 vector16 = position + vector15 * 16f;
84195 for (int num965 = 0; num965 < 16; num965++)
84196 {
84197 if (Main.rand.Next(2) == 0)
84198 {
84199 vector16 -= vector15 * 8f;
84200 continue;
84201 }
84202 Dust dust280 = Dust.NewDustDirect(vector16, width, height, 11);
84203 dust280.position = (dust280.position + base.Center) / 2f;
84204 Dust dust114 = dust280;
84205 Dust dust334 = dust114;
84206 dust334.velocity += oldVelocity * 0.4f;
84207 dust114 = dust280;
84208 dust334 = dust114;
84209 dust334.velocity *= 0.5f;
84210 dust280.noGravity = true;
84211 vector16 -= vector15 * 8f;
84212 }
84213 Dust.NewDustDirect(position, width, height, 11, 0f, 0f, 0, Color.Red, 1.6f).noGravity = true;
84214 }
84215 if (type == 664 || type == 666 || type == 668 || type == 706)
84216 {
84217 int num976 = 4;
84218 int num987 = 20;
84219 int num998 = 10;
84220 int num1009 = 20;
84221 int num1019 = 20;
84222 int num3 = 4;
84223 float num14 = 1.5f;
84224 int num25 = 6;
84225 int num35 = 6;
84226 if (Main.player[owner].setApprenticeT3)
84227 {
84228 num976 += 4;
84229 num1019 += 10;
84230 num987 += 20;
84231 num1009 += 30;
84232 num998 /= 2;
84233 num3 += 4;
84234 num14 += 0.5f;
84235 num25 += 7;
84236 num35 = 270;
84237 }
84238 position = base.Center;
84239 width = (height = 16 * num25);
84240 base.Center = position;
84241 Damage();
84243 for (int num36 = 0; num36 < num976; num36++)
84244 {
84245 int num37 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
84246 Main.dust[num37].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84247 }
84248 for (int num38 = 0; num38 < num987; num38++)
84249 {
84250 Dust dust281 = Dust.NewDustDirect(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 200, default(Color), 2.5f);
84251 dust281.position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 10f;
84252 Dust dust132 = dust281;
84253 Dust dust334 = dust132;
84254 dust334.velocity *= 16f;
84255 if (dust281.velocity.Y > -2f)
84256 {
84257 dust281.velocity.Y *= -0.4f;
84258 }
84259 dust281.noLight = true;
84260 dust281.noGravity = true;
84261 }
84262 for (int num39 = 0; num39 < num1009; num39++)
84263 {
84264 Dust dust282 = Dust.NewDustDirect(new Vector2(position.X, position.Y), width, height, num35, 0f, 0f, 100, default(Color), 1.5f);
84265 dust282.position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84266 Dust dust139 = dust282;
84267 Dust dust334 = dust139;
84268 dust334.velocity *= 2f;
84269 dust282.noGravity = true;
84270 dust282.fadeIn = num14;
84271 }
84272 for (int num40 = 0; num40 < num998; num40++)
84273 {
84274 int num41 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 0, default(Color), 2.7f);
84275 Dust obj2 = Main.dust[num41];
84276 Vector2 center8 = base.Center;
84277 Vector2 spinningpoint7 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
84278 double radians15 = velocity.ToRotation();
84279 center4 = default(Vector2);
84280 obj2.position = center8 + spinningpoint7.RotatedBy(radians15, center4) * (float)width / 2f;
84281 Main.dust[num41].noGravity = true;
84282 Dust dust144 = Main.dust[num41];
84283 Dust dust334 = dust144;
84284 dust334.velocity *= 3f;
84285 }
84286 for (int num43 = 0; num43 < num1019; num43++)
84287 {
84288 int num44 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 0, default(Color), 1.5f);
84289 Dust obj3 = Main.dust[num44];
84290 Vector2 center9 = base.Center;
84291 Vector2 spinningpoint8 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
84292 double radians16 = velocity.ToRotation();
84293 center4 = default(Vector2);
84294 obj3.position = center9 + spinningpoint8.RotatedBy(radians16, center4) * (float)width / 2f;
84295 Main.dust[num44].noGravity = true;
84296 Dust dust147 = Main.dust[num44];
84297 Dust dust334 = dust147;
84298 dust334.velocity *= 3f;
84299 }
84300 for (int num45 = 0; num45 < num3; num45++)
84301 {
84302 Vector2 val7 = position + new Vector2((float)(width * Main.rand.Next(100)) / 100f, (float)(height * Main.rand.Next(100)) / 100f) - Vector2.One * 10f;
84303 center4 = default(Vector2);
84304 int num46 = Gore.NewGore(val7, center4, Main.rand.Next(61, 64));
84305 Main.gore[num46].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84306 Gore gore31 = Main.gore[num46];
84307 Gore gore64 = gore31;
84308 gore64.position -= Vector2.One * 16f;
84309 if (Main.rand.Next(2) == 0)
84310 {
84311 Main.gore[num46].position.Y -= 30f;
84312 }
84313 gore31 = Main.gore[num46];
84314 gore64 = gore31;
84315 gore64.velocity *= 0.3f;
84316 Main.gore[num46].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
84317 Main.gore[num46].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
84318 }
84319 }
84320 else if (type == 681)
84321 {
84322 position.X += width / 2;
84323 position.Y += height / 2;
84325 width = 22;
84326 height = 22;
84327 position.X -= width / 2;
84328 position.Y -= height / 2;
84329 for (int num47 = 0; num47 < 10; num47++)
84330 {
84331 int num48 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
84332 Dust dust117 = Main.dust[num48];
84333 Dust dust334 = dust117;
84334 dust334.velocity *= 1.4f;
84335 num48 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
84336 dust117 = Main.dust[num48];
84337 dust334 = dust117;
84338 dust334.velocity *= 1.4f;
84339 Main.dust[num48].noGravity = true;
84340 Main.dust[num48].fadeIn = 2f;
84341 }
84342 for (int num49 = 0; num49 < 10; num49++)
84343 {
84344 int num50 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 2.5f);
84345 Main.dust[num50].noGravity = true;
84346 Dust dust121 = Main.dust[num50];
84347 Dust dust334 = dust121;
84348 dust334.velocity *= 5f;
84349 num50 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
84350 dust121 = Main.dust[num50];
84351 dust334 = dust121;
84352 dust334.velocity *= 3f;
84353 }
84354 Vector2 val8 = new Vector2(position.X, position.Y);
84355 center4 = default(Vector2);
84356 int num51 = Gore.NewGore(val8, center4, Main.rand.Next(61, 64));
84357 Gore gore21 = Main.gore[num51];
84358 Gore gore64 = gore21;
84359 gore64.velocity *= 0.4f;
84360 Main.gore[num51].velocity.X += 1f;
84361 Main.gore[num51].velocity.Y += 1f;
84362 Vector2 val9 = new Vector2(position.X, position.Y);
84363 center4 = default(Vector2);
84364 num51 = Gore.NewGore(val9, center4, Main.rand.Next(61, 64));
84365 gore21 = Main.gore[num51];
84366 gore64 = gore21;
84367 gore64.velocity *= 0.4f;
84368 Main.gore[num51].velocity.X -= 1f;
84369 Main.gore[num51].velocity.Y += 1f;
84370 Vector2 val10 = new Vector2(position.X, position.Y);
84371 center4 = default(Vector2);
84372 num51 = Gore.NewGore(val10, center4, Main.rand.Next(61, 64));
84373 gore21 = Main.gore[num51];
84374 gore64 = gore21;
84375 gore64.velocity *= 0.4f;
84376 Main.gore[num51].velocity.X += 1f;
84377 Main.gore[num51].velocity.Y -= 1f;
84378 Vector2 val11 = new Vector2(position.X, position.Y);
84379 center4 = default(Vector2);
84380 num51 = Gore.NewGore(val11, center4, Main.rand.Next(61, 64));
84381 gore21 = Main.gore[num51];
84382 gore64 = gore21;
84383 gore64.velocity *= 0.4f;
84384 Main.gore[num51].velocity.X -= 1f;
84385 Main.gore[num51].velocity.Y -= 1f;
84386 position.X += width / 2;
84387 position.Y += height / 2;
84388 width = 80;
84389 height = 80;
84390 position.X -= width / 2;
84391 position.Y -= height / 2;
84392 Damage();
84393 }
84394 if (type == 669)
84395 {
84396 SoundEngine.PlaySound(13, (int)position.X, (int)position.Y);
84397 Vector2 vector17 = default(Vector2);
84398 ((Vector2)(ref vector17))._002Ector(20f, 20f);
84399 for (int num52 = 0; num52 < 10; num52++)
84400 {
84401 Dust dust283 = Dust.NewDustDirect(base.Center - vector17 / 2f, (int)vector17.X, (int)vector17.Y, 4, 0f, 0f, 100, new Color(255, 255, 255, 110), 1.1f);
84402 Dust dust155 = dust283;
84403 Dust dust334 = dust155;
84404 dust334.velocity *= 1.4f;
84405 }
84406 for (int num54 = 0; num54 < 40; num54++)
84407 {
84408 Dust dust285 = Dust.NewDustDirect(base.Center - vector17 / 2f, (int)vector17.X, (int)vector17.Y, 4, 0f, 0f, 50, new Color(245, 200, 30, 155), 1.2f);
84409 dust285.noGravity = true;
84410 Dust dust158 = dust285;
84411 Dust dust334 = dust158;
84412 dust334.velocity *= 4f;
84413 dust285 = Dust.NewDustDirect(base.Center - vector17 / 2f, (int)vector17.X, (int)vector17.Y, 4, 0f, 0f, 50, new Color(245, 200, 30, 155), 0.8f);
84414 dust158 = dust285;
84415 dust334 = dust158;
84416 dust334.velocity *= 2f;
84417 }
84418 }
84419 if (Main.myPlayer == owner && bobber)
84420 {
84421 PopupText.ClearSonarText();
84422 if (ai[1] > 0f)
84423 {
84424 AI_061_FishingBobber_GiveItemToPlayer(Main.player[owner], (int)ai[1]);
84425 }
84426 ai[1] = 0f;
84427 }
84428 if (type == 634 || type == 635)
84429 {
84430 int num55 = Utils.SelectRandom<int>(Main.rand, 242, 73, 72, 71, 255);
84431 int num56 = 255;
84432 int num57 = 255;
84433 int num58 = 50;
84434 float num59 = 1.7f;
84435 float num60 = 0.8f;
84436 float num61 = 2f;
84437 Vector2 vector18 = (rotation - (float)Math.PI / 2f).ToRotationVector2();
84438 Vector2 vector19 = vector18 * ((Vector2)(ref velocity)).Length() * (float)MaxUpdates;
84439 if (type == 635)
84440 {
84441 num56 = 88;
84442 num57 = 88;
84443 num55 = Utils.SelectRandom<int>(Main.rand, 242, 59, 88);
84444 num59 = 3.7f;
84445 num60 = 1.5f;
84446 num61 = 2.2f;
84447 vector19 *= 0.5f;
84448 }
84450 position = base.Center;
84451 width = (height = num58);
84452 base.Center = position;
84453 maxPenetrate = -1;
84454 penetrate = -1;
84455 Damage();
84456 for (int num62 = 0; num62 < 40; num62++)
84457 {
84458 num55 = Utils.SelectRandom<int>(Main.rand, 242, 73, 72, 71, 255);
84459 if (type == 635)
84460 {
84461 num55 = Utils.SelectRandom<int>(Main.rand, 242, 59, 88);
84462 }
84463 int num63 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, num55, 0f, 0f, 200, default(Color), num59);
84464 Main.dust[num63].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84465 Main.dust[num63].noGravity = true;
84466 Dust dust162 = Main.dust[num63];
84467 Dust dust334 = dust162;
84468 dust334.velocity *= 3f;
84469 dust162 = Main.dust[num63];
84470 dust334 = dust162;
84471 dust334.velocity += vector19 * Main.rand.NextFloat();
84472 num63 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, num56, 0f, 0f, 100, default(Color), num60);
84473 Main.dust[num63].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84474 dust162 = Main.dust[num63];
84475 dust334 = dust162;
84476 dust334.velocity *= 2f;
84477 Main.dust[num63].noGravity = true;
84478 Main.dust[num63].fadeIn = 1f;
84479 Main.dust[num63].color = Color.Crimson * 0.5f;
84480 dust162 = Main.dust[num63];
84481 dust334 = dust162;
84482 dust334.velocity += vector19 * Main.rand.NextFloat();
84483 }
84484 for (int num65 = 0; num65 < 20; num65++)
84485 {
84486 int num66 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, num57, 0f, 0f, 0, default(Color), num61);
84487 Dust obj4 = Main.dust[num66];
84488 Vector2 center10 = base.Center;
84489 Vector2 spinningpoint9 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
84490 double radians17 = velocity.ToRotation();
84491 center4 = default(Vector2);
84492 obj4.position = center10 + spinningpoint9.RotatedBy(radians17, center4) * (float)width / 3f;
84493 Main.dust[num66].noGravity = true;
84494 Dust dust163 = Main.dust[num66];
84495 Dust dust334 = dust163;
84496 dust334.velocity *= 0.5f;
84497 dust163 = Main.dust[num66];
84498 dust334 = dust163;
84499 dust334.velocity += vector19 * (0.6f + 0.6f * Main.rand.NextFloat());
84500 }
84501 }
84502 else if (type == 651)
84503 {
84504 if (localAI[0] == 1f && owner == Main.myPlayer)
84505 {
84506 Player master = Main.player[owner];
84507 Point ps = Utils.ToPoint(new Vector2(ai[0], ai[1]));
84508 Point pe = base.Center.ToTileCoordinates();
84509 if (Main.netMode == 1)
84510 {
84511 NetMessage.SendData(109, -1, -1, null, ps.X, ps.Y, pe.X, pe.Y, (int)WiresUI.Settings.ToolMode);
84512 }
84513 else
84514 {
84515 Wiring.MassWireOperation(ps, pe, master);
84516 }
84517 }
84518 }
84519 else if (type == 641)
84520 {
84521 if (owner == Main.myPlayer)
84522 {
84523 for (int num67 = 0; num67 < 1000; num67++)
84524 {
84525 if (Main.projectile[num67].active && Main.projectile[num67].owner == owner && Main.projectile[num67].type == 642)
84526 {
84527 Main.projectile[num67].Kill();
84528 }
84529 }
84530 }
84531 }
84532 else if (type == 643)
84533 {
84534 if (owner == Main.myPlayer)
84535 {
84536 for (int num68 = 0; num68 < 1000; num68++)
84537 {
84538 if (Main.projectile[num68].active && Main.projectile[num68].owner == owner && Main.projectile[num68].type == 644)
84539 {
84540 Main.projectile[num68].Kill();
84541 }
84542 }
84543 }
84544 }
84545 else if (type == 645)
84546 {
84547 bool flag2 = WorldGen.SolidTile(Framing.GetTileSafely((int)position.X / 16, (int)position.Y / 16));
84548 for (int num69 = 0; num69 < 4; num69++)
84549 {
84550 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
84551 }
84552 for (int num70 = 0; num70 < 4; num70++)
84553 {
84554 int num71 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 229, 0f, 0f, 0, default(Color), 2.5f);
84555 Main.dust[num71].noGravity = true;
84556 Dust dust161 = Main.dust[num71];
84557 Dust dust334 = dust161;
84558 dust334.velocity *= 3f;
84559 if (flag2)
84560 {
84561 Main.dust[num71].noLight = true;
84562 }
84563 num71 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 229, 0f, 0f, 100, default(Color), 1.5f);
84564 dust161 = Main.dust[num71];
84565 dust334 = dust161;
84566 dust334.velocity *= 2f;
84567 Main.dust[num71].noGravity = true;
84568 if (flag2)
84569 {
84570 Main.dust[num71].noLight = true;
84571 }
84572 }
84573 for (int num72 = 0; num72 < 1; num72++)
84574 {
84575 Vector2 val12 = position + new Vector2((float)(width * Main.rand.Next(100)) / 100f, (float)(height * Main.rand.Next(100)) / 100f) - Vector2.One * 10f;
84576 center4 = default(Vector2);
84577 int num73 = Gore.NewGore(val12, center4, Main.rand.Next(61, 64));
84578 Gore gore34 = Main.gore[num73];
84579 Gore gore64 = gore34;
84580 gore64.velocity *= 0.3f;
84581 Main.gore[num73].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
84582 Main.gore[num73].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
84583 }
84584 }
84585 else if (type == 636)
84586 {
84587 Rectangle hitbox2 = base.Hitbox;
84588 for (int num74 = 0; num74 < 6; num74 += 3)
84589 {
84590 hitbox2.X = (int)oldPos[num74].X;
84591 hitbox2.Y = (int)oldPos[num74].Y;
84592 for (int num76 = 0; num76 < 5; num76++)
84593 {
84594 int num77 = Utils.SelectRandom<int>(Main.rand, 6, 259, 158);
84595 int num78 = Dust.NewDust(hitbox2.TopLeft(), width, height, num77, 2.5f * (float)direction, -2.5f);
84596 Main.dust[num78].alpha = 200;
84597 Dust dust160 = Main.dust[num78];
84598 Dust dust334 = dust160;
84599 dust334.velocity *= 2.4f;
84600 dust160 = Main.dust[num78];
84601 dust334 = dust160;
84602 dust334.scale += Main.rand.NextFloat();
84603 }
84604 }
84605 if (Main.myPlayer == owner)
84606 {
84607 NewProjectile(GetProjectileSource_FromThis(), base.Center.X, base.Center.Y, 0f, 0f, 953, damage, 10f, owner, 0f, 0.85f + Main.rand.NextFloat() * 1.15f);
84608 }
84609 }
84610 else if (type == 614)
84611 {
84612 for (int num79 = 0; num79 < 10; num79++)
84613 {
84614 Dust dust286 = Main.dust[Dust.NewDust(position, width, height, 229)];
84615 dust286.noGravity = true;
84616 Dust dust159 = dust286;
84617 Dust dust334 = dust159;
84618 dust334.velocity *= 3f;
84619 }
84620 }
84621 if (type == 644)
84622 {
84624 if (Main.myPlayer == owner)
84625 {
84626 friendly = true;
84627 int num80 = width;
84628 int num81 = height;
84629 int num82 = penetrate;
84630 position = base.Center;
84631 width = (height = 60);
84632 base.Center = position;
84633 penetrate = -1;
84634 maxPenetrate = -1;
84635 Damage();
84636 penetrate = num82;
84637 position = base.Center;
84638 width = num80;
84639 height = num81;
84640 base.Center = position;
84641 }
84642 }
84643 if (type == 608)
84644 {
84645 maxPenetrate = -1;
84646 penetrate = -1;
84647 Damage();
84649 for (int num83 = 0; num83 < 4; num83++)
84650 {
84651 int num84 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
84652 Main.dust[num84].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84653 }
84654 for (int num85 = 0; num85 < 30; num85++)
84655 {
84656 int num87 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 200, default(Color), 3.7f);
84657 Main.dust[num87].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84658 Main.dust[num87].noGravity = true;
84659 Dust dust173 = Main.dust[num87];
84660 Dust dust334 = dust173;
84661 dust334.velocity *= 3f;
84662 Main.dust[num87].shader = GameShaders.Armor.GetSecondaryShader(Main.player[owner].ArmorSetDye(), Main.player[owner]);
84663 num87 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
84664 Main.dust[num87].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84665 dust173 = Main.dust[num87];
84666 dust334 = dust173;
84667 dust334.velocity *= 2f;
84668 Main.dust[num87].noGravity = true;
84669 Main.dust[num87].fadeIn = 2.5f;
84670 Main.dust[num87].shader = GameShaders.Armor.GetSecondaryShader(Main.player[owner].ArmorSetDye(), Main.player[owner]);
84671 }
84672 for (int num88 = 0; num88 < 10; num88++)
84673 {
84674 int num89 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 0, default(Color), 2.7f);
84675 Dust obj5 = Main.dust[num89];
84676 Vector2 center11 = base.Center;
84677 Vector2 spinningpoint10 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
84678 double radians18 = velocity.ToRotation();
84679 center4 = default(Vector2);
84680 obj5.position = center11 + spinningpoint10.RotatedBy(radians18, center4) * (float)width / 2f;
84681 Main.dust[num89].noGravity = true;
84682 Dust dust174 = Main.dust[num89];
84683 Dust dust334 = dust174;
84684 dust334.velocity *= 3f;
84685 Main.dust[num89].shader = GameShaders.Armor.GetSecondaryShader(Main.player[owner].ArmorSetDye(), Main.player[owner]);
84686 }
84687 for (int num90 = 0; num90 < 10; num90++)
84688 {
84689 int num91 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 0, default(Color), 1.5f);
84690 Dust obj6 = Main.dust[num91];
84691 Vector2 center12 = base.Center;
84692 Vector2 spinningpoint11 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
84693 double radians19 = velocity.ToRotation();
84694 center4 = default(Vector2);
84695 obj6.position = center12 + spinningpoint11.RotatedBy(radians19, center4) * (float)width / 2f;
84696 Main.dust[num91].noGravity = true;
84697 Dust dust175 = Main.dust[num91];
84698 Dust dust334 = dust175;
84699 dust334.velocity *= 3f;
84700 }
84701 for (int num92 = 0; num92 < 2; num92++)
84702 {
84703 Vector2 val13 = position + new Vector2((float)(width * Main.rand.Next(100)) / 100f, (float)(height * Main.rand.Next(100)) / 100f) - Vector2.One * 10f;
84704 center4 = default(Vector2);
84705 int num93 = Gore.NewGore(val13, center4, Main.rand.Next(61, 64));
84706 Main.gore[num93].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84707 Gore gore36 = Main.gore[num93];
84708 Gore gore64 = gore36;
84709 gore64.velocity *= 0.3f;
84710 Main.gore[num93].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
84711 Main.gore[num93].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
84712 }
84713 }
84714 else if (type == 661)
84715 {
84716 position = base.Center;
84717 width = (height = 160);
84718 base.Center = position;
84719 maxPenetrate = -1;
84720 penetrate = -1;
84721 Damage();
84723 Vector2 vector20 = base.Center + Vector2.One * -20f;
84724 int num94 = 40;
84725 int num95 = num94;
84726 for (int num96 = 0; num96 < 4; num96++)
84727 {
84728 int num98 = Dust.NewDust(vector20, num94, num95, 240, 0f, 0f, 100, default(Color), 1.5f);
84729 Main.dust[num98].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)num94 / 2f;
84730 }
84731 for (int num99 = 0; num99 < 20; num99++)
84732 {
84733 int num100 = Dust.NewDust(vector20, num94, num95, 62, 0f, 0f, 200, default(Color), 3.7f);
84734 Main.dust[num100].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)num94 / 2f;
84735 Main.dust[num100].noGravity = true;
84736 Main.dust[num100].noLight = true;
84737 Dust dust170 = Main.dust[num100];
84738 Dust dust334 = dust170;
84739 dust334.velocity *= 3f;
84740 dust170 = Main.dust[num100];
84741 dust334 = dust170;
84742 dust334.velocity += DirectionTo(Main.dust[num100].position) * (2f + Main.rand.NextFloat() * 4f);
84743 num100 = Dust.NewDust(vector20, num94, num95, 62, 0f, 0f, 100, default(Color), 1.5f);
84744 Main.dust[num100].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)num94 / 2f;
84745 dust170 = Main.dust[num100];
84746 dust334 = dust170;
84747 dust334.velocity *= 2f;
84748 Main.dust[num100].noGravity = true;
84749 Main.dust[num100].fadeIn = 1f;
84750 Main.dust[num100].color = Color.Crimson * 0.5f;
84751 Main.dust[num100].noLight = true;
84752 dust170 = Main.dust[num100];
84753 dust334 = dust170;
84754 dust334.velocity += DirectionTo(Main.dust[num100].position) * 8f;
84755 }
84756 for (int num101 = 0; num101 < 20; num101++)
84757 {
84758 int num102 = Dust.NewDust(vector20, num94, num95, 62, 0f, 0f, 0, default(Color), 2.7f);
84759 Dust obj7 = Main.dust[num102];
84760 Vector2 center13 = base.Center;
84761 Vector2 spinningpoint12 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
84762 double radians20 = velocity.ToRotation();
84763 center4 = default(Vector2);
84764 obj7.position = center13 + spinningpoint12.RotatedBy(radians20, center4) * (float)num94 / 2f;
84765 Main.dust[num102].noGravity = true;
84766 Main.dust[num102].noLight = true;
84767 Dust dust171 = Main.dust[num102];
84768 Dust dust334 = dust171;
84769 dust334.velocity *= 3f;
84770 dust171 = Main.dust[num102];
84771 dust334 = dust171;
84772 dust334.velocity += DirectionTo(Main.dust[num102].position) * 2f;
84773 }
84774 for (int num103 = 0; num103 < 70; num103++)
84775 {
84776 int num104 = Dust.NewDust(vector20, num94, num95, 240, 0f, 0f, 0, default(Color), 1.5f);
84777 Dust obj8 = Main.dust[num104];
84778 Vector2 center14 = base.Center;
84779 Vector2 spinningpoint13 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
84780 double radians21 = velocity.ToRotation();
84781 center4 = default(Vector2);
84782 obj8.position = center14 + spinningpoint13.RotatedBy(radians21, center4) * (float)num94 / 2f;
84783 Main.dust[num104].noGravity = true;
84784 Dust dust172 = Main.dust[num104];
84785 Dust dust334 = dust172;
84786 dust334.velocity *= 3f;
84787 dust172 = Main.dust[num104];
84788 dust334 = dust172;
84789 dust334.velocity += DirectionTo(Main.dust[num104].position) * 3f;
84790 }
84791 }
84792 else if (type == 617)
84793 {
84794 position = base.Center;
84795 width = (height = 176);
84796 base.Center = position;
84797 maxPenetrate = -1;
84798 penetrate = -1;
84799 Damage();
84801 for (int num105 = 0; num105 < 4; num105++)
84802 {
84803 int num106 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 240, 0f, 0f, 100, default(Color), 1.5f);
84804 Main.dust[num106].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84805 }
84806 for (int num107 = 0; num107 < 30; num107++)
84807 {
84808 int num109 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 62, 0f, 0f, 200, default(Color), 3.7f);
84809 Main.dust[num109].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84810 Main.dust[num109].noGravity = true;
84811 Dust dust167 = Main.dust[num109];
84812 Dust dust334 = dust167;
84813 dust334.velocity *= 3f;
84814 num109 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 90, 0f, 0f, 100, default(Color), 1.5f);
84815 Main.dust[num109].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84816 dust167 = Main.dust[num109];
84817 dust334 = dust167;
84818 dust334.velocity *= 2f;
84819 Main.dust[num109].noGravity = true;
84820 Main.dust[num109].fadeIn = 1f;
84821 Main.dust[num109].color = Color.Crimson * 0.5f;
84822 }
84823 for (int num110 = 0; num110 < 10; num110++)
84824 {
84825 int num111 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 62, 0f, 0f, 0, default(Color), 2.7f);
84826 Dust obj9 = Main.dust[num111];
84827 Vector2 center15 = base.Center;
84828 Vector2 spinningpoint14 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
84829 double radians22 = velocity.ToRotation();
84830 center4 = default(Vector2);
84831 obj9.position = center15 + spinningpoint14.RotatedBy(radians22, center4) * (float)width / 2f;
84832 Main.dust[num111].noGravity = true;
84833 Dust dust168 = Main.dust[num111];
84834 Dust dust334 = dust168;
84835 dust334.velocity *= 3f;
84836 }
84837 for (int num112 = 0; num112 < 10; num112++)
84838 {
84839 int num113 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 240, 0f, 0f, 0, default(Color), 1.5f);
84840 Dust obj10 = Main.dust[num113];
84841 Vector2 center16 = base.Center;
84842 Vector2 spinningpoint15 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
84843 double radians23 = velocity.ToRotation();
84844 center4 = default(Vector2);
84845 obj10.position = center16 + spinningpoint15.RotatedBy(radians23, center4) * (float)width / 2f;
84846 Main.dust[num113].noGravity = true;
84847 Dust dust169 = Main.dust[num113];
84848 Dust dust334 = dust169;
84849 dust334.velocity *= 3f;
84850 }
84851 for (int num114 = 0; num114 < 2; num114++)
84852 {
84853 Vector2 val14 = position + new Vector2((float)(width * Main.rand.Next(100)) / 100f, (float)(height * Main.rand.Next(100)) / 100f) - Vector2.One * 10f;
84854 center4 = default(Vector2);
84855 int num115 = Gore.NewGore(val14, center4, Main.rand.Next(61, 64));
84856 Main.gore[num115].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
84857 Gore gore35 = Main.gore[num115];
84858 Gore gore64 = gore35;
84859 gore64.velocity *= 0.3f;
84860 Main.gore[num115].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
84861 Main.gore[num115].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
84862 }
84863 if (Main.myPlayer == owner)
84864 {
84865 for (int num116 = 0; num116 < 1000; num116++)
84866 {
84867 if (Main.projectile[num116].active && Main.projectile[num116].type == 618 && Main.projectile[num116].ai[1] == (float)whoAmI)
84868 {
84869 Main.projectile[num116].Kill();
84870 }
84871 }
84872 int num117 = Main.rand.Next(5, 9);
84873 int num118 = Main.rand.Next(5, 9);
84874 int num120 = Utils.SelectRandom<int>(Main.rand, 86, 90);
84875 int num121 = ((num120 == 86) ? 90 : 86);
84876 Vector2 vector22 = default(Vector2);
84877 for (int num122 = 0; num122 < num117; num122++)
84878 {
84879 Vector2 vector21 = base.Center + Utils.RandomVector2(Main.rand, -30f, 30f);
84880 ((Vector2)(ref vector22))._002Ector((float)Main.rand.Next(-100, 101), (float)Main.rand.Next(-100, 101));
84881 while (vector22.X == 0f && vector22.Y == 0f)
84882 {
84883 ((Vector2)(ref vector22))._002Ector((float)Main.rand.Next(-100, 101), (float)Main.rand.Next(-100, 101));
84884 }
84885 ((Vector2)(ref vector22)).Normalize();
84886 if (vector22.Y > 0.2f)
84887 {
84888 vector22.Y *= -1f;
84889 }
84890 vector22 *= (float)Main.rand.Next(70, 101) * 0.1f;
84891 NewProjectile(GetProjectileSource_FromThis(), vector21.X, vector21.Y, vector22.X, vector22.Y, 620, (int)((double)damage * 0.65), knockBack * 0.8f, owner, num120);
84892 }
84893 Vector2 vector25 = default(Vector2);
84894 for (int num123 = 0; num123 < num118; num123++)
84895 {
84896 Vector2 vector24 = base.Center + Utils.RandomVector2(Main.rand, -30f, 30f);
84897 ((Vector2)(ref vector25))._002Ector((float)Main.rand.Next(-100, 101), (float)Main.rand.Next(-100, 101));
84898 while (vector25.X == 0f && vector25.Y == 0f)
84899 {
84900 ((Vector2)(ref vector25))._002Ector((float)Main.rand.Next(-100, 101), (float)Main.rand.Next(-100, 101));
84901 }
84902 ((Vector2)(ref vector25)).Normalize();
84903 if (vector25.Y > 0.4f)
84904 {
84905 vector25.Y *= -1f;
84906 }
84907 vector25 *= (float)Main.rand.Next(40, 81) * 0.1f;
84908 NewProjectile(GetProjectileSource_FromThis(), vector24.X, vector24.Y, vector25.X, vector25.Y, 620, (int)((double)damage * 0.65), knockBack * 0.8f, owner, num121);
84909 }
84910 }
84911 }
84912 else if (type == 658)
84913 {
84914 for (int num124 = 0; num124 < 10; num124++)
84915 {
84916 int num125 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 269, velocity.X * 0.1f, velocity.Y * 0.1f, 0, default(Color), 0.5f);
84917 Dust dust166;
84918 Dust dust334;
84919 if (Main.rand.Next(3) == 0)
84920 {
84921 Main.dust[num125].fadeIn = 0.75f + (float)Main.rand.Next(-10, 11) * 0.01f;
84922 Main.dust[num125].scale = 0.25f + (float)Main.rand.Next(-10, 11) * 0.005f;
84923 dust166 = Main.dust[num125];
84924 dust334 = dust166;
84925 dust334.type++;
84926 }
84927 else
84928 {
84929 Main.dust[num125].scale = 1f + (float)Main.rand.Next(-10, 11) * 0.01f;
84930 }
84931 Main.dust[num125].noGravity = true;
84932 dust166 = Main.dust[num125];
84933 dust334 = dust166;
84934 dust334.velocity *= 1.25f;
84935 dust166 = Main.dust[num125];
84936 dust334 = dust166;
84937 dust334.velocity -= oldVelocity / 10f;
84938 }
84939 }
84940 else if (type == 620 || type == 618)
84941 {
84942 if (type == 618)
84943 {
84944 ai[0] = 86f;
84945 }
84946 for (int num126 = 0; num126 < 10; num126++)
84947 {
84948 int num127 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, (int)ai[0], velocity.X * 0.1f, velocity.Y * 0.1f, 0, default(Color), 0.5f);
84949 Dust dust165;
84950 Dust dust334;
84951 if (Main.rand.Next(3) == 0)
84952 {
84953 Main.dust[num127].fadeIn = 0.75f + (float)Main.rand.Next(-10, 11) * 0.01f;
84954 Main.dust[num127].scale = 0.25f + (float)Main.rand.Next(-10, 11) * 0.005f;
84955 dust165 = Main.dust[num127];
84956 dust334 = dust165;
84957 dust334.type++;
84958 }
84959 else
84960 {
84961 Main.dust[num127].scale = 1f + (float)Main.rand.Next(-10, 11) * 0.01f;
84962 }
84963 Main.dust[num127].noGravity = true;
84964 dust165 = Main.dust[num127];
84965 dust334 = dust165;
84966 dust334.velocity *= 1.25f;
84967 dust165 = Main.dust[num127];
84968 dust334 = dust165;
84969 dust334.velocity -= oldVelocity / 10f;
84970 }
84971 }
84972 else if (type == 619)
84973 {
84975 for (int num128 = 0; num128 < 20; num128++)
84976 {
84977 int num129 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, (int)ai[0], velocity.X * 0.1f, velocity.Y * 0.1f, 0, default(Color), 0.5f);
84978 Dust dust164;
84979 Dust dust334;
84980 if (Main.rand.Next(3) == 0)
84981 {
84982 Main.dust[num129].fadeIn = 1.1f + (float)Main.rand.Next(-10, 11) * 0.01f;
84983 Main.dust[num129].scale = 0.35f + (float)Main.rand.Next(-10, 11) * 0.01f;
84984 dust164 = Main.dust[num129];
84985 dust334 = dust164;
84986 dust334.type++;
84987 }
84988 else
84989 {
84990 Main.dust[num129].scale = 1.2f + (float)Main.rand.Next(-10, 11) * 0.01f;
84991 }
84992 Main.dust[num129].noGravity = true;
84993 dust164 = Main.dust[num129];
84994 dust334 = dust164;
84995 dust334.velocity *= 2.5f;
84996 dust164 = Main.dust[num129];
84997 dust334 = dust164;
84998 dust334.velocity -= oldVelocity / 10f;
84999 }
85000 if (Main.myPlayer == owner)
85001 {
85002 int num131 = Main.rand.Next(3, 6);
85003 Vector2 vector26 = default(Vector2);
85004 for (int num132 = 0; num132 < num131; num132++)
85005 {
85006 ((Vector2)(ref vector26))._002Ector((float)Main.rand.Next(-100, 101), (float)Main.rand.Next(-100, 101));
85007 while (vector26.X == 0f && vector26.Y == 0f)
85008 {
85009 ((Vector2)(ref vector26))._002Ector((float)Main.rand.Next(-100, 101), (float)Main.rand.Next(-100, 101));
85010 }
85011 ((Vector2)(ref vector26)).Normalize();
85012 vector26 *= (float)Main.rand.Next(70, 101) * 0.1f;
85013 NewProjectile(GetProjectileSource_FromThis(), oldPosition.X + (float)(width / 2), oldPosition.Y + (float)(height / 2), vector26.X, vector26.Y, 620, (int)((double)damage * 0.8), knockBack * 0.8f, owner, ai[0]);
85014 }
85015 }
85016 }
85017 if (type == 601)
85018 {
85020 Color color = portalColor;
85021 ((Color)(ref color)).A = byte.MaxValue;
85022 for (int num133 = 0; num133 < 6; num133++)
85023 {
85024 Vector2 vector27 = Vector2.UnitY.RotatedByRandom(6.2831854820251465) * (3f * Main.rand.NextFloat());
85025 Dust dust287 = Main.dust[Dust.NewDust(base.Center, 0, 0, 263)];
85026 dust287.position = base.Center;
85027 dust287.velocity = vector27 + velocity / 5f;
85028 dust287.color = color;
85029 dust287.scale = 2f;
85030 dust287.noLight = true;
85031 dust287.noGravity = true;
85032 }
85033 }
85034 if (type == 596)
85035 {
85036 position = base.Center;
85037 width = (height = 60);
85038 base.Center = position;
85039 int num134 = 30;
85040 if (Main.expertMode)
85041 {
85042 num134 = 22;
85043 }
85044 damage = num134;
85045 Damage();
85047 for (int num135 = 0; num135 < 4; num135++)
85048 {
85049 int num136 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
85050 Main.dust[num136].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
85051 }
85052 for (int num137 = 0; num137 < 20; num137++)
85053 {
85054 int num138 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 27, 0f, 0f, 0, default(Color), 2.5f);
85055 Main.dust[num138].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
85056 Main.dust[num138].noGravity = true;
85057 Dust dust176 = Main.dust[num138];
85058 Dust dust334 = dust176;
85059 dust334.velocity *= 2f;
85060 }
85061 for (int num139 = 0; num139 < 10; num139++)
85062 {
85063 int num140 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 0, default(Color), 1.5f);
85064 Dust obj11 = Main.dust[num140];
85065 Vector2 center17 = base.Center;
85066 Vector2 spinningpoint16 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
85067 double radians24 = velocity.ToRotation();
85068 center4 = default(Vector2);
85069 obj11.position = center17 + spinningpoint16.RotatedBy(radians24, center4) * (float)width / 2f;
85070 Main.dust[num140].noGravity = true;
85071 Dust dust177 = Main.dust[num140];
85072 Dust dust334 = dust177;
85073 dust334.velocity *= 2f;
85074 }
85075 }
85076 if (type == 659)
85077 {
85078 if (ai[0] >= 0f)
85079 {
85080 int num143 = 80;
85081 position = base.Center;
85082 width = (height = num143);
85083 base.Center = position;
85084 Damage();
85086 int num144 = 15;
85087 int num145 = num144 + 15;
85088 for (int num146 = 0; num146 < num145; num146++)
85089 {
85090 int num147 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 27, 0f, 0f, 0, default(Color), 2f + Main.rand.NextFloat() * 0.5f);
85091 Main.dust[num147].noGravity = true;
85092 if (num146 < num144)
85093 {
85094 float num148 = (float)(num146 + 1) / (float)num144 * ((float)Math.PI * 2f);
85095 Main.dust[num147].fadeIn = 1.5f + Main.rand.NextFloat() * 0.5f;
85096 Main.dust[num147].position = base.Center;
85097 Dust obj12 = Main.dust[num147];
85098 Vector2 unitY10 = Vector2.UnitY;
85099 double radians25 = num148;
85100 center4 = default(Vector2);
85101 obj12.velocity = unitY10.RotatedBy(radians25, center4) * (5f + Main.rand.NextFloat() * 1.5f);
85102 }
85103 else
85104 {
85105 Main.dust[num147].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * Main.rand.NextFloat() * (float)width / 3f;
85106 Main.dust[num147].fadeIn = 0.5f + Main.rand.NextFloat() * 0.5f;
85107 Dust dust178 = Main.dust[num147];
85108 Dust dust334 = dust178;
85109 dust334.velocity *= 2f;
85110 }
85111 }
85112 for (int num149 = 0; num149 < 10; num149++)
85113 {
85114 int num150 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 0, default(Color), 1.5f);
85115 Dust obj13 = Main.dust[num150];
85116 Vector2 center18 = base.Center;
85117 Vector2 spinningpoint17 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
85118 double radians26 = velocity.ToRotation();
85119 center4 = default(Vector2);
85120 obj13.position = center18 + spinningpoint17.RotatedBy(radians26, center4) * (float)width / 3f;
85121 Main.dust[num150].fadeIn = 0.5f + Main.rand.NextFloat() * 0.5f;
85122 Main.dust[num150].noGravity = true;
85123 Dust dust179 = Main.dust[num150];
85124 Dust dust334 = dust179;
85125 dust334.velocity *= 1.5f;
85126 }
85127 }
85128 }
85129 else if (type >= 625 && type <= 628)
85130 {
85131 for (int num151 = 0; num151 < 6; num151++)
85132 {
85133 int num152 = Dust.NewDust(position, width, height, 135, 0f, 0f, 100, default(Color), 2f);
85134 Main.dust[num152].noGravity = true;
85135 Main.dust[num152].noLight = true;
85136 }
85137 }
85138 if (type == 631)
85139 {
85140 int num154 = Main.rand.Next(5, 10);
85141 for (int num155 = 0; num155 < num154; num155++)
85142 {
85143 int num156 = Dust.NewDust(base.Center, 0, 0, 229, 0f, 0f, 100);
85144 Dust dust180 = Main.dust[num156];
85145 Dust dust334 = dust180;
85146 dust334.velocity *= 1.6f;
85147 Main.dust[num156].velocity.Y -= 1f;
85148 dust180 = Main.dust[num156];
85149 dust334 = dust180;
85150 dust334.position -= Vector2.One * 4f;
85151 Main.dust[num156].position = Vector2.Lerp(Main.dust[num156].position, base.Center, 0.5f);
85152 Main.dust[num156].noGravity = true;
85153 }
85154 }
85155 if (type == 539)
85156 {
85157 position = base.Center;
85158 width = (height = 80);
85159 base.Center = position;
85160 Damage();
85161 SoundEngine.PlaySound(4, (int)position.X, (int)position.Y, 7);
85162 for (int num157 = 0; num157 < 4; num157++)
85163 {
85164 int num158 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
85165 Main.dust[num158].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
85166 }
85167 for (int num159 = 0; num159 < 20; num159++)
85168 {
85169 int num160 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 176, 0f, 0f, 200, default(Color), 3.7f);
85170 Main.dust[num160].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
85171 Main.dust[num160].noGravity = true;
85172 Dust dust201 = Main.dust[num160];
85173 Dust dust334 = dust201;
85174 dust334.velocity *= 3f;
85175 }
85176 for (int num161 = 0; num161 < 20; num161++)
85177 {
85178 int num162 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 180, 0f, 0f, 0, default(Color), 2.7f);
85179 Dust obj14 = Main.dust[num162];
85180 Vector2 center19 = base.Center;
85181 Vector2 spinningpoint18 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
85182 double radians27 = velocity.ToRotation();
85183 center4 = default(Vector2);
85184 obj14.position = center19 + spinningpoint18.RotatedBy(radians27, center4) * (float)width / 2f;
85185 Main.dust[num162].noGravity = true;
85186 Dust dust202 = Main.dust[num162];
85187 Dust dust334 = dust202;
85188 dust334.velocity *= 3f;
85189 }
85190 for (int num163 = 0; num163 < 10; num163++)
85191 {
85192 int num165 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 0, default(Color), 1.5f);
85193 Dust obj15 = Main.dust[num165];
85194 Vector2 center20 = base.Center;
85195 Vector2 spinningpoint19 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
85196 double radians28 = velocity.ToRotation();
85197 center4 = default(Vector2);
85198 obj15.position = center20 + spinningpoint19.RotatedBy(radians28, center4) * (float)width / 2f;
85199 Main.dust[num165].noGravity = true;
85200 Dust dust205 = Main.dust[num165];
85201 Dust dust334 = dust205;
85202 dust334.velocity *= 3f;
85203 }
85204 }
85205 else if (type == 585)
85206 {
85207 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y, 27);
85208 for (int num166 = 0; num166 < 20; num166++)
85209 {
85210 int num167 = Dust.NewDust(position, width, height, 26, 0f, 0f, 100);
85211 Main.dust[num167].noGravity = true;
85212 Dust dust200 = Main.dust[num167];
85213 Dust dust334 = dust200;
85214 dust334.velocity *= 1.2f;
85215 Main.dust[num167].scale = 1.3f;
85216 dust200 = Main.dust[num167];
85217 dust334 = dust200;
85218 dust334.velocity -= oldVelocity * 0.3f;
85219 num167 = Dust.NewDust(new Vector2(position.X + 4f, position.Y + 4f), width - 8, height - 8, 27, 0f, 0f, 100, default(Color), 2f);
85220 Main.dust[num167].noGravity = true;
85221 dust200 = Main.dust[num167];
85222 dust334 = dust200;
85223 dust334.velocity *= 3f;
85224 }
85225 }
85226 else if (type == 590)
85227 {
85228 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y, 27);
85229 int num168 = 165;
85230 if (ai[2] == 1f)
85231 {
85232 num168 = 31;
85233 }
85234 for (int num169 = 0; num169 < 10; num169++)
85235 {
85236 int num170 = Dust.NewDust(position, width, height, num168, 0f, 0f, 50, default(Color), 1.5f);
85237 Dust dust197 = Main.dust[num170];
85238 Dust dust334 = dust197;
85239 dust334.velocity *= 2f;
85240 Main.dust[num170].noGravity = true;
85241 }
85242 float num171 = 0.6f + Main.rand.NextFloat() * 0.4f;
85243 int num172 = 375;
85244 if (ai[2] == 1f)
85245 {
85246 num172 = 61;
85247 }
85248 int num173 = Gore.NewGore(position, Vector2.Zero, num172, num171);
85249 Gore gore38 = Main.gore[num173];
85250 Gore gore64 = gore38;
85251 gore64.velocity *= 0.3f;
85252 num173 = Gore.NewGore(position, Vector2.Zero, num172 + 1, num171);
85253 gore38 = Main.gore[num173];
85254 gore64 = gore38;
85255 gore64.velocity *= 0.3f;
85256 num173 = Gore.NewGore(position, Vector2.Zero, num172 + 2, num171);
85257 gore38 = Main.gore[num173];
85258 gore64 = gore38;
85259 gore64.velocity *= 0.3f;
85260 }
85261 else if (type == 587)
85262 {
85263 Color newColor4 = Main.hslToRgb(ai[1], 1f, 0.5f);
85264 ((Color)(ref newColor4)).A = 200;
85265 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
85266 for (int num174 = 0; num174 < 10; num174++)
85267 {
85268 int num176 = Dust.NewDust(position, width, height, 76, 0f, 0f, 0, newColor4);
85269 Main.dust[num176].noGravity = true;
85270 Dust dust195 = Main.dust[num176];
85271 Dust dust334 = dust195;
85272 dust334.velocity *= 1.2f;
85273 Main.dust[num176].scale = 0.9f;
85274 dust195 = Main.dust[num176];
85275 dust334 = dust195;
85276 dust334.velocity -= oldVelocity * 0.3f;
85277 num176 = Dust.NewDust(new Vector2(position.X + 4f, position.Y + 4f), width - 8, height - 8, 76, 0f, 0f, 0, newColor4, 1.1f);
85278 Main.dust[num176].noGravity = true;
85279 dust195 = Main.dust[num176];
85280 dust334 = dust195;
85281 dust334.velocity *= 2f;
85282 }
85283 }
85284 else if (type == 572)
85285 {
85286 for (int num177 = 0; num177 < 15; num177++)
85287 {
85288 int num178 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 40, velocity.X * 0.1f, velocity.Y * 0.1f, 100);
85289 Dust dust194 = Main.dust[num178];
85290 Dust dust334 = dust194;
85291 dust334.velocity *= 3f;
85292 Main.dust[num178].noGravity = true;
85293 Main.dust[num178].scale = 1.25f;
85294 Main.dust[num178].position = (base.Center + position) / 2f;
85295 }
85296 }
85297 else if (type == 581)
85298 {
85299 for (int num179 = 0; num179 < 30; num179++)
85300 {
85301 int num180 = Utils.SelectRandom<int>(Main.rand, 229, 229, 161);
85302 Dust dust288 = Main.dust[Dust.NewDust(position, width, height, num180)];
85303 dust288.noGravity = true;
85304 dust288.scale = 1.25f + Main.rand.NextFloat();
85305 dust288.fadeIn = 0.25f;
85306 Dust dust193 = dust288;
85307 Dust dust334 = dust193;
85308 dust334.velocity *= 2f;
85309 dust288.noLight = true;
85310 }
85311 }
85312 else if (type == 671)
85313 {
85314 for (int num181 = 0; num181 < 30; num181++)
85315 {
85316 int num182 = Utils.SelectRandom<int>(Main.rand, 27, 27, 62);
85317 Dust dust289 = Main.dust[Dust.NewDust(position, width, height, num182)];
85318 dust289.noGravity = true;
85319 dust289.scale = 1.25f + Main.rand.NextFloat();
85320 dust289.fadeIn = 0.25f;
85321 Dust dust192 = dust289;
85322 Dust dust334 = dust192;
85323 dust334.velocity *= 2f;
85324 dust289.noLight = true;
85325 }
85326 }
85327 else if (type == 811 || type == 814)
85328 {
85329 for (int num183 = 0; num183 < 30; num183++)
85330 {
85331 Dust dust290 = Main.dust[Dust.NewDust(position, width, height, 5)];
85332 dust290.scale = 1.25f + Main.rand.NextFloat();
85333 Dust dust190 = dust290;
85334 Dust dust334 = dust190;
85335 dust334.velocity *= 2f;
85336 }
85337 }
85338 else if (type == 819)
85339 {
85340 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
85341 for (int num184 = 0; num184 < 20; num184++)
85342 {
85343 Dust dust291 = Main.dust[Dust.NewDust(position, width, height, 5)];
85344 dust291.scale = 1f + Main.rand.NextFloat() * 0.5f;
85345 Dust dust189 = dust291;
85346 Dust dust334 = dust189;
85347 dust334.velocity *= 1.5f;
85348 }
85349 }
85350 else if (type == 675)
85351 {
85352 for (int num185 = 0; num185 < 40; num185++)
85353 {
85354 int num187 = Utils.SelectRandom<int>(Main.rand, 27, 242, 73, 72, 71, 255, 255, 255);
85355 Dust dust292 = Main.dust[Dust.NewDust(position, width, height, num187)];
85356 dust292.noGravity = true;
85357 dust292.scale = 1.25f + Main.rand.NextFloat();
85358 dust292.fadeIn = 0.25f;
85359 Dust dust188 = dust292;
85360 Dust dust334 = dust188;
85361 dust334.velocity *= 3f;
85362 dust292.noLight = true;
85363 }
85364 }
85365 else if (type == 676)
85366 {
85367 for (int num188 = 0; num188 < 120; num188++)
85368 {
85369 int num189 = Utils.SelectRandom<int>(Main.rand, 4, 256);
85370 Dust dust293 = Main.dust[Dust.NewDust(position, width, height, num189, 0f, 0f, 100)];
85371 dust293.scale = 0.8f + Main.rand.NextFloat() * 0.6f;
85372 dust293.fadeIn = 0.5f;
85373 Dust dust187 = dust293;
85374 Dust dust334 = dust187;
85375 dust334.velocity *= 4.5f;
85376 dust293.noLight = true;
85377 if (dust293.velocity.Y > 0f)
85378 {
85379 dust187 = dust293;
85380 dust334 = dust187;
85381 dust334.velocity *= -0.5f;
85382 }
85383 if (dust293.type == 4)
85384 {
85385 dust293.color = new Color(80, 170, 40, 120);
85386 }
85387 }
85388 for (int num190 = 0; num190 < 10; num190++)
85389 {
85390 Gore.NewGoreDirect(base.Center, new Vector2(MathHelper.Lerp(-5f, 5f, Main.rand.NextFloat()), (0f - Main.rand.NextFloat()) * 5f), 1024);
85391 }
85392 for (int num191 = 0; num191 < 10; num191++)
85393 {
85394 Gore.NewGoreDirect(base.Center, new Vector2(MathHelper.Lerp(-5f, 5f, Main.rand.NextFloat()), (0f - Main.rand.NextFloat()) * 5f), 1025);
85395 }
85396 for (int num192 = 0; num192 < 10; num192++)
85397 {
85398 Gore.NewGoreDirect(base.Center, new Vector2(MathHelper.Lerp(-5f, 5f, Main.rand.NextFloat()), (0f - Main.rand.NextFloat()) * 5f), 1026);
85399 }
85400 for (int num193 = 0; num193 < 20; num193++)
85401 {
85402 Gore.NewGoreDirect(base.Center, new Vector2(MathHelper.Lerp(-0.5f, 0.5f, Main.rand.NextFloat()), (0f - Main.rand.NextFloat()) * 2f), 1026);
85403 }
85404 if (Main.netMode != 2)
85405 {
85406 Player player = Main.player[Main.myPlayer];
85407 if (!player.dead && player.active)
85408 {
85409 center4 = player.Center - base.Center;
85410 if (((Vector2)(ref center4)).Length() < 300f && !player.creativeGodMode)
85411 {
85412 player.AddBuff(197, 900, quiet: false);
85413 }
85414 }
85415 }
85416 }
85417 else if (type == 686)
85418 {
85419 Rectangle hitbox3 = base.Hitbox;
85420 for (int num194 = 0; num194 < oldPos.Length / 2; num194 += 2)
85421 {
85422 hitbox3.X = (int)oldPos[num194].X;
85423 hitbox3.Y = (int)oldPos[num194].Y;
85424 for (int num195 = 0; num195 < 3; num195++)
85425 {
85426 int num196 = Utils.SelectRandom<int>(Main.rand, 6, 55, 158);
85427 int num198 = Dust.NewDust(hitbox3.TopLeft(), width, height, num196, direction, -2.5f);
85428 Main.dust[num198].alpha = 200;
85429 Dust dust181 = Main.dust[num198];
85430 Dust dust334 = dust181;
85431 dust334.velocity *= 2.4f;
85432 dust181 = Main.dust[num198];
85433 dust334 = dust181;
85434 dust334.scale += Main.rand.NextFloat();
85435 dust181 = Main.dust[num198];
85436 dust334 = dust181;
85437 dust334.scale -= 0.5f;
85438 if (Main.dust[num198].type == 55)
85439 {
85440 Main.dust[num198].color = Color.Lerp(Color.Red, Color.Gold, Main.rand.NextFloat());
85441 }
85442 Main.dust[num198].noLight = true;
85443 }
85444 }
85445 for (int num199 = 10; num199 < oldPos.Length; num199 += 2)
85446 {
85447 hitbox3.X = (int)oldPos[num199].X;
85448 hitbox3.Y = (int)oldPos[num199].Y;
85449 for (int num200 = 0; num200 < 2; num200++)
85450 {
85451 int num201 = Utils.SelectRandom<int>(Main.rand, 55);
85452 int num202 = Dust.NewDust(hitbox3.TopLeft(), width, height, num201, direction, -2.5f);
85453 Main.dust[num202].alpha = 120;
85454 Dust dust183 = Main.dust[num202];
85455 Dust dust334 = dust183;
85456 dust334.velocity *= 2.4f;
85457 dust183 = Main.dust[num202];
85458 dust334 = dust183;
85459 dust334.scale += Main.rand.NextFloat() * 0.7f;
85460 dust183 = Main.dust[num202];
85461 dust334 = dust183;
85462 dust334.scale -= 0.5f;
85463 if (Main.dust[num202].type == 55)
85464 {
85465 Main.dust[num202].color = Color.Lerp(Color.Purple, Color.Black, Main.rand.NextFloat());
85466 }
85467 Main.dust[num202].noLight = true;
85468 }
85469 }
85470 for (int num203 = 5; num203 < oldPos.Length; num203++)
85471 {
85472 hitbox3.X = (int)oldPos[num203].X;
85473 hitbox3.Y = (int)oldPos[num203].Y;
85474 for (int num204 = 0; num204 < 1; num204++)
85475 {
85476 int num205 = Utils.SelectRandom<int>(Main.rand, 55);
85477 int num206 = Dust.NewDust(hitbox3.TopLeft(), width, height, num205, direction, -2.5f);
85478 Main.dust[num206].alpha = 80;
85479 Dust dust184 = Main.dust[num206];
85480 Dust dust334 = dust184;
85481 dust334.velocity *= 0.3f;
85482 dust184 = Main.dust[num206];
85483 dust334 = dust184;
85484 dust334.velocity += velocity * 0.5f;
85485 dust184 = Main.dust[num206];
85486 dust334 = dust184;
85487 dust334.scale += Main.rand.NextFloat() * 0.7f;
85488 dust184 = Main.dust[num206];
85489 dust334 = dust184;
85490 dust334.scale -= 0.5f;
85491 if (Main.dust[num206].type == 55)
85492 {
85493 Main.dust[num206].color = Color.Lerp(Color.Purple, Color.Black, Main.rand.NextFloat());
85494 }
85495 Main.dust[num206].noLight = true;
85496 }
85497 }
85498 for (int num207 = 0; num207 < 30; num207++)
85499 {
85500 int num209 = 228;
85501 Dust dust294 = Main.dust[Dust.NewDust(position, width, height, num209)];
85502 dust294.noGravity = true;
85503 dust294.scale = 1.25f + Main.rand.NextFloat();
85504 dust294.fadeIn = 1.5f;
85505 Dust dust186 = dust294;
85506 Dust dust334 = dust186;
85507 dust334.velocity *= 6f;
85508 dust294.noLight = true;
85509 }
85510 }
85511 if (type == 405)
85512 {
85514 _ = base.Center;
85515 for (int num210 = 0; num210 < 20; num210++)
85516 {
85517 int num211 = 10;
85518 int num212 = Dust.NewDust(base.Center - Vector2.One * (float)num211, num211 * 2, num211 * 2, 212);
85519 Dust dust296 = Main.dust[num212];
85520 Vector2 vector28 = Vector2.Normalize(dust296.position - base.Center);
85521 dust296.position = base.Center + vector28 * (float)num211 * scale;
85522 if (num210 < 30)
85523 {
85524 dust296.velocity = vector28 * ((Vector2)(ref dust296.velocity)).Length();
85525 }
85526 else
85527 {
85528 dust296.velocity = vector28 * (float)Main.rand.Next(45, 91) / 10f;
85529 }
85530 dust296.color = Main.hslToRgb((float)(0.4000000059604645 + Main.rand.NextDouble() * 0.20000000298023224), 0.9f, 0.5f);
85531 dust296.color = Color.Lerp(dust296.color, Color.White, 0.3f);
85532 dust296.noGravity = true;
85533 dust296.scale = 0.7f;
85534 }
85535 }
85536 if (type == 501)
85537 {
85538 SoundEngine.PlaySound(13, (int)position.X, (int)position.Y);
85539 int num213 = 20;
85540 position.X -= num213;
85541 position.Y -= num213;
85542 width += num213 * 2;
85543 height += num213 * 2;
85544 num213 += 20;
85545 for (int num214 = 0; num214 < 20; num214++)
85546 {
85547 int num215 = Dust.NewDust(position, width, height, 188, 0f, 0f, 100, default(Color), 1.5f);
85548 Dust dust206 = Main.dust[num215];
85549 Dust dust334 = dust206;
85550 dust334.velocity *= 0.5f;
85551 }
85552 for (int num216 = 0; num216 < 5; num216++)
85553 {
85554 Vector2 val15 = new Vector2(position.X + (float)Main.rand.Next(width), position.Y + (float)Main.rand.Next(height));
85555 center4 = default(Vector2);
85556 int num217 = Gore.NewGore(val15, center4, Main.rand.Next(435, 438));
85557 Gore gore45 = Main.gore[num217];
85558 Gore gore64 = gore45;
85559 gore64.velocity *= 0.5f;
85560 switch (num216)
85561 {
85562 case 0:
85563 Main.gore[num217].velocity.X += 1f;
85564 Main.gore[num217].velocity.Y += 1f;
85565 break;
85566 case 1:
85567 Main.gore[num217].velocity.X -= 1f;
85568 Main.gore[num217].velocity.Y += 1f;
85569 break;
85570 case 2:
85571 Main.gore[num217].velocity.X += 1f;
85572 Main.gore[num217].velocity.Y -= 1f;
85573 break;
85574 default:
85575 Main.gore[num217].velocity.X -= 1f;
85576 Main.gore[num217].velocity.Y -= 1f;
85577 break;
85578 }
85579 gore45 = Main.gore[num217];
85580 gore64 = gore45;
85581 gore64.velocity *= 0.5f;
85582 }
85583 position.X -= num213;
85584 position.Y -= num213;
85585 width += num213 * 2;
85586 height += num213 * 2;
85587 Damage();
85588 }
85589 if (type == 410)
85590 {
85592 _ = base.Center;
85593 for (int num218 = 0; num218 < 10; num218++)
85594 {
85595 int num220 = (int)(10f * ai[1]);
85596 int num221 = Dust.NewDust(base.Center - Vector2.One * (float)num220, num220 * 2, num220 * 2, 212);
85597 Dust dust297 = Main.dust[num221];
85598 Vector2 vector29 = Vector2.Normalize(dust297.position - base.Center);
85599 dust297.position = base.Center + vector29 * (float)num220 * scale;
85600 if (num218 < 30)
85601 {
85602 dust297.velocity = vector29 * ((Vector2)(ref dust297.velocity)).Length();
85603 }
85604 else
85605 {
85606 dust297.velocity = vector29 * (float)Main.rand.Next(45, 91) / 10f;
85607 }
85608 dust297.color = Main.hslToRgb((float)(0.4000000059604645 + Main.rand.NextDouble() * 0.20000000298023224), 0.9f, 0.5f);
85609 dust297.color = Color.Lerp(dust297.color, Color.White, 0.3f);
85610 dust297.noGravity = true;
85611 dust297.scale = 0.7f;
85612 }
85613 }
85614 if (type == 629 && Main.netMode != 1)
85615 {
85616 switch (Main.npc[(int)ai[0]].type)
85617 {
85618 case 517:
85619 if (NPC.ShieldStrengthTowerSolar != 0)
85620 {
85621 Main.npc[(int)ai[0]].ai[3] = 1f;
85622 }
85623 NPC.ShieldStrengthTowerSolar = (int)MathHelper.Clamp((float)(NPC.ShieldStrengthTowerSolar - 1), 0f, (float)NPC.ShieldStrengthTowerMax);
85624 break;
85625 case 422:
85626 if (NPC.ShieldStrengthTowerVortex != 0)
85627 {
85628 Main.npc[(int)ai[0]].ai[3] = 1f;
85629 }
85630 NPC.ShieldStrengthTowerVortex = (int)MathHelper.Clamp((float)(NPC.ShieldStrengthTowerVortex - 1), 0f, (float)NPC.ShieldStrengthTowerMax);
85631 break;
85632 case 507:
85633 if (NPC.ShieldStrengthTowerNebula != 0)
85634 {
85635 Main.npc[(int)ai[0]].ai[3] = 1f;
85636 }
85637 NPC.ShieldStrengthTowerNebula = (int)MathHelper.Clamp((float)(NPC.ShieldStrengthTowerNebula - 1), 0f, (float)NPC.ShieldStrengthTowerMax);
85638 break;
85639 case 493:
85640 if (NPC.ShieldStrengthTowerStardust != 0)
85641 {
85642 Main.npc[(int)ai[0]].ai[3] = 1f;
85643 }
85644 NPC.ShieldStrengthTowerStardust = (int)MathHelper.Clamp((float)(NPC.ShieldStrengthTowerStardust - 1), 0f, (float)NPC.ShieldStrengthTowerMax);
85645 break;
85646 }
85647 Main.npc[(int)ai[0]].netUpdate = true;
85648 NetMessage.SendData(101);
85649 }
85650 if (aiStyle == 105 && owner == Main.myPlayer && ai[1] == 0f)
85651 {
85652 Vector2 vector30 = default(Vector2);
85653 ((Vector2)(ref vector30))._002Ector((float)Main.rand.Next(-100, 101), (float)Main.rand.Next(-100, 101));
85654 ((Vector2)(ref vector30)).Normalize();
85655 vector30 *= 0.3f;
85656 NewProjectile(GetProjectileSource_FromThis(), base.Center.X, base.Center.Y, vector30.X, vector30.Y, Main.rand.Next(569, 572), damage, 0f, owner);
85657 }
85658 if (type == 452)
85659 {
85660 SoundEngine.PlaySound(29, (int)position.X, (int)position.Y, 103);
85661 position = base.Center;
85662 width = (height = 144);
85663 position.X -= width / 2;
85664 position.Y -= height / 2;
85665 for (int num222 = 0; num222 < 4; num222++)
85666 {
85667 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
85668 }
85669 for (int num223 = 0; num223 < 40; num223++)
85670 {
85671 int num224 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 229, 0f, 0f, 0, default(Color), 2.5f);
85672 Main.dust[num224].noGravity = true;
85673 Dust dust208 = Main.dust[num224];
85674 Dust dust334 = dust208;
85675 dust334.velocity *= 3f;
85676 num224 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 229, 0f, 0f, 100, default(Color), 1.5f);
85677 dust208 = Main.dust[num224];
85678 dust334 = dust208;
85679 dust334.velocity *= 2f;
85680 Main.dust[num224].noGravity = true;
85681 }
85682 for (int num225 = 0; num225 < 1; num225++)
85683 {
85684 Vector2 val16 = position + new Vector2((float)(width * Main.rand.Next(100)) / 100f, (float)(height * Main.rand.Next(100)) / 100f) - Vector2.One * 10f;
85685 center4 = default(Vector2);
85686 int num226 = Gore.NewGore(val16, center4, Main.rand.Next(61, 64));
85687 Gore gore46 = Main.gore[num226];
85688 Gore gore64 = gore46;
85689 gore64.velocity *= 0.3f;
85690 Main.gore[num226].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
85691 Main.gore[num226].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
85692 }
85693 Damage();
85694 }
85695 if (type == 454)
85696 {
85697 SoundEngine.PlaySound(4, (int)position.X, (int)position.Y, 6);
85698 position = base.Center;
85699 width = (height = 208);
85700 position.X -= width / 2;
85701 position.Y -= height / 2;
85702 for (int num227 = 0; num227 < 7; num227++)
85703 {
85704 int num228 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
85705 Dust obj16 = Main.dust[num228];
85706 Vector2 spinningpoint20 = new Vector2((float)(width / 2), 0f);
85707 double radians29 = 6.2831854820251465 * Main.rand.NextDouble();
85708 center4 = default(Vector2);
85709 obj16.position = Utils.RotatedBy(spinningpoint20, radians29, center4) * (float)Main.rand.NextDouble() + base.Center;
85710 }
85711 for (int num229 = 0; num229 < 60; num229++)
85712 {
85713 int num231 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 229, 0f, 0f, 0, default(Color), 2.5f);
85714 Dust obj17 = Main.dust[num231];
85715 Vector2 spinningpoint21 = new Vector2((float)(width / 2), 0f);
85716 double radians30 = 6.2831854820251465 * Main.rand.NextDouble();
85717 center4 = default(Vector2);
85718 obj17.position = Utils.RotatedBy(spinningpoint21, radians30, center4) * (float)Main.rand.NextDouble() + base.Center;
85719 Main.dust[num231].noGravity = true;
85720 Dust dust210 = Main.dust[num231];
85721 Dust dust334 = dust210;
85722 dust334.velocity *= 1f;
85723 num231 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 229, 0f, 0f, 100, default(Color), 1.5f);
85724 Dust obj18 = Main.dust[num231];
85725 Vector2 spinningpoint22 = new Vector2((float)(width / 2), 0f);
85726 double radians31 = 6.2831854820251465 * Main.rand.NextDouble();
85727 center4 = default(Vector2);
85728 obj18.position = Utils.RotatedBy(spinningpoint22, radians31, center4) * (float)Main.rand.NextDouble() + base.Center;
85729 dust210 = Main.dust[num231];
85730 dust334 = dust210;
85731 dust334.velocity *= 1f;
85732 Main.dust[num231].noGravity = true;
85733 }
85734 for (int num232 = 0; num232 < 3; num232++)
85735 {
85736 Vector2 val17 = position + new Vector2((float)(width * Main.rand.Next(100)) / 100f, (float)(height * Main.rand.Next(100)) / 100f) - Vector2.One * 10f;
85737 center4 = default(Vector2);
85738 int num233 = Gore.NewGore(val17, center4, Main.rand.Next(61, 64));
85739 Gore gore47 = Main.gore[num233];
85740 Gore gore64 = gore47;
85741 gore64.velocity *= 0.3f;
85742 Main.gore[num233].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
85743 Main.gore[num233].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
85744 }
85745 Damage();
85746 }
85747 if (type == 467)
85748 {
85749 position = base.Center;
85750 width = (height = 176);
85751 base.Center = position;
85752 Damage();
85754 for (int num234 = 0; num234 < 4; num234++)
85755 {
85756 int num235 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
85757 Main.dust[num235].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
85758 }
85759 for (int num236 = 0; num236 < 30; num236++)
85760 {
85761 int num237 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 200, default(Color), 3.7f);
85762 Main.dust[num237].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
85763 Main.dust[num237].noGravity = true;
85764 Dust dust211 = Main.dust[num237];
85765 Dust dust334 = dust211;
85766 dust334.velocity *= 3f;
85767 num237 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
85768 Main.dust[num237].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
85769 dust211 = Main.dust[num237];
85770 dust334 = dust211;
85771 dust334.velocity *= 2f;
85772 Main.dust[num237].noGravity = true;
85773 Main.dust[num237].fadeIn = 2.5f;
85774 }
85775 for (int num238 = 0; num238 < 10; num238++)
85776 {
85777 int num239 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 0, default(Color), 2.7f);
85778 Dust obj19 = Main.dust[num239];
85779 Vector2 center21 = base.Center;
85780 Vector2 spinningpoint23 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
85781 double radians32 = velocity.ToRotation();
85782 center4 = default(Vector2);
85783 obj19.position = center21 + spinningpoint23.RotatedBy(radians32, center4) * (float)width / 2f;
85784 Main.dust[num239].noGravity = true;
85785 Dust dust213 = Main.dust[num239];
85786 Dust dust334 = dust213;
85787 dust334.velocity *= 3f;
85788 }
85789 for (int num240 = 0; num240 < 10; num240++)
85790 {
85791 int num242 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 0, default(Color), 1.5f);
85792 Dust obj20 = Main.dust[num242];
85793 Vector2 center22 = base.Center;
85794 Vector2 spinningpoint24 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
85795 double radians33 = velocity.ToRotation();
85796 center4 = default(Vector2);
85797 obj20.position = center22 + spinningpoint24.RotatedBy(radians33, center4) * (float)width / 2f;
85798 Main.dust[num242].noGravity = true;
85799 Dust dust214 = Main.dust[num242];
85800 Dust dust334 = dust214;
85801 dust334.velocity *= 3f;
85802 }
85803 for (int num243 = 0; num243 < 2; num243++)
85804 {
85805 Vector2 val18 = position + new Vector2((float)(width * Main.rand.Next(100)) / 100f, (float)(height * Main.rand.Next(100)) / 100f) - Vector2.One * 10f;
85806 center4 = default(Vector2);
85807 int num244 = Gore.NewGore(val18, center4, Main.rand.Next(61, 64));
85808 Main.gore[num244].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
85809 Gore gore48 = Main.gore[num244];
85810 Gore gore64 = gore48;
85811 gore64.velocity *= 0.3f;
85812 Main.gore[num244].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
85813 Main.gore[num244].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
85814 }
85815 }
85816 if (type == 468)
85817 {
85818 position = base.Center;
85819 width = (height = 176);
85820 base.Center = position;
85821 Damage();
85823 for (int num245 = 0; num245 < 4; num245++)
85824 {
85825 int num246 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
85826 Main.dust[num246].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
85827 }
85828 for (int num247 = 0; num247 < 20; num247++)
85829 {
85830 int num248 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 27, 0f, 0f, 200, default(Color), 3.7f);
85831 Main.dust[num248].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
85832 Main.dust[num248].noGravity = true;
85833 Dust dust215 = Main.dust[num248];
85834 Dust dust334 = dust215;
85835 dust334.velocity *= 3f;
85836 num248 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 27, 0f, 0f, 100, default(Color), 1.5f);
85837 Main.dust[num248].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
85838 dust215 = Main.dust[num248];
85839 dust334 = dust215;
85840 dust334.velocity *= 2f;
85841 Main.dust[num248].noGravity = true;
85842 Main.dust[num248].fadeIn = 2.5f;
85843 }
85844 for (int num249 = 0; num249 < 10; num249++)
85845 {
85846 int num250 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 27, 0f, 0f, 0, default(Color), 2.7f);
85847 Dust obj21 = Main.dust[num250];
85848 Vector2 center23 = base.Center;
85849 Vector2 spinningpoint25 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
85850 double radians34 = velocity.ToRotation();
85851 center4 = default(Vector2);
85852 obj21.position = center23 + spinningpoint25.RotatedBy(radians34, center4) * (float)width / 2f;
85853 Main.dust[num250].noGravity = true;
85854 Dust dust216 = Main.dust[num250];
85855 Dust dust334 = dust216;
85856 dust334.velocity *= 3f;
85857 }
85858 for (int num251 = 0; num251 < 10; num251++)
85859 {
85860 int num254 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 0, default(Color), 1.5f);
85861 Dust obj22 = Main.dust[num254];
85862 Vector2 center24 = base.Center;
85863 Vector2 spinningpoint26 = Vector2.UnitX.RotatedByRandom(3.1415927410125732);
85864 double radians35 = velocity.ToRotation();
85865 center4 = default(Vector2);
85866 obj22.position = center24 + spinningpoint26.RotatedBy(radians35, center4) * (float)width / 2f;
85867 Main.dust[num254].noGravity = true;
85868 Dust dust217 = Main.dust[num254];
85869 Dust dust334 = dust217;
85870 dust334.velocity *= 3f;
85871 }
85872 for (int num255 = 0; num255 < 2; num255++)
85873 {
85874 Vector2 val19 = position + new Vector2((float)(width * Main.rand.Next(100)) / 100f, (float)(height * Main.rand.Next(100)) / 100f) - Vector2.One * 10f;
85875 center4 = default(Vector2);
85876 int num256 = Gore.NewGore(val19, center4, Main.rand.Next(61, 64));
85877 Main.gore[num256].position = base.Center + Vector2.UnitY.RotatedByRandom(3.1415927410125732) * (float)Main.rand.NextDouble() * (float)width / 2f;
85878 Gore gore50 = Main.gore[num256];
85879 Gore gore64 = gore50;
85880 gore64.velocity *= 0.3f;
85881 Main.gore[num256].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
85882 Main.gore[num256].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
85883 }
85884 }
85885 if (type == 485)
85886 {
85887 for (int num257 = 0; num257 < 15; num257++)
85888 {
85889 int num258 = Dust.NewDust(position, width, height, 6);
85890 Main.dust[num258].noGravity = true;
85891 Dust dust224 = Main.dust[num258];
85892 Dust dust334 = dust224;
85893 dust334.velocity -= oldVelocity * (float)Main.rand.Next(20, 60) * 0.01f;
85894 }
85895 }
85896 else if (type == 484)
85897 {
85898 for (int num259 = 0; num259 < 5; num259++)
85899 {
85900 int num260 = Dust.NewDust(position, width, height, 78);
85901 Main.dust[num260].noGravity = true;
85902 Dust dust223 = Main.dust[num260];
85903 Dust dust334 = dust223;
85904 dust334.velocity -= oldVelocity / 5f;
85905 Main.dust[num260].scale = 0.85f;
85906 }
85907 }
85908 else if (type == 483)
85909 {
85911 if (owner == Main.myPlayer)
85912 {
85913 int num261 = Main.rand.Next(4, 8);
85914 int[] array = new int[num261];
85915 int num262 = 0;
85916 for (int num263 = 0; num263 < 200; num263++)
85917 {
85918 if (!Main.npc[num263].CanBeChasedBy(this, ignoreDontTakeDamage: true))
85919 {
85920 continue;
85921 }
85922 float num265 = Distance(Main.npc[num263].Center);
85923 if (!(num265 > 2000f) && Collision.CanHitLine(position, width, height, Main.npc[num263].position, Main.npc[num263].width, Main.npc[num263].height))
85924 {
85925 array[num262] = num263;
85926 num262++;
85927 if (num262 == num261)
85928 {
85929 break;
85930 }
85931 }
85932 }
85933 if (num262 > 1)
85934 {
85935 for (int num266 = 0; num266 < 100; num266++)
85936 {
85937 int num267 = Main.rand.Next(num262);
85938 int num268;
85939 for (num268 = num267; num268 == num267; num268 = Main.rand.Next(num262))
85940 {
85941 }
85942 int num269 = array[num267];
85943 array[num267] = array[num268];
85944 array[num268] = num269;
85945 }
85946 }
85947 Vector2 vector31 = default(Vector2);
85948 ((Vector2)(ref vector31))._002Ector(-1f, -1f);
85949 for (int num270 = 0; num270 < num262; num270++)
85950 {
85951 Vector2 vector32 = Main.npc[array[num270]].Center - base.Center;
85952 ((Vector2)(ref vector32)).Normalize();
85953 vector31 += vector32;
85954 }
85955 ((Vector2)(ref vector31)).Normalize();
85956 Vector2 vector33 = default(Vector2);
85957 for (int num271 = 0; num271 < num261; num271++)
85958 {
85959 float num272 = Main.rand.Next(8, 15);
85960 ((Vector2)(ref vector33))._002Ector((float)Main.rand.Next(-100, 101), (float)Main.rand.Next(-100, 101));
85961 ((Vector2)(ref vector33)).Normalize();
85962 if (num262 > 0)
85963 {
85964 vector33 += vector31;
85965 ((Vector2)(ref vector33)).Normalize();
85966 }
85967 vector33 *= num272;
85968 if (num262 > 0)
85969 {
85970 num262--;
85971 vector33 = Main.npc[array[num262]].Center - base.Center;
85972 ((Vector2)(ref vector33)).Normalize();
85973 vector33 *= num272;
85974 }
85975 NewProjectile(GetProjectileSource_FromThis(), base.Center.X, base.Center.Y, vector33.X, vector33.Y, 484, (int)((double)damage * 0.7), knockBack * 0.7f, owner);
85976 }
85977 }
85978 for (int num273 = 0; num273 < 20; num273++)
85979 {
85980 int num274 = Dust.NewDust(position, width, height, 78);
85981 Main.dust[num274].noGravity = true;
85982 Dust dust220 = Main.dust[num274];
85983 Dust dust334 = dust220;
85984 dust334.velocity *= 4f;
85985 }
85986 for (int num276 = 0; num276 < 7; num276++)
85987 {
85988 int num277 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
85989 Dust dust221 = Main.dust[num277];
85990 Dust dust334 = dust221;
85991 dust334.velocity *= 0.9f;
85992 Main.dust[num277].scale = 0.9f;
85993 }
85994 for (int num278 = 0; num278 < 3; num278++)
85995 {
85996 int num279 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 2.5f);
85997 Main.dust[num279].noGravity = true;
85998 Dust dust222 = Main.dust[num279];
85999 Dust dust334 = dust222;
86000 dust334.velocity *= 3f;
86001 num279 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
86002 dust222 = Main.dust[num279];
86003 dust334 = dust222;
86004 dust334.velocity *= 2f;
86005 }
86006 Vector2 val20 = new Vector2(position.X, position.Y);
86007 center4 = default(Vector2);
86008 int num280 = Gore.NewGore(val20, center4, Main.rand.Next(61, 64));
86009 Gore gore51 = Main.gore[num280];
86010 Gore gore64 = gore51;
86011 gore64.velocity *= 0.3f;
86012 Main.gore[num280].velocity.X += Main.rand.Next(-1, 2);
86013 Main.gore[num280].velocity.Y += Main.rand.Next(-1, 2);
86014 if (owner == Main.myPlayer)
86015 {
86016 int num281 = 100;
86017 position.X -= num281 / 2;
86018 position.Y -= num281 / 2;
86019 width += num281;
86020 height++;
86021 penetrate = -1;
86022 Damage();
86023 }
86024 }
86025 if (type == 523)
86026 {
86028 for (int num282 = 0; num282 < 25; num282++)
86029 {
86030 int num283 = Dust.NewDust(position, width, height, 256);
86031 Main.dust[num283].noGravity = true;
86032 Main.dust[num283].position = (Main.dust[num283].position + position) / 2f;
86033 Main.dust[num283].velocity = new Vector2((float)Main.rand.Next(-100, 101), (float)Main.rand.Next(-100, 101));
86034 ((Vector2)(ref Main.dust[num283].velocity)).Normalize();
86035 Dust dust229 = Main.dust[num283];
86036 Dust dust334 = dust229;
86037 dust334.velocity *= (float)Main.rand.Next(1, 30) * 0.1f;
86038 Main.dust[num283].alpha = alpha;
86039 }
86040 }
86041 else if (type == 522)
86042 {
86044 for (int num284 = 0; num284 < 10; num284++)
86045 {
86046 int num285 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 254, velocity.X * 0.1f, velocity.Y * 0.1f, 0, default(Color), 0.5f);
86047 Dust dust226;
86048 Dust dust334;
86049 if (Main.rand.Next(3) == 0)
86050 {
86051 Main.dust[num285].fadeIn = 0.75f + (float)Main.rand.Next(-10, 11) * 0.01f;
86052 Main.dust[num285].scale = 0.25f + (float)Main.rand.Next(-10, 11) * 0.005f;
86053 dust226 = Main.dust[num285];
86054 dust334 = dust226;
86055 dust334.type++;
86056 }
86057 else
86058 {
86059 Main.dust[num285].scale = 1f + (float)Main.rand.Next(-10, 11) * 0.01f;
86060 }
86061 Main.dust[num285].noGravity = true;
86062 dust226 = Main.dust[num285];
86063 dust334 = dust226;
86064 dust334.velocity *= 1.25f;
86065 dust226 = Main.dust[num285];
86066 dust334 = dust226;
86067 dust334.velocity -= oldVelocity / 10f;
86068 }
86069 }
86070 else if (type == 521)
86071 {
86073 for (int num287 = 0; num287 < 20; num287++)
86074 {
86075 int num288 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 254, velocity.X * 0.1f, velocity.Y * 0.1f, 0, default(Color), 0.5f);
86076 Dust dust225;
86077 Dust dust334;
86078 if (Main.rand.Next(3) == 0)
86079 {
86080 Main.dust[num288].fadeIn = 1.1f + (float)Main.rand.Next(-10, 11) * 0.01f;
86081 Main.dust[num288].scale = 0.35f + (float)Main.rand.Next(-10, 11) * 0.01f;
86082 dust225 = Main.dust[num288];
86083 dust334 = dust225;
86084 dust334.type++;
86085 }
86086 else
86087 {
86088 Main.dust[num288].scale = 1.2f + (float)Main.rand.Next(-10, 11) * 0.01f;
86089 }
86090 Main.dust[num288].noGravity = true;
86091 dust225 = Main.dust[num288];
86092 dust334 = dust225;
86093 dust334.velocity *= 2.5f;
86094 dust225 = Main.dust[num288];
86095 dust334 = dust225;
86096 dust334.velocity -= oldVelocity / 10f;
86097 }
86098 if (Main.myPlayer == owner)
86099 {
86100 int num289 = Main.rand.Next(3, 6);
86101 Vector2 vector35 = default(Vector2);
86102 for (int num290 = 0; num290 < num289; num290++)
86103 {
86104 ((Vector2)(ref vector35))._002Ector((float)Main.rand.Next(-100, 101), (float)Main.rand.Next(-100, 101));
86105 while (vector35.X == 0f && vector35.Y == 0f)
86106 {
86107 ((Vector2)(ref vector35))._002Ector((float)Main.rand.Next(-100, 101), (float)Main.rand.Next(-100, 101));
86108 }
86109 ((Vector2)(ref vector35)).Normalize();
86110 vector35 *= (float)Main.rand.Next(70, 101) * 0.1f;
86111 NewProjectile(GetProjectileSource_FromThis(), oldPosition.X + (float)(width / 2), oldPosition.Y + (float)(height / 2), vector35.X, vector35.Y, 522, (int)((double)damage * 0.8), knockBack * 0.8f, owner);
86112 }
86113 }
86114 }
86115 if (type == 520)
86116 {
86118 for (int num291 = 0; num291 < 10; num291++)
86119 {
86120 int num292 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 252, velocity.X * 0.1f, velocity.Y * 0.1f, 0, default(Color), 0.75f);
86121 Main.dust[num292].noGravity = true;
86122 Dust dust231 = Main.dust[num292];
86123 Dust dust334 = dust231;
86124 dust334.velocity -= oldVelocity / 3f;
86125 }
86126 }
86127 if (type == 459 || type == 709)
86128 {
86129 int num293 = 3;
86130 int num294 = 10;
86131 int num295 = 0;
86132 if (scale >= 1f)
86133 {
86134 position = base.Center;
86135 width = (height = 144);
86136 base.Center = position;
86137 num293 = 7;
86138 num294 = 30;
86139 num295 = 2;
86140 Damage();
86141 }
86142 for (int num296 = 0; num296 < num293; num296++)
86143 {
86144 int num298 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
86145 Dust obj23 = Main.dust[num298];
86146 Vector2 spinningpoint27 = new Vector2((float)(width / 2), 0f);
86147 double radians36 = 6.2831854820251465 * Main.rand.NextDouble();
86148 center4 = default(Vector2);
86149 obj23.position = Utils.RotatedBy(spinningpoint27, radians36, center4) * (float)Main.rand.NextDouble() + base.Center;
86150 }
86151 for (int num299 = 0; num299 < num294; num299++)
86152 {
86153 int num300 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 226, 0f, 0f, 0, default(Color), 1.5f);
86154 Dust obj24 = Main.dust[num300];
86155 Vector2 spinningpoint28 = new Vector2((float)(width / 2), 0f);
86156 double radians37 = 6.2831854820251465 * Main.rand.NextDouble();
86157 center4 = default(Vector2);
86158 obj24.position = Utils.RotatedBy(spinningpoint28, radians37, center4) * (float)Main.rand.NextDouble() + base.Center;
86159 Main.dust[num300].noGravity = true;
86160 Dust dust234 = Main.dust[num300];
86161 Dust dust334 = dust234;
86162 dust334.velocity *= 1f;
86163 }
86164 for (int num301 = 0; num301 < num295; num301++)
86165 {
86166 Vector2 val21 = position + new Vector2((float)(width * Main.rand.Next(100)) / 100f, (float)(height * Main.rand.Next(100)) / 100f) - Vector2.One * 10f;
86167 center4 = default(Vector2);
86168 int num302 = Gore.NewGore(val21, center4, Main.rand.Next(61, 64));
86169 Gore gore52 = Main.gore[num302];
86170 Gore gore64 = gore52;
86171 gore64.velocity *= 0.3f;
86172 Main.gore[num302].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
86173 Main.gore[num302].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
86174 }
86175 if (type == 709 && Main.myPlayer == owner)
86176 {
86177 Rectangle value11 = default(Rectangle);
86178 ((Rectangle)(ref value11))._002Ector((int)base.Center.X - 40, (int)base.Center.Y - 40, 80, 80);
86179 for (int num303 = 0; num303 < 1000; num303++)
86180 {
86181 if (num303 != whoAmI && Main.projectile[num303].active && Main.projectile[num303].owner == owner && Main.projectile[num303].type == 443)
86182 {
86183 val6 = Main.projectile[num303].getRect();
86184 if (((Rectangle)(ref val6)).Intersects(value11))
86185 {
86186 Main.projectile[num303].ai[1] = 1f;
86187 Main.projectile[num303].velocity = (base.Center - Main.projectile[num303].Center) / 5f;
86188 Main.projectile[num303].netUpdate = true;
86189 }
86190 }
86191 }
86192 int num304 = NewProjectile(GetProjectileSource_FromThis(), base.Center.X, base.Center.Y, 0f, 0f, 443, damage, 0f, owner);
86193 Main.projectile[num304].timeLeft = 30 * Main.rand.Next(2, 6);
86194 Main.projectile[num304].localAI[0] = SoundEngine.PlayTrackedSound(in SoundID.DD2_SkyDragonsFuryCircle, base.Center).ToFloat();
86195 }
86196 }
86197 if (owner != Main.myPlayer && type == 453 && Main.player[owner].mount.AbilityActive)
86198 {
86199 Main.player[owner].mount.UseAbility(Main.player[owner], position, toggleOn: false);
86200 }
86201 if (type == 441)
86202 {
86203 Main.player[owner].mount.StopAbilityCharge();
86204 }
86205 if (type == 444)
86206 {
86208 int num305 = Main.rand.Next(5, 9);
86209 for (int num306 = 0; num306 < num305; num306++)
86210 {
86211 int num307 = Dust.NewDust(base.Center, 0, 0, 171, 0f, 0f, 100, default(Color), 1.4f);
86212 Dust dust235 = Main.dust[num307];
86213 Dust dust334 = dust235;
86214 dust334.velocity *= 0.8f;
86215 Main.dust[num307].position = Vector2.Lerp(Main.dust[num307].position, base.Center, 0.5f);
86216 Main.dust[num307].noGravity = true;
86217 }
86218 if (owner == Main.myPlayer)
86219 {
86220 Vector2 vector36 = Main.screenPosition + new Vector2((float)Main.mouseX, (float)Main.mouseY);
86221 if (Main.player[owner].gravDir == -1f)
86222 {
86223 vector36.Y = (float)(Main.screenHeight - Main.mouseY) + Main.screenPosition.Y;
86224 }
86225 Vector2 vector37 = Vector2.Normalize(vector36 - base.Center);
86226 vector37 *= localAI[1];
86228 }
86229 }
86230 if (type == 472)
86231 {
86232 for (int num309 = 0; num309 < 20; num309++)
86233 {
86234 int num310 = Dust.NewDust(position, width, height, 30);
86235 Main.dust[num310].noGravity = true;
86236 Dust dust237 = Main.dust[num310];
86237 Dust dust334 = dust237;
86238 dust334.velocity *= 0.45f;
86239 dust237 = Main.dust[num310];
86240 dust334 = dust237;
86241 dust334.velocity += velocity * 0.9f;
86242 }
86243 }
86244 if (type == 639 || type == 640)
86245 {
86246 int num311 = Main.rand.Next(5, 10);
86247 for (int num312 = 0; num312 < num311; num312++)
86248 {
86249 int num313 = Dust.NewDust(base.Center, 0, 0, 220, 0f, 0f, 100, default(Color), 0.5f);
86250 Dust dust238 = Main.dust[num313];
86251 Dust dust334 = dust238;
86252 dust334.velocity *= 1.6f;
86253 Main.dust[num313].velocity.Y -= 1f;
86254 Main.dust[num313].position = Vector2.Lerp(Main.dust[num313].position, base.Center, 0.5f);
86255 Main.dust[num313].noGravity = true;
86256 }
86257 if (owner == Main.myPlayer && type == 639)
86258 {
86259 int num314 = num + 1;
86260 int nextSlot = GetNextSlot();
86261 if (Main.ProjectileUpdateLoopIndex < nextSlot && Main.ProjectileUpdateLoopIndex != -1)
86262 {
86263 num314++;
86264 }
86265 Vector2 vector38 = default(Vector2);
86266 ((Vector2)(ref vector38))._002Ector(ai[0], ai[1]);
86268 }
86269 }
86270 if (type == 684)
86271 {
86272 int num315 = Main.rand.Next(15, 25);
86273 for (int num316 = 0; num316 < num315; num316++)
86274 {
86275 int num317 = Dust.NewDust(base.Center, 0, 0, 60, 0f, 0f, 100, new Color(255, 255, 255, 0), 1.3f);
86276 Dust dust240 = Main.dust[num317];
86277 Dust dust334 = dust240;
86278 dust334.velocity *= 8f * (0.3f + 0.7f * Main.rand.NextFloat());
86279 Main.dust[num317].fadeIn = 1.3f + Main.rand.NextFloat() * 0.2f;
86280 Main.dust[num317].noLight = true;
86281 Main.dust[num317].noGravity = true;
86282 dust240 = Main.dust[num317];
86283 dust334 = dust240;
86284 dust334.position += Main.dust[num317].velocity * 4f;
86285 }
86286 }
86287 if (type == 435)
86288 {
86289 int num318 = Main.rand.Next(5, 10);
86290 for (int num320 = 0; num320 < num318; num320++)
86291 {
86292 int num321 = Dust.NewDust(base.Center, 0, 0, 226, 0f, 0f, 100, default(Color), 0.5f);
86293 Dust dust242 = Main.dust[num321];
86294 Dust dust334 = dust242;
86295 dust334.velocity *= 1.6f;
86296 Main.dust[num321].velocity.Y -= 1f;
86297 Main.dust[num321].position = Vector2.Lerp(Main.dust[num321].position, base.Center, 0.5f);
86298 Main.dust[num321].noGravity = true;
86299 }
86300 }
86301 if (type == 732)
86302 {
86303 int num322 = Main.rand.Next(5, 10);
86304 for (int num323 = 0; num323 < num322; num323++)
86305 {
86306 int num324 = Dust.NewDust(base.Center, 0, 0, 226, 0f, 0f, 100, default(Color), 0.5f);
86307 Dust dust243 = Main.dust[num324];
86308 Dust dust334 = dust243;
86309 dust334.velocity *= 1.6f;
86310 Main.dust[num324].velocity.Y -= 1f;
86311 Main.dust[num324].velocity = Main.dust[num324].velocity * 0.5f + velocity * ((float)num323 / (float)num322) * 0.7f;
86312 Main.dust[num324].position = Vector2.Lerp(Main.dust[num324].position, base.Center, 0.5f);
86313 Main.dust[num324].noGravity = true;
86314 }
86315 }
86316 if (type == 682)
86317 {
86318 int num325 = 22;
86319 for (int num326 = 0; num326 < num325; num326++)
86320 {
86321 int num327 = Dust.NewDust(base.Center, 0, 0, 272, 0f, 0f, 0, default(Color), 0.5f);
86322 Dust dust245 = Main.dust[num327];
86323 Dust dust334 = dust245;
86324 dust334.velocity *= 1.6f;
86325 Main.dust[num327].velocity.Y -= 1f;
86326 Main.dust[num327].position = Vector2.Lerp(Main.dust[num327].position, base.Center, 0.5f);
86327 }
86328 }
86329 if (type == 436)
86330 {
86331 int num328 = Main.rand.Next(5, 10);
86332 for (int num329 = 0; num329 < num328; num329++)
86333 {
86334 int num331 = Dust.NewDust(base.Center, 0, 0, 220, 0f, 0f, 100, default(Color), 0.5f);
86335 Dust dust247 = Main.dust[num331];
86336 Dust dust334 = dust247;
86337 dust334.velocity *= 1.6f;
86338 Main.dust[num331].velocity.Y -= 1f;
86339 Main.dust[num331].position = Vector2.Lerp(Main.dust[num331].position, base.Center, 0.5f);
86340 Main.dust[num331].noGravity = true;
86341 }
86342 }
86343 if (type == 462)
86344 {
86345 int num332 = Main.rand.Next(5, 10);
86346 for (int num333 = 0; num333 < num332; num333++)
86347 {
86348 int num334 = Dust.NewDust(base.Center, 0, 0, 229, 0f, 0f, 100, default(Color), 0.5f);
86349 Dust dust248 = Main.dust[num334];
86350 Dust dust334 = dust248;
86351 dust334.velocity *= 1.6f;
86352 Main.dust[num334].velocity.Y -= 1f;
86353 dust248 = Main.dust[num334];
86354 dust334 = dust248;
86355 dust334.position -= Vector2.One * 4f;
86356 Main.dust[num334].position = Vector2.Lerp(Main.dust[num334].position, base.Center, 0.5f);
86357 Main.dust[num334].noGravity = true;
86358 }
86359 }
86360 if (type == 442)
86361 {
86363 int num335 = Main.rand.Next(3, 7);
86364 for (int num336 = 0; num336 < num335; num336++)
86365 {
86366 int num337 = Dust.NewDust(position, width, height, 135, 0f, 0f, 100, default(Color), 2.1f);
86367 Dust dust249 = Main.dust[num337];
86368 Dust dust334 = dust249;
86369 dust334.velocity *= 2f;
86370 Main.dust[num337].noGravity = true;
86371 }
86372 if (Main.myPlayer == owner)
86373 {
86374 Rectangle value12 = default(Rectangle);
86375 ((Rectangle)(ref value12))._002Ector((int)base.Center.X - 40, (int)base.Center.Y - 40, 80, 80);
86376 for (int num338 = 0; num338 < 1000; num338++)
86377 {
86378 if (num338 != whoAmI && Main.projectile[num338].active && Main.projectile[num338].owner == owner && Main.projectile[num338].type == 443)
86379 {
86380 val6 = Main.projectile[num338].getRect();
86381 if (((Rectangle)(ref val6)).Intersects(value12))
86382 {
86383 Main.projectile[num338].ai[1] = 1f;
86384 Main.projectile[num338].velocity = (base.Center - Main.projectile[num338].Center) / 5f;
86385 Main.projectile[num338].netUpdate = true;
86386 }
86387 }
86388 }
86389 NewProjectile(GetProjectileSource_FromThis(), base.Center.X, base.Center.Y, 0f, 0f, 443, damage, 0f, owner);
86390 }
86391 }
86392 if (type == 440)
86393 {
86394 int num339 = Main.rand.Next(3, 7);
86395 for (int num340 = 0; num340 < num339; num340++)
86396 {
86397 int num342 = Dust.NewDust(base.Center - velocity / 2f, 0, 0, 135, 0f, 0f, 100, default(Color), 2.1f);
86398 Dust dust250 = Main.dust[num342];
86399 Dust dust334 = dust250;
86400 dust334.velocity *= 2f;
86401 Main.dust[num342].noGravity = true;
86402 }
86403 }
86404 if (type == 606)
86405 {
86406 int num343 = Main.rand.Next(3, 7);
86407 for (int num344 = 0; num344 < num343; num344++)
86408 {
86409 int num345 = Dust.NewDust(base.Center - velocity / 2f, 0, 0, 182, 0f, 0f, 100, default(Color), 1.6f);
86410 Dust dust252 = Main.dust[num345];
86411 Dust dust334 = dust252;
86412 dust334.velocity *= 1.5f;
86413 Main.dust[num345].noGravity = true;
86414 }
86415 }
86416 if (type == 449)
86417 {
86418 int num346 = Main.rand.Next(3, 7);
86419 for (int num347 = 0; num347 < num346; num347++)
86420 {
86421 int num348 = Dust.NewDust(base.Center - velocity / 2f, 0, 0, 228, 0f, 0f, 100, default(Color), 2.1f);
86422 Dust dust253 = Main.dust[num348];
86423 Dust dust334 = dust253;
86424 dust334.velocity *= 2f;
86425 Main.dust[num348].noGravity = true;
86426 }
86427 }
86428 if (type == 495)
86429 {
86430 for (int num349 = 0; num349 < 15; num349++)
86431 {
86432 int num350 = Dust.NewDust(base.Center, 10, 10, 27);
86433 Main.dust[num350].noGravity = true;
86434 Dust dust254 = Main.dust[num350];
86435 Dust dust334 = dust254;
86436 dust334.velocity -= oldVelocity * 0.3f;
86437 }
86438 }
86439 if (type == 497)
86440 {
86441 for (int num351 = 0; num351 < 15; num351++)
86442 {
86443 int num353 = Dust.NewDust(base.Center, 10, 10, 27);
86444 Main.dust[num353].noGravity = true;
86445 Dust dust256 = Main.dust[num353];
86446 Dust dust334 = dust256;
86447 dust334.velocity *= 2f;
86448 dust256 = Main.dust[num353];
86449 dust334 = dust256;
86450 dust334.velocity -= oldVelocity * 0.3f;
86451 dust256 = Main.dust[num353];
86452 dust334 = dust256;
86453 dust334.scale += (float)Main.rand.Next(150) * 0.001f;
86454 }
86455 }
86456 if (type == 448)
86457 {
86459 position = base.Center;
86460 width = (height = 112);
86461 position.X -= width / 2;
86462 position.Y -= height / 2;
86463 for (int num354 = 0; num354 < 4; num354++)
86464 {
86465 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
86466 }
86467 for (int num355 = 0; num355 < 40; num355++)
86468 {
86469 int num356 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 228, 0f, 0f, 0, default(Color), 2.5f);
86470 Main.dust[num356].noGravity = true;
86471 Dust dust259 = Main.dust[num356];
86472 Dust dust334 = dust259;
86473 dust334.velocity *= 3f;
86474 num356 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 228, 0f, 0f, 100, default(Color), 1.5f);
86475 dust259 = Main.dust[num356];
86476 dust334 = dust259;
86477 dust334.velocity *= 2f;
86478 Main.dust[num356].noGravity = true;
86479 }
86480 for (int num357 = 0; num357 < 1; num357++)
86481 {
86482 Vector2 val22 = position + new Vector2((float)(width * Main.rand.Next(100)) / 100f, (float)(height * Main.rand.Next(100)) / 100f) - Vector2.One * 10f;
86483 center4 = default(Vector2);
86484 int num358 = Gore.NewGore(val22, center4, Main.rand.Next(61, 64));
86485 Gore gore53 = Main.gore[num358];
86486 Gore gore64 = gore53;
86487 gore64.velocity *= 0.3f;
86488 Main.gore[num358].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
86489 Main.gore[num358].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
86490 }
86491 Damage();
86492 }
86493 else if (type == 715 || type == 716 || type == 717 || type == 718)
86494 {
86496 position = base.Center;
86497 width = (height = 128);
86498 if (type == 717 || type == 718)
86499 {
86500 width = (height = 240);
86501 }
86502 position.X -= width / 2;
86503 position.Y -= height / 2;
86504 Damage();
86506 }
86507 if (type == 616)
86508 {
86510 position = base.Center;
86511 width = (height = 80);
86512 position.X -= width / 2;
86513 position.Y -= height / 2;
86514 for (int num359 = 0; num359 < 4; num359++)
86515 {
86516 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
86517 }
86518 for (int num360 = 0; num360 < 40; num360++)
86519 {
86520 int num361 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 229, 0f, 0f, 200, default(Color), 2.5f);
86521 Main.dust[num361].noGravity = true;
86522 Dust dust262 = Main.dust[num361];
86523 Dust dust334 = dust262;
86524 dust334.velocity *= 2f;
86525 num361 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 229, 0f, 0f, 200, default(Color), 1.5f);
86526 dust262 = Main.dust[num361];
86527 dust334 = dust262;
86528 dust334.velocity *= 1.2f;
86529 Main.dust[num361].noGravity = true;
86530 }
86531 for (int num362 = 0; num362 < 1; num362++)
86532 {
86533 Vector2 val23 = position + new Vector2((float)(width * Main.rand.Next(100)) / 100f, (float)(height * Main.rand.Next(100)) / 100f) - Vector2.One * 10f;
86534 center4 = default(Vector2);
86535 int num365 = Gore.NewGore(val23, center4, Main.rand.Next(61, 64));
86536 Gore gore54 = Main.gore[num365];
86537 Gore gore64 = gore54;
86538 gore64.velocity *= 0.3f;
86539 Main.gore[num365].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
86540 Main.gore[num365].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
86541 }
86542 Damage();
86543 }
86544 if (type == 502)
86545 {
86546 Vector2 vector39 = new Vector2((float)width, (float)height) / 2f;
86547 for (int num366 = 0; num366 < oldPos.Length; num366++)
86548 {
86549 if (!(oldPos[num366] == Vector2.Zero))
86550 {
86551 int num367 = Dust.NewDust(oldPos[num366] + vector39, 0, 0, 66, 0f, 0f, 150, Color.Transparent, 0.7f);
86552 Main.dust[num367].color = Main.hslToRgb(Main.rand.NextFloat(), 1f, 0.5f);
86553 Main.dust[num367].noGravity = true;
86554 }
86555 }
86556 }
86557 if (type == 510)
86558 {
86560 Gore.NewGore(base.Center, -oldVelocity * 0.2f, 704);
86561 Gore.NewGore(base.Center, -oldVelocity * 0.2f, 705);
86562 if (owner == Main.myPlayer)
86563 {
86564 int num368 = Main.rand.Next(20, 31);
86565 Vector2 vector40 = default(Vector2);
86566 for (int num369 = 0; num369 < num368; num369++)
86567 {
86568 ((Vector2)(ref vector40))._002Ector((float)Main.rand.Next(-100, 101), (float)Main.rand.Next(-100, 101));
86569 ((Vector2)(ref vector40)).Normalize();
86570 vector40 *= (float)Main.rand.Next(10, 201) * 0.01f;
86571 NewProjectile(GetProjectileSource_FromThis(), base.Center.X, base.Center.Y, vector40.X, vector40.Y, 511 + Main.rand.Next(3), damage, 1f, owner);
86572 }
86573 }
86574 }
86575 if (type == 868 || type == 869 || type == 996)
86576 {
86578 for (int num370 = 0; num370 < 15; num370++)
86579 {
86580 Dust.NewDust(position, width, height, 13, 0f, -2f, 0, default(Color), 1.5f);
86581 }
86582 if (Main.netMode != 1)
86583 {
86584 switch (type)
86585 {
86586 case 868:
86587 WorldGen.TreeTops.RandomizeTreeStyleBasedOnWorldPosition(Main.rand, base.Center);
86588 break;
86589 case 869:
86590 WorldGen.RandomizeBackgroundBasedOnPlayer(Main.rand, Main.player[owner]);
86591 break;
86592 case 996:
86593 WorldGen.RandomizeMoonState(Main.rand, garenteeNewStyle: true);
86594 break;
86595 }
86596 NetMessage.SendData(7);
86597 }
86598 }
86599 else if (type == 836)
86600 {
86601 for (int num371 = 0; num371 < 3; num371++)
86602 {
86603 int num372 = Dust.NewDust(position, width, height, 31, 0f, 0f, 50, Color.White, 0.8f);
86604 Dust dust264 = Main.dust[num372];
86605 Dust dust334 = dust264;
86606 dust334.velocity *= 0.5f;
86607 Main.dust[num372].noGravity = true;
86608 }
86609 }
86610 if (type == 408)
86611 {
86612 for (int num373 = 0; num373 < 15; num373++)
86613 {
86614 int num374 = Dust.NewDust(base.Center - Vector2.One * 10f, 50, 50, 5, 0f, -2f);
86615 Dust dust266 = Main.dust[num374];
86616 Dust dust334 = dust266;
86617 dust334.velocity /= 2f;
86618 }
86619 int num376 = 0;
86620 int num377 = 10;
86621 num376 = Gore.NewGore(base.Center, velocity * 0.8f, 584);
86622 Gore gore55 = Main.gore[num376];
86623 Gore gore64 = gore55;
86624 gore64.timeLeft /= num377;
86625 num376 = Gore.NewGore(base.Center, velocity * 0.9f, 585);
86626 gore55 = Main.gore[num376];
86627 gore64 = gore55;
86628 gore64.timeLeft /= num377;
86629 num376 = Gore.NewGore(base.Center, velocity * 1f, 586);
86630 gore55 = Main.gore[num376];
86631 gore64 = gore55;
86632 gore64.timeLeft /= num377;
86633 }
86634 if (type == 385)
86635 {
86636 SoundEngine.PlaySound(4, (int)base.Center.X, (int)base.Center.Y, 19);
86637 int num378 = 36;
86638 for (int num379 = 0; num379 < num378; num379++)
86639 {
86640 Vector2 spinningpoint = Vector2.Normalize(velocity) * new Vector2((float)width / 2f, (float)height) * 0.75f;
86642 double radians38 = (float)(num379 - (num378 / 2 - 1)) * ((float)Math.PI * 2f) / (float)num378;
86643 center4 = default(Vector2);
86644 spinningpoint = spinningpoint29.RotatedBy(radians38, center4) + base.Center;
86645 Vector2 vector41 = spinningpoint - base.Center;
86646 int num380 = Dust.NewDust(spinningpoint + vector41, 0, 0, 172, vector41.X * 2f, vector41.Y * 2f, 100, default(Color), 1.4f);
86647 Main.dust[num380].noGravity = true;
86648 Main.dust[num380].noLight = true;
86649 Main.dust[num380].velocity = vector41;
86650 }
86651 if (owner == Main.myPlayer)
86652 {
86653 if (ai[1] < 1f)
86654 {
86655 int num381 = (Main.expertMode ? 25 : 40);
86656 int num382 = NewProjectile(GetProjectileSource_FromThis(), base.Center.X - (float)(direction * 30), base.Center.Y - 4f, (float)(-direction) * 0.01f, 0f, 384, num381, 4f, owner, 16f, 15f);
86657 Main.projectile[num382].netUpdate = true;
86658 }
86659 else
86660 {
86661 int num383 = (int)(base.Center.Y / 16f);
86662 int num384 = (int)(base.Center.X / 16f);
86663 int num385 = 100;
86664 if (num384 < 10)
86665 {
86666 num384 = 10;
86667 }
86668 if (num384 > Main.maxTilesX - 10)
86669 {
86670 num384 = Main.maxTilesX - 10;
86671 }
86672 if (num383 < 10)
86673 {
86674 num383 = 10;
86675 }
86676 if (num383 > Main.maxTilesY - num385 - 10)
86677 {
86678 num383 = Main.maxTilesY - num385 - 10;
86679 }
86680 int num387 = num383 + num385;
86681 int num388 = num383 + 15;
86682 for (int num389 = num383; num389 < num387; num389++)
86683 {
86684 Tile tile = Main.tile[num384, num389];
86685 if (tile.active() && (Main.tileSolid[tile.type] || tile.liquid != 0))
86686 {
86687 num388 = num389;
86688 break;
86689 }
86690 }
86691 num383 = num388;
86692 int num390 = (Main.expertMode ? 50 : 80);
86693 int num391 = NewProjectile(GetProjectileSource_FromThis(), num384 * 16 + 8, num383 * 16 - 24, 0f, 0f, 386, num390, 4f, Main.myPlayer, 16f, 24f);
86694 Main.projectile[num391].netUpdate = true;
86695 }
86696 }
86697 }
86698 else if (type >= 424 && type <= 426)
86699 {
86701 position.X += width / 2;
86702 position.Y += height / 2;
86703 width = (int)(128f * scale);
86704 height = (int)(128f * scale);
86705 position.X -= width / 2;
86706 position.Y -= height / 2;
86707 for (int num392 = 0; num392 < 8; num392++)
86708 {
86709 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
86710 }
86711 for (int num393 = 0; num393 < 32; num393++)
86712 {
86713 int num394 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 2.5f);
86714 Main.dust[num394].noGravity = true;
86715 Dust dust268 = Main.dust[num394];
86716 Dust dust334 = dust268;
86717 dust334.velocity *= 3f;
86718 num394 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
86719 dust268 = Main.dust[num394];
86720 dust334 = dust268;
86721 dust334.velocity *= 2f;
86722 Main.dust[num394].noGravity = true;
86723 }
86724 for (int num395 = 0; num395 < 2; num395++)
86725 {
86726 Vector2 val24 = position + new Vector2((float)(width * Main.rand.Next(100)) / 100f, (float)(height * Main.rand.Next(100)) / 100f) - Vector2.One * 10f;
86727 center4 = default(Vector2);
86728 int num396 = Gore.NewGore(val24, center4, Main.rand.Next(61, 64));
86729 Gore gore56 = Main.gore[num396];
86730 Gore gore64 = gore56;
86731 gore64.velocity *= 0.3f;
86732 Main.gore[num396].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
86733 Main.gore[num396].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
86734 }
86735 if (owner == Main.myPlayer)
86736 {
86737 localAI[1] = -1f;
86738 maxPenetrate = 0;
86739 Damage();
86740 }
86741 for (int num398 = 0; num398 < 5; num398++)
86742 {
86743 int num399 = Utils.SelectRandom<int>(Main.rand, 6, 259, 158);
86744 int num400 = Dust.NewDust(position, width, height, num399, 2.5f * (float)direction, -2.5f);
86745 Main.dust[num400].alpha = 200;
86746 Dust dust271 = Main.dust[num400];
86747 Dust dust334 = dust271;
86748 dust334.velocity *= 2.4f;
86749 dust271 = Main.dust[num400];
86750 dust334 = dust271;
86751 dust334.scale += Main.rand.NextFloat();
86752 }
86753 }
86754 if (type == 399)
86755 {
86756 SoundEngine.PlaySound(13, (int)position.X, (int)position.Y);
86757 Vector2 vector42 = default(Vector2);
86758 ((Vector2)(ref vector42))._002Ector(20f, 20f);
86759 for (int num401 = 0; num401 < 5; num401++)
86760 {
86761 Dust.NewDust(base.Center - vector42 / 2f, (int)vector42.X, (int)vector42.Y, 12, 0f, 0f, 0, Color.Red);
86762 }
86763 for (int num402 = 0; num402 < 10; num402++)
86764 {
86765 int num403 = Dust.NewDust(base.Center - vector42 / 2f, (int)vector42.X, (int)vector42.Y, 31, 0f, 0f, 100, default(Color), 1.5f);
86766 Dust dust273 = Main.dust[num403];
86767 Dust dust334 = dust273;
86768 dust334.velocity *= 1.4f;
86769 }
86770 for (int num404 = 0; num404 < 20; num404++)
86771 {
86772 int num405 = Dust.NewDust(base.Center - vector42 / 2f, (int)vector42.X, (int)vector42.Y, 6, 0f, 0f, 100, default(Color), 2.5f);
86773 Main.dust[num405].noGravity = true;
86774 Dust dust272 = Main.dust[num405];
86775 Dust dust334 = dust272;
86776 dust334.velocity *= 5f;
86777 num405 = Dust.NewDust(base.Center - vector42 / 2f, (int)vector42.X, (int)vector42.Y, 6, 0f, 0f, 100, default(Color), 1.5f);
86778 dust272 = Main.dust[num405];
86779 dust334 = dust272;
86780 dust334.velocity *= 3f;
86781 }
86782 if (Main.myPlayer == owner)
86783 {
86784 for (int num406 = 0; num406 < 6; num406++)
86785 {
86786 float num407 = (0f - velocity.X) * (float)Main.rand.Next(20, 50) * 0.01f + (float)Main.rand.Next(-20, 21) * 0.4f;
86787 float num409 = (0f - Math.Abs(velocity.Y)) * (float)Main.rand.Next(30, 50) * 0.01f + (float)Main.rand.Next(-20, 5) * 0.4f;
86788 NewProjectile(GetProjectileSource_FromThis(), base.Center.X + num407, base.Center.Y + num409, num407, num409, 400 + Main.rand.Next(3), (int)((double)damage * 0.5), 0f, owner);
86789 }
86790 }
86791 }
86792 if (type == 384 || type == 386)
86793 {
86794 for (int num410 = 0; num410 < 20; num410++)
86795 {
86796 int num411 = Dust.NewDust(position, width, height, 212, direction * 2, 0f, 100, default(Color), 1.4f);
86797 Dust dust298 = Main.dust[num411];
86798 dust298.color = Color.CornflowerBlue;
86799 dust298.color = Color.Lerp(dust298.color, Color.White, 0.3f);
86800 dust298.noGravity = true;
86801 }
86802 }
86803 if (type == 507 || type == 508)
86804 {
86805 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
86806 Vector2 vector43 = position;
86807 Vector2 vector44 = oldVelocity;
86808 ((Vector2)(ref vector44)).Normalize();
86809 vector43 += vector44 * 16f;
86810 for (int num412 = 0; num412 < 20; num412++)
86811 {
86812 int num413 = Dust.NewDust(vector43, width, height, 81);
86813 Main.dust[num413].position = (Main.dust[num413].position + base.Center) / 2f;
86814 Dust dust270 = Main.dust[num413];
86815 Dust dust334 = dust270;
86816 dust334.velocity += oldVelocity * 0.4f;
86817 dust270 = Main.dust[num413];
86818 dust334 = dust270;
86819 dust334.velocity *= 0.5f;
86820 Main.dust[num413].noGravity = true;
86821 vector43 -= vector44 * 8f;
86822 }
86823 }
86824 if (type == 598)
86825 {
86826 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
86827 Vector2 vector46 = position;
86828 Vector2 vector47 = (rotation - (float)Math.PI / 2f).ToRotationVector2();
86829 vector46 += vector47 * 16f;
86830 for (int num414 = 0; num414 < 20; num414++)
86831 {
86832 int num415 = Dust.NewDust(vector46, width, height, 81);
86833 Main.dust[num415].position = (Main.dust[num415].position + base.Center) / 2f;
86834 Dust dust269 = Main.dust[num415];
86835 Dust dust334 = dust269;
86836 dust334.velocity += vector47 * 2f;
86837 dust269 = Main.dust[num415];
86838 dust334 = dust269;
86839 dust334.velocity *= 0.5f;
86840 Main.dust[num415].noGravity = true;
86841 vector46 -= vector47 * 8f;
86842 }
86843 }
86844 if (type == 971)
86845 {
86846 Vector2 vector48 = position;
86847 Vector2 vector49 = (rotation - (float)Math.PI / 2f).ToRotationVector2();
86848 vector48 += vector49 * 8f;
86849 for (int num416 = 0; num416 < 6; num416++)
86850 {
86851 int num417 = Dust.NewDust(vector48, width, height, 4);
86852 Main.dust[num417].color = new Color(10, 10, 10, 150);
86853 Main.dust[num417].position = (Main.dust[num417].position + base.Center) / 2f;
86854 Dust dust267 = Main.dust[num417];
86855 Dust dust334 = dust267;
86856 dust334.velocity += vector49;
86857 dust267 = Main.dust[num417];
86858 dust334 = dust267;
86859 dust334.velocity *= 0.5f;
86860 Main.dust[num417].noGravity = true;
86861 vector48 -= vector49 * 4f;
86862 }
86863 }
86864 if (type == 1 || type == 81 || type == 98 || type == 980)
86865 {
86866 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
86867 for (int num418 = 0; num418 < 10; num418++)
86868 {
86869 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 7);
86870 }
86871 }
86872 if (type == 336 || type == 345)
86873 {
86874 for (int num420 = 0; num420 < 6; num420++)
86875 {
86876 int num421 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 196);
86877 Main.dust[num421].noGravity = true;
86878 Main.dust[num421].scale = scale;
86879 }
86880 }
86881 if (type == 358)
86882 {
86883 velocity = oldVelocity * 0.2f;
86884 for (int num422 = 0; num422 < 100; num422++)
86885 {
86886 int num423 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 211, 0f, 0f, 75, default(Color), 1.2f);
86887 Dust dust265;
86888 Dust dust334;
86889 if (Main.rand.Next(2) == 0)
86890 {
86891 dust265 = Main.dust[num423];
86892 dust334 = dust265;
86893 dust334.alpha += 25;
86894 }
86895 if (Main.rand.Next(2) == 0)
86896 {
86897 dust265 = Main.dust[num423];
86898 dust334 = dust265;
86899 dust334.alpha += 25;
86900 }
86901 if (Main.rand.Next(2) == 0)
86902 {
86903 dust265 = Main.dust[num423];
86904 dust334 = dust265;
86905 dust334.alpha += 25;
86906 }
86907 if (Main.rand.Next(2) == 0)
86908 {
86909 Main.dust[num423].scale = 0.6f;
86910 }
86911 else
86912 {
86913 Main.dust[num423].noGravity = true;
86914 }
86915 dust265 = Main.dust[num423];
86916 dust334 = dust265;
86917 dust334.velocity *= 0.3f;
86918 dust265 = Main.dust[num423];
86919 dust334 = dust265;
86920 dust334.velocity += velocity;
86921 dust265 = Main.dust[num423];
86922 dust334 = dust265;
86923 dust334.velocity *= 1f + (float)Main.rand.Next(-100, 101) * 0.01f;
86924 Main.dust[num423].velocity.X += (float)Main.rand.Next(-50, 51) * 0.015f;
86925 Main.dust[num423].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.015f;
86926 Main.dust[num423].position = base.Center;
86927 }
86928 }
86929 if (type == 406)
86930 {
86931 int num424 = 175;
86932 Color newColor5 = default(Color);
86933 ((Color)(ref newColor5))._002Ector(0, 80, 255, 100);
86934 velocity = oldVelocity * 0.2f;
86935 for (int num425 = 0; num425 < 40; num425++)
86936 {
86937 int num426 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 4, 0f, 0f, num424, newColor5, 1.6f);
86938 Dust dust263;
86939 Dust dust334;
86940 if (Main.rand.Next(2) == 0)
86941 {
86942 dust263 = Main.dust[num426];
86943 dust334 = dust263;
86944 dust334.alpha += 25;
86945 }
86946 if (Main.rand.Next(2) == 0)
86947 {
86948 dust263 = Main.dust[num426];
86949 dust334 = dust263;
86950 dust334.alpha += 25;
86951 }
86952 if (Main.rand.Next(2) == 0)
86953 {
86954 dust263 = Main.dust[num426];
86955 dust334 = dust263;
86956 dust334.alpha += 25;
86957 }
86958 if (Main.rand.Next(2) == 0)
86959 {
86960 Main.dust[num426].scale = 0.6f;
86961 }
86962 else
86963 {
86964 Main.dust[num426].noGravity = true;
86965 }
86966 dust263 = Main.dust[num426];
86967 dust334 = dust263;
86968 dust334.velocity *= 0.3f;
86969 dust263 = Main.dust[num426];
86970 dust334 = dust263;
86971 dust334.velocity += velocity;
86972 dust263 = Main.dust[num426];
86973 dust334 = dust263;
86974 dust334.velocity *= 1f + (float)Main.rand.Next(-100, 101) * 0.01f;
86975 Main.dust[num426].velocity.X += (float)Main.rand.Next(-50, 51) * 0.015f;
86976 Main.dust[num426].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.015f;
86977 Main.dust[num426].position = base.Center;
86978 }
86979 }
86980 if (type == 344)
86981 {
86982 for (int num427 = 0; num427 < 8; num427++)
86983 {
86984 int num428 = Dust.NewDust(position, width, height, 197, 0f, 0f, 50);
86985 Main.dust[num428].noGravity = true;
86986 Main.dust[num428].velocity.X *= 0.75f;
86987 Main.dust[num428].velocity.Y *= 0.75f;
86988 Dust dust260 = Main.dust[num428];
86989 Dust dust334 = dust260;
86990 dust334.velocity -= velocity * 0.025f;
86991 }
86992 }
86993 else if (type == 343)
86994 {
86996 for (int num429 = 4; num429 < 31; num429++)
86997 {
86998 float num431 = oldVelocity.X * (30f / (float)num429);
86999 float num432 = oldVelocity.Y * (30f / (float)num429);
87000 int num433 = Dust.NewDust(new Vector2(oldPosition.X - num431, oldPosition.Y - num432), 8, 8, 197, oldVelocity.X, oldVelocity.Y, 100, default(Color), 1.2f);
87001 Main.dust[num433].noGravity = true;
87002 Dust dust261 = Main.dust[num433];
87003 Dust dust334 = dust261;
87004 dust334.velocity *= 0.5f;
87005 }
87006 }
87007 else if (type == 349)
87008 {
87010 for (int num434 = 0; num434 < 3; num434++)
87011 {
87012 int num435 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 76);
87013 Main.dust[num435].noGravity = true;
87014 Main.dust[num435].noLight = true;
87015 Main.dust[num435].scale = 0.7f;
87016 }
87017 }
87018 if (type == 323)
87019 {
87020 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87021 for (int num436 = 0; num436 < 20; num436++)
87022 {
87023 int num437 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 7);
87024 if (Main.rand.Next(2) == 0)
87025 {
87026 Main.dust[num437].noGravity = true;
87027 Main.dust[num437].scale = 1.3f;
87028 Dust dust257 = Main.dust[num437];
87029 Dust dust334 = dust257;
87030 dust334.velocity *= 1.5f;
87031 dust257 = Main.dust[num437];
87032 dust334 = dust257;
87033 dust334.velocity -= oldVelocity * 0.5f;
87034 dust257 = Main.dust[num437];
87035 dust334 = dust257;
87036 dust334.velocity *= 1.5f;
87037 }
87038 else
87039 {
87040 Dust dust258 = Main.dust[num437];
87041 Dust dust334 = dust258;
87042 dust334.velocity *= 0.75f;
87043 dust258 = Main.dust[num437];
87044 dust334 = dust258;
87045 dust334.velocity -= oldVelocity * 0.25f;
87046 Main.dust[num437].scale = 0.8f;
87047 }
87048 }
87049 }
87050 if (type == 589)
87051 {
87053 Color newColor6 = Color.Red;
87054 if (ai[1] == 1f)
87055 {
87056 newColor6 = Color.Green;
87057 }
87058 if (ai[1] == 2f)
87059 {
87060 newColor6 = Color.Purple;
87061 }
87062 if (ai[1] == 3f)
87063 {
87064 newColor6 = Color.Gold;
87065 }
87066 if (ai[1] == 4f)
87067 {
87068 newColor6 = Color.White;
87069 }
87070 ((Color)(ref newColor6)).A = 100;
87071 for (int num438 = 0; num438 < 30; num438++)
87072 {
87073 int num439 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 11, 0f, 0f, 0, newColor6);
87074 Dust dust255 = Main.dust[num439];
87075 Dust dust334 = dust255;
87076 dust334.velocity *= 1f + Main.rand.NextFloat() * 1f;
87077 if (num438 < 10)
87078 {
87079 Main.dust[num439].noGravity = true;
87080 dust255 = Main.dust[num439];
87081 dust334 = dust255;
87082 dust334.velocity *= 0.5f;
87083 }
87084 }
87085 }
87086 if (type == 346)
87087 {
87089 for (int num440 = 0; num440 < 20; num440++)
87090 {
87091 int num442 = 10;
87092 if (ai[1] == 1f)
87093 {
87094 num442 = 4;
87095 }
87096 int num443 = Dust.NewDust(position, width, height, num442);
87097 Main.dust[num443].noGravity = true;
87098 }
87099 }
87100 if (type == 335)
87101 {
87103 for (int num444 = 0; num444 < 20; num444++)
87104 {
87105 int num445 = 90 - (int)ai[1];
87106 int num446 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, num445);
87107 Main.dust[num446].noLight = true;
87108 Main.dust[num446].scale = 0.8f;
87109 }
87110 }
87111 if (type == 318)
87112 {
87113 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87114 for (int num447 = 0; num447 < 10; num447++)
87115 {
87116 int num448 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 30);
87117 if (Main.rand.Next(2) == 0)
87118 {
87119 Main.dust[num448].noGravity = true;
87120 }
87121 }
87122 }
87123 if (type == 378)
87124 {
87125 for (int num449 = 0; num449 < 10; num449++)
87126 {
87127 int num450 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 30);
87128 if (Main.rand.Next(2) == 0)
87129 {
87130 Main.dust[num450].noGravity = true;
87131 }
87132 }
87133 }
87134 else if (type == 311)
87135 {
87136 for (int num451 = 0; num451 < 5; num451++)
87137 {
87138 int num453 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 189);
87139 Main.dust[num453].scale = 0.85f;
87140 Main.dust[num453].noGravity = true;
87141 Dust dust12 = Main.dust[num453];
87142 Dust dust334 = dust12;
87143 dust334.velocity += velocity * 0.5f;
87144 }
87145 }
87146 else if (type == 316)
87147 {
87148 for (int num454 = 0; num454 < 5; num454++)
87149 {
87150 int num455 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 195);
87151 Main.dust[num455].scale = 0.85f;
87152 Main.dust[num455].noGravity = true;
87153 Dust dust13 = Main.dust[num455];
87154 Dust dust334 = dust13;
87155 dust334.velocity += velocity * 0.5f;
87156 }
87157 }
87158 else if (type == 184 || type == 195)
87159 {
87160 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87161 for (int num456 = 0; num456 < 5; num456++)
87162 {
87163 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 7);
87164 }
87165 }
87166 else if (type == 275 || type == 276)
87167 {
87168 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87169 for (int num457 = 0; num457 < 5; num457++)
87170 {
87171 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 7);
87172 }
87173 }
87174 else if (type == 291)
87175 {
87176 if (owner == Main.myPlayer)
87177 {
87178 NewProjectile(GetProjectileSource_FromThis(), base.Center.X, base.Center.Y, 0f, 0f, 292, damage, knockBack, owner);
87179 }
87180 }
87181 else if (type == 295)
87182 {
87183 if (owner == Main.myPlayer)
87184 {
87185 NewProjectile(GetProjectileSource_FromThis(), base.Center.X, base.Center.Y, 0f, 0f, 296, (int)((double)damage * 0.75), knockBack, owner);
87186 }
87187 }
87188 else if (type == 270 || type == 837)
87189 {
87190 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y, 27);
87191 if (type == 270)
87192 {
87193 for (int num458 = 0; num458 < 20; num458++)
87194 {
87195 int num459 = Dust.NewDust(position, width, height, 26, 0f, 0f, 100);
87196 Main.dust[num459].noGravity = true;
87197 Dust dust14 = Main.dust[num459];
87198 Dust dust334 = dust14;
87199 dust334.velocity *= 1.2f;
87200 Main.dust[num459].scale = 1.3f;
87201 dust14 = Main.dust[num459];
87202 dust334 = dust14;
87203 dust334.velocity -= oldVelocity * 0.3f;
87204 num459 = Dust.NewDust(new Vector2(position.X + 4f, position.Y + 4f), width - 8, height - 8, 5, 0f, 0f, 100, default(Color), 1.5f);
87205 Main.dust[num459].noGravity = true;
87206 dust14 = Main.dust[num459];
87207 dust334 = dust14;
87208 dust334.velocity *= 3f;
87209 }
87210 }
87211 else
87212 {
87213 for (int num460 = 0; num460 < 20; num460++)
87214 {
87215 int num461 = Dust.NewDust(position, width, height, 26, 0f, 0f, 100);
87216 Main.dust[num461].noGravity = true;
87217 Dust dust15 = Main.dust[num461];
87218 Dust dust334 = dust15;
87219 dust334.velocity *= 1.2f;
87220 Main.dust[num461].scale = 1.3f;
87221 dust15 = Main.dust[num461];
87222 dust334 = dust15;
87223 dust334.velocity -= oldVelocity * 0.3f;
87224 num461 = Dust.NewDust(new Vector2(position.X + 4f, position.Y + 4f), width - 8, height - 8, 6, 0f, 0f, 100, default(Color), 2f);
87225 Main.dust[num461].noGravity = true;
87226 dust15 = Main.dust[num461];
87227 dust334 = dust15;
87228 dust334.velocity *= 3f;
87229 }
87230 }
87231 }
87232 else if (type == 265)
87233 {
87234 for (int num462 = 0; num462 < 15; num462++)
87235 {
87236 int num464 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 163, 0f, 0f, 100, default(Color), 1.2f);
87237 Main.dust[num464].noGravity = true;
87238 Dust dust16 = Main.dust[num464];
87239 Dust dust334 = dust16;
87240 dust334.velocity *= 1.2f;
87241 dust16 = Main.dust[num464];
87242 dust334 = dust16;
87243 dust334.velocity -= oldVelocity * 0.3f;
87244 }
87245 }
87246 else if (type == 355)
87247 {
87248 for (int num465 = 0; num465 < 15; num465++)
87249 {
87250 int num466 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 205, 0f, 0f, 100, default(Color), 1.2f);
87251 Main.dust[num466].noGravity = true;
87252 Dust dust17 = Main.dust[num466];
87253 Dust dust334 = dust17;
87254 dust334.velocity *= 1.2f;
87255 dust17 = Main.dust[num466];
87256 dust334 = dust17;
87257 dust334.velocity -= oldVelocity * 0.3f;
87258 }
87259 }
87260 else if (type == 304)
87261 {
87262 for (int num467 = 0; num467 < 3; num467++)
87263 {
87264 int num468 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 182, 0f, 0f, 100, default(Color), 0.8f);
87265 Main.dust[num468].noGravity = true;
87266 Dust dust18 = Main.dust[num468];
87267 Dust dust334 = dust18;
87268 dust334.velocity *= 1.2f;
87269 dust18 = Main.dust[num468];
87270 dust334 = dust18;
87271 dust334.velocity -= oldVelocity * 0.3f;
87272 }
87273 }
87274 else if (type == 263)
87275 {
87277 for (int num469 = 0; num469 < 15; num469++)
87278 {
87279 int num470 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 92, velocity.X, velocity.Y, Main.rand.Next(0, 101), default(Color), 1f + (float)Main.rand.Next(40) * 0.01f);
87280 Main.dust[num470].noGravity = true;
87281 Dust dust19 = Main.dust[num470];
87282 Dust dust334 = dust19;
87283 dust334.velocity *= 2f;
87284 }
87285 }
87286 else if (type == 261)
87287 {
87288 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87289 for (int num471 = 0; num471 < 15; num471++)
87290 {
87291 Dust dust299 = Dust.NewDustDirect(new Vector2(position.X, position.Y), width, height, 148);
87292 Dust dust22 = dust299;
87293 Dust dust334 = dust22;
87294 dust334.velocity *= 2f;
87295 dust299.velocity.Y -= 0.4f;
87296 }
87297 for (int num472 = 0; num472 < 3; num472++)
87298 {
87299 Dust dust300 = Dust.NewDustDirect(new Vector2(position.X, position.Y), width, height, 228);
87300 Dust dust21 = dust300;
87301 Dust dust334 = dust21;
87302 dust334.velocity *= 2f;
87303 dust300.noLight = true;
87304 dust21 = dust300;
87305 dust334 = dust21;
87306 dust334.scale *= 0.8f;
87307 dust300.velocity.Y -= 0.3f;
87308 }
87309 }
87310 else if (type == 928)
87311 {
87312 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87313 for (int num473 = 0; num473 < 25; num473++)
87314 {
87315 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 5, velocity.X, velocity.Y, 0, Color.White, 1.3f);
87316 }
87317 }
87318 else if (type == 229)
87319 {
87320 for (int num476 = 0; num476 < 25; num476++)
87321 {
87322 int num477 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 157);
87323 Main.dust[num477].noGravity = true;
87324 Dust dust23 = Main.dust[num477];
87325 Dust dust334 = dust23;
87326 dust334.velocity *= 1.5f;
87327 Main.dust[num477].scale = 1.5f;
87328 }
87329 }
87330 else if (type == 239)
87331 {
87332 if (velocity.Y > 0f)
87333 {
87334 int num478 = Dust.NewDust(new Vector2(position.X, position.Y + (float)height - 2f), 2, 2, 154);
87335 Main.dust[num478].position.X -= 2f;
87336 Main.dust[num478].alpha = 38;
87337 Dust dust24 = Main.dust[num478];
87338 Dust dust334 = dust24;
87339 dust334.velocity *= 0.1f;
87340 dust24 = Main.dust[num478];
87341 dust334 = dust24;
87342 dust334.velocity += -oldVelocity * 0.25f;
87343 Main.dust[num478].scale = 0.95f;
87344 }
87345 }
87346 else if (type == 245)
87347 {
87348 if (velocity.Y > 0f)
87349 {
87350 int num479 = Dust.NewDust(new Vector2(position.X, position.Y + (float)height - 2f), 2, 2, 114);
87351 Main.dust[num479].noGravity = true;
87352 Main.dust[num479].position.X -= 2f;
87353 Main.dust[num479].alpha = 38;
87354 Dust dust26 = Main.dust[num479];
87355 Dust dust334 = dust26;
87356 dust334.velocity *= 0.1f;
87357 dust26 = Main.dust[num479];
87358 dust334 = dust26;
87359 dust334.velocity += -oldVelocity * 0.25f;
87360 Main.dust[num479].scale = 0.95f;
87361 }
87362 }
87363 else if (type == 264)
87364 {
87365 if (velocity.Y > 0f)
87366 {
87367 int num480 = Dust.NewDust(new Vector2(position.X, position.Y + (float)height - 2f), 2, 2, 54);
87368 Main.dust[num480].noGravity = true;
87369 Main.dust[num480].position.X -= 2f;
87370 Main.dust[num480].alpha = 38;
87371 Dust dust27 = Main.dust[num480];
87372 Dust dust334 = dust27;
87373 dust334.velocity *= 0.1f;
87374 dust27 = Main.dust[num480];
87375 dust334 = dust27;
87376 dust334.velocity += -oldVelocity * 0.25f;
87377 Main.dust[num480].scale = 0.95f;
87378 }
87379 }
87380 else if (type == 206 || type == 225)
87381 {
87382 SoundEngine.PlaySound(6, (int)position.X, (int)position.Y);
87383 for (int num481 = 0; num481 < 5; num481++)
87384 {
87385 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 40);
87386 }
87387 }
87388 else if (type == 227)
87389 {
87390 SoundEngine.PlaySound(6, (int)position.X, (int)position.Y);
87391 for (int num482 = 0; num482 < 15; num482++)
87392 {
87393 int num483 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 157);
87394 Main.dust[num483].noGravity = true;
87395 Dust dust28 = Main.dust[num483];
87396 Dust dust334 = dust28;
87397 dust334.velocity += oldVelocity * Main.rand.NextFloat();
87398 Main.dust[num483].scale = 1.5f;
87399 }
87400 }
87401 else if (type == 237 && owner == Main.myPlayer)
87402 {
87403 NewProjectile(GetProjectileSource_FromThis(), base.Center.X, base.Center.Y, 0f, 0f, 238, damage, knockBack, owner);
87404 }
87405 else if (type == 243 && owner == Main.myPlayer)
87406 {
87407 NewProjectile(GetProjectileSource_FromThis(), base.Center.X, base.Center.Y, 0f, 0f, 244, damage, knockBack, owner);
87408 }
87409 else if (type == 120)
87410 {
87411 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87412 for (int num484 = 0; num484 < 10; num484++)
87413 {
87414 int num485 = Dust.NewDust(new Vector2(position.X - velocity.X, position.Y - velocity.Y), width, height, 67, velocity.X, velocity.Y, 100);
87415 if (num484 < 5)
87416 {
87417 Main.dust[num485].noGravity = true;
87418 }
87419 Dust dust29 = Main.dust[num485];
87420 Dust dust334 = dust29;
87421 dust334.velocity *= 0.2f;
87422 }
87423 }
87424 else if (type == 181 || type == 189 || type == 566)
87425 {
87426 for (int num487 = 0; num487 < 6; num487++)
87427 {
87428 int num488 = Dust.NewDust(position, width, height, 150, velocity.X, velocity.Y, 50);
87429 Main.dust[num488].noGravity = true;
87430 Main.dust[num488].scale = 1f;
87431 }
87432 }
87433 else if (type == 178)
87434 {
87435 for (int num489 = 0; num489 < 85; num489++)
87436 {
87437 int num490 = Main.rand.Next(139, 143);
87438 int num491 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, num490, velocity.X, velocity.Y, 0, default(Color), 1.2f);
87439 Main.dust[num491].velocity.X += (float)Main.rand.Next(-50, 51) * 0.01f;
87440 Main.dust[num491].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.01f;
87441 Main.dust[num491].velocity.X *= 1f + (float)Main.rand.Next(-50, 51) * 0.01f;
87442 Main.dust[num491].velocity.Y *= 1f + (float)Main.rand.Next(-50, 51) * 0.01f;
87443 Main.dust[num491].velocity.X += (float)Main.rand.Next(-50, 51) * 0.05f;
87444 Main.dust[num491].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.05f;
87445 Dust dust31 = Main.dust[num491];
87446 Dust dust334 = dust31;
87447 dust334.scale *= 1f + (float)Main.rand.Next(-30, 31) * 0.01f;
87448 }
87449 for (int num492 = 0; num492 < 40; num492++)
87450 {
87451 int num493 = Main.rand.Next(276, 283);
87452 int num494 = Gore.NewGore(position, velocity, num493);
87453 Main.gore[num494].velocity.X += (float)Main.rand.Next(-50, 51) * 0.01f;
87454 Main.gore[num494].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.01f;
87455 Main.gore[num494].velocity.X *= 1f + (float)Main.rand.Next(-50, 51) * 0.01f;
87456 Main.gore[num494].velocity.Y *= 1f + (float)Main.rand.Next(-50, 51) * 0.01f;
87457 Gore gore7 = Main.gore[num494];
87458 Gore gore64 = gore7;
87459 gore64.scale *= 1f + (float)Main.rand.Next(-20, 21) * 0.01f;
87460 Main.gore[num494].velocity.X += (float)Main.rand.Next(-50, 51) * 0.05f;
87461 Main.gore[num494].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.05f;
87462 }
87463 }
87464 else if (type == 289)
87465 {
87466 for (int num495 = 0; num495 < 30; num495++)
87467 {
87468 int num496 = Main.rand.Next(139, 143);
87469 int num498 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, num496, velocity.X, velocity.Y, 0, default(Color), 1.2f);
87470 Main.dust[num498].velocity.X += (float)Main.rand.Next(-50, 51) * 0.01f;
87471 Main.dust[num498].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.01f;
87472 Main.dust[num498].velocity.X *= 1f + (float)Main.rand.Next(-50, 51) * 0.01f;
87473 Main.dust[num498].velocity.Y *= 1f + (float)Main.rand.Next(-50, 51) * 0.01f;
87474 Main.dust[num498].velocity.X += (float)Main.rand.Next(-50, 51) * 0.05f;
87475 Main.dust[num498].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.05f;
87476 Dust dust33 = Main.dust[num498];
87477 Dust dust334 = dust33;
87478 dust334.scale *= 1f + (float)Main.rand.Next(-30, 31) * 0.01f;
87479 }
87480 for (int num499 = 0; num499 < 15; num499++)
87481 {
87482 int num500 = Main.rand.Next(276, 283);
87483 int num501 = Gore.NewGore(position, velocity, num500);
87484 Main.gore[num501].velocity.X += (float)Main.rand.Next(-50, 51) * 0.01f;
87485 Main.gore[num501].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.01f;
87486 Main.gore[num501].velocity.X *= 1f + (float)Main.rand.Next(-50, 51) * 0.01f;
87487 Main.gore[num501].velocity.Y *= 1f + (float)Main.rand.Next(-50, 51) * 0.01f;
87488 Gore gore8 = Main.gore[num501];
87489 Gore gore64 = gore8;
87490 gore64.scale *= 1f + (float)Main.rand.Next(-20, 21) * 0.01f;
87491 Main.gore[num501].velocity.X += (float)Main.rand.Next(-50, 51) * 0.05f;
87492 Main.gore[num501].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.05f;
87493 }
87494 }
87495 else if (type == 475 || type == 505 || type == 506)
87496 {
87497 if (ai[1] == 0f)
87498 {
87499 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87500 }
87501 if (ai[1] < 10f)
87502 {
87503 Vector2 vector50 = default(Vector2);
87504 ((Vector2)(ref vector50))._002Ector(position.X + (float)width * 0.5f, position.Y + (float)height * 0.5f);
87505 float num502 = 0f - velocity.X;
87506 float num503 = 0f - velocity.Y;
87507 float num504 = 1f;
87508 if (ai[0] <= 17f)
87509 {
87510 num504 = ai[0] / 17f;
87511 }
87512 int num505 = (int)(30f * num504);
87513 float num506 = 1f;
87514 if (ai[0] <= 30f)
87515 {
87516 num506 = ai[0] / 30f;
87517 }
87518 float num507 = 0.4f * num506;
87519 float num509 = num507;
87520 num503 += num509;
87521 for (int num510 = 0; num510 < num505; num510++)
87522 {
87523 float num511 = (float)Math.Sqrt(num502 * num502 + num503 * num503);
87524 float num512 = 5.6f;
87525 if (Math.Abs(num502) + Math.Abs(num503) < 1f)
87526 {
87527 num512 *= Math.Abs(num502) + Math.Abs(num503) / 1f;
87528 }
87529 num511 = num512 / num511;
87530 num502 *= num511;
87531 num503 *= num511;
87532 Math.Atan2(num503, num502);
87533 int num513 = 3;
87534 if (type == 506)
87535 {
87536 num513 = 30;
87537 }
87538 if (type == 505)
87539 {
87540 num513 = 239;
87541 }
87542 if ((float)num510 > ai[1])
87543 {
87544 for (int num514 = 0; num514 < 4; num514++)
87545 {
87546 int num515 = Dust.NewDust(vector50, width, height, num513);
87547 Main.dust[num515].noGravity = true;
87548 Dust dust35 = Main.dust[num515];
87549 Dust dust334 = dust35;
87550 dust334.velocity *= 0.3f;
87551 }
87552 }
87553 vector50.X += num502;
87554 vector50.Y += num503;
87555 num502 = 0f - velocity.X;
87556 num503 = 0f - velocity.Y;
87557 num509 += num507;
87558 num503 += num509;
87559 }
87560 }
87561 }
87562 else if (type == 171)
87563 {
87564 if (ai[1] == 0f)
87565 {
87566 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87567 }
87568 if (ai[1] < 10f)
87569 {
87570 Vector2 vector51 = default(Vector2);
87571 ((Vector2)(ref vector51))._002Ector(position.X + (float)width * 0.5f, position.Y + (float)height * 0.5f);
87572 float num516 = 0f - velocity.X;
87573 float num517 = 0f - velocity.Y;
87574 float num518 = 1f;
87575 if (ai[0] <= 17f)
87576 {
87577 num518 = ai[0] / 17f;
87578 }
87579 int num520 = (int)(30f * num518);
87580 float num521 = 1f;
87581 if (ai[0] <= 30f)
87582 {
87583 num521 = ai[0] / 30f;
87584 }
87585 float num522 = 0.4f * num521;
87586 float num523 = num522;
87587 num517 += num523;
87588 for (int num524 = 0; num524 < num520; num524++)
87589 {
87590 float num525 = (float)Math.Sqrt(num516 * num516 + num517 * num517);
87591 float num526 = 5.6f;
87592 if (Math.Abs(num516) + Math.Abs(num517) < 1f)
87593 {
87594 num526 *= Math.Abs(num516) + Math.Abs(num517) / 1f;
87595 }
87596 num525 = num526 / num525;
87597 num516 *= num525;
87598 num517 *= num525;
87599 Math.Atan2(num517, num516);
87600 if ((float)num524 > ai[1])
87601 {
87602 for (int num527 = 0; num527 < 4; num527++)
87603 {
87604 int num528 = Dust.NewDust(vector51, width, height, 129);
87605 Main.dust[num528].noGravity = true;
87606 Dust dust37 = Main.dust[num528];
87607 Dust dust334 = dust37;
87608 dust334.velocity *= 0.3f;
87609 }
87610 }
87611 vector51.X += num516;
87612 vector51.Y += num517;
87613 num516 = 0f - velocity.X;
87614 num517 = 0f - velocity.Y;
87615 num523 += num522;
87616 num517 += num523;
87617 }
87618 }
87619 }
87620 else if (type == 117)
87621 {
87622 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87623 for (int num529 = 0; num529 < 10; num529++)
87624 {
87625 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 26);
87626 }
87627 }
87628 else if (type == 166)
87629 {
87631 for (int num531 = 0; num531 < 10; num531++)
87632 {
87633 int num532 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 76);
87634 Main.dust[num532].noGravity = true;
87635 Dust dust38 = Main.dust[num532];
87636 Dust dust334 = dust38;
87637 dust334.velocity -= oldVelocity * 0.25f;
87638 }
87639 }
87640 else if (type == 158)
87641 {
87642 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87643 for (int num533 = 0; num533 < 10; num533++)
87644 {
87645 int num534 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 9);
87646 Main.dust[num534].noGravity = true;
87647 Dust dust39 = Main.dust[num534];
87648 Dust dust334 = dust39;
87649 dust334.velocity -= velocity * 0.5f;
87650 }
87651 }
87652 else if (type == 159)
87653 {
87654 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87655 for (int num535 = 0; num535 < 10; num535++)
87656 {
87657 int num536 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 11);
87658 Main.dust[num536].noGravity = true;
87659 Dust dust40 = Main.dust[num536];
87660 Dust dust334 = dust40;
87661 dust334.velocity -= velocity * 0.5f;
87662 }
87663 }
87664 else if (type == 160)
87665 {
87666 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87667 for (int num537 = 0; num537 < 10; num537++)
87668 {
87669 int num538 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 19);
87670 Main.dust[num538].noGravity = true;
87671 Dust dust41 = Main.dust[num538];
87672 Dust dust334 = dust41;
87673 dust334.velocity -= velocity * 0.5f;
87674 }
87675 }
87676 else if (type == 161)
87677 {
87678 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87679 for (int num539 = 0; num539 < 10; num539++)
87680 {
87681 int num540 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 11);
87682 Main.dust[num540].noGravity = true;
87683 Dust dust42 = Main.dust[num540];
87684 Dust dust334 = dust42;
87685 dust334.velocity -= velocity * 0.5f;
87686 }
87687 }
87688 else if (type >= 191 && type <= 194)
87689 {
87690 int num542 = Gore.NewGore(new Vector2(position.X - (float)(width / 2), position.Y - (float)(height / 2)), new Vector2(0f, 0f), Main.rand.Next(61, 64), scale);
87691 Gore gore9 = Main.gore[num542];
87692 Gore gore64 = gore9;
87693 gore64.velocity *= 0.1f;
87694 }
87695 else if (!Main.projPet[type])
87696 {
87697 if (type == 93)
87698 {
87699 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87700 for (int num543 = 0; num543 < 10; num543++)
87701 {
87702 int num544 = Dust.NewDust(position, width, height, 57, 0f, 0f, 100);
87703 Main.dust[num544].noGravity = true;
87704 Main.dust[num544].fadeIn = 1f;
87705 Main.dust[num544].velocity.X *= 2f;
87706 Main.dust[num544].velocity.Y *= 2f;
87707 Main.dust[num544].velocity.Y -= Main.rand.NextFloat() * 1.5f;
87708 }
87709 }
87710 else if (type == 99 || type == 1013 || type == 727 || type == 1014 || type == 1021)
87711 {
87712 short num545 = 1;
87713 num545 = type switch
87714 {
87715 1013 => 243,
87716 727 => 40,
87717 1014 => 12,
87718 1021 => 323,
87719 _ => 1,
87720 };
87721 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87722 for (int num546 = 0; num546 < 30; num546++)
87723 {
87724 int num547 = Dust.NewDust(position, width, height, num545);
87725 if (Main.rand.Next(2) == 0)
87726 {
87727 Dust dust43 = Main.dust[num547];
87728 Dust dust334 = dust43;
87729 dust334.scale *= 1.4f;
87730 }
87731 velocity *= 1.9f;
87732 }
87733 if (type == 1014 && owner == Main.myPlayer)
87734 {
87735 int number = Item.NewItem(new EntitySource_Loot(this), position, base.Size, 29);
87736 if (Main.netMode == 1)
87737 {
87738 NetMessage.SendData(21, -1, -1, null, number, 1f);
87739 }
87740 }
87741 }
87742 else if (type == 1005)
87743 {
87744 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87745 for (int num548 = 0; num548 < 10; num548++)
87746 {
87747 int num549 = Dust.NewDust(position, width, height, 1);
87748 if (Main.rand.Next(2) == 0)
87749 {
87750 Dust dust44 = Main.dust[num549];
87751 Dust dust334 = dust44;
87752 dust334.scale *= 1.1f;
87753 }
87754 velocity *= 1.6f;
87755 }
87756 }
87757 else if (type == 772)
87758 {
87759 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87760 for (int num550 = 0; num550 < 6; num550++)
87761 {
87762 Dust.NewDust(position, width, height, 1);
87763 velocity *= 1.9f;
87764 }
87765 for (int num551 = 0; num551 < 20; num551++)
87766 {
87767 Dust dust301 = Dust.NewDustDirect(position, width, height, Main.rand.NextFromList<int>(86, 87, 88, 89, 90), 0f, 0f, 0, default(Color), 0.7f);
87768 dust301.noGravity = true;
87769 Dust dust47 = dust301;
87770 Dust dust334 = dust47;
87771 dust334.velocity *= 2.9f;
87772 dust301.velocity.Y *= 0.8f;
87773 dust301.fadeIn = 1.1f;
87774 }
87775 for (int num553 = 0; num553 < 7; num553++)
87776 {
87777 Dust dust302 = Dust.NewDustDirect(position, width, height, Main.rand.NextFromList<int>(86, 87, 88, 89, 90), 0f, 0f, 0, default(Color), 0.7f);
87778 dust302.noGravity = true;
87779 Dust dust45 = dust302;
87780 Dust dust334 = dust45;
87781 dust334.velocity *= 2.9f;
87782 dust302.velocity.Y *= 0.8f;
87783 dust302.fadeIn = 1.1f;
87784 dust302.noLight = true;
87785 }
87786 if (owner == Main.myPlayer)
87787 {
87788 DropGeodeGems();
87789 }
87790 }
87791 else if (type == 763)
87792 {
87793 for (int num554 = 0; num554 < 4; num554++)
87794 {
87795 int num555 = Dust.NewDust(position, width, height, 40);
87796 if (Main.rand.Next(2) == 0)
87797 {
87798 Dust dust48 = Main.dust[num555];
87799 Dust dust334 = dust48;
87800 dust334.scale *= 0.8f;
87801 }
87802 Main.dust[num555].noGravity = true;
87803 velocity *= 1.9f;
87804 }
87805 }
87806 else if (type == 655)
87807 {
87808 SoundEngine.PlaySound(4, (int)position.X, (int)position.Y);
87809 for (int num556 = 0; num556 < 30; num556++)
87810 {
87811 int num557 = Dust.NewDust(position, width, height, 147);
87812 if (Main.rand.Next(2) == 0)
87813 {
87814 Dust dust49 = Main.dust[num557];
87815 Dust dust334 = dust49;
87816 dust334.scale *= 1.4f;
87817 }
87818 velocity *= 1.9f;
87819 }
87820 if (Main.netMode != 1 && !wet)
87821 {
87822 int num558 = 2;
87823 if (Main.rand.Next(3) == 0)
87824 {
87825 num558++;
87826 }
87827 if (Main.rand.Next(3) == 0)
87828 {
87829 num558++;
87830 }
87831 if (Main.rand.Next(3) == 0)
87832 {
87833 num558++;
87834 }
87835 int availableAmountOfNPCsToSpawnUpToSlot = NPC.GetAvailableAmountOfNPCsToSpawnUpToSlot(num558);
87837 {
87838 int num560 = Main.rand.Next(210, 212);
87839 int num561 = NPC.NewNPC(GetNPCSource_FromThis(), (int)base.Center.X, (int)base.Center.Y, num560, 1);
87840 Main.npc[num561].velocity.X = (float)Main.rand.Next(-200, 201) * 0.002f;
87841 Main.npc[num561].velocity.Y = (float)Main.rand.Next(-200, 201) * 0.002f;
87842 Main.npc[num561].netUpdate = true;
87843 }
87844 }
87845 }
87846 else if (type == 728)
87847 {
87849 for (int num562 = 0; num562 < 7; num562++)
87850 {
87851 Dust.NewDust(position, width, height, 58, velocity.X * 0.1f, velocity.Y * 0.1f, 150, default(Color), 0.8f);
87852 }
87853 for (float num564 = 0f; num564 < 1f; num564 += 0.125f)
87854 {
87855 Vector2 center25 = base.Center;
87856 Vector2 unitY11 = Vector2.UnitY;
87857 double radians39 = num564 * ((float)Math.PI * 2f) + Main.rand.NextFloat() * 0.5f;
87858 center4 = default(Vector2);
87859 Dust.NewDustPerfect(center25, 278, unitY11.RotatedBy(radians39, center4) * (4f + Main.rand.NextFloat() * 4f), 150, Color.CornflowerBlue).noGravity = true;
87860 }
87861 for (float num565 = 0f; num565 < 1f; num565 += 0.25f)
87862 {
87863 Vector2 center26 = base.Center;
87864 Vector2 unitY12 = Vector2.UnitY;
87865 double radians40 = num565 * ((float)Math.PI * 2f) + Main.rand.NextFloat() * 0.5f;
87866 center4 = default(Vector2);
87867 Dust.NewDustPerfect(center26, 278, unitY12.RotatedBy(radians40, center4) * (2f + Main.rand.NextFloat() * 3f), 150, Color.Gold).noGravity = true;
87868 }
87869 Vector2 vector52 = default(Vector2);
87870 ((Vector2)(ref vector52))._002Ector((float)Main.screenWidth, (float)Main.screenHeight);
87871 val6 = base.Hitbox;
87872 if (((Rectangle)(ref val6)).Intersects(Utils.CenteredRectangle(Main.screenPosition + vector52 / 2f, vector52 + new Vector2(400f))))
87873 {
87874 for (int num566 = 0; num566 < 7; num566++)
87875 {
87876 Gore.NewGore(position, Main.rand.NextVector2CircularEdge(0.5f, 0.5f) * ((Vector2)(ref velocity)).Length(), Utils.SelectRandom<int>(Main.rand, 16, 17, 17, 17, 17, 17, 17, 17));
87877 }
87878 }
87879 }
87880 else if (type == 729)
87881 {
87883 for (int num567 = 0; num567 < 10; num567++)
87884 {
87885 Dust dust303 = Dust.NewDustDirect(position, width, height, 279, velocity.X * 0.1f, velocity.Y * 0.1f, 150, default(Color), 1.2f);
87886 dust303.noGravity = true;
87887 dust303.velocity.X *= 2f;
87888 }
87889 }
87890 else if (type == 723 || type == 724 || type == 725 || type == 726 || type == 907)
87891 {
87892 if (type == 723)
87893 {
87895 for (int num568 = 0; num568 < 10; num568++)
87896 {
87897 Dust dust304 = Dust.NewDustDirect(position, width, height, 88, velocity.X * 0.1f, velocity.Y * 0.1f, 150, default(Color), 1.2f);
87898 dust304.noGravity = true;
87899 dust304.velocity.X *= 2f;
87900 }
87901 for (int num569 = 0; num569 < 3; num569++)
87902 {
87903 Gore gore57 = Gore.NewGoreDirect(position, new Vector2(velocity.X * 0.05f, velocity.Y * 0.05f), Utils.SelectRandom<int>(Main.rand, 16, 17, 17));
87904 Gore gore10 = gore57;
87905 Gore gore64 = gore10;
87906 gore64.velocity *= 2f;
87907 }
87908 if (owner == Main.myPlayer && Main.player[owner].starCloakCooldown == 0)
87909 {
87910 Main.player[owner].starCloakCooldown = 60;
87911 int number2 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, 4143);
87912 if (Main.netMode == 1)
87913 {
87914 NetMessage.SendData(21, -1, -1, null, number2, 1f);
87915 }
87916 }
87917 }
87918 else
87919 {
87920 if (type == 907)
87921 {
87923 }
87924 else
87925 {
87927 }
87928 for (int num570 = 0; num570 < 10; num570++)
87929 {
87930 Dust dust305 = Main.dust[Dust.NewDust(position, width, height, 58, velocity.X * 0.1f, velocity.Y * 0.1f, 150, default(Color), 1.2f)];
87931 if (type == 907)
87932 {
87933 Dust dust52 = dust305;
87934 Dust dust334 = dust52;
87935 dust334.velocity *= 0.75f;
87936 }
87937 }
87938 for (int num571 = 0; num571 < 3; num571++)
87939 {
87940 Gore gore58 = Main.gore[Gore.NewGore(position, new Vector2(velocity.X * 0.05f, velocity.Y * 0.05f), Main.rand.Next(16, 18))];
87941 if (type == 907)
87942 {
87943 Gore gore11 = gore58;
87944 Gore gore64 = gore11;
87945 gore64.velocity *= 0.5f;
87946 }
87947 }
87948 }
87949 }
87950 else if (type == 91 || type == 92)
87951 {
87953 for (int num572 = 0; num572 < 10; num572++)
87954 {
87955 Dust.NewDust(position, width, height, 58, velocity.X * 0.1f, velocity.Y * 0.1f, 150, default(Color), 1.2f);
87956 }
87957 for (int num573 = 0; num573 < 3; num573++)
87958 {
87959 Gore.NewGore(position, new Vector2(velocity.X * 0.05f, velocity.Y * 0.05f), Main.rand.Next(16, 18));
87960 }
87961 if ((type == 91 || (type == 92 && ai[0] > 0f)) && owner == Main.myPlayer)
87962 {
87963 float x = position.X + (float)Main.rand.Next(-400, 400);
87964 float y = position.Y - (float)Main.rand.Next(600, 900);
87965 Vector2 vector53 = default(Vector2);
87966 ((Vector2)(ref vector53))._002Ector(x, y);
87967 float num575 = position.X + (float)(width / 2) - vector53.X;
87968 float num576 = position.Y + (float)(height / 2) - vector53.Y;
87969 int num577 = 22;
87970 float num578 = (float)Math.Sqrt(num575 * num575 + num576 * num576);
87971 num578 = (float)num577 / num578;
87972 num575 *= num578;
87973 num576 *= num578;
87974 int num579 = damage;
87975 if (type == 91)
87976 {
87977 num579 /= 3;
87978 }
87980 if (type == 91)
87981 {
87982 Main.projectile[num580].ai[1] = position.Y;
87983 Main.projectile[num580].ai[0] = 1f;
87984 }
87985 else
87986 {
87987 Main.projectile[num580].ai[1] = position.Y;
87988 }
87989 }
87990 }
87991 else if (type == 89)
87992 {
87993 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
87994 for (int num581 = 0; num581 < 5; num581++)
87995 {
87996 int num582 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 68);
87997 Main.dust[num582].noGravity = true;
87998 Dust dust53 = Main.dust[num582];
87999 Dust dust334 = dust53;
88000 dust334.velocity *= 1.5f;
88001 dust53 = Main.dust[num582];
88002 dust334 = dust53;
88003 dust334.scale *= 0.9f;
88004 }
88005 if (type == 89 && owner == Main.myPlayer)
88006 {
88007 for (int num583 = 0; num583 < 2; num583++)
88008 {
88009 float num584 = (0f - velocity.X) * (float)Main.rand.Next(40, 70) * 0.01f + (float)Main.rand.Next(-20, 21) * 0.4f;
88010 float num587 = (0f - velocity.Y) * (float)Main.rand.Next(40, 70) * 0.01f + (float)Main.rand.Next(-20, 21) * 0.4f;
88012 }
88013 }
88014 }
88015 else if (type == 967)
88016 {
88018 for (int num588 = 0; num588 < 20; num588++)
88019 {
88020 int num589 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 219, velocity.X, velocity.Y, 0, default(Color), 0.5f + (float)Main.rand.Next(-20, 40) * 0.01f);
88021 Main.dust[num589].noGravity = true;
88022 Main.dust[num589].velocity = Main.rand.NextVector2Circular(6f, 6f);
88023 }
88024 }
88025 else if (type == 969)
88026 {
88028 if (activeSound2 != null)
88029 {
88030 activeSound2.Volume = 0f;
88031 activeSound2.Stop();
88032 }
88033 }
88034 else if (type == 177)
88035 {
88036 for (int num590 = 0; num590 < 20; num590++)
88037 {
88038 int num591 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 137, 0f, 0f, Main.rand.Next(0, 101), default(Color), 1f + (float)Main.rand.Next(-20, 40) * 0.01f);
88039 Dust dust54 = Main.dust[num591];
88040 Dust dust334 = dust54;
88041 dust334.velocity -= oldVelocity * 0.2f;
88042 if (Main.rand.Next(3) == 0)
88043 {
88044 dust54 = Main.dust[num591];
88045 dust334 = dust54;
88046 dust334.scale *= 0.8f;
88047 dust54 = Main.dust[num591];
88048 dust334 = dust54;
88049 dust334.velocity *= 0.5f;
88050 }
88051 else
88052 {
88053 Main.dust[num591].noGravity = true;
88054 }
88055 }
88056 }
88057 else if (type == 119 || type == 118 || type == 128 || type == 359)
88058 {
88059 int num592 = 10;
88060 if (type == 119 || type == 359)
88061 {
88062 num592 = 20;
88063 }
88065 for (int num593 = 0; num593 < num592; num593++)
88066 {
88067 int num594 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 92);
88068 if (Main.rand.Next(3) != 0)
88069 {
88070 Dust dust55 = Main.dust[num594];
88071 Dust dust334 = dust55;
88072 dust334.velocity *= 2f;
88073 Main.dust[num594].noGravity = true;
88074 dust55 = Main.dust[num594];
88075 dust334 = dust55;
88076 dust334.scale *= 1.75f;
88077 }
88078 else
88079 {
88080 Dust dust56 = Main.dust[num594];
88081 Dust dust334 = dust56;
88082 dust334.scale *= 0.5f;
88083 }
88084 }
88085 }
88086 else if (type == 309)
88087 {
88088 int num595 = 10;
88090 for (int num596 = 0; num596 < num595; num596++)
88091 {
88092 int num598 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 185);
88093 if (Main.rand.Next(2) == 0)
88094 {
88095 Dust dust57 = Main.dust[num598];
88096 Dust dust334 = dust57;
88097 dust334.velocity *= 2f;
88098 Main.dust[num598].noGravity = true;
88099 dust57 = Main.dust[num598];
88100 dust334 = dust57;
88101 dust334.scale *= 1.75f;
88102 }
88103 }
88104 }
88105 else if (type == 308)
88106 {
88107 int num599 = 80;
88109 for (int num600 = 0; num600 < num599; num600++)
88110 {
88111 int num601 = Dust.NewDust(new Vector2(position.X, position.Y + 16f), width, height - 16, 185);
88112 Dust dust58 = Main.dust[num601];
88113 Dust dust334 = dust58;
88114 dust334.velocity *= 2f;
88115 Main.dust[num601].noGravity = true;
88116 dust58 = Main.dust[num601];
88117 dust334 = dust58;
88118 dust334.scale *= 1.15f;
88119 }
88120 }
88121 else if (aiStyle == 29 && type <= 126)
88122 {
88123 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88124 int num602 = type - 121 + 86;
88125 for (int num603 = 0; num603 < 15; num603++)
88126 {
88127 int num604 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, num602, oldVelocity.X, oldVelocity.Y, 50, default(Color), 1.2f);
88128 Main.dust[num604].noGravity = true;
88129 Dust dust60 = Main.dust[num604];
88130 Dust dust334 = dust60;
88131 dust334.scale *= 1.25f;
88132 dust60 = Main.dust[num604];
88133 dust334 = dust60;
88134 dust334.velocity *= 0.5f;
88135 }
88136 }
88137 else if (type == 597)
88138 {
88139 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88140 for (int num605 = 0; num605 < 15; num605++)
88141 {
88142 int num606 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 262, oldVelocity.X, oldVelocity.Y, 50, default(Color), 1.2f);
88143 Main.dust[num606].noGravity = true;
88144 Dust dust61 = Main.dust[num606];
88145 Dust dust334 = dust61;
88146 dust334.scale *= 1.25f;
88147 dust61 = Main.dust[num606];
88148 dust334 = dust61;
88149 dust334.velocity *= 0.5f;
88150 }
88151 }
88152 else if (type == 731)
88153 {
88154 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88155 for (int num607 = 0; num607 < 15; num607++)
88156 {
88157 Dust dust307 = Dust.NewDustDirect(position, width, height, 226, oldVelocity.X * 0.5f, oldVelocity.Y * 0.5f, 50, default(Color), 0.5f);
88158 if (Main.rand.Next(3) != 0)
88159 {
88160 dust307.noGravity = true;
88161 Dust dust62 = dust307;
88162 Dust dust334 = dust62;
88163 dust334.scale *= 1.5f;
88164 dust62 = dust307;
88165 dust334 = dust62;
88166 dust334.velocity *= 0.5f;
88167 }
88168 }
88169 }
88170 else if (type == 337)
88171 {
88173 for (int num609 = 0; num609 < 10; num609++)
88174 {
88175 int num610 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 197);
88176 Main.dust[num610].noGravity = true;
88177 }
88178 }
88179 else if (type == 379 || type == 377)
88180 {
88181 for (int num611 = 0; num611 < 5; num611++)
88182 {
88183 int num612 = Dust.NewDust(position, width, height, 171, 0f, 0f, 100);
88184 Main.dust[num612].scale = (float)Main.rand.Next(1, 10) * 0.1f;
88185 Main.dust[num612].noGravity = true;
88186 Main.dust[num612].fadeIn = 1.5f;
88187 Dust dust63 = Main.dust[num612];
88188 Dust dust334 = dust63;
88189 dust334.velocity *= 0.75f;
88190 }
88191 }
88192 else if (type == 80)
88193 {
88194 if (ai[0] >= 0f)
88195 {
88197 for (int num613 = 0; num613 < 10; num613++)
88198 {
88199 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 67);
88200 }
88201 }
88202 int num614 = (int)position.X / 16;
88203 int num615 = (int)position.Y / 16;
88204 if (Main.tile[num614, num615] == null)
88205 {
88206 Main.tile[num614, num615] = default(Tile);
88207 }
88208 if (Main.tile[num614, num615].type == 127 && Main.tile[num614, num615].active())
88209 {
88210 WorldGen.KillTile(num614, num615);
88211 }
88212 }
88213 else if (type == 76 || type == 77 || type == 78)
88214 {
88215 for (int num616 = 0; num616 < 5; num616++)
88216 {
88217 int num617 = Dust.NewDust(position, width, height, 27, 0f, 0f, 80, default(Color), 1.5f);
88218 Main.dust[num617].noGravity = true;
88219 }
88220 }
88221 else if (type == 55 || type == 719)
88222 {
88223 for (int num618 = 0; num618 < 5; num618++)
88224 {
88225 int num620 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 18, 0f, 0f, 0, default(Color), 1.5f);
88226 Main.dust[num620].noGravity = true;
88227 }
88228 }
88229 else if (type == 51 || type == 267)
88230 {
88231 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88232 for (int num621 = 0; num621 < 5; num621++)
88233 {
88234 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 0, 0f, 0f, 0, default(Color), 0.7f);
88235 }
88236 }
88237 else if (type == 478)
88238 {
88239 if (owner == Main.myPlayer)
88240 {
88241 NewProjectile(GetProjectileSource_FromThis(), base.Center.X, base.Center.Y, 0f, 0f, 480, (int)((double)damage * 0.8), knockBack * 0.5f, owner);
88242 }
88243 }
88244 else if (type == 477 || type == 479)
88245 {
88246 for (int num622 = 0; num622 < 5; num622++)
88247 {
88248 }
88249 Collision.HitTiles(position, velocity, width, height);
88250 }
88251 else if (type == 2 || type == 82)
88252 {
88253 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88254 for (int num623 = 0; num623 < 10; num623++)
88255 {
88256 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100);
88257 }
88258 }
88259 else if (type == 474)
88260 {
88261 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88262 for (int num624 = 0; num624 < 20; num624++)
88263 {
88264 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 26, 0f, 0f, 0, default(Color), 0.9f);
88265 }
88266 }
88267 else if (type == 172)
88268 {
88269 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88270 for (int num625 = 0; num625 < 20; num625++)
88271 {
88272 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 135, 0f, 0f, 100);
88273 }
88274 }
88275 else if (type == 103)
88276 {
88277 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88278 for (int num626 = 0; num626 < 20; num626++)
88279 {
88280 int num627 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 75, 0f, 0f, 100);
88281 if (Main.rand.Next(2) == 0)
88282 {
88283 Dust dust67 = Main.dust[num627];
88284 Dust dust334 = dust67;
88285 dust334.scale *= 2.5f;
88286 Main.dust[num627].noGravity = true;
88287 dust67 = Main.dust[num627];
88288 dust334 = dust67;
88289 dust334.velocity *= 5f;
88290 }
88291 }
88292 }
88293 else if (type == 278)
88294 {
88295 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88296 for (int num628 = 0; num628 < 20; num628++)
88297 {
88298 int num629 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 169, 0f, 0f, 100);
88299 if (Main.rand.Next(2) == 0)
88300 {
88301 Dust dust68 = Main.dust[num629];
88302 Dust dust334 = dust68;
88303 dust334.scale *= 1.5f;
88304 Main.dust[num629].noGravity = true;
88305 dust68 = Main.dust[num629];
88306 dust334 = dust68;
88307 dust334.velocity *= 5f;
88308 }
88309 }
88310 }
88311 else if (type == 3 || type == 48 || type == 54 || type == 599 || type == 909)
88312 {
88313 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88314 for (int num631 = 0; num631 < 10; num631++)
88315 {
88316 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 1, velocity.X * 0.1f, velocity.Y * 0.1f, 0, default(Color), 0.75f);
88317 }
88318 }
88319 else if (type == 330)
88320 {
88321 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88322 for (int num632 = 0; num632 < 10; num632++)
88323 {
88324 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 0, velocity.X * 0.4f, velocity.Y * 0.4f, 0, default(Color), 0.75f);
88325 }
88326 }
88327 else if (type == 4)
88328 {
88329 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88330 for (int num633 = 0; num633 < 10; num633++)
88331 {
88332 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 14, 0f, 0f, 150, default(Color), 1.1f);
88333 }
88334 }
88335 else if (type == 5)
88336 {
88338 for (int num634 = 0; num634 < 60; num634++)
88339 {
88340 int num1030 = Main.rand.Next(3);
88341 Dust.NewDust(position, width, height, num1030 switch
88342 {
88343 0 => 15,
88344 1 => 57,
88345 _ => 58,
88346 }, velocity.X * 0.5f, velocity.Y * 0.5f, 150, default(Color), 1.5f);
88347 }
88348 }
88349 else if (type == 9 || type == 12 || type == 503 || type == 955)
88350 {
88352 if (type == 12 || type == 955)
88353 {
88354 Color newColor7 = Color.CornflowerBlue;
88355 if (Main.tenthAnniversaryWorld && (type == 12 || type == 955))
88356 {
88357 newColor7 = Color.HotPink;
88358 ref Color reference = ref newColor7;
88359 ((Color)(ref reference)).A = (byte)(((Color)(ref reference)).A / 2);
88360 }
88361 for (int num635 = 0; num635 < 7; num635++)
88362 {
88363 Dust.NewDust(position, width, height, 58, velocity.X * 0.1f, velocity.Y * 0.1f, 150, default(Color), 0.8f);
88364 }
88365 for (float num636 = 0f; num636 < 1f; num636 += 0.125f)
88366 {
88367 Vector2 center27 = base.Center;
88368 Vector2 unitY13 = Vector2.UnitY;
88369 double radians41 = num636 * ((float)Math.PI * 2f) + Main.rand.NextFloat() * 0.5f;
88370 center4 = default(Vector2);
88371 Dust.NewDustPerfect(center27, 278, unitY13.RotatedBy(radians41, center4) * (4f + Main.rand.NextFloat() * 4f), 150, newColor7).noGravity = true;
88372 }
88373 for (float num637 = 0f; num637 < 1f; num637 += 0.25f)
88374 {
88375 Vector2 center28 = base.Center;
88376 Vector2 unitY14 = Vector2.UnitY;
88377 double radians42 = num637 * ((float)Math.PI * 2f) + Main.rand.NextFloat() * 0.5f;
88378 center4 = default(Vector2);
88379 Dust.NewDustPerfect(center28, 278, unitY14.RotatedBy(radians42, center4) * (2f + Main.rand.NextFloat() * 3f), 150, Color.Gold).noGravity = true;
88380 }
88381 Vector2 vector54 = default(Vector2);
88382 ((Vector2)(ref vector54))._002Ector((float)Main.screenWidth, (float)Main.screenHeight);
88383 val6 = base.Hitbox;
88384 if (((Rectangle)(ref val6)).Intersects(Utils.CenteredRectangle(Main.screenPosition + vector54 / 2f, vector54 + new Vector2(400f))))
88385 {
88386 for (int num638 = 0; num638 < 7; num638++)
88387 {
88388 Gore.NewGore(position, Main.rand.NextVector2CircularEdge(0.5f, 0.5f) * ((Vector2)(ref velocity)).Length(), Utils.SelectRandom<int>(Main.rand, 16, 17, 17, 17, 17, 17, 17, 17));
88389 }
88390 }
88391 }
88392 else
88393 {
88394 int num639 = 10;
88395 int num641 = 3;
88396 if (type == 503)
88397 {
88398 num639 = 40;
88399 num641 = 2;
88400 velocity /= 2f;
88401 }
88402 for (int num642 = 0; num642 < num639; num642++)
88403 {
88404 Dust.NewDust(position, width, height, 58, velocity.X * 0.1f, velocity.Y * 0.1f, 150, default(Color), 1.2f);
88405 }
88406 for (int num643 = 0; num643 < num641; num643++)
88407 {
88408 int num644 = Main.rand.Next(16, 18);
88409 if (type == 503)
88410 {
88411 num644 = 16;
88412 }
88413 Gore.NewGore(position, new Vector2(velocity.X * 0.05f, velocity.Y * 0.05f), num644);
88414 }
88415 if (type == 12 && damage < 100)
88416 {
88417 for (int num645 = 0; num645 < 10; num645++)
88418 {
88419 Dust.NewDust(position, width, height, 57, velocity.X * 0.1f, velocity.Y * 0.1f, 150, default(Color), 1.2f);
88420 }
88421 for (int num646 = 0; num646 < 3; num646++)
88422 {
88423 Gore.NewGore(position, new Vector2(velocity.X * 0.05f, velocity.Y * 0.05f), Main.rand.Next(16, 18));
88424 }
88425 }
88426 }
88427 }
88428 else if (type == 281)
88429 {
88430 if (ai[0] != -3f)
88431 {
88432 SoundEngine.PlaySound(4, (int)position.X, (int)position.Y);
88433 int num647 = Gore.NewGore(position, new Vector2((float)Main.rand.Next(-20, 21) * 0.2f, (float)Main.rand.Next(-20, 21) * 0.2f), 76);
88434 Gore gore12 = Main.gore[num647];
88435 Gore gore64 = gore12;
88436 gore64.velocity -= velocity * 0.5f;
88437 num647 = Gore.NewGore(new Vector2(position.X, position.Y), new Vector2((float)Main.rand.Next(-20, 21) * 0.2f, (float)Main.rand.Next(-20, 21) * 0.2f), 77);
88438 gore12 = Main.gore[num647];
88439 gore64 = gore12;
88440 gore64.velocity -= velocity * 0.5f;
88442 for (int num648 = 0; num648 < 20; num648++)
88443 {
88444 int num649 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
88445 Dust dust73 = Main.dust[num649];
88446 Dust dust334 = dust73;
88447 dust334.velocity *= 1.4f;
88448 }
88449 for (int num650 = 0; num650 < 10; num650++)
88450 {
88451 int num652 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 2.5f);
88452 Main.dust[num652].noGravity = true;
88453 Dust dust72 = Main.dust[num652];
88454 Dust dust334 = dust72;
88455 dust334.velocity *= 5f;
88456 num652 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
88457 dust72 = Main.dust[num652];
88458 dust334 = dust72;
88459 dust334.velocity *= 3f;
88460 }
88461 Vector2 val25 = new Vector2(position.X, position.Y);
88462 center4 = default(Vector2);
88463 num647 = Gore.NewGore(val25, center4, Main.rand.Next(61, 64));
88464 gore12 = Main.gore[num647];
88465 gore64 = gore12;
88466 gore64.velocity *= 0.4f;
88467 Main.gore[num647].velocity.X += 1f;
88468 Main.gore[num647].velocity.Y += 1f;
88469 Vector2 val26 = new Vector2(position.X, position.Y);
88470 center4 = default(Vector2);
88471 num647 = Gore.NewGore(val26, center4, Main.rand.Next(61, 64));
88472 gore12 = Main.gore[num647];
88473 gore64 = gore12;
88474 gore64.velocity *= 0.4f;
88475 Main.gore[num647].velocity.X -= 1f;
88476 Main.gore[num647].velocity.Y += 1f;
88477 Vector2 val27 = new Vector2(position.X, position.Y);
88478 center4 = default(Vector2);
88479 num647 = Gore.NewGore(val27, center4, Main.rand.Next(61, 64));
88480 gore12 = Main.gore[num647];
88481 gore64 = gore12;
88482 gore64.velocity *= 0.4f;
88483 Main.gore[num647].velocity.X += 1f;
88484 Main.gore[num647].velocity.Y -= 1f;
88485 Vector2 val28 = new Vector2(position.X, position.Y);
88486 center4 = default(Vector2);
88487 num647 = Gore.NewGore(val28, center4, Main.rand.Next(61, 64));
88488 gore12 = Main.gore[num647];
88489 gore64 = gore12;
88490 gore64.velocity *= 0.4f;
88491 Main.gore[num647].velocity.X -= 1f;
88492 Main.gore[num647].velocity.Y -= 1f;
88493 if (damage > 0)
88494 {
88495 position.X += width / 2;
88496 position.Y += height / 2;
88497 width = 128;
88498 height = 128;
88499 position.X -= width / 2;
88500 position.Y -= height / 2;
88501 if (ai[0] == -2f)
88502 {
88503 hostile = true;
88504 }
88505 Damage();
88506 }
88507 }
88508 }
88509 else if (type == 162)
88510 {
88512 for (int num653 = 0; num653 < 20; num653++)
88513 {
88514 int num654 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
88515 Dust dust78 = Main.dust[num654];
88516 Dust dust334 = dust78;
88517 dust334.velocity *= 1.4f;
88518 }
88519 for (int num655 = 0; num655 < 10; num655++)
88520 {
88521 int num656 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 2.5f);
88522 Main.dust[num656].noGravity = true;
88523 Dust dust77 = Main.dust[num656];
88524 Dust dust334 = dust77;
88525 dust334.velocity *= 5f;
88526 num656 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
88527 dust77 = Main.dust[num656];
88528 dust334 = dust77;
88529 dust334.velocity *= 3f;
88530 }
88531 Vector2 val29 = new Vector2(position.X, position.Y);
88532 center4 = default(Vector2);
88533 int num657 = Gore.NewGore(val29, center4, Main.rand.Next(61, 64));
88534 Gore gore13 = Main.gore[num657];
88535 Gore gore64 = gore13;
88536 gore64.velocity *= 0.4f;
88537 Main.gore[num657].velocity.X += 1f;
88538 Main.gore[num657].velocity.Y += 1f;
88539 Vector2 val30 = new Vector2(position.X, position.Y);
88540 center4 = default(Vector2);
88541 num657 = Gore.NewGore(val30, center4, Main.rand.Next(61, 64));
88542 gore13 = Main.gore[num657];
88543 gore64 = gore13;
88544 gore64.velocity *= 0.4f;
88545 Main.gore[num657].velocity.X -= 1f;
88546 Main.gore[num657].velocity.Y += 1f;
88547 Vector2 val31 = new Vector2(position.X, position.Y);
88548 center4 = default(Vector2);
88549 num657 = Gore.NewGore(val31, center4, Main.rand.Next(61, 64));
88550 gore13 = Main.gore[num657];
88551 gore64 = gore13;
88552 gore64.velocity *= 0.4f;
88553 Main.gore[num657].velocity.X += 1f;
88554 Main.gore[num657].velocity.Y -= 1f;
88555 Vector2 val32 = new Vector2(position.X, position.Y);
88556 center4 = default(Vector2);
88557 num657 = Gore.NewGore(val32, center4, Main.rand.Next(61, 64));
88558 gore13 = Main.gore[num657];
88559 gore64 = gore13;
88560 gore64.velocity *= 0.4f;
88561 Main.gore[num657].velocity.X -= 1f;
88562 Main.gore[num657].velocity.Y -= 1f;
88563 position.X += width / 2;
88564 position.Y += height / 2;
88565 width = 128;
88566 height = 128;
88567 position.X -= width / 2;
88568 position.Y -= height / 2;
88569 Damage();
88570 }
88571 else if (type == 240)
88572 {
88574 for (int num658 = 0; num658 < 20; num658++)
88575 {
88576 int num659 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
88577 Dust dust81 = Main.dust[num659];
88578 Dust dust334 = dust81;
88579 dust334.velocity *= 1.4f;
88580 }
88581 for (int num660 = 0; num660 < 10; num660++)
88582 {
88583 int num661 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 2.5f);
88584 Main.dust[num661].noGravity = true;
88585 Dust dust80 = Main.dust[num661];
88586 Dust dust334 = dust80;
88587 dust334.velocity *= 5f;
88588 num661 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
88589 dust80 = Main.dust[num661];
88590 dust334 = dust80;
88591 dust334.velocity *= 3f;
88592 }
88593 Vector2 val33 = new Vector2(position.X, position.Y);
88594 center4 = default(Vector2);
88595 int num663 = Gore.NewGore(val33, center4, Main.rand.Next(61, 64));
88596 Gore gore15 = Main.gore[num663];
88597 Gore gore64 = gore15;
88598 gore64.velocity *= 0.4f;
88599 Main.gore[num663].velocity.X += 1f;
88600 Main.gore[num663].velocity.Y += 1f;
88601 Vector2 val34 = new Vector2(position.X, position.Y);
88602 center4 = default(Vector2);
88603 num663 = Gore.NewGore(val34, center4, Main.rand.Next(61, 64));
88604 gore15 = Main.gore[num663];
88605 gore64 = gore15;
88606 gore64.velocity *= 0.4f;
88607 Main.gore[num663].velocity.X -= 1f;
88608 Main.gore[num663].velocity.Y += 1f;
88609 Vector2 val35 = new Vector2(position.X, position.Y);
88610 center4 = default(Vector2);
88611 num663 = Gore.NewGore(val35, center4, Main.rand.Next(61, 64));
88612 gore15 = Main.gore[num663];
88613 gore64 = gore15;
88614 gore64.velocity *= 0.4f;
88615 Main.gore[num663].velocity.X += 1f;
88616 Main.gore[num663].velocity.Y -= 1f;
88617 Vector2 val36 = new Vector2(position.X, position.Y);
88618 center4 = default(Vector2);
88619 num663 = Gore.NewGore(val36, center4, Main.rand.Next(61, 64));
88620 gore15 = Main.gore[num663];
88621 gore64 = gore15;
88622 gore64.velocity *= 0.4f;
88623 Main.gore[num663].velocity.X -= 1f;
88624 Main.gore[num663].velocity.Y -= 1f;
88625 position.X += width / 2;
88626 position.Y += height / 2;
88627 width = 96;
88628 height = 96;
88629 position.X -= width / 2;
88630 position.Y -= height / 2;
88631 Damage();
88632 }
88633 else
88634 {
88635 _ = type;
88636 if (type == 283 || type == 282)
88637 {
88639 for (int num664 = 0; num664 < 10; num664++)
88640 {
88641 int num665 = Dust.NewDust(position, width, height, 171, 0f, 0f, 100);
88642 Main.dust[num665].scale = (float)Main.rand.Next(1, 10) * 0.1f;
88643 Main.dust[num665].noGravity = true;
88644 Main.dust[num665].fadeIn = 1.5f;
88645 Dust dust83 = Main.dust[num665];
88646 Dust dust334 = dust83;
88647 dust334.velocity *= 0.75f;
88648 }
88649 }
88650 else if (type == 284)
88651 {
88652 for (int num666 = 0; num666 < 10; num666++)
88653 {
88654 int num667 = Main.rand.Next(139, 143);
88655 int num668 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, num667, (0f - velocity.X) * 0.3f, (0f - velocity.Y) * 0.3f, 0, default(Color), 1.2f);
88656 Main.dust[num668].velocity.X += (float)Main.rand.Next(-50, 51) * 0.01f;
88657 Main.dust[num668].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.01f;
88658 Main.dust[num668].velocity.X *= 1f + (float)Main.rand.Next(-50, 51) * 0.01f;
88659 Main.dust[num668].velocity.Y *= 1f + (float)Main.rand.Next(-50, 51) * 0.01f;
88660 Main.dust[num668].velocity.X += (float)Main.rand.Next(-50, 51) * 0.05f;
88661 Main.dust[num668].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.05f;
88662 Dust dust85 = Main.dust[num668];
88663 Dust dust334 = dust85;
88664 dust334.scale *= 1f + (float)Main.rand.Next(-30, 31) * 0.01f;
88665 }
88666 for (int num669 = 0; num669 < 5; num669++)
88667 {
88668 int num670 = Main.rand.Next(276, 283);
88669 int num671 = Gore.NewGore(position, -velocity * 0.3f, num670);
88670 Main.gore[num671].velocity.X += (float)Main.rand.Next(-50, 51) * 0.01f;
88671 Main.gore[num671].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.01f;
88672 Main.gore[num671].velocity.X *= 1f + (float)Main.rand.Next(-50, 51) * 0.01f;
88673 Main.gore[num671].velocity.Y *= 1f + (float)Main.rand.Next(-50, 51) * 0.01f;
88674 Gore gore16 = Main.gore[num671];
88675 Gore gore64 = gore16;
88676 gore64.scale *= 1f + (float)Main.rand.Next(-20, 21) * 0.01f;
88677 Main.gore[num671].velocity.X += (float)Main.rand.Next(-50, 51) * 0.05f;
88678 Main.gore[num671].velocity.Y += (float)Main.rand.Next(-50, 51) * 0.05f;
88679 }
88680 }
88681 else if (type == 286)
88682 {
88684 for (int num672 = 0; num672 < 7; num672++)
88685 {
88686 int num674 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
88687 }
88688 for (int num675 = 0; num675 < 3; num675++)
88689 {
88690 int num676 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 2.5f);
88691 Main.dust[num676].noGravity = true;
88692 Dust dust87 = Main.dust[num676];
88693 Dust dust334 = dust87;
88694 dust334.velocity *= 3f;
88695 num676 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
88696 dust87 = Main.dust[num676];
88697 dust334 = dust87;
88698 dust334.velocity *= 2f;
88699 }
88700 Vector2 val37 = new Vector2(position.X - 10f, position.Y - 10f);
88701 center4 = default(Vector2);
88702 int num677 = Gore.NewGore(val37, center4, Main.rand.Next(61, 64));
88703 Gore gore17 = Main.gore[num677];
88704 Gore gore64 = gore17;
88705 gore64.velocity *= 0.3f;
88706 Main.gore[num677].velocity.X += (float)Main.rand.Next(-10, 11) * 0.05f;
88707 Main.gore[num677].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.05f;
88708 if (owner == Main.myPlayer)
88709 {
88710 localAI[1] = -1f;
88711 maxPenetrate = 0;
88712 position.X += width / 2;
88713 position.Y += height / 2;
88714 width = 80;
88715 height = 80;
88716 position.X -= width / 2;
88717 position.Y -= height / 2;
88718 Damage();
88719 }
88720 }
88721 else if (type == 14 || type == 20 || type == 36 || type == 83 || type == 84 || type == 389 || type == 104 || type == 279 || type == 100 || type == 110 || type == 180 || type == 207 || type == 357 || type == 242 || type == 302 || type == 257 || type == 259 || type == 285 || type == 287 || type == 576 || type == 577 || type == 876 || type == 968)
88722 {
88723 Collision.HitTiles(position, velocity, width, height);
88725 }
88726 else if (type == 981)
88727 {
88728 Collision.HitTiles(position, velocity, width, height);
88731 {
88732 PositionInWorld = base.Center,
88733 MovementVector = Vector2.Zero
88734 }, owner);
88735 }
88736 else if (type == 1006)
88737 {
88738 Collision.HitTiles(position, velocity, width, height);
88740 float num678 = Main.rand.NextFloat() * ((float)Math.PI * 2f);
88741 for (float num679 = 0f; num679 < 1f; num679 += 1f)
88742 {
88743 float num680 = num678 + (float)Math.PI * 2f * num679;
88744 Vector2 unitX2 = Vector2.UnitX;
88745 double radians43 = num680;
88746 center4 = default(Vector2);
88747 Vector2 vector55 = unitX2.RotatedBy(radians43, center4);
88748 Vector2 center = base.Center;
88749 float num681 = 0.4f;
88751 {
88752 PositionInWorld = center,
88753 MovementVector = vector55 * num681
88754 }, owner);
88755 }
88756 }
88757 else if (type == 660)
88758 {
88759 Collision.HitTiles(position, velocity, width, height);
88761 int num682 = Main.rand.Next(4, 10);
88762 for (int num683 = 0; num683 < num682; num683++)
88763 {
88764 int num685 = Dust.NewDust(base.Center, 0, 0, 180, 0f, 0f, 100);
88765 Dust dust88 = Main.dust[num685];
88766 Dust dust334 = dust88;
88767 dust334.velocity *= 1.6f;
88768 Main.dust[num685].velocity.Y -= 1f;
88769 dust88 = Main.dust[num685];
88770 dust334 = dust88;
88771 dust334.velocity += -velocity * (Main.rand.NextFloat() * 2f - 1f) * 0.5f;
88772 Main.dust[num685].scale = 2f;
88773 Main.dust[num685].fadeIn = 0.5f;
88774 Main.dust[num685].noGravity = true;
88775 }
88776 }
88777 else if (type == 761 || type == 762)
88778 {
88780 if (owner == Main.myPlayer && !noDropItem)
88781 {
88782 int num686 = 4343;
88783 if (type == 762)
88784 {
88785 num686 = 4344;
88786 }
88787 int num687 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, num686);
88788 Main.item[num687].noGrabDelay = 0;
88789 if (Main.netMode == 1 && num687 >= 0)
88790 {
88791 NetMessage.SendData(21, -1, -1, null, num687, 1f);
88792 }
88793 }
88794 }
88795 else if (type == 712)
88796 {
88797 Collision.HitTiles(position, velocity, width, height);
88799 int num688 = Main.rand.Next(6, 12);
88800 for (int num689 = 0; num689 < num688; num689++)
88801 {
88802 int num690 = Dust.NewDust(base.Center, 0, 0, 15, 0f, 0f, 100);
88803 Dust dust89 = Main.dust[num690];
88804 Dust dust334 = dust89;
88805 dust334.velocity *= 1.6f;
88806 Main.dust[num690].velocity.Y -= 1f;
88807 dust89 = Main.dust[num690];
88808 dust334 = dust89;
88809 dust334.velocity += -velocity * (Main.rand.NextFloat() * 2f - 1f) * 0.5f;
88810 Main.dust[num690].scale = 1f;
88811 Main.dust[num690].fadeIn = 1.5f;
88812 Main.dust[num690].noGravity = true;
88813 Main.dust[num690].color = new Color(255, 255, 255, 0) * 0.3f;
88814 dust89 = Main.dust[num690];
88815 dust334 = dust89;
88816 dust334.velocity *= 0.7f;
88817 dust89 = Main.dust[num690];
88818 dust334 = dust89;
88819 dust334.position += Main.dust[num690].velocity * 5f;
88820 }
88821 for (int num691 = 0; num691 < 3; num691++)
88822 {
88823 Gore gore59 = Gore.NewGoreDirect(position, Vector2.Zero, 1008, 1f + Main.rand.NextFloatDirection() * 0.2f);
88824 Gore gore18 = gore59;
88825 Gore gore64 = gore18;
88826 gore64.velocity *= 4f;
88827 }
88828 }
88829 else if (type == 638)
88830 {
88831 Collision.HitTiles(position, velocity, width, height);
88833 int num692 = Main.rand.Next(2, 5);
88834 for (int num693 = 0; num693 < num692; num693++)
88835 {
88836 int num694 = Dust.NewDust(base.Center, 0, 0, 229, 0f, 0f, 100);
88837 Dust dust91 = Main.dust[num694];
88838 Dust dust334 = dust91;
88839 dust334.velocity *= 1.6f;
88840 Main.dust[num694].velocity.Y -= 1f;
88841 dust91 = Main.dust[num694];
88842 dust334 = dust91;
88843 dust334.position -= Vector2.One * 4f;
88844 Main.dust[num694].position = Vector2.Lerp(Main.dust[num694].position, base.Center, 0.5f);
88845 Main.dust[num694].noGravity = true;
88846 }
88847 }
88848 else if (type == 15 || type == 321)
88849 {
88851 for (int num697 = 0; num697 < 20; num697++)
88852 {
88853 int num698 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, (0f - velocity.X) * 0.2f, (0f - velocity.Y) * 0.2f, 100, default(Color), 2f);
88854 Main.dust[num698].noGravity = true;
88855 Dust dust92 = Main.dust[num698];
88856 Dust dust334 = dust92;
88857 dust334.velocity *= 2f;
88858 num698 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, (0f - velocity.X) * 0.2f, (0f - velocity.Y) * 0.2f, 100);
88859 dust92 = Main.dust[num698];
88860 dust334 = dust92;
88861 dust334.velocity *= 2f;
88862 }
88863 }
88864 else if (type == 253)
88865 {
88867 for (int num699 = 0; num699 < 20; num699++)
88868 {
88869 int num700 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 135, (0f - velocity.X) * 0.2f, (0f - velocity.Y) * 0.2f, 100, default(Color), 2f);
88870 Main.dust[num700].noGravity = true;
88871 Dust dust93 = Main.dust[num700];
88872 Dust dust334 = dust93;
88873 dust334.velocity *= 2f;
88874 num700 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 135, (0f - velocity.X) * 0.2f, (0f - velocity.Y) * 0.2f, 100);
88875 dust93 = Main.dust[num700];
88876 dust334 = dust93;
88877 dust334.velocity *= 2f;
88878 }
88879 }
88880 else if (type == 95 || type == 96)
88881 {
88883 for (int num701 = 0; num701 < 20; num701++)
88884 {
88885 int num702 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 75, (0f - velocity.X) * 0.2f, (0f - velocity.Y) * 0.2f, 100, default(Color), 2f * scale);
88886 Main.dust[num702].noGravity = true;
88887 Dust dust95 = Main.dust[num702];
88888 Dust dust334 = dust95;
88889 dust334.velocity *= 2f;
88890 num702 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 75, (0f - velocity.X) * 0.2f, (0f - velocity.Y) * 0.2f, 100, default(Color), 1f * scale);
88891 dust95 = Main.dust[num702];
88892 dust334 = dust95;
88893 dust334.velocity *= 2f;
88894 }
88895 }
88896 else if (type == 17)
88897 {
88898 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88899 for (int num703 = 0; num703 < 5; num703++)
88900 {
88901 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 0);
88902 }
88903 }
88904 else if (type == 31 || type == 42)
88905 {
88906 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88907 for (int num704 = 0; num704 < 5; num704++)
88908 {
88909 int num705 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 32);
88910 Dust dust96 = Main.dust[num705];
88911 Dust dust334 = dust96;
88912 dust334.velocity *= 0.6f;
88913 }
88914 }
88915 else if (type >= 411 && type <= 414)
88916 {
88917 int num706 = 9;
88918 if (type == 412 || type == 414)
88919 {
88920 num706 = 11;
88921 }
88922 if (type == 413)
88923 {
88924 num706 = 19;
88925 }
88926 for (int num708 = 0; num708 < 5; num708++)
88927 {
88928 int num709 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, num706, 0f, velocity.Y / 2f);
88929 Main.dust[num709].noGravity = true;
88930 Dust dust97 = Main.dust[num709];
88931 Dust dust334 = dust97;
88932 dust334.velocity -= velocity * 0.5f;
88933 }
88934 }
88935 else if (type == 109)
88936 {
88937 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88938 for (int num710 = 0; num710 < 5; num710++)
88939 {
88940 int num711 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 51, 0f, 0f, 0, default(Color), 0.6f);
88941 Dust dust98 = Main.dust[num711];
88942 Dust dust334 = dust98;
88943 dust334.velocity *= 0.6f;
88944 }
88945 }
88946 else if (type == 39)
88947 {
88948 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88949 for (int num712 = 0; num712 < 5; num712++)
88950 {
88951 int num713 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 38);
88952 Dust dust99 = Main.dust[num713];
88953 Dust dust334 = dust99;
88954 dust334.velocity *= 0.6f;
88955 }
88956 }
88957 else if (type == 71)
88958 {
88959 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88960 for (int num714 = 0; num714 < 5; num714++)
88961 {
88962 int num715 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 53);
88963 Dust dust100 = Main.dust[num715];
88964 Dust dust334 = dust100;
88965 dust334.velocity *= 0.6f;
88966 }
88967 }
88968 else if (type == 179)
88969 {
88970 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88971 for (int num716 = 0; num716 < 5; num716++)
88972 {
88973 int num717 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 149);
88974 Dust dust102 = Main.dust[num717];
88975 Dust dust334 = dust102;
88976 dust334.velocity *= 0.6f;
88977 }
88978 }
88979 else if (type == 40)
88980 {
88981 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88982 for (int num719 = 0; num719 < 5; num719++)
88983 {
88984 int num720 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 36);
88985 Dust dust103 = Main.dust[num720];
88986 Dust dust334 = dust103;
88987 dust334.velocity *= 0.6f;
88988 }
88989 }
88990 else if (type == 21 || type == 471 || type == 532)
88991 {
88992 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
88993 for (int num721 = 0; num721 < 10; num721++)
88994 {
88995 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 26, 0f, 0f, 0, default(Color), 0.8f);
88996 }
88997 }
88998 else if (type == 583)
88999 {
89000 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
89001 for (int num722 = 0; num722 < 10; num722++)
89002 {
89003 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 4, 0f, 0f, 100, new Color(20, 250, 20, 240), 0.8f);
89004 }
89005 }
89006 else if (type == 584)
89007 {
89008 SoundEngine.PlaySound(0, (int)position.X, (int)position.Y);
89009 for (int num723 = 0; num723 < 10; num723++)
89010 {
89011 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 4, 0f, 0f, 100, new Color(250, 20, 120, 240), 0.8f);
89012 }
89013 }
89014 else if (type == 24)
89015 {
89016 for (int num724 = 0; num724 < 10; num724++)
89017 {
89018 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 1, velocity.X * 0.1f, velocity.Y * 0.1f, 0, default(Color), 0.75f);
89019 }
89020 }
89021 else if (type == 27)
89022 {
89024 for (int num725 = 0; num725 < 30; num725++)
89025 {
89026 int num726 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 172, velocity.X * 0.1f, velocity.Y * 0.1f, 100);
89027 Main.dust[num726].noGravity = true;
89028 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 172, velocity.X * 0.1f, velocity.Y * 0.1f, 100, default(Color), 0.5f);
89029 }
89030 }
89031 else if (type == 38)
89032 {
89033 for (int num727 = 0; num727 < 10; num727++)
89034 {
89035 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 42, velocity.X * 0.1f, velocity.Y * 0.1f);
89036 }
89037 }
89038 else if (type == 44 || type == 45)
89039 {
89041 for (int num728 = 0; num728 < 30; num728++)
89042 {
89043 int num730 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 27, velocity.X, velocity.Y, 100, default(Color), 1.7f);
89044 Main.dust[num730].noGravity = true;
89045 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 27, velocity.X, velocity.Y, 100);
89046 }
89047 }
89048 else if (type == 41)
89049 {
89051 for (int num731 = 0; num731 < 10; num731++)
89052 {
89053 int num732 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
89054 }
89055 for (int num733 = 0; num733 < 5; num733++)
89056 {
89057 int num734 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 2.5f);
89058 Main.dust[num734].noGravity = true;
89059 Dust dust107 = Main.dust[num734];
89060 Dust dust334 = dust107;
89061 dust334.velocity *= 3f;
89062 num734 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
89063 dust107 = Main.dust[num734];
89064 dust334 = dust107;
89065 dust334.velocity *= 2f;
89066 }
89067 Vector2 val38 = new Vector2(position.X, position.Y);
89068 center4 = default(Vector2);
89069 int num735 = Gore.NewGore(val38, center4, Main.rand.Next(61, 64));
89070 Gore gore19 = Main.gore[num735];
89071 Gore gore64 = gore19;
89072 gore64.velocity *= 0.4f;
89073 Main.gore[num735].velocity.X += (float)Main.rand.Next(-10, 11) * 0.1f;
89074 Main.gore[num735].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.1f;
89075 Vector2 val39 = new Vector2(position.X, position.Y);
89076 center4 = default(Vector2);
89077 num735 = Gore.NewGore(val39, center4, Main.rand.Next(61, 64));
89078 gore19 = Main.gore[num735];
89079 gore64 = gore19;
89080 gore64.velocity *= 0.4f;
89081 Main.gore[num735].velocity.X += (float)Main.rand.Next(-10, 11) * 0.1f;
89082 Main.gore[num735].velocity.Y += (float)Main.rand.Next(-10, 11) * 0.1f;
89083 if (owner == Main.myPlayer)
89084 {
89085 penetrate = -1;
89086 position.X += width / 2;
89087 position.Y += height / 2;
89088 width = 64;
89089 height = 64;
89090 position.X -= width / 2;
89091 position.Y -= height / 2;
89092 Damage();
89093 }
89094 }
89095 else if (type == 514)
89096 {
89098 for (int num736 = 0; num736 < 10; num736++)
89099 {
89100 int num737 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.3f);
89101 Dust dust111 = Main.dust[num737];
89102 Dust dust334 = dust111;
89103 dust334.velocity *= 1.4f;
89104 }
89105 for (int num738 = 0; num738 < 6; num738++)
89106 {
89107 int num739 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 2.1f);
89108 Main.dust[num739].noGravity = true;
89109 Dust dust110 = Main.dust[num739];
89110 Dust dust334 = dust110;
89111 dust334.velocity *= 4.6f;
89112 num739 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.3f);
89113 dust110 = Main.dust[num739];
89114 dust334 = dust110;
89115 dust334.velocity *= 3.3f;
89116 if (Main.rand.Next(2) == 0)
89117 {
89118 num739 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.1f);
89119 dust110 = Main.dust[num739];
89120 dust334 = dust110;
89121 dust334.velocity *= 2.7f;
89122 }
89123 }
89124 if (owner == Main.myPlayer)
89125 {
89126 penetrate = -1;
89127 position.X += width / 2;
89128 position.Y += height / 2;
89129 width = 112;
89130 height = 112;
89131 position.X -= width / 2;
89132 position.Y -= height / 2;
89133 ai[0] = 2f;
89134 Damage();
89135 }
89136 }
89137 else if (type == 306)
89138 {
89139 SoundEngine.PlaySound(3, (int)position.X, (int)position.Y);
89140 for (int num741 = 0; num741 < 20; num741++)
89141 {
89142 int num742 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 184);
89143 Dust dust113 = Main.dust[num742];
89144 Dust dust334 = dust113;
89145 dust334.scale *= 1.1f;
89146 Main.dust[num742].noGravity = true;
89147 }
89148 for (int num743 = 0; num743 < 30; num743++)
89149 {
89150 int num744 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 184);
89151 Dust dust112 = Main.dust[num744];
89152 Dust dust334 = dust112;
89153 dust334.velocity *= 2.5f;
89154 dust112 = Main.dust[num744];
89155 dust334 = dust112;
89156 dust334.scale *= 0.8f;
89157 Main.dust[num744].noGravity = true;
89158 }
89159 if (owner == Main.myPlayer)
89160 {
89161 int num745 = Main.rand.Next(2, 5);
89162 if (Main.rand.Next(1, 101) == 100)
89163 {
89164 num745 = 15;
89165 }
89166 for (int num746 = 0; num746 < num745; num746++)
89167 {
89168 float num747 = (float)Main.rand.Next(-35, 36) * 0.02f;
89169 float num748 = (float)Main.rand.Next(-35, 36) * 0.02f;
89170 num747 *= 10f;
89171 num748 *= 10f;
89172 NewProjectile(GetProjectileSource_FromThis(), position.X, position.Y, num747, num748, 307, (int)((double)damage * 0.75), (int)((double)knockBack * 0.35), Main.myPlayer);
89173 }
89174 }
89175 }
89176 else if (type == 469)
89177 {
89178 if (owner == Main.myPlayer)
89179 {
89180 int num749 = 6;
89181 for (int num750 = 0; num750 < num749; num750++)
89182 {
89183 if (num750 % 2 != 1 || Main.rand.Next(3) == 0)
89184 {
89185 Vector2 vector57 = position;
89186 Vector2 vector58 = oldVelocity;
89187 ((Vector2)(ref vector58)).Normalize();
89188 vector58 *= 8f;
89189 float num752 = (float)Main.rand.Next(-35, 36) * 0.01f;
89190 float num753 = (float)Main.rand.Next(-35, 36) * 0.01f;
89191 vector57 -= vector58 * (float)num750;
89192 num752 += oldVelocity.X / 6f;
89193 num753 += oldVelocity.Y / 6f;
89194 int num754 = NewProjectile(GetProjectileSource_FromThis(), vector57.X, vector57.Y, num752, num753, Main.player[owner].beeType(), Main.player[owner].beeDamage(damage / 3), Main.player[owner].beeKB(0f), Main.myPlayer);
89195 Main.projectile[num754].magic = false;
89196 Main.projectile[num754].ranged = true;
89197 Main.projectile[num754].penetrate = 2;
89198 }
89199 }
89200 }
89201 }
89202 else if (type == 183)
89203 {
89205 for (int num755 = 0; num755 < 20; num755++)
89206 {
89207 int num756 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
89208 Dust dust115 = Main.dust[num756];
89209 Dust dust334 = dust115;
89210 dust334.velocity *= 1f;
89211 }
89212 Vector2 val40 = new Vector2(position.X, position.Y);
89213 center4 = default(Vector2);
89214 int num757 = Gore.NewGore(val40, center4, Main.rand.Next(61, 64));
89215 Main.gore[num757].velocity.X += 1f;
89216 Main.gore[num757].velocity.Y += 1f;
89217 Gore gore20 = Main.gore[num757];
89218 Gore gore64 = gore20;
89219 gore64.velocity *= 0.3f;
89220 Vector2 val41 = new Vector2(position.X, position.Y);
89221 center4 = default(Vector2);
89222 num757 = Gore.NewGore(val41, center4, Main.rand.Next(61, 64));
89223 Main.gore[num757].velocity.X -= 1f;
89224 Main.gore[num757].velocity.Y += 1f;
89225 gore20 = Main.gore[num757];
89226 gore64 = gore20;
89227 gore64.velocity *= 0.3f;
89228 Vector2 val42 = new Vector2(position.X, position.Y);
89229 center4 = default(Vector2);
89230 num757 = Gore.NewGore(val42, center4, Main.rand.Next(61, 64));
89231 Main.gore[num757].velocity.X += 1f;
89232 Main.gore[num757].velocity.Y -= 1f;
89233 gore20 = Main.gore[num757];
89234 gore64 = gore20;
89235 gore64.velocity *= 0.3f;
89236 Vector2 val43 = new Vector2(position.X, position.Y);
89237 center4 = default(Vector2);
89238 num757 = Gore.NewGore(val43, center4, Main.rand.Next(61, 64));
89239 Main.gore[num757].velocity.X -= 1f;
89240 Main.gore[num757].velocity.Y -= 1f;
89241 gore20 = Main.gore[num757];
89242 gore64 = gore20;
89243 gore64.velocity *= 0.3f;
89244 if (owner == Main.myPlayer)
89245 {
89246 int num758 = Main.rand.Next(15, 25);
89247 for (int num759 = 0; num759 < num758; num759++)
89248 {
89249 float speedX = (float)Main.rand.Next(-35, 36) * 0.02f;
89250 float speedY = (float)Main.rand.Next(-35, 36) * 0.02f;
89251 NewProjectile(GetProjectileSource_FromThis(), position.X, position.Y, speedX, speedY, Main.player[owner].beeType(), Main.player[owner].beeDamage(damage), Main.player[owner].beeKB(0f), Main.myPlayer);
89252 }
89253 }
89254 }
89255 else if (aiStyle == 34)
89256 {
89257 if (owner != Main.myPlayer)
89258 {
89259 timeLeft = 60;
89260 }
89262 if (type == 167)
89263 {
89264 for (int num760 = 0; num760 < 400; num760++)
89265 {
89266 float num761 = 16f;
89267 if (num760 < 300)
89268 {
89269 num761 = 12f;
89270 }
89271 if (num760 < 200)
89272 {
89273 num761 = 8f;
89274 }
89275 if (num760 < 100)
89276 {
89277 num761 = 4f;
89278 }
89279 int num763 = 130;
89280 int num764 = Dust.NewDust(new Vector2(position.X, position.Y), 6, 6, num763, 0f, 0f, 100);
89281 float num765 = Main.dust[num764].velocity.X;
89282 float y2 = Main.dust[num764].velocity.Y;
89283 if (num765 == 0f && y2 == 0f)
89284 {
89285 num765 = 1f;
89286 }
89287 float num766 = (float)Math.Sqrt(num765 * num765 + y2 * y2);
89288 num766 = num761 / num766;
89289 num765 *= num766;
89290 y2 *= num766;
89291 Dust dust129 = Main.dust[num764];
89292 Dust dust334 = dust129;
89293 dust334.velocity *= 0.5f;
89294 Main.dust[num764].velocity.X += num765;
89295 Main.dust[num764].velocity.Y += y2;
89296 Main.dust[num764].scale = 1.3f;
89297 Main.dust[num764].noGravity = true;
89298 }
89299 }
89300 if (type == 168)
89301 {
89302 for (int num767 = 0; num767 < 400; num767++)
89303 {
89304 float num768 = 2f * ((float)num767 / 100f);
89305 if (num767 > 100)
89306 {
89307 num768 = 10f;
89308 }
89309 if (num767 > 250)
89310 {
89311 num768 = 13f;
89312 }
89313 int num769 = 131;
89314 int num770 = Dust.NewDust(new Vector2(position.X, position.Y), 6, 6, num769, 0f, 0f, 100);
89315 float num771 = Main.dust[num770].velocity.X;
89316 float y3 = Main.dust[num770].velocity.Y;
89317 if (num771 == 0f && y3 == 0f)
89318 {
89319 num771 = 1f;
89320 }
89321 float num772 = (float)Math.Sqrt(num771 * num771 + y3 * y3);
89322 num772 = num768 / num772;
89323 if (num767 <= 200)
89324 {
89325 num771 *= num772;
89326 y3 *= num772;
89327 }
89328 else
89329 {
89330 num771 = num771 * num772 * 1.25f;
89331 y3 = y3 * num772 * 0.75f;
89332 }
89333 Dust dust128 = Main.dust[num770];
89334 Dust dust334 = dust128;
89335 dust334.velocity *= 0.5f;
89336 Main.dust[num770].velocity.X += num771;
89337 Main.dust[num770].velocity.Y += y3;
89338 if (num767 > 100)
89339 {
89340 Main.dust[num770].scale = 1.3f;
89341 Main.dust[num770].noGravity = true;
89342 }
89343 }
89344 }
89345 if (type == 169)
89346 {
89347 Vector2 vector59 = ((float)Main.rand.NextDouble() * ((float)Math.PI * 2f)).ToRotationVector2();
89348 float num774 = Main.rand.Next(5, 9);
89349 float num775 = Main.rand.Next(12, 17);
89350 float value13 = Main.rand.Next(3, 7);
89351 float num776 = 20f;
89352 for (float num777 = 0f; num777 < num774; num777++)
89353 {
89354 for (int num778 = 0; num778 < 2; num778++)
89355 {
89356 Vector2 spinningpoint30 = vector59;
89357 double radians44 = ((num778 == 0) ? 1f : (-1f)) * ((float)Math.PI * 2f) / (num774 * 2f);
89358 center4 = default(Vector2);
89359 Vector2 value2 = spinningpoint30.RotatedBy(radians44, center4);
89360 for (float num779 = 0f; num779 < num776; num779++)
89361 {
89362 Vector2 vector60 = Vector2.Lerp(vector59, value2, num779 / num776);
89363 float num780 = MathHelper.Lerp(num775, value13, num779 / num776);
89364 int num781 = Dust.NewDust(new Vector2(position.X, position.Y), 6, 6, 133, 0f, 0f, 100, default(Color), 1.3f);
89365 Dust dust127 = Main.dust[num781];
89366 Dust dust334 = dust127;
89367 dust334.velocity *= 0.1f;
89368 Main.dust[num781].noGravity = true;
89369 dust127 = Main.dust[num781];
89370 dust334 = dust127;
89371 dust334.velocity += vector60 * num780;
89372 }
89373 }
89374 Vector2 spinningpoint31 = vector59;
89375 double radians45 = (float)Math.PI * 2f / num774;
89376 center4 = default(Vector2);
89378 }
89379 for (float num782 = 0f; num782 < num774; num782++)
89380 {
89381 for (int num783 = 0; num783 < 2; num783++)
89382 {
89383 Vector2 spinningpoint32 = vector59;
89384 double radians46 = ((num783 == 0) ? 1f : (-1f)) * ((float)Math.PI * 2f) / (num774 * 2f);
89385 center4 = default(Vector2);
89386 Vector2 value3 = spinningpoint32.RotatedBy(radians46, center4);
89387 for (float num785 = 0f; num785 < num776; num785++)
89388 {
89389 Vector2 vector61 = Vector2.Lerp(vector59, value3, num785 / num776);
89390 float num786 = MathHelper.Lerp(num775, value13, num785 / num776) / 2f;
89391 int num787 = Dust.NewDust(new Vector2(position.X, position.Y), 6, 6, 133, 0f, 0f, 100, default(Color), 1.3f);
89392 Dust dust126 = Main.dust[num787];
89393 Dust dust334 = dust126;
89394 dust334.velocity *= 0.1f;
89395 Main.dust[num787].noGravity = true;
89396 dust126 = Main.dust[num787];
89397 dust334 = dust126;
89398 dust334.velocity += vector61 * num786;
89399 }
89400 }
89401 Vector2 spinningpoint33 = vector59;
89402 double radians47 = (float)Math.PI * 2f / num774;
89403 center4 = default(Vector2);
89405 }
89406 for (int num788 = 0; num788 < 100; num788++)
89407 {
89408 float num789 = num775;
89409 int num790 = 132;
89410 int num791 = Dust.NewDust(new Vector2(position.X, position.Y), 6, 6, num790, 0f, 0f, 100);
89411 float num792 = Main.dust[num791].velocity.X;
89412 float y4 = Main.dust[num791].velocity.Y;
89413 if (num792 == 0f && y4 == 0f)
89414 {
89415 num792 = 1f;
89416 }
89417 float num793 = (float)Math.Sqrt(num792 * num792 + y4 * y4);
89418 num793 = num789 / num793;
89419 num792 *= num793;
89420 y4 *= num793;
89421 Dust dust125 = Main.dust[num791];
89422 Dust dust334 = dust125;
89423 dust334.velocity *= 0.5f;
89424 Main.dust[num791].velocity.X += num792;
89425 Main.dust[num791].velocity.Y += y4;
89426 Main.dust[num791].scale = 1.3f;
89427 Main.dust[num791].noGravity = true;
89428 }
89429 }
89430 if (type == 170)
89431 {
89432 for (int num794 = 0; num794 < 400; num794++)
89433 {
89434 int num796 = 133;
89435 float num797 = 16f;
89436 if (num794 > 100)
89437 {
89438 num797 = 11f;
89439 }
89440 if (num794 > 100)
89441 {
89442 num796 = 134;
89443 }
89444 if (num794 > 200)
89445 {
89446 num797 = 8f;
89447 }
89448 if (num794 > 200)
89449 {
89450 num796 = 133;
89451 }
89452 if (num794 > 300)
89453 {
89454 num797 = 5f;
89455 }
89456 if (num794 > 300)
89457 {
89458 num796 = 134;
89459 }
89460 int num798 = Dust.NewDust(new Vector2(position.X, position.Y), 6, 6, num796, 0f, 0f, 100);
89461 float num799 = Main.dust[num798].velocity.X;
89462 float y5 = Main.dust[num798].velocity.Y;
89463 if (num799 == 0f && y5 == 0f)
89464 {
89465 num799 = 1f;
89466 }
89467 float num800 = (float)Math.Sqrt(num799 * num799 + y5 * y5);
89468 num800 = num797 / num800;
89469 if (num794 > 300)
89470 {
89471 num799 = num799 * num800 * 0.7f;
89472 y5 *= num800;
89473 }
89474 else if (num794 > 200)
89475 {
89476 num799 *= num800;
89477 y5 = y5 * num800 * 0.7f;
89478 }
89479 else if (num794 > 100)
89480 {
89481 num799 = num799 * num800 * 0.7f;
89482 y5 *= num800;
89483 }
89484 else
89485 {
89486 num799 *= num800;
89487 y5 = y5 * num800 * 0.7f;
89488 }
89489 Dust dust124 = Main.dust[num798];
89490 Dust dust334 = dust124;
89491 dust334.velocity *= 0.5f;
89492 Main.dust[num798].velocity.X += num799;
89493 Main.dust[num798].velocity.Y += y5;
89494 if (Main.rand.Next(3) != 0)
89495 {
89496 Main.dust[num798].scale = 1.3f;
89497 Main.dust[num798].noGravity = true;
89498 }
89499 }
89500 }
89501 if (type == 415)
89502 {
89503 Vector2 vector62 = (vector62 = ((float)Main.rand.NextDouble() * ((float)Math.PI * 2f)).ToRotationVector2());
89504 float num801 = Main.rand.Next(5, 9);
89505 float num802 = (float)Main.rand.Next(10, 15) * 0.66f;
89506 float num803 = (float)Main.rand.Next(4, 7) / 2f;
89507 int num804 = 30;
89508 for (int num805 = 0; (float)num805 < (float)num804 * num801; num805++)
89509 {
89510 if (num805 % num804 == 0)
89511 {
89512 Vector2 spinningpoint34 = vector62;
89513 double radians48 = (float)Math.PI * 2f / num801;
89514 center4 = default(Vector2);
89516 }
89517 float num808 = MathHelper.Lerp(num803, num802, (float)(num805 % num804) / (float)num804);
89518 int num809 = 130;
89519 int num810 = Dust.NewDust(new Vector2(position.X, position.Y), 6, 6, num809, 0f, 0f, 100);
89520 Dust dust123 = Main.dust[num810];
89521 Dust dust334 = dust123;
89522 dust334.velocity *= 0.1f;
89523 dust123 = Main.dust[num810];
89524 dust334 = dust123;
89525 dust334.velocity += vector62 * num808;
89526 Main.dust[num810].scale = 1.3f;
89527 Main.dust[num810].noGravity = true;
89528 }
89529 for (int num811 = 0; num811 < 100; num811++)
89530 {
89531 float num812 = num802;
89532 if (num811 < 30)
89533 {
89534 num812 = (num803 + num802) / 2f;
89535 }
89536 int num813 = 130;
89537 int num814 = Dust.NewDust(new Vector2(position.X, position.Y), 6, 6, num813, 0f, 0f, 100);
89538 float num815 = Main.dust[num814].velocity.X;
89539 float y6 = Main.dust[num814].velocity.Y;
89540 if (num815 == 0f && y6 == 0f)
89541 {
89542 num815 = 1f;
89543 }
89544 float num816 = (float)Math.Sqrt(num815 * num815 + y6 * y6);
89545 num816 = num812 / num816;
89546 num815 *= num816;
89547 y6 *= num816;
89548 Dust dust122 = Main.dust[num814];
89549 Dust dust334 = dust122;
89550 dust334.velocity *= 0.5f;
89551 Main.dust[num814].velocity.X += num815;
89552 Main.dust[num814].velocity.Y += y6;
89553 Main.dust[num814].scale = 1.3f;
89554 Main.dust[num814].noGravity = true;
89555 }
89556 }
89557 if (type == 416)
89558 {
89559 Vector2 vector63 = ((float)Main.rand.NextDouble() * ((float)Math.PI * 2f)).ToRotationVector2();
89560 Vector2 vector64 = vector63;
89561 float num817 = Main.rand.Next(3, 6) * 2;
89562 int num819 = 20;
89563 float num820 = ((Main.rand.Next(2) == 0) ? 1f : (-1f));
89564 bool flag3 = true;
89565 for (int num821 = 0; (float)num821 < (float)num819 * num817; num821++)
89566 {
89567 if (num821 % num819 == 0)
89568 {
89569 Vector2 spinningpoint35 = vector64;
89570 double radians49 = num820 * ((float)Math.PI * 2f / num817);
89571 center4 = default(Vector2);
89574 flag3 = !flag3;
89575 }
89576 else
89577 {
89578 float num822 = (float)Math.PI * 2f / ((float)num819 * num817);
89579 Vector2 spinningpoint36 = vector63;
89580 double radians50 = num822 * num820 * 3f;
89581 center4 = default(Vector2);
89583 }
89584 float num823 = MathHelper.Lerp(1f, 8f, (float)(num821 % num819) / (float)num819);
89585 int num824 = 131;
89586 int num825 = Dust.NewDust(new Vector2(position.X, position.Y), 6, 6, num824, 0f, 0f, 100, default(Color), 1.4f);
89587 Dust dust120 = Main.dust[num825];
89588 Dust dust334 = dust120;
89589 dust334.velocity *= 0.1f;
89590 dust120 = Main.dust[num825];
89591 dust334 = dust120;
89592 dust334.velocity += vector63 * num823;
89593 if (flag3)
89594 {
89595 Main.dust[num825].scale = 0.9f;
89596 }
89597 Main.dust[num825].noGravity = true;
89598 }
89599 }
89600 if (type == 417)
89601 {
89602 float num826 = (float)Main.rand.NextDouble() * ((float)Math.PI * 2f);
89603 float num827 = (float)Main.rand.NextDouble() * ((float)Math.PI * 2f);
89604 float num828 = 4f + (float)Main.rand.NextDouble() * 3f;
89605 float num830 = 4f + (float)Main.rand.NextDouble() * 3f;
89606 float num831 = num828;
89607 if (num830 > num831)
89608 {
89609 num831 = num830;
89610 }
89611 for (int num832 = 0; num832 < 150; num832++)
89612 {
89613 int num833 = 132;
89614 float num834 = num831;
89615 if (num832 > 50)
89616 {
89617 num834 = num830;
89618 }
89619 if (num832 > 50)
89620 {
89621 num833 = 133;
89622 }
89623 if (num832 > 100)
89624 {
89625 num834 = num828;
89626 }
89627 if (num832 > 100)
89628 {
89629 num833 = 132;
89630 }
89631 int num835 = Dust.NewDust(new Vector2(position.X, position.Y), 6, 6, num833, 0f, 0f, 100);
89632 Vector2 vector65 = Main.dust[num835].velocity;
89633 ((Vector2)(ref vector65)).Normalize();
89634 vector65 *= num834;
89635 if (num832 > 100)
89636 {
89637 vector65.X *= 0.5f;
89638 Vector2 spinningpoint37 = vector65;
89639 double radians51 = num826;
89640 center4 = default(Vector2);
89642 }
89643 else if (num832 > 50)
89644 {
89645 vector65.Y *= 0.5f;
89646 Vector2 spinningpoint38 = vector65;
89647 double radians52 = num827;
89648 center4 = default(Vector2);
89650 }
89651 Dust dust119 = Main.dust[num835];
89652 Dust dust334 = dust119;
89653 dust334.velocity *= 0.2f;
89654 dust119 = Main.dust[num835];
89655 dust334 = dust119;
89656 dust334.velocity += vector65;
89657 if (num832 <= 200)
89658 {
89659 Main.dust[num835].scale = 1.3f;
89660 Main.dust[num835].noGravity = true;
89661 }
89662 }
89663 }
89664 if (type == 418)
89665 {
89666 Vector2 vector66 = ((float)Main.rand.NextDouble() * ((float)Math.PI * 2f)).ToRotationVector2();
89667 float num836 = Main.rand.Next(5, 12);
89668 float num837 = (float)Main.rand.Next(9, 14) * 0.66f;
89669 float num838 = (float)Main.rand.Next(2, 4) * 0.66f;
89670 float num839 = 15f;
89671 for (float num841 = 0f; num841 < num836; num841++)
89672 {
89673 for (int num842 = 0; num842 < 2; num842++)
89674 {
89675 Vector2 spinningpoint39 = vector66;
89676 double radians53 = ((num842 == 0) ? 1f : (-1f)) * ((float)Math.PI * 2f) / (num836 * 2f);
89677 center4 = default(Vector2);
89678 Vector2 value4 = spinningpoint39.RotatedBy(radians53, center4);
89679 for (float num843 = 0f; num843 < num839; num843++)
89680 {
89681 Vector2 vector68 = Vector2.SmoothStep(vector66, value4, num843 / num839);
89682 float num844 = MathHelper.SmoothStep(num837, num838, num843 / num839);
89683 int num845 = Dust.NewDust(new Vector2(position.X, position.Y), 6, 6, 134, 0f, 0f, 100, default(Color), 1.3f);
89684 Dust dust118 = Main.dust[num845];
89685 Dust dust334 = dust118;
89686 dust334.velocity *= 0.1f;
89687 Main.dust[num845].noGravity = true;
89688 dust118 = Main.dust[num845];
89689 dust334 = dust118;
89690 dust334.velocity += vector68 * num844;
89691 }
89692 }
89693 Vector2 spinningpoint40 = vector66;
89694 double radians54 = (float)Math.PI * 2f / num836;
89695 center4 = default(Vector2);
89697 }
89698 for (int num846 = 0; num846 < 120; num846++)
89699 {
89700 float num847 = num837;
89701 int num848 = 133;
89702 if (num846 < 80)
89703 {
89704 num847 = num838 - 0.5f;
89705 }
89706 else
89707 {
89708 num848 = 131;
89709 }
89710 int num849 = Dust.NewDust(new Vector2(position.X, position.Y), 6, 6, num848, 0f, 0f, 100);
89711 float num850 = Main.dust[num849].velocity.X;
89712 float y7 = Main.dust[num849].velocity.Y;
89713 if (num850 == 0f && y7 == 0f)
89714 {
89715 num850 = 1f;
89716 }
89717 float num852 = (float)Math.Sqrt(num850 * num850 + y7 * y7);
89718 num852 = num847 / num852;
89719 num850 *= num852;
89720 y7 *= num852;
89721 Dust dust116 = Main.dust[num849];
89722 Dust dust334 = dust116;
89723 dust334.velocity *= 0.2f;
89724 Main.dust[num849].velocity.X += num850;
89725 Main.dust[num849].velocity.Y += y7;
89726 Main.dust[num849].scale = 1.3f;
89727 Main.dust[num849].noGravity = true;
89728 }
89729 }
89730 position.X += width / 2;
89731 position.Y += height / 2;
89732 width = 192;
89733 height = 192;
89734 position.X -= width / 2;
89735 position.Y -= height / 2;
89736 penetrate = -1;
89737 Damage();
89738 }
89739 else if (type == 312)
89740 {
89742 position.X += width / 2;
89743 position.Y += height / 2;
89744 width = 22;
89745 height = 22;
89746 position.X -= width / 2;
89747 position.Y -= height / 2;
89748 for (int num853 = 0; num853 < 30; num853++)
89749 {
89750 int num854 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
89751 Dust dust131 = Main.dust[num854];
89752 Dust dust334 = dust131;
89753 dust334.velocity *= 1.4f;
89754 }
89755 for (int num855 = 0; num855 < 20; num855++)
89756 {
89757 int num856 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 3.5f);
89758 Main.dust[num856].noGravity = true;
89759 Dust dust130 = Main.dust[num856];
89760 Dust dust334 = dust130;
89761 dust334.velocity *= 7f;
89762 num856 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
89763 dust130 = Main.dust[num856];
89764 dust334 = dust130;
89765 dust334.velocity *= 3f;
89766 }
89767 for (int num857 = 0; num857 < 2; num857++)
89768 {
89769 float num858 = 0.4f;
89770 if (num857 == 1)
89771 {
89772 num858 = 0.8f;
89773 }
89774 Vector2 val44 = new Vector2(position.X, position.Y);
89775 center4 = default(Vector2);
89776 int num859 = Gore.NewGore(val44, center4, Main.rand.Next(61, 64));
89777 Gore gore22 = Main.gore[num859];
89778 Gore gore64 = gore22;
89779 gore64.velocity *= num858;
89780 Main.gore[num859].velocity.X += 1f;
89781 Main.gore[num859].velocity.Y += 1f;
89782 Vector2 val45 = new Vector2(position.X, position.Y);
89783 center4 = default(Vector2);
89784 num859 = Gore.NewGore(val45, center4, Main.rand.Next(61, 64));
89785 gore22 = Main.gore[num859];
89786 gore64 = gore22;
89787 gore64.velocity *= num858;
89788 Main.gore[num859].velocity.X -= 1f;
89789 Main.gore[num859].velocity.Y += 1f;
89790 Vector2 val46 = new Vector2(position.X, position.Y);
89791 center4 = default(Vector2);
89792 num859 = Gore.NewGore(val46, center4, Main.rand.Next(61, 64));
89793 gore22 = Main.gore[num859];
89794 gore64 = gore22;
89795 gore64.velocity *= num858;
89796 Main.gore[num859].velocity.X += 1f;
89797 Main.gore[num859].velocity.Y -= 1f;
89798 Vector2 val47 = new Vector2(position.X, position.Y);
89799 center4 = default(Vector2);
89800 num859 = Gore.NewGore(val47, center4, Main.rand.Next(61, 64));
89801 gore22 = Main.gore[num859];
89802 gore64 = gore22;
89803 gore64.velocity *= num858;
89804 Main.gore[num859].velocity.X -= 1f;
89805 Main.gore[num859].velocity.Y -= 1f;
89806 }
89807 position.X += width / 2;
89808 position.Y += height / 2;
89809 width = 128;
89810 height = 128;
89811 position.X -= width / 2;
89812 position.Y -= height / 2;
89813 Damage();
89814 }
89815 else if (type == 910 || type == 911)
89816 {
89817 Resize(22, 22);
89819 Color transparent2 = Color.Transparent;
89820 int num860 = 0;
89821 for (int num861 = 0; num861 < 30; num861++)
89822 {
89823 Dust dust308 = Dust.NewDustDirect(position, width, height, 31, 0f, 0f, 100, transparent2, 1.5f);
89824 Dust dust134 = dust308;
89825 Dust dust334 = dust134;
89826 dust334.velocity *= 1.4f;
89827 }
89828 for (int num863 = 0; num863 < 80; num863++)
89829 {
89830 Dust dust309 = Dust.NewDustDirect(position, width, height, num860, 0f, 0f, 100, transparent2, 2.2f);
89831 dust309.noGravity = true;
89832 dust309.velocity.Y -= 1.2f;
89833 Dust dust133 = dust309;
89834 Dust dust334 = dust133;
89835 dust334.velocity *= 4f;
89836 dust309 = Dust.NewDustDirect(position, width, height, num860, 0f, 0f, 100, transparent2, 1.3f);
89837 dust309.velocity.Y -= 1.2f;
89838 dust133 = dust309;
89839 dust334 = dust133;
89840 dust334.velocity *= 2f;
89841 }
89842 for (int num864 = 1; num864 <= 2; num864++)
89843 {
89844 for (int num865 = -1; num865 <= 1; num865 += 2)
89845 {
89846 for (int num866 = -1; num866 <= 1; num866 += 2)
89847 {
89848 Gore gore60 = Gore.NewGoreDirect(position, Vector2.Zero, Main.rand.Next(61, 64));
89849 Gore gore23 = gore60;
89850 Gore gore64 = gore23;
89851 gore64.velocity *= ((num864 == 1) ? 0.4f : 0.8f);
89852 gore23 = gore60;
89853 gore64 = gore23;
89854 gore64.velocity += new Vector2((float)num865, (float)num866);
89855 }
89856 }
89857 }
89858 if (Main.netMode != 1)
89859 {
89860 Point pt = base.Center.ToTileCoordinates();
89862 }
89863 }
89864 else if (type == 784 || type == 785 || type == 786 || type == 805 || type == 903)
89865 {
89866 Resize(22, 22);
89867 if (type == 785)
89868 {
89870 }
89871 else
89872 {
89874 }
89875 Color transparent3 = Color.Transparent;
89876 int num867 = Dust.dustWater();
89877 for (int num868 = 0; num868 < 30; num868++)
89878 {
89879 Dust dust310 = Dust.NewDustDirect(position, width, height, 31, 0f, 0f, 100, transparent3, 1.5f);
89880 Dust dust136 = dust310;
89881 Dust dust334 = dust136;
89882 dust334.velocity *= 1.4f;
89883 }
89884 for (int num869 = 0; num869 < 80; num869++)
89885 {
89886 Dust dust311 = Dust.NewDustDirect(position, width, height, num867, 0f, 0f, 100, transparent3, 2.2f);
89887 dust311.noGravity = true;
89888 dust311.velocity.Y -= 1.2f;
89889 Dust dust135 = dust311;
89890 Dust dust334 = dust135;
89891 dust334.velocity *= 7f;
89892 dust311 = Dust.NewDustDirect(position, width, height, num867, 0f, 0f, 100, transparent3, 1.3f);
89893 dust311.velocity.Y -= 1.2f;
89894 dust135 = dust311;
89895 dust334 = dust135;
89896 dust334.velocity *= 4f;
89897 }
89898 for (int num870 = 1; num870 <= 2; num870++)
89899 {
89900 for (int num871 = -1; num871 <= 1; num871 += 2)
89901 {
89902 for (int num872 = -1; num872 <= 1; num872 += 2)
89903 {
89904 Gore gore61 = Gore.NewGoreDirect(position, Vector2.Zero, Main.rand.Next(61, 64));
89905 Gore gore24 = gore61;
89906 Gore gore64 = gore24;
89907 gore64.velocity *= ((num870 == 1) ? 0.4f : 0.8f);
89908 gore24 = gore61;
89909 gore64 = gore24;
89910 gore64.velocity += new Vector2((float)num871, (float)num872);
89911 }
89912 }
89913 }
89914 if (Main.netMode != 1)
89915 {
89916 Point pt2 = base.Center.ToTileCoordinates();
89918 }
89919 }
89920 else if (type == 787 || type == 788 || type == 789 || type == 806 || type == 904)
89921 {
89922 Resize(22, 22);
89923 if (type == 788)
89924 {
89926 }
89927 else
89928 {
89930 }
89931 Color transparent4 = Color.Transparent;
89932 int num874 = 35;
89933 for (int num875 = 0; num875 < 30; num875++)
89934 {
89935 Dust dust312 = Dust.NewDustDirect(position, width, height, 31, 0f, 0f, 100, transparent4, 1.5f);
89936 Dust dust138 = dust312;
89937 Dust dust334 = dust138;
89938 dust334.velocity *= 1.4f;
89939 }
89940 for (int num876 = 0; num876 < 80; num876++)
89941 {
89942 Dust dust313 = Dust.NewDustDirect(position, width, height, num874, 0f, 0f, 100, transparent4, 1.2f);
89943 Dust dust137 = dust313;
89944 Dust dust334 = dust137;
89945 dust334.velocity *= 7f;
89946 dust313 = Dust.NewDustDirect(position, width, height, num874, 0f, 0f, 100, transparent4, 0.3f);
89947 dust137 = dust313;
89948 dust334 = dust137;
89949 dust334.velocity *= 4f;
89950 }
89951 for (int num877 = 1; num877 <= 2; num877++)
89952 {
89953 for (int num878 = -1; num878 <= 1; num878 += 2)
89954 {
89955 for (int num879 = -1; num879 <= 1; num879 += 2)
89956 {
89957 Gore gore62 = Gore.NewGoreDirect(position, Vector2.Zero, Main.rand.Next(61, 64));
89958 Gore gore25 = gore62;
89959 Gore gore64 = gore25;
89960 gore64.velocity *= ((num877 == 1) ? 0.4f : 0.8f);
89961 gore25 = gore62;
89962 gore64 = gore25;
89963 gore64.velocity += new Vector2((float)num878, (float)num879);
89964 }
89965 }
89966 }
89967 if (Main.netMode != 1)
89968 {
89969 Point pt3 = base.Center.ToTileCoordinates();
89971 }
89972 }
89973 else if (type == 790 || type == 791 || type == 792 || type == 807 || type == 905)
89974 {
89975 Resize(22, 22);
89976 if (type == 791)
89977 {
89979 }
89980 else
89981 {
89983 }
89984 Color transparent5 = Color.Transparent;
89985 int num880 = 152;
89986 for (int num881 = 0; num881 < 30; num881++)
89987 {
89988 Dust dust314 = Dust.NewDustDirect(position, width, height, 31, 0f, 0f, 100, transparent5, 1.5f);
89989 Dust dust141 = dust314;
89990 Dust dust334 = dust141;
89991 dust334.velocity *= 1.4f;
89992 }
89993 for (int num882 = 0; num882 < 80; num882++)
89994 {
89995 Dust dust315 = Dust.NewDustDirect(position, width, height, num880, 0f, 0f, 100, transparent5, 2.2f);
89996 Dust dust140 = dust315;
89997 Dust dust334 = dust140;
89998 dust334.velocity *= 7f;
89999 dust315 = Dust.NewDustDirect(position, width, height, num880, 0f, 0f, 100, transparent5, 1.3f);
90000 dust140 = dust315;
90001 dust334 = dust140;
90002 dust334.velocity *= 4f;
90003 }
90004 for (int num883 = 1; num883 <= 2; num883++)
90005 {
90006 for (int num885 = -1; num885 <= 1; num885 += 2)
90007 {
90008 for (int num886 = -1; num886 <= 1; num886 += 2)
90009 {
90010 Gore gore63 = Gore.NewGoreDirect(position, Vector2.Zero, Main.rand.Next(61, 64));
90011 Gore gore26 = gore63;
90012 Gore gore64 = gore26;
90013 gore64.velocity *= ((num883 == 1) ? 0.4f : 0.8f);
90014 gore26 = gore63;
90015 gore64 = gore26;
90016 gore64.velocity += new Vector2((float)num885, (float)num886);
90017 }
90018 }
90019 }
90020 if (Main.netMode != 1)
90021 {
90022 Point pt4 = base.Center.ToTileCoordinates();
90024 }
90025 }
90026 else if (type == 799 || type == 800 || type == 801 || type == 810 || type == 906)
90027 {
90028 Resize(22, 22);
90029 if (type == 800)
90030 {
90032 }
90033 else
90034 {
90036 }
90037 Color transparent6 = Color.Transparent;
90038 int num887 = 31;
90039 for (int num888 = 0; num888 < 30; num888++)
90040 {
90041 Dust dust316 = Dust.NewDustDirect(position, width, height, 31, 0f, 0f, 100, transparent6, 1.5f);
90042 Dust dust143 = dust316;
90043 Dust dust334 = dust143;
90044 dust334.velocity *= 1.4f;
90045 }
90046 for (int num889 = 0; num889 < 80; num889++)
90047 {
90048 Dust dust318 = Dust.NewDustDirect(position, width, height, num887, 0f, 0f, 100, transparent6, 1.2f);
90049 Dust dust142 = dust318;
90050 Dust dust334 = dust142;
90051 dust334.velocity *= 7f;
90052 dust318 = Dust.NewDustDirect(position, width, height, num887, 0f, 0f, 100, transparent6, 0.3f);
90053 dust142 = dust318;
90054 dust334 = dust142;
90055 dust334.velocity *= 4f;
90056 }
90057 for (int num890 = 1; num890 <= 2; num890++)
90058 {
90059 for (int num891 = -1; num891 <= 1; num891 += 2)
90060 {
90061 for (int num892 = -1; num892 <= 1; num892 += 2)
90062 {
90063 Gore gore2 = Gore.NewGoreDirect(position, Vector2.Zero, Main.rand.Next(61, 64));
90064 Gore gore27 = gore2;
90065 Gore gore64 = gore27;
90066 gore64.velocity *= ((num890 == 1) ? 0.4f : 0.8f);
90067 gore27 = gore2;
90068 gore64 = gore27;
90069 gore64.velocity += new Vector2((float)num891, (float)num892);
90070 }
90071 }
90072 }
90073 if (Main.netMode != 1)
90074 {
90075 Point pt5 = base.Center.ToTileCoordinates();
90077 }
90078 }
90079 else if (type == 793 || type == 796 || type == 794 || type == 797 || type == 795 || type == 798 || type == 808 || type == 809)
90080 {
90081 if (type == 794 || type == 797)
90082 {
90084 }
90085 else
90086 {
90088 }
90089 Resize(50, 50);
90090 float num893 = 3f;
90091 for (int num894 = 0; num894 < 50; num894++)
90092 {
90093 Dust dust319 = Dust.NewDustDirect(position, width, height, 31, 0f, 0f, 100, default(Color), 2f);
90094 dust319.velocity = (dust319.position - base.Center).SafeNormalize(Vector2.Zero);
90095 Dust dust148 = dust319;
90096 Dust dust334 = dust148;
90097 dust334.velocity *= 2f + (float)Main.rand.Next(5) * 0.1f;
90098 dust319.velocity.Y -= num893 * 0.5f;
90099 dust319.color = Color.Black * 0.9f;
90100 if (Main.rand.Next(2) == 0)
90101 {
90102 dust319.scale = 0.5f;
90103 dust319.fadeIn = 1f + (float)Main.rand.Next(10) * 0.1f;
90104 dust319.color = Color.Black * 0.8f;
90105 }
90106 }
90107 for (int num896 = 0; num896 < 30; num896++)
90108 {
90109 Dust dust320 = Dust.NewDustDirect(position, width, height, 6, 0f, 0f, 100);
90110 dust320.noGravity = true;
90111 dust320.fadeIn = 1.4f;
90112 dust320.velocity = (dust320.position - base.Center).SafeNormalize(Vector2.Zero);
90113 Dust dust146 = dust320;
90114 Dust dust334 = dust146;
90115 dust334.velocity *= 5.5f + (float)Main.rand.Next(61) * 0.1f;
90116 dust320.velocity.Y -= num893 * 0.5f;
90117 dust320 = Dust.NewDustDirect(position, width, height, 6, 0f, 0f, 100);
90118 dust320.velocity = (dust320.position - base.Center).SafeNormalize(Vector2.Zero);
90119 dust320.velocity.Y -= num893 * 0.25f;
90120 dust146 = dust320;
90121 dust334 = dust146;
90122 dust334.velocity *= 1.5f + (float)Main.rand.Next(5) * 0.1f;
90123 dust320.fadeIn = 0f;
90124 dust320.scale = 0.6f;
90125 dust320 = Dust.NewDustDirect(position, width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
90126 dust320.noGravity = num896 % 2 == 0;
90127 dust320.velocity = (dust320.position - base.Center).SafeNormalize(Vector2.Zero);
90128 dust146 = dust320;
90129 dust334 = dust146;
90130 dust334.velocity *= 3f + (float)Main.rand.Next(21) * 0.2f;
90131 dust320.velocity.Y -= num893 * 0.5f;
90132 dust320.fadeIn = 1.2f;
90133 if (!dust320.noGravity)
90134 {
90135 dust320.scale = 0.4f;
90136 dust320.fadeIn = 0f;
90137 continue;
90138 }
90139 dust146 = dust320;
90140 dust334 = dust146;
90141 dust334.velocity *= 2f + (float)Main.rand.Next(5) * 0.2f;
90142 dust320.velocity.Y -= num893 * 0.5f;
90143 }
90144 int num897 = 0;
90145 for (int num898 = 1; num898 <= 3; num898++)
90146 {
90147 float num899 = (float)Math.PI * 2f * Main.rand.NextFloat();
90148 for (float num900 = 0f; num900 < 1f; num900 += 1f / 11f)
90149 {
90150 float f4 = (float)Math.PI * 2f * num900 + num899;
90151 Vector2 spinningpoint2 = f4.ToRotationVector2();
90152 spinningpoint2 *= new Vector2(1f, 0.4f);
90154 double radians55 = (float)num897 - (float)Math.PI;
90155 center4 = default(Vector2);
90157 Vector2 vector69 = ((float)num897 - (float)Math.PI / 2f).ToRotationVector2();
90158 Vector2 vector70 = base.Center + vector69 * 16f * 0f;
90159 Dust dust321 = Dust.NewDustPerfect(vector70, 6, spinningpoint2);
90160 dust321.fadeIn = 1.8f;
90161 dust321.noGravity = true;
90162 Dust dust145 = dust321;
90163 Dust dust334 = dust145;
90164 dust334.velocity *= (float)num898 * (Main.rand.NextFloat() * 2f + 0.2f);
90165 dust145 = dust321;
90166 dust334 = dust145;
90167 dust334.velocity += vector69 * 0.8f * (float)num898;
90168 dust145 = dust321;
90169 dust334 = dust145;
90170 dust334.velocity *= 2f;
90171 }
90172 }
90173 for (int num901 = 1; num901 <= 3; num901++)
90174 {
90175 for (int num902 = -1; num902 <= 1; num902 += 2)
90176 {
90177 for (int num903 = -1; num903 <= 1; num903 += 2)
90178 {
90179 Gore gore3 = Gore.NewGoreDirect(position, Vector2.Zero, Main.rand.Next(61, 64));
90180 Gore gore28 = gore3;
90181 Gore gore64 = gore28;
90182 gore64.velocity *= (float)num901 / 3f;
90183 gore28 = gore3;
90184 gore64 = gore28;
90185 gore64.velocity += new Vector2((float)num902, (float)num903);
90186 }
90187 }
90188 }
90189 Resize(10, 10);
90190 }
90191 else if (type == 779 || type == 783 || type == 862 || type == 863)
90192 {
90193 Resize(22, 22);
90195 Color transparent7 = Color.Transparent;
90196 for (int num904 = 0; num904 < 15; num904++)
90197 {
90198 Dust dust322 = Dust.NewDustDirect(position, width, height, 31, 0f, 0f, 100, transparent7, 0.8f);
90199 dust322.fadeIn = 0f;
90200 Dust dust151 = dust322;
90201 Dust dust334 = dust151;
90202 dust334.velocity *= 0.5f;
90203 }
90204 for (int num905 = 0; num905 < 5; num905++)
90205 {
90206 Dust dust323 = Dust.NewDustDirect(position, width, height, 228, 0f, 0f, 100, transparent7, 2.5f);
90207 dust323.noGravity = true;
90208 Dust dust150 = dust323;
90209 Dust dust334 = dust150;
90210 dust334.velocity *= 2.5f;
90211 dust323 = Dust.NewDustDirect(position, width, height, 228, 0f, 0f, 100, transparent7, 1.1f);
90212 dust150 = dust323;
90213 dust334 = dust150;
90214 dust334.velocity *= 2f;
90215 dust323.noGravity = true;
90216 }
90217 for (int num907 = 0; num907 < 3; num907++)
90218 {
90219 Dust dust324 = Dust.NewDustDirect(position, width, height, 226, 0f, 0f, 100, transparent7, 1.1f);
90220 Dust dust149 = dust324;
90221 Dust dust334 = dust149;
90222 dust334.velocity *= 2f;
90223 dust324.noGravity = true;
90224 }
90225 for (int num908 = -1; num908 <= 1; num908 += 2)
90226 {
90227 for (int num909 = -1; num909 <= 1; num909 += 2)
90228 {
90229 if (Main.rand.Next(5) == 0)
90230 {
90231 Gore gore4 = Gore.NewGoreDirect(position, Vector2.Zero, Main.rand.Next(61, 64));
90232 Gore gore29 = gore4;
90233 Gore gore64 = gore29;
90234 gore64.velocity *= 0.2f;
90235 gore29 = gore4;
90236 gore64 = gore29;
90237 gore64.scale *= 0.65f;
90238 gore29 = gore4;
90239 gore64 = gore29;
90240 gore64.velocity += new Vector2((float)num908, (float)num909) * 0.5f;
90241 }
90242 }
90243 }
90244 }
90245 else if (type == 776 || type == 780 || type == 777 || type == 781 || type == 778 || type == 782 || type == 803 || type == 804)
90246 {
90247 Resize(22, 22);
90248 if (type == 777 || type == 781)
90249 {
90251 }
90252 else
90253 {
90255 }
90256 Color transparent8 = Color.Transparent;
90257 for (int num910 = 0; num910 < 30; num910++)
90258 {
90259 Dust dust325 = Dust.NewDustDirect(position, width, height, 31, 0f, 0f, 100, transparent8, 1.5f);
90260 Dust dust154 = dust325;
90261 Dust dust334 = dust154;
90262 dust334.velocity *= 1.4f;
90263 }
90264 for (int num911 = 0; num911 < 40; num911++)
90265 {
90266 Dust dust326 = Dust.NewDustDirect(position, width, height, 228, 0f, 0f, 100, transparent8, 3.5f);
90267 dust326.noGravity = true;
90268 Dust dust153 = dust326;
90269 Dust dust334 = dust153;
90270 dust334.velocity *= 7f;
90271 dust326 = Dust.NewDustDirect(position, width, height, 228, 0f, 0f, 100, transparent8, 1.3f);
90272 dust153 = dust326;
90273 dust334 = dust153;
90274 dust334.velocity *= 4f;
90275 dust326.noGravity = true;
90276 }
90277 for (int num912 = 0; num912 < 8; num912++)
90278 {
90279 Dust dust327 = Dust.NewDustDirect(position, width, height, 226, 0f, 0f, 100, transparent8, 1.3f);
90280 Dust dust152 = dust327;
90281 Dust dust334 = dust152;
90282 dust334.velocity *= 4f;
90283 dust327.noGravity = true;
90284 }
90285 for (int num913 = 2; num913 <= 2; num913++)
90286 {
90287 for (int num914 = -1; num914 <= 1; num914 += 2)
90288 {
90289 for (int num915 = -1; num915 <= 1; num915 += 2)
90290 {
90291 Gore gore5 = Gore.NewGoreDirect(position, Vector2.Zero, Main.rand.Next(61, 64));
90292 Gore gore30 = gore5;
90293 Gore gore64 = gore30;
90294 gore64.velocity *= ((num913 == 1) ? 0.4f : 0.8f);
90295 gore30 = gore5;
90296 gore64 = gore30;
90297 gore64.velocity += new Vector2((float)num914, (float)num915);
90298 }
90299 }
90300 }
90301 if (owner == Main.myPlayer)
90302 {
90303 int num916 = 779;
90304 if (type == 780 || type == 781 || type == 782)
90305 {
90306 num916 = 783;
90307 }
90308 if (type == 803)
90309 {
90310 num916 = 862;
90311 }
90312 if (type == 804)
90313 {
90314 num916 = 863;
90315 }
90316 float num919 = Main.rand.NextFloat() * ((float)Math.PI * 2f);
90317 for (float num920 = 0f; num920 < 1f; num920 += 1f / 6f)
90318 {
90319 float f5 = num919 + num920 * ((float)Math.PI * 2f);
90320 Vector2 vector71 = f5.ToRotationVector2() * (4f + Main.rand.NextFloat() * 2f);
90321 vector71 += Vector2.UnitY * -1f;
90323 Projectile projectile = Main.projectile[num921];
90324 Projectile projectile2 = projectile;
90325 Projectile projectile3 = projectile2;
90326 projectile3.timeLeft -= Main.rand.Next(30);
90327 }
90328 }
90329 }
90330 else if (type == 133 || type == 134 || type == 135 || type == 136 || type == 137 || type == 138 || type == 303 || type == 338 || type == 339 || type == 930)
90331 {
90332 if (type == 30 || type == 133 || type == 136)
90333 {
90335 }
90336 else
90337 {
90339 }
90340 position.X += width / 2;
90341 position.Y += height / 2;
90342 width = 22;
90343 height = 22;
90344 position.X -= width / 2;
90345 position.Y -= height / 2;
90346 for (int num922 = 0; num922 < 30; num922++)
90347 {
90348 int num923 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
90349 Dust dust157 = Main.dust[num923];
90350 Dust dust334 = dust157;
90351 dust334.velocity *= 1.4f;
90352 }
90353 for (int num924 = 0; num924 < 20; num924++)
90354 {
90355 int num925 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 3.5f);
90356 Main.dust[num925].noGravity = true;
90357 Dust dust156 = Main.dust[num925];
90358 Dust dust334 = dust156;
90359 dust334.velocity *= 7f;
90360 num925 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
90361 dust156 = Main.dust[num925];
90362 dust334 = dust156;
90363 dust334.velocity *= 3f;
90364 }
90365 for (int num926 = 0; num926 < 2; num926++)
90366 {
90367 float num927 = 0.4f;
90368 if (num926 == 1)
90369 {
90370 num927 = 0.8f;
90371 }
90372 Vector2 val48 = new Vector2(position.X, position.Y);
90373 center4 = default(Vector2);
90374 int num928 = Gore.NewGore(val48, center4, Main.rand.Next(61, 64));
90375 Gore gore32 = Main.gore[num928];
90376 Gore gore64 = gore32;
90377 gore64.velocity *= num927;
90378 Main.gore[num928].velocity.X += 1f;
90379 Main.gore[num928].velocity.Y += 1f;
90380 Vector2 val49 = new Vector2(position.X, position.Y);
90381 center4 = default(Vector2);
90382 num928 = Gore.NewGore(val49, center4, Main.rand.Next(61, 64));
90383 gore32 = Main.gore[num928];
90384 gore64 = gore32;
90385 gore64.velocity *= num927;
90386 Main.gore[num928].velocity.X -= 1f;
90387 Main.gore[num928].velocity.Y += 1f;
90388 Vector2 val50 = new Vector2(position.X, position.Y);
90389 center4 = default(Vector2);
90390 num928 = Gore.NewGore(val50, center4, Main.rand.Next(61, 64));
90391 gore32 = Main.gore[num928];
90392 gore64 = gore32;
90393 gore64.velocity *= num927;
90394 Main.gore[num928].velocity.X += 1f;
90395 Main.gore[num928].velocity.Y -= 1f;
90396 Vector2 val51 = new Vector2(position.X, position.Y);
90397 center4 = default(Vector2);
90398 num928 = Gore.NewGore(val51, center4, Main.rand.Next(61, 64));
90399 gore32 = Main.gore[num928];
90400 gore64 = gore32;
90401 gore64.velocity *= num927;
90402 Main.gore[num928].velocity.X -= 1f;
90403 Main.gore[num928].velocity.Y -= 1f;
90404 }
90405 }
90406 else if (type == 139 || type == 140 || type == 141 || type == 142 || type == 143 || type == 144 || type == 340 || type == 341)
90407 {
90408 if (type == 139)
90409 {
90411 }
90412 else
90413 {
90415 }
90416 position.X += width / 2;
90417 position.Y += height / 2;
90418 width = 80;
90419 height = 80;
90420 position.X -= width / 2;
90421 position.Y -= height / 2;
90422 for (int num930 = 0; num930 < 40; num930++)
90423 {
90424 int num931 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 2f);
90425 Dust dust185 = Main.dust[num931];
90426 Dust dust334 = dust185;
90427 dust334.velocity *= 3f;
90428 if (Main.rand.Next(2) == 0)
90429 {
90430 Main.dust[num931].scale = 0.5f;
90431 Main.dust[num931].fadeIn = 1f + (float)Main.rand.Next(10) * 0.1f;
90432 }
90433 }
90434 for (int num932 = 0; num932 < 70; num932++)
90435 {
90436 int num933 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 3f);
90437 Main.dust[num933].noGravity = true;
90438 Dust dust182 = Main.dust[num933];
90439 Dust dust334 = dust182;
90440 dust334.velocity *= 5f;
90441 num933 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 2f);
90442 dust182 = Main.dust[num933];
90443 dust334 = dust182;
90444 dust334.velocity *= 2f;
90445 }
90446 for (int num934 = 0; num934 < 3; num934++)
90447 {
90448 float num935 = 0.33f;
90449 if (num934 == 1)
90450 {
90451 num935 = 0.66f;
90452 }
90453 if (num934 == 2)
90454 {
90455 num935 = 1f;
90456 }
90457 Vector2 val52 = new Vector2(position.X + (float)(width / 2) - 24f, position.Y + (float)(height / 2) - 24f);
90458 center4 = default(Vector2);
90459 int num936 = Gore.NewGore(val52, center4, Main.rand.Next(61, 64));
90460 Gore gore33 = Main.gore[num936];
90461 Gore gore64 = gore33;
90462 gore64.velocity *= num935;
90463 Main.gore[num936].velocity.X += 1f;
90464 Main.gore[num936].velocity.Y += 1f;
90465 Vector2 val53 = new Vector2(position.X + (float)(width / 2) - 24f, position.Y + (float)(height / 2) - 24f);
90466 center4 = default(Vector2);
90467 num936 = Gore.NewGore(val53, center4, Main.rand.Next(61, 64));
90468 gore33 = Main.gore[num936];
90469 gore64 = gore33;
90470 gore64.velocity *= num935;
90471 Main.gore[num936].velocity.X -= 1f;
90472 Main.gore[num936].velocity.Y += 1f;
90473 Vector2 val54 = new Vector2(position.X + (float)(width / 2) - 24f, position.Y + (float)(height / 2) - 24f);
90474 center4 = default(Vector2);
90475 num936 = Gore.NewGore(val54, center4, Main.rand.Next(61, 64));
90476 gore33 = Main.gore[num936];
90477 gore64 = gore33;
90478 gore64.velocity *= num935;
90479 Main.gore[num936].velocity.X += 1f;
90480 Main.gore[num936].velocity.Y -= 1f;
90481 Vector2 val55 = new Vector2(position.X + (float)(width / 2) - 24f, position.Y + (float)(height / 2) - 24f);
90482 center4 = default(Vector2);
90483 num936 = Gore.NewGore(val55, center4, Main.rand.Next(61, 64));
90484 gore33 = Main.gore[num936];
90485 gore64 = gore33;
90486 gore64.velocity *= num935;
90487 Main.gore[num936].velocity.X -= 1f;
90488 Main.gore[num936].velocity.Y -= 1f;
90489 }
90490 position.X += width / 2;
90491 position.Y += height / 2;
90492 width = 10;
90493 height = 10;
90494 position.X -= width / 2;
90495 position.Y -= height / 2;
90496 }
90497 else if (type == 246)
90498 {
90500 for (int num937 = 0; num937 < 10; num937++)
90501 {
90502 int num938 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
90503 Dust dust196 = Main.dust[num938];
90504 Dust dust334 = dust196;
90505 dust334.velocity *= 0.9f;
90506 }
90507 for (int num939 = 0; num939 < 5; num939++)
90508 {
90509 int num941 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 2.5f);
90510 Main.dust[num941].noGravity = true;
90511 Dust dust191 = Main.dust[num941];
90512 Dust dust334 = dust191;
90513 dust334.velocity *= 3f;
90514 num941 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
90515 dust191 = Main.dust[num941];
90516 dust334 = dust191;
90517 dust334.velocity *= 2f;
90518 }
90519 Vector2 val56 = new Vector2(position.X, position.Y);
90520 center4 = default(Vector2);
90521 int num942 = Gore.NewGore(val56, center4, Main.rand.Next(61, 64));
90522 Gore gore37 = Main.gore[num942];
90523 Gore gore64 = gore37;
90524 gore64.velocity *= 0.3f;
90525 Main.gore[num942].velocity.X += Main.rand.Next(-1, 2);
90526 Main.gore[num942].velocity.Y += Main.rand.Next(-1, 2);
90527 position.X += width / 2;
90528 position.Y += height / 2;
90529 width = 150;
90530 height = 150;
90531 position.X -= width / 2;
90532 position.Y -= height / 2;
90533 penetrate = -1;
90534 maxPenetrate = 0;
90535 Damage();
90536 if (owner == Main.myPlayer)
90537 {
90538 int num943 = Main.rand.Next(2, 6);
90539 for (int num944 = 0; num944 < num943; num944++)
90540 {
90541 float num945 = Main.rand.Next(-100, 101);
90542 num945 += 0.01f;
90543 float num946 = Main.rand.Next(-100, 101);
90544 num945 -= 0.01f;
90545 float num947 = (float)Math.Sqrt(num945 * num945 + num946 * num946);
90546 num947 = 8f / num947;
90547 num945 *= num947;
90548 num946 *= num947;
90550 Main.projectile[num948].maxPenetrate = 0;
90551 }
90552 }
90553 }
90554 else if (type == 249)
90555 {
90557 for (int num949 = 0; num949 < 7; num949++)
90558 {
90559 int num950 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
90560 Dust dust199 = Main.dust[num950];
90561 Dust dust334 = dust199;
90562 dust334.velocity *= 0.8f;
90563 }
90564 for (int num952 = 0; num952 < 2; num952++)
90565 {
90566 int num953 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 2.5f);
90567 Main.dust[num953].noGravity = true;
90568 Dust dust198 = Main.dust[num953];
90569 Dust dust334 = dust198;
90570 dust334.velocity *= 2.5f;
90571 num953 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 1.5f);
90572 dust198 = Main.dust[num953];
90573 dust334 = dust198;
90574 dust334.velocity *= 1.5f;
90575 }
90576 Vector2 val57 = new Vector2(position.X, position.Y);
90577 center4 = default(Vector2);
90578 int num954 = Gore.NewGore(val57, center4, Main.rand.Next(61, 64));
90579 Gore gore39 = Main.gore[num954];
90580 Gore gore64 = gore39;
90581 gore64.velocity *= 0.2f;
90582 Main.gore[num954].velocity.X += Main.rand.Next(-1, 2);
90583 Main.gore[num954].velocity.Y += Main.rand.Next(-1, 2);
90584 position.X += width / 2;
90585 position.Y += height / 2;
90586 width = 100;
90587 height = 100;
90588 position.X -= width / 2;
90589 position.Y -= height / 2;
90590 penetrate = -1;
90591 Damage();
90592 }
90593 else if (type == 588)
90594 {
90596 position = base.Center;
90597 width = (height = 22);
90598 base.Center = position;
90599 for (int num955 = 0; num955 < 8; num955++)
90600 {
90601 int num956 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 219 + Main.rand.Next(5));
90602 Dust dust204 = Main.dust[num956];
90603 Dust dust334 = dust204;
90604 dust334.velocity *= 1.4f;
90605 Main.dust[num956].fadeIn = 1f;
90606 Main.dust[num956].noGravity = true;
90607 }
90608 for (int num957 = 0; num957 < 15; num957++)
90609 {
90610 int num958 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 139 + Main.rand.Next(4), 0f, 0f, 0, default(Color), 1.6f);
90611 Main.dust[num958].noGravity = true;
90612 Dust dust203 = Main.dust[num958];
90613 Dust dust334 = dust203;
90614 dust334.velocity *= 5f;
90615 num958 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 139 + Main.rand.Next(4), 0f, 0f, 0, default(Color), 1.9f);
90616 dust203 = Main.dust[num958];
90617 dust334 = dust203;
90618 dust334.velocity *= 3f;
90619 }
90620 if (Main.rand.Next(2) == 0)
90621 {
90622 Vector2 val58 = new Vector2(position.X, position.Y);
90623 center4 = default(Vector2);
90624 int num962 = Gore.NewGore(val58, center4, Main.rand.Next(276, 283));
90625 Gore gore43 = Main.gore[num962];
90626 Gore gore64 = gore43;
90627 gore64.velocity *= 0.4f;
90628 Main.gore[num962].velocity.X += 1f;
90629 Main.gore[num962].velocity.Y += 1f;
90630 }
90631 if (Main.rand.Next(2) == 0)
90632 {
90633 Vector2 val59 = new Vector2(position.X, position.Y);
90634 center4 = default(Vector2);
90635 int num961 = Gore.NewGore(val59, center4, Main.rand.Next(276, 283));
90636 Gore gore42 = Main.gore[num961];
90637 Gore gore64 = gore42;
90638 gore64.velocity *= 0.4f;
90639 Main.gore[num961].velocity.X -= 1f;
90640 Main.gore[num961].velocity.Y += 1f;
90641 }
90642 if (Main.rand.Next(2) == 0)
90643 {
90644 Vector2 val60 = new Vector2(position.X, position.Y);
90645 center4 = default(Vector2);
90646 int num960 = Gore.NewGore(val60, center4, Main.rand.Next(276, 283));
90647 Gore gore41 = Main.gore[num960];
90648 Gore gore64 = gore41;
90649 gore64.velocity *= 0.4f;
90650 Main.gore[num960].velocity.X += 1f;
90651 Main.gore[num960].velocity.Y -= 1f;
90652 }
90653 if (Main.rand.Next(2) == 0)
90654 {
90655 Vector2 val61 = new Vector2(position.X, position.Y);
90656 center4 = default(Vector2);
90657 int num959 = Gore.NewGore(val61, center4, Main.rand.Next(276, 283));
90658 Gore gore40 = Main.gore[num959];
90659 Gore gore64 = gore40;
90660 gore64.velocity *= 0.4f;
90661 Main.gore[num959].velocity.X -= 1f;
90662 Main.gore[num959].velocity.Y -= 1f;
90663 }
90664 }
90665 else if (type == 773)
90666 {
90667 Player player2 = Main.player[owner];
90668 Vector2 v = DirectionTo(player2.Center);
90669 float num963 = v.ToRotation() + (float)Math.PI / 2f;
90670 num963 += (float)Math.PI;
90672 num963 = scarabBombDigDirectionSnap.ToVector2().ToRotation() + (float)Math.PI / 2f;
90673 if (type == 794 || type == 797)
90674 {
90676 }
90677 else
90678 {
90680 }
90681 Resize(80, 80);
90682 for (int num964 = 0; num964 < 60; num964++)
90683 {
90684 Dust dust329 = Dust.NewDustDirect(position, width, height, 31, 0f, 0f, 100, default(Color), 2f);
90685 dust329.velocity.Y -= 0.5f;
90686 Dust dust212 = dust329;
90687 Dust dust334 = dust212;
90688 dust334.velocity *= 1.2f;
90689 dust329.color = Color.Black * 0.9f;
90690 if (Main.rand.Next(2) == 0)
90691 {
90692 dust329.scale = 0.5f;
90693 dust329.fadeIn = 1f + (float)Main.rand.Next(10) * 0.1f;
90694 dust329.color = Color.Black * 0.8f;
90695 }
90696 }
90697 for (int num966 = 0; num966 < 30; num966++)
90698 {
90699 Dust dust330 = Dust.NewDustDirect(position, width, height, 59, 0f, 0f, 100);
90700 dust330.noGravity = true;
90701 if (Math.Abs(velocity.X) > 0.25f)
90702 {
90703 velocity.X *= 0.25f / Math.Abs(velocity.X);
90704 }
90705 dust330.velocity.Y -= 0.5f;
90706 dust330.fadeIn = 1.2f;
90707 Dust dust209 = dust330;
90708 Dust dust334 = dust209;
90709 dust334.velocity *= 8f;
90710 Dust dust335 = dust330;
90711 Vector2 spinningpoint42 = dust330.velocity;
90712 double radians56 = num963;
90713 center4 = default(Vector2);
90714 dust335.velocity = spinningpoint42.RotatedBy(radians56, center4);
90715 dust330 = Dust.NewDustDirect(position, width, height, 59, 0f, 0f, 100, default(Color), 1.5f);
90716 dust209 = dust330;
90717 dust334 = dust209;
90718 dust334.velocity *= 2f;
90719 Dust dust336 = dust330;
90720 Vector2 spinningpoint43 = dust330.velocity;
90721 double radians57 = num963;
90722 center4 = default(Vector2);
90723 dust336.velocity = spinningpoint43.RotatedBy(radians57, center4);
90724 dust330.velocity.Y -= 1.5f;
90725 dust330 = Dust.NewDustDirect(position, width, height, 59, 0f, 0f, 100, default(Color), 1.5f);
90726 dust330.noGravity = true;
90727 dust330.velocity.Y -= 1f;
90728 dust330.fadeIn = 2f;
90729 dust209 = dust330;
90730 dust334 = dust209;
90731 dust334.velocity *= 4f;
90732 Dust dust337 = dust330;
90733 Vector2 spinningpoint44 = dust330.velocity;
90734 double radians58 = num963;
90735 center4 = default(Vector2);
90736 dust337.velocity = spinningpoint44.RotatedBy(radians58, center4);
90737 }
90739 for (int num967 = 1; num967 <= 3; num967++)
90740 {
90741 float num968 = (float)Math.PI * 2f * Main.rand.NextFloat();
90742 for (float num969 = 0f; num969 < 1f; num969 += 1f / 12f)
90743 {
90744 float f6 = (float)Math.PI * 2f * num969 + num968;
90745 Vector2 value5 = f6.ToRotationVector2();
90746 value5 *= new Vector2(0.7f, 0.3f);
90747 Dust dust331 = Dust.NewDustPerfect(base.Center, 59, value5);
90748 dust331.fadeIn = 2f;
90749 dust331.noGravity = true;
90750 Dust dust207 = dust331;
90751 Dust dust334 = dust207;
90752 dust334.velocity *= (float)num967 + Main.rand.NextFloat() * 0.6f;
90753 dust331.velocity.Y -= (float)num967 * 0.8f;
90754 Vector2 spinningpoint45 = dust331.velocity;
90755 double radians59 = num963;
90756 center4 = default(Vector2);
90757 dust331.velocity = spinningpoint45.RotatedBy(radians59, center4);
90758 if (flag4)
90759 {
90760 dust207 = dust331;
90761 dust334 = dust207;
90762 dust334.velocity += scarabBombDigDirectionSnap.ToVector2() * (Main.rand.NextFloat() * 11f + 6f);
90763 }
90764 else
90765 {
90766 dust207 = dust331;
90767 dust334 = dust207;
90768 dust334.velocity += scarabBombDigDirectionSnap.ToVector2() * (Main.rand.NextFloat() * 7f + 5f);
90769 }
90770 }
90771 }
90772 Vector2 vector72 = (num963 - (float)Math.PI / 2f).ToRotationVector2();
90773 for (int num970 = 1; num970 <= 1; num970++)
90774 {
90775 for (int num971 = -1; num971 <= 1; num971 += 2)
90776 {
90777 for (int num972 = -1; num972 <= 1; num972 += 2)
90778 {
90779 Gore gore6 = Gore.NewGoreDirect(base.Center - Vector2.One * 20f, Vector2.Zero, Main.rand.Next(61, 64));
90780 gore6.velocity = gore6.velocity * 0.5f + vector72 * 3f;
90781 Gore gore44 = gore6;
90782 Gore gore64 = gore44;
90783 gore64.velocity += new Vector2((float)num971, (float)num972) * 0.2f;
90784 }
90785 }
90786 }
90787 Resize(10, 10);
90788 if (owner == Main.myPlayer)
90789 {
90790 Point p = base.Center.ToTileCoordinates();
90791 Vector2 vector73 = p.ToWorldCoordinates();
90792 bool wallSplode = false;
90793 int num973 = 15;
90795 {
90796 num973 = (int)((double)num973 * Math.Sqrt(2.0));
90797 }
90798 for (int num974 = 0; num974 < num973; num974++)
90799 {
90800 Vector2 vec = vector73 + scarabBombDigDirectionSnap.ToVector2() * 16f * (float)num974 * 1f;
90801 Point p2 = vec.ToTileCoordinates();
90802 if (ShouldWallExplode(p2.ToWorldCoordinates(), 9999, p2.X - 1, p2.X + 1, p2.Y - 1, p2.Y + 1))
90803 {
90804 wallSplode = true;
90805 break;
90806 }
90807 }
90808 for (int num975 = 0; num975 < num973; num975++)
90809 {
90810 Vector2 vec2 = vector73 + scarabBombDigDirectionSnap.ToVector2() * 16f * (float)num975 * 1f;
90811 Point p3 = vec2.ToTileCoordinates();
90812 ExplodeTiles(p3.ToWorldCoordinates(), 9999, p3.X - 1, p3.X + 1, p3.Y - 1, p3.Y + 1, wallSplode);
90813 }
90814 }
90815 }
90816 else if (type == 28 || type == 30 || type == 37 || type == 75 || type == 102 || type == 164 || type == 397 || type == 517 || type == 516 || type == 519 || type == 773)
90817 {
90819 position.X += width / 2;
90820 position.Y += height / 2;
90821 width = 22;
90822 height = 22;
90823 position.X -= width / 2;
90824 position.Y -= height / 2;
90825 int num977 = 6;
90826 if (type == 773)
90827 {
90828 num977 = 59;
90829 }
90830 for (int num978 = 0; num978 < 20; num978++)
90831 {
90832 int num979 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 1.5f);
90833 Dust dust219 = Main.dust[num979];
90834 Dust dust334 = dust219;
90835 dust334.velocity *= 1.4f;
90836 }
90837 for (int num980 = 0; num980 < 10; num980++)
90838 {
90839 int num981 = Dust.NewDust(position, width, height, num977, 0f, 0f, 100, default(Color), 2.5f);
90840 Main.dust[num981].noGravity = true;
90841 Dust dust218 = Main.dust[num981];
90842 Dust dust334 = dust218;
90843 dust334.velocity *= 5f;
90844 num981 = Dust.NewDust(position, width, height, num977, 0f, 0f, 100, default(Color), 1.5f);
90845 dust218 = Main.dust[num981];
90846 dust334 = dust218;
90847 dust334.velocity *= 3f;
90848 }
90849 Vector2 val62 = position;
90850 center4 = default(Vector2);
90851 int num982 = Gore.NewGore(val62, center4, Main.rand.Next(61, 64));
90852 Gore gore49 = Main.gore[num982];
90853 Gore gore64 = gore49;
90854 gore64.velocity *= 0.4f;
90855 Main.gore[num982].velocity.X += 1f;
90856 Main.gore[num982].velocity.Y += 1f;
90857 Vector2 val63 = position;
90858 center4 = default(Vector2);
90859 num982 = Gore.NewGore(val63, center4, Main.rand.Next(61, 64));
90860 gore49 = Main.gore[num982];
90861 gore64 = gore49;
90862 gore64.velocity *= 0.4f;
90863 Main.gore[num982].velocity.X -= 1f;
90864 Main.gore[num982].velocity.Y += 1f;
90865 Vector2 val64 = position;
90866 center4 = default(Vector2);
90867 num982 = Gore.NewGore(val64, center4, Main.rand.Next(61, 64));
90868 gore49 = Main.gore[num982];
90869 gore64 = gore49;
90870 gore64.velocity *= 0.4f;
90871 Main.gore[num982].velocity.X += 1f;
90872 Main.gore[num982].velocity.Y -= 1f;
90873 Vector2 val65 = position;
90874 center4 = default(Vector2);
90875 num982 = Gore.NewGore(val65, center4, Main.rand.Next(61, 64));
90876 gore49 = Main.gore[num982];
90877 gore64 = gore49;
90878 gore64.velocity *= 0.4f;
90879 Main.gore[num982].velocity.X -= 1f;
90880 Main.gore[num982].velocity.Y -= 1f;
90881 if (type == 102)
90882 {
90883 Vector2 vector74 = position;
90884 position.X += width / 2;
90885 position.Y += height / 2;
90886 width = 128;
90887 height = 128;
90888 position.X -= width / 2;
90889 position.Y -= height / 2;
90890 damage = 40;
90891 Damage();
90893 width = 22;
90894 height = 22;
90895 }
90896 if (type == 75)
90897 {
90898 Resize(128, 128);
90899 damage = 60;
90900 knockBack = 8f;
90901 Damage();
90902 Resize(22, 22);
90903 }
90904 }
90905 else if (type == 29 || type == 108 || type == 470 || type == 637 || type == 1002)
90906 {
90908 if (type == 29)
90909 {
90910 position.X += width / 2;
90911 position.Y += height / 2;
90912 width = 200;
90913 height = 200;
90914 position.X -= width / 2;
90915 position.Y -= height / 2;
90916 }
90917 for (int num983 = 0; num983 < 50; num983++)
90918 {
90919 int num984 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 31, 0f, 0f, 100, default(Color), 2f);
90920 Dust dust228 = Main.dust[num984];
90921 Dust dust334 = dust228;
90922 dust334.velocity *= 1.4f;
90923 }
90924 for (int num985 = 0; num985 < 80; num985++)
90925 {
90926 int num986 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 3f);
90927 Main.dust[num986].noGravity = true;
90928 Dust dust227 = Main.dust[num986];
90929 Dust dust334 = dust227;
90930 dust334.velocity *= 5f;
90931 num986 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 6, 0f, 0f, 100, default(Color), 2f);
90932 dust227 = Main.dust[num986];
90933 dust334 = dust227;
90934 dust334.velocity *= 3f;
90935 }
90936 for (int num988 = 0; num988 < 2; num988++)
90937 {
90938 Vector2 val66 = new Vector2(position.X + (float)(width / 2) - 24f, position.Y + (float)(height / 2) - 24f);
90939 center4 = default(Vector2);
90940 int num989 = Gore.NewGore(val66, center4, Main.rand.Next(61, 64));
90941 Main.gore[num989].scale = 1.5f;
90942 Main.gore[num989].velocity.X += 1.5f;
90943 Main.gore[num989].velocity.Y += 1.5f;
90944 Vector2 val67 = new Vector2(position.X + (float)(width / 2) - 24f, position.Y + (float)(height / 2) - 24f);
90945 center4 = default(Vector2);
90946 num989 = Gore.NewGore(val67, center4, Main.rand.Next(61, 64));
90947 Main.gore[num989].scale = 1.5f;
90948 Main.gore[num989].velocity.X -= 1.5f;
90949 Main.gore[num989].velocity.Y += 1.5f;
90950 Vector2 val68 = new Vector2(position.X + (float)(width / 2) - 24f, position.Y + (float)(height / 2) - 24f);
90951 center4 = default(Vector2);
90952 num989 = Gore.NewGore(val68, center4, Main.rand.Next(61, 64));
90953 Main.gore[num989].scale = 1.5f;
90954 Main.gore[num989].velocity.X += 1.5f;
90955 Main.gore[num989].velocity.Y -= 1.5f;
90956 Vector2 val69 = new Vector2(position.X + (float)(width / 2) - 24f, position.Y + (float)(height / 2) - 24f);
90957 center4 = default(Vector2);
90958 num989 = Gore.NewGore(val69, center4, Main.rand.Next(61, 64));
90959 Main.gore[num989].scale = 1.5f;
90960 Main.gore[num989].velocity.X -= 1.5f;
90961 Main.gore[num989].velocity.Y -= 1.5f;
90962 }
90963 position.X += width / 2;
90964 position.Y += height / 2;
90965 width = 10;
90966 height = 10;
90967 position.X -= width / 2;
90968 position.Y -= height / 2;
90969 }
90970 else if (type == 69)
90971 {
90972 SoundEngine.PlaySound(13, (int)position.X, (int)position.Y);
90973 for (int num990 = 0; num990 < 5; num990++)
90974 {
90975 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 13);
90976 }
90977 for (int num991 = 0; num991 < 30; num991++)
90978 {
90979 int num992 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 33, 0f, -2f, 0, default(Color), 1.1f);
90980 Main.dust[num992].alpha = 100;
90981 Main.dust[num992].velocity.X *= 1.5f;
90982 Dust dust230 = Main.dust[num992];
90983 Dust dust334 = dust230;
90984 dust334.velocity *= 3f;
90985 }
90986 }
90987 else if (type == 70)
90988 {
90989 SoundEngine.PlaySound(13, (int)position.X, (int)position.Y);
90990 for (int num993 = 0; num993 < 5; num993++)
90991 {
90992 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 13);
90993 }
90994 for (int num994 = 0; num994 < 30; num994++)
90995 {
90996 int num995 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 52, 0f, -2f, 0, default(Color), 1.1f);
90997 Main.dust[num995].alpha = 100;
90998 Main.dust[num995].velocity.X *= 1.5f;
90999 Dust dust232 = Main.dust[num995];
91000 Dust dust334 = dust232;
91001 dust334.velocity *= 3f;
91002 }
91003 }
91004 else if (type == 621)
91005 {
91006 SoundEngine.PlaySound(13, (int)position.X, (int)position.Y);
91007 for (int num996 = 0; num996 < 5; num996++)
91008 {
91009 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 13);
91010 }
91011 for (int num997 = 0; num997 < 30; num997++)
91012 {
91013 int num999 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 266, 0f, -2f, 0, default(Color), 1.1f);
91014 Main.dust[num999].alpha = 100;
91015 Main.dust[num999].velocity.X *= 1.5f;
91016 Dust dust233 = Main.dust[num999];
91017 Dust dust334 = dust233;
91018 dust334.velocity *= 3f;
91019 }
91020 }
91021 else if (type == 114 || type == 115)
91022 {
91024 for (int num1000 = 4; num1000 < 31; num1000++)
91025 {
91026 float num1001 = oldVelocity.X * (30f / (float)num1000);
91027 float num1002 = oldVelocity.Y * (30f / (float)num1000);
91028 int num1003 = Dust.NewDust(new Vector2(position.X - num1001, position.Y - num1002), 8, 8, 27, oldVelocity.X, oldVelocity.Y, 100, default(Color), 1.4f);
91029 Main.dust[num1003].noGravity = true;
91030 Dust dust236 = Main.dust[num1003];
91031 Dust dust334 = dust236;
91032 dust334.velocity *= 0.5f;
91033 num1003 = Dust.NewDust(new Vector2(position.X - num1001, position.Y - num1002), 8, 8, 27, oldVelocity.X, oldVelocity.Y, 100, default(Color), 0.9f);
91034 dust236 = Main.dust[num1003];
91035 dust334 = dust236;
91036 dust334.velocity *= 0.5f;
91037 }
91038 }
91039 else if (type == 116)
91040 {
91042 for (int num1004 = 4; num1004 < 31; num1004++)
91043 {
91044 float num1005 = oldVelocity.X * (30f / (float)num1004);
91045 float num1006 = oldVelocity.Y * (30f / (float)num1004);
91046 int num1007 = Dust.NewDust(new Vector2(position.X - num1005, position.Y - num1006), 8, 8, 64, oldVelocity.X, oldVelocity.Y, 100, default(Color), 1.8f);
91047 Main.dust[num1007].noGravity = true;
91048 num1007 = Dust.NewDust(new Vector2(position.X - num1005, position.Y - num1006), 8, 8, 64, oldVelocity.X, oldVelocity.Y, 100, default(Color), 1.4f);
91049 Main.dust[num1007].noGravity = true;
91050 }
91051 }
91052 else if (type == 173)
91053 {
91055 for (int num1008 = 4; num1008 < 24; num1008++)
91056 {
91057 float num1010 = oldVelocity.X * (30f / (float)num1008);
91058 float num1011 = oldVelocity.Y * (30f / (float)num1008);
91059 int num1030 = Main.rand.Next(3);
91060 int num1012 = Dust.NewDust(new Vector2(position.X - num1010, position.Y - num1011), 8, 8, num1030 switch
91061 {
91062 0 => 15,
91063 1 => 57,
91064 _ => 58,
91065 }, oldVelocity.X * 0.2f, oldVelocity.Y * 0.2f, 100, default(Color), 1.8f);
91066 Dust dust239 = Main.dust[num1012];
91067 Dust dust334 = dust239;
91068 dust334.velocity *= 1.5f;
91069 Main.dust[num1012].noGravity = true;
91070 }
91071 }
91072 else if (type == 132)
91073 {
91075 for (int num1013 = 4; num1013 < 31; num1013++)
91076 {
91077 float num1014 = oldVelocity.X * (30f / (float)num1013);
91078 float num1015 = oldVelocity.Y * (30f / (float)num1013);
91079 int num1016 = Dust.NewDust(new Vector2(oldPosition.X - num1014, oldPosition.Y - num1015), 8, 8, 107, oldVelocity.X, oldVelocity.Y, 100, default(Color), 1.8f);
91080 Main.dust[num1016].noGravity = true;
91081 Dust dust241 = Main.dust[num1016];
91082 Dust dust334 = dust241;
91083 dust334.velocity *= 0.5f;
91084 num1016 = Dust.NewDust(new Vector2(oldPosition.X - num1014, oldPosition.Y - num1015), 8, 8, 107, oldVelocity.X, oldVelocity.Y, 100, default(Color), 1.4f);
91085 dust241 = Main.dust[num1016];
91086 dust334 = dust241;
91087 dust334.velocity *= 0.05f;
91088 }
91089 }
91090 else if (type == 156)
91091 {
91093 for (int num1017 = 4; num1017 < 31; num1017++)
91094 {
91095 float num1018 = oldVelocity.X * (30f / (float)num1017);
91096 float num1020 = oldVelocity.Y * (30f / (float)num1017);
91097 int num1021 = Dust.NewDust(new Vector2(oldPosition.X - num1018, oldPosition.Y - num1020), 8, 8, 73, oldVelocity.X, oldVelocity.Y, 255, default(Color), 1.8f);
91098 Main.dust[num1021].noGravity = true;
91099 Dust dust244 = Main.dust[num1021];
91100 Dust dust334 = dust244;
91101 dust334.velocity *= 0.5f;
91102 num1021 = Dust.NewDust(new Vector2(oldPosition.X - num1018, oldPosition.Y - num1020), 8, 8, 73, oldVelocity.X, oldVelocity.Y, 255, default(Color), 1.4f);
91103 dust244 = Main.dust[num1021];
91104 dust334 = dust244;
91105 dust334.velocity *= 0.05f;
91106 Main.dust[num1021].noGravity = true;
91107 }
91108 }
91109 else if (type == 157)
91110 {
91112 for (int num1022 = 4; num1022 < 31; num1022++)
91113 {
91114 int num1023 = Dust.NewDust(position, width, height, 107, oldVelocity.X, oldVelocity.Y, 100, default(Color), 1.8f);
91115 Main.dust[num1023].noGravity = true;
91116 Dust dust246 = Main.dust[num1023];
91117 Dust dust334 = dust246;
91118 dust334.velocity *= 0.5f;
91119 }
91120 }
91121 else if (type == 370)
91122 {
91124 for (int num1024 = 0; num1024 < 5; num1024++)
91125 {
91126 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 13);
91127 }
91128 Vector2 vector75 = default(Vector2);
91129 for (int num1025 = 0; num1025 < 30; num1025++)
91130 {
91131 ((Vector2)(ref vector75))._002Ector((float)Main.rand.Next(-10, 11), (float)Main.rand.Next(-10, 11));
91132 ((Vector2)(ref vector75)).Normalize();
91133 int num1026 = Gore.NewGore(base.Center + vector75 * 10f, vector75 * (float)Main.rand.Next(4, 9) * 0.66f + Vector2.UnitY * 1.5f, 331, (float)Main.rand.Next(40, 141) * 0.01f);
91134 Main.gore[num1026].sticky = false;
91135 }
91136 }
91137 else if (type == 371)
91138 {
91139 SoundEngine.PlaySound(13, (int)position.X, (int)position.Y);
91141 for (int num1027 = 0; num1027 < 5; num1027++)
91142 {
91143 Dust.NewDust(new Vector2(position.X, position.Y), width, height, 13);
91144 }
91145 Vector2 vector76 = default(Vector2);
91146 for (int num1028 = 0; num1028 < 30; num1028++)
91147 {
91148 ((Vector2)(ref vector76))._002Ector((float)Main.rand.Next(-10, 11), (float)Main.rand.Next(-10, 11));
91149 ((Vector2)(ref vector76)).Normalize();
91150 vector76 *= 0.4f;
91151 int num1029 = Gore.NewGore(base.Center + vector76 * 10f, vector76 * (float)Main.rand.Next(4, 9) * 0.66f + Vector2.UnitY * 1.5f, Main.rand.Next(435, 438), (float)Main.rand.Next(20, 100) * 0.01f);
91152 Main.gore[num1029].sticky = false;
91153 }
91154 }
91155 else if (type == 936)
91156 {
91158 for (int num4 = 0; num4 < 20; num4++)
91159 {
91160 Color newColor8 = Main.hslToRgb(0.7f + 0.2f * Main.rand.NextFloat(), 1f, 0.7f);
91161 ref Color reference = ref newColor8;
91162 ((Color)(ref reference)).A = (byte)(((Color)(ref reference)).A / 2);
91163 int num5 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 4, 0f, 0f, 150, newColor8);
91164 Dust dust251 = Main.dust[num5];
91165 Dust dust334 = dust251;
91166 dust334.velocity *= 1.5f;
91167 newColor8 = Main.hslToRgb(0.7f + 0.2f * Main.rand.NextFloat(), 1f, 0.5f);
91169 ((Color)(ref reference)).A = (byte)(((Color)(ref reference)).A / 2);
91170 num5 = Dust.NewDust(new Vector2(position.X, position.Y), width, height, 4, 0f, 0f, 150, newColor8, 1.8f);
91171 dust251 = Main.dust[num5];
91172 dust334 = dust251;
91173 dust334.velocity *= 3f;
91174 Main.dust[num5].noGravity = true;
91175 }
91176 }
91177 }
91178 }
91179 if (owner == Main.myPlayer && (type == 370 || type == 371 || type == 936))
91180 {
91181 float num6 = 80f;
91182 int num7 = 119;
91183 if (type == 371)
91184 {
91185 num7 = 120;
91186 }
91187 if (type == 936)
91188 {
91189 num7 = 320;
91190 }
91191 for (int num8 = 0; num8 < 255; num8++)
91192 {
91193 Player player3 = Main.player[num8];
91194 if (player3.active && !player3.dead && Vector2.Distance(base.Center, player3.Center) < num6)
91195 {
91196 player3.AddBuff(num7, 1800, quiet: false);
91197 }
91198 }
91199 for (int num9 = 0; num9 < 200; num9++)
91200 {
91201 NPC nPC = Main.npc[num9];
91202 if (nPC.active && nPC.life > 0 && Vector2.Distance(base.Center, nPC.Center) < num6)
91203 {
91204 nPC.AddBuff(num7, 1800);
91205 }
91206 }
91207 }
91208 if (owner == Main.myPlayer)
91209 {
91210 if (type == 30 || type == 517 || type == 397 || type == 588)
91211 {
91212 int num10 = 4;
91213 Vector2 center2 = base.Center;
91214 int num11 = (int)(center2.X / 16f - (float)num10);
91215 int num12 = (int)(center2.X / 16f + (float)num10);
91216 int num13 = (int)(center2.Y / 16f - (float)num10);
91217 int num15 = (int)(center2.Y / 16f + (float)num10);
91218 if (num11 < 0)
91219 {
91220 num11 = 0;
91221 }
91222 if (num12 > Main.maxTilesX)
91223 {
91224 num12 = Main.maxTilesX;
91225 }
91226 if (num13 < 0)
91227 {
91228 num13 = 0;
91229 }
91230 if (num15 > Main.maxTilesY)
91231 {
91232 num15 = Main.maxTilesY;
91233 }
91235 }
91236 if (type == 28 || type == 29 || type == 37 || type == 108 || type == 136 || type == 137 || type == 138 || type == 142 || type == 143 || type == 144 || type == 339 || type == 341 || type == 470 || type == 516 || type == 519 || type == 637 || type == 716 || type == 718 || type == 780 || type == 781 || type == 782 || type == 804 || type == 783 || type == 863 || type == 796 || type == 797 || type == 798 || type == 809 || (type == 102 && Main.getGoodWorld && !Main.remixWorld))
91237 {
91238 int num16 = 3;
91239 if (type == 102)
91240 {
91241 num16 = 4;
91242 }
91243 if (type == 28 || type == 37 || type == 516 || type == 519)
91244 {
91245 num16 = 4;
91246 }
91247 if (type == 29 || type == 470 || type == 637 || type == 796 || type == 797 || type == 798 || type == 809)
91248 {
91249 num16 = 7;
91250 }
91251 if (type == 142 || type == 143 || type == 144 || type == 341)
91252 {
91253 num16 = 5;
91254 }
91255 if (type == 716 || type == 780 || type == 781 || type == 782 || type == 804 || type == 783 || type == 863)
91256 {
91257 num16 = 3;
91258 }
91259 if (type == 718)
91260 {
91261 num16 = 5;
91262 }
91263 if (type == 108)
91264 {
91265 num16 = 10;
91266 }
91267 if (type == 1002)
91268 {
91269 num16 = 10;
91270 }
91271 Vector2 center3 = position;
91272 if (type == 716 || type == 718 || type == 773)
91273 {
91274 center3 = base.Center;
91275 }
91276 int num17 = num16;
91277 int num18 = num16;
91278 int num19 = (int)(center3.X / 16f - (float)num17);
91279 int num20 = (int)(center3.X / 16f + (float)num17);
91280 int num21 = (int)(center3.Y / 16f - (float)num18);
91281 int num22 = (int)(center3.Y / 16f + (float)num18);
91282 if (num19 < 0)
91283 {
91284 num19 = 0;
91285 }
91286 if (num20 > Main.maxTilesX)
91287 {
91288 num20 = Main.maxTilesX;
91289 }
91290 if (num21 < 0)
91291 {
91292 num21 = 0;
91293 }
91294 if (num22 > Main.maxTilesY)
91295 {
91296 num22 = Main.maxTilesY;
91297 }
91300 }
91301 if (Main.netMode != 0)
91302 {
91303 NetMessage.SendData(29, -1, -1, null, identity, owner);
91304 }
91305 if (!noDropItem)
91306 {
91307 int num23 = -1;
91308 if (type >= 736 && type <= 738)
91309 {
91311 for (int num24 = 0; num24 < 3; num24++)
91312 {
91313 Dust.NewDust(position, 16, 16, type - 736 + 275);
91314 }
91315 int num26 = (int)(base.Center.X / 16f);
91316 int num27 = (int)(base.Center.Y / 16f) + 1;
91317 if (Main.myPlayer == owner && Main.tile[num26, num27].active() && TileID.Sets.CrackedBricks[Main.tile[num26, num27].type] && Main.rand.Next(2) == 0)
91318 {
91319 WorldGen.KillTile(num26, num27);
91320 if (Main.netMode != 0)
91321 {
91322 NetMessage.SendData(17, -1, -1, null, 20, num26, num27);
91323 }
91324 }
91325 }
91326 else if (aiStyle == 10)
91327 {
91328 int num28 = (int)(position.X + (float)(width / 2)) / 16;
91329 int num29 = (int)(position.Y + (float)(height / 2)) / 16;
91330 int num30 = 0;
91331 int num31 = 2;
91332 if (type == 109)
91333 {
91334 num30 = 147;
91335 num31 = 0;
91336 }
91337 if (type == 31)
91338 {
91339 num30 = 53;
91340 num31 = 169;
91341 if (ai[0] == 2f)
91342 {
91343 num31 = 0;
91344 }
91345 }
91346 if (type == 42)
91347 {
91348 num30 = 53;
91349 num31 = 0;
91350 }
91351 if (type == 56)
91352 {
91353 num30 = 112;
91354 num31 = 370;
91355 }
91356 if (type == 65)
91357 {
91358 num30 = 112;
91359 num31 = 0;
91360 }
91361 if (type == 67)
91362 {
91363 num30 = 116;
91364 num31 = 408;
91365 }
91366 if (type == 68)
91367 {
91368 num30 = 116;
91369 num31 = 0;
91370 }
91371 if (type == 71)
91372 {
91373 num30 = 123;
91374 num31 = 424;
91375 }
91376 if (type == 39)
91377 {
91378 num30 = 59;
91379 num31 = 0;
91380 }
91381 if (type == 40)
91382 {
91383 num30 = 57;
91384 num31 = 0;
91385 }
91386 if (type == 179)
91387 {
91388 num30 = 224;
91389 num31 = 1103;
91390 }
91391 if (type == 241)
91392 {
91393 num30 = 234;
91394 num31 = 1246;
91395 }
91396 if (type == 354)
91397 {
91398 num30 = 234;
91399 num31 = 0;
91400 }
91401 if (type == 411)
91402 {
91403 num30 = 330;
91404 num31 = 71;
91405 }
91406 if (type == 412)
91407 {
91408 num30 = 331;
91409 num31 = 72;
91410 }
91411 if (type == 413)
91412 {
91413 num30 = 332;
91414 num31 = 73;
91415 }
91416 if (type == 414)
91417 {
91418 num30 = 333;
91419 num31 = 74;
91420 }
91421 if (type == 812)
91422 {
91423 num30 = 495;
91424 num31 = 4090;
91425 }
91426 if (type == 109)
91427 {
91428 int num32 = Player.FindClosest(position, width, height);
91429 center4 = base.Center - Main.player[num32].Center;
91430 if ((double)((Vector2)(ref center4)).Length() > (double)Main.LogicCheckScreenWidth * 0.75)
91431 {
91432 num30 = -1;
91433 num31 = 593;
91434 }
91435 }
91436 if (Main.tile[num28, num29].nactive() && Main.tile[num28, num29].halfBrick() && velocity.Y > 0f && Math.Abs(velocity.Y) > Math.Abs(velocity.X))
91437 {
91438 num29--;
91439 }
91440 if (!Main.tile[num28, num29].active() && num30 >= 0)
91441 {
91442 bool flag5 = false;
91443 bool flag6 = false;
91444 if (num29 < Main.maxTilesY - 2)
91445 {
91446 Tile tile2 = Main.tile[num28, num29 + 1];
91447 if (tile2 != null && tile2.active())
91448 {
91449 if (tile2.active() && tile2.type == 314)
91450 {
91451 flag6 = true;
91452 }
91453 if (tile2.active() && WorldGen.BlockBelowMakesSandFall(num28, num29))
91454 {
91455 flag6 = true;
91456 }
91457 }
91458 }
91459 if (!flag6)
91460 {
91461 flag5 = WorldGen.PlaceTile(num28, num29, num30, mute: false, forced: true);
91462 }
91463 if (!flag6 && Main.tile[num28, num29].active() && Main.tile[num28, num29].type == num30)
91464 {
91465 if (Main.tile[num28, num29 + 1].halfBrick() || Main.tile[num28, num29 + 1].slope() != 0)
91466 {
91467 WorldGen.SlopeTile(num28, num29 + 1);
91468 if (Main.netMode != 0)
91469 {
91470 NetMessage.SendData(17, -1, -1, null, 14, num28, num29 + 1);
91471 }
91472 }
91473 if (Main.netMode != 0)
91474 {
91475 NetMessage.SendData(17, -1, -1, null, 1, num28, num29, num30);
91476 }
91477 }
91478 else if (!flag5 && num31 > 0)
91479 {
91480 num23 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, num31);
91481 }
91482 }
91483 else if (num31 > 0)
91484 {
91485 num23 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, num31);
91486 }
91487 }
91488 if (type == 171)
91489 {
91490 if (ai[1] == 0f)
91491 {
91492 num23 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, 985);
91493 Main.item[num23].noGrabDelay = 0;
91494 }
91495 else if (ai[1] < 10f)
91496 {
91497 num23 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, 965, (int)(10f - ai[1]));
91498 Main.item[num23].noGrabDelay = 0;
91499 }
91500 }
91501 if (type == 475)
91502 {
91503 if (ai[1] == 0f)
91504 {
91505 num23 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, 3005);
91506 Main.item[num23].noGrabDelay = 0;
91507 }
91508 else if (ai[1] < 10f)
91509 {
91510 num23 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, 2996, (int)(10f - ai[1]));
91511 Main.item[num23].noGrabDelay = 0;
91512 }
91513 }
91514 if (type == 505)
91515 {
91516 if (ai[1] == 0f)
91517 {
91518 num23 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, 3079);
91519 Main.item[num23].noGrabDelay = 0;
91520 }
91521 else if (ai[1] < 10f)
91522 {
91523 num23 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, 3077, (int)(10f - ai[1]));
91524 Main.item[num23].noGrabDelay = 0;
91525 }
91526 }
91527 if (type == 506)
91528 {
91529 if (ai[1] == 0f)
91530 {
91531 num23 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, 3080);
91532 Main.item[num23].noGrabDelay = 0;
91533 }
91534 else if (ai[1] < 10f)
91535 {
91536 num23 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, 3078, (int)(10f - ai[1]));
91537 Main.item[num23].noGrabDelay = 0;
91538 }
91539 }
91540 if (type == 12 && damage > 500 && !Main.remixWorld)
91541 {
91542 num23 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, 75);
91543 }
91544 if (type == 155)
91545 {
91546 num23 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, 859);
91547 }
91548 if (type == 861)
91549 {
91550 num23 = Item.NewItem(GetItemSource_DropAsItem(), (int)position.X, (int)position.Y, width, height, 4743);
91551 }
91552 if (Main.netMode == 1 && num23 >= 0)
91553 {
91554 NetMessage.SendData(21, -1, -1, null, num23, 1f);
91555 }
91556 }
91557 if (type == 69 || type == 70 || type == 621)
91558 {
91559 int i2 = (int)(position.X + (float)(width / 2)) / 16;
91560 int j2 = (int)(position.Y + (float)(height / 2)) / 16;
91561 if (type == 69)
91562 {
91563 WorldGen.Convert(i2, j2, 2);
91564 }
91565 if (type == 70)
91566 {
91567 WorldGen.Convert(i2, j2, 1);
91568 }
91569 if (type == 621)
91570 {
91571 WorldGen.Convert(i2, j2, 4);
91572 }
91573 }
91574 if (type == 378)
91575 {
91576 int num33 = Main.rand.Next(2, 4);
91577 if (Main.rand.Next(5) == 0)
91578 {
91579 num33++;
91580 }
91581 for (int num34 = 0; num34 < num33; num34++)
91582 {
91583 float x2 = velocity.X;
91584 float y8 = velocity.Y;
91585 x2 *= 1f + (float)Main.rand.Next(-20, 21) * 0.01f;
91586 y8 *= 1f + (float)Main.rand.Next(-20, 21) * 0.01f;
91588 }
91589 }
91590 }
91592 active = false;
91593 }
static ? ActiveSound GetActiveSound(SlotId slotId)
static SlotId PlayTrackedSound(in SoundStyle style, Vector2? position=null)
static SlotId PlaySound(in SoundStyle? style, Vector2? position=null, SoundUpdateCallback? updateCallback=null)
Attempts to play a sound style with the provided sound style (if it's not null), and returns a valid ...
Used when an NPC or Projectile is killed and drops loot. Vanilla projectile examples are geodes and...
bool wet
The Entity is currently in water. Projectile: Affects movement speed and some projectiles die when ...
Definition Entity.cs:57
Vector2 oldPosition
Definition Entity.cs:35
int whoAmI
The index of this Entity within its specific array. These arrays track the entities in the world....
Definition Entity.cs:16
Vector2 velocity
The velocity of this Entity in world coordinates per tick.
Definition Entity.cs:33
float Distance(Vector2 Other)
Definition Entity.cs:275
Vector2 position
The position of this Entity in world coordinates.
Definition Entity.cs:28
Vector2 oldVelocity
Definition Entity.cs:37
int width
The width of this Entity's hitbox, in pixels.
Definition Entity.cs:46
Vector2 DirectionTo(Vector2 Destination)
Definition Entity.cs:289
bool active
If true, the Entity actually exists within the game world. Within the specific entity array,...
Definition Entity.cs:21
int height
The height of this Entity's hitbox, in pixels.
Definition Entity.cs:51
static void RequestParticleSpawn(bool clientOnly, ParticleOrchestraType type, ParticleOrchestraSettings settings, int? overrideInvokingPlayerIndex=null)
static Color GetPortalColor(int colorIndex)
static ArmorShaderDataSet Armor
Definition GameShaders.cs:7
static bool[] DontCancelChannelOnKill
If true for a given projectile type (F:Terraria.Projectile.type), then that projectile will not call ...
static readonly SoundStyle Item118
Definition SoundID.cs:913
static readonly SoundStyle Item100
Definition SoundID.cs:877
static readonly SoundStyle Item96
Definition SoundID.cs:869
static readonly SoundStyle Item89
Definition SoundID.cs:855
static readonly SoundStyle Item94
Definition SoundID.cs:865
static readonly SoundStyle Item50
Definition SoundID.cs:777
static readonly SoundStyle Item14
Definition SoundID.cs:705
static readonly SoundStyle Item127
Definition SoundID.cs:931
static readonly SoundStyle Item45
Definition SoundID.cs:767
static readonly SoundStyle Item54
Definition SoundID.cs:785
static readonly SoundStyle DD2_SkyDragonsFuryCircle
Definition SoundID.cs:223
static readonly SoundStyle Item107
Definition SoundID.cs:891
static readonly SoundStyle Item27
Definition SoundID.cs:731
static readonly SoundStyle Item16
Definition SoundID.cs:709
static readonly SoundStyle Item10
Definition SoundID.cs:697
static readonly SoundStyle Item51
Definition SoundID.cs:779
static readonly SoundStyle DD2_GoblinBomb
Definition SoundID.cs:45
static readonly SoundStyle DD2_BetsyFireballImpact
Definition SoundID.cs:73
static readonly SoundStyle Item110
Definition SoundID.cs:897
static readonly SoundStyle Item62
Definition SoundID.cs:801
static readonly SoundStyle Item21
Definition SoundID.cs:719
static readonly SoundStyle DD2_BetsysWrathImpact
Definition SoundID.cs:203
static readonly SoundStyle Item4
Definition SoundID.cs:685
static bool[] CrackedBricks
Definition TileID.cs:161
static bool PreKill(Projectile projectile, int timeLeft)
static void OnKill(Projectile projectile, int timeLeft)
This serves as the central class from which projectile-related functions are carried out....
int maxPenetrate
How many npc can this projectile hit before dying. (Or tile bounces) Automatically set at the end o...
int owner
The index of the player who owns this projectile. In Multiplayer, Clients "own" projectiles that they...
int aiStyle
Selects which vanilla code to use for the AI method. Vanilla projectile AI styles are enumerated in t...
int damage
This will always be set in Projectile.NewProjectile based on the weapons damage and player stat modif...
Color GetFairyQueenWeaponsColor(float alphaChannelMultiplier=1f, float lerpToWhite=0f, float? rawHueOverride=null)
void DoRainbowCrystalStaffExplosion()
Point GetScarabBombDigDirectionSnap8()
float[] ai
An array with 3 slots used for any sort of data storage, which is occasionally synced to the server....
int identity
The projectile's universal unique identifier, which is the same on all clients and the server....
bool netUpdate
Set manually to true in M:Terraria.ModLoader.ModProjectile.AI once to make it sync its current F:Terr...
int penetrate
The remaining number of npc can this projectile hit before dying. (Or tile bounces)....
int alpha
How transparent to draw this projectile. 0 to 255. 255 is completely transparent. ExampleBulletsets...
IEntitySource GetProjectileSource_FromThis()
float[] localAI
Acts like F:Terraria.Projectile.ai, but does not sync to the server. Many vanilla T:Terraria....
IEntitySource GetItemSource_DropAsItem()
void ExplodeCrackedTiles(Vector2 compareSpot, int radius, int minI, int maxI, int minJ, int maxJ)
Vector2[] oldPos
Holds the value of F:Terraria.Entity.position from previous updates from newest to oldest....
float knockBack
This will always be set in Projectile.NewProjectile based on the weapons knockback and player stat mo...
void TryGettingHitByOtherPlayersExplosives()
bool friendly
If True, this projectile will hurt enemies (!F:Terraria.NPC.friendly) Defaults to false.
int type
The Projectile ID of this projectile. The Projectile ID is a unique number assigned to each Projectil...
int timeLeft
Time in ticks before this projectile will naturally despawn. Each update timeLeft is decreased by 1...
float rotation
Rotation of the projectile. Radians not Degrees. Use T:Microsoft.Xna.Framework.MathHelper if you want...
static int GetNextSlot()
bool ShouldWallExplode(Vector2 compareSpot, int radius, int minI, int maxI, int minJ, int maxJ)
Determines if walls should be exploded by checking if there is an empty wall within the specified rad...
bool hostile
If True, this projectile will hurt players and friendly NPCs (F:Terraria.NPC.friendly) Defaults to ...
void Kill_DirtAndFluidProjectiles_RunDelegateMethodPushUpForHalfBricks(Point pt, float size, Utils.TileActionAttempt plot)
void ExplodeTiles(Vector2 compareSpot, int radius, int minI, int maxI, int minJ, int maxJ, bool wallSplode)
Explodes tiles within a radius of the given position and within the bounds passed in....
bool usesLocalNPCImmunity
If true, this projectile manages it's own immunity timers for each npc. Use this rather than F:Terra...
IEntitySource GetNPCSource_FromThis()
void Resize(int newWidth, int newHeight)
Changes the F:Terraria.Entity.width and F:Terraria.Entity.height of the projectile while preserving t...
bool noDropItem
Set to true if you don't want this projectile to have a chance to recover the ammo item that shot thi...
int localNPCHitCooldown
When used in conjunction with F:Terraria.Projectile.usesLocalNPCImmunity, determines how many ticks m...
float scale
Scales how large the projectile will be drawn. Will also affect the hitbox (F:Terraria....
void AI_061_FishingBobber_GiveItemToPlayer(Player thePlayer, int itemType)
static int NewProjectile(IEntitySource spawnSource, Vector2 position, Vector2 velocity, int Type, int Damage, float KnockBack, int Owner=-1, float ai0=0f, float ai1=0f, float ai2=0f)
This particular overload uses a Vector2 instead of X and Y to determine the actual spawn position and...

References Terraria.Main.Achievements, Terraria.Entity.active, Terraria.Tile.active(), Terraria.Player.AddBuff(), Terraria.NPC.AI_121_QueenSlime_GetDustColor(), Terraria.Graphics.Shaders.GameShaders.Armor, Terraria.WorldGen.BlockBelowMakesSandFall(), Terraria.Collision.CanHitLine(), Terraria.Utils.CenteredRectangle(), Terraria.PopupText.ClearSonarText(), Terraria.Dust.CloneDust(), Terraria.WorldGen.Convert(), Terraria.ID.TileID.Sets.CrackedBricks, Terraria.Player.creativeGodMode, Terraria.GameContent.Damage, Terraria.ID.SoundID.DD2_BetsyFireballImpact, Terraria.ID.SoundID.DD2_BetsysWrathImpact, Terraria.ID.SoundID.DD2_GoblinBomb, Terraria.ID.SoundID.DD2_SkyDragonsFuryCircle, Terraria.Player.dead, Terraria.Main.DiscoB, Terraria.Main.DiscoG, Terraria.Main.DiscoR, Terraria.ID.ProjectileID.Sets.DontCancelChannelOnKill, Terraria.Main.dust, Terraria.Dust.dustWater(), Terraria.Main.expertMode, Terraria.Player.FindClosest(), Terraria.Audio.SoundEngine.GetActiveSound(), Terraria.NPC.GetAvailableAmountOfNPCsToSpawnUpToSlot(), Terraria.Main.getGoodWorld, Terraria.Utils.GetLerpValue(), Terraria.GameContent.PortalHelper.GetPortalColor(), Terraria.Framing.GetTileSafely(), Terraria.Main.gore, Terraria.Collision.HitTiles(), Terraria.Main.hslToRgb(), Terraria.Main.item, Terraria.ID.SoundID.Item10, Terraria.ID.SoundID.Item100, Terraria.ID.SoundID.Item107, Terraria.ID.SoundID.Item110, Terraria.ID.SoundID.Item118, Terraria.ID.SoundID.Item127, Terraria.ID.SoundID.Item14, Terraria.ID.SoundID.Item16, Terraria.ID.SoundID.Item21, Terraria.ID.SoundID.Item27, Terraria.ID.SoundID.Item4, Terraria.ID.SoundID.Item45, Terraria.ID.SoundID.Item50, Terraria.ID.SoundID.Item51, Terraria.ID.SoundID.Item54, Terraria.ID.SoundID.Item62, Terraria.ID.SoundID.Item89, Terraria.ID.SoundID.Item94, Terraria.ID.SoundID.Item96, Terraria.WorldGen.KillTile(), Terraria.Main.LogicCheckScreenWidth, Terraria.Wiring.MassWireOperation(), Terraria.Main.maxTilesX, Terraria.Main.maxTilesY, Terraria.Main.mouseX, Terraria.Main.mouseY, Terraria.Main.myPlayer, Terraria.Main.netMode, Terraria.Dust.NewDust(), Terraria.Dust.NewDustDirect(), Terraria.Dust.NewDustPerfect(), Terraria.Gore.NewGore(), Terraria.Gore.NewGoreDirect(), Terraria.Item.NewItem(), Terraria.NPC.NewNPC(), Terraria.Main.npc, Terraria.Main.offScreenRange, Terraria.ModLoader.ProjectileLoader.OnKill(), Terraria.Main.OurFavoriteColor, Terraria.WorldGen.PlaceTile(), Terraria.Main.player, Terraria.Audio.SoundEngine.PlaySound(), Terraria.Audio.SoundEngine.PlayTrackedSound(), Terraria.ModLoader.ProjectileLoader.PreKill(), Terraria.Main.projectile, Terraria.Main.projectileIdentity, Terraria.Main.ProjectileUpdateLoopIndex, Terraria.Main.projPet, Terraria.Main.rand, Terraria.WorldGen.RandomizeBackgroundBasedOnPlayer(), Terraria.WorldGen.RandomizeMoonState(), Terraria.Utils.RandomVector2(), Terraria.Utils.Remap(), Terraria.Main.remixWorld, Terraria.GameContent.Drawing.ParticleOrchestrator.RequestParticleSpawn(), Terraria.Utils.RotatedBy(), Terraria.Main.screenHeight, Terraria.Main.screenPosition, Terraria.Main.screenWidth, Terraria.NetMessage.SendData(), Terraria.NPC.ShieldStrengthTowerMax, Terraria.NPC.ShieldStrengthTowerNebula, Terraria.NPC.ShieldStrengthTowerSolar, Terraria.NPC.ShieldStrengthTowerStardust, Terraria.NPC.ShieldStrengthTowerVortex, Terraria.WorldGen.SlopeTile(), Terraria.WorldGen.SolidTile(), Terraria.DelegateMethods.SpreadDirt(), Terraria.DelegateMethods.SpreadDry(), Terraria.DelegateMethods.SpreadHoney(), Terraria.DelegateMethods.SpreadLava(), Terraria.DelegateMethods.SpreadWater(), Terraria.Main.tenthAnniversaryWorld, Terraria.Main.tile, Terraria.Main.tileSolid, Terraria.GameContent.UI.WiresUI.Settings.ToolMode, Terraria.Utils.ToPoint(), Terraria.WorldGen.TreeTops, and Terraria.Tile.type.

Referenced by Terraria.Projectile.AI_121_StardustDragon(), Terraria.Projectile.AI_152_SuperStarSlash(), Terraria.Projectile.Damage(), Terraria.Player.DropSelectedItem_InterruptActionsThatUseAnimations(), Terraria.Projectile.HandleMovement(), Terraria.Projectile.Interrupt(), Terraria.Player.ItemCheck_Shoot(), Terraria.Player.ItemCheck_TryDestroyingDrones(), Terraria.Player.ItemCheck_TurretAltFeatureUse(), Terraria.NPC.PopAllAttachedProjectilesAndTakeDamageForThem(), Terraria.GameContent.PortalHelper.RemoveIntersectingPortals(), Terraria.GameContent.PortalHelper.RemoveMyOldPortal(), Terraria.Projectile.Shimmer(), Terraria.Projectile.Update(), Terraria.Player.UpdateAbigailStatus(), Terraria.Player.UpdateMaxTurrets(), Terraria.Player.UpdateStormTigerStatus(), Terraria.Projectile.VanillaAI(), and Terraria.NPC.VanillaAI_Inner().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: