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

◆ DrawNPCDirect_Inner()

void Terraria.Main.DrawNPCDirect_Inner ( SpriteBatch mySpriteBatch,
NPC rCurrentNPC,
bool behindTiles,
Vector2 screenPos,
ref Color npcColor )
inlineprivate

Definition at line 22814 of file Main.cs.

22815 {
22816 //IL_000c: Unknown result type (might be due to invalid IL or missing references)
22817 //IL_0011: Unknown result type (might be due to invalid IL or missing references)
22818 //IL_0016: Unknown result type (might be due to invalid IL or missing references)
22819 //IL_0023: Unknown result type (might be due to invalid IL or missing references)
22820 //IL_0028: Unknown result type (might be due to invalid IL or missing references)
22821 //IL_0196: Unknown result type (might be due to invalid IL or missing references)
22822 //IL_019b: Unknown result type (might be due to invalid IL or missing references)
22823 //IL_0304: Unknown result type (might be due to invalid IL or missing references)
22824 //IL_0321: Unknown result type (might be due to invalid IL or missing references)
22825 //IL_0337: Unknown result type (might be due to invalid IL or missing references)
22826 //IL_0352: Unknown result type (might be due to invalid IL or missing references)
22827 //IL_035e: Unknown result type (might be due to invalid IL or missing references)
22828 //IL_038f: Unknown result type (might be due to invalid IL or missing references)
22829 //IL_00f2: Unknown result type (might be due to invalid IL or missing references)
22830 //IL_0104: Unknown result type (might be due to invalid IL or missing references)
22831 //IL_0117: Unknown result type (might be due to invalid IL or missing references)
22832 //IL_0129: Unknown result type (might be due to invalid IL or missing references)
22833 //IL_0131: Unknown result type (might be due to invalid IL or missing references)
22834 //IL_014c: Unknown result type (might be due to invalid IL or missing references)
22835 //IL_0158: Unknown result type (might be due to invalid IL or missing references)
22836 //IL_0179: Unknown result type (might be due to invalid IL or missing references)
22837 //IL_03bb: Unknown result type (might be due to invalid IL or missing references)
22838 //IL_0271: Unknown result type (might be due to invalid IL or missing references)
22839 //IL_0283: Unknown result type (might be due to invalid IL or missing references)
22840 //IL_0296: Unknown result type (might be due to invalid IL or missing references)
22841 //IL_02a8: Unknown result type (might be due to invalid IL or missing references)
22842 //IL_02b0: Unknown result type (might be due to invalid IL or missing references)
22843 //IL_02b5: Unknown result type (might be due to invalid IL or missing references)
22844 //IL_02be: Unknown result type (might be due to invalid IL or missing references)
22845 //IL_02c5: Unknown result type (might be due to invalid IL or missing references)
22846 //IL_02c7: Unknown result type (might be due to invalid IL or missing references)
22847 //IL_02d1: Unknown result type (might be due to invalid IL or missing references)
22848 //IL_06bf: Unknown result type (might be due to invalid IL or missing references)
22849 //IL_06c4: Unknown result type (might be due to invalid IL or missing references)
22850 //IL_06ca: Unknown result type (might be due to invalid IL or missing references)
22851 //IL_06d6: Unknown result type (might be due to invalid IL or missing references)
22852 //IL_114ae: Unknown result type (might be due to invalid IL or missing references)
22853 //IL_114b3: Unknown result type (might be due to invalid IL or missing references)
22854 //IL_11535: Unknown result type (might be due to invalid IL or missing references)
22855 //IL_1153a: Unknown result type (might be due to invalid IL or missing references)
22856 //IL_11540: Unknown result type (might be due to invalid IL or missing references)
22857 //IL_11541: Unknown result type (might be due to invalid IL or missing references)
22858 //IL_11990: Unknown result type (might be due to invalid IL or missing references)
22859 //IL_11995: Unknown result type (might be due to invalid IL or missing references)
22860 //IL_0777: Unknown result type (might be due to invalid IL or missing references)
22861 //IL_077c: Unknown result type (might be due to invalid IL or missing references)
22862 //IL_077e: Unknown result type (might be due to invalid IL or missing references)
22863 //IL_0783: Unknown result type (might be due to invalid IL or missing references)
22864 //IL_0785: Unknown result type (might be due to invalid IL or missing references)
22865 //IL_079f: Unknown result type (might be due to invalid IL or missing references)
22866 //IL_07aa: Unknown result type (might be due to invalid IL or missing references)
22867 //IL_07b4: Unknown result type (might be due to invalid IL or missing references)
22868 //IL_07b9: Unknown result type (might be due to invalid IL or missing references)
22869 //IL_07be: Unknown result type (might be due to invalid IL or missing references)
22870 //IL_07c0: Unknown result type (might be due to invalid IL or missing references)
22871 //IL_07d4: Unknown result type (might be due to invalid IL or missing references)
22872 //IL_07d9: Unknown result type (might be due to invalid IL or missing references)
22873 //IL_07de: Unknown result type (might be due to invalid IL or missing references)
22874 //IL_07e0: Unknown result type (might be due to invalid IL or missing references)
22875 //IL_07f1: Unknown result type (might be due to invalid IL or missing references)
22876 //IL_07f6: Unknown result type (might be due to invalid IL or missing references)
22877 //IL_07fb: Unknown result type (might be due to invalid IL or missing references)
22878 //IL_0800: Unknown result type (might be due to invalid IL or missing references)
22879 //IL_080f: Unknown result type (might be due to invalid IL or missing references)
22880 //IL_0814: Unknown result type (might be due to invalid IL or missing references)
22881 //IL_0821: Unknown result type (might be due to invalid IL or missing references)
22882 //IL_0830: Unknown result type (might be due to invalid IL or missing references)
22883 //IL_0835: Unknown result type (might be due to invalid IL or missing references)
22884 //IL_0840: Unknown result type (might be due to invalid IL or missing references)
22885 //IL_11aed: Unknown result type (might be due to invalid IL or missing references)
22886 //IL_11af2: Unknown result type (might be due to invalid IL or missing references)
22887 //IL_11b01: Unknown result type (might be due to invalid IL or missing references)
22888 //IL_11b06: Unknown result type (might be due to invalid IL or missing references)
22889 //IL_11b1a: Unknown result type (might be due to invalid IL or missing references)
22890 //IL_11b1f: Unknown result type (might be due to invalid IL or missing references)
22891 //IL_11b24: Unknown result type (might be due to invalid IL or missing references)
22892 //IL_11b6c: Unknown result type (might be due to invalid IL or missing references)
22893 //IL_11b71: Unknown result type (might be due to invalid IL or missing references)
22894 //IL_11aaa: Unknown result type (might be due to invalid IL or missing references)
22895 //IL_11aaf: Unknown result type (might be due to invalid IL or missing references)
22896 //IL_118b8: Unknown result type (might be due to invalid IL or missing references)
22897 //IL_118bd: Unknown result type (might be due to invalid IL or missing references)
22898 //IL_11ccb: Unknown result type (might be due to invalid IL or missing references)
22899 //IL_11cd0: Unknown result type (might be due to invalid IL or missing references)
22900 //IL_11cd5: Unknown result type (might be due to invalid IL or missing references)
22901 //IL_11cfa: Unknown result type (might be due to invalid IL or missing references)
22902 //IL_11cff: Unknown result type (might be due to invalid IL or missing references)
22903 //IL_11d05: Unknown result type (might be due to invalid IL or missing references)
22904 //IL_11d0b: Unknown result type (might be due to invalid IL or missing references)
22905 //IL_11d1a: Unknown result type (might be due to invalid IL or missing references)
22906 //IL_11d1f: Unknown result type (might be due to invalid IL or missing references)
22907 //IL_11d24: Unknown result type (might be due to invalid IL or missing references)
22908 //IL_120c3: Unknown result type (might be due to invalid IL or missing references)
22909 //IL_120c9: Unknown result type (might be due to invalid IL or missing references)
22910 //IL_120cf: Unknown result type (might be due to invalid IL or missing references)
22911 //IL_120d5: Unknown result type (might be due to invalid IL or missing references)
22912 //IL_120e1: Unknown result type (might be due to invalid IL or missing references)
22913 //IL_120e6: Unknown result type (might be due to invalid IL or missing references)
22914 //IL_120ed: Unknown result type (might be due to invalid IL or missing references)
22915 //IL_120f3: Unknown result type (might be due to invalid IL or missing references)
22916 //IL_120f8: Unknown result type (might be due to invalid IL or missing references)
22917 //IL_120fe: Unknown result type (might be due to invalid IL or missing references)
22918 //IL_1211a: Unknown result type (might be due to invalid IL or missing references)
22919 //IL_1211f: Unknown result type (might be due to invalid IL or missing references)
22920 //IL_12182: Unknown result type (might be due to invalid IL or missing references)
22921 //IL_12195: Unknown result type (might be due to invalid IL or missing references)
22922 //IL_1219f: Unknown result type (might be due to invalid IL or missing references)
22923 //IL_121a4: Unknown result type (might be due to invalid IL or missing references)
22924 //IL_121a9: Unknown result type (might be due to invalid IL or missing references)
22925 //IL_121ab: Unknown result type (might be due to invalid IL or missing references)
22926 //IL_121b0: Unknown result type (might be due to invalid IL or missing references)
22927 //IL_121b6: Unknown result type (might be due to invalid IL or missing references)
22928 //IL_121dc: Unknown result type (might be due to invalid IL or missing references)
22929 //IL_121e7: Unknown result type (might be due to invalid IL or missing references)
22930 //IL_121f1: Unknown result type (might be due to invalid IL or missing references)
22931 //IL_121f6: Unknown result type (might be due to invalid IL or missing references)
22932 //IL_121fb: Unknown result type (might be due to invalid IL or missing references)
22933 //IL_12201: Unknown result type (might be due to invalid IL or missing references)
22934 //IL_12207: Unknown result type (might be due to invalid IL or missing references)
22935 //IL_1220e: Unknown result type (might be due to invalid IL or missing references)
22936 //IL_12222: Unknown result type (might be due to invalid IL or missing references)
22937 //IL_12227: Unknown result type (might be due to invalid IL or missing references)
22938 //IL_1222c: Unknown result type (might be due to invalid IL or missing references)
22939 //IL_12231: Unknown result type (might be due to invalid IL or missing references)
22940 //IL_1223e: Unknown result type (might be due to invalid IL or missing references)
22941 //IL_12245: Unknown result type (might be due to invalid IL or missing references)
22942 //IL_1224f: Unknown result type (might be due to invalid IL or missing references)
22943 //IL_1225b: Unknown result type (might be due to invalid IL or missing references)
22944 //IL_12262: Unknown result type (might be due to invalid IL or missing references)
22945 //IL_11d36: Unknown result type (might be due to invalid IL or missing references)
22946 //IL_11d3b: Unknown result type (might be due to invalid IL or missing references)
22947 //IL_11d41: Unknown result type (might be due to invalid IL or missing references)
22948 //IL_11d7a: Unknown result type (might be due to invalid IL or missing references)
22949 //IL_11d7f: Unknown result type (might be due to invalid IL or missing references)
22950 //IL_11dd3: Unknown result type (might be due to invalid IL or missing references)
22951 //IL_11dde: Unknown result type (might be due to invalid IL or missing references)
22952 //IL_11de9: Unknown result type (might be due to invalid IL or missing references)
22953 //IL_11df4: Unknown result type (might be due to invalid IL or missing references)
22954 //IL_11df9: Unknown result type (might be due to invalid IL or missing references)
22955 //IL_11dfe: Unknown result type (might be due to invalid IL or missing references)
22956 //IL_11e00: Unknown result type (might be due to invalid IL or missing references)
22957 //IL_11e05: Unknown result type (might be due to invalid IL or missing references)
22958 //IL_11e0b: Unknown result type (might be due to invalid IL or missing references)
22959 //IL_11e31: Unknown result type (might be due to invalid IL or missing references)
22960 //IL_11e3c: Unknown result type (might be due to invalid IL or missing references)
22961 //IL_11e46: Unknown result type (might be due to invalid IL or missing references)
22962 //IL_11e4b: Unknown result type (might be due to invalid IL or missing references)
22963 //IL_11e50: Unknown result type (might be due to invalid IL or missing references)
22964 //IL_11e56: Unknown result type (might be due to invalid IL or missing references)
22965 //IL_11e5c: Unknown result type (might be due to invalid IL or missing references)
22966 //IL_11e63: Unknown result type (might be due to invalid IL or missing references)
22967 //IL_11e77: Unknown result type (might be due to invalid IL or missing references)
22968 //IL_11e7c: Unknown result type (might be due to invalid IL or missing references)
22969 //IL_11e81: Unknown result type (might be due to invalid IL or missing references)
22970 //IL_11e86: Unknown result type (might be due to invalid IL or missing references)
22971 //IL_11e93: Unknown result type (might be due to invalid IL or missing references)
22972 //IL_11e99: Unknown result type (might be due to invalid IL or missing references)
22973 //IL_11ea4: Unknown result type (might be due to invalid IL or missing references)
22974 //IL_11eb0: Unknown result type (might be due to invalid IL or missing references)
22975 //IL_11eb6: Unknown result type (might be due to invalid IL or missing references)
22976 //IL_11ec1: Unknown result type (might be due to invalid IL or missing references)
22977 //IL_11ec6: Unknown result type (might be due to invalid IL or missing references)
22978 //IL_122a0: Unknown result type (might be due to invalid IL or missing references)
22979 //IL_122a5: Unknown result type (might be due to invalid IL or missing references)
22980 //IL_122ab: Unknown result type (might be due to invalid IL or missing references)
22981 //IL_122b1: Unknown result type (might be due to invalid IL or missing references)
22982 //IL_122bd: Unknown result type (might be due to invalid IL or missing references)
22983 //IL_122c2: Unknown result type (might be due to invalid IL or missing references)
22984 //IL_122c9: Unknown result type (might be due to invalid IL or missing references)
22985 //IL_122cf: Unknown result type (might be due to invalid IL or missing references)
22986 //IL_122d4: Unknown result type (might be due to invalid IL or missing references)
22987 //IL_122da: Unknown result type (might be due to invalid IL or missing references)
22988 //IL_122e0: Unknown result type (might be due to invalid IL or missing references)
22989 //IL_122ec: Unknown result type (might be due to invalid IL or missing references)
22990 //IL_122f1: Unknown result type (might be due to invalid IL or missing references)
22991 //IL_122f7: Unknown result type (might be due to invalid IL or missing references)
22992 //IL_12309: Unknown result type (might be due to invalid IL or missing references)
22993 //IL_1230e: Unknown result type (might be due to invalid IL or missing references)
22994 //IL_12315: Unknown result type (might be due to invalid IL or missing references)
22995 //IL_1233d: Unknown result type (might be due to invalid IL or missing references)
22996 //IL_12348: Unknown result type (might be due to invalid IL or missing references)
22997 //IL_12353: Unknown result type (might be due to invalid IL or missing references)
22998 //IL_12358: Unknown result type (might be due to invalid IL or missing references)
22999 //IL_1235d: Unknown result type (might be due to invalid IL or missing references)
23000 //IL_1235f: Unknown result type (might be due to invalid IL or missing references)
23001 //IL_12364: Unknown result type (might be due to invalid IL or missing references)
23002 //IL_1236a: Unknown result type (might be due to invalid IL or missing references)
23003 //IL_12390: Unknown result type (might be due to invalid IL or missing references)
23004 //IL_1239b: Unknown result type (might be due to invalid IL or missing references)
23005 //IL_123a5: Unknown result type (might be due to invalid IL or missing references)
23006 //IL_123aa: Unknown result type (might be due to invalid IL or missing references)
23007 //IL_123af: Unknown result type (might be due to invalid IL or missing references)
23008 //IL_123b5: Unknown result type (might be due to invalid IL or missing references)
23009 //IL_123bb: Unknown result type (might be due to invalid IL or missing references)
23010 //IL_123c2: Unknown result type (might be due to invalid IL or missing references)
23011 //IL_123d6: Unknown result type (might be due to invalid IL or missing references)
23012 //IL_123db: Unknown result type (might be due to invalid IL or missing references)
23013 //IL_123e0: Unknown result type (might be due to invalid IL or missing references)
23014 //IL_123e5: Unknown result type (might be due to invalid IL or missing references)
23015 //IL_123f2: Unknown result type (might be due to invalid IL or missing references)
23016 //IL_123f9: Unknown result type (might be due to invalid IL or missing references)
23017 //IL_12403: Unknown result type (might be due to invalid IL or missing references)
23018 //IL_1240f: Unknown result type (might be due to invalid IL or missing references)
23019 //IL_1241b: Unknown result type (might be due to invalid IL or missing references)
23020 //IL_12447: Unknown result type (might be due to invalid IL or missing references)
23021 //IL_1244c: Unknown result type (might be due to invalid IL or missing references)
23022 //IL_1244e: Unknown result type (might be due to invalid IL or missing references)
23023 //IL_12453: Unknown result type (might be due to invalid IL or missing references)
23024 //IL_12459: Unknown result type (might be due to invalid IL or missing references)
23025 //IL_1247f: Unknown result type (might be due to invalid IL or missing references)
23026 //IL_1248a: Unknown result type (might be due to invalid IL or missing references)
23027 //IL_12494: Unknown result type (might be due to invalid IL or missing references)
23028 //IL_12499: Unknown result type (might be due to invalid IL or missing references)
23029 //IL_1249e: Unknown result type (might be due to invalid IL or missing references)
23030 //IL_124a4: Unknown result type (might be due to invalid IL or missing references)
23031 //IL_124aa: Unknown result type (might be due to invalid IL or missing references)
23032 //IL_124b1: Unknown result type (might be due to invalid IL or missing references)
23033 //IL_124c5: Unknown result type (might be due to invalid IL or missing references)
23034 //IL_124ca: Unknown result type (might be due to invalid IL or missing references)
23035 //IL_124cf: Unknown result type (might be due to invalid IL or missing references)
23036 //IL_124d4: Unknown result type (might be due to invalid IL or missing references)
23037 //IL_124e1: Unknown result type (might be due to invalid IL or missing references)
23038 //IL_124e8: Unknown result type (might be due to invalid IL or missing references)
23039 //IL_124f3: Unknown result type (might be due to invalid IL or missing references)
23040 //IL_124f9: Unknown result type (might be due to invalid IL or missing references)
23041 //IL_12504: Unknown result type (might be due to invalid IL or missing references)
23042 //IL_12510: Unknown result type (might be due to invalid IL or missing references)
23043 //IL_12623: Unknown result type (might be due to invalid IL or missing references)
23044 //IL_12628: Unknown result type (might be due to invalid IL or missing references)
23045 //IL_1262a: Unknown result type (might be due to invalid IL or missing references)
23046 //IL_1264a: Unknown result type (might be due to invalid IL or missing references)
23047 //IL_1267c: Unknown result type (might be due to invalid IL or missing references)
23048 //IL_12693: Unknown result type (might be due to invalid IL or missing references)
23049 //IL_12698: Unknown result type (might be due to invalid IL or missing references)
23050 //IL_1269e: Unknown result type (might be due to invalid IL or missing references)
23051 //IL_126d3: Unknown result type (might be due to invalid IL or missing references)
23052 //IL_126de: Unknown result type (might be due to invalid IL or missing references)
23053 //IL_126e5: Unknown result type (might be due to invalid IL or missing references)
23054 //IL_11efd: Unknown result type (might be due to invalid IL or missing references)
23055 //IL_11f02: Unknown result type (might be due to invalid IL or missing references)
23056 //IL_11f08: Unknown result type (might be due to invalid IL or missing references)
23057 //IL_11f41: Unknown result type (might be due to invalid IL or missing references)
23058 //IL_11f46: Unknown result type (might be due to invalid IL or missing references)
23059 //IL_11f82: Unknown result type (might be due to invalid IL or missing references)
23060 //IL_11f8d: Unknown result type (might be due to invalid IL or missing references)
23061 //IL_11f98: Unknown result type (might be due to invalid IL or missing references)
23062 //IL_11fa3: Unknown result type (might be due to invalid IL or missing references)
23063 //IL_11fa8: Unknown result type (might be due to invalid IL or missing references)
23064 //IL_11fad: Unknown result type (might be due to invalid IL or missing references)
23065 //IL_11faf: Unknown result type (might be due to invalid IL or missing references)
23066 //IL_11fb4: Unknown result type (might be due to invalid IL or missing references)
23067 //IL_11fba: Unknown result type (might be due to invalid IL or missing references)
23068 //IL_11fe0: Unknown result type (might be due to invalid IL or missing references)
23069 //IL_11feb: Unknown result type (might be due to invalid IL or missing references)
23070 //IL_11ff5: Unknown result type (might be due to invalid IL or missing references)
23071 //IL_11ffa: Unknown result type (might be due to invalid IL or missing references)
23072 //IL_11fff: Unknown result type (might be due to invalid IL or missing references)
23073 //IL_12005: Unknown result type (might be due to invalid IL or missing references)
23074 //IL_1200b: Unknown result type (might be due to invalid IL or missing references)
23075 //IL_12012: Unknown result type (might be due to invalid IL or missing references)
23076 //IL_12026: Unknown result type (might be due to invalid IL or missing references)
23077 //IL_1202b: Unknown result type (might be due to invalid IL or missing references)
23078 //IL_12030: Unknown result type (might be due to invalid IL or missing references)
23079 //IL_12035: Unknown result type (might be due to invalid IL or missing references)
23080 //IL_12042: Unknown result type (might be due to invalid IL or missing references)
23081 //IL_12048: Unknown result type (might be due to invalid IL or missing references)
23082 //IL_12053: Unknown result type (might be due to invalid IL or missing references)
23083 //IL_1205f: Unknown result type (might be due to invalid IL or missing references)
23084 //IL_12065: Unknown result type (might be due to invalid IL or missing references)
23085 //IL_12070: Unknown result type (might be due to invalid IL or missing references)
23086 //IL_12075: Unknown result type (might be due to invalid IL or missing references)
23087 //IL_12544: Unknown result type (might be due to invalid IL or missing references)
23088 //IL_12549: Unknown result type (might be due to invalid IL or missing references)
23089 //IL_1254b: Unknown result type (might be due to invalid IL or missing references)
23090 //IL_1256b: Unknown result type (might be due to invalid IL or missing references)
23091 //IL_1259d: Unknown result type (might be due to invalid IL or missing references)
23092 //IL_125b4: Unknown result type (might be due to invalid IL or missing references)
23093 //IL_125b9: Unknown result type (might be due to invalid IL or missing references)
23094 //IL_125bf: Unknown result type (might be due to invalid IL or missing references)
23095 //IL_125ee: Unknown result type (might be due to invalid IL or missing references)
23096 //IL_125f9: Unknown result type (might be due to invalid IL or missing references)
23097 //IL_12600: Unknown result type (might be due to invalid IL or missing references)
23098 //IL_12718: Unknown result type (might be due to invalid IL or missing references)
23099 //IL_1271d: Unknown result type (might be due to invalid IL or missing references)
23100 //IL_12722: Unknown result type (might be due to invalid IL or missing references)
23101 //IL_12727: Unknown result type (might be due to invalid IL or missing references)
23102 //IL_11751: Unknown result type (might be due to invalid IL or missing references)
23103 //IL_11754: Unknown result type (might be due to invalid IL or missing references)
23104 //IL_11755: Unknown result type (might be due to invalid IL or missing references)
23105 //IL_12739: Unknown result type (might be due to invalid IL or missing references)
23106 //IL_1273f: Unknown result type (might be due to invalid IL or missing references)
23107 //IL_12746: Unknown result type (might be due to invalid IL or missing references)
23108 //IL_1274c: Unknown result type (might be due to invalid IL or missing references)
23109 //IL_12751: Unknown result type (might be due to invalid IL or missing references)
23110 //IL_12757: Unknown result type (might be due to invalid IL or missing references)
23111 //IL_12769: Unknown result type (might be due to invalid IL or missing references)
23112 //IL_1276e: Unknown result type (might be due to invalid IL or missing references)
23113 //IL_12775: Unknown result type (might be due to invalid IL or missing references)
23114 //IL_1279d: Unknown result type (might be due to invalid IL or missing references)
23115 //IL_127b4: Unknown result type (might be due to invalid IL or missing references)
23116 //IL_127b9: Unknown result type (might be due to invalid IL or missing references)
23117 //IL_127be: Unknown result type (might be due to invalid IL or missing references)
23118 //IL_127c0: Unknown result type (might be due to invalid IL or missing references)
23119 //IL_127c5: Unknown result type (might be due to invalid IL or missing references)
23120 //IL_127cb: Unknown result type (might be due to invalid IL or missing references)
23121 //IL_127f1: Unknown result type (might be due to invalid IL or missing references)
23122 //IL_127fc: Unknown result type (might be due to invalid IL or missing references)
23123 //IL_12806: Unknown result type (might be due to invalid IL or missing references)
23124 //IL_1280b: Unknown result type (might be due to invalid IL or missing references)
23125 //IL_12810: Unknown result type (might be due to invalid IL or missing references)
23126 //IL_12816: Unknown result type (might be due to invalid IL or missing references)
23127 //IL_1281c: Unknown result type (might be due to invalid IL or missing references)
23128 //IL_12823: Unknown result type (might be due to invalid IL or missing references)
23129 //IL_12837: Unknown result type (might be due to invalid IL or missing references)
23130 //IL_1283c: Unknown result type (might be due to invalid IL or missing references)
23131 //IL_12841: Unknown result type (might be due to invalid IL or missing references)
23132 //IL_12846: Unknown result type (might be due to invalid IL or missing references)
23133 //IL_1285d: Unknown result type (might be due to invalid IL or missing references)
23134 //IL_12864: Unknown result type (might be due to invalid IL or missing references)
23135 //IL_1286e: Unknown result type (might be due to invalid IL or missing references)
23136 //IL_1287a: Unknown result type (might be due to invalid IL or missing references)
23137 //IL_12881: Unknown result type (might be due to invalid IL or missing references)
23138 //IL_128bd: Unknown result type (might be due to invalid IL or missing references)
23139 //IL_128c4: Unknown result type (might be due to invalid IL or missing references)
23140 //IL_128ce: Unknown result type (might be due to invalid IL or missing references)
23141 //IL_128da: Unknown result type (might be due to invalid IL or missing references)
23142 //IL_128e1: Unknown result type (might be due to invalid IL or missing references)
23143 //IL_12ba1: Unknown result type (might be due to invalid IL or missing references)
23144 //IL_12ba6: Unknown result type (might be due to invalid IL or missing references)
23145 //IL_12bac: Unknown result type (might be due to invalid IL or missing references)
23146 //IL_12bb1: Unknown result type (might be due to invalid IL or missing references)
23147 //IL_1294d: Unknown result type (might be due to invalid IL or missing references)
23148 //IL_1297c: Unknown result type (might be due to invalid IL or missing references)
23149 //IL_12981: Unknown result type (might be due to invalid IL or missing references)
23150 //IL_12986: Unknown result type (might be due to invalid IL or missing references)
23151 //IL_1298d: Unknown result type (might be due to invalid IL or missing references)
23152 //IL_12993: Unknown result type (might be due to invalid IL or missing references)
23153 //IL_12998: Unknown result type (might be due to invalid IL or missing references)
23154 //IL_1299e: Unknown result type (might be due to invalid IL or missing references)
23155 //IL_129b6: Unknown result type (might be due to invalid IL or missing references)
23156 //IL_129bb: Unknown result type (might be due to invalid IL or missing references)
23157 //IL_129e2: Unknown result type (might be due to invalid IL or missing references)
23158 //IL_12a0a: Unknown result type (might be due to invalid IL or missing references)
23159 //IL_12a22: Unknown result type (might be due to invalid IL or missing references)
23160 //IL_12a27: Unknown result type (might be due to invalid IL or missing references)
23161 //IL_12a2c: Unknown result type (might be due to invalid IL or missing references)
23162 //IL_12a2e: Unknown result type (might be due to invalid IL or missing references)
23163 //IL_12a33: Unknown result type (might be due to invalid IL or missing references)
23164 //IL_12a39: Unknown result type (might be due to invalid IL or missing references)
23165 //IL_12a5f: Unknown result type (might be due to invalid IL or missing references)
23166 //IL_12a6a: Unknown result type (might be due to invalid IL or missing references)
23167 //IL_12a74: Unknown result type (might be due to invalid IL or missing references)
23168 //IL_12a79: Unknown result type (might be due to invalid IL or missing references)
23169 //IL_12a7e: Unknown result type (might be due to invalid IL or missing references)
23170 //IL_12a84: Unknown result type (might be due to invalid IL or missing references)
23171 //IL_12a8a: Unknown result type (might be due to invalid IL or missing references)
23172 //IL_12a91: Unknown result type (might be due to invalid IL or missing references)
23173 //IL_12aa5: Unknown result type (might be due to invalid IL or missing references)
23174 //IL_12aaa: Unknown result type (might be due to invalid IL or missing references)
23175 //IL_12aaf: Unknown result type (might be due to invalid IL or missing references)
23176 //IL_12ab4: Unknown result type (might be due to invalid IL or missing references)
23177 //IL_12ac1: Unknown result type (might be due to invalid IL or missing references)
23178 //IL_12ac8: Unknown result type (might be due to invalid IL or missing references)
23179 //IL_12ad2: Unknown result type (might be due to invalid IL or missing references)
23180 //IL_12ade: Unknown result type (might be due to invalid IL or missing references)
23181 //IL_12ae5: Unknown result type (might be due to invalid IL or missing references)
23182 //IL_12b17: Unknown result type (might be due to invalid IL or missing references)
23183 //IL_12b1e: Unknown result type (might be due to invalid IL or missing references)
23184 //IL_12b38: Unknown result type (might be due to invalid IL or missing references)
23185 //IL_12b42: Unknown result type (might be due to invalid IL or missing references)
23186 //IL_12b4d: Unknown result type (might be due to invalid IL or missing references)
23187 //IL_12b54: Unknown result type (might be due to invalid IL or missing references)
23188 //IL_1176d: Unknown result type (might be due to invalid IL or missing references)
23189 //IL_11770: Unknown result type (might be due to invalid IL or missing references)
23190 //IL_11771: Unknown result type (might be due to invalid IL or missing references)
23191 //IL_117bb: Unknown result type (might be due to invalid IL or missing references)
23192 //IL_117c0: Unknown result type (might be due to invalid IL or missing references)
23193 //IL_12fe0: Unknown result type (might be due to invalid IL or missing references)
23194 //IL_12fe7: Unknown result type (might be due to invalid IL or missing references)
23195 //IL_13005: Unknown result type (might be due to invalid IL or missing references)
23196 //IL_1302a: Unknown result type (might be due to invalid IL or missing references)
23197 //IL_13031: Unknown result type (might be due to invalid IL or missing references)
23198 //IL_05fe: Unknown result type (might be due to invalid IL or missing references)
23199 //IL_0603: Unknown result type (might be due to invalid IL or missing references)
23200 //IL_0612: Unknown result type (might be due to invalid IL or missing references)
23201 //IL_0617: Unknown result type (might be due to invalid IL or missing references)
23202 //IL_0626: Unknown result type (might be due to invalid IL or missing references)
23203 //IL_062b: Unknown result type (might be due to invalid IL or missing references)
23204 //IL_0630: Unknown result type (might be due to invalid IL or missing references)
23205 //IL_12bc3: Unknown result type (might be due to invalid IL or missing references)
23206 //IL_12bc9: Unknown result type (might be due to invalid IL or missing references)
23207 //IL_12bd0: Unknown result type (might be due to invalid IL or missing references)
23208 //IL_12bd6: Unknown result type (might be due to invalid IL or missing references)
23209 //IL_12bdb: Unknown result type (might be due to invalid IL or missing references)
23210 //IL_12be1: Unknown result type (might be due to invalid IL or missing references)
23211 //IL_12bf3: Unknown result type (might be due to invalid IL or missing references)
23212 //IL_12bf8: Unknown result type (might be due to invalid IL or missing references)
23213 //IL_12bff: Unknown result type (might be due to invalid IL or missing references)
23214 //IL_12c27: Unknown result type (might be due to invalid IL or missing references)
23215 //IL_12c3e: Unknown result type (might be due to invalid IL or missing references)
23216 //IL_12c43: Unknown result type (might be due to invalid IL or missing references)
23217 //IL_12c48: Unknown result type (might be due to invalid IL or missing references)
23218 //IL_12c4a: Unknown result type (might be due to invalid IL or missing references)
23219 //IL_12c4f: Unknown result type (might be due to invalid IL or missing references)
23220 //IL_12c55: Unknown result type (might be due to invalid IL or missing references)
23221 //IL_12c7b: Unknown result type (might be due to invalid IL or missing references)
23222 //IL_12c86: Unknown result type (might be due to invalid IL or missing references)
23223 //IL_12c90: Unknown result type (might be due to invalid IL or missing references)
23224 //IL_12c95: Unknown result type (might be due to invalid IL or missing references)
23225 //IL_12c9a: Unknown result type (might be due to invalid IL or missing references)
23226 //IL_12ca0: Unknown result type (might be due to invalid IL or missing references)
23227 //IL_12ca6: Unknown result type (might be due to invalid IL or missing references)
23228 //IL_12cad: Unknown result type (might be due to invalid IL or missing references)
23229 //IL_12cc1: Unknown result type (might be due to invalid IL or missing references)
23230 //IL_12cc6: Unknown result type (might be due to invalid IL or missing references)
23231 //IL_12ccb: Unknown result type (might be due to invalid IL or missing references)
23232 //IL_12cd0: Unknown result type (might be due to invalid IL or missing references)
23233 //IL_12ce7: Unknown result type (might be due to invalid IL or missing references)
23234 //IL_12cee: Unknown result type (might be due to invalid IL or missing references)
23235 //IL_12cf8: Unknown result type (might be due to invalid IL or missing references)
23236 //IL_12d04: Unknown result type (might be due to invalid IL or missing references)
23237 //IL_12d0b: Unknown result type (might be due to invalid IL or missing references)
23238 //IL_12d47: Unknown result type (might be due to invalid IL or missing references)
23239 //IL_12d4e: Unknown result type (might be due to invalid IL or missing references)
23240 //IL_12d58: Unknown result type (might be due to invalid IL or missing references)
23241 //IL_12d64: Unknown result type (might be due to invalid IL or missing references)
23242 //IL_12d6b: Unknown result type (might be due to invalid IL or missing references)
23243 //IL_1184e: Unknown result type (might be due to invalid IL or missing references)
23244 //IL_11853: Unknown result type (might be due to invalid IL or missing references)
23245 //IL_11866: Unknown result type (might be due to invalid IL or missing references)
23246 //IL_1186b: Unknown result type (might be due to invalid IL or missing references)
23247 //IL_130a4: Unknown result type (might be due to invalid IL or missing references)
23248 //IL_130a9: Unknown result type (might be due to invalid IL or missing references)
23249 //IL_130bd: Unknown result type (might be due to invalid IL or missing references)
23250 //IL_130c8: Unknown result type (might be due to invalid IL or missing references)
23251 //IL_130cd: Unknown result type (might be due to invalid IL or missing references)
23252 //IL_12dee: Unknown result type (might be due to invalid IL or missing references)
23253 //IL_12df8: Unknown result type (might be due to invalid IL or missing references)
23254 //IL_12dfd: Unknown result type (might be due to invalid IL or missing references)
23255 //IL_13248: Unknown result type (might be due to invalid IL or missing references)
23256 //IL_1324f: Unknown result type (might be due to invalid IL or missing references)
23257 //IL_1325a: Unknown result type (might be due to invalid IL or missing references)
23258 //IL_13260: Unknown result type (might be due to invalid IL or missing references)
23259 //IL_1326b: Unknown result type (might be due to invalid IL or missing references)
23260 //IL_13272: Unknown result type (might be due to invalid IL or missing references)
23261 //IL_12e8f: Unknown result type (might be due to invalid IL or missing references)
23262 //IL_12e99: Unknown result type (might be due to invalid IL or missing references)
23263 //IL_12e9e: Unknown result type (might be due to invalid IL or missing references)
23264 //IL_12e37: Unknown result type (might be due to invalid IL or missing references)
23265 //IL_12e43: Unknown result type (might be due to invalid IL or missing references)
23266 //IL_12e48: Unknown result type (might be due to invalid IL or missing references)
23267 //IL_131b3: Unknown result type (might be due to invalid IL or missing references)
23268 //IL_131b9: Unknown result type (might be due to invalid IL or missing references)
23269 //IL_131c5: Unknown result type (might be due to invalid IL or missing references)
23270 //IL_131ca: Unknown result type (might be due to invalid IL or missing references)
23271 //IL_131cf: Unknown result type (might be due to invalid IL or missing references)
23272 //IL_131da: Unknown result type (might be due to invalid IL or missing references)
23273 //IL_13200: Unknown result type (might be due to invalid IL or missing references)
23274 //IL_13206: Unknown result type (might be due to invalid IL or missing references)
23275 //IL_13210: Unknown result type (might be due to invalid IL or missing references)
23276 //IL_13221: Unknown result type (might be due to invalid IL or missing references)
23277 //IL_13224: Unknown result type (might be due to invalid IL or missing references)
23278 //IL_12f2a: Unknown result type (might be due to invalid IL or missing references)
23279 //IL_12f2f: Unknown result type (might be due to invalid IL or missing references)
23280 //IL_12f31: Unknown result type (might be due to invalid IL or missing references)
23281 //IL_12f3c: Unknown result type (might be due to invalid IL or missing references)
23282 //IL_12f46: Unknown result type (might be due to invalid IL or missing references)
23283 //IL_12f51: Unknown result type (might be due to invalid IL or missing references)
23284 //IL_12f56: Unknown result type (might be due to invalid IL or missing references)
23285 //IL_12f5b: Unknown result type (might be due to invalid IL or missing references)
23286 //IL_12f68: Unknown result type (might be due to invalid IL or missing references)
23287 //IL_12f78: Unknown result type (might be due to invalid IL or missing references)
23288 //IL_12f91: Unknown result type (might be due to invalid IL or missing references)
23289 //IL_12f97: Unknown result type (might be due to invalid IL or missing references)
23290 //IL_17b1: Unknown result type (might be due to invalid IL or missing references)
23291 //IL_17b6: Unknown result type (might be due to invalid IL or missing references)
23292 //IL_17b8: Unknown result type (might be due to invalid IL or missing references)
23293 //IL_17bd: Unknown result type (might be due to invalid IL or missing references)
23294 //IL_17d1: Unknown result type (might be due to invalid IL or missing references)
23295 //IL_17d6: Unknown result type (might be due to invalid IL or missing references)
23296 //IL_17e0: Unknown result type (might be due to invalid IL or missing references)
23297 //IL_17e5: Unknown result type (might be due to invalid IL or missing references)
23298 //IL_17e7: Unknown result type (might be due to invalid IL or missing references)
23299 //IL_17e9: Unknown result type (might be due to invalid IL or missing references)
23300 //IL_17f8: Unknown result type (might be due to invalid IL or missing references)
23301 //IL_17fd: Unknown result type (might be due to invalid IL or missing references)
23302 //IL_1802: Unknown result type (might be due to invalid IL or missing references)
23303 //IL_1806: Unknown result type (might be due to invalid IL or missing references)
23304 //IL_180b: Unknown result type (might be due to invalid IL or missing references)
23305 //IL_1963: Unknown result type (might be due to invalid IL or missing references)
23306 //IL_1968: Unknown result type (might be due to invalid IL or missing references)
23307 //IL_196a: Unknown result type (might be due to invalid IL or missing references)
23308 //IL_196f: Unknown result type (might be due to invalid IL or missing references)
23309 //IL_1994: Unknown result type (might be due to invalid IL or missing references)
23310 //IL_1999: Unknown result type (might be due to invalid IL or missing references)
23311 //IL_199b: Unknown result type (might be due to invalid IL or missing references)
23312 //IL_199d: Unknown result type (might be due to invalid IL or missing references)
23313 //IL_19ac: Unknown result type (might be due to invalid IL or missing references)
23314 //IL_19b1: Unknown result type (might be due to invalid IL or missing references)
23315 //IL_19b6: Unknown result type (might be due to invalid IL or missing references)
23316 //IL_1e9f: Unknown result type (might be due to invalid IL or missing references)
23317 //IL_1ea4: Unknown result type (might be due to invalid IL or missing references)
23318 //IL_1ea6: Unknown result type (might be due to invalid IL or missing references)
23319 //IL_1eab: Unknown result type (might be due to invalid IL or missing references)
23320 //IL_1eb5: Unknown result type (might be due to invalid IL or missing references)
23321 //IL_1eba: Unknown result type (might be due to invalid IL or missing references)
23322 //IL_1ebc: Unknown result type (might be due to invalid IL or missing references)
23323 //IL_1ebe: Unknown result type (might be due to invalid IL or missing references)
23324 //IL_1ec8: Unknown result type (might be due to invalid IL or missing references)
23325 //IL_1ecd: Unknown result type (might be due to invalid IL or missing references)
23326 //IL_1eff: Unknown result type (might be due to invalid IL or missing references)
23327 //IL_1f04: Unknown result type (might be due to invalid IL or missing references)
23328 //IL_1f27: Unknown result type (might be due to invalid IL or missing references)
23329 //IL_1f2c: Unknown result type (might be due to invalid IL or missing references)
23330 //IL_26a6: Unknown result type (might be due to invalid IL or missing references)
23331 //IL_26ab: Unknown result type (might be due to invalid IL or missing references)
23332 //IL_26ad: Unknown result type (might be due to invalid IL or missing references)
23333 //IL_26b2: Unknown result type (might be due to invalid IL or missing references)
23334 //IL_26b4: Unknown result type (might be due to invalid IL or missing references)
23335 //IL_26ce: Unknown result type (might be due to invalid IL or missing references)
23336 //IL_26d9: Unknown result type (might be due to invalid IL or missing references)
23337 //IL_26e3: Unknown result type (might be due to invalid IL or missing references)
23338 //IL_26e8: Unknown result type (might be due to invalid IL or missing references)
23339 //IL_26ed: Unknown result type (might be due to invalid IL or missing references)
23340 //IL_26ef: Unknown result type (might be due to invalid IL or missing references)
23341 //IL_26f1: Unknown result type (might be due to invalid IL or missing references)
23342 //IL_26f8: Unknown result type (might be due to invalid IL or missing references)
23343 //IL_270c: Unknown result type (might be due to invalid IL or missing references)
23344 //IL_2711: Unknown result type (might be due to invalid IL or missing references)
23345 //IL_2716: Unknown result type (might be due to invalid IL or missing references)
23346 //IL_271b: Unknown result type (might be due to invalid IL or missing references)
23347 //IL_2720: Unknown result type (might be due to invalid IL or missing references)
23348 //IL_2723: Unknown result type (might be due to invalid IL or missing references)
23349 //IL_2730: Unknown result type (might be due to invalid IL or missing references)
23350 //IL_2735: Unknown result type (might be due to invalid IL or missing references)
23351 //IL_2740: Unknown result type (might be due to invalid IL or missing references)
23352 //IL_2747: Unknown result type (might be due to invalid IL or missing references)
23353 //IL_18ab: Unknown result type (might be due to invalid IL or missing references)
23354 //IL_18ad: Unknown result type (might be due to invalid IL or missing references)
23355 //IL_18b5: Unknown result type (might be due to invalid IL or missing references)
23356 //IL_18b7: Unknown result type (might be due to invalid IL or missing references)
23357 //IL_18c2: Unknown result type (might be due to invalid IL or missing references)
23358 //IL_18c6: Unknown result type (might be due to invalid IL or missing references)
23359 //IL_0ecc: Unknown result type (might be due to invalid IL or missing references)
23360 //IL_0ed1: Unknown result type (might be due to invalid IL or missing references)
23361 //IL_0ed3: Unknown result type (might be due to invalid IL or missing references)
23362 //IL_0ed8: Unknown result type (might be due to invalid IL or missing references)
23363 //IL_0f22: Unknown result type (might be due to invalid IL or missing references)
23364 //IL_0f27: Unknown result type (might be due to invalid IL or missing references)
23365 //IL_0f33: Unknown result type (might be due to invalid IL or missing references)
23366 //IL_0f35: Unknown result type (might be due to invalid IL or missing references)
23367 //IL_0f44: Unknown result type (might be due to invalid IL or missing references)
23368 //IL_0f49: Unknown result type (might be due to invalid IL or missing references)
23369 //IL_0f4e: Unknown result type (might be due to invalid IL or missing references)
23370 //IL_0f50: Unknown result type (might be due to invalid IL or missing references)
23371 //IL_0f57: Unknown result type (might be due to invalid IL or missing references)
23372 //IL_0f61: Unknown result type (might be due to invalid IL or missing references)
23373 //IL_0f66: Unknown result type (might be due to invalid IL or missing references)
23374 //IL_19e3: Unknown result type (might be due to invalid IL or missing references)
23375 //IL_1574: Unknown result type (might be due to invalid IL or missing references)
23376 //IL_1579: Unknown result type (might be due to invalid IL or missing references)
23377 //IL_157b: Unknown result type (might be due to invalid IL or missing references)
23378 //IL_1580: Unknown result type (might be due to invalid IL or missing references)
23379 //IL_15a5: Unknown result type (might be due to invalid IL or missing references)
23380 //IL_15aa: Unknown result type (might be due to invalid IL or missing references)
23381 //IL_15ac: Unknown result type (might be due to invalid IL or missing references)
23382 //IL_15ae: Unknown result type (might be due to invalid IL or missing references)
23383 //IL_15bd: Unknown result type (might be due to invalid IL or missing references)
23384 //IL_15c2: Unknown result type (might be due to invalid IL or missing references)
23385 //IL_15c7: Unknown result type (might be due to invalid IL or missing references)
23386 //IL_0a7c: Unknown result type (might be due to invalid IL or missing references)
23387 //IL_0a81: Unknown result type (might be due to invalid IL or missing references)
23388 //IL_0a83: Unknown result type (might be due to invalid IL or missing references)
23389 //IL_0a88: Unknown result type (might be due to invalid IL or missing references)
23390 //IL_0a8b: Unknown result type (might be due to invalid IL or missing references)
23391 //IL_0a90: Unknown result type (might be due to invalid IL or missing references)
23392 //IL_0a92: Unknown result type (might be due to invalid IL or missing references)
23393 //IL_0a94: Unknown result type (might be due to invalid IL or missing references)
23394 //IL_0a9e: Unknown result type (might be due to invalid IL or missing references)
23395 //IL_0aa4: Unknown result type (might be due to invalid IL or missing references)
23396 //IL_0aa7: Unknown result type (might be due to invalid IL or missing references)
23397 //IL_0aa8: Unknown result type (might be due to invalid IL or missing references)
23398 //IL_0ab4: Unknown result type (might be due to invalid IL or missing references)
23399 //IL_0ab9: Unknown result type (might be due to invalid IL or missing references)
23400 //IL_0abb: Unknown result type (might be due to invalid IL or missing references)
23401 //IL_0abd: Unknown result type (might be due to invalid IL or missing references)
23402 //IL_0ac7: Unknown result type (might be due to invalid IL or missing references)
23403 //IL_0acc: Unknown result type (might be due to invalid IL or missing references)
23404 //IL_0ae1: Unknown result type (might be due to invalid IL or missing references)
23405 //IL_0af7: Unknown result type (might be due to invalid IL or missing references)
23406 //IL_0af8: Unknown result type (might be due to invalid IL or missing references)
23407 //IL_0aff: Unknown result type (might be due to invalid IL or missing references)
23408 //IL_0b0e: Unknown result type (might be due to invalid IL or missing references)
23409 //IL_0b13: Unknown result type (might be due to invalid IL or missing references)
23410 //IL_0b18: Unknown result type (might be due to invalid IL or missing references)
23411 //IL_0b27: Unknown result type (might be due to invalid IL or missing references)
23412 //IL_0b29: Unknown result type (might be due to invalid IL or missing references)
23413 //IL_0b2e: Unknown result type (might be due to invalid IL or missing references)
23414 //IL_0b30: Unknown result type (might be due to invalid IL or missing references)
23415 //IL_0b32: Unknown result type (might be due to invalid IL or missing references)
23416 //IL_0b34: Unknown result type (might be due to invalid IL or missing references)
23417 //IL_0b39: Unknown result type (might be due to invalid IL or missing references)
23418 //IL_0b4a: Unknown result type (might be due to invalid IL or missing references)
23419 //IL_1855: Unknown result type (might be due to invalid IL or missing references)
23420 //IL_1857: Unknown result type (might be due to invalid IL or missing references)
23421 //IL_1860: Unknown result type (might be due to invalid IL or missing references)
23422 //IL_1862: Unknown result type (might be due to invalid IL or missing references)
23423 //IL_186d: Unknown result type (might be due to invalid IL or missing references)
23424 //IL_1871: Unknown result type (might be due to invalid IL or missing references)
23425 //IL_1880: Unknown result type (might be due to invalid IL or missing references)
23426 //IL_1882: Unknown result type (might be due to invalid IL or missing references)
23427 //IL_188b: Unknown result type (might be due to invalid IL or missing references)
23428 //IL_188d: Unknown result type (might be due to invalid IL or missing references)
23429 //IL_1898: Unknown result type (might be due to invalid IL or missing references)
23430 //IL_189c: Unknown result type (might be due to invalid IL or missing references)
23431 //IL_1845: Unknown result type (might be due to invalid IL or missing references)
23432 //IL_0fa4: Unknown result type (might be due to invalid IL or missing references)
23433 //IL_0fa9: Unknown result type (might be due to invalid IL or missing references)
23434 //IL_0fab: Unknown result type (might be due to invalid IL or missing references)
23435 //IL_0fad: Unknown result type (might be due to invalid IL or missing references)
23436 //IL_0fbc: Unknown result type (might be due to invalid IL or missing references)
23437 //IL_0fc1: Unknown result type (might be due to invalid IL or missing references)
23438 //IL_0fc6: Unknown result type (might be due to invalid IL or missing references)
23439 //IL_0fcb: Unknown result type (might be due to invalid IL or missing references)
23440 //IL_0fd6: Unknown result type (might be due to invalid IL or missing references)
23441 //IL_0f7b: Unknown result type (might be due to invalid IL or missing references)
23442 //IL_0f7e: Unknown result type (might be due to invalid IL or missing references)
23443 //IL_0f83: Unknown result type (might be due to invalid IL or missing references)
23444 //IL_18e2: Unknown result type (might be due to invalid IL or missing references)
23445 //IL_18e7: Unknown result type (might be due to invalid IL or missing references)
23446 //IL_18e9: Unknown result type (might be due to invalid IL or missing references)
23447 //IL_18ee: Unknown result type (might be due to invalid IL or missing references)
23448 //IL_18f8: Unknown result type (might be due to invalid IL or missing references)
23449 //IL_18fd: Unknown result type (might be due to invalid IL or missing references)
23450 //IL_18ff: Unknown result type (might be due to invalid IL or missing references)
23451 //IL_1901: Unknown result type (might be due to invalid IL or missing references)
23452 //IL_1910: Unknown result type (might be due to invalid IL or missing references)
23453 //IL_1915: Unknown result type (might be due to invalid IL or missing references)
23454 //IL_191a: Unknown result type (might be due to invalid IL or missing references)
23455 //IL_191e: Unknown result type (might be due to invalid IL or missing references)
23456 //IL_1923: Unknown result type (might be due to invalid IL or missing references)
23457 //IL_1928: Unknown result type (might be due to invalid IL or missing references)
23458 //IL_192a: Unknown result type (might be due to invalid IL or missing references)
23459 //IL_1932: Unknown result type (might be due to invalid IL or missing references)
23460 //IL_1934: Unknown result type (might be due to invalid IL or missing references)
23461 //IL_193f: Unknown result type (might be due to invalid IL or missing references)
23462 //IL_1947: Unknown result type (might be due to invalid IL or missing references)
23463 //IL_19f3: Unknown result type (might be due to invalid IL or missing references)
23464 //IL_19f8: Unknown result type (might be due to invalid IL or missing references)
23465 //IL_1a1b: Unknown result type (might be due to invalid IL or missing references)
23466 //IL_1a20: Unknown result type (might be due to invalid IL or missing references)
23467 //IL_15f4: Unknown result type (might be due to invalid IL or missing references)
23468 //IL_1f38: Unknown result type (might be due to invalid IL or missing references)
23469 //IL_1f3d: Unknown result type (might be due to invalid IL or missing references)
23470 //IL_1f3f: Unknown result type (might be due to invalid IL or missing references)
23471 //IL_1f41: Unknown result type (might be due to invalid IL or missing references)
23472 //IL_1f45: Unknown result type (might be due to invalid IL or missing references)
23473 //IL_1f4a: Unknown result type (might be due to invalid IL or missing references)
23474 //IL_1f4d: Unknown result type (might be due to invalid IL or missing references)
23475 //IL_1f4f: Unknown result type (might be due to invalid IL or missing references)
23476 //IL_1f54: Unknown result type (might be due to invalid IL or missing references)
23477 //IL_1f56: Unknown result type (might be due to invalid IL or missing references)
23478 //IL_1f58: Unknown result type (might be due to invalid IL or missing references)
23479 //IL_1f5c: Unknown result type (might be due to invalid IL or missing references)
23480 //IL_1f61: Unknown result type (might be due to invalid IL or missing references)
23481 //IL_1f63: Unknown result type (might be due to invalid IL or missing references)
23482 //IL_1f6d: Unknown result type (might be due to invalid IL or missing references)
23483 //IL_1f72: Unknown result type (might be due to invalid IL or missing references)
23484 //IL_1f74: Unknown result type (might be due to invalid IL or missing references)
23485 //IL_1f76: Unknown result type (might be due to invalid IL or missing references)
23486 //IL_1f78: Unknown result type (might be due to invalid IL or missing references)
23487 //IL_1f92: Unknown result type (might be due to invalid IL or missing references)
23488 //IL_1f9d: Unknown result type (might be due to invalid IL or missing references)
23489 //IL_1fa7: Unknown result type (might be due to invalid IL or missing references)
23490 //IL_1fac: Unknown result type (might be due to invalid IL or missing references)
23491 //IL_1fb1: Unknown result type (might be due to invalid IL or missing references)
23492 //IL_1fb3: Unknown result type (might be due to invalid IL or missing references)
23493 //IL_1fb5: Unknown result type (might be due to invalid IL or missing references)
23494 //IL_1fbc: Unknown result type (might be due to invalid IL or missing references)
23495 //IL_1fd0: Unknown result type (might be due to invalid IL or missing references)
23496 //IL_1fd5: Unknown result type (might be due to invalid IL or missing references)
23497 //IL_1fda: Unknown result type (might be due to invalid IL or missing references)
23498 //IL_1fdf: Unknown result type (might be due to invalid IL or missing references)
23499 //IL_1fe1: Unknown result type (might be due to invalid IL or missing references)
23500 //IL_1ff0: Unknown result type (might be due to invalid IL or missing references)
23501 //IL_1ff7: Unknown result type (might be due to invalid IL or missing references)
23502 //IL_1ffe: Unknown result type (might be due to invalid IL or missing references)
23503 //IL_2003: Unknown result type (might be due to invalid IL or missing references)
23504 //IL_2008: Unknown result type (might be due to invalid IL or missing references)
23505 //IL_200d: Unknown result type (might be due to invalid IL or missing references)
23506 //IL_200f: Unknown result type (might be due to invalid IL or missing references)
23507 //IL_2016: Unknown result type (might be due to invalid IL or missing references)
23508 //IL_201e: Unknown result type (might be due to invalid IL or missing references)
23509 //IL_2026: Unknown result type (might be due to invalid IL or missing references)
23510 //IL_2029: Unknown result type (might be due to invalid IL or missing references)
23511 //IL_2044: Unknown result type (might be due to invalid IL or missing references)
23512 //IL_2046: Unknown result type (might be due to invalid IL or missing references)
23513 //IL_204b: Unknown result type (might be due to invalid IL or missing references)
23514 //IL_0b7c: Unknown result type (might be due to invalid IL or missing references)
23515 //IL_0b81: Unknown result type (might be due to invalid IL or missing references)
23516 //IL_0b94: Unknown result type (might be due to invalid IL or missing references)
23517 //IL_1a6f: Unknown result type (might be due to invalid IL or missing references)
23518 //IL_1a74: Unknown result type (might be due to invalid IL or missing references)
23519 //IL_1a7b: Unknown result type (might be due to invalid IL or missing references)
23520 //IL_1a80: Unknown result type (might be due to invalid IL or missing references)
23521 //IL_1604: Unknown result type (might be due to invalid IL or missing references)
23522 //IL_1609: Unknown result type (might be due to invalid IL or missing references)
23523 //IL_1625: Unknown result type (might be due to invalid IL or missing references)
23524 //IL_162a: Unknown result type (might be due to invalid IL or missing references)
23525 //IL_0bbf: Unknown result type (might be due to invalid IL or missing references)
23526 //IL_0baa: Unknown result type (might be due to invalid IL or missing references)
23527 //IL_0bb2: Unknown result type (might be due to invalid IL or missing references)
23528 //IL_10f9: Unknown result type (might be due to invalid IL or missing references)
23529 //IL_10fb: Unknown result type (might be due to invalid IL or missing references)
23530 //IL_10fd: Unknown result type (might be due to invalid IL or missing references)
23531 //IL_1102: Unknown result type (might be due to invalid IL or missing references)
23532 //IL_10e3: Unknown result type (might be due to invalid IL or missing references)
23533 //IL_10ed: Unknown result type (might be due to invalid IL or missing references)
23534 //IL_10f2: Unknown result type (might be due to invalid IL or missing references)
23535 //IL_10f7: Unknown result type (might be due to invalid IL or missing references)
23536 //IL_1672: Unknown result type (might be due to invalid IL or missing references)
23537 //IL_1677: Unknown result type (might be due to invalid IL or missing references)
23538 //IL_167e: Unknown result type (might be due to invalid IL or missing references)
23539 //IL_1683: Unknown result type (might be due to invalid IL or missing references)
23540 //IL_208b: Unknown result type (might be due to invalid IL or missing references)
23541 //IL_208d: Unknown result type (might be due to invalid IL or missing references)
23542 //IL_2097: Unknown result type (might be due to invalid IL or missing references)
23543 //IL_20a1: Unknown result type (might be due to invalid IL or missing references)
23544 //IL_20a6: Unknown result type (might be due to invalid IL or missing references)
23545 //IL_20a8: Unknown result type (might be due to invalid IL or missing references)
23546 //IL_20aa: Unknown result type (might be due to invalid IL or missing references)
23547 //IL_20ac: Unknown result type (might be due to invalid IL or missing references)
23548 //IL_20c6: Unknown result type (might be due to invalid IL or missing references)
23549 //IL_20d1: Unknown result type (might be due to invalid IL or missing references)
23550 //IL_20db: Unknown result type (might be due to invalid IL or missing references)
23551 //IL_20e0: Unknown result type (might be due to invalid IL or missing references)
23552 //IL_20e5: Unknown result type (might be due to invalid IL or missing references)
23553 //IL_20e7: Unknown result type (might be due to invalid IL or missing references)
23554 //IL_20e9: Unknown result type (might be due to invalid IL or missing references)
23555 //IL_20f0: Unknown result type (might be due to invalid IL or missing references)
23556 //IL_2104: Unknown result type (might be due to invalid IL or missing references)
23557 //IL_2109: Unknown result type (might be due to invalid IL or missing references)
23558 //IL_210e: Unknown result type (might be due to invalid IL or missing references)
23559 //IL_2113: Unknown result type (might be due to invalid IL or missing references)
23560 //IL_2115: Unknown result type (might be due to invalid IL or missing references)
23561 //IL_2124: Unknown result type (might be due to invalid IL or missing references)
23562 //IL_212b: Unknown result type (might be due to invalid IL or missing references)
23563 //IL_2132: Unknown result type (might be due to invalid IL or missing references)
23564 //IL_2137: Unknown result type (might be due to invalid IL or missing references)
23565 //IL_213c: Unknown result type (might be due to invalid IL or missing references)
23566 //IL_2141: Unknown result type (might be due to invalid IL or missing references)
23567 //IL_2143: Unknown result type (might be due to invalid IL or missing references)
23568 //IL_214a: Unknown result type (might be due to invalid IL or missing references)
23569 //IL_2152: Unknown result type (might be due to invalid IL or missing references)
23570 //IL_215a: Unknown result type (might be due to invalid IL or missing references)
23571 //IL_215d: Unknown result type (might be due to invalid IL or missing references)
23572 //IL_217a: Unknown result type (might be due to invalid IL or missing references)
23573 //IL_217c: Unknown result type (might be due to invalid IL or missing references)
23574 //IL_2183: Unknown result type (might be due to invalid IL or missing references)
23575 //IL_218b: Unknown result type (might be due to invalid IL or missing references)
23576 //IL_2193: Unknown result type (might be due to invalid IL or missing references)
23577 //IL_2196: Unknown result type (might be due to invalid IL or missing references)
23578 //IL_0bf9: Unknown result type (might be due to invalid IL or missing references)
23579 //IL_0bd5: Unknown result type (might be due to invalid IL or missing references)
23580 //IL_0bdd: Unknown result type (might be due to invalid IL or missing references)
23581 //IL_1129: Unknown result type (might be due to invalid IL or missing references)
23582 //IL_1a8c: Unknown result type (might be due to invalid IL or missing references)
23583 //IL_1a91: Unknown result type (might be due to invalid IL or missing references)
23584 //IL_1a93: Unknown result type (might be due to invalid IL or missing references)
23585 //IL_1a95: Unknown result type (might be due to invalid IL or missing references)
23586 //IL_1a99: Unknown result type (might be due to invalid IL or missing references)
23587 //IL_1a9e: Unknown result type (might be due to invalid IL or missing references)
23588 //IL_1aa1: Unknown result type (might be due to invalid IL or missing references)
23589 //IL_1aa3: Unknown result type (might be due to invalid IL or missing references)
23590 //IL_1aa8: Unknown result type (might be due to invalid IL or missing references)
23591 //IL_1aaa: Unknown result type (might be due to invalid IL or missing references)
23592 //IL_1aac: Unknown result type (might be due to invalid IL or missing references)
23593 //IL_1ab0: Unknown result type (might be due to invalid IL or missing references)
23594 //IL_1ab5: Unknown result type (might be due to invalid IL or missing references)
23595 //IL_1ab7: Unknown result type (might be due to invalid IL or missing references)
23596 //IL_1ac1: Unknown result type (might be due to invalid IL or missing references)
23597 //IL_1ac6: Unknown result type (might be due to invalid IL or missing references)
23598 //IL_1ac8: Unknown result type (might be due to invalid IL or missing references)
23599 //IL_1aca: Unknown result type (might be due to invalid IL or missing references)
23600 //IL_1acc: Unknown result type (might be due to invalid IL or missing references)
23601 //IL_1ae6: Unknown result type (might be due to invalid IL or missing references)
23602 //IL_1af1: Unknown result type (might be due to invalid IL or missing references)
23603 //IL_1afb: Unknown result type (might be due to invalid IL or missing references)
23604 //IL_1b00: Unknown result type (might be due to invalid IL or missing references)
23605 //IL_1b05: Unknown result type (might be due to invalid IL or missing references)
23606 //IL_1b07: Unknown result type (might be due to invalid IL or missing references)
23607 //IL_1b09: Unknown result type (might be due to invalid IL or missing references)
23608 //IL_1b10: Unknown result type (might be due to invalid IL or missing references)
23609 //IL_1b24: Unknown result type (might be due to invalid IL or missing references)
23610 //IL_1b29: Unknown result type (might be due to invalid IL or missing references)
23611 //IL_1b2e: Unknown result type (might be due to invalid IL or missing references)
23612 //IL_1b33: Unknown result type (might be due to invalid IL or missing references)
23613 //IL_1b35: Unknown result type (might be due to invalid IL or missing references)
23614 //IL_1b44: Unknown result type (might be due to invalid IL or missing references)
23615 //IL_1b4b: Unknown result type (might be due to invalid IL or missing references)
23616 //IL_1b52: Unknown result type (might be due to invalid IL or missing references)
23617 //IL_1b57: Unknown result type (might be due to invalid IL or missing references)
23618 //IL_1b5c: Unknown result type (might be due to invalid IL or missing references)
23619 //IL_1b61: Unknown result type (might be due to invalid IL or missing references)
23620 //IL_1b63: Unknown result type (might be due to invalid IL or missing references)
23621 //IL_1b6a: Unknown result type (might be due to invalid IL or missing references)
23622 //IL_1b72: Unknown result type (might be due to invalid IL or missing references)
23623 //IL_1b7a: Unknown result type (might be due to invalid IL or missing references)
23624 //IL_1b7d: Unknown result type (might be due to invalid IL or missing references)
23625 //IL_1b98: Unknown result type (might be due to invalid IL or missing references)
23626 //IL_1b9a: Unknown result type (might be due to invalid IL or missing references)
23627 //IL_1b9f: Unknown result type (might be due to invalid IL or missing references)
23628 //IL_21d0: Unknown result type (might be due to invalid IL or missing references)
23629 //IL_21d2: Unknown result type (might be due to invalid IL or missing references)
23630 //IL_21ed: Unknown result type (might be due to invalid IL or missing references)
23631 //IL_21f4: Unknown result type (might be due to invalid IL or missing references)
23632 //IL_21ff: Unknown result type (might be due to invalid IL or missing references)
23633 //IL_2207: Unknown result type (might be due to invalid IL or missing references)
23634 //IL_220a: Unknown result type (might be due to invalid IL or missing references)
23635 //IL_0c2b: Unknown result type (might be due to invalid IL or missing references)
23636 //IL_0c30: Unknown result type (might be due to invalid IL or missing references)
23637 //IL_0c43: Unknown result type (might be due to invalid IL or missing references)
23638 //IL_168f: Unknown result type (might be due to invalid IL or missing references)
23639 //IL_1694: Unknown result type (might be due to invalid IL or missing references)
23640 //IL_1696: Unknown result type (might be due to invalid IL or missing references)
23641 //IL_1698: Unknown result type (might be due to invalid IL or missing references)
23642 //IL_169c: Unknown result type (might be due to invalid IL or missing references)
23643 //IL_16a1: Unknown result type (might be due to invalid IL or missing references)
23644 //IL_16a4: Unknown result type (might be due to invalid IL or missing references)
23645 //IL_16a6: Unknown result type (might be due to invalid IL or missing references)
23646 //IL_16ab: Unknown result type (might be due to invalid IL or missing references)
23647 //IL_16ad: Unknown result type (might be due to invalid IL or missing references)
23648 //IL_16af: Unknown result type (might be due to invalid IL or missing references)
23649 //IL_16b3: Unknown result type (might be due to invalid IL or missing references)
23650 //IL_16b8: Unknown result type (might be due to invalid IL or missing references)
23651 //IL_16ba: Unknown result type (might be due to invalid IL or missing references)
23652 //IL_16c4: Unknown result type (might be due to invalid IL or missing references)
23653 //IL_16c9: Unknown result type (might be due to invalid IL or missing references)
23654 //IL_16cb: Unknown result type (might be due to invalid IL or missing references)
23655 //IL_16cd: Unknown result type (might be due to invalid IL or missing references)
23656 //IL_16cf: Unknown result type (might be due to invalid IL or missing references)
23657 //IL_16e9: Unknown result type (might be due to invalid IL or missing references)
23658 //IL_16f4: Unknown result type (might be due to invalid IL or missing references)
23659 //IL_16fe: Unknown result type (might be due to invalid IL or missing references)
23660 //IL_1703: Unknown result type (might be due to invalid IL or missing references)
23661 //IL_1708: Unknown result type (might be due to invalid IL or missing references)
23662 //IL_170a: Unknown result type (might be due to invalid IL or missing references)
23663 //IL_170c: Unknown result type (might be due to invalid IL or missing references)
23664 //IL_1713: Unknown result type (might be due to invalid IL or missing references)
23665 //IL_1727: Unknown result type (might be due to invalid IL or missing references)
23666 //IL_172c: Unknown result type (might be due to invalid IL or missing references)
23667 //IL_1731: Unknown result type (might be due to invalid IL or missing references)
23668 //IL_1736: Unknown result type (might be due to invalid IL or missing references)
23669 //IL_173b: Unknown result type (might be due to invalid IL or missing references)
23670 //IL_173d: Unknown result type (might be due to invalid IL or missing references)
23671 //IL_1744: Unknown result type (might be due to invalid IL or missing references)
23672 //IL_174c: Unknown result type (might be due to invalid IL or missing references)
23673 //IL_1754: Unknown result type (might be due to invalid IL or missing references)
23674 //IL_1757: Unknown result type (might be due to invalid IL or missing references)
23675 //IL_1774: Unknown result type (might be due to invalid IL or missing references)
23676 //IL_1776: Unknown result type (might be due to invalid IL or missing references)
23677 //IL_177e: Unknown result type (might be due to invalid IL or missing references)
23678 //IL_1780: Unknown result type (might be due to invalid IL or missing references)
23679 //IL_178b: Unknown result type (might be due to invalid IL or missing references)
23680 //IL_1793: Unknown result type (might be due to invalid IL or missing references)
23681 //IL_1796: Unknown result type (might be due to invalid IL or missing references)
23682 //IL_2255: Unknown result type (might be due to invalid IL or missing references)
23683 //IL_0c59: Unknown result type (might be due to invalid IL or missing references)
23684 //IL_0c61: Unknown result type (might be due to invalid IL or missing references)
23685 //IL_12a2: Unknown result type (might be due to invalid IL or missing references)
23686 //IL_12a4: Unknown result type (might be due to invalid IL or missing references)
23687 //IL_12ab: Unknown result type (might be due to invalid IL or missing references)
23688 //IL_12b3: Unknown result type (might be due to invalid IL or missing references)
23689 //IL_12ba: Unknown result type (might be due to invalid IL or missing references)
23690 //IL_12bd: Unknown result type (might be due to invalid IL or missing references)
23691 //IL_127b: Unknown result type (might be due to invalid IL or missing references)
23692 //IL_1bdf: Unknown result type (might be due to invalid IL or missing references)
23693 //IL_1be1: Unknown result type (might be due to invalid IL or missing references)
23694 //IL_1be3: Unknown result type (might be due to invalid IL or missing references)
23695 //IL_1bed: Unknown result type (might be due to invalid IL or missing references)
23696 //IL_1bf2: Unknown result type (might be due to invalid IL or missing references)
23697 //IL_1bf4: Unknown result type (might be due to invalid IL or missing references)
23698 //IL_1bf6: Unknown result type (might be due to invalid IL or missing references)
23699 //IL_1bf8: Unknown result type (might be due to invalid IL or missing references)
23700 //IL_1c12: Unknown result type (might be due to invalid IL or missing references)
23701 //IL_1c1d: Unknown result type (might be due to invalid IL or missing references)
23702 //IL_1c27: Unknown result type (might be due to invalid IL or missing references)
23703 //IL_1c2c: Unknown result type (might be due to invalid IL or missing references)
23704 //IL_1c31: Unknown result type (might be due to invalid IL or missing references)
23705 //IL_1c33: Unknown result type (might be due to invalid IL or missing references)
23706 //IL_1c35: Unknown result type (might be due to invalid IL or missing references)
23707 //IL_1c3c: Unknown result type (might be due to invalid IL or missing references)
23708 //IL_1c50: Unknown result type (might be due to invalid IL or missing references)
23709 //IL_1c55: Unknown result type (might be due to invalid IL or missing references)
23710 //IL_1c5a: Unknown result type (might be due to invalid IL or missing references)
23711 //IL_1c5f: Unknown result type (might be due to invalid IL or missing references)
23712 //IL_1c61: Unknown result type (might be due to invalid IL or missing references)
23713 //IL_1c70: Unknown result type (might be due to invalid IL or missing references)
23714 //IL_1c77: Unknown result type (might be due to invalid IL or missing references)
23715 //IL_1c7e: Unknown result type (might be due to invalid IL or missing references)
23716 //IL_1c83: Unknown result type (might be due to invalid IL or missing references)
23717 //IL_1c88: Unknown result type (might be due to invalid IL or missing references)
23718 //IL_1c8d: Unknown result type (might be due to invalid IL or missing references)
23719 //IL_1c8f: Unknown result type (might be due to invalid IL or missing references)
23720 //IL_1c96: Unknown result type (might be due to invalid IL or missing references)
23721 //IL_1c9e: Unknown result type (might be due to invalid IL or missing references)
23722 //IL_1ca6: Unknown result type (might be due to invalid IL or missing references)
23723 //IL_1ca9: Unknown result type (might be due to invalid IL or missing references)
23724 //IL_1cc6: Unknown result type (might be due to invalid IL or missing references)
23725 //IL_1cc8: Unknown result type (might be due to invalid IL or missing references)
23726 //IL_1ccf: Unknown result type (might be due to invalid IL or missing references)
23727 //IL_1cd7: Unknown result type (might be due to invalid IL or missing references)
23728 //IL_1cdf: Unknown result type (might be due to invalid IL or missing references)
23729 //IL_1ce2: Unknown result type (might be due to invalid IL or missing references)
23730 //IL_2ce8: Unknown result type (might be due to invalid IL or missing references)
23731 //IL_3b4f: Unknown result type (might be due to invalid IL or missing references)
23732 //IL_3b54: Unknown result type (might be due to invalid IL or missing references)
23733 //IL_3b56: Unknown result type (might be due to invalid IL or missing references)
23734 //IL_3b5b: Unknown result type (might be due to invalid IL or missing references)
23735 //IL_3b5d: Unknown result type (might be due to invalid IL or missing references)
23736 //IL_3b7c: Unknown result type (might be due to invalid IL or missing references)
23737 //IL_3b87: Unknown result type (might be due to invalid IL or missing references)
23738 //IL_3b91: Unknown result type (might be due to invalid IL or missing references)
23739 //IL_3b96: Unknown result type (might be due to invalid IL or missing references)
23740 //IL_3b9b: Unknown result type (might be due to invalid IL or missing references)
23741 //IL_3b9d: Unknown result type (might be due to invalid IL or missing references)
23742 //IL_3b9f: Unknown result type (might be due to invalid IL or missing references)
23743 //IL_3ba6: Unknown result type (might be due to invalid IL or missing references)
23744 //IL_3bba: Unknown result type (might be due to invalid IL or missing references)
23745 //IL_3bbf: Unknown result type (might be due to invalid IL or missing references)
23746 //IL_3bc4: Unknown result type (might be due to invalid IL or missing references)
23747 //IL_3bc9: Unknown result type (might be due to invalid IL or missing references)
23748 //IL_2d21: Unknown result type (might be due to invalid IL or missing references)
23749 //IL_2d26: Unknown result type (might be due to invalid IL or missing references)
23750 //IL_2d28: Unknown result type (might be due to invalid IL or missing references)
23751 //IL_2d2d: Unknown result type (might be due to invalid IL or missing references)
23752 //IL_2d2f: Unknown result type (might be due to invalid IL or missing references)
23753 //IL_2d3b: Unknown result type (might be due to invalid IL or missing references)
23754 //IL_2d40: Unknown result type (might be due to invalid IL or missing references)
23755 //IL_2d45: Unknown result type (might be due to invalid IL or missing references)
23756 //IL_2d47: Unknown result type (might be due to invalid IL or missing references)
23757 //IL_2d61: Unknown result type (might be due to invalid IL or missing references)
23758 //IL_2d6c: Unknown result type (might be due to invalid IL or missing references)
23759 //IL_2d76: Unknown result type (might be due to invalid IL or missing references)
23760 //IL_2d7b: Unknown result type (might be due to invalid IL or missing references)
23761 //IL_2d80: Unknown result type (might be due to invalid IL or missing references)
23762 //IL_2d82: Unknown result type (might be due to invalid IL or missing references)
23763 //IL_2d84: Unknown result type (might be due to invalid IL or missing references)
23764 //IL_2d8b: Unknown result type (might be due to invalid IL or missing references)
23765 //IL_2d9f: Unknown result type (might be due to invalid IL or missing references)
23766 //IL_2da4: Unknown result type (might be due to invalid IL or missing references)
23767 //IL_2da9: Unknown result type (might be due to invalid IL or missing references)
23768 //IL_2dae: Unknown result type (might be due to invalid IL or missing references)
23769 //IL_2db3: Unknown result type (might be due to invalid IL or missing references)
23770 //IL_2db6: Unknown result type (might be due to invalid IL or missing references)
23771 //IL_2dc3: Unknown result type (might be due to invalid IL or missing references)
23772 //IL_2dc8: Unknown result type (might be due to invalid IL or missing references)
23773 //IL_2dd3: Unknown result type (might be due to invalid IL or missing references)
23774 //IL_2dda: Unknown result type (might be due to invalid IL or missing references)
23775 //IL_356e: Unknown result type (might be due to invalid IL or missing references)
23776 //IL_3573: Unknown result type (might be due to invalid IL or missing references)
23777 //IL_3575: Unknown result type (might be due to invalid IL or missing references)
23778 //IL_357a: Unknown result type (might be due to invalid IL or missing references)
23779 //IL_357c: Unknown result type (might be due to invalid IL or missing references)
23780 //IL_359b: Unknown result type (might be due to invalid IL or missing references)
23781 //IL_35a6: Unknown result type (might be due to invalid IL or missing references)
23782 //IL_35b0: Unknown result type (might be due to invalid IL or missing references)
23783 //IL_35b5: Unknown result type (might be due to invalid IL or missing references)
23784 //IL_35ba: Unknown result type (might be due to invalid IL or missing references)
23785 //IL_35bc: Unknown result type (might be due to invalid IL or missing references)
23786 //IL_35be: Unknown result type (might be due to invalid IL or missing references)
23787 //IL_35c5: Unknown result type (might be due to invalid IL or missing references)
23788 //IL_35d9: Unknown result type (might be due to invalid IL or missing references)
23789 //IL_35de: Unknown result type (might be due to invalid IL or missing references)
23790 //IL_35e3: Unknown result type (might be due to invalid IL or missing references)
23791 //IL_35e8: Unknown result type (might be due to invalid IL or missing references)
23792 //IL_3d28: Unknown result type (might be due to invalid IL or missing references)
23793 //IL_3d2d: Unknown result type (might be due to invalid IL or missing references)
23794 //IL_4e9d: Unknown result type (might be due to invalid IL or missing references)
23795 //IL_4eca: Unknown result type (might be due to invalid IL or missing references)
23796 //IL_4ee3: Unknown result type (might be due to invalid IL or missing references)
23797 //IL_4f17: Unknown result type (might be due to invalid IL or missing references)
23798 //IL_4f29: Unknown result type (might be due to invalid IL or missing references)
23799 //IL_4f2f: Unknown result type (might be due to invalid IL or missing references)
23800 //IL_4f39: Unknown result type (might be due to invalid IL or missing references)
23801 //IL_4f44: Unknown result type (might be due to invalid IL or missing references)
23802 //IL_4f4b: Unknown result type (might be due to invalid IL or missing references)
23803 //IL_22db: Unknown result type (might be due to invalid IL or missing references)
23804 //IL_22dd: Unknown result type (might be due to invalid IL or missing references)
23805 //IL_22e7: Unknown result type (might be due to invalid IL or missing references)
23806 //IL_22ee: Unknown result type (might be due to invalid IL or missing references)
23807 //IL_22f3: Unknown result type (might be due to invalid IL or missing references)
23808 //IL_22f5: Unknown result type (might be due to invalid IL or missing references)
23809 //IL_22ff: Unknown result type (might be due to invalid IL or missing references)
23810 //IL_2304: Unknown result type (might be due to invalid IL or missing references)
23811 //IL_2306: Unknown result type (might be due to invalid IL or missing references)
23812 //IL_2308: Unknown result type (might be due to invalid IL or missing references)
23813 //IL_230a: Unknown result type (might be due to invalid IL or missing references)
23814 //IL_2324: Unknown result type (might be due to invalid IL or missing references)
23815 //IL_232f: Unknown result type (might be due to invalid IL or missing references)
23816 //IL_2339: Unknown result type (might be due to invalid IL or missing references)
23817 //IL_233e: Unknown result type (might be due to invalid IL or missing references)
23818 //IL_2343: Unknown result type (might be due to invalid IL or missing references)
23819 //IL_2345: Unknown result type (might be due to invalid IL or missing references)
23820 //IL_2347: Unknown result type (might be due to invalid IL or missing references)
23821 //IL_234e: Unknown result type (might be due to invalid IL or missing references)
23822 //IL_2362: Unknown result type (might be due to invalid IL or missing references)
23823 //IL_2367: Unknown result type (might be due to invalid IL or missing references)
23824 //IL_236c: Unknown result type (might be due to invalid IL or missing references)
23825 //IL_2371: Unknown result type (might be due to invalid IL or missing references)
23826 //IL_2373: Unknown result type (might be due to invalid IL or missing references)
23827 //IL_2382: Unknown result type (might be due to invalid IL or missing references)
23828 //IL_2389: Unknown result type (might be due to invalid IL or missing references)
23829 //IL_2390: Unknown result type (might be due to invalid IL or missing references)
23830 //IL_2395: Unknown result type (might be due to invalid IL or missing references)
23831 //IL_239a: Unknown result type (might be due to invalid IL or missing references)
23832 //IL_239f: Unknown result type (might be due to invalid IL or missing references)
23833 //IL_23a1: Unknown result type (might be due to invalid IL or missing references)
23834 //IL_23a8: Unknown result type (might be due to invalid IL or missing references)
23835 //IL_23b0: Unknown result type (might be due to invalid IL or missing references)
23836 //IL_23b8: Unknown result type (might be due to invalid IL or missing references)
23837 //IL_23bb: Unknown result type (might be due to invalid IL or missing references)
23838 //IL_2298: Unknown result type (might be due to invalid IL or missing references)
23839 //IL_0cb3: Unknown result type (might be due to invalid IL or missing references)
23840 //IL_0cbd: Unknown result type (might be due to invalid IL or missing references)
23841 //IL_0cc2: Unknown result type (might be due to invalid IL or missing references)
23842 //IL_0cc4: Unknown result type (might be due to invalid IL or missing references)
23843 //IL_0cc9: Unknown result type (might be due to invalid IL or missing references)
23844 //IL_1319: Unknown result type (might be due to invalid IL or missing references)
23845 //IL_131b: Unknown result type (might be due to invalid IL or missing references)
23846 //IL_1323: Unknown result type (might be due to invalid IL or missing references)
23847 //IL_1325: Unknown result type (might be due to invalid IL or missing references)
23848 //IL_1330: Unknown result type (might be due to invalid IL or missing references)
23849 //IL_1338: Unknown result type (might be due to invalid IL or missing references)
23850 //IL_133b: Unknown result type (might be due to invalid IL or missing references)
23851 //IL_130b: Unknown result type (might be due to invalid IL or missing references)
23852 //IL_1cfd: Unknown result type (might be due to invalid IL or missing references)
23853 //IL_1d02: Unknown result type (might be due to invalid IL or missing references)
23854 //IL_1d14: Unknown result type (might be due to invalid IL or missing references)
23855 //IL_1d1c: Unknown result type (might be due to invalid IL or missing references)
23856 //IL_1d21: Unknown result type (might be due to invalid IL or missing references)
23857 //IL_1d34: Unknown result type (might be due to invalid IL or missing references)
23858 //IL_1d36: Unknown result type (might be due to invalid IL or missing references)
23859 //IL_1d3d: Unknown result type (might be due to invalid IL or missing references)
23860 //IL_1d45: Unknown result type (might be due to invalid IL or missing references)
23861 //IL_1d4d: Unknown result type (might be due to invalid IL or missing references)
23862 //IL_1d50: Unknown result type (might be due to invalid IL or missing references)
23863 //IL_2d0a: Unknown result type (might be due to invalid IL or missing references)
23864 //IL_2895: Unknown result type (might be due to invalid IL or missing references)
23865 //IL_289a: Unknown result type (might be due to invalid IL or missing references)
23866 //IL_289c: Unknown result type (might be due to invalid IL or missing references)
23867 //IL_28a1: Unknown result type (might be due to invalid IL or missing references)
23868 //IL_28a4: Unknown result type (might be due to invalid IL or missing references)
23869 //IL_28a9: Unknown result type (might be due to invalid IL or missing references)
23870 //IL_4c9a: Unknown result type (might be due to invalid IL or missing references)
23871 //IL_4c9f: Unknown result type (might be due to invalid IL or missing references)
23872 //IL_4ca1: Unknown result type (might be due to invalid IL or missing references)
23873 //IL_4ca6: Unknown result type (might be due to invalid IL or missing references)
23874 //IL_4cb1: Unknown result type (might be due to invalid IL or missing references)
23875 //IL_4cb6: Unknown result type (might be due to invalid IL or missing references)
23876 //IL_4cbb: Unknown result type (might be due to invalid IL or missing references)
23877 //IL_4cc1: Unknown result type (might be due to invalid IL or missing references)
23878 //IL_4cc7: Unknown result type (might be due to invalid IL or missing references)
23879 //IL_4ccc: Unknown result type (might be due to invalid IL or missing references)
23880 //IL_4f5b: Unknown result type (might be due to invalid IL or missing references)
23881 //IL_4f60: Unknown result type (might be due to invalid IL or missing references)
23882 //IL_4f65: Unknown result type (might be due to invalid IL or missing references)
23883 //IL_13cc: Unknown result type (might be due to invalid IL or missing references)
23884 //IL_13d1: Unknown result type (might be due to invalid IL or missing references)
23885 //IL_13d3: Unknown result type (might be due to invalid IL or missing references)
23886 //IL_13d5: Unknown result type (might be due to invalid IL or missing references)
23887 //IL_13e4: Unknown result type (might be due to invalid IL or missing references)
23888 //IL_13e9: Unknown result type (might be due to invalid IL or missing references)
23889 //IL_13ee: Unknown result type (might be due to invalid IL or missing references)
23890 //IL_13f3: Unknown result type (might be due to invalid IL or missing references)
23891 //IL_13fe: Unknown result type (might be due to invalid IL or missing references)
23892 //IL_13a8: Unknown result type (might be due to invalid IL or missing references)
23893 //IL_2cf9: Unknown result type (might be due to invalid IL or missing references)
23894 //IL_3c0e: Unknown result type (might be due to invalid IL or missing references)
23895 //IL_3c13: Unknown result type (might be due to invalid IL or missing references)
23896 //IL_3c15: Unknown result type (might be due to invalid IL or missing references)
23897 //IL_3c29: Unknown result type (might be due to invalid IL or missing references)
23898 //IL_3c2e: Unknown result type (might be due to invalid IL or missing references)
23899 //IL_3c4c: Unknown result type (might be due to invalid IL or missing references)
23900 //IL_3c56: Unknown result type (might be due to invalid IL or missing references)
23901 //IL_3c5b: Unknown result type (might be due to invalid IL or missing references)
23902 //IL_3c61: Unknown result type (might be due to invalid IL or missing references)
23903 //IL_3c66: Unknown result type (might be due to invalid IL or missing references)
23904 //IL_3c75: Unknown result type (might be due to invalid IL or missing references)
23905 //IL_3c80: Unknown result type (might be due to invalid IL or missing references)
23906 //IL_3c99: Unknown result type (might be due to invalid IL or missing references)
23907 //IL_3cd0: Unknown result type (might be due to invalid IL or missing references)
23908 //IL_3cec: Unknown result type (might be due to invalid IL or missing references)
23909 //IL_3cf8: Unknown result type (might be due to invalid IL or missing references)
23910 //IL_3d02: Unknown result type (might be due to invalid IL or missing references)
23911 //IL_3d0d: Unknown result type (might be due to invalid IL or missing references)
23912 //IL_2906: Unknown result type (might be due to invalid IL or missing references)
23913 //IL_290b: Unknown result type (might be due to invalid IL or missing references)
23914 //IL_2910: Unknown result type (might be due to invalid IL or missing references)
23915 //IL_2939: Unknown result type (might be due to invalid IL or missing references)
23916 //IL_293b: Unknown result type (might be due to invalid IL or missing references)
23917 //IL_2959: Unknown result type (might be due to invalid IL or missing references)
23918 //IL_295d: Unknown result type (might be due to invalid IL or missing references)
23919 //IL_2962: Unknown result type (might be due to invalid IL or missing references)
23920 //IL_28ec: Unknown result type (might be due to invalid IL or missing references)
23921 //IL_28fc: Unknown result type (might be due to invalid IL or missing references)
23922 //IL_2901: Unknown result type (might be due to invalid IL or missing references)
23923 //IL_2f09: Unknown result type (might be due to invalid IL or missing references)
23924 //IL_2f0e: Unknown result type (might be due to invalid IL or missing references)
23925 //IL_2f13: Unknown result type (might be due to invalid IL or missing references)
23926 //IL_2f17: Unknown result type (might be due to invalid IL or missing references)
23927 //IL_2f21: Unknown result type (might be due to invalid IL or missing references)
23928 //IL_2f26: Unknown result type (might be due to invalid IL or missing references)
23929 //IL_2f2b: Unknown result type (might be due to invalid IL or missing references)
23930 //IL_2fd7: Unknown result type (might be due to invalid IL or missing references)
23931 //IL_2fdc: Unknown result type (might be due to invalid IL or missing references)
23932 //IL_2fe1: Unknown result type (might be due to invalid IL or missing references)
23933 //IL_2fe5: Unknown result type (might be due to invalid IL or missing references)
23934 //IL_2fef: Unknown result type (might be due to invalid IL or missing references)
23935 //IL_2ff4: Unknown result type (might be due to invalid IL or missing references)
23936 //IL_2ff9: Unknown result type (might be due to invalid IL or missing references)
23937 //IL_3982: Unknown result type (might be due to invalid IL or missing references)
23938 //IL_3987: Unknown result type (might be due to invalid IL or missing references)
23939 //IL_3989: Unknown result type (might be due to invalid IL or missing references)
23940 //IL_398e: Unknown result type (might be due to invalid IL or missing references)
23941 //IL_3990: Unknown result type (might be due to invalid IL or missing references)
23942 //IL_39af: Unknown result type (might be due to invalid IL or missing references)
23943 //IL_39ba: Unknown result type (might be due to invalid IL or missing references)
23944 //IL_39c4: Unknown result type (might be due to invalid IL or missing references)
23945 //IL_39c9: Unknown result type (might be due to invalid IL or missing references)
23946 //IL_39ce: Unknown result type (might be due to invalid IL or missing references)
23947 //IL_39d0: Unknown result type (might be due to invalid IL or missing references)
23948 //IL_39d2: Unknown result type (might be due to invalid IL or missing references)
23949 //IL_39d9: Unknown result type (might be due to invalid IL or missing references)
23950 //IL_39ed: Unknown result type (might be due to invalid IL or missing references)
23951 //IL_39f2: Unknown result type (might be due to invalid IL or missing references)
23952 //IL_39f7: Unknown result type (might be due to invalid IL or missing references)
23953 //IL_39fc: Unknown result type (might be due to invalid IL or missing references)
23954 //IL_3a14: Unknown result type (might be due to invalid IL or missing references)
23955 //IL_3a17: Unknown result type (might be due to invalid IL or missing references)
23956 //IL_3a24: Unknown result type (might be due to invalid IL or missing references)
23957 //IL_3a29: Unknown result type (might be due to invalid IL or missing references)
23958 //IL_3a34: Unknown result type (might be due to invalid IL or missing references)
23959 //IL_3a3b: Unknown result type (might be due to invalid IL or missing references)
23960 //IL_3866: Unknown result type (might be due to invalid IL or missing references)
23961 //IL_3869: Unknown result type (might be due to invalid IL or missing references)
23962 //IL_3876: Unknown result type (might be due to invalid IL or missing references)
23963 //IL_387b: Unknown result type (might be due to invalid IL or missing references)
23964 //IL_3886: Unknown result type (might be due to invalid IL or missing references)
23965 //IL_388d: Unknown result type (might be due to invalid IL or missing references)
23966 //IL_38ae: Unknown result type (might be due to invalid IL or missing references)
23967 //IL_38b1: Unknown result type (might be due to invalid IL or missing references)
23968 //IL_38cb: Unknown result type (might be due to invalid IL or missing references)
23969 //IL_38d2: Unknown result type (might be due to invalid IL or missing references)
23970 //IL_38dd: Unknown result type (might be due to invalid IL or missing references)
23971 //IL_38e4: Unknown result type (might be due to invalid IL or missing references)
23972 //IL_3910: Unknown result type (might be due to invalid IL or missing references)
23973 //IL_3922: Unknown result type (might be due to invalid IL or missing references)
23974 //IL_3927: Unknown result type (might be due to invalid IL or missing references)
23975 //IL_3954: Unknown result type (might be due to invalid IL or missing references)
23976 //IL_3963: Unknown result type (might be due to invalid IL or missing references)
23977 //IL_4700: Unknown result type (might be due to invalid IL or missing references)
23978 //IL_4705: Unknown result type (might be due to invalid IL or missing references)
23979 //IL_4cf7: Unknown result type (might be due to invalid IL or missing references)
23980 //IL_4cfe: Unknown result type (might be due to invalid IL or missing references)
23981 //IL_4d0b: Unknown result type (might be due to invalid IL or missing references)
23982 //IL_4d10: Unknown result type (might be due to invalid IL or missing references)
23983 //IL_4d1b: Unknown result type (might be due to invalid IL or missing references)
23984 //IL_4d1c: Unknown result type (might be due to invalid IL or missing references)
23985 //IL_4d27: Unknown result type (might be due to invalid IL or missing references)
23986 //IL_4d2c: Unknown result type (might be due to invalid IL or missing references)
23987 //IL_4d37: Unknown result type (might be due to invalid IL or missing references)
23988 //IL_0ce6: Unknown result type (might be due to invalid IL or missing references)
23989 //IL_0ceb: Unknown result type (might be due to invalid IL or missing references)
23990 //IL_0ced: Unknown result type (might be due to invalid IL or missing references)
23991 //IL_0cf2: Unknown result type (might be due to invalid IL or missing references)
23992 //IL_0cff: Unknown result type (might be due to invalid IL or missing references)
23993 //IL_0d10: Unknown result type (might be due to invalid IL or missing references)
23994 //IL_0d1a: Unknown result type (might be due to invalid IL or missing references)
23995 //IL_0d1f: Unknown result type (might be due to invalid IL or missing references)
23996 //IL_0d35: Unknown result type (might be due to invalid IL or missing references)
23997 //IL_0d37: Unknown result type (might be due to invalid IL or missing references)
23998 //IL_0d3e: Unknown result type (might be due to invalid IL or missing references)
23999 //IL_0d44: Unknown result type (might be due to invalid IL or missing references)
24000 //IL_0d46: Unknown result type (might be due to invalid IL or missing references)
24001 //IL_0d4b: Unknown result type (might be due to invalid IL or missing references)
24002 //IL_0d50: Unknown result type (might be due to invalid IL or missing references)
24003 //IL_0d57: Unknown result type (might be due to invalid IL or missing references)
24004 //IL_0d5b: Unknown result type (might be due to invalid IL or missing references)
24005 //IL_0d62: Unknown result type (might be due to invalid IL or missing references)
24006 //IL_0d71: Unknown result type (might be due to invalid IL or missing references)
24007 //IL_0d73: Unknown result type (might be due to invalid IL or missing references)
24008 //IL_0d7a: Unknown result type (might be due to invalid IL or missing references)
24009 //IL_0d7e: Unknown result type (might be due to invalid IL or missing references)
24010 //IL_0d85: Unknown result type (might be due to invalid IL or missing references)
24011 //IL_0d94: Unknown result type (might be due to invalid IL or missing references)
24012 //IL_0d96: Unknown result type (might be due to invalid IL or missing references)
24013 //IL_0d9d: Unknown result type (might be due to invalid IL or missing references)
24014 //IL_0da3: Unknown result type (might be due to invalid IL or missing references)
24015 //IL_0da5: Unknown result type (might be due to invalid IL or missing references)
24016 //IL_0daa: Unknown result type (might be due to invalid IL or missing references)
24017 //IL_0daf: Unknown result type (might be due to invalid IL or missing references)
24018 //IL_0db6: Unknown result type (might be due to invalid IL or missing references)
24019 //IL_0dba: Unknown result type (might be due to invalid IL or missing references)
24020 //IL_0dc1: Unknown result type (might be due to invalid IL or missing references)
24021 //IL_0de0: Unknown result type (might be due to invalid IL or missing references)
24022 //IL_0de2: Unknown result type (might be due to invalid IL or missing references)
24023 //IL_0de9: Unknown result type (might be due to invalid IL or missing references)
24024 //IL_0def: Unknown result type (might be due to invalid IL or missing references)
24025 //IL_0df1: Unknown result type (might be due to invalid IL or missing references)
24026 //IL_0df6: Unknown result type (might be due to invalid IL or missing references)
24027 //IL_0dfb: Unknown result type (might be due to invalid IL or missing references)
24028 //IL_0e02: Unknown result type (might be due to invalid IL or missing references)
24029 //IL_0e06: Unknown result type (might be due to invalid IL or missing references)
24030 //IL_0e0d: Unknown result type (might be due to invalid IL or missing references)
24031 //IL_0e1c: Unknown result type (might be due to invalid IL or missing references)
24032 //IL_0e1e: Unknown result type (might be due to invalid IL or missing references)
24033 //IL_0e25: Unknown result type (might be due to invalid IL or missing references)
24034 //IL_0e29: Unknown result type (might be due to invalid IL or missing references)
24035 //IL_0e30: Unknown result type (might be due to invalid IL or missing references)
24036 //IL_0e4d: Unknown result type (might be due to invalid IL or missing references)
24037 //IL_0e4f: Unknown result type (might be due to invalid IL or missing references)
24038 //IL_0e56: Unknown result type (might be due to invalid IL or missing references)
24039 //IL_0e66: Unknown result type (might be due to invalid IL or missing references)
24040 //IL_0e6d: Unknown result type (might be due to invalid IL or missing references)
24041 //IL_0e74: Unknown result type (might be due to invalid IL or missing references)
24042 //IL_0e83: Unknown result type (might be due to invalid IL or missing references)
24043 //IL_0e85: Unknown result type (might be due to invalid IL or missing references)
24044 //IL_0e8c: Unknown result type (might be due to invalid IL or missing references)
24045 //IL_0e92: Unknown result type (might be due to invalid IL or missing references)
24046 //IL_0e94: Unknown result type (might be due to invalid IL or missing references)
24047 //IL_0e99: Unknown result type (might be due to invalid IL or missing references)
24048 //IL_0e9e: Unknown result type (might be due to invalid IL or missing references)
24049 //IL_0ea5: Unknown result type (might be due to invalid IL or missing references)
24050 //IL_0ea9: Unknown result type (might be due to invalid IL or missing references)
24051 //IL_0eb0: Unknown result type (might be due to invalid IL or missing references)
24052 //IL_11b6: Unknown result type (might be due to invalid IL or missing references)
24053 //IL_11cf: Unknown result type (might be due to invalid IL or missing references)
24054 //IL_11d4: Unknown result type (might be due to invalid IL or missing references)
24055 //IL_11d9: Unknown result type (might be due to invalid IL or missing references)
24056 //IL_11db: Unknown result type (might be due to invalid IL or missing references)
24057 //IL_11de: Unknown result type (might be due to invalid IL or missing references)
24058 //IL_11e3: Unknown result type (might be due to invalid IL or missing references)
24059 //IL_11e6: Unknown result type (might be due to invalid IL or missing references)
24060 //IL_11f0: Unknown result type (might be due to invalid IL or missing references)
24061 //IL_11f5: Unknown result type (might be due to invalid IL or missing references)
24062 //IL_11fc: Unknown result type (might be due to invalid IL or missing references)
24063 //IL_1201: Unknown result type (might be due to invalid IL or missing references)
24064 //IL_1206: Unknown result type (might be due to invalid IL or missing references)
24065 //IL_1208: Unknown result type (might be due to invalid IL or missing references)
24066 //IL_120a: Unknown result type (might be due to invalid IL or missing references)
24067 //IL_120c: Unknown result type (might be due to invalid IL or missing references)
24068 //IL_1211: Unknown result type (might be due to invalid IL or missing references)
24069 //IL_1213: Unknown result type (might be due to invalid IL or missing references)
24070 //IL_1217: Unknown result type (might be due to invalid IL or missing references)
24071 //IL_121c: Unknown result type (might be due to invalid IL or missing references)
24072 //IL_1221: Unknown result type (might be due to invalid IL or missing references)
24073 //IL_1223: Unknown result type (might be due to invalid IL or missing references)
24074 //IL_122a: Unknown result type (might be due to invalid IL or missing references)
24075 //IL_1232: Unknown result type (might be due to invalid IL or missing references)
24076 //IL_123a: Unknown result type (might be due to invalid IL or missing references)
24077 //IL_123d: Unknown result type (might be due to invalid IL or missing references)
24078 //IL_1d93: Unknown result type (might be due to invalid IL or missing references)
24079 //IL_1d9a: Unknown result type (might be due to invalid IL or missing references)
24080 //IL_1d9f: Unknown result type (might be due to invalid IL or missing references)
24081 //IL_1da1: Unknown result type (might be due to invalid IL or missing references)
24082 //IL_1dab: Unknown result type (might be due to invalid IL or missing references)
24083 //IL_1db0: Unknown result type (might be due to invalid IL or missing references)
24084 //IL_1db2: Unknown result type (might be due to invalid IL or missing references)
24085 //IL_1db4: Unknown result type (might be due to invalid IL or missing references)
24086 //IL_1db6: Unknown result type (might be due to invalid IL or missing references)
24087 //IL_1dd0: Unknown result type (might be due to invalid IL or missing references)
24088 //IL_1ddb: Unknown result type (might be due to invalid IL or missing references)
24089 //IL_1de5: Unknown result type (might be due to invalid IL or missing references)
24090 //IL_1dea: Unknown result type (might be due to invalid IL or missing references)
24091 //IL_1def: Unknown result type (might be due to invalid IL or missing references)
24092 //IL_1df1: Unknown result type (might be due to invalid IL or missing references)
24093 //IL_1df3: Unknown result type (might be due to invalid IL or missing references)
24094 //IL_1dfa: Unknown result type (might be due to invalid IL or missing references)
24095 //IL_1e0e: Unknown result type (might be due to invalid IL or missing references)
24096 //IL_1e13: Unknown result type (might be due to invalid IL or missing references)
24097 //IL_1e18: Unknown result type (might be due to invalid IL or missing references)
24098 //IL_1e1d: Unknown result type (might be due to invalid IL or missing references)
24099 //IL_1e1f: Unknown result type (might be due to invalid IL or missing references)
24100 //IL_1e2e: Unknown result type (might be due to invalid IL or missing references)
24101 //IL_1e35: Unknown result type (might be due to invalid IL or missing references)
24102 //IL_1e3c: Unknown result type (might be due to invalid IL or missing references)
24103 //IL_1e41: Unknown result type (might be due to invalid IL or missing references)
24104 //IL_1e46: Unknown result type (might be due to invalid IL or missing references)
24105 //IL_1e59: Unknown result type (might be due to invalid IL or missing references)
24106 //IL_1e5b: Unknown result type (might be due to invalid IL or missing references)
24107 //IL_1e62: Unknown result type (might be due to invalid IL or missing references)
24108 //IL_1e6a: Unknown result type (might be due to invalid IL or missing references)
24109 //IL_1e72: Unknown result type (might be due to invalid IL or missing references)
24110 //IL_1e75: Unknown result type (might be due to invalid IL or missing references)
24111 //IL_2974: Unknown result type (might be due to invalid IL or missing references)
24112 //IL_2976: Unknown result type (might be due to invalid IL or missing references)
24113 //IL_297d: Unknown result type (might be due to invalid IL or missing references)
24114 //IL_2985: Unknown result type (might be due to invalid IL or missing references)
24115 //IL_2987: Unknown result type (might be due to invalid IL or missing references)
24116 //IL_2989: Unknown result type (might be due to invalid IL or missing references)
24117 //IL_29c1: Unknown result type (might be due to invalid IL or missing references)
24118 //IL_296d: Unknown result type (might be due to invalid IL or missing references)
24119 //IL_296f: Unknown result type (might be due to invalid IL or missing references)
24120 //IL_30a5: Unknown result type (might be due to invalid IL or missing references)
24121 //IL_30aa: Unknown result type (might be due to invalid IL or missing references)
24122 //IL_30af: Unknown result type (might be due to invalid IL or missing references)
24123 //IL_30b3: Unknown result type (might be due to invalid IL or missing references)
24124 //IL_30bd: Unknown result type (might be due to invalid IL or missing references)
24125 //IL_30c2: Unknown result type (might be due to invalid IL or missing references)
24126 //IL_30c7: Unknown result type (might be due to invalid IL or missing references)
24127 //IL_2e3b: Unknown result type (might be due to invalid IL or missing references)
24128 //IL_2e40: Unknown result type (might be due to invalid IL or missing references)
24129 //IL_2e45: Unknown result type (might be due to invalid IL or missing references)
24130 //IL_2e49: Unknown result type (might be due to invalid IL or missing references)
24131 //IL_2e53: Unknown result type (might be due to invalid IL or missing references)
24132 //IL_2e58: Unknown result type (might be due to invalid IL or missing references)
24133 //IL_2e5d: Unknown result type (might be due to invalid IL or missing references)
24134 //IL_4738: Unknown result type (might be due to invalid IL or missing references)
24135 //IL_473d: Unknown result type (might be due to invalid IL or missing references)
24136 //IL_4750: Unknown result type (might be due to invalid IL or missing references)
24137 //IL_4755: Unknown result type (might be due to invalid IL or missing references)
24138 //IL_472b: Unknown result type (might be due to invalid IL or missing references)
24139 //IL_4d59: Unknown result type (might be due to invalid IL or missing references)
24140 //IL_4d60: Unknown result type (might be due to invalid IL or missing references)
24141 //IL_4d7a: Unknown result type (might be due to invalid IL or missing references)
24142 //IL_4d85: Unknown result type (might be due to invalid IL or missing references)
24143 //IL_4d86: Unknown result type (might be due to invalid IL or missing references)
24144 //IL_4d91: Unknown result type (might be due to invalid IL or missing references)
24145 //IL_4d96: Unknown result type (might be due to invalid IL or missing references)
24146 //IL_4da1: Unknown result type (might be due to invalid IL or missing references)
24147 //IL_1530: Unknown result type (might be due to invalid IL or missing references)
24148 //IL_1532: Unknown result type (might be due to invalid IL or missing references)
24149 //IL_1534: Unknown result type (might be due to invalid IL or missing references)
24150 //IL_1539: Unknown result type (might be due to invalid IL or missing references)
24151 //IL_153e: Unknown result type (might be due to invalid IL or missing references)
24152 //IL_1540: Unknown result type (might be due to invalid IL or missing references)
24153 //IL_1547: Unknown result type (might be due to invalid IL or missing references)
24154 //IL_154f: Unknown result type (might be due to invalid IL or missing references)
24155 //IL_1556: Unknown result type (might be due to invalid IL or missing references)
24156 //IL_1559: Unknown result type (might be due to invalid IL or missing references)
24157 //IL_151a: Unknown result type (might be due to invalid IL or missing references)
24158 //IL_1524: Unknown result type (might be due to invalid IL or missing references)
24159 //IL_1529: Unknown result type (might be due to invalid IL or missing references)
24160 //IL_152e: Unknown result type (might be due to invalid IL or missing references)
24161 //IL_29f9: Unknown result type (might be due to invalid IL or missing references)
24162 //IL_2a09: Unknown result type (might be due to invalid IL or missing references)
24163 //IL_2a0e: Unknown result type (might be due to invalid IL or missing references)
24164 //IL_6419: Unknown result type (might be due to invalid IL or missing references)
24165 //IL_6427: Unknown result type (might be due to invalid IL or missing references)
24166 //IL_642d: Unknown result type (might be due to invalid IL or missing references)
24167 //IL_642f: Unknown result type (might be due to invalid IL or missing references)
24168 //IL_6434: Unknown result type (might be due to invalid IL or missing references)
24169 //IL_6446: Unknown result type (might be due to invalid IL or missing references)
24170 //IL_644b: Unknown result type (might be due to invalid IL or missing references)
24171 //IL_646e: Unknown result type (might be due to invalid IL or missing references)
24172 //IL_64a8: Unknown result type (might be due to invalid IL or missing references)
24173 //IL_64b6: Unknown result type (might be due to invalid IL or missing references)
24174 //IL_64bc: Unknown result type (might be due to invalid IL or missing references)
24175 //IL_64be: Unknown result type (might be due to invalid IL or missing references)
24176 //IL_64c3: Unknown result type (might be due to invalid IL or missing references)
24177 //IL_64d5: Unknown result type (might be due to invalid IL or missing references)
24178 //IL_64da: Unknown result type (might be due to invalid IL or missing references)
24179 //IL_64fd: Unknown result type (might be due to invalid IL or missing references)
24180 //IL_6539: Unknown result type (might be due to invalid IL or missing references)
24181 //IL_653e: Unknown result type (might be due to invalid IL or missing references)
24182 //IL_6563: Unknown result type (might be due to invalid IL or missing references)
24183 //IL_656a: Unknown result type (might be due to invalid IL or missing references)
24184 //IL_656f: Unknown result type (might be due to invalid IL or missing references)
24185 //IL_6574: Unknown result type (might be due to invalid IL or missing references)
24186 //IL_657b: Unknown result type (might be due to invalid IL or missing references)
24187 //IL_6586: Unknown result type (might be due to invalid IL or missing references)
24188 //IL_6591: Unknown result type (might be due to invalid IL or missing references)
24189 //IL_6596: Unknown result type (might be due to invalid IL or missing references)
24190 //IL_65a0: Unknown result type (might be due to invalid IL or missing references)
24191 //IL_65a5: Unknown result type (might be due to invalid IL or missing references)
24192 //IL_65aa: Unknown result type (might be due to invalid IL or missing references)
24193 //IL_5eda: Unknown result type (might be due to invalid IL or missing references)
24194 //IL_5ef9: Unknown result type (might be due to invalid IL or missing references)
24195 //IL_5eff: Unknown result type (might be due to invalid IL or missing references)
24196 //IL_5f04: Unknown result type (might be due to invalid IL or missing references)
24197 //IL_5f09: Unknown result type (might be due to invalid IL or missing references)
24198 //IL_5f10: Unknown result type (might be due to invalid IL or missing references)
24199 //IL_5f1b: Unknown result type (might be due to invalid IL or missing references)
24200 //IL_5f26: Unknown result type (might be due to invalid IL or missing references)
24201 //IL_5f2b: Unknown result type (might be due to invalid IL or missing references)
24202 //IL_5f35: Unknown result type (might be due to invalid IL or missing references)
24203 //IL_5f3a: Unknown result type (might be due to invalid IL or missing references)
24204 //IL_5f3f: Unknown result type (might be due to invalid IL or missing references)
24205 //IL_599a: Unknown result type (might be due to invalid IL or missing references)
24206 //IL_599f: Unknown result type (might be due to invalid IL or missing references)
24207 //IL_59a6: Unknown result type (might be due to invalid IL or missing references)
24208 //IL_59b5: Unknown result type (might be due to invalid IL or missing references)
24209 //IL_59ba: Unknown result type (might be due to invalid IL or missing references)
24210 //IL_59bf: Unknown result type (might be due to invalid IL or missing references)
24211 //IL_59c4: Unknown result type (might be due to invalid IL or missing references)
24212 //IL_59cb: Unknown result type (might be due to invalid IL or missing references)
24213 //IL_59d6: Unknown result type (might be due to invalid IL or missing references)
24214 //IL_59e1: Unknown result type (might be due to invalid IL or missing references)
24215 //IL_59e6: Unknown result type (might be due to invalid IL or missing references)
24216 //IL_59f0: Unknown result type (might be due to invalid IL or missing references)
24217 //IL_59f5: Unknown result type (might be due to invalid IL or missing references)
24218 //IL_59fa: Unknown result type (might be due to invalid IL or missing references)
24219 //IL_6ef5: Unknown result type (might be due to invalid IL or missing references)
24220 //IL_6efa: Unknown result type (might be due to invalid IL or missing references)
24221 //IL_6efc: Unknown result type (might be due to invalid IL or missing references)
24222 //IL_6f01: Unknown result type (might be due to invalid IL or missing references)
24223 //IL_6f0c: Unknown result type (might be due to invalid IL or missing references)
24224 //IL_6f11: Unknown result type (might be due to invalid IL or missing references)
24225 //IL_6f16: Unknown result type (might be due to invalid IL or missing references)
24226 //IL_6893: Unknown result type (might be due to invalid IL or missing references)
24227 //IL_689a: Unknown result type (might be due to invalid IL or missing references)
24228 //IL_689f: Unknown result type (might be due to invalid IL or missing references)
24229 //IL_68a4: Unknown result type (might be due to invalid IL or missing references)
24230 //IL_68ab: Unknown result type (might be due to invalid IL or missing references)
24231 //IL_68b6: Unknown result type (might be due to invalid IL or missing references)
24232 //IL_68c1: Unknown result type (might be due to invalid IL or missing references)
24233 //IL_68c6: Unknown result type (might be due to invalid IL or missing references)
24234 //IL_68d0: Unknown result type (might be due to invalid IL or missing references)
24235 //IL_68d5: Unknown result type (might be due to invalid IL or missing references)
24236 //IL_68da: Unknown result type (might be due to invalid IL or missing references)
24237 //IL_68e8: Unknown result type (might be due to invalid IL or missing references)
24238 //IL_68ed: Unknown result type (might be due to invalid IL or missing references)
24239 //IL_68ef: Unknown result type (might be due to invalid IL or missing references)
24240 //IL_68f5: Unknown result type (might be due to invalid IL or missing references)
24241 //IL_68ff: Unknown result type (might be due to invalid IL or missing references)
24242 //IL_690b: Unknown result type (might be due to invalid IL or missing references)
24243 //IL_6916: Unknown result type (might be due to invalid IL or missing references)
24244 //IL_692a: Unknown result type (might be due to invalid IL or missing references)
24245 //IL_692f: Unknown result type (might be due to invalid IL or missing references)
24246 //IL_693d: Unknown result type (might be due to invalid IL or missing references)
24247 //IL_6942: Unknown result type (might be due to invalid IL or missing references)
24248 //IL_6947: Unknown result type (might be due to invalid IL or missing references)
24249 //IL_6955: Unknown result type (might be due to invalid IL or missing references)
24250 //IL_695a: Unknown result type (might be due to invalid IL or missing references)
24251 //IL_695c: Unknown result type (might be due to invalid IL or missing references)
24252 //IL_6961: Unknown result type (might be due to invalid IL or missing references)
24253 //IL_6967: Unknown result type (might be due to invalid IL or missing references)
24254 //IL_6976: Unknown result type (might be due to invalid IL or missing references)
24255 //IL_6988: Unknown result type (might be due to invalid IL or missing references)
24256 //IL_6992: Unknown result type (might be due to invalid IL or missing references)
24257 //IL_2f45: Unknown result type (might be due to invalid IL or missing references)
24258 //IL_2f48: Unknown result type (might be due to invalid IL or missing references)
24259 //IL_2f59: Unknown result type (might be due to invalid IL or missing references)
24260 //IL_2f5f: Unknown result type (might be due to invalid IL or missing references)
24261 //IL_2f61: Unknown result type (might be due to invalid IL or missing references)
24262 //IL_2f68: Unknown result type (might be due to invalid IL or missing references)
24263 //IL_2f6d: Unknown result type (might be due to invalid IL or missing references)
24264 //IL_2f73: Unknown result type (might be due to invalid IL or missing references)
24265 //IL_2f84: Unknown result type (might be due to invalid IL or missing references)
24266 //IL_2f8f: Unknown result type (might be due to invalid IL or missing references)
24267 //IL_2f9a: Unknown result type (might be due to invalid IL or missing references)
24268 //IL_2fa1: Unknown result type (might be due to invalid IL or missing references)
24269 //IL_3013: Unknown result type (might be due to invalid IL or missing references)
24270 //IL_3016: Unknown result type (might be due to invalid IL or missing references)
24271 //IL_3027: Unknown result type (might be due to invalid IL or missing references)
24272 //IL_302d: Unknown result type (might be due to invalid IL or missing references)
24273 //IL_302f: Unknown result type (might be due to invalid IL or missing references)
24274 //IL_3036: Unknown result type (might be due to invalid IL or missing references)
24275 //IL_303b: Unknown result type (might be due to invalid IL or missing references)
24276 //IL_3041: Unknown result type (might be due to invalid IL or missing references)
24277 //IL_3052: Unknown result type (might be due to invalid IL or missing references)
24278 //IL_305d: Unknown result type (might be due to invalid IL or missing references)
24279 //IL_3068: Unknown result type (might be due to invalid IL or missing references)
24280 //IL_306f: Unknown result type (might be due to invalid IL or missing references)
24281 //IL_3a8a: Unknown result type (might be due to invalid IL or missing references)
24282 //IL_3a8f: Unknown result type (might be due to invalid IL or missing references)
24283 //IL_3a91: Unknown result type (might be due to invalid IL or missing references)
24284 //IL_3aa5: Unknown result type (might be due to invalid IL or missing references)
24285 //IL_3aaa: Unknown result type (might be due to invalid IL or missing references)
24286 //IL_3ac8: Unknown result type (might be due to invalid IL or missing references)
24287 //IL_3ad2: Unknown result type (might be due to invalid IL or missing references)
24288 //IL_3ad7: Unknown result type (might be due to invalid IL or missing references)
24289 //IL_3add: Unknown result type (might be due to invalid IL or missing references)
24290 //IL_3ae2: Unknown result type (might be due to invalid IL or missing references)
24291 //IL_3af1: Unknown result type (might be due to invalid IL or missing references)
24292 //IL_3afc: Unknown result type (might be due to invalid IL or missing references)
24293 //IL_3b15: Unknown result type (might be due to invalid IL or missing references)
24294 //IL_3d76: Unknown result type (might be due to invalid IL or missing references)
24295 //IL_3d7b: Unknown result type (might be due to invalid IL or missing references)
24296 //IL_4dc3: Unknown result type (might be due to invalid IL or missing references)
24297 //IL_4dca: Unknown result type (might be due to invalid IL or missing references)
24298 //IL_4de4: Unknown result type (might be due to invalid IL or missing references)
24299 //IL_4def: Unknown result type (might be due to invalid IL or missing references)
24300 //IL_4df0: Unknown result type (might be due to invalid IL or missing references)
24301 //IL_4dfb: Unknown result type (might be due to invalid IL or missing references)
24302 //IL_4e00: Unknown result type (might be due to invalid IL or missing references)
24303 //IL_4e0b: Unknown result type (might be due to invalid IL or missing references)
24304 //IL_5018: Unknown result type (might be due to invalid IL or missing references)
24305 //IL_5045: Unknown result type (might be due to invalid IL or missing references)
24306 //IL_505e: Unknown result type (might be due to invalid IL or missing references)
24307 //IL_5092: Unknown result type (might be due to invalid IL or missing references)
24308 //IL_50a4: Unknown result type (might be due to invalid IL or missing references)
24309 //IL_50aa: Unknown result type (might be due to invalid IL or missing references)
24310 //IL_50b4: Unknown result type (might be due to invalid IL or missing references)
24311 //IL_50c0: Unknown result type (might be due to invalid IL or missing references)
24312 //IL_50c7: Unknown result type (might be due to invalid IL or missing references)
24313 //IL_6663: Unknown result type (might be due to invalid IL or missing references)
24314 //IL_6668: Unknown result type (might be due to invalid IL or missing references)
24315 //IL_666a: Unknown result type (might be due to invalid IL or missing references)
24316 //IL_6679: Unknown result type (might be due to invalid IL or missing references)
24317 //IL_6685: Unknown result type (might be due to invalid IL or missing references)
24318 //IL_6690: Unknown result type (might be due to invalid IL or missing references)
24319 //IL_66a4: Unknown result type (might be due to invalid IL or missing references)
24320 //IL_66a9: Unknown result type (might be due to invalid IL or missing references)
24321 //IL_66b7: Unknown result type (might be due to invalid IL or missing references)
24322 //IL_66bc: Unknown result type (might be due to invalid IL or missing references)
24323 //IL_66c1: Unknown result type (might be due to invalid IL or missing references)
24324 //IL_66cf: Unknown result type (might be due to invalid IL or missing references)
24325 //IL_66d4: Unknown result type (might be due to invalid IL or missing references)
24326 //IL_66d6: Unknown result type (might be due to invalid IL or missing references)
24327 //IL_66db: Unknown result type (might be due to invalid IL or missing references)
24328 //IL_66e1: Unknown result type (might be due to invalid IL or missing references)
24329 //IL_66e6: Unknown result type (might be due to invalid IL or missing references)
24330 //IL_66ec: Unknown result type (might be due to invalid IL or missing references)
24331 //IL_66fb: Unknown result type (might be due to invalid IL or missing references)
24332 //IL_671f: Unknown result type (might be due to invalid IL or missing references)
24333 //IL_6729: Unknown result type (might be due to invalid IL or missing references)
24334 //IL_65ec: Unknown result type (might be due to invalid IL or missing references)
24335 //IL_6608: Unknown result type (might be due to invalid IL or missing references)
24336 //IL_660d: Unknown result type (might be due to invalid IL or missing references)
24337 //IL_660f: Unknown result type (might be due to invalid IL or missing references)
24338 //IL_6614: Unknown result type (might be due to invalid IL or missing references)
24339 //IL_661f: Unknown result type (might be due to invalid IL or missing references)
24340 //IL_662b: Unknown result type (might be due to invalid IL or missing references)
24341 //IL_663b: Unknown result type (might be due to invalid IL or missing references)
24342 //IL_6640: Unknown result type (might be due to invalid IL or missing references)
24343 //IL_664a: Unknown result type (might be due to invalid IL or missing references)
24344 //IL_69c2: Unknown result type (might be due to invalid IL or missing references)
24345 //IL_69c7: Unknown result type (might be due to invalid IL or missing references)
24346 //IL_69cd: Unknown result type (might be due to invalid IL or missing references)
24347 //IL_69d2: Unknown result type (might be due to invalid IL or missing references)
24348 //IL_30e4: Unknown result type (might be due to invalid IL or missing references)
24349 //IL_30e7: Unknown result type (might be due to invalid IL or missing references)
24350 //IL_30f8: Unknown result type (might be due to invalid IL or missing references)
24351 //IL_30fe: Unknown result type (might be due to invalid IL or missing references)
24352 //IL_3100: Unknown result type (might be due to invalid IL or missing references)
24353 //IL_3107: Unknown result type (might be due to invalid IL or missing references)
24354 //IL_310c: Unknown result type (might be due to invalid IL or missing references)
24355 //IL_3111: Unknown result type (might be due to invalid IL or missing references)
24356 //IL_311b: Unknown result type (might be due to invalid IL or missing references)
24357 //IL_3120: Unknown result type (might be due to invalid IL or missing references)
24358 //IL_3126: Unknown result type (might be due to invalid IL or missing references)
24359 //IL_3137: Unknown result type (might be due to invalid IL or missing references)
24360 //IL_3142: Unknown result type (might be due to invalid IL or missing references)
24361 //IL_314d: Unknown result type (might be due to invalid IL or missing references)
24362 //IL_3154: Unknown result type (might be due to invalid IL or missing references)
24363 //IL_2e77: Unknown result type (might be due to invalid IL or missing references)
24364 //IL_2e7a: Unknown result type (might be due to invalid IL or missing references)
24365 //IL_2e8b: Unknown result type (might be due to invalid IL or missing references)
24366 //IL_2e91: Unknown result type (might be due to invalid IL or missing references)
24367 //IL_2e93: Unknown result type (might be due to invalid IL or missing references)
24368 //IL_2e9a: Unknown result type (might be due to invalid IL or missing references)
24369 //IL_2e9f: Unknown result type (might be due to invalid IL or missing references)
24370 //IL_2ea5: Unknown result type (might be due to invalid IL or missing references)
24371 //IL_2eb6: Unknown result type (might be due to invalid IL or missing references)
24372 //IL_2ec1: Unknown result type (might be due to invalid IL or missing references)
24373 //IL_2ecc: Unknown result type (might be due to invalid IL or missing references)
24374 //IL_2ed3: Unknown result type (might be due to invalid IL or missing references)
24375 //IL_480b: Unknown result type (might be due to invalid IL or missing references)
24376 //IL_4810: Unknown result type (might be due to invalid IL or missing references)
24377 //IL_47dc: Unknown result type (might be due to invalid IL or missing references)
24378 //IL_47e1: Unknown result type (might be due to invalid IL or missing references)
24379 //IL_3d83: Unknown result type (might be due to invalid IL or missing references)
24380 //IL_3d9c: Unknown result type (might be due to invalid IL or missing references)
24381 //IL_3da1: Unknown result type (might be due to invalid IL or missing references)
24382 //IL_4e30: Unknown result type (might be due to invalid IL or missing references)
24383 //IL_4e37: Unknown result type (might be due to invalid IL or missing references)
24384 //IL_4e51: Unknown result type (might be due to invalid IL or missing references)
24385 //IL_4e5c: Unknown result type (might be due to invalid IL or missing references)
24386 //IL_4e5d: Unknown result type (might be due to invalid IL or missing references)
24387 //IL_4e68: Unknown result type (might be due to invalid IL or missing references)
24388 //IL_4e6d: Unknown result type (might be due to invalid IL or missing references)
24389 //IL_4e78: Unknown result type (might be due to invalid IL or missing references)
24390 //IL_2470: Unknown result type (might be due to invalid IL or missing references)
24391 //IL_2475: Unknown result type (might be due to invalid IL or missing references)
24392 //IL_2477: Unknown result type (might be due to invalid IL or missing references)
24393 //IL_2479: Unknown result type (might be due to invalid IL or missing references)
24394 //IL_2483: Unknown result type (might be due to invalid IL or missing references)
24395 //IL_2488: Unknown result type (might be due to invalid IL or missing references)
24396 //IL_248a: Unknown result type (might be due to invalid IL or missing references)
24397 //IL_2496: Unknown result type (might be due to invalid IL or missing references)
24398 //IL_249b: Unknown result type (might be due to invalid IL or missing references)
24399 //IL_24a0: Unknown result type (might be due to invalid IL or missing references)
24400 //IL_24b6: Unknown result type (might be due to invalid IL or missing references)
24401 //IL_24bd: Unknown result type (might be due to invalid IL or missing references)
24402 //IL_24c2: Unknown result type (might be due to invalid IL or missing references)
24403 //IL_24c7: Unknown result type (might be due to invalid IL or missing references)
24404 //IL_24c9: Unknown result type (might be due to invalid IL or missing references)
24405 //IL_24d0: Unknown result type (might be due to invalid IL or missing references)
24406 //IL_24d8: Unknown result type (might be due to invalid IL or missing references)
24407 //IL_24e6: Unknown result type (might be due to invalid IL or missing references)
24408 //IL_24e9: Unknown result type (might be due to invalid IL or missing references)
24409 //IL_2507: Unknown result type (might be due to invalid IL or missing references)
24410 //IL_2509: Unknown result type (might be due to invalid IL or missing references)
24411 //IL_2510: Unknown result type (might be due to invalid IL or missing references)
24412 //IL_2514: Unknown result type (might be due to invalid IL or missing references)
24413 //IL_251f: Unknown result type (might be due to invalid IL or missing references)
24414 //IL_2530: Unknown result type (might be due to invalid IL or missing references)
24415 //IL_2533: Unknown result type (might be due to invalid IL or missing references)
24416 //IL_2551: Unknown result type (might be due to invalid IL or missing references)
24417 //IL_2553: Unknown result type (might be due to invalid IL or missing references)
24418 //IL_255a: Unknown result type (might be due to invalid IL or missing references)
24419 //IL_255e: Unknown result type (might be due to invalid IL or missing references)
24420 //IL_2569: Unknown result type (might be due to invalid IL or missing references)
24421 //IL_257a: Unknown result type (might be due to invalid IL or missing references)
24422 //IL_257d: Unknown result type (might be due to invalid IL or missing references)
24423 //IL_259f: Unknown result type (might be due to invalid IL or missing references)
24424 //IL_25a4: Unknown result type (might be due to invalid IL or missing references)
24425 //IL_25a6: Unknown result type (might be due to invalid IL or missing references)
24426 //IL_25a8: Unknown result type (might be due to invalid IL or missing references)
24427 //IL_25b2: Unknown result type (might be due to invalid IL or missing references)
24428 //IL_25b7: Unknown result type (might be due to invalid IL or missing references)
24429 //IL_25c6: Unknown result type (might be due to invalid IL or missing references)
24430 //IL_25d0: Unknown result type (might be due to invalid IL or missing references)
24431 //IL_25d5: Unknown result type (might be due to invalid IL or missing references)
24432 //IL_2a23: Unknown result type (might be due to invalid IL or missing references)
24433 //IL_2a30: Unknown result type (might be due to invalid IL or missing references)
24434 //IL_2a37: Unknown result type (might be due to invalid IL or missing references)
24435 //IL_2a3c: Unknown result type (might be due to invalid IL or missing references)
24436 //IL_2a41: Unknown result type (might be due to invalid IL or missing references)
24437 //IL_2a48: Unknown result type (might be due to invalid IL or missing references)
24438 //IL_2a50: Unknown result type (might be due to invalid IL or missing references)
24439 //IL_2a52: Unknown result type (might be due to invalid IL or missing references)
24440 //IL_2a54: Unknown result type (might be due to invalid IL or missing references)
24441 //IL_6746: Unknown result type (might be due to invalid IL or missing references)
24442 //IL_674b: Unknown result type (might be due to invalid IL or missing references)
24443 //IL_674d: Unknown result type (might be due to invalid IL or missing references)
24444 //IL_6753: Unknown result type (might be due to invalid IL or missing references)
24445 //IL_675d: Unknown result type (might be due to invalid IL or missing references)
24446 //IL_6769: Unknown result type (might be due to invalid IL or missing references)
24447 //IL_6774: Unknown result type (might be due to invalid IL or missing references)
24448 //IL_6788: Unknown result type (might be due to invalid IL or missing references)
24449 //IL_678d: Unknown result type (might be due to invalid IL or missing references)
24450 //IL_678f: Unknown result type (might be due to invalid IL or missing references)
24451 //IL_6794: Unknown result type (might be due to invalid IL or missing references)
24452 //IL_679a: Unknown result type (might be due to invalid IL or missing references)
24453 //IL_679f: Unknown result type (might be due to invalid IL or missing references)
24454 //IL_67a4: Unknown result type (might be due to invalid IL or missing references)
24455 //IL_67af: Unknown result type (might be due to invalid IL or missing references)
24456 //IL_67bb: Unknown result type (might be due to invalid IL or missing references)
24457 //IL_67c1: Unknown result type (might be due to invalid IL or missing references)
24458 //IL_67cb: Unknown result type (might be due to invalid IL or missing references)
24459 //IL_67d5: Unknown result type (might be due to invalid IL or missing references)
24460 //IL_67e9: Unknown result type (might be due to invalid IL or missing references)
24461 //IL_67ee: Unknown result type (might be due to invalid IL or missing references)
24462 //IL_67f0: Unknown result type (might be due to invalid IL or missing references)
24463 //IL_67f5: Unknown result type (might be due to invalid IL or missing references)
24464 //IL_67fb: Unknown result type (might be due to invalid IL or missing references)
24465 //IL_6800: Unknown result type (might be due to invalid IL or missing references)
24466 //IL_6805: Unknown result type (might be due to invalid IL or missing references)
24467 //IL_6810: Unknown result type (might be due to invalid IL or missing references)
24468 //IL_681c: Unknown result type (might be due to invalid IL or missing references)
24469 //IL_6822: Unknown result type (might be due to invalid IL or missing references)
24470 //IL_682c: Unknown result type (might be due to invalid IL or missing references)
24471 //IL_6836: Unknown result type (might be due to invalid IL or missing references)
24472 //IL_5d67: Unknown result type (might be due to invalid IL or missing references)
24473 //IL_5d6d: Unknown result type (might be due to invalid IL or missing references)
24474 //IL_5d6f: Unknown result type (might be due to invalid IL or missing references)
24475 //IL_5d7e: Unknown result type (might be due to invalid IL or missing references)
24476 //IL_5d89: Unknown result type (might be due to invalid IL or missing references)
24477 //IL_5da6: Unknown result type (might be due to invalid IL or missing references)
24478 //IL_5dac: Unknown result type (might be due to invalid IL or missing references)
24479 //IL_5dae: Unknown result type (might be due to invalid IL or missing references)
24480 //IL_5dbd: Unknown result type (might be due to invalid IL or missing references)
24481 //IL_5dc8: Unknown result type (might be due to invalid IL or missing references)
24482 //IL_5de5: Unknown result type (might be due to invalid IL or missing references)
24483 //IL_5deb: Unknown result type (might be due to invalid IL or missing references)
24484 //IL_5ded: Unknown result type (might be due to invalid IL or missing references)
24485 //IL_5dfc: Unknown result type (might be due to invalid IL or missing references)
24486 //IL_5e11: Unknown result type (might be due to invalid IL or missing references)
24487 //IL_5e2d: Unknown result type (might be due to invalid IL or missing references)
24488 //IL_5e33: Unknown result type (might be due to invalid IL or missing references)
24489 //IL_5e35: Unknown result type (might be due to invalid IL or missing references)
24490 //IL_5e3b: Unknown result type (might be due to invalid IL or missing references)
24491 //IL_5e45: Unknown result type (might be due to invalid IL or missing references)
24492 //IL_5e51: Unknown result type (might be due to invalid IL or missing references)
24493 //IL_5e56: Unknown result type (might be due to invalid IL or missing references)
24494 //IL_5e60: Unknown result type (might be due to invalid IL or missing references)
24495 //IL_6f5a: Unknown result type (might be due to invalid IL or missing references)
24496 //IL_6f5f: Unknown result type (might be due to invalid IL or missing references)
24497 //IL_70b8: Unknown result type (might be due to invalid IL or missing references)
24498 //IL_70e5: Unknown result type (might be due to invalid IL or missing references)
24499 //IL_70fe: Unknown result type (might be due to invalid IL or missing references)
24500 //IL_7132: Unknown result type (might be due to invalid IL or missing references)
24501 //IL_714b: Unknown result type (might be due to invalid IL or missing references)
24502 //IL_7151: Unknown result type (might be due to invalid IL or missing references)
24503 //IL_715e: Unknown result type (might be due to invalid IL or missing references)
24504 //IL_7163: Unknown result type (might be due to invalid IL or missing references)
24505 //IL_716e: Unknown result type (might be due to invalid IL or missing references)
24506 //IL_7175: Unknown result type (might be due to invalid IL or missing references)
24507 //IL_71a6: Unknown result type (might be due to invalid IL or missing references)
24508 //IL_71d3: Unknown result type (might be due to invalid IL or missing references)
24509 //IL_71ec: Unknown result type (might be due to invalid IL or missing references)
24510 //IL_7220: Unknown result type (might be due to invalid IL or missing references)
24511 //IL_7239: Unknown result type (might be due to invalid IL or missing references)
24512 //IL_723f: Unknown result type (might be due to invalid IL or missing references)
24513 //IL_726b: Unknown result type (might be due to invalid IL or missing references)
24514 //IL_7276: Unknown result type (might be due to invalid IL or missing references)
24515 //IL_727d: Unknown result type (might be due to invalid IL or missing references)
24516 //IL_72b2: Unknown result type (might be due to invalid IL or missing references)
24517 //IL_72b7: Unknown result type (might be due to invalid IL or missing references)
24518 //IL_72ce: Unknown result type (might be due to invalid IL or missing references)
24519 //IL_72fa: Unknown result type (might be due to invalid IL or missing references)
24520 //IL_7313: Unknown result type (might be due to invalid IL or missing references)
24521 //IL_7347: Unknown result type (might be due to invalid IL or missing references)
24522 //IL_7378: Unknown result type (might be due to invalid IL or missing references)
24523 //IL_737e: Unknown result type (might be due to invalid IL or missing references)
24524 //IL_738c: Unknown result type (might be due to invalid IL or missing references)
24525 //IL_7391: Unknown result type (might be due to invalid IL or missing references)
24526 //IL_739c: Unknown result type (might be due to invalid IL or missing references)
24527 //IL_73a3: Unknown result type (might be due to invalid IL or missing references)
24528 //IL_73c9: Unknown result type (might be due to invalid IL or missing references)
24529 //IL_73cf: Unknown result type (might be due to invalid IL or missing references)
24530 //IL_73fc: Unknown result type (might be due to invalid IL or missing references)
24531 //IL_7407: Unknown result type (might be due to invalid IL or missing references)
24532 //IL_740e: Unknown result type (might be due to invalid IL or missing references)
24533 //IL_5142: Unknown result type (might be due to invalid IL or missing references)
24534 //IL_5147: Unknown result type (might be due to invalid IL or missing references)
24535 //IL_514d: Unknown result type (might be due to invalid IL or missing references)
24536 //IL_515d: Unknown result type (might be due to invalid IL or missing references)
24537 //IL_5162: Unknown result type (might be due to invalid IL or missing references)
24538 //IL_5164: Unknown result type (might be due to invalid IL or missing references)
24539 //IL_5169: Unknown result type (might be due to invalid IL or missing references)
24540 //IL_5170: Unknown result type (might be due to invalid IL or missing references)
24541 //IL_5175: Unknown result type (might be due to invalid IL or missing references)
24542 //IL_5177: Unknown result type (might be due to invalid IL or missing references)
24543 //IL_517c: Unknown result type (might be due to invalid IL or missing references)
24544 //IL_5188: Unknown result type (might be due to invalid IL or missing references)
24545 //IL_743c: Unknown result type (might be due to invalid IL or missing references)
24546 //IL_7441: Unknown result type (might be due to invalid IL or missing references)
24547 //IL_7446: Unknown result type (might be due to invalid IL or missing references)
24548 //IL_74dd: Unknown result type (might be due to invalid IL or missing references)
24549 //IL_74e3: Unknown result type (might be due to invalid IL or missing references)
24550 //IL_74e8: Unknown result type (might be due to invalid IL or missing references)
24551 //IL_7511: Unknown result type (might be due to invalid IL or missing references)
24552 //IL_753e: Unknown result type (might be due to invalid IL or missing references)
24553 //IL_7562: Unknown result type (might be due to invalid IL or missing references)
24554 //IL_7596: Unknown result type (might be due to invalid IL or missing references)
24555 //IL_75a6: Unknown result type (might be due to invalid IL or missing references)
24556 //IL_75ac: Unknown result type (might be due to invalid IL or missing references)
24557 //IL_75b6: Unknown result type (might be due to invalid IL or missing references)
24558 //IL_75c2: Unknown result type (might be due to invalid IL or missing references)
24559 //IL_75c9: Unknown result type (might be due to invalid IL or missing references)
24560 //IL_36b8: Unknown result type (might be due to invalid IL or missing references)
24561 //IL_36c2: Unknown result type (might be due to invalid IL or missing references)
24562 //IL_36c7: Unknown result type (might be due to invalid IL or missing references)
24563 //IL_36cd: Unknown result type (might be due to invalid IL or missing references)
24564 //IL_36d2: Unknown result type (might be due to invalid IL or missing references)
24565 //IL_36d7: Unknown result type (might be due to invalid IL or missing references)
24566 //IL_47a0: Unknown result type (might be due to invalid IL or missing references)
24567 //IL_47a5: Unknown result type (might be due to invalid IL or missing references)
24568 //IL_3db3: Unknown result type (might be due to invalid IL or missing references)
24569 //IL_3dcc: Unknown result type (might be due to invalid IL or missing references)
24570 //IL_3dd1: Unknown result type (might be due to invalid IL or missing references)
24571 //IL_2612: Unknown result type (might be due to invalid IL or missing references)
24572 //IL_2614: Unknown result type (might be due to invalid IL or missing references)
24573 //IL_261b: Unknown result type (might be due to invalid IL or missing references)
24574 //IL_261f: Unknown result type (might be due to invalid IL or missing references)
24575 //IL_2630: Unknown result type (might be due to invalid IL or missing references)
24576 //IL_2632: Unknown result type (might be due to invalid IL or missing references)
24577 //IL_2634: Unknown result type (might be due to invalid IL or missing references)
24578 //IL_2637: Unknown result type (might be due to invalid IL or missing references)
24579 //IL_2645: Unknown result type (might be due to invalid IL or missing references)
24580 //IL_2647: Unknown result type (might be due to invalid IL or missing references)
24581 //IL_264e: Unknown result type (might be due to invalid IL or missing references)
24582 //IL_2650: Unknown result type (might be due to invalid IL or missing references)
24583 //IL_265a: Unknown result type (might be due to invalid IL or missing references)
24584 //IL_266b: Unknown result type (might be due to invalid IL or missing references)
24585 //IL_2672: Unknown result type (might be due to invalid IL or missing references)
24586 //IL_2675: Unknown result type (might be due to invalid IL or missing references)
24587 //IL_2b34: Unknown result type (might be due to invalid IL or missing references)
24588 //IL_2b3b: Unknown result type (might be due to invalid IL or missing references)
24589 //IL_2b67: Unknown result type (might be due to invalid IL or missing references)
24590 //IL_2b6c: Unknown result type (might be due to invalid IL or missing references)
24591 //IL_2b6e: Unknown result type (might be due to invalid IL or missing references)
24592 //IL_2b82: Unknown result type (might be due to invalid IL or missing references)
24593 //IL_2b8f: Unknown result type (might be due to invalid IL or missing references)
24594 //IL_2b94: Unknown result type (might be due to invalid IL or missing references)
24595 //IL_2b96: Unknown result type (might be due to invalid IL or missing references)
24596 //IL_2bbb: Unknown result type (might be due to invalid IL or missing references)
24597 //IL_2bce: Unknown result type (might be due to invalid IL or missing references)
24598 //IL_5fa6: Unknown result type (might be due to invalid IL or missing references)
24599 //IL_6f74: Unknown result type (might be due to invalid IL or missing references)
24600 //IL_6f79: Unknown result type (might be due to invalid IL or missing references)
24601 //IL_6f9b: Unknown result type (might be due to invalid IL or missing references)
24602 //IL_6fa0: Unknown result type (might be due to invalid IL or missing references)
24603 //IL_6a82: Unknown result type (might be due to invalid IL or missing references)
24604 //IL_6a87: Unknown result type (might be due to invalid IL or missing references)
24605 //IL_6a9a: Unknown result type (might be due to invalid IL or missing references)
24606 //IL_6aa5: Unknown result type (might be due to invalid IL or missing references)
24607 //IL_6ad2: Unknown result type (might be due to invalid IL or missing references)
24608 //IL_6ae0: Unknown result type (might be due to invalid IL or missing references)
24609 //IL_6aeb: Unknown result type (might be due to invalid IL or missing references)
24610 //IL_6b1f: Unknown result type (might be due to invalid IL or missing references)
24611 //IL_6b38: Unknown result type (might be due to invalid IL or missing references)
24612 //IL_6b3d: Unknown result type (might be due to invalid IL or missing references)
24613 //IL_6b4b: Unknown result type (might be due to invalid IL or missing references)
24614 //IL_6b50: Unknown result type (might be due to invalid IL or missing references)
24615 //IL_6b5b: Unknown result type (might be due to invalid IL or missing references)
24616 //IL_6b62: Unknown result type (might be due to invalid IL or missing references)
24617 //IL_6b6f: Unknown result type (might be due to invalid IL or missing references)
24618 //IL_6b76: Unknown result type (might be due to invalid IL or missing references)
24619 //IL_6b7c: Unknown result type (might be due to invalid IL or missing references)
24620 //IL_6a19: Unknown result type (might be due to invalid IL or missing references)
24621 //IL_6a1e: Unknown result type (might be due to invalid IL or missing references)
24622 //IL_6a31: Unknown result type (might be due to invalid IL or missing references)
24623 //IL_6a3c: Unknown result type (might be due to invalid IL or missing references)
24624 //IL_6a41: Unknown result type (might be due to invalid IL or missing references)
24625 //IL_6a48: Unknown result type (might be due to invalid IL or missing references)
24626 //IL_6a4e: Unknown result type (might be due to invalid IL or missing references)
24627 //IL_6a76: Unknown result type (might be due to invalid IL or missing references)
24628 //IL_6a7b: Unknown result type (might be due to invalid IL or missing references)
24629 //IL_3766: Unknown result type (might be due to invalid IL or missing references)
24630 //IL_3775: Unknown result type (might be due to invalid IL or missing references)
24631 //IL_377a: Unknown result type (might be due to invalid IL or missing references)
24632 //IL_3791: Unknown result type (might be due to invalid IL or missing references)
24633 //IL_3798: Unknown result type (might be due to invalid IL or missing references)
24634 //IL_379f: Unknown result type (might be due to invalid IL or missing references)
24635 //IL_37a2: Unknown result type (might be due to invalid IL or missing references)
24636 //IL_4839: Unknown result type (might be due to invalid IL or missing references)
24637 //IL_483f: Unknown result type (might be due to invalid IL or missing references)
24638 //IL_4845: Unknown result type (might be due to invalid IL or missing references)
24639 //IL_484b: Unknown result type (might be due to invalid IL or missing references)
24640 //IL_4857: Unknown result type (might be due to invalid IL or missing references)
24641 //IL_485c: Unknown result type (might be due to invalid IL or missing references)
24642 //IL_4863: Unknown result type (might be due to invalid IL or missing references)
24643 //IL_4869: Unknown result type (might be due to invalid IL or missing references)
24644 //IL_486e: Unknown result type (might be due to invalid IL or missing references)
24645 //IL_4874: Unknown result type (might be due to invalid IL or missing references)
24646 //IL_4890: Unknown result type (might be due to invalid IL or missing references)
24647 //IL_4895: Unknown result type (might be due to invalid IL or missing references)
24648 //IL_48b4: Unknown result type (might be due to invalid IL or missing references)
24649 //IL_48c7: Unknown result type (might be due to invalid IL or missing references)
24650 //IL_48d1: Unknown result type (might be due to invalid IL or missing references)
24651 //IL_48d6: Unknown result type (might be due to invalid IL or missing references)
24652 //IL_48db: Unknown result type (might be due to invalid IL or missing references)
24653 //IL_48dd: Unknown result type (might be due to invalid IL or missing references)
24654 //IL_48e2: Unknown result type (might be due to invalid IL or missing references)
24655 //IL_48e8: Unknown result type (might be due to invalid IL or missing references)
24656 //IL_48ee: Unknown result type (might be due to invalid IL or missing references)
24657 //IL_48f4: Unknown result type (might be due to invalid IL or missing references)
24658 //IL_48ff: Unknown result type (might be due to invalid IL or missing references)
24659 //IL_4909: Unknown result type (might be due to invalid IL or missing references)
24660 //IL_490e: Unknown result type (might be due to invalid IL or missing references)
24661 //IL_4913: Unknown result type (might be due to invalid IL or missing references)
24662 //IL_4919: Unknown result type (might be due to invalid IL or missing references)
24663 //IL_491f: Unknown result type (might be due to invalid IL or missing references)
24664 //IL_4926: Unknown result type (might be due to invalid IL or missing references)
24665 //IL_493a: Unknown result type (might be due to invalid IL or missing references)
24666 //IL_493f: Unknown result type (might be due to invalid IL or missing references)
24667 //IL_4944: Unknown result type (might be due to invalid IL or missing references)
24668 //IL_4949: Unknown result type (might be due to invalid IL or missing references)
24669 //IL_4952: Unknown result type (might be due to invalid IL or missing references)
24670 //IL_4958: Unknown result type (might be due to invalid IL or missing references)
24671 //IL_4963: Unknown result type (might be due to invalid IL or missing references)
24672 //IL_496f: Unknown result type (might be due to invalid IL or missing references)
24673 //IL_4976: Unknown result type (might be due to invalid IL or missing references)
24674 //IL_6042: Unknown result type (might be due to invalid IL or missing references)
24675 //IL_6078: Unknown result type (might be due to invalid IL or missing references)
24676 //IL_607d: Unknown result type (might be due to invalid IL or missing references)
24677 //IL_6093: Unknown result type (might be due to invalid IL or missing references)
24678 //IL_6099: Unknown result type (might be due to invalid IL or missing references)
24679 //IL_609f: Unknown result type (might be due to invalid IL or missing references)
24680 //IL_60a4: Unknown result type (might be due to invalid IL or missing references)
24681 //IL_60aa: Unknown result type (might be due to invalid IL or missing references)
24682 //IL_60af: Unknown result type (might be due to invalid IL or missing references)
24683 //IL_60b5: Unknown result type (might be due to invalid IL or missing references)
24684 //IL_60ba: Unknown result type (might be due to invalid IL or missing references)
24685 //IL_60c0: Unknown result type (might be due to invalid IL or missing references)
24686 //IL_60c6: Unknown result type (might be due to invalid IL or missing references)
24687 //IL_60cb: Unknown result type (might be due to invalid IL or missing references)
24688 //IL_60d1: Unknown result type (might be due to invalid IL or missing references)
24689 //IL_60e3: Unknown result type (might be due to invalid IL or missing references)
24690 //IL_60e8: Unknown result type (might be due to invalid IL or missing references)
24691 //IL_60ee: Unknown result type (might be due to invalid IL or missing references)
24692 //IL_600c: Unknown result type (might be due to invalid IL or missing references)
24693 //IL_6fc0: Unknown result type (might be due to invalid IL or missing references)
24694 //IL_6fd2: Unknown result type (might be due to invalid IL or missing references)
24695 //IL_6fd7: Unknown result type (might be due to invalid IL or missing references)
24696 //IL_6fb5: Unknown result type (might be due to invalid IL or missing references)
24697 //IL_6fba: Unknown result type (might be due to invalid IL or missing references)
24698 //IL_6c7a: Unknown result type (might be due to invalid IL or missing references)
24699 //IL_6c81: Unknown result type (might be due to invalid IL or missing references)
24700 //IL_6c90: Unknown result type (might be due to invalid IL or missing references)
24701 //IL_6c95: Unknown result type (might be due to invalid IL or missing references)
24702 //IL_6c9a: Unknown result type (might be due to invalid IL or missing references)
24703 //IL_6c9f: Unknown result type (might be due to invalid IL or missing references)
24704 //IL_6ca1: Unknown result type (might be due to invalid IL or missing references)
24705 //IL_6cc1: Unknown result type (might be due to invalid IL or missing references)
24706 //IL_6cf3: Unknown result type (might be due to invalid IL or missing references)
24707 //IL_6d0a: Unknown result type (might be due to invalid IL or missing references)
24708 //IL_6d0f: Unknown result type (might be due to invalid IL or missing references)
24709 //IL_6d15: Unknown result type (might be due to invalid IL or missing references)
24710 //IL_6d4f: Unknown result type (might be due to invalid IL or missing references)
24711 //IL_6d5a: Unknown result type (might be due to invalid IL or missing references)
24712 //IL_6d61: Unknown result type (might be due to invalid IL or missing references)
24713 //IL_6d75: Unknown result type (might be due to invalid IL or missing references)
24714 //IL_6d7a: Unknown result type (might be due to invalid IL or missing references)
24715 //IL_6d7f: Unknown result type (might be due to invalid IL or missing references)
24716 //IL_6d83: Unknown result type (might be due to invalid IL or missing references)
24717 //IL_6d8d: Unknown result type (might be due to invalid IL or missing references)
24718 //IL_6d92: Unknown result type (might be due to invalid IL or missing references)
24719 //IL_6d97: Unknown result type (might be due to invalid IL or missing references)
24720 //IL_6b95: Unknown result type (might be due to invalid IL or missing references)
24721 //IL_6ba0: Unknown result type (might be due to invalid IL or missing references)
24722 //IL_6bcd: Unknown result type (might be due to invalid IL or missing references)
24723 //IL_6bdb: Unknown result type (might be due to invalid IL or missing references)
24724 //IL_6be6: Unknown result type (might be due to invalid IL or missing references)
24725 //IL_6c1a: Unknown result type (might be due to invalid IL or missing references)
24726 //IL_6c33: Unknown result type (might be due to invalid IL or missing references)
24727 //IL_6c38: Unknown result type (might be due to invalid IL or missing references)
24728 //IL_6c46: Unknown result type (might be due to invalid IL or missing references)
24729 //IL_6c4b: Unknown result type (might be due to invalid IL or missing references)
24730 //IL_6c56: Unknown result type (might be due to invalid IL or missing references)
24731 //IL_6c5d: Unknown result type (might be due to invalid IL or missing references)
24732 //IL_51ae: Unknown result type (might be due to invalid IL or missing references)
24733 //IL_51b3: Unknown result type (might be due to invalid IL or missing references)
24734 //IL_51b8: Unknown result type (might be due to invalid IL or missing references)
24735 //IL_51c5: Unknown result type (might be due to invalid IL or missing references)
24736 //IL_51cb: Unknown result type (might be due to invalid IL or missing references)
24737 //IL_51d6: Unknown result type (might be due to invalid IL or missing references)
24738 //IL_51e2: Unknown result type (might be due to invalid IL or missing references)
24739 //IL_51ee: Unknown result type (might be due to invalid IL or missing references)
24740 //IL_5231: Unknown result type (might be due to invalid IL or missing references)
24741 //IL_5236: Unknown result type (might be due to invalid IL or missing references)
24742 //IL_523c: Unknown result type (might be due to invalid IL or missing references)
24743 //IL_5242: Unknown result type (might be due to invalid IL or missing references)
24744 //IL_5251: Unknown result type (might be due to invalid IL or missing references)
24745 //IL_5256: Unknown result type (might be due to invalid IL or missing references)
24746 //IL_525b: Unknown result type (might be due to invalid IL or missing references)
24747 //IL_5268: Unknown result type (might be due to invalid IL or missing references)
24748 //IL_5278: Unknown result type (might be due to invalid IL or missing references)
24749 //IL_527d: Unknown result type (might be due to invalid IL or missing references)
24750 //IL_5283: Unknown result type (might be due to invalid IL or missing references)
24751 //IL_5291: Unknown result type (might be due to invalid IL or missing references)
24752 //IL_5297: Unknown result type (might be due to invalid IL or missing references)
24753 //IL_5299: Unknown result type (might be due to invalid IL or missing references)
24754 //IL_529e: Unknown result type (might be due to invalid IL or missing references)
24755 //IL_52a3: Unknown result type (might be due to invalid IL or missing references)
24756 //IL_52ae: Unknown result type (might be due to invalid IL or missing references)
24757 //IL_52ba: Unknown result type (might be due to invalid IL or missing references)
24758 //IL_52c6: Unknown result type (might be due to invalid IL or missing references)
24759 //IL_52f8: Unknown result type (might be due to invalid IL or missing references)
24760 //IL_52fd: Unknown result type (might be due to invalid IL or missing references)
24761 //IL_5303: Unknown result type (might be due to invalid IL or missing references)
24762 //IL_5309: Unknown result type (might be due to invalid IL or missing references)
24763 //IL_5318: Unknown result type (might be due to invalid IL or missing references)
24764 //IL_531d: Unknown result type (might be due to invalid IL or missing references)
24765 //IL_532c: Unknown result type (might be due to invalid IL or missing references)
24766 //IL_5331: Unknown result type (might be due to invalid IL or missing references)
24767 //IL_5336: Unknown result type (might be due to invalid IL or missing references)
24768 //IL_36f6: Unknown result type (might be due to invalid IL or missing references)
24769 //IL_3705: Unknown result type (might be due to invalid IL or missing references)
24770 //IL_370f: Unknown result type (might be due to invalid IL or missing references)
24771 //IL_371c: Unknown result type (might be due to invalid IL or missing references)
24772 //IL_3721: Unknown result type (might be due to invalid IL or missing references)
24773 //IL_3726: Unknown result type (might be due to invalid IL or missing references)
24774 //IL_3750: Unknown result type (might be due to invalid IL or missing references)
24775 //IL_3752: Unknown result type (might be due to invalid IL or missing references)
24776 //IL_3754: Unknown result type (might be due to invalid IL or missing references)
24777 //IL_3759: Unknown result type (might be due to invalid IL or missing references)
24778 //IL_2bed: Unknown result type (might be due to invalid IL or missing references)
24779 //IL_2bf2: Unknown result type (might be due to invalid IL or missing references)
24780 //IL_2bf4: Unknown result type (might be due to invalid IL or missing references)
24781 //IL_2c16: Unknown result type (might be due to invalid IL or missing references)
24782 //IL_613d: Unknown result type (might be due to invalid IL or missing references)
24783 //IL_6157: Unknown result type (might be due to invalid IL or missing references)
24784 //IL_615d: Unknown result type (might be due to invalid IL or missing references)
24785 //IL_615f: Unknown result type (might be due to invalid IL or missing references)
24786 //IL_616e: Unknown result type (might be due to invalid IL or missing references)
24787 //IL_6174: Unknown result type (might be due to invalid IL or missing references)
24788 //IL_618c: Unknown result type (might be due to invalid IL or missing references)
24789 //IL_6197: Unknown result type (might be due to invalid IL or missing references)
24790 //IL_610e: Unknown result type (might be due to invalid IL or missing references)
24791 //IL_7665: Unknown result type (might be due to invalid IL or missing references)
24792 //IL_766a: Unknown result type (might be due to invalid IL or missing references)
24793 //IL_766f: Unknown result type (might be due to invalid IL or missing references)
24794 //IL_7728: Unknown result type (might be due to invalid IL or missing references)
24795 //IL_7755: Unknown result type (might be due to invalid IL or missing references)
24796 //IL_7779: Unknown result type (might be due to invalid IL or missing references)
24797 //IL_77ad: Unknown result type (might be due to invalid IL or missing references)
24798 //IL_77bd: Unknown result type (might be due to invalid IL or missing references)
24799 //IL_77c3: Unknown result type (might be due to invalid IL or missing references)
24800 //IL_77cd: Unknown result type (might be due to invalid IL or missing references)
24801 //IL_77d9: Unknown result type (might be due to invalid IL or missing references)
24802 //IL_77e0: Unknown result type (might be due to invalid IL or missing references)
24803 //IL_321e: Unknown result type (might be due to invalid IL or missing references)
24804 //IL_37d9: Unknown result type (might be due to invalid IL or missing references)
24805 //IL_37f5: Unknown result type (might be due to invalid IL or missing references)
24806 //IL_380c: Unknown result type (might be due to invalid IL or missing references)
24807 //IL_3813: Unknown result type (might be due to invalid IL or missing references)
24808 //IL_381a: Unknown result type (might be due to invalid IL or missing references)
24809 //IL_381d: Unknown result type (might be due to invalid IL or missing references)
24810 //IL_3e16: Unknown result type (might be due to invalid IL or missing references)
24811 //IL_3e4a: Unknown result type (might be due to invalid IL or missing references)
24812 //IL_3e4f: Unknown result type (might be due to invalid IL or missing references)
24813 //IL_3eed: Unknown result type (might be due to invalid IL or missing references)
24814 //IL_3ef2: Unknown result type (might be due to invalid IL or missing references)
24815 //IL_6255: Unknown result type (might be due to invalid IL or missing references)
24816 //IL_625a: Unknown result type (might be due to invalid IL or missing references)
24817 //IL_625c: Unknown result type (might be due to invalid IL or missing references)
24818 //IL_626b: Unknown result type (might be due to invalid IL or missing references)
24819 //IL_6276: Unknown result type (might be due to invalid IL or missing references)
24820 //IL_6281: Unknown result type (might be due to invalid IL or missing references)
24821 //IL_6295: Unknown result type (might be due to invalid IL or missing references)
24822 //IL_629a: Unknown result type (might be due to invalid IL or missing references)
24823 //IL_62a8: Unknown result type (might be due to invalid IL or missing references)
24824 //IL_62ad: Unknown result type (might be due to invalid IL or missing references)
24825 //IL_62b2: Unknown result type (might be due to invalid IL or missing references)
24826 //IL_62c0: Unknown result type (might be due to invalid IL or missing references)
24827 //IL_62c5: Unknown result type (might be due to invalid IL or missing references)
24828 //IL_62c7: Unknown result type (might be due to invalid IL or missing references)
24829 //IL_62cc: Unknown result type (might be due to invalid IL or missing references)
24830 //IL_62d2: Unknown result type (might be due to invalid IL or missing references)
24831 //IL_62d7: Unknown result type (might be due to invalid IL or missing references)
24832 //IL_62dd: Unknown result type (might be due to invalid IL or missing references)
24833 //IL_62ec: Unknown result type (might be due to invalid IL or missing references)
24834 //IL_630f: Unknown result type (might be due to invalid IL or missing references)
24835 //IL_6319: Unknown result type (might be due to invalid IL or missing references)
24836 //IL_61df: Unknown result type (might be due to invalid IL or missing references)
24837 //IL_61fb: Unknown result type (might be due to invalid IL or missing references)
24838 //IL_6200: Unknown result type (might be due to invalid IL or missing references)
24839 //IL_6202: Unknown result type (might be due to invalid IL or missing references)
24840 //IL_6207: Unknown result type (might be due to invalid IL or missing references)
24841 //IL_6212: Unknown result type (might be due to invalid IL or missing references)
24842 //IL_621d: Unknown result type (might be due to invalid IL or missing references)
24843 //IL_622d: Unknown result type (might be due to invalid IL or missing references)
24844 //IL_6232: Unknown result type (might be due to invalid IL or missing references)
24845 //IL_623c: Unknown result type (might be due to invalid IL or missing references)
24846 //IL_7004: Unknown result type (might be due to invalid IL or missing references)
24847 //IL_7009: Unknown result type (might be due to invalid IL or missing references)
24848 //IL_700b: Unknown result type (might be due to invalid IL or missing references)
24849 //IL_7010: Unknown result type (might be due to invalid IL or missing references)
24850 //IL_7027: Unknown result type (might be due to invalid IL or missing references)
24851 //IL_702c: Unknown result type (might be due to invalid IL or missing references)
24852 //IL_703b: Unknown result type (might be due to invalid IL or missing references)
24853 //IL_7050: Unknown result type (might be due to invalid IL or missing references)
24854 //IL_6dca: Unknown result type (might be due to invalid IL or missing references)
24855 //IL_6dd1: Unknown result type (might be due to invalid IL or missing references)
24856 //IL_6de0: Unknown result type (might be due to invalid IL or missing references)
24857 //IL_6de5: Unknown result type (might be due to invalid IL or missing references)
24858 //IL_6dea: Unknown result type (might be due to invalid IL or missing references)
24859 //IL_6def: Unknown result type (might be due to invalid IL or missing references)
24860 //IL_6df1: Unknown result type (might be due to invalid IL or missing references)
24861 //IL_6e11: Unknown result type (might be due to invalid IL or missing references)
24862 //IL_6e43: Unknown result type (might be due to invalid IL or missing references)
24863 //IL_6e5a: Unknown result type (might be due to invalid IL or missing references)
24864 //IL_6e5f: Unknown result type (might be due to invalid IL or missing references)
24865 //IL_6e64: Unknown result type (might be due to invalid IL or missing references)
24866 //IL_6e7a: Unknown result type (might be due to invalid IL or missing references)
24867 //IL_6e80: Unknown result type (might be due to invalid IL or missing references)
24868 //IL_6e82: Unknown result type (might be due to invalid IL or missing references)
24869 //IL_6e8d: Unknown result type (might be due to invalid IL or missing references)
24870 //IL_6e92: Unknown result type (might be due to invalid IL or missing references)
24871 //IL_6e98: Unknown result type (might be due to invalid IL or missing references)
24872 //IL_6ea9: Unknown result type (might be due to invalid IL or missing references)
24873 //IL_6eb4: Unknown result type (might be due to invalid IL or missing references)
24874 //IL_6ebb: Unknown result type (might be due to invalid IL or missing references)
24875 //IL_534f: Unknown result type (might be due to invalid IL or missing references)
24876 //IL_5367: Unknown result type (might be due to invalid IL or missing references)
24877 //IL_536c: Unknown result type (might be due to invalid IL or missing references)
24878 //IL_5372: Unknown result type (might be due to invalid IL or missing references)
24879 //IL_5380: Unknown result type (might be due to invalid IL or missing references)
24880 //IL_5386: Unknown result type (might be due to invalid IL or missing references)
24881 //IL_5388: Unknown result type (might be due to invalid IL or missing references)
24882 //IL_538d: Unknown result type (might be due to invalid IL or missing references)
24883 //IL_5392: Unknown result type (might be due to invalid IL or missing references)
24884 //IL_539d: Unknown result type (might be due to invalid IL or missing references)
24885 //IL_53a9: Unknown result type (might be due to invalid IL or missing references)
24886 //IL_53b5: Unknown result type (might be due to invalid IL or missing references)
24887 //IL_5401: Unknown result type (might be due to invalid IL or missing references)
24888 //IL_5406: Unknown result type (might be due to invalid IL or missing references)
24889 //IL_540c: Unknown result type (might be due to invalid IL or missing references)
24890 //IL_5412: Unknown result type (might be due to invalid IL or missing references)
24891 //IL_5421: Unknown result type (might be due to invalid IL or missing references)
24892 //IL_5426: Unknown result type (might be due to invalid IL or missing references)
24893 //IL_542b: Unknown result type (might be due to invalid IL or missing references)
24894 //IL_33be: Unknown result type (might be due to invalid IL or missing references)
24895 //IL_343e: Unknown result type (might be due to invalid IL or missing references)
24896 //IL_344a: Unknown result type (might be due to invalid IL or missing references)
24897 //IL_344f: Unknown result type (might be due to invalid IL or missing references)
24898 //IL_3460: Unknown result type (might be due to invalid IL or missing references)
24899 //IL_3479: Unknown result type (might be due to invalid IL or missing references)
24900 //IL_347e: Unknown result type (might be due to invalid IL or missing references)
24901 //IL_3493: Unknown result type (might be due to invalid IL or missing references)
24902 //IL_34a7: Unknown result type (might be due to invalid IL or missing references)
24903 //IL_34c7: Unknown result type (might be due to invalid IL or missing references)
24904 //IL_3512: Unknown result type (might be due to invalid IL or missing references)
24905 //IL_32a2: Unknown result type (might be due to invalid IL or missing references)
24906 //IL_32ae: Unknown result type (might be due to invalid IL or missing references)
24907 //IL_32b3: Unknown result type (might be due to invalid IL or missing references)
24908 //IL_32c4: Unknown result type (might be due to invalid IL or missing references)
24909 //IL_32ce: Unknown result type (might be due to invalid IL or missing references)
24910 //IL_32e1: Unknown result type (might be due to invalid IL or missing references)
24911 //IL_32f6: Unknown result type (might be due to invalid IL or missing references)
24912 //IL_3310: Unknown result type (might be due to invalid IL or missing references)
24913 //IL_3339: Unknown result type (might be due to invalid IL or missing references)
24914 //IL_3384: Unknown result type (might be due to invalid IL or missing references)
24915 //IL_4a4f: Unknown result type (might be due to invalid IL or missing references)
24916 //IL_4a54: Unknown result type (might be due to invalid IL or missing references)
24917 //IL_4a5a: Unknown result type (might be due to invalid IL or missing references)
24918 //IL_4a60: Unknown result type (might be due to invalid IL or missing references)
24919 //IL_4a6c: Unknown result type (might be due to invalid IL or missing references)
24920 //IL_4a71: Unknown result type (might be due to invalid IL or missing references)
24921 //IL_4a78: Unknown result type (might be due to invalid IL or missing references)
24922 //IL_4a7e: Unknown result type (might be due to invalid IL or missing references)
24923 //IL_4a83: Unknown result type (might be due to invalid IL or missing references)
24924 //IL_4a89: Unknown result type (might be due to invalid IL or missing references)
24925 //IL_4a9b: Unknown result type (might be due to invalid IL or missing references)
24926 //IL_4aa0: Unknown result type (might be due to invalid IL or missing references)
24927 //IL_4aa7: Unknown result type (might be due to invalid IL or missing references)
24928 //IL_4ac8: Unknown result type (might be due to invalid IL or missing references)
24929 //IL_4ad3: Unknown result type (might be due to invalid IL or missing references)
24930 //IL_4ade: Unknown result type (might be due to invalid IL or missing references)
24931 //IL_4ae3: Unknown result type (might be due to invalid IL or missing references)
24932 //IL_4ae8: Unknown result type (might be due to invalid IL or missing references)
24933 //IL_4aea: Unknown result type (might be due to invalid IL or missing references)
24934 //IL_4aef: Unknown result type (might be due to invalid IL or missing references)
24935 //IL_4af5: Unknown result type (might be due to invalid IL or missing references)
24936 //IL_4b13: Unknown result type (might be due to invalid IL or missing references)
24937 //IL_4b1e: Unknown result type (might be due to invalid IL or missing references)
24938 //IL_4b28: Unknown result type (might be due to invalid IL or missing references)
24939 //IL_4b2d: Unknown result type (might be due to invalid IL or missing references)
24940 //IL_4b32: Unknown result type (might be due to invalid IL or missing references)
24941 //IL_4b38: Unknown result type (might be due to invalid IL or missing references)
24942 //IL_4b3e: Unknown result type (might be due to invalid IL or missing references)
24943 //IL_4b45: Unknown result type (might be due to invalid IL or missing references)
24944 //IL_4b59: Unknown result type (might be due to invalid IL or missing references)
24945 //IL_4b5e: Unknown result type (might be due to invalid IL or missing references)
24946 //IL_4b63: Unknown result type (might be due to invalid IL or missing references)
24947 //IL_4b68: Unknown result type (might be due to invalid IL or missing references)
24948 //IL_4b71: Unknown result type (might be due to invalid IL or missing references)
24949 //IL_4b77: Unknown result type (might be due to invalid IL or missing references)
24950 //IL_4b82: Unknown result type (might be due to invalid IL or missing references)
24951 //IL_4b8e: Unknown result type (might be due to invalid IL or missing references)
24952 //IL_4b95: Unknown result type (might be due to invalid IL or missing references)
24953 //IL_4bc1: Unknown result type (might be due to invalid IL or missing references)
24954 //IL_4bc6: Unknown result type (might be due to invalid IL or missing references)
24955 //IL_4bc8: Unknown result type (might be due to invalid IL or missing references)
24956 //IL_4bcd: Unknown result type (might be due to invalid IL or missing references)
24957 //IL_4bd3: Unknown result type (might be due to invalid IL or missing references)
24958 //IL_4bf1: Unknown result type (might be due to invalid IL or missing references)
24959 //IL_4bfc: Unknown result type (might be due to invalid IL or missing references)
24960 //IL_4c06: Unknown result type (might be due to invalid IL or missing references)
24961 //IL_4c0b: Unknown result type (might be due to invalid IL or missing references)
24962 //IL_4c10: Unknown result type (might be due to invalid IL or missing references)
24963 //IL_4c16: Unknown result type (might be due to invalid IL or missing references)
24964 //IL_4c1c: Unknown result type (might be due to invalid IL or missing references)
24965 //IL_4c23: Unknown result type (might be due to invalid IL or missing references)
24966 //IL_4c37: Unknown result type (might be due to invalid IL or missing references)
24967 //IL_4c3c: Unknown result type (might be due to invalid IL or missing references)
24968 //IL_4c41: Unknown result type (might be due to invalid IL or missing references)
24969 //IL_4c46: Unknown result type (might be due to invalid IL or missing references)
24970 //IL_4c4f: Unknown result type (might be due to invalid IL or missing references)
24971 //IL_4c56: Unknown result type (might be due to invalid IL or missing references)
24972 //IL_4c63: Unknown result type (might be due to invalid IL or missing references)
24973 //IL_4c68: Unknown result type (might be due to invalid IL or missing references)
24974 //IL_4c73: Unknown result type (might be due to invalid IL or missing references)
24975 //IL_4c7a: Unknown result type (might be due to invalid IL or missing references)
24976 //IL_2c8e: Unknown result type (might be due to invalid IL or missing references)
24977 //IL_2c9e: Unknown result type (might be due to invalid IL or missing references)
24978 //IL_2ca5: Unknown result type (might be due to invalid IL or missing references)
24979 //IL_2caa: Unknown result type (might be due to invalid IL or missing references)
24980 //IL_2caf: Unknown result type (might be due to invalid IL or missing references)
24981 //IL_2cb6: Unknown result type (might be due to invalid IL or missing references)
24982 //IL_2cbe: Unknown result type (might be due to invalid IL or missing references)
24983 //IL_2cc0: Unknown result type (might be due to invalid IL or missing references)
24984 //IL_2cc2: Unknown result type (might be due to invalid IL or missing references)
24985 //IL_6336: Unknown result type (might be due to invalid IL or missing references)
24986 //IL_633b: Unknown result type (might be due to invalid IL or missing references)
24987 //IL_633d: Unknown result type (might be due to invalid IL or missing references)
24988 //IL_6343: Unknown result type (might be due to invalid IL or missing references)
24989 //IL_634d: Unknown result type (might be due to invalid IL or missing references)
24990 //IL_6358: Unknown result type (might be due to invalid IL or missing references)
24991 //IL_6363: Unknown result type (might be due to invalid IL or missing references)
24992 //IL_5ae3: Unknown result type (might be due to invalid IL or missing references)
24993 //IL_5ae9: Unknown result type (might be due to invalid IL or missing references)
24994 //IL_5aef: Unknown result type (might be due to invalid IL or missing references)
24995 //IL_5af5: Unknown result type (might be due to invalid IL or missing references)
24996 //IL_5afa: Unknown result type (might be due to invalid IL or missing references)
24997 //IL_5aff: Unknown result type (might be due to invalid IL or missing references)
24998 //IL_5b11: Unknown result type (might be due to invalid IL or missing references)
24999 //IL_5b16: Unknown result type (might be due to invalid IL or missing references)
25000 //IL_5b1c: Unknown result type (might be due to invalid IL or missing references)
25001 //IL_5b21: Unknown result type (might be due to invalid IL or missing references)
25002 //IL_5b27: Unknown result type (might be due to invalid IL or missing references)
25003 //IL_5b32: Unknown result type (might be due to invalid IL or missing references)
25004 //IL_5b37: Unknown result type (might be due to invalid IL or missing references)
25005 //IL_3ed5: Unknown result type (might be due to invalid IL or missing references)
25006 //IL_3eda: Unknown result type (might be due to invalid IL or missing references)
25007 //IL_3ec3: Unknown result type (might be due to invalid IL or missing references)
25008 //IL_3ec8: Unknown result type (might be due to invalid IL or missing references)
25009 //IL_3f11: Unknown result type (might be due to invalid IL or missing references)
25010 //IL_3f13: Unknown result type (might be due to invalid IL or missing references)
25011 //IL_3f15: Unknown result type (might be due to invalid IL or missing references)
25012 //IL_3f17: Unknown result type (might be due to invalid IL or missing references)
25013 //IL_3f1b: Unknown result type (might be due to invalid IL or missing references)
25014 //IL_3f20: Unknown result type (might be due to invalid IL or missing references)
25015 //IL_3f23: Unknown result type (might be due to invalid IL or missing references)
25016 //IL_3f25: Unknown result type (might be due to invalid IL or missing references)
25017 //IL_3f2a: Unknown result type (might be due to invalid IL or missing references)
25018 //IL_3f2c: Unknown result type (might be due to invalid IL or missing references)
25019 //IL_3f3a: Unknown result type (might be due to invalid IL or missing references)
25020 //IL_3f3f: Unknown result type (might be due to invalid IL or missing references)
25021 //IL_3f49: Unknown result type (might be due to invalid IL or missing references)
25022 //IL_3f5c: Unknown result type (might be due to invalid IL or missing references)
25023 //IL_3f66: Unknown result type (might be due to invalid IL or missing references)
25024 //IL_3f6b: Unknown result type (might be due to invalid IL or missing references)
25025 //IL_3f70: Unknown result type (might be due to invalid IL or missing references)
25026 //IL_3f72: Unknown result type (might be due to invalid IL or missing references)
25027 //IL_3f77: Unknown result type (might be due to invalid IL or missing references)
25028 //IL_3f79: Unknown result type (might be due to invalid IL or missing references)
25029 //IL_3f93: Unknown result type (might be due to invalid IL or missing references)
25030 //IL_3f9e: Unknown result type (might be due to invalid IL or missing references)
25031 //IL_3fa8: Unknown result type (might be due to invalid IL or missing references)
25032 //IL_3fad: Unknown result type (might be due to invalid IL or missing references)
25033 //IL_3fb2: Unknown result type (might be due to invalid IL or missing references)
25034 //IL_3fb4: Unknown result type (might be due to invalid IL or missing references)
25035 //IL_3fb6: Unknown result type (might be due to invalid IL or missing references)
25036 //IL_3fbd: Unknown result type (might be due to invalid IL or missing references)
25037 //IL_3fd1: Unknown result type (might be due to invalid IL or missing references)
25038 //IL_3fd6: Unknown result type (might be due to invalid IL or missing references)
25039 //IL_3fdb: Unknown result type (might be due to invalid IL or missing references)
25040 //IL_3fe0: Unknown result type (might be due to invalid IL or missing references)
25041 //IL_3fe5: Unknown result type (might be due to invalid IL or missing references)
25042 //IL_3fe8: Unknown result type (might be due to invalid IL or missing references)
25043 //IL_3ff2: Unknown result type (might be due to invalid IL or missing references)
25044 //IL_3ffa: Unknown result type (might be due to invalid IL or missing references)
25045 //IL_4001: Unknown result type (might be due to invalid IL or missing references)
25046 //IL_5ba2: Unknown result type (might be due to invalid IL or missing references)
25047 //IL_5b4a: Unknown result type (might be due to invalid IL or missing references)
25048 //IL_5b50: Unknown result type (might be due to invalid IL or missing references)
25049 //IL_5b56: Unknown result type (might be due to invalid IL or missing references)
25050 //IL_5b6b: Unknown result type (might be due to invalid IL or missing references)
25051 //IL_5b71: Unknown result type (might be due to invalid IL or missing references)
25052 //IL_5444: Unknown result type (might be due to invalid IL or missing references)
25053 //IL_545f: Unknown result type (might be due to invalid IL or missing references)
25054 //IL_5464: Unknown result type (might be due to invalid IL or missing references)
25055 //IL_546a: Unknown result type (might be due to invalid IL or missing references)
25056 //IL_5478: Unknown result type (might be due to invalid IL or missing references)
25057 //IL_547e: Unknown result type (might be due to invalid IL or missing references)
25058 //IL_5480: Unknown result type (might be due to invalid IL or missing references)
25059 //IL_5485: Unknown result type (might be due to invalid IL or missing references)
25060 //IL_548a: Unknown result type (might be due to invalid IL or missing references)
25061 //IL_5495: Unknown result type (might be due to invalid IL or missing references)
25062 //IL_54a1: Unknown result type (might be due to invalid IL or missing references)
25063 //IL_54ad: Unknown result type (might be due to invalid IL or missing references)
25064 //IL_54f9: Unknown result type (might be due to invalid IL or missing references)
25065 //IL_54fe: Unknown result type (might be due to invalid IL or missing references)
25066 //IL_5504: Unknown result type (might be due to invalid IL or missing references)
25067 //IL_550a: Unknown result type (might be due to invalid IL or missing references)
25068 //IL_5519: Unknown result type (might be due to invalid IL or missing references)
25069 //IL_551e: Unknown result type (might be due to invalid IL or missing references)
25070 //IL_5523: Unknown result type (might be due to invalid IL or missing references)
25071 //IL_5bc1: Unknown result type (might be due to invalid IL or missing references)
25072 //IL_5bc7: Unknown result type (might be due to invalid IL or missing references)
25073 //IL_5bcd: Unknown result type (might be due to invalid IL or missing references)
25074 //IL_83ae: Unknown result type (might be due to invalid IL or missing references)
25075 //IL_83b3: Unknown result type (might be due to invalid IL or missing references)
25076 //IL_7a8b: Unknown result type (might be due to invalid IL or missing references)
25077 //IL_7a90: Unknown result type (might be due to invalid IL or missing references)
25078 //IL_7afd: Unknown result type (might be due to invalid IL or missing references)
25079 //IL_7b02: Unknown result type (might be due to invalid IL or missing references)
25080 //IL_7856: Unknown result type (might be due to invalid IL or missing references)
25081 //IL_785b: Unknown result type (might be due to invalid IL or missing references)
25082 //IL_7860: Unknown result type (might be due to invalid IL or missing references)
25083 //IL_7919: Unknown result type (might be due to invalid IL or missing references)
25084 //IL_7946: Unknown result type (might be due to invalid IL or missing references)
25085 //IL_796a: Unknown result type (might be due to invalid IL or missing references)
25086 //IL_799e: Unknown result type (might be due to invalid IL or missing references)
25087 //IL_79ae: Unknown result type (might be due to invalid IL or missing references)
25088 //IL_79b4: Unknown result type (might be due to invalid IL or missing references)
25089 //IL_79be: Unknown result type (might be due to invalid IL or missing references)
25090 //IL_79d1: Unknown result type (might be due to invalid IL or missing references)
25091 //IL_79f4: Unknown result type (might be due to invalid IL or missing references)
25092 //IL_553c: Unknown result type (might be due to invalid IL or missing references)
25093 //IL_5557: Unknown result type (might be due to invalid IL or missing references)
25094 //IL_555c: Unknown result type (might be due to invalid IL or missing references)
25095 //IL_5562: Unknown result type (might be due to invalid IL or missing references)
25096 //IL_5570: Unknown result type (might be due to invalid IL or missing references)
25097 //IL_5576: Unknown result type (might be due to invalid IL or missing references)
25098 //IL_5578: Unknown result type (might be due to invalid IL or missing references)
25099 //IL_557d: Unknown result type (might be due to invalid IL or missing references)
25100 //IL_5582: Unknown result type (might be due to invalid IL or missing references)
25101 //IL_558d: Unknown result type (might be due to invalid IL or missing references)
25102 //IL_5599: Unknown result type (might be due to invalid IL or missing references)
25103 //IL_55a5: Unknown result type (might be due to invalid IL or missing references)
25104 //IL_55f1: Unknown result type (might be due to invalid IL or missing references)
25105 //IL_55f6: Unknown result type (might be due to invalid IL or missing references)
25106 //IL_55fc: Unknown result type (might be due to invalid IL or missing references)
25107 //IL_5602: Unknown result type (might be due to invalid IL or missing references)
25108 //IL_5611: Unknown result type (might be due to invalid IL or missing references)
25109 //IL_5616: Unknown result type (might be due to invalid IL or missing references)
25110 //IL_561b: Unknown result type (might be due to invalid IL or missing references)
25111 //IL_5628: Unknown result type (might be due to invalid IL or missing references)
25112 //IL_5638: Unknown result type (might be due to invalid IL or missing references)
25113 //IL_563d: Unknown result type (might be due to invalid IL or missing references)
25114 //IL_5643: Unknown result type (might be due to invalid IL or missing references)
25115 //IL_5651: Unknown result type (might be due to invalid IL or missing references)
25116 //IL_5657: Unknown result type (might be due to invalid IL or missing references)
25117 //IL_5659: Unknown result type (might be due to invalid IL or missing references)
25118 //IL_565e: Unknown result type (might be due to invalid IL or missing references)
25119 //IL_5663: Unknown result type (might be due to invalid IL or missing references)
25120 //IL_566e: Unknown result type (might be due to invalid IL or missing references)
25121 //IL_567a: Unknown result type (might be due to invalid IL or missing references)
25122 //IL_5686: Unknown result type (might be due to invalid IL or missing references)
25123 //IL_56ba: Unknown result type (might be due to invalid IL or missing references)
25124 //IL_56bf: Unknown result type (might be due to invalid IL or missing references)
25125 //IL_56c5: Unknown result type (might be due to invalid IL or missing references)
25126 //IL_56cb: Unknown result type (might be due to invalid IL or missing references)
25127 //IL_56da: Unknown result type (might be due to invalid IL or missing references)
25128 //IL_56df: Unknown result type (might be due to invalid IL or missing references)
25129 //IL_56e4: Unknown result type (might be due to invalid IL or missing references)
25130 //IL_56f1: Unknown result type (might be due to invalid IL or missing references)
25131 //IL_5701: Unknown result type (might be due to invalid IL or missing references)
25132 //IL_5706: Unknown result type (might be due to invalid IL or missing references)
25133 //IL_570c: Unknown result type (might be due to invalid IL or missing references)
25134 //IL_571a: Unknown result type (might be due to invalid IL or missing references)
25135 //IL_5720: Unknown result type (might be due to invalid IL or missing references)
25136 //IL_5722: Unknown result type (might be due to invalid IL or missing references)
25137 //IL_5727: Unknown result type (might be due to invalid IL or missing references)
25138 //IL_572c: Unknown result type (might be due to invalid IL or missing references)
25139 //IL_5737: Unknown result type (might be due to invalid IL or missing references)
25140 //IL_5743: Unknown result type (might be due to invalid IL or missing references)
25141 //IL_574f: Unknown result type (might be due to invalid IL or missing references)
25142 //IL_41b1: Unknown result type (might be due to invalid IL or missing references)
25143 //IL_41b6: Unknown result type (might be due to invalid IL or missing references)
25144 //IL_41b8: Unknown result type (might be due to invalid IL or missing references)
25145 //IL_41ba: Unknown result type (might be due to invalid IL or missing references)
25146 //IL_41be: Unknown result type (might be due to invalid IL or missing references)
25147 //IL_41c3: Unknown result type (might be due to invalid IL or missing references)
25148 //IL_41c6: Unknown result type (might be due to invalid IL or missing references)
25149 //IL_41c8: Unknown result type (might be due to invalid IL or missing references)
25150 //IL_41cd: Unknown result type (might be due to invalid IL or missing references)
25151 //IL_41cf: Unknown result type (might be due to invalid IL or missing references)
25152 //IL_41d9: Unknown result type (might be due to invalid IL or missing references)
25153 //IL_41de: Unknown result type (might be due to invalid IL or missing references)
25154 //IL_41e1: Unknown result type (might be due to invalid IL or missing references)
25155 //IL_41fa: Unknown result type (might be due to invalid IL or missing references)
25156 //IL_4201: Unknown result type (might be due to invalid IL or missing references)
25157 //IL_4208: Unknown result type (might be due to invalid IL or missing references)
25158 //IL_420d: Unknown result type (might be due to invalid IL or missing references)
25159 //IL_4212: Unknown result type (might be due to invalid IL or missing references)
25160 //IL_4214: Unknown result type (might be due to invalid IL or missing references)
25161 //IL_4219: Unknown result type (might be due to invalid IL or missing references)
25162 //IL_421b: Unknown result type (might be due to invalid IL or missing references)
25163 //IL_4235: Unknown result type (might be due to invalid IL or missing references)
25164 //IL_4240: Unknown result type (might be due to invalid IL or missing references)
25165 //IL_424a: Unknown result type (might be due to invalid IL or missing references)
25166 //IL_424f: Unknown result type (might be due to invalid IL or missing references)
25167 //IL_4254: Unknown result type (might be due to invalid IL or missing references)
25168 //IL_4256: Unknown result type (might be due to invalid IL or missing references)
25169 //IL_4258: Unknown result type (might be due to invalid IL or missing references)
25170 //IL_425f: Unknown result type (might be due to invalid IL or missing references)
25171 //IL_4273: Unknown result type (might be due to invalid IL or missing references)
25172 //IL_4278: Unknown result type (might be due to invalid IL or missing references)
25173 //IL_427d: Unknown result type (might be due to invalid IL or missing references)
25174 //IL_4282: Unknown result type (might be due to invalid IL or missing references)
25175 //IL_4287: Unknown result type (might be due to invalid IL or missing references)
25176 //IL_428a: Unknown result type (might be due to invalid IL or missing references)
25177 //IL_4294: Unknown result type (might be due to invalid IL or missing references)
25178 //IL_429c: Unknown result type (might be due to invalid IL or missing references)
25179 //IL_42a3: Unknown result type (might be due to invalid IL or missing references)
25180 //IL_42bf: Unknown result type (might be due to invalid IL or missing references)
25181 //IL_42c4: Unknown result type (might be due to invalid IL or missing references)
25182 //IL_42c6: Unknown result type (might be due to invalid IL or missing references)
25183 //IL_42cb: Unknown result type (might be due to invalid IL or missing references)
25184 //IL_42cd: Unknown result type (might be due to invalid IL or missing references)
25185 //IL_42e7: Unknown result type (might be due to invalid IL or missing references)
25186 //IL_42f2: Unknown result type (might be due to invalid IL or missing references)
25187 //IL_42fc: Unknown result type (might be due to invalid IL or missing references)
25188 //IL_4301: Unknown result type (might be due to invalid IL or missing references)
25189 //IL_4306: Unknown result type (might be due to invalid IL or missing references)
25190 //IL_4308: Unknown result type (might be due to invalid IL or missing references)
25191 //IL_430a: Unknown result type (might be due to invalid IL or missing references)
25192 //IL_4311: Unknown result type (might be due to invalid IL or missing references)
25193 //IL_4325: Unknown result type (might be due to invalid IL or missing references)
25194 //IL_432a: Unknown result type (might be due to invalid IL or missing references)
25195 //IL_432f: Unknown result type (might be due to invalid IL or missing references)
25196 //IL_4334: Unknown result type (might be due to invalid IL or missing references)
25197 //IL_4339: Unknown result type (might be due to invalid IL or missing references)
25198 //IL_433c: Unknown result type (might be due to invalid IL or missing references)
25199 //IL_4349: Unknown result type (might be due to invalid IL or missing references)
25200 //IL_434e: Unknown result type (might be due to invalid IL or missing references)
25201 //IL_4359: Unknown result type (might be due to invalid IL or missing references)
25202 //IL_4360: Unknown result type (might be due to invalid IL or missing references)
25203 //IL_5c05: Unknown result type (might be due to invalid IL or missing references)
25204 //IL_5c0b: Unknown result type (might be due to invalid IL or missing references)
25205 //IL_5c0d: Unknown result type (might be due to invalid IL or missing references)
25206 //IL_5c1c: Unknown result type (might be due to invalid IL or missing references)
25207 //IL_5c22: Unknown result type (might be due to invalid IL or missing references)
25208 //IL_5c3a: Unknown result type (might be due to invalid IL or missing references)
25209 //IL_5c45: Unknown result type (might be due to invalid IL or missing references)
25210 //IL_5bed: Unknown result type (might be due to invalid IL or missing references)
25211 //IL_82a2: Unknown result type (might be due to invalid IL or missing references)
25212 //IL_82a7: Unknown result type (might be due to invalid IL or missing references)
25213 //IL_82d9: Unknown result type (might be due to invalid IL or missing references)
25214 //IL_8306: Unknown result type (might be due to invalid IL or missing references)
25215 //IL_831f: Unknown result type (might be due to invalid IL or missing references)
25216 //IL_8353: Unknown result type (might be due to invalid IL or missing references)
25217 //IL_836c: Unknown result type (might be due to invalid IL or missing references)
25218 //IL_8371: Unknown result type (might be due to invalid IL or missing references)
25219 //IL_8377: Unknown result type (might be due to invalid IL or missing references)
25220 //IL_837c: Unknown result type (might be due to invalid IL or missing references)
25221 //IL_838a: Unknown result type (might be due to invalid IL or missing references)
25222 //IL_838f: Unknown result type (might be due to invalid IL or missing references)
25223 //IL_839a: Unknown result type (might be due to invalid IL or missing references)
25224 //IL_83a1: Unknown result type (might be due to invalid IL or missing references)
25225 //IL_8033: Unknown result type (might be due to invalid IL or missing references)
25226 //IL_8038: Unknown result type (might be due to invalid IL or missing references)
25227 //IL_80b6: Unknown result type (might be due to invalid IL or missing references)
25228 //IL_80bc: Unknown result type (might be due to invalid IL or missing references)
25229 //IL_80ce: Unknown result type (might be due to invalid IL or missing references)
25230 //IL_80d3: Unknown result type (might be due to invalid IL or missing references)
25231 //IL_80da: Unknown result type (might be due to invalid IL or missing references)
25232 //IL_80df: Unknown result type (might be due to invalid IL or missing references)
25233 //IL_7b83: Unknown result type (might be due to invalid IL or missing references)
25234 //IL_7bb0: Unknown result type (might be due to invalid IL or missing references)
25235 //IL_7bd4: Unknown result type (might be due to invalid IL or missing references)
25236 //IL_7c08: Unknown result type (might be due to invalid IL or missing references)
25237 //IL_7c18: Unknown result type (might be due to invalid IL or missing references)
25238 //IL_7c1d: Unknown result type (might be due to invalid IL or missing references)
25239 //IL_7c28: Unknown result type (might be due to invalid IL or missing references)
25240 //IL_7c3b: Unknown result type (might be due to invalid IL or missing references)
25241 //IL_7c5e: Unknown result type (might be due to invalid IL or missing references)
25242 //IL_579c: Unknown result type (might be due to invalid IL or missing references)
25243 //IL_57a1: Unknown result type (might be due to invalid IL or missing references)
25244 //IL_57a7: Unknown result type (might be due to invalid IL or missing references)
25245 //IL_57ad: Unknown result type (might be due to invalid IL or missing references)
25246 //IL_57bc: Unknown result type (might be due to invalid IL or missing references)
25247 //IL_57c1: Unknown result type (might be due to invalid IL or missing references)
25248 //IL_57d0: Unknown result type (might be due to invalid IL or missing references)
25249 //IL_57d5: Unknown result type (might be due to invalid IL or missing references)
25250 //IL_57da: Unknown result type (might be due to invalid IL or missing references)
25251 //IL_5c62: Unknown result type (might be due to invalid IL or missing references)
25252 //IL_5c78: Unknown result type (might be due to invalid IL or missing references)
25253 //IL_5c7e: Unknown result type (might be due to invalid IL or missing references)
25254 //IL_814e: Unknown result type (might be due to invalid IL or missing references)
25255 //IL_817b: Unknown result type (might be due to invalid IL or missing references)
25256 //IL_819f: Unknown result type (might be due to invalid IL or missing references)
25257 //IL_81d3: Unknown result type (might be due to invalid IL or missing references)
25258 //IL_81e3: Unknown result type (might be due to invalid IL or missing references)
25259 //IL_81e8: Unknown result type (might be due to invalid IL or missing references)
25260 //IL_81f3: Unknown result type (might be due to invalid IL or missing references)
25261 //IL_81ff: Unknown result type (might be due to invalid IL or missing references)
25262 //IL_8222: Unknown result type (might be due to invalid IL or missing references)
25263 //IL_7d69: Unknown result type (might be due to invalid IL or missing references)
25264 //IL_7d6e: Unknown result type (might be due to invalid IL or missing references)
25265 //IL_7d79: Unknown result type (might be due to invalid IL or missing references)
25266 //IL_7d7e: Unknown result type (might be due to invalid IL or missing references)
25267 //IL_7d84: Unknown result type (might be due to invalid IL or missing references)
25268 //IL_7d8a: Unknown result type (might be due to invalid IL or missing references)
25269 //IL_7d9c: Unknown result type (might be due to invalid IL or missing references)
25270 //IL_7da1: Unknown result type (might be due to invalid IL or missing references)
25271 //IL_7e4f: Unknown result type (might be due to invalid IL or missing references)
25272 //IL_7e5b: Unknown result type (might be due to invalid IL or missing references)
25273 //IL_7e60: Unknown result type (might be due to invalid IL or missing references)
25274 //IL_4395: Unknown result type (might be due to invalid IL or missing references)
25275 //IL_439a: Unknown result type (might be due to invalid IL or missing references)
25276 //IL_43a4: Unknown result type (might be due to invalid IL or missing references)
25277 //IL_43a9: Unknown result type (might be due to invalid IL or missing references)
25278 //IL_43ab: Unknown result type (might be due to invalid IL or missing references)
25279 //IL_43b0: Unknown result type (might be due to invalid IL or missing references)
25280 //IL_5c9e: Unknown result type (might be due to invalid IL or missing references)
25281 //IL_5cb4: Unknown result type (might be due to invalid IL or missing references)
25282 //IL_5cba: Unknown result type (might be due to invalid IL or missing references)
25283 //IL_8421: Unknown result type (might be due to invalid IL or missing references)
25284 //IL_842c: Unknown result type (might be due to invalid IL or missing references)
25285 //IL_8431: Unknown result type (might be due to invalid IL or missing references)
25286 //IL_8437: Unknown result type (might be due to invalid IL or missing references)
25287 //IL_8448: Unknown result type (might be due to invalid IL or missing references)
25288 //IL_8452: Unknown result type (might be due to invalid IL or missing references)
25289 //IL_8457: Unknown result type (might be due to invalid IL or missing references)
25290 //IL_7ea3: Unknown result type (might be due to invalid IL or missing references)
25291 //IL_7ea8: Unknown result type (might be due to invalid IL or missing references)
25292 //IL_7ecb: Unknown result type (might be due to invalid IL or missing references)
25293 //IL_7ef8: Unknown result type (might be due to invalid IL or missing references)
25294 //IL_7f1c: Unknown result type (might be due to invalid IL or missing references)
25295 //IL_7f50: Unknown result type (might be due to invalid IL or missing references)
25296 //IL_7f60: Unknown result type (might be due to invalid IL or missing references)
25297 //IL_7f65: Unknown result type (might be due to invalid IL or missing references)
25298 //IL_7f70: Unknown result type (might be due to invalid IL or missing references)
25299 //IL_7f8a: Unknown result type (might be due to invalid IL or missing references)
25300 //IL_7fb2: Unknown result type (might be due to invalid IL or missing references)
25301 //IL_43ef: Unknown result type (might be due to invalid IL or missing references)
25302 //IL_43f3: Unknown result type (might be due to invalid IL or missing references)
25303 //IL_43f8: Unknown result type (might be due to invalid IL or missing references)
25304 //IL_43fa: Unknown result type (might be due to invalid IL or missing references)
25305 //IL_43fe: Unknown result type (might be due to invalid IL or missing references)
25306 //IL_4403: Unknown result type (might be due to invalid IL or missing references)
25307 //IL_5cda: Unknown result type (might be due to invalid IL or missing references)
25308 //IL_5ceb: Unknown result type (might be due to invalid IL or missing references)
25309 //IL_5cf0: Unknown result type (might be due to invalid IL or missing references)
25310 //IL_5d0b: Unknown result type (might be due to invalid IL or missing references)
25311 //IL_5d11: Unknown result type (might be due to invalid IL or missing references)
25312 //IL_5d13: Unknown result type (might be due to invalid IL or missing references)
25313 //IL_5d18: Unknown result type (might be due to invalid IL or missing references)
25314 //IL_5d2d: Unknown result type (might be due to invalid IL or missing references)
25315 //IL_5d33: Unknown result type (might be due to invalid IL or missing references)
25316 //IL_5834: Unknown result type (might be due to invalid IL or missing references)
25317 //IL_584c: Unknown result type (might be due to invalid IL or missing references)
25318 //IL_5851: Unknown result type (might be due to invalid IL or missing references)
25319 //IL_5857: Unknown result type (might be due to invalid IL or missing references)
25320 //IL_5865: Unknown result type (might be due to invalid IL or missing references)
25321 //IL_586b: Unknown result type (might be due to invalid IL or missing references)
25322 //IL_586d: Unknown result type (might be due to invalid IL or missing references)
25323 //IL_5872: Unknown result type (might be due to invalid IL or missing references)
25324 //IL_5877: Unknown result type (might be due to invalid IL or missing references)
25325 //IL_5882: Unknown result type (might be due to invalid IL or missing references)
25326 //IL_588e: Unknown result type (might be due to invalid IL or missing references)
25327 //IL_589a: Unknown result type (might be due to invalid IL or missing references)
25328 //IL_8482: Unknown result type (might be due to invalid IL or missing references)
25329 //IL_8487: Unknown result type (might be due to invalid IL or missing references)
25330 //IL_8496: Unknown result type (might be due to invalid IL or missing references)
25331 //IL_849c: Unknown result type (might be due to invalid IL or missing references)
25332 //IL_849e: Unknown result type (might be due to invalid IL or missing references)
25333 //IL_84a3: Unknown result type (might be due to invalid IL or missing references)
25334 //IL_84a8: Unknown result type (might be due to invalid IL or missing references)
25335 //IL_84bb: Unknown result type (might be due to invalid IL or missing references)
25336 //IL_84c6: Unknown result type (might be due to invalid IL or missing references)
25337 //IL_84f3: Unknown result type (might be due to invalid IL or missing references)
25338 //IL_8501: Unknown result type (might be due to invalid IL or missing references)
25339 //IL_850c: Unknown result type (might be due to invalid IL or missing references)
25340 //IL_8540: Unknown result type (might be due to invalid IL or missing references)
25341 //IL_8559: Unknown result type (might be due to invalid IL or missing references)
25342 //IL_855e: Unknown result type (might be due to invalid IL or missing references)
25343 //IL_8569: Unknown result type (might be due to invalid IL or missing references)
25344 //IL_8575: Unknown result type (might be due to invalid IL or missing references)
25345 //IL_857c: Unknown result type (might be due to invalid IL or missing references)
25346 //IL_85d3: Unknown result type (might be due to invalid IL or missing references)
25347 //IL_85de: Unknown result type (might be due to invalid IL or missing references)
25348 //IL_85e3: Unknown result type (might be due to invalid IL or missing references)
25349 //IL_85e9: Unknown result type (might be due to invalid IL or missing references)
25350 //IL_85fa: Unknown result type (might be due to invalid IL or missing references)
25351 //IL_8604: Unknown result type (might be due to invalid IL or missing references)
25352 //IL_8609: Unknown result type (might be due to invalid IL or missing references)
25353 //IL_444f: Unknown result type (might be due to invalid IL or missing references)
25354 //IL_4453: Unknown result type (might be due to invalid IL or missing references)
25355 //IL_4458: Unknown result type (might be due to invalid IL or missing references)
25356 //IL_445a: Unknown result type (might be due to invalid IL or missing references)
25357 //IL_445e: Unknown result type (might be due to invalid IL or missing references)
25358 //IL_4463: Unknown result type (might be due to invalid IL or missing references)
25359 //IL_447b: Unknown result type (might be due to invalid IL or missing references)
25360 //IL_447d: Unknown result type (might be due to invalid IL or missing references)
25361 //IL_447f: Unknown result type (might be due to invalid IL or missing references)
25362 //IL_4481: Unknown result type (might be due to invalid IL or missing references)
25363 //IL_4485: Unknown result type (might be due to invalid IL or missing references)
25364 //IL_448a: Unknown result type (might be due to invalid IL or missing references)
25365 //IL_448c: Unknown result type (might be due to invalid IL or missing references)
25366 //IL_449a: Unknown result type (might be due to invalid IL or missing references)
25367 //IL_449f: Unknown result type (might be due to invalid IL or missing references)
25368 //IL_44a9: Unknown result type (might be due to invalid IL or missing references)
25369 //IL_44bc: Unknown result type (might be due to invalid IL or missing references)
25370 //IL_44c6: Unknown result type (might be due to invalid IL or missing references)
25371 //IL_44cb: Unknown result type (might be due to invalid IL or missing references)
25372 //IL_44d0: Unknown result type (might be due to invalid IL or missing references)
25373 //IL_44d2: Unknown result type (might be due to invalid IL or missing references)
25374 //IL_44d7: Unknown result type (might be due to invalid IL or missing references)
25375 //IL_44d9: Unknown result type (might be due to invalid IL or missing references)
25376 //IL_44f3: Unknown result type (might be due to invalid IL or missing references)
25377 //IL_44fe: Unknown result type (might be due to invalid IL or missing references)
25378 //IL_4508: Unknown result type (might be due to invalid IL or missing references)
25379 //IL_450d: Unknown result type (might be due to invalid IL or missing references)
25380 //IL_4512: Unknown result type (might be due to invalid IL or missing references)
25381 //IL_4514: Unknown result type (might be due to invalid IL or missing references)
25382 //IL_4516: Unknown result type (might be due to invalid IL or missing references)
25383 //IL_451d: Unknown result type (might be due to invalid IL or missing references)
25384 //IL_4531: Unknown result type (might be due to invalid IL or missing references)
25385 //IL_4536: Unknown result type (might be due to invalid IL or missing references)
25386 //IL_453b: Unknown result type (might be due to invalid IL or missing references)
25387 //IL_4540: Unknown result type (might be due to invalid IL or missing references)
25388 //IL_4545: Unknown result type (might be due to invalid IL or missing references)
25389 //IL_4548: Unknown result type (might be due to invalid IL or missing references)
25390 //IL_4552: Unknown result type (might be due to invalid IL or missing references)
25391 //IL_455a: Unknown result type (might be due to invalid IL or missing references)
25392 //IL_4561: Unknown result type (might be due to invalid IL or missing references)
25393 //IL_88b5: Unknown result type (might be due to invalid IL or missing references)
25394 //IL_88ba: Unknown result type (might be due to invalid IL or missing references)
25395 //IL_88bb: Unknown result type (might be due to invalid IL or missing references)
25396 //IL_88bd: Unknown result type (might be due to invalid IL or missing references)
25397 //IL_8634: Unknown result type (might be due to invalid IL or missing references)
25398 //IL_863a: Unknown result type (might be due to invalid IL or missing references)
25399 //IL_8644: Unknown result type (might be due to invalid IL or missing references)
25400 //IL_864f: Unknown result type (might be due to invalid IL or missing references)
25401 //IL_8654: Unknown result type (might be due to invalid IL or missing references)
25402 //IL_8659: Unknown result type (might be due to invalid IL or missing references)
25403 //IL_866c: Unknown result type (might be due to invalid IL or missing references)
25404 //IL_8677: Unknown result type (might be due to invalid IL or missing references)
25405 //IL_86a4: Unknown result type (might be due to invalid IL or missing references)
25406 //IL_86b2: Unknown result type (might be due to invalid IL or missing references)
25407 //IL_86bd: Unknown result type (might be due to invalid IL or missing references)
25408 //IL_86f1: Unknown result type (might be due to invalid IL or missing references)
25409 //IL_870a: Unknown result type (might be due to invalid IL or missing references)
25410 //IL_870f: Unknown result type (might be due to invalid IL or missing references)
25411 //IL_871a: Unknown result type (might be due to invalid IL or missing references)
25412 //IL_872c: Unknown result type (might be due to invalid IL or missing references)
25413 //IL_8737: Unknown result type (might be due to invalid IL or missing references)
25414 //IL_873e: Unknown result type (might be due to invalid IL or missing references)
25415 //IL_4585: Unknown result type (might be due to invalid IL or missing references)
25416 //IL_4587: Unknown result type (might be due to invalid IL or missing references)
25417 //IL_4589: Unknown result type (might be due to invalid IL or missing references)
25418 //IL_458b: Unknown result type (might be due to invalid IL or missing references)
25419 //IL_458f: Unknown result type (might be due to invalid IL or missing references)
25420 //IL_4594: Unknown result type (might be due to invalid IL or missing references)
25421 //IL_4597: Unknown result type (might be due to invalid IL or missing references)
25422 //IL_4599: Unknown result type (might be due to invalid IL or missing references)
25423 //IL_459e: Unknown result type (might be due to invalid IL or missing references)
25424 //IL_45a0: Unknown result type (might be due to invalid IL or missing references)
25425 //IL_45aa: Unknown result type (might be due to invalid IL or missing references)
25426 //IL_45af: Unknown result type (might be due to invalid IL or missing references)
25427 //IL_45b2: Unknown result type (might be due to invalid IL or missing references)
25428 //IL_45cb: Unknown result type (might be due to invalid IL or missing references)
25429 //IL_45d2: Unknown result type (might be due to invalid IL or missing references)
25430 //IL_45d9: Unknown result type (might be due to invalid IL or missing references)
25431 //IL_45de: Unknown result type (might be due to invalid IL or missing references)
25432 //IL_45e3: Unknown result type (might be due to invalid IL or missing references)
25433 //IL_45e5: Unknown result type (might be due to invalid IL or missing references)
25434 //IL_45ea: Unknown result type (might be due to invalid IL or missing references)
25435 //IL_45ec: Unknown result type (might be due to invalid IL or missing references)
25436 //IL_4606: Unknown result type (might be due to invalid IL or missing references)
25437 //IL_4611: Unknown result type (might be due to invalid IL or missing references)
25438 //IL_461b: Unknown result type (might be due to invalid IL or missing references)
25439 //IL_4620: Unknown result type (might be due to invalid IL or missing references)
25440 //IL_4625: Unknown result type (might be due to invalid IL or missing references)
25441 //IL_4627: Unknown result type (might be due to invalid IL or missing references)
25442 //IL_4629: Unknown result type (might be due to invalid IL or missing references)
25443 //IL_4630: Unknown result type (might be due to invalid IL or missing references)
25444 //IL_4644: Unknown result type (might be due to invalid IL or missing references)
25445 //IL_4649: Unknown result type (might be due to invalid IL or missing references)
25446 //IL_464e: Unknown result type (might be due to invalid IL or missing references)
25447 //IL_4653: Unknown result type (might be due to invalid IL or missing references)
25448 //IL_4658: Unknown result type (might be due to invalid IL or missing references)
25449 //IL_465b: Unknown result type (might be due to invalid IL or missing references)
25450 //IL_4665: Unknown result type (might be due to invalid IL or missing references)
25451 //IL_466d: Unknown result type (might be due to invalid IL or missing references)
25452 //IL_4674: Unknown result type (might be due to invalid IL or missing references)
25453 //IL_4692: Unknown result type (might be due to invalid IL or missing references)
25454 //IL_4695: Unknown result type (might be due to invalid IL or missing references)
25455 //IL_469f: Unknown result type (might be due to invalid IL or missing references)
25456 //IL_46a7: Unknown result type (might be due to invalid IL or missing references)
25457 //IL_46ae: Unknown result type (might be due to invalid IL or missing references)
25458 //IL_8a03: Unknown result type (might be due to invalid IL or missing references)
25459 //IL_8a30: Unknown result type (might be due to invalid IL or missing references)
25460 //IL_8a49: Unknown result type (might be due to invalid IL or missing references)
25461 //IL_8a7d: Unknown result type (might be due to invalid IL or missing references)
25462 //IL_8a96: Unknown result type (might be due to invalid IL or missing references)
25463 //IL_8a9b: Unknown result type (might be due to invalid IL or missing references)
25464 //IL_8aa9: Unknown result type (might be due to invalid IL or missing references)
25465 //IL_8aae: Unknown result type (might be due to invalid IL or missing references)
25466 //IL_8ab9: Unknown result type (might be due to invalid IL or missing references)
25467 //IL_8ac0: Unknown result type (might be due to invalid IL or missing references)
25468 //IL_8902: Unknown result type (might be due to invalid IL or missing references)
25469 //IL_892f: Unknown result type (might be due to invalid IL or missing references)
25470 //IL_8948: Unknown result type (might be due to invalid IL or missing references)
25471 //IL_897c: Unknown result type (might be due to invalid IL or missing references)
25472 //IL_8995: Unknown result type (might be due to invalid IL or missing references)
25473 //IL_899a: Unknown result type (might be due to invalid IL or missing references)
25474 //IL_89a8: Unknown result type (might be due to invalid IL or missing references)
25475 //IL_89ad: Unknown result type (might be due to invalid IL or missing references)
25476 //IL_89b8: Unknown result type (might be due to invalid IL or missing references)
25477 //IL_89bf: Unknown result type (might be due to invalid IL or missing references)
25478 //IL_877d: Unknown result type (might be due to invalid IL or missing references)
25479 //IL_8782: Unknown result type (might be due to invalid IL or missing references)
25480 //IL_8791: Unknown result type (might be due to invalid IL or missing references)
25481 //IL_8797: Unknown result type (might be due to invalid IL or missing references)
25482 //IL_8799: Unknown result type (might be due to invalid IL or missing references)
25483 //IL_879e: Unknown result type (might be due to invalid IL or missing references)
25484 //IL_87a3: Unknown result type (might be due to invalid IL or missing references)
25485 //IL_87b6: Unknown result type (might be due to invalid IL or missing references)
25486 //IL_87c1: Unknown result type (might be due to invalid IL or missing references)
25487 //IL_87ee: Unknown result type (might be due to invalid IL or missing references)
25488 //IL_87fc: Unknown result type (might be due to invalid IL or missing references)
25489 //IL_8807: Unknown result type (might be due to invalid IL or missing references)
25490 //IL_883b: Unknown result type (might be due to invalid IL or missing references)
25491 //IL_8854: Unknown result type (might be due to invalid IL or missing references)
25492 //IL_8859: Unknown result type (might be due to invalid IL or missing references)
25493 //IL_8864: Unknown result type (might be due to invalid IL or missing references)
25494 //IL_8870: Unknown result type (might be due to invalid IL or missing references)
25495 //IL_8877: Unknown result type (might be due to invalid IL or missing references)
25496 //IL_8b8a: Unknown result type (might be due to invalid IL or missing references)
25497 //IL_8bb7: Unknown result type (might be due to invalid IL or missing references)
25498 //IL_8bd7: Unknown result type (might be due to invalid IL or missing references)
25499 //IL_8c0b: Unknown result type (might be due to invalid IL or missing references)
25500 //IL_8c24: Unknown result type (might be due to invalid IL or missing references)
25501 //IL_8c29: Unknown result type (might be due to invalid IL or missing references)
25502 //IL_8c37: Unknown result type (might be due to invalid IL or missing references)
25503 //IL_8c3c: Unknown result type (might be due to invalid IL or missing references)
25504 //IL_8c47: Unknown result type (might be due to invalid IL or missing references)
25505 //IL_8c4e: Unknown result type (might be due to invalid IL or missing references)
25506 //IL_a2ae: Unknown result type (might be due to invalid IL or missing references)
25507 //IL_a2db: Unknown result type (might be due to invalid IL or missing references)
25508 //IL_a2f4: Unknown result type (might be due to invalid IL or missing references)
25509 //IL_a328: Unknown result type (might be due to invalid IL or missing references)
25510 //IL_a34c: Unknown result type (might be due to invalid IL or missing references)
25511 //IL_a367: Unknown result type (might be due to invalid IL or missing references)
25512 //IL_a383: Unknown result type (might be due to invalid IL or missing references)
25513 //IL_a388: Unknown result type (might be due to invalid IL or missing references)
25514 //IL_a3b8: Unknown result type (might be due to invalid IL or missing references)
25515 //IL_8d18: Unknown result type (might be due to invalid IL or missing references)
25516 //IL_8d45: Unknown result type (might be due to invalid IL or missing references)
25517 //IL_8d65: Unknown result type (might be due to invalid IL or missing references)
25518 //IL_8d99: Unknown result type (might be due to invalid IL or missing references)
25519 //IL_8db2: Unknown result type (might be due to invalid IL or missing references)
25520 //IL_8db7: Unknown result type (might be due to invalid IL or missing references)
25521 //IL_8dc3: Unknown result type (might be due to invalid IL or missing references)
25522 //IL_8dc8: Unknown result type (might be due to invalid IL or missing references)
25523 //IL_8dd3: Unknown result type (might be due to invalid IL or missing references)
25524 //IL_8dda: Unknown result type (might be due to invalid IL or missing references)
25525 //IL_a3f7: Unknown result type (might be due to invalid IL or missing references)
25526 //IL_a424: Unknown result type (might be due to invalid IL or missing references)
25527 //IL_a43d: Unknown result type (might be due to invalid IL or missing references)
25528 //IL_a471: Unknown result type (might be due to invalid IL or missing references)
25529 //IL_8e1b: Unknown result type (might be due to invalid IL or missing references)
25530 //IL_8e20: Unknown result type (might be due to invalid IL or missing references)
25531 //IL_8e25: Unknown result type (might be due to invalid IL or missing references)
25532 //IL_a5f0: Unknown result type (might be due to invalid IL or missing references)
25533 //IL_a617: Unknown result type (might be due to invalid IL or missing references)
25534 //IL_a61c: Unknown result type (might be due to invalid IL or missing references)
25535 //IL_9b03: Unknown result type (might be due to invalid IL or missing references)
25536 //IL_9b17: Unknown result type (might be due to invalid IL or missing references)
25537 //IL_9b1c: Unknown result type (might be due to invalid IL or missing references)
25538 //IL_9b21: Unknown result type (might be due to invalid IL or missing references)
25539 //IL_9b23: Unknown result type (might be due to invalid IL or missing references)
25540 //IL_9b28: Unknown result type (might be due to invalid IL or missing references)
25541 //IL_9b3b: Unknown result type (might be due to invalid IL or missing references)
25542 //IL_9b41: Unknown result type (might be due to invalid IL or missing references)
25543 //IL_9b4f: Unknown result type (might be due to invalid IL or missing references)
25544 //IL_9b54: Unknown result type (might be due to invalid IL or missing references)
25545 //IL_9b5f: Unknown result type (might be due to invalid IL or missing references)
25546 //IL_9b66: Unknown result type (might be due to invalid IL or missing references)
25547 //IL_9b73: Unknown result type (might be due to invalid IL or missing references)
25548 //IL_9b7a: Unknown result type (might be due to invalid IL or missing references)
25549 //IL_9b80: Unknown result type (might be due to invalid IL or missing references)
25550 //IL_92c4: Unknown result type (might be due to invalid IL or missing references)
25551 //IL_9298: Unknown result type (might be due to invalid IL or missing references)
25552 //IL_929b: Unknown result type (might be due to invalid IL or missing references)
25553 //IL_929c: Unknown result type (might be due to invalid IL or missing references)
25554 //IL_a799: Unknown result type (might be due to invalid IL or missing references)
25555 //IL_a7c6: Unknown result type (might be due to invalid IL or missing references)
25556 //IL_a7df: Unknown result type (might be due to invalid IL or missing references)
25557 //IL_a813: Unknown result type (might be due to invalid IL or missing references)
25558 //IL_a82c: Unknown result type (might be due to invalid IL or missing references)
25559 //IL_a831: Unknown result type (might be due to invalid IL or missing references)
25560 //IL_a83d: Unknown result type (might be due to invalid IL or missing references)
25561 //IL_a842: Unknown result type (might be due to invalid IL or missing references)
25562 //IL_a84d: Unknown result type (might be due to invalid IL or missing references)
25563 //IL_a854: Unknown result type (might be due to invalid IL or missing references)
25564 //IL_9691: Unknown result type (might be due to invalid IL or missing references)
25565 //IL_96be: Unknown result type (might be due to invalid IL or missing references)
25566 //IL_96d7: Unknown result type (might be due to invalid IL or missing references)
25567 //IL_970b: Unknown result type (might be due to invalid IL or missing references)
25568 //IL_9724: Unknown result type (might be due to invalid IL or missing references)
25569 //IL_9729: Unknown result type (might be due to invalid IL or missing references)
25570 //IL_9737: Unknown result type (might be due to invalid IL or missing references)
25571 //IL_973c: Unknown result type (might be due to invalid IL or missing references)
25572 //IL_9747: Unknown result type (might be due to invalid IL or missing references)
25573 //IL_974e: Unknown result type (might be due to invalid IL or missing references)
25574 //IL_966a: Unknown result type (might be due to invalid IL or missing references)
25575 //IL_9b99: Unknown result type (might be due to invalid IL or missing references)
25576 //IL_9b9f: Unknown result type (might be due to invalid IL or missing references)
25577 //IL_9bad: Unknown result type (might be due to invalid IL or missing references)
25578 //IL_9bb2: Unknown result type (might be due to invalid IL or missing references)
25579 //IL_9bbd: Unknown result type (might be due to invalid IL or missing references)
25580 //IL_9bc4: Unknown result type (might be due to invalid IL or missing references)
25581 //IL_9466: Unknown result type (might be due to invalid IL or missing references)
25582 //IL_9493: Unknown result type (might be due to invalid IL or missing references)
25583 //IL_94ac: Unknown result type (might be due to invalid IL or missing references)
25584 //IL_94e0: Unknown result type (might be due to invalid IL or missing references)
25585 //IL_94f9: Unknown result type (might be due to invalid IL or missing references)
25586 //IL_94fe: Unknown result type (might be due to invalid IL or missing references)
25587 //IL_950c: Unknown result type (might be due to invalid IL or missing references)
25588 //IL_9511: Unknown result type (might be due to invalid IL or missing references)
25589 //IL_951c: Unknown result type (might be due to invalid IL or missing references)
25590 //IL_951d: Unknown result type (might be due to invalid IL or missing references)
25591 //IL_9523: Unknown result type (might be due to invalid IL or missing references)
25592 //IL_952e: Unknown result type (might be due to invalid IL or missing references)
25593 //IL_953b: Unknown result type (might be due to invalid IL or missing references)
25594 //IL_9542: Unknown result type (might be due to invalid IL or missing references)
25595 //IL_9548: Unknown result type (might be due to invalid IL or missing references)
25596 //IL_92ee: Unknown result type (might be due to invalid IL or missing references)
25597 //IL_92e1: Unknown result type (might be due to invalid IL or missing references)
25598 //IL_a639: Unknown result type (might be due to invalid IL or missing references)
25599 //IL_a640: Unknown result type (might be due to invalid IL or missing references)
25600 //IL_a64c: Unknown result type (might be due to invalid IL or missing references)
25601 //IL_a656: Unknown result type (might be due to invalid IL or missing references)
25602 //IL_a65b: Unknown result type (might be due to invalid IL or missing references)
25603 //IL_a660: Unknown result type (might be due to invalid IL or missing references)
25604 //IL_a694: Unknown result type (might be due to invalid IL or missing references)
25605 //IL_a69a: Unknown result type (might be due to invalid IL or missing references)
25606 //IL_a6a5: Unknown result type (might be due to invalid IL or missing references)
25607 //IL_a6b1: Unknown result type (might be due to invalid IL or missing references)
25608 //IL_a6bc: Unknown result type (might be due to invalid IL or missing references)
25609 //IL_a6ca: Unknown result type (might be due to invalid IL or missing references)
25610 //IL_a569: Unknown result type (might be due to invalid IL or missing references)
25611 //IL_a574: Unknown result type (might be due to invalid IL or missing references)
25612 //IL_a579: Unknown result type (might be due to invalid IL or missing references)
25613 //IL_a581: Unknown result type (might be due to invalid IL or missing references)
25614 //IL_a587: Unknown result type (might be due to invalid IL or missing references)
25615 //IL_a592: Unknown result type (might be due to invalid IL or missing references)
25616 //IL_a59a: Unknown result type (might be due to invalid IL or missing references)
25617 //IL_a5a8: Unknown result type (might be due to invalid IL or missing references)
25618 //IL_a892: Unknown result type (might be due to invalid IL or missing references)
25619 //IL_a8bf: Unknown result type (might be due to invalid IL or missing references)
25620 //IL_a8d8: Unknown result type (might be due to invalid IL or missing references)
25621 //IL_a90c: Unknown result type (might be due to invalid IL or missing references)
25622 //IL_a925: Unknown result type (might be due to invalid IL or missing references)
25623 //IL_a92a: Unknown result type (might be due to invalid IL or missing references)
25624 //IL_a936: Unknown result type (might be due to invalid IL or missing references)
25625 //IL_a93b: Unknown result type (might be due to invalid IL or missing references)
25626 //IL_a946: Unknown result type (might be due to invalid IL or missing references)
25627 //IL_a94d: Unknown result type (might be due to invalid IL or missing references)
25628 //IL_97c7: Unknown result type (might be due to invalid IL or missing references)
25629 //IL_9807: Unknown result type (might be due to invalid IL or missing references)
25630 //IL_980c: Unknown result type (might be due to invalid IL or missing references)
25631 //IL_9812: Unknown result type (might be due to invalid IL or missing references)
25632 //IL_9818: Unknown result type (might be due to invalid IL or missing references)
25633 //IL_956c: Unknown result type (might be due to invalid IL or missing references)
25634 //IL_9599: Unknown result type (might be due to invalid IL or missing references)
25635 //IL_95b2: Unknown result type (might be due to invalid IL or missing references)
25636 //IL_95e6: Unknown result type (might be due to invalid IL or missing references)
25637 //IL_95ff: Unknown result type (might be due to invalid IL or missing references)
25638 //IL_9604: Unknown result type (might be due to invalid IL or missing references)
25639 //IL_9612: Unknown result type (might be due to invalid IL or missing references)
25640 //IL_9617: Unknown result type (might be due to invalid IL or missing references)
25641 //IL_9622: Unknown result type (might be due to invalid IL or missing references)
25642 //IL_9623: Unknown result type (might be due to invalid IL or missing references)
25643 //IL_9629: Unknown result type (might be due to invalid IL or missing references)
25644 //IL_9634: Unknown result type (might be due to invalid IL or missing references)
25645 //IL_92f3: Unknown result type (might be due to invalid IL or missing references)
25646 //IL_92f8: Unknown result type (might be due to invalid IL or missing references)
25647 //IL_92fa: Unknown result type (might be due to invalid IL or missing references)
25648 //IL_92ff: Unknown result type (might be due to invalid IL or missing references)
25649 //IL_930d: Unknown result type (might be due to invalid IL or missing references)
25650 //IL_9312: Unknown result type (might be due to invalid IL or missing references)
25651 //IL_931d: Unknown result type (might be due to invalid IL or missing references)
25652 //IL_9323: Unknown result type (might be due to invalid IL or missing references)
25653 //IL_932d: Unknown result type (might be due to invalid IL or missing references)
25654 //IL_9338: Unknown result type (might be due to invalid IL or missing references)
25655 //IL_936e: Unknown result type (might be due to invalid IL or missing references)
25656 //IL_aaa8: Unknown result type (might be due to invalid IL or missing references)
25657 //IL_aad5: Unknown result type (might be due to invalid IL or missing references)
25658 //IL_aaee: Unknown result type (might be due to invalid IL or missing references)
25659 //IL_ab22: Unknown result type (might be due to invalid IL or missing references)
25660 //IL_ab34: Unknown result type (might be due to invalid IL or missing references)
25661 //IL_ab3a: Unknown result type (might be due to invalid IL or missing references)
25662 //IL_ab54: Unknown result type (might be due to invalid IL or missing references)
25663 //IL_ab5f: Unknown result type (might be due to invalid IL or missing references)
25664 //IL_ab66: Unknown result type (might be due to invalid IL or missing references)
25665 //IL_a971: Unknown result type (might be due to invalid IL or missing references)
25666 //IL_a976: Unknown result type (might be due to invalid IL or missing references)
25667 //IL_9986: Unknown result type (might be due to invalid IL or missing references)
25668 //IL_99b3: Unknown result type (might be due to invalid IL or missing references)
25669 //IL_99d2: Unknown result type (might be due to invalid IL or missing references)
25670 //IL_9a06: Unknown result type (might be due to invalid IL or missing references)
25671 //IL_9398: Unknown result type (might be due to invalid IL or missing references)
25672 //IL_938b: Unknown result type (might be due to invalid IL or missing references)
25673 //IL_8f28: Unknown result type (might be due to invalid IL or missing references)
25674 //IL_8f2d: Unknown result type (might be due to invalid IL or missing references)
25675 //IL_8f34: Unknown result type (might be due to invalid IL or missing references)
25676 //IL_8f49: Unknown result type (might be due to invalid IL or missing references)
25677 //IL_8f60: Unknown result type (might be due to invalid IL or missing references)
25678 //IL_8f75: Unknown result type (might be due to invalid IL or missing references)
25679 //IL_9189: Unknown result type (might be due to invalid IL or missing references)
25680 //IL_91b6: Unknown result type (might be due to invalid IL or missing references)
25681 //IL_91cf: Unknown result type (might be due to invalid IL or missing references)
25682 //IL_9203: Unknown result type (might be due to invalid IL or missing references)
25683 //IL_921c: Unknown result type (might be due to invalid IL or missing references)
25684 //IL_9221: Unknown result type (might be due to invalid IL or missing references)
25685 //IL_922f: Unknown result type (might be due to invalid IL or missing references)
25686 //IL_9234: Unknown result type (might be due to invalid IL or missing references)
25687 //IL_923f: Unknown result type (might be due to invalid IL or missing references)
25688 //IL_9246: Unknown result type (might be due to invalid IL or missing references)
25689 //IL_a719: Unknown result type (might be due to invalid IL or missing references)
25690 //IL_a71f: Unknown result type (might be due to invalid IL or missing references)
25691 //IL_a72a: Unknown result type (might be due to invalid IL or missing references)
25692 //IL_a736: Unknown result type (might be due to invalid IL or missing references)
25693 //IL_a744: Unknown result type (might be due to invalid IL or missing references)
25694 //IL_ab98: Unknown result type (might be due to invalid IL or missing references)
25695 //IL_abc5: Unknown result type (might be due to invalid IL or missing references)
25696 //IL_abde: Unknown result type (might be due to invalid IL or missing references)
25697 //IL_ac12: Unknown result type (might be due to invalid IL or missing references)
25698 //IL_ac24: Unknown result type (might be due to invalid IL or missing references)
25699 //IL_ac2a: Unknown result type (might be due to invalid IL or missing references)
25700 //IL_ac44: Unknown result type (might be due to invalid IL or missing references)
25701 //IL_ac4f: Unknown result type (might be due to invalid IL or missing references)
25702 //IL_ac56: Unknown result type (might be due to invalid IL or missing references)
25703 //IL_a9a3: Unknown result type (might be due to invalid IL or missing references)
25704 //IL_a9d0: Unknown result type (might be due to invalid IL or missing references)
25705 //IL_a9e9: Unknown result type (might be due to invalid IL or missing references)
25706 //IL_aa1d: Unknown result type (might be due to invalid IL or missing references)
25707 //IL_aa2f: Unknown result type (might be due to invalid IL or missing references)
25708 //IL_aa35: Unknown result type (might be due to invalid IL or missing references)
25709 //IL_aa4f: Unknown result type (might be due to invalid IL or missing references)
25710 //IL_aa67: Unknown result type (might be due to invalid IL or missing references)
25711 //IL_aa72: Unknown result type (might be due to invalid IL or missing references)
25712 //IL_aa79: Unknown result type (might be due to invalid IL or missing references)
25713 //IL_9ac6: Unknown result type (might be due to invalid IL or missing references)
25714 //IL_9acc: Unknown result type (might be due to invalid IL or missing references)
25715 //IL_9ada: Unknown result type (might be due to invalid IL or missing references)
25716 //IL_9adf: Unknown result type (might be due to invalid IL or missing references)
25717 //IL_9aea: Unknown result type (might be due to invalid IL or missing references)
25718 //IL_9aeb: Unknown result type (might be due to invalid IL or missing references)
25719 //IL_9af1: Unknown result type (might be due to invalid IL or missing references)
25720 //IL_9a39: Unknown result type (might be due to invalid IL or missing references)
25721 //IL_9a3f: Unknown result type (might be due to invalid IL or missing references)
25722 //IL_9a44: Unknown result type (might be due to invalid IL or missing references)
25723 //IL_9a51: Unknown result type (might be due to invalid IL or missing references)
25724 //IL_983d: Unknown result type (might be due to invalid IL or missing references)
25725 //IL_9842: Unknown result type (might be due to invalid IL or missing references)
25726 //IL_9848: Unknown result type (might be due to invalid IL or missing references)
25727 //IL_984e: Unknown result type (might be due to invalid IL or missing references)
25728 //IL_9854: Unknown result type (might be due to invalid IL or missing references)
25729 //IL_9859: Unknown result type (might be due to invalid IL or missing references)
25730 //IL_985f: Unknown result type (might be due to invalid IL or missing references)
25731 //IL_9883: Unknown result type (might be due to invalid IL or missing references)
25732 //IL_a0c4: Unknown result type (might be due to invalid IL or missing references)
25733 //IL_a0f1: Unknown result type (might be due to invalid IL or missing references)
25734 //IL_a10a: Unknown result type (might be due to invalid IL or missing references)
25735 //IL_a13e: Unknown result type (might be due to invalid IL or missing references)
25736 //IL_a157: Unknown result type (might be due to invalid IL or missing references)
25737 //IL_a15c: Unknown result type (might be due to invalid IL or missing references)
25738 //IL_a16a: Unknown result type (might be due to invalid IL or missing references)
25739 //IL_a16f: Unknown result type (might be due to invalid IL or missing references)
25740 //IL_a17a: Unknown result type (might be due to invalid IL or missing references)
25741 //IL_a181: Unknown result type (might be due to invalid IL or missing references)
25742 //IL_a18e: Unknown result type (might be due to invalid IL or missing references)
25743 //IL_a195: Unknown result type (might be due to invalid IL or missing references)
25744 //IL_a19b: Unknown result type (might be due to invalid IL or missing references)
25745 //IL_9c3f: Unknown result type (might be due to invalid IL or missing references)
25746 //IL_9c6b: Unknown result type (might be due to invalid IL or missing references)
25747 //IL_9c98: Unknown result type (might be due to invalid IL or missing references)
25748 //IL_9cb1: Unknown result type (might be due to invalid IL or missing references)
25749 //IL_9ce5: Unknown result type (might be due to invalid IL or missing references)
25750 //IL_9cfe: Unknown result type (might be due to invalid IL or missing references)
25751 //IL_9d03: Unknown result type (might be due to invalid IL or missing references)
25752 //IL_9d0e: Unknown result type (might be due to invalid IL or missing references)
25753 //IL_9d33: Unknown result type (might be due to invalid IL or missing references)
25754 //IL_9d3b: Unknown result type (might be due to invalid IL or missing references)
25755 //IL_9d40: Unknown result type (might be due to invalid IL or missing references)
25756 //IL_9d45: Unknown result type (might be due to invalid IL or missing references)
25757 //IL_9d55: Unknown result type (might be due to invalid IL or missing references)
25758 //IL_9d60: Unknown result type (might be due to invalid IL or missing references)
25759 //IL_9d67: Unknown result type (might be due to invalid IL or missing references)
25760 //IL_939d: Unknown result type (might be due to invalid IL or missing references)
25761 //IL_93a2: Unknown result type (might be due to invalid IL or missing references)
25762 //IL_93a4: Unknown result type (might be due to invalid IL or missing references)
25763 //IL_93a9: Unknown result type (might be due to invalid IL or missing references)
25764 //IL_93b7: Unknown result type (might be due to invalid IL or missing references)
25765 //IL_93bc: Unknown result type (might be due to invalid IL or missing references)
25766 //IL_93c7: Unknown result type (might be due to invalid IL or missing references)
25767 //IL_93cd: Unknown result type (might be due to invalid IL or missing references)
25768 //IL_93d7: Unknown result type (might be due to invalid IL or missing references)
25769 //IL_93e2: Unknown result type (might be due to invalid IL or missing references)
25770 //IL_8fad: Unknown result type (might be due to invalid IL or missing references)
25771 //IL_a1c4: Unknown result type (might be due to invalid IL or missing references)
25772 //IL_a1f1: Unknown result type (might be due to invalid IL or missing references)
25773 //IL_a20a: Unknown result type (might be due to invalid IL or missing references)
25774 //IL_a23e: Unknown result type (might be due to invalid IL or missing references)
25775 //IL_a257: Unknown result type (might be due to invalid IL or missing references)
25776 //IL_a25c: Unknown result type (might be due to invalid IL or missing references)
25777 //IL_a26a: Unknown result type (might be due to invalid IL or missing references)
25778 //IL_a26f: Unknown result type (might be due to invalid IL or missing references)
25779 //IL_a27a: Unknown result type (might be due to invalid IL or missing references)
25780 //IL_a281: Unknown result type (might be due to invalid IL or missing references)
25781 //IL_8fd6: Unknown result type (might be due to invalid IL or missing references)
25782 //IL_b10b: Unknown result type (might be due to invalid IL or missing references)
25783 //IL_b138: Unknown result type (might be due to invalid IL or missing references)
25784 //IL_b151: Unknown result type (might be due to invalid IL or missing references)
25785 //IL_b185: Unknown result type (might be due to invalid IL or missing references)
25786 //IL_b197: Unknown result type (might be due to invalid IL or missing references)
25787 //IL_b19d: Unknown result type (might be due to invalid IL or missing references)
25788 //IL_b1b7: Unknown result type (might be due to invalid IL or missing references)
25789 //IL_b1c2: Unknown result type (might be due to invalid IL or missing references)
25790 //IL_b1c9: Unknown result type (might be due to invalid IL or missing references)
25791 //IL_b01b: Unknown result type (might be due to invalid IL or missing references)
25792 //IL_b048: Unknown result type (might be due to invalid IL or missing references)
25793 //IL_b061: Unknown result type (might be due to invalid IL or missing references)
25794 //IL_b095: Unknown result type (might be due to invalid IL or missing references)
25795 //IL_b0a7: Unknown result type (might be due to invalid IL or missing references)
25796 //IL_b0ad: Unknown result type (might be due to invalid IL or missing references)
25797 //IL_b0c7: Unknown result type (might be due to invalid IL or missing references)
25798 //IL_b0d2: Unknown result type (might be due to invalid IL or missing references)
25799 //IL_b0d9: Unknown result type (might be due to invalid IL or missing references)
25800 //IL_e8cf: Unknown result type (might be due to invalid IL or missing references)
25801 //IL_e8fc: Unknown result type (might be due to invalid IL or missing references)
25802 //IL_e915: Unknown result type (might be due to invalid IL or missing references)
25803 //IL_e949: Unknown result type (might be due to invalid IL or missing references)
25804 //IL_e959: Unknown result type (might be due to invalid IL or missing references)
25805 //IL_e95f: Unknown result type (might be due to invalid IL or missing references)
25806 //IL_e98e: Unknown result type (might be due to invalid IL or missing references)
25807 //IL_e999: Unknown result type (might be due to invalid IL or missing references)
25808 //IL_e9a0: Unknown result type (might be due to invalid IL or missing references)
25809 //IL_9dfd: Unknown result type (might be due to invalid IL or missing references)
25810 //IL_9e08: Unknown result type (might be due to invalid IL or missing references)
25811 //IL_9e12: Unknown result type (might be due to invalid IL or missing references)
25812 //IL_9e17: Unknown result type (might be due to invalid IL or missing references)
25813 //IL_9e28: Unknown result type (might be due to invalid IL or missing references)
25814 //IL_9e3f: Unknown result type (might be due to invalid IL or missing references)
25815 //IL_9e49: Unknown result type (might be due to invalid IL or missing references)
25816 //IL_9e54: Unknown result type (might be due to invalid IL or missing references)
25817 //IL_9e59: Unknown result type (might be due to invalid IL or missing references)
25818 //IL_9e5e: Unknown result type (might be due to invalid IL or missing references)
25819 //IL_9f04: Unknown result type (might be due to invalid IL or missing references)
25820 //IL_9f09: Unknown result type (might be due to invalid IL or missing references)
25821 //IL_9f26: Unknown result type (might be due to invalid IL or missing references)
25822 //IL_9f70: Unknown result type (might be due to invalid IL or missing references)
25823 //IL_9f87: Unknown result type (might be due to invalid IL or missing references)
25824 //IL_9f96: Unknown result type (might be due to invalid IL or missing references)
25825 //IL_9fad: Unknown result type (might be due to invalid IL or missing references)
25826 //IL_9fb2: Unknown result type (might be due to invalid IL or missing references)
25827 //IL_9fcf: Unknown result type (might be due to invalid IL or missing references)
25828 //IL_a019: Unknown result type (might be due to invalid IL or missing references)
25829 //IL_a030: Unknown result type (might be due to invalid IL or missing references)
25830 //IL_a03f: Unknown result type (might be due to invalid IL or missing references)
25831 //IL_a066: Unknown result type (might be due to invalid IL or missing references)
25832 //IL_9026: Unknown result type (might be due to invalid IL or missing references)
25833 //IL_908a: Unknown result type (might be due to invalid IL or missing references)
25834 //IL_9095: Unknown result type (might be due to invalid IL or missing references)
25835 //IL_90c2: Unknown result type (might be due to invalid IL or missing references)
25836 //IL_90d0: Unknown result type (might be due to invalid IL or missing references)
25837 //IL_90db: Unknown result type (might be due to invalid IL or missing references)
25838 //IL_910f: Unknown result type (might be due to invalid IL or missing references)
25839 //IL_9128: Unknown result type (might be due to invalid IL or missing references)
25840 //IL_912d: Unknown result type (might be due to invalid IL or missing references)
25841 //IL_9138: Unknown result type (might be due to invalid IL or missing references)
25842 //IL_9144: Unknown result type (might be due to invalid IL or missing references)
25843 //IL_914b: Unknown result type (might be due to invalid IL or missing references)
25844 //IL_904f: Unknown result type (might be due to invalid IL or missing references)
25845 //IL_ec9f: Unknown result type (might be due to invalid IL or missing references)
25846 //IL_eca4: Unknown result type (might be due to invalid IL or missing references)
25847 //IL_1148c: Unknown result type (might be due to invalid IL or missing references)
25848 //IL_11491: Unknown result type (might be due to invalid IL or missing references)
25849 //IL_11492: Unknown result type (might be due to invalid IL or missing references)
25850 //IL_11494: Unknown result type (might be due to invalid IL or missing references)
25851 //IL_e648: Unknown result type (might be due to invalid IL or missing references)
25852 //IL_e64d: Unknown result type (might be due to invalid IL or missing references)
25853 //IL_e730: Unknown result type (might be due to invalid IL or missing references)
25854 //IL_e735: Unknown result type (might be due to invalid IL or missing references)
25855 //IL_b206: Unknown result type (might be due to invalid IL or missing references)
25856 //IL_b27f: Unknown result type (might be due to invalid IL or missing references)
25857 //IL_b285: Unknown result type (might be due to invalid IL or missing references)
25858 //IL_b28a: Unknown result type (might be due to invalid IL or missing references)
25859 //IL_b2b1: Unknown result type (might be due to invalid IL or missing references)
25860 //IL_b2de: Unknown result type (might be due to invalid IL or missing references)
25861 //IL_b302: Unknown result type (might be due to invalid IL or missing references)
25862 //IL_b336: Unknown result type (might be due to invalid IL or missing references)
25863 //IL_b346: Unknown result type (might be due to invalid IL or missing references)
25864 //IL_b34c: Unknown result type (might be due to invalid IL or missing references)
25865 //IL_b356: Unknown result type (might be due to invalid IL or missing references)
25866 //IL_b362: Unknown result type (might be due to invalid IL or missing references)
25867 //IL_b369: Unknown result type (might be due to invalid IL or missing references)
25868 //IL_f17f: Unknown result type (might be due to invalid IL or missing references)
25869 //IL_f184: Unknown result type (might be due to invalid IL or missing references)
25870 //IL_f186: Unknown result type (might be due to invalid IL or missing references)
25871 //IL_f1a6: Unknown result type (might be due to invalid IL or missing references)
25872 //IL_f1d8: Unknown result type (might be due to invalid IL or missing references)
25873 //IL_f1ef: Unknown result type (might be due to invalid IL or missing references)
25874 //IL_f1f4: Unknown result type (might be due to invalid IL or missing references)
25875 //IL_f1fa: Unknown result type (might be due to invalid IL or missing references)
25876 //IL_f22f: Unknown result type (might be due to invalid IL or missing references)
25877 //IL_f23a: Unknown result type (might be due to invalid IL or missing references)
25878 //IL_f241: Unknown result type (might be due to invalid IL or missing references)
25879 //IL_f264: Unknown result type (might be due to invalid IL or missing references)
25880 //IL_f269: Unknown result type (might be due to invalid IL or missing references)
25881 //IL_f26b: Unknown result type (might be due to invalid IL or missing references)
25882 //IL_f28b: Unknown result type (might be due to invalid IL or missing references)
25883 //IL_f2bd: Unknown result type (might be due to invalid IL or missing references)
25884 //IL_f2d4: Unknown result type (might be due to invalid IL or missing references)
25885 //IL_f2d9: Unknown result type (might be due to invalid IL or missing references)
25886 //IL_f2df: Unknown result type (might be due to invalid IL or missing references)
25887 //IL_f314: Unknown result type (might be due to invalid IL or missing references)
25888 //IL_f31f: Unknown result type (might be due to invalid IL or missing references)
25889 //IL_f326: Unknown result type (might be due to invalid IL or missing references)
25890 //IL_f095: Unknown result type (might be due to invalid IL or missing references)
25891 //IL_f09a: Unknown result type (might be due to invalid IL or missing references)
25892 //IL_f09c: Unknown result type (might be due to invalid IL or missing references)
25893 //IL_f0bc: Unknown result type (might be due to invalid IL or missing references)
25894 //IL_f0ee: Unknown result type (might be due to invalid IL or missing references)
25895 //IL_f105: Unknown result type (might be due to invalid IL or missing references)
25896 //IL_f10a: Unknown result type (might be due to invalid IL or missing references)
25897 //IL_f110: Unknown result type (might be due to invalid IL or missing references)
25898 //IL_f14a: Unknown result type (might be due to invalid IL or missing references)
25899 //IL_f155: Unknown result type (might be due to invalid IL or missing references)
25900 //IL_f15c: Unknown result type (might be due to invalid IL or missing references)
25901 //IL_eec1: Unknown result type (might be due to invalid IL or missing references)
25902 //IL_eec6: Unknown result type (might be due to invalid IL or missing references)
25903 //IL_eec8: Unknown result type (might be due to invalid IL or missing references)
25904 //IL_eee8: Unknown result type (might be due to invalid IL or missing references)
25905 //IL_ef1a: Unknown result type (might be due to invalid IL or missing references)
25906 //IL_ef31: Unknown result type (might be due to invalid IL or missing references)
25907 //IL_ef36: Unknown result type (might be due to invalid IL or missing references)
25908 //IL_ef3c: Unknown result type (might be due to invalid IL or missing references)
25909 //IL_ef76: Unknown result type (might be due to invalid IL or missing references)
25910 //IL_ef81: Unknown result type (might be due to invalid IL or missing references)
25911 //IL_ef88: Unknown result type (might be due to invalid IL or missing references)
25912 //IL_efab: Unknown result type (might be due to invalid IL or missing references)
25913 //IL_efb0: Unknown result type (might be due to invalid IL or missing references)
25914 //IL_efb2: Unknown result type (might be due to invalid IL or missing references)
25915 //IL_efd2: Unknown result type (might be due to invalid IL or missing references)
25916 //IL_f004: Unknown result type (might be due to invalid IL or missing references)
25917 //IL_f01b: Unknown result type (might be due to invalid IL or missing references)
25918 //IL_f020: Unknown result type (might be due to invalid IL or missing references)
25919 //IL_f026: Unknown result type (might be due to invalid IL or missing references)
25920 //IL_f060: Unknown result type (might be due to invalid IL or missing references)
25921 //IL_f06b: Unknown result type (might be due to invalid IL or missing references)
25922 //IL_f072: Unknown result type (might be due to invalid IL or missing references)
25923 //IL_eddc: Unknown result type (might be due to invalid IL or missing references)
25924 //IL_ede1: Unknown result type (might be due to invalid IL or missing references)
25925 //IL_ede3: Unknown result type (might be due to invalid IL or missing references)
25926 //IL_ee03: Unknown result type (might be due to invalid IL or missing references)
25927 //IL_ee35: Unknown result type (might be due to invalid IL or missing references)
25928 //IL_ee4c: Unknown result type (might be due to invalid IL or missing references)
25929 //IL_ee51: Unknown result type (might be due to invalid IL or missing references)
25930 //IL_ee57: Unknown result type (might be due to invalid IL or missing references)
25931 //IL_ee8c: Unknown result type (might be due to invalid IL or missing references)
25932 //IL_ee97: Unknown result type (might be due to invalid IL or missing references)
25933 //IL_ee9e: Unknown result type (might be due to invalid IL or missing references)
25934 //IL_f96a: Unknown result type (might be due to invalid IL or missing references)
25935 //IL_f96f: Unknown result type (might be due to invalid IL or missing references)
25936 //IL_f971: Unknown result type (might be due to invalid IL or missing references)
25937 //IL_f991: Unknown result type (might be due to invalid IL or missing references)
25938 //IL_f9c3: Unknown result type (might be due to invalid IL or missing references)
25939 //IL_f9da: Unknown result type (might be due to invalid IL or missing references)
25940 //IL_f9df: Unknown result type (might be due to invalid IL or missing references)
25941 //IL_f9e5: Unknown result type (might be due to invalid IL or missing references)
25942 //IL_fa1f: Unknown result type (might be due to invalid IL or missing references)
25943 //IL_fa2a: Unknown result type (might be due to invalid IL or missing references)
25944 //IL_fa31: Unknown result type (might be due to invalid IL or missing references)
25945 //IL_fa45: Unknown result type (might be due to invalid IL or missing references)
25946 //IL_fa4a: Unknown result type (might be due to invalid IL or missing references)
25947 //IL_fa4f: Unknown result type (might be due to invalid IL or missing references)
25948 //IL_fa53: Unknown result type (might be due to invalid IL or missing references)
25949 //IL_fa5d: Unknown result type (might be due to invalid IL or missing references)
25950 //IL_fa62: Unknown result type (might be due to invalid IL or missing references)
25951 //IL_fa67: Unknown result type (might be due to invalid IL or missing references)
25952 //IL_f5f8: Unknown result type (might be due to invalid IL or missing references)
25953 //IL_f5fd: Unknown result type (might be due to invalid IL or missing references)
25954 //IL_f5ff: Unknown result type (might be due to invalid IL or missing references)
25955 //IL_f61f: Unknown result type (might be due to invalid IL or missing references)
25956 //IL_f651: Unknown result type (might be due to invalid IL or missing references)
25957 //IL_f668: Unknown result type (might be due to invalid IL or missing references)
25958 //IL_f66d: Unknown result type (might be due to invalid IL or missing references)
25959 //IL_f673: Unknown result type (might be due to invalid IL or missing references)
25960 //IL_f6a8: Unknown result type (might be due to invalid IL or missing references)
25961 //IL_f6b3: Unknown result type (might be due to invalid IL or missing references)
25962 //IL_f6ba: Unknown result type (might be due to invalid IL or missing references)
25963 //IL_f513: Unknown result type (might be due to invalid IL or missing references)
25964 //IL_f518: Unknown result type (might be due to invalid IL or missing references)
25965 //IL_f51a: Unknown result type (might be due to invalid IL or missing references)
25966 //IL_f53a: Unknown result type (might be due to invalid IL or missing references)
25967 //IL_f56c: Unknown result type (might be due to invalid IL or missing references)
25968 //IL_f583: Unknown result type (might be due to invalid IL or missing references)
25969 //IL_f588: Unknown result type (might be due to invalid IL or missing references)
25970 //IL_f58e: Unknown result type (might be due to invalid IL or missing references)
25971 //IL_f5c3: Unknown result type (might be due to invalid IL or missing references)
25972 //IL_f5ce: Unknown result type (might be due to invalid IL or missing references)
25973 //IL_f5d5: Unknown result type (might be due to invalid IL or missing references)
25974 //IL_f42e: Unknown result type (might be due to invalid IL or missing references)
25975 //IL_f433: Unknown result type (might be due to invalid IL or missing references)
25976 //IL_f435: Unknown result type (might be due to invalid IL or missing references)
25977 //IL_f455: Unknown result type (might be due to invalid IL or missing references)
25978 //IL_f487: Unknown result type (might be due to invalid IL or missing references)
25979 //IL_f49e: Unknown result type (might be due to invalid IL or missing references)
25980 //IL_f4a3: Unknown result type (might be due to invalid IL or missing references)
25981 //IL_f4a9: Unknown result type (might be due to invalid IL or missing references)
25982 //IL_f4de: Unknown result type (might be due to invalid IL or missing references)
25983 //IL_f4e9: Unknown result type (might be due to invalid IL or missing references)
25984 //IL_f4f0: Unknown result type (might be due to invalid IL or missing references)
25985 //IL_f349: Unknown result type (might be due to invalid IL or missing references)
25986 //IL_f34e: Unknown result type (might be due to invalid IL or missing references)
25987 //IL_f350: Unknown result type (might be due to invalid IL or missing references)
25988 //IL_f370: Unknown result type (might be due to invalid IL or missing references)
25989 //IL_f3a2: Unknown result type (might be due to invalid IL or missing references)
25990 //IL_f3b9: Unknown result type (might be due to invalid IL or missing references)
25991 //IL_f3be: Unknown result type (might be due to invalid IL or missing references)
25992 //IL_f3c4: Unknown result type (might be due to invalid IL or missing references)
25993 //IL_f3f9: Unknown result type (might be due to invalid IL or missing references)
25994 //IL_f404: Unknown result type (might be due to invalid IL or missing references)
25995 //IL_f40b: Unknown result type (might be due to invalid IL or missing references)
25996 //IL_f6cc: Unknown result type (might be due to invalid IL or missing references)
25997 //IL_f6d1: Unknown result type (might be due to invalid IL or missing references)
25998 //IL_f6d3: Unknown result type (might be due to invalid IL or missing references)
25999 //IL_f6f3: Unknown result type (might be due to invalid IL or missing references)
26000 //IL_f725: Unknown result type (might be due to invalid IL or missing references)
26001 //IL_f73c: Unknown result type (might be due to invalid IL or missing references)
26002 //IL_f741: Unknown result type (might be due to invalid IL or missing references)
26003 //IL_f746: Unknown result type (might be due to invalid IL or missing references)
26004 //IL_f75d: Unknown result type (might be due to invalid IL or missing references)
26005 //IL_f764: Unknown result type (might be due to invalid IL or missing references)
26006 //IL_f799: Unknown result type (might be due to invalid IL or missing references)
26007 //IL_f7a4: Unknown result type (might be due to invalid IL or missing references)
26008 //IL_f7ab: Unknown result type (might be due to invalid IL or missing references)
26009 //IL_f7b7: Unknown result type (might be due to invalid IL or missing references)
26010 //IL_f7cd: Unknown result type (might be due to invalid IL or missing references)
26011 //IL_f7d2: Unknown result type (might be due to invalid IL or missing references)
26012 //IL_f7d7: Unknown result type (might be due to invalid IL or missing references)
26013 //IL_f80c: Unknown result type (might be due to invalid IL or missing references)
26014 //IL_f822: Unknown result type (might be due to invalid IL or missing references)
26015 //IL_f827: Unknown result type (might be due to invalid IL or missing references)
26016 //IL_f855: Unknown result type (might be due to invalid IL or missing references)
26017 //IL_f864: Unknown result type (might be due to invalid IL or missing references)
26018 //IL_f885: Unknown result type (might be due to invalid IL or missing references)
26019 //IL_f88a: Unknown result type (might be due to invalid IL or missing references)
26020 //IL_f88c: Unknown result type (might be due to invalid IL or missing references)
26021 //IL_f8ac: Unknown result type (might be due to invalid IL or missing references)
26022 //IL_f8de: Unknown result type (might be due to invalid IL or missing references)
26023 //IL_f8f5: Unknown result type (might be due to invalid IL or missing references)
26024 //IL_f8fa: Unknown result type (might be due to invalid IL or missing references)
26025 //IL_f900: Unknown result type (might be due to invalid IL or missing references)
26026 //IL_f935: Unknown result type (might be due to invalid IL or missing references)
26027 //IL_f940: Unknown result type (might be due to invalid IL or missing references)
26028 //IL_f947: Unknown result type (might be due to invalid IL or missing references)
26029 //IL_e790: Unknown result type (might be due to invalid IL or missing references)
26030 //IL_b3d2: Unknown result type (might be due to invalid IL or missing references)
26031 //IL_b44b: Unknown result type (might be due to invalid IL or missing references)
26032 //IL_b451: Unknown result type (might be due to invalid IL or missing references)
26033 //IL_b456: Unknown result type (might be due to invalid IL or missing references)
26034 //IL_b47f: Unknown result type (might be due to invalid IL or missing references)
26035 //IL_b4ac: Unknown result type (might be due to invalid IL or missing references)
26036 //IL_b4d0: Unknown result type (might be due to invalid IL or missing references)
26037 //IL_b504: Unknown result type (might be due to invalid IL or missing references)
26038 //IL_b514: Unknown result type (might be due to invalid IL or missing references)
26039 //IL_b51a: Unknown result type (might be due to invalid IL or missing references)
26040 //IL_b524: Unknown result type (might be due to invalid IL or missing references)
26041 //IL_b530: Unknown result type (might be due to invalid IL or missing references)
26042 //IL_b537: Unknown result type (might be due to invalid IL or missing references)
26043 //IL_b58a: Unknown result type (might be due to invalid IL or missing references)
26044 //IL_b5b7: Unknown result type (might be due to invalid IL or missing references)
26045 //IL_b5d0: Unknown result type (might be due to invalid IL or missing references)
26046 //IL_b604: Unknown result type (might be due to invalid IL or missing references)
26047 //IL_b614: Unknown result type (might be due to invalid IL or missing references)
26048 //IL_b61a: Unknown result type (might be due to invalid IL or missing references)
26049 //IL_b624: Unknown result type (might be due to invalid IL or missing references)
26050 //IL_b62f: Unknown result type (might be due to invalid IL or missing references)
26051 //IL_b636: Unknown result type (might be due to invalid IL or missing references)
26052 //IL_acf7: Unknown result type (might be due to invalid IL or missing references)
26053 //IL_ad13: Unknown result type (might be due to invalid IL or missing references)
26054 //IL_ad24: Unknown result type (might be due to invalid IL or missing references)
26055 //IL_ed7c: Unknown result type (might be due to invalid IL or missing references)
26056 //IL_ed82: Unknown result type (might be due to invalid IL or missing references)
26057 //IL_ed84: Unknown result type (might be due to invalid IL or missing references)
26058 //IL_ed95: Unknown result type (might be due to invalid IL or missing references)
26059 //IL_eda5: Unknown result type (might be due to invalid IL or missing references)
26060 //IL_edaf: Unknown result type (might be due to invalid IL or missing references)
26061 //IL_edb9: Unknown result type (might be due to invalid IL or missing references)
26062 //IL_fc6c: Unknown result type (might be due to invalid IL or missing references)
26063 //IL_fc71: Unknown result type (might be due to invalid IL or missing references)
26064 //IL_fc73: Unknown result type (might be due to invalid IL or missing references)
26065 //IL_fc93: Unknown result type (might be due to invalid IL or missing references)
26066 //IL_fcc5: Unknown result type (might be due to invalid IL or missing references)
26067 //IL_fcdc: Unknown result type (might be due to invalid IL or missing references)
26068 //IL_fce1: Unknown result type (might be due to invalid IL or missing references)
26069 //IL_fce7: Unknown result type (might be due to invalid IL or missing references)
26070 //IL_fcf1: Unknown result type (might be due to invalid IL or missing references)
26071 //IL_fcfd: Unknown result type (might be due to invalid IL or missing references)
26072 //IL_fd04: Unknown result type (might be due to invalid IL or missing references)
26073 //IL_ea0b: Unknown result type (might be due to invalid IL or missing references)
26074 //IL_ea10: Unknown result type (might be due to invalid IL or missing references)
26075 //IL_eaf3: Unknown result type (might be due to invalid IL or missing references)
26076 //IL_eaf9: Unknown result type (might be due to invalid IL or missing references)
26077 //IL_eafe: Unknown result type (might be due to invalid IL or missing references)
26078 //IL_eb27: Unknown result type (might be due to invalid IL or missing references)
26079 //IL_eb54: Unknown result type (might be due to invalid IL or missing references)
26080 //IL_eb78: Unknown result type (might be due to invalid IL or missing references)
26081 //IL_ebac: Unknown result type (might be due to invalid IL or missing references)
26082 //IL_ebbc: Unknown result type (might be due to invalid IL or missing references)
26083 //IL_ebc2: Unknown result type (might be due to invalid IL or missing references)
26084 //IL_ebcc: Unknown result type (might be due to invalid IL or missing references)
26085 //IL_ebd8: Unknown result type (might be due to invalid IL or missing references)
26086 //IL_ebdf: Unknown result type (might be due to invalid IL or missing references)
26087 //IL_e7c1: Unknown result type (might be due to invalid IL or missing references)
26088 //IL_e7ee: Unknown result type (might be due to invalid IL or missing references)
26089 //IL_e812: Unknown result type (might be due to invalid IL or missing references)
26090 //IL_e846: Unknown result type (might be due to invalid IL or missing references)
26091 //IL_e856: Unknown result type (might be due to invalid IL or missing references)
26092 //IL_e85b: Unknown result type (might be due to invalid IL or missing references)
26093 //IL_e866: Unknown result type (might be due to invalid IL or missing references)
26094 //IL_e872: Unknown result type (might be due to invalid IL or missing references)
26095 //IL_e879: Unknown result type (might be due to invalid IL or missing references)
26096 //IL_b7d9: Unknown result type (might be due to invalid IL or missing references)
26097 //IL_b806: Unknown result type (might be due to invalid IL or missing references)
26098 //IL_b81f: Unknown result type (might be due to invalid IL or missing references)
26099 //IL_b853: Unknown result type (might be due to invalid IL or missing references)
26100 //IL_b863: Unknown result type (might be due to invalid IL or missing references)
26101 //IL_b869: Unknown result type (might be due to invalid IL or missing references)
26102 //IL_b873: Unknown result type (might be due to invalid IL or missing references)
26103 //IL_b87e: Unknown result type (might be due to invalid IL or missing references)
26104 //IL_b885: Unknown result type (might be due to invalid IL or missing references)
26105 //IL_fa9b: Unknown result type (might be due to invalid IL or missing references)
26106 //IL_faa0: Unknown result type (might be due to invalid IL or missing references)
26107 //IL_faa2: Unknown result type (might be due to invalid IL or missing references)
26108 //IL_fac2: Unknown result type (might be due to invalid IL or missing references)
26109 //IL_faf4: Unknown result type (might be due to invalid IL or missing references)
26110 //IL_fb0b: Unknown result type (might be due to invalid IL or missing references)
26111 //IL_fb10: Unknown result type (might be due to invalid IL or missing references)
26112 //IL_fb16: Unknown result type (might be due to invalid IL or missing references)
26113 //IL_fb2b: Unknown result type (might be due to invalid IL or missing references)
26114 //IL_fb31: Unknown result type (might be due to invalid IL or missing references)
26115 //IL_fb33: Unknown result type (might be due to invalid IL or missing references)
26116 //IL_fb3e: Unknown result type (might be due to invalid IL or missing references)
26117 //IL_fb43: Unknown result type (might be due to invalid IL or missing references)
26118 //IL_fb49: Unknown result type (might be due to invalid IL or missing references)
26119 //IL_fb5a: Unknown result type (might be due to invalid IL or missing references)
26120 //IL_fb65: Unknown result type (might be due to invalid IL or missing references)
26121 //IL_fb6c: Unknown result type (might be due to invalid IL or missing references)
26122 //IL_ba28: Unknown result type (might be due to invalid IL or missing references)
26123 //IL_ba55: Unknown result type (might be due to invalid IL or missing references)
26124 //IL_ba6e: Unknown result type (might be due to invalid IL or missing references)
26125 //IL_baa2: Unknown result type (might be due to invalid IL or missing references)
26126 //IL_bab2: Unknown result type (might be due to invalid IL or missing references)
26127 //IL_bab8: Unknown result type (might be due to invalid IL or missing references)
26128 //IL_bac2: Unknown result type (might be due to invalid IL or missing references)
26129 //IL_bacd: Unknown result type (might be due to invalid IL or missing references)
26130 //IL_bad4: Unknown result type (might be due to invalid IL or missing references)
26131 //IL_b6d4: Unknown result type (might be due to invalid IL or missing references)
26132 //IL_b701: Unknown result type (might be due to invalid IL or missing references)
26133 //IL_b71a: Unknown result type (might be due to invalid IL or missing references)
26134 //IL_b74e: Unknown result type (might be due to invalid IL or missing references)
26135 //IL_b75e: Unknown result type (might be due to invalid IL or missing references)
26136 //IL_b763: Unknown result type (might be due to invalid IL or missing references)
26137 //IL_b769: Unknown result type (might be due to invalid IL or missing references)
26138 //IL_b76f: Unknown result type (might be due to invalid IL or missing references)
26139 //IL_b779: Unknown result type (might be due to invalid IL or missing references)
26140 //IL_b785: Unknown result type (might be due to invalid IL or missing references)
26141 //IL_b78c: Unknown result type (might be due to invalid IL or missing references)
26142 //IL_ad55: Unknown result type (might be due to invalid IL or missing references)
26143 //IL_ad64: Unknown result type (might be due to invalid IL or missing references)
26144 //IL_ad6a: Unknown result type (might be due to invalid IL or missing references)
26145 //IL_ad6c: Unknown result type (might be due to invalid IL or missing references)
26146 //IL_ad71: Unknown result type (might be due to invalid IL or missing references)
26147 //IL_ad77: Unknown result type (might be due to invalid IL or missing references)
26148 //IL_ad7d: Unknown result type (might be due to invalid IL or missing references)
26149 //IL_ad82: Unknown result type (might be due to invalid IL or missing references)
26150 //IL_ad8e: Unknown result type (might be due to invalid IL or missing references)
26151 //IL_ada6: Unknown result type (might be due to invalid IL or missing references)
26152 //IL_10822: Unknown result type (might be due to invalid IL or missing references)
26153 //IL_10827: Unknown result type (might be due to invalid IL or missing references)
26154 //IL_10829: Unknown result type (might be due to invalid IL or missing references)
26155 //IL_10849: Unknown result type (might be due to invalid IL or missing references)
26156 //IL_1087b: Unknown result type (might be due to invalid IL or missing references)
26157 //IL_10892: Unknown result type (might be due to invalid IL or missing references)
26158 //IL_10897: Unknown result type (might be due to invalid IL or missing references)
26159 //IL_1089d: Unknown result type (might be due to invalid IL or missing references)
26160 //IL_108d7: Unknown result type (might be due to invalid IL or missing references)
26161 //IL_108e2: Unknown result type (might be due to invalid IL or missing references)
26162 //IL_108e3: Unknown result type (might be due to invalid IL or missing references)
26163 //IL_108e9: Unknown result type (might be due to invalid IL or missing references)
26164 //IL_108f4: Unknown result type (might be due to invalid IL or missing references)
26165 //IL_10908: Unknown result type (might be due to invalid IL or missing references)
26166 //IL_1090d: Unknown result type (might be due to invalid IL or missing references)
26167 //IL_10912: Unknown result type (might be due to invalid IL or missing references)
26168 //IL_10916: Unknown result type (might be due to invalid IL or missing references)
26169 //IL_10920: Unknown result type (might be due to invalid IL or missing references)
26170 //IL_10925: Unknown result type (might be due to invalid IL or missing references)
26171 //IL_1092a: Unknown result type (might be due to invalid IL or missing references)
26172 //IL_fde3: Unknown result type (might be due to invalid IL or missing references)
26173 //IL_fde8: Unknown result type (might be due to invalid IL or missing references)
26174 //IL_fdea: Unknown result type (might be due to invalid IL or missing references)
26175 //IL_fe0a: Unknown result type (might be due to invalid IL or missing references)
26176 //IL_fe3c: Unknown result type (might be due to invalid IL or missing references)
26177 //IL_fe53: Unknown result type (might be due to invalid IL or missing references)
26178 //IL_fe58: Unknown result type (might be due to invalid IL or missing references)
26179 //IL_fe5e: Unknown result type (might be due to invalid IL or missing references)
26180 //IL_fe98: Unknown result type (might be due to invalid IL or missing references)
26181 //IL_fea3: Unknown result type (might be due to invalid IL or missing references)
26182 //IL_feaa: Unknown result type (might be due to invalid IL or missing references)
26183 //IL_febe: Unknown result type (might be due to invalid IL or missing references)
26184 //IL_fec3: Unknown result type (might be due to invalid IL or missing references)
26185 //IL_fec8: Unknown result type (might be due to invalid IL or missing references)
26186 //IL_fecc: Unknown result type (might be due to invalid IL or missing references)
26187 //IL_fed6: Unknown result type (might be due to invalid IL or missing references)
26188 //IL_fedb: Unknown result type (might be due to invalid IL or missing references)
26189 //IL_fee0: Unknown result type (might be due to invalid IL or missing references)
26190 //IL_10397: Unknown result type (might be due to invalid IL or missing references)
26191 //IL_1039c: Unknown result type (might be due to invalid IL or missing references)
26192 //IL_1039e: Unknown result type (might be due to invalid IL or missing references)
26193 //IL_103be: Unknown result type (might be due to invalid IL or missing references)
26194 //IL_103f0: Unknown result type (might be due to invalid IL or missing references)
26195 //IL_10407: Unknown result type (might be due to invalid IL or missing references)
26196 //IL_1040c: Unknown result type (might be due to invalid IL or missing references)
26197 //IL_10412: Unknown result type (might be due to invalid IL or missing references)
26198 //IL_1044c: Unknown result type (might be due to invalid IL or missing references)
26199 //IL_10457: Unknown result type (might be due to invalid IL or missing references)
26200 //IL_1045e: Unknown result type (might be due to invalid IL or missing references)
26201 //IL_10472: Unknown result type (might be due to invalid IL or missing references)
26202 //IL_10477: Unknown result type (might be due to invalid IL or missing references)
26203 //IL_1047c: Unknown result type (might be due to invalid IL or missing references)
26204 //IL_10480: Unknown result type (might be due to invalid IL or missing references)
26205 //IL_1048a: Unknown result type (might be due to invalid IL or missing references)
26206 //IL_1048f: Unknown result type (might be due to invalid IL or missing references)
26207 //IL_10494: Unknown result type (might be due to invalid IL or missing references)
26208 //IL_10022: Unknown result type (might be due to invalid IL or missing references)
26209 //IL_10027: Unknown result type (might be due to invalid IL or missing references)
26210 //IL_10029: Unknown result type (might be due to invalid IL or missing references)
26211 //IL_10049: Unknown result type (might be due to invalid IL or missing references)
26212 //IL_1007b: Unknown result type (might be due to invalid IL or missing references)
26213 //IL_10092: Unknown result type (might be due to invalid IL or missing references)
26214 //IL_10097: Unknown result type (might be due to invalid IL or missing references)
26215 //IL_1009d: Unknown result type (might be due to invalid IL or missing references)
26216 //IL_100d7: Unknown result type (might be due to invalid IL or missing references)
26217 //IL_100e2: Unknown result type (might be due to invalid IL or missing references)
26218 //IL_100e9: Unknown result type (might be due to invalid IL or missing references)
26219 //IL_bc4f: Unknown result type (might be due to invalid IL or missing references)
26220 //IL_bc7c: Unknown result type (might be due to invalid IL or missing references)
26221 //IL_bc95: Unknown result type (might be due to invalid IL or missing references)
26222 //IL_bcc9: Unknown result type (might be due to invalid IL or missing references)
26223 //IL_bcd9: Unknown result type (might be due to invalid IL or missing references)
26224 //IL_bcdf: Unknown result type (might be due to invalid IL or missing references)
26225 //IL_bcf9: Unknown result type (might be due to invalid IL or missing references)
26226 //IL_bd04: Unknown result type (might be due to invalid IL or missing references)
26227 //IL_bd0b: Unknown result type (might be due to invalid IL or missing references)
26228 //IL_b923: Unknown result type (might be due to invalid IL or missing references)
26229 //IL_b950: Unknown result type (might be due to invalid IL or missing references)
26230 //IL_b969: Unknown result type (might be due to invalid IL or missing references)
26231 //IL_b99d: Unknown result type (might be due to invalid IL or missing references)
26232 //IL_b9ad: Unknown result type (might be due to invalid IL or missing references)
26233 //IL_b9b2: Unknown result type (might be due to invalid IL or missing references)
26234 //IL_b9b8: Unknown result type (might be due to invalid IL or missing references)
26235 //IL_b9be: Unknown result type (might be due to invalid IL or missing references)
26236 //IL_b9c8: Unknown result type (might be due to invalid IL or missing references)
26237 //IL_b9d4: Unknown result type (might be due to invalid IL or missing references)
26238 //IL_b9db: Unknown result type (might be due to invalid IL or missing references)
26239 //IL_10f23: Unknown result type (might be due to invalid IL or missing references)
26240 //IL_10f28: Unknown result type (might be due to invalid IL or missing references)
26241 //IL_10f2a: Unknown result type (might be due to invalid IL or missing references)
26242 //IL_10f4a: Unknown result type (might be due to invalid IL or missing references)
26243 //IL_10f7c: Unknown result type (might be due to invalid IL or missing references)
26244 //IL_10f93: Unknown result type (might be due to invalid IL or missing references)
26245 //IL_10f98: Unknown result type (might be due to invalid IL or missing references)
26246 //IL_10f9e: Unknown result type (might be due to invalid IL or missing references)
26247 //IL_10fb9: Unknown result type (might be due to invalid IL or missing references)
26248 //IL_10fc4: Unknown result type (might be due to invalid IL or missing references)
26249 //IL_10fcb: Unknown result type (might be due to invalid IL or missing references)
26250 //IL_10fee: Unknown result type (might be due to invalid IL or missing references)
26251 //IL_10ff3: Unknown result type (might be due to invalid IL or missing references)
26252 //IL_10ff5: Unknown result type (might be due to invalid IL or missing references)
26253 //IL_11015: Unknown result type (might be due to invalid IL or missing references)
26254 //IL_11047: Unknown result type (might be due to invalid IL or missing references)
26255 //IL_1105e: Unknown result type (might be due to invalid IL or missing references)
26256 //IL_11063: Unknown result type (might be due to invalid IL or missing references)
26257 //IL_11069: Unknown result type (might be due to invalid IL or missing references)
26258 //IL_11084: Unknown result type (might be due to invalid IL or missing references)
26259 //IL_1108f: Unknown result type (might be due to invalid IL or missing references)
26260 //IL_11096: Unknown result type (might be due to invalid IL or missing references)
26261 //IL_110b9: Unknown result type (might be due to invalid IL or missing references)
26262 //IL_110be: Unknown result type (might be due to invalid IL or missing references)
26263 //IL_110c0: Unknown result type (might be due to invalid IL or missing references)
26264 //IL_110e0: Unknown result type (might be due to invalid IL or missing references)
26265 //IL_11112: Unknown result type (might be due to invalid IL or missing references)
26266 //IL_11129: Unknown result type (might be due to invalid IL or missing references)
26267 //IL_1112e: Unknown result type (might be due to invalid IL or missing references)
26268 //IL_11134: Unknown result type (might be due to invalid IL or missing references)
26269 //IL_1114f: Unknown result type (might be due to invalid IL or missing references)
26270 //IL_1115a: Unknown result type (might be due to invalid IL or missing references)
26271 //IL_11161: Unknown result type (might be due to invalid IL or missing references)
26272 //IL_1010f: Unknown result type (might be due to invalid IL or missing references)
26273 //IL_10114: Unknown result type (might be due to invalid IL or missing references)
26274 //IL_10119: Unknown result type (might be due to invalid IL or missing references)
26275 //IL_1011d: Unknown result type (might be due to invalid IL or missing references)
26276 //IL_10127: Unknown result type (might be due to invalid IL or missing references)
26277 //IL_1012c: Unknown result type (might be due to invalid IL or missing references)
26278 //IL_10131: Unknown result type (might be due to invalid IL or missing references)
26279 //IL_105d2: Unknown result type (might be due to invalid IL or missing references)
26280 //IL_105d7: Unknown result type (might be due to invalid IL or missing references)
26281 //IL_105d9: Unknown result type (might be due to invalid IL or missing references)
26282 //IL_105f9: Unknown result type (might be due to invalid IL or missing references)
26283 //IL_1062b: Unknown result type (might be due to invalid IL or missing references)
26284 //IL_10642: Unknown result type (might be due to invalid IL or missing references)
26285 //IL_10647: Unknown result type (might be due to invalid IL or missing references)
26286 //IL_1064d: Unknown result type (might be due to invalid IL or missing references)
26287 //IL_10687: Unknown result type (might be due to invalid IL or missing references)
26288 //IL_10692: Unknown result type (might be due to invalid IL or missing references)
26289 //IL_10699: Unknown result type (might be due to invalid IL or missing references)
26290 //IL_106ad: Unknown result type (might be due to invalid IL or missing references)
26291 //IL_106b2: Unknown result type (might be due to invalid IL or missing references)
26292 //IL_106b7: Unknown result type (might be due to invalid IL or missing references)
26293 //IL_106bb: Unknown result type (might be due to invalid IL or missing references)
26294 //IL_106c5: Unknown result type (might be due to invalid IL or missing references)
26295 //IL_106ca: Unknown result type (might be due to invalid IL or missing references)
26296 //IL_106cf: Unknown result type (might be due to invalid IL or missing references)
26297 //IL_10a77: Unknown result type (might be due to invalid IL or missing references)
26298 //IL_10a7c: Unknown result type (might be due to invalid IL or missing references)
26299 //IL_10a7e: Unknown result type (might be due to invalid IL or missing references)
26300 //IL_10a9e: Unknown result type (might be due to invalid IL or missing references)
26301 //IL_10ad0: Unknown result type (might be due to invalid IL or missing references)
26302 //IL_10ae7: Unknown result type (might be due to invalid IL or missing references)
26303 //IL_10aec: Unknown result type (might be due to invalid IL or missing references)
26304 //IL_10af2: Unknown result type (might be due to invalid IL or missing references)
26305 //IL_10b0d: Unknown result type (might be due to invalid IL or missing references)
26306 //IL_10b17: Unknown result type (might be due to invalid IL or missing references)
26307 //IL_10b22: Unknown result type (might be due to invalid IL or missing references)
26308 //IL_10b29: Unknown result type (might be due to invalid IL or missing references)
26309 //IL_bd3d: Unknown result type (might be due to invalid IL or missing references)
26310 //IL_bd6a: Unknown result type (might be due to invalid IL or missing references)
26311 //IL_bd83: Unknown result type (might be due to invalid IL or missing references)
26312 //IL_bdb7: Unknown result type (might be due to invalid IL or missing references)
26313 //IL_bdc7: Unknown result type (might be due to invalid IL or missing references)
26314 //IL_bdcd: Unknown result type (might be due to invalid IL or missing references)
26315 //IL_bde7: Unknown result type (might be due to invalid IL or missing references)
26316 //IL_bdf2: Unknown result type (might be due to invalid IL or missing references)
26317 //IL_bdf9: Unknown result type (might be due to invalid IL or missing references)
26318 //IL_bb39: Unknown result type (might be due to invalid IL or missing references)
26319 //IL_bb66: Unknown result type (might be due to invalid IL or missing references)
26320 //IL_bb7f: Unknown result type (might be due to invalid IL or missing references)
26321 //IL_bbb3: Unknown result type (might be due to invalid IL or missing references)
26322 //IL_bbc3: Unknown result type (might be due to invalid IL or missing references)
26323 //IL_bbc9: Unknown result type (might be due to invalid IL or missing references)
26324 //IL_bbd5: Unknown result type (might be due to invalid IL or missing references)
26325 //IL_bbdf: Unknown result type (might be due to invalid IL or missing references)
26326 //IL_bbe4: Unknown result type (might be due to invalid IL or missing references)
26327 //IL_bbea: Unknown result type (might be due to invalid IL or missing references)
26328 //IL_bbf4: Unknown result type (might be due to invalid IL or missing references)
26329 //IL_bbfc: Unknown result type (might be due to invalid IL or missing references)
26330 //IL_bc03: Unknown result type (might be due to invalid IL or missing references)
26331 //IL_1095e: Unknown result type (might be due to invalid IL or missing references)
26332 //IL_10963: Unknown result type (might be due to invalid IL or missing references)
26333 //IL_10965: Unknown result type (might be due to invalid IL or missing references)
26334 //IL_10985: Unknown result type (might be due to invalid IL or missing references)
26335 //IL_109b7: Unknown result type (might be due to invalid IL or missing references)
26336 //IL_109ce: Unknown result type (might be due to invalid IL or missing references)
26337 //IL_109d3: Unknown result type (might be due to invalid IL or missing references)
26338 //IL_109d9: Unknown result type (might be due to invalid IL or missing references)
26339 //IL_109ee: Unknown result type (might be due to invalid IL or missing references)
26340 //IL_109f4: Unknown result type (might be due to invalid IL or missing references)
26341 //IL_109f6: Unknown result type (might be due to invalid IL or missing references)
26342 //IL_10a01: Unknown result type (might be due to invalid IL or missing references)
26343 //IL_10a06: Unknown result type (might be due to invalid IL or missing references)
26344 //IL_10a0c: Unknown result type (might be due to invalid IL or missing references)
26345 //IL_10a1d: Unknown result type (might be due to invalid IL or missing references)
26346 //IL_10a28: Unknown result type (might be due to invalid IL or missing references)
26347 //IL_10a29: Unknown result type (might be due to invalid IL or missing references)
26348 //IL_10a2f: Unknown result type (might be due to invalid IL or missing references)
26349 //IL_10a3a: Unknown result type (might be due to invalid IL or missing references)
26350 //IL_11184: Unknown result type (might be due to invalid IL or missing references)
26351 //IL_11189: Unknown result type (might be due to invalid IL or missing references)
26352 //IL_1118b: Unknown result type (might be due to invalid IL or missing references)
26353 //IL_111ab: Unknown result type (might be due to invalid IL or missing references)
26354 //IL_111dd: Unknown result type (might be due to invalid IL or missing references)
26355 //IL_111f4: Unknown result type (might be due to invalid IL or missing references)
26356 //IL_111f9: Unknown result type (might be due to invalid IL or missing references)
26357 //IL_111ff: Unknown result type (might be due to invalid IL or missing references)
26358 //IL_1121a: Unknown result type (might be due to invalid IL or missing references)
26359 //IL_11225: Unknown result type (might be due to invalid IL or missing references)
26360 //IL_1122c: Unknown result type (might be due to invalid IL or missing references)
26361 //IL_ff14: Unknown result type (might be due to invalid IL or missing references)
26362 //IL_ff19: Unknown result type (might be due to invalid IL or missing references)
26363 //IL_ff1b: Unknown result type (might be due to invalid IL or missing references)
26364 //IL_ff3b: Unknown result type (might be due to invalid IL or missing references)
26365 //IL_ff6d: Unknown result type (might be due to invalid IL or missing references)
26366 //IL_ff84: Unknown result type (might be due to invalid IL or missing references)
26367 //IL_ff89: Unknown result type (might be due to invalid IL or missing references)
26368 //IL_ff8f: Unknown result type (might be due to invalid IL or missing references)
26369 //IL_ffa4: Unknown result type (might be due to invalid IL or missing references)
26370 //IL_ffaa: Unknown result type (might be due to invalid IL or missing references)
26371 //IL_ffac: Unknown result type (might be due to invalid IL or missing references)
26372 //IL_ffb7: Unknown result type (might be due to invalid IL or missing references)
26373 //IL_ffbc: Unknown result type (might be due to invalid IL or missing references)
26374 //IL_ffc2: Unknown result type (might be due to invalid IL or missing references)
26375 //IL_ffd3: Unknown result type (might be due to invalid IL or missing references)
26376 //IL_ffde: Unknown result type (might be due to invalid IL or missing references)
26377 //IL_ffe5: Unknown result type (might be due to invalid IL or missing references)
26378 //IL_104c8: Unknown result type (might be due to invalid IL or missing references)
26379 //IL_104cd: Unknown result type (might be due to invalid IL or missing references)
26380 //IL_104cf: Unknown result type (might be due to invalid IL or missing references)
26381 //IL_104ef: Unknown result type (might be due to invalid IL or missing references)
26382 //IL_10521: Unknown result type (might be due to invalid IL or missing references)
26383 //IL_10538: Unknown result type (might be due to invalid IL or missing references)
26384 //IL_1053d: Unknown result type (might be due to invalid IL or missing references)
26385 //IL_10543: Unknown result type (might be due to invalid IL or missing references)
26386 //IL_10558: Unknown result type (might be due to invalid IL or missing references)
26387 //IL_1055e: Unknown result type (might be due to invalid IL or missing references)
26388 //IL_10560: Unknown result type (might be due to invalid IL or missing references)
26389 //IL_1056b: Unknown result type (might be due to invalid IL or missing references)
26390 //IL_10570: Unknown result type (might be due to invalid IL or missing references)
26391 //IL_10576: Unknown result type (might be due to invalid IL or missing references)
26392 //IL_10587: Unknown result type (might be due to invalid IL or missing references)
26393 //IL_10592: Unknown result type (might be due to invalid IL or missing references)
26394 //IL_10599: Unknown result type (might be due to invalid IL or missing references)
26395 //IL_10d4d: Unknown result type (might be due to invalid IL or missing references)
26396 //IL_10d52: Unknown result type (might be due to invalid IL or missing references)
26397 //IL_10d54: Unknown result type (might be due to invalid IL or missing references)
26398 //IL_10d74: Unknown result type (might be due to invalid IL or missing references)
26399 //IL_10da6: Unknown result type (might be due to invalid IL or missing references)
26400 //IL_10dbd: Unknown result type (might be due to invalid IL or missing references)
26401 //IL_10dc2: Unknown result type (might be due to invalid IL or missing references)
26402 //IL_10dc7: Unknown result type (might be due to invalid IL or missing references)
26403 //IL_10ddc: Unknown result type (might be due to invalid IL or missing references)
26404 //IL_10de2: Unknown result type (might be due to invalid IL or missing references)
26405 //IL_10de4: Unknown result type (might be due to invalid IL or missing references)
26406 //IL_10def: Unknown result type (might be due to invalid IL or missing references)
26407 //IL_10df4: Unknown result type (might be due to invalid IL or missing references)
26408 //IL_10dfa: Unknown result type (might be due to invalid IL or missing references)
26409 //IL_10e0b: Unknown result type (might be due to invalid IL or missing references)
26410 //IL_10e16: Unknown result type (might be due to invalid IL or missing references)
26411 //IL_10e1d: Unknown result type (might be due to invalid IL or missing references)
26412 //IL_10e55: Unknown result type (might be due to invalid IL or missing references)
26413 //IL_10e5a: Unknown result type (might be due to invalid IL or missing references)
26414 //IL_10e5c: Unknown result type (might be due to invalid IL or missing references)
26415 //IL_10e7c: Unknown result type (might be due to invalid IL or missing references)
26416 //IL_10eae: Unknown result type (might be due to invalid IL or missing references)
26417 //IL_10ec5: Unknown result type (might be due to invalid IL or missing references)
26418 //IL_10eca: Unknown result type (might be due to invalid IL or missing references)
26419 //IL_10ed0: Unknown result type (might be due to invalid IL or missing references)
26420 //IL_10eee: Unknown result type (might be due to invalid IL or missing references)
26421 //IL_10ef9: Unknown result type (might be due to invalid IL or missing references)
26422 //IL_10f00: Unknown result type (might be due to invalid IL or missing references)
26423 //IL_1127d: Unknown result type (might be due to invalid IL or missing references)
26424 //IL_11282: Unknown result type (might be due to invalid IL or missing references)
26425 //IL_11284: Unknown result type (might be due to invalid IL or missing references)
26426 //IL_112a4: Unknown result type (might be due to invalid IL or missing references)
26427 //IL_112d6: Unknown result type (might be due to invalid IL or missing references)
26428 //IL_112ed: Unknown result type (might be due to invalid IL or missing references)
26429 //IL_112f2: Unknown result type (might be due to invalid IL or missing references)
26430 //IL_112f8: Unknown result type (might be due to invalid IL or missing references)
26431 //IL_1132d: Unknown result type (might be due to invalid IL or missing references)
26432 //IL_11338: Unknown result type (might be due to invalid IL or missing references)
26433 //IL_1133f: Unknown result type (might be due to invalid IL or missing references)
26434 //IL_be31: Unknown result type (might be due to invalid IL or missing references)
26435 //IL_be5e: Unknown result type (might be due to invalid IL or missing references)
26436 //IL_be77: Unknown result type (might be due to invalid IL or missing references)
26437 //IL_beab: Unknown result type (might be due to invalid IL or missing references)
26438 //IL_bebb: Unknown result type (might be due to invalid IL or missing references)
26439 //IL_bec1: Unknown result type (might be due to invalid IL or missing references)
26440 //IL_bedb: Unknown result type (might be due to invalid IL or missing references)
26441 //IL_bee6: Unknown result type (might be due to invalid IL or missing references)
26442 //IL_beed: Unknown result type (might be due to invalid IL or missing references)
26443 //IL_1028a: Unknown result type (might be due to invalid IL or missing references)
26444 //IL_1028f: Unknown result type (might be due to invalid IL or missing references)
26445 //IL_10291: Unknown result type (might be due to invalid IL or missing references)
26446 //IL_102b1: Unknown result type (might be due to invalid IL or missing references)
26447 //IL_102e3: Unknown result type (might be due to invalid IL or missing references)
26448 //IL_102fa: Unknown result type (might be due to invalid IL or missing references)
26449 //IL_102ff: Unknown result type (might be due to invalid IL or missing references)
26450 //IL_10304: Unknown result type (might be due to invalid IL or missing references)
26451 //IL_10319: Unknown result type (might be due to invalid IL or missing references)
26452 //IL_1031f: Unknown result type (might be due to invalid IL or missing references)
26453 //IL_10321: Unknown result type (might be due to invalid IL or missing references)
26454 //IL_1032c: Unknown result type (might be due to invalid IL or missing references)
26455 //IL_10331: Unknown result type (might be due to invalid IL or missing references)
26456 //IL_10337: Unknown result type (might be due to invalid IL or missing references)
26457 //IL_10348: Unknown result type (might be due to invalid IL or missing references)
26458 //IL_10353: Unknown result type (might be due to invalid IL or missing references)
26459 //IL_1035a: Unknown result type (might be due to invalid IL or missing references)
26460 //IL_10165: Unknown result type (might be due to invalid IL or missing references)
26461 //IL_1016a: Unknown result type (might be due to invalid IL or missing references)
26462 //IL_1016c: Unknown result type (might be due to invalid IL or missing references)
26463 //IL_1018c: Unknown result type (might be due to invalid IL or missing references)
26464 //IL_101be: Unknown result type (might be due to invalid IL or missing references)
26465 //IL_101d5: Unknown result type (might be due to invalid IL or missing references)
26466 //IL_101da: Unknown result type (might be due to invalid IL or missing references)
26467 //IL_101e0: Unknown result type (might be due to invalid IL or missing references)
26468 //IL_101f5: Unknown result type (might be due to invalid IL or missing references)
26469 //IL_101fb: Unknown result type (might be due to invalid IL or missing references)
26470 //IL_101fd: Unknown result type (might be due to invalid IL or missing references)
26471 //IL_10208: Unknown result type (might be due to invalid IL or missing references)
26472 //IL_1020d: Unknown result type (might be due to invalid IL or missing references)
26473 //IL_10213: Unknown result type (might be due to invalid IL or missing references)
26474 //IL_10224: Unknown result type (might be due to invalid IL or missing references)
26475 //IL_1022f: Unknown result type (might be due to invalid IL or missing references)
26476 //IL_10236: Unknown result type (might be due to invalid IL or missing references)
26477 //IL_106ff: Unknown result type (might be due to invalid IL or missing references)
26478 //IL_10704: Unknown result type (might be due to invalid IL or missing references)
26479 //IL_10706: Unknown result type (might be due to invalid IL or missing references)
26480 //IL_10726: Unknown result type (might be due to invalid IL or missing references)
26481 //IL_10758: Unknown result type (might be due to invalid IL or missing references)
26482 //IL_1076f: Unknown result type (might be due to invalid IL or missing references)
26483 //IL_10774: Unknown result type (might be due to invalid IL or missing references)
26484 //IL_1077a: Unknown result type (might be due to invalid IL or missing references)
26485 //IL_1078f: Unknown result type (might be due to invalid IL or missing references)
26486 //IL_10795: Unknown result type (might be due to invalid IL or missing references)
26487 //IL_10797: Unknown result type (might be due to invalid IL or missing references)
26488 //IL_107a2: Unknown result type (might be due to invalid IL or missing references)
26489 //IL_107a7: Unknown result type (might be due to invalid IL or missing references)
26490 //IL_107ad: Unknown result type (might be due to invalid IL or missing references)
26491 //IL_107be: Unknown result type (might be due to invalid IL or missing references)
26492 //IL_107c9: Unknown result type (might be due to invalid IL or missing references)
26493 //IL_107d0: Unknown result type (might be due to invalid IL or missing references)
26494 //IL_113ab: Unknown result type (might be due to invalid IL or missing references)
26495 //IL_113b0: Unknown result type (might be due to invalid IL or missing references)
26496 //IL_113b2: Unknown result type (might be due to invalid IL or missing references)
26497 //IL_113d2: Unknown result type (might be due to invalid IL or missing references)
26498 //IL_11404: Unknown result type (might be due to invalid IL or missing references)
26499 //IL_1141b: Unknown result type (might be due to invalid IL or missing references)
26500 //IL_11420: Unknown result type (might be due to invalid IL or missing references)
26501 //IL_11426: Unknown result type (might be due to invalid IL or missing references)
26502 //IL_1145b: Unknown result type (might be due to invalid IL or missing references)
26503 //IL_11466: Unknown result type (might be due to invalid IL or missing references)
26504 //IL_1146d: Unknown result type (might be due to invalid IL or missing references)
26505 //IL_bf25: Unknown result type (might be due to invalid IL or missing references)
26506 //IL_bf52: Unknown result type (might be due to invalid IL or missing references)
26507 //IL_bf6b: Unknown result type (might be due to invalid IL or missing references)
26508 //IL_bf9f: Unknown result type (might be due to invalid IL or missing references)
26509 //IL_bfaf: Unknown result type (might be due to invalid IL or missing references)
26510 //IL_bfb5: Unknown result type (might be due to invalid IL or missing references)
26511 //IL_bfcf: Unknown result type (might be due to invalid IL or missing references)
26512 //IL_bfda: Unknown result type (might be due to invalid IL or missing references)
26513 //IL_bfe1: Unknown result type (might be due to invalid IL or missing references)
26514 //IL_aeb9: Unknown result type (might be due to invalid IL or missing references)
26515 //IL_aec8: Unknown result type (might be due to invalid IL or missing references)
26516 //IL_aeda: Unknown result type (might be due to invalid IL or missing references)
26517 //IL_aedf: Unknown result type (might be due to invalid IL or missing references)
26518 //IL_aef4: Unknown result type (might be due to invalid IL or missing references)
26519 //IL_af0a: Unknown result type (might be due to invalid IL or missing references)
26520 //IL_af20: Unknown result type (might be due to invalid IL or missing references)
26521 //IL_af3b: Unknown result type (might be due to invalid IL or missing references)
26522 //IL_af45: Unknown result type (might be due to invalid IL or missing references)
26523 //IL_af67: Unknown result type (might be due to invalid IL or missing references)
26524 //IL_afad: Unknown result type (might be due to invalid IL or missing references)
26525 //IL_afc5: Unknown result type (might be due to invalid IL or missing references)
26526 //IL_10b63: Unknown result type (might be due to invalid IL or missing references)
26527 //IL_10b68: Unknown result type (might be due to invalid IL or missing references)
26528 //IL_10b6a: Unknown result type (might be due to invalid IL or missing references)
26529 //IL_10b8a: Unknown result type (might be due to invalid IL or missing references)
26530 //IL_10bbc: Unknown result type (might be due to invalid IL or missing references)
26531 //IL_10bd3: Unknown result type (might be due to invalid IL or missing references)
26532 //IL_10bd8: Unknown result type (might be due to invalid IL or missing references)
26533 //IL_10bdd: Unknown result type (might be due to invalid IL or missing references)
26534 //IL_10bf2: Unknown result type (might be due to invalid IL or missing references)
26535 //IL_10bf8: Unknown result type (might be due to invalid IL or missing references)
26536 //IL_10bfa: Unknown result type (might be due to invalid IL or missing references)
26537 //IL_10c05: Unknown result type (might be due to invalid IL or missing references)
26538 //IL_10c0a: Unknown result type (might be due to invalid IL or missing references)
26539 //IL_10c10: Unknown result type (might be due to invalid IL or missing references)
26540 //IL_10c21: Unknown result type (might be due to invalid IL or missing references)
26541 //IL_10c2c: Unknown result type (might be due to invalid IL or missing references)
26542 //IL_10c33: Unknown result type (might be due to invalid IL or missing references)
26543 //IL_10c6b: Unknown result type (might be due to invalid IL or missing references)
26544 //IL_10c70: Unknown result type (might be due to invalid IL or missing references)
26545 //IL_10c72: Unknown result type (might be due to invalid IL or missing references)
26546 //IL_10c92: Unknown result type (might be due to invalid IL or missing references)
26547 //IL_10cc4: Unknown result type (might be due to invalid IL or missing references)
26548 //IL_10cdb: Unknown result type (might be due to invalid IL or missing references)
26549 //IL_10ce0: Unknown result type (might be due to invalid IL or missing references)
26550 //IL_10ce6: Unknown result type (might be due to invalid IL or missing references)
26551 //IL_10d01: Unknown result type (might be due to invalid IL or missing references)
26552 //IL_10d0c: Unknown result type (might be due to invalid IL or missing references)
26553 //IL_10d13: Unknown result type (might be due to invalid IL or missing references)
26554 //IL_c010: Unknown result type (might be due to invalid IL or missing references)
26555 //IL_c03d: Unknown result type (might be due to invalid IL or missing references)
26556 //IL_c056: Unknown result type (might be due to invalid IL or missing references)
26557 //IL_c08a: Unknown result type (might be due to invalid IL or missing references)
26558 //IL_c09a: Unknown result type (might be due to invalid IL or missing references)
26559 //IL_c0a0: Unknown result type (might be due to invalid IL or missing references)
26560 //IL_c0aa: Unknown result type (might be due to invalid IL or missing references)
26561 //IL_c0b5: Unknown result type (might be due to invalid IL or missing references)
26562 //IL_c0bc: Unknown result type (might be due to invalid IL or missing references)
26563 //IL_c238: Unknown result type (might be due to invalid IL or missing references)
26564 //IL_c265: Unknown result type (might be due to invalid IL or missing references)
26565 //IL_c27e: Unknown result type (might be due to invalid IL or missing references)
26566 //IL_c2b2: Unknown result type (might be due to invalid IL or missing references)
26567 //IL_c2c2: Unknown result type (might be due to invalid IL or missing references)
26568 //IL_c2c8: Unknown result type (might be due to invalid IL or missing references)
26569 //IL_c2d2: Unknown result type (might be due to invalid IL or missing references)
26570 //IL_c2dd: Unknown result type (might be due to invalid IL or missing references)
26571 //IL_c2e4: Unknown result type (might be due to invalid IL or missing references)
26572 //IL_c121: Unknown result type (might be due to invalid IL or missing references)
26573 //IL_c14e: Unknown result type (might be due to invalid IL or missing references)
26574 //IL_c167: Unknown result type (might be due to invalid IL or missing references)
26575 //IL_c19b: Unknown result type (might be due to invalid IL or missing references)
26576 //IL_c1ab: Unknown result type (might be due to invalid IL or missing references)
26577 //IL_c1b1: Unknown result type (might be due to invalid IL or missing references)
26578 //IL_c1bd: Unknown result type (might be due to invalid IL or missing references)
26579 //IL_c1c7: Unknown result type (might be due to invalid IL or missing references)
26580 //IL_c1cc: Unknown result type (might be due to invalid IL or missing references)
26581 //IL_c1d2: Unknown result type (might be due to invalid IL or missing references)
26582 //IL_c1dc: Unknown result type (might be due to invalid IL or missing references)
26583 //IL_c1e4: Unknown result type (might be due to invalid IL or missing references)
26584 //IL_c1eb: Unknown result type (might be due to invalid IL or missing references)
26585 //IL_c355: Unknown result type (might be due to invalid IL or missing references)
26586 //IL_c382: Unknown result type (might be due to invalid IL or missing references)
26587 //IL_c39b: Unknown result type (might be due to invalid IL or missing references)
26588 //IL_c3cf: Unknown result type (might be due to invalid IL or missing references)
26589 //IL_c3df: Unknown result type (might be due to invalid IL or missing references)
26590 //IL_c3e5: Unknown result type (might be due to invalid IL or missing references)
26591 //IL_c3f1: Unknown result type (might be due to invalid IL or missing references)
26592 //IL_c3fb: Unknown result type (might be due to invalid IL or missing references)
26593 //IL_c400: Unknown result type (might be due to invalid IL or missing references)
26594 //IL_c406: Unknown result type (might be due to invalid IL or missing references)
26595 //IL_c410: Unknown result type (might be due to invalid IL or missing references)
26596 //IL_c418: Unknown result type (might be due to invalid IL or missing references)
26597 //IL_c41f: Unknown result type (might be due to invalid IL or missing references)
26598 //IL_c49a: Unknown result type (might be due to invalid IL or missing references)
26599 //IL_c4c7: Unknown result type (might be due to invalid IL or missing references)
26600 //IL_c4e0: Unknown result type (might be due to invalid IL or missing references)
26601 //IL_c514: Unknown result type (might be due to invalid IL or missing references)
26602 //IL_c52d: Unknown result type (might be due to invalid IL or missing references)
26603 //IL_c532: Unknown result type (might be due to invalid IL or missing references)
26604 //IL_c53d: Unknown result type (might be due to invalid IL or missing references)
26605 //IL_c545: Unknown result type (might be due to invalid IL or missing references)
26606 //IL_c54c: Unknown result type (might be due to invalid IL or missing references)
26607 //IL_cbb8: Unknown result type (might be due to invalid IL or missing references)
26608 //IL_cbe5: Unknown result type (might be due to invalid IL or missing references)
26609 //IL_cbfe: Unknown result type (might be due to invalid IL or missing references)
26610 //IL_cc32: Unknown result type (might be due to invalid IL or missing references)
26611 //IL_cc4b: Unknown result type (might be due to invalid IL or missing references)
26612 //IL_cc50: Unknown result type (might be due to invalid IL or missing references)
26613 //IL_cc6b: Unknown result type (might be due to invalid IL or missing references)
26614 //IL_cc76: Unknown result type (might be due to invalid IL or missing references)
26615 //IL_cc7d: Unknown result type (might be due to invalid IL or missing references)
26616 //IL_ce02: Unknown result type (might be due to invalid IL or missing references)
26617 //IL_ce07: Unknown result type (might be due to invalid IL or missing references)
26618 //IL_ce0d: Unknown result type (might be due to invalid IL or missing references)
26619 //IL_ce12: Unknown result type (might be due to invalid IL or missing references)
26620 //IL_c988: Unknown result type (might be due to invalid IL or missing references)
26621 //IL_c98d: Unknown result type (might be due to invalid IL or missing references)
26622 //IL_c993: Unknown result type (might be due to invalid IL or missing references)
26623 //IL_c9a6: Unknown result type (might be due to invalid IL or missing references)
26624 //IL_c9ba: Unknown result type (might be due to invalid IL or missing references)
26625 //IL_c9da: Unknown result type (might be due to invalid IL or missing references)
26626 //IL_ca07: Unknown result type (might be due to invalid IL or missing references)
26627 //IL_ca20: Unknown result type (might be due to invalid IL or missing references)
26628 //IL_ca54: Unknown result type (might be due to invalid IL or missing references)
26629 //IL_ca6d: Unknown result type (might be due to invalid IL or missing references)
26630 //IL_ca72: Unknown result type (might be due to invalid IL or missing references)
26631 //IL_ca7d: Unknown result type (might be due to invalid IL or missing references)
26632 //IL_ca89: Unknown result type (might be due to invalid IL or missing references)
26633 //IL_ca90: Unknown result type (might be due to invalid IL or missing references)
26634 //IL_caaf: Unknown result type (might be due to invalid IL or missing references)
26635 //IL_cab5: Unknown result type (might be due to invalid IL or missing references)
26636 //IL_cacd: Unknown result type (might be due to invalid IL or missing references)
26637 //IL_cafa: Unknown result type (might be due to invalid IL or missing references)
26638 //IL_cb13: Unknown result type (might be due to invalid IL or missing references)
26639 //IL_cb47: Unknown result type (might be due to invalid IL or missing references)
26640 //IL_cb60: Unknown result type (might be due to invalid IL or missing references)
26641 //IL_cb65: Unknown result type (might be due to invalid IL or missing references)
26642 //IL_cb70: Unknown result type (might be due to invalid IL or missing references)
26643 //IL_cb7c: Unknown result type (might be due to invalid IL or missing references)
26644 //IL_cb83: Unknown result type (might be due to invalid IL or missing references)
26645 //IL_c8d9: Unknown result type (might be due to invalid IL or missing references)
26646 //IL_c8e3: Unknown result type (might be due to invalid IL or missing references)
26647 //IL_c8f2: Unknown result type (might be due to invalid IL or missing references)
26648 //IL_c8fc: Unknown result type (might be due to invalid IL or missing references)
26649 //IL_c90a: Unknown result type (might be due to invalid IL or missing references)
26650 //IL_c92b: Unknown result type (might be due to invalid IL or missing references)
26651 //IL_c935: Unknown result type (might be due to invalid IL or missing references)
26652 //IL_c942: Unknown result type (might be due to invalid IL or missing references)
26653 //IL_c948: Unknown result type (might be due to invalid IL or missing references)
26654 //IL_c63b: Unknown result type (might be due to invalid IL or missing references)
26655 //IL_c641: Unknown result type (might be due to invalid IL or missing references)
26656 //IL_c66c: Unknown result type (might be due to invalid IL or missing references)
26657 //IL_c699: Unknown result type (might be due to invalid IL or missing references)
26658 //IL_c6b2: Unknown result type (might be due to invalid IL or missing references)
26659 //IL_c6e6: Unknown result type (might be due to invalid IL or missing references)
26660 //IL_c6ff: Unknown result type (might be due to invalid IL or missing references)
26661 //IL_c704: Unknown result type (might be due to invalid IL or missing references)
26662 //IL_c70f: Unknown result type (might be due to invalid IL or missing references)
26663 //IL_c71b: Unknown result type (might be due to invalid IL or missing references)
26664 //IL_c722: Unknown result type (might be due to invalid IL or missing references)
26665 //IL_c5ba: Unknown result type (might be due to invalid IL or missing references)
26666 //IL_c5c4: Unknown result type (might be due to invalid IL or missing references)
26667 //IL_c5d3: Unknown result type (might be due to invalid IL or missing references)
26668 //IL_c5dd: Unknown result type (might be due to invalid IL or missing references)
26669 //IL_c5eb: Unknown result type (might be due to invalid IL or missing references)
26670 //IL_c60c: Unknown result type (might be due to invalid IL or missing references)
26671 //IL_c616: Unknown result type (might be due to invalid IL or missing references)
26672 //IL_c623: Unknown result type (might be due to invalid IL or missing references)
26673 //IL_c629: Unknown result type (might be due to invalid IL or missing references)
26674 //IL_d216: Unknown result type (might be due to invalid IL or missing references)
26675 //IL_d21b: Unknown result type (might be due to invalid IL or missing references)
26676 //IL_d221: Unknown result type (might be due to invalid IL or missing references)
26677 //IL_d226: Unknown result type (might be due to invalid IL or missing references)
26678 //IL_ce8f: Unknown result type (might be due to invalid IL or missing references)
26679 //IL_ce9f: Unknown result type (might be due to invalid IL or missing references)
26680 //IL_cea4: Unknown result type (might be due to invalid IL or missing references)
26681 //IL_cea9: Unknown result type (might be due to invalid IL or missing references)
26682 //IL_ceb4: Unknown result type (might be due to invalid IL or missing references)
26683 //IL_cec4: Unknown result type (might be due to invalid IL or missing references)
26684 //IL_cec9: Unknown result type (might be due to invalid IL or missing references)
26685 //IL_cece: Unknown result type (might be due to invalid IL or missing references)
26686 //IL_ced9: Unknown result type (might be due to invalid IL or missing references)
26687 //IL_cee9: Unknown result type (might be due to invalid IL or missing references)
26688 //IL_ceee: Unknown result type (might be due to invalid IL or missing references)
26689 //IL_cef3: Unknown result type (might be due to invalid IL or missing references)
26690 //IL_cefe: Unknown result type (might be due to invalid IL or missing references)
26691 //IL_cf0e: Unknown result type (might be due to invalid IL or missing references)
26692 //IL_cf13: Unknown result type (might be due to invalid IL or missing references)
26693 //IL_cf18: Unknown result type (might be due to invalid IL or missing references)
26694 //IL_cf23: Unknown result type (might be due to invalid IL or missing references)
26695 //IL_cf33: Unknown result type (might be due to invalid IL or missing references)
26696 //IL_cf38: Unknown result type (might be due to invalid IL or missing references)
26697 //IL_cf3d: Unknown result type (might be due to invalid IL or missing references)
26698 //IL_cf48: Unknown result type (might be due to invalid IL or missing references)
26699 //IL_cf58: Unknown result type (might be due to invalid IL or missing references)
26700 //IL_cf5d: Unknown result type (might be due to invalid IL or missing references)
26701 //IL_cf62: Unknown result type (might be due to invalid IL or missing references)
26702 //IL_cf6a: Unknown result type (might be due to invalid IL or missing references)
26703 //IL_cf7a: Unknown result type (might be due to invalid IL or missing references)
26704 //IL_cf7f: Unknown result type (might be due to invalid IL or missing references)
26705 //IL_cf84: Unknown result type (might be due to invalid IL or missing references)
26706 //IL_cf8c: Unknown result type (might be due to invalid IL or missing references)
26707 //IL_cf9c: Unknown result type (might be due to invalid IL or missing references)
26708 //IL_cfa1: Unknown result type (might be due to invalid IL or missing references)
26709 //IL_cfa6: Unknown result type (might be due to invalid IL or missing references)
26710 //IL_cfae: Unknown result type (might be due to invalid IL or missing references)
26711 //IL_cfbe: Unknown result type (might be due to invalid IL or missing references)
26712 //IL_cfc3: Unknown result type (might be due to invalid IL or missing references)
26713 //IL_cfc8: Unknown result type (might be due to invalid IL or missing references)
26714 //IL_c7fe: Unknown result type (might be due to invalid IL or missing references)
26715 //IL_c808: Unknown result type (might be due to invalid IL or missing references)
26716 //IL_c817: Unknown result type (might be due to invalid IL or missing references)
26717 //IL_c821: Unknown result type (might be due to invalid IL or missing references)
26718 //IL_c82f: Unknown result type (might be due to invalid IL or missing references)
26719 //IL_c85d: Unknown result type (might be due to invalid IL or missing references)
26720 //IL_c867: Unknown result type (might be due to invalid IL or missing references)
26721 //IL_c874: Unknown result type (might be due to invalid IL or missing references)
26722 //IL_c87a: Unknown result type (might be due to invalid IL or missing references)
26723 //IL_c760: Unknown result type (might be due to invalid IL or missing references)
26724 //IL_c76a: Unknown result type (might be due to invalid IL or missing references)
26725 //IL_c779: Unknown result type (might be due to invalid IL or missing references)
26726 //IL_c783: Unknown result type (might be due to invalid IL or missing references)
26727 //IL_c791: Unknown result type (might be due to invalid IL or missing references)
26728 //IL_c7b2: Unknown result type (might be due to invalid IL or missing references)
26729 //IL_c7bc: Unknown result type (might be due to invalid IL or missing references)
26730 //IL_c7c9: Unknown result type (might be due to invalid IL or missing references)
26731 //IL_c7cf: Unknown result type (might be due to invalid IL or missing references)
26732 //IL_d5f4: Unknown result type (might be due to invalid IL or missing references)
26733 //IL_d621: Unknown result type (might be due to invalid IL or missing references)
26734 //IL_d63a: Unknown result type (might be due to invalid IL or missing references)
26735 //IL_d66e: Unknown result type (might be due to invalid IL or missing references)
26736 //IL_d687: Unknown result type (might be due to invalid IL or missing references)
26737 //IL_d68c: Unknown result type (might be due to invalid IL or missing references)
26738 //IL_d6a7: Unknown result type (might be due to invalid IL or missing references)
26739 //IL_d6b2: Unknown result type (might be due to invalid IL or missing references)
26740 //IL_d6b9: Unknown result type (might be due to invalid IL or missing references)
26741 //IL_d6c5: Unknown result type (might be due to invalid IL or missing references)
26742 //IL_d6ca: Unknown result type (might be due to invalid IL or missing references)
26743 //IL_d712: Unknown result type (might be due to invalid IL or missing references)
26744 //IL_d2a3: Unknown result type (might be due to invalid IL or missing references)
26745 //IL_d2b3: Unknown result type (might be due to invalid IL or missing references)
26746 //IL_d2b8: Unknown result type (might be due to invalid IL or missing references)
26747 //IL_d2bd: Unknown result type (might be due to invalid IL or missing references)
26748 //IL_d2c8: Unknown result type (might be due to invalid IL or missing references)
26749 //IL_d2d8: Unknown result type (might be due to invalid IL or missing references)
26750 //IL_d2dd: Unknown result type (might be due to invalid IL or missing references)
26751 //IL_d2e2: Unknown result type (might be due to invalid IL or missing references)
26752 //IL_d2ed: Unknown result type (might be due to invalid IL or missing references)
26753 //IL_d2fd: Unknown result type (might be due to invalid IL or missing references)
26754 //IL_d302: Unknown result type (might be due to invalid IL or missing references)
26755 //IL_d307: Unknown result type (might be due to invalid IL or missing references)
26756 //IL_d312: Unknown result type (might be due to invalid IL or missing references)
26757 //IL_d322: Unknown result type (might be due to invalid IL or missing references)
26758 //IL_d327: Unknown result type (might be due to invalid IL or missing references)
26759 //IL_d32c: Unknown result type (might be due to invalid IL or missing references)
26760 //IL_d337: Unknown result type (might be due to invalid IL or missing references)
26761 //IL_d347: Unknown result type (might be due to invalid IL or missing references)
26762 //IL_d34c: Unknown result type (might be due to invalid IL or missing references)
26763 //IL_d351: Unknown result type (might be due to invalid IL or missing references)
26764 //IL_d35c: Unknown result type (might be due to invalid IL or missing references)
26765 //IL_d36c: Unknown result type (might be due to invalid IL or missing references)
26766 //IL_d371: Unknown result type (might be due to invalid IL or missing references)
26767 //IL_d376: Unknown result type (might be due to invalid IL or missing references)
26768 //IL_d37e: Unknown result type (might be due to invalid IL or missing references)
26769 //IL_d38e: Unknown result type (might be due to invalid IL or missing references)
26770 //IL_d393: Unknown result type (might be due to invalid IL or missing references)
26771 //IL_d398: Unknown result type (might be due to invalid IL or missing references)
26772 //IL_d3a0: Unknown result type (might be due to invalid IL or missing references)
26773 //IL_d3b0: Unknown result type (might be due to invalid IL or missing references)
26774 //IL_d3b5: Unknown result type (might be due to invalid IL or missing references)
26775 //IL_d3ba: Unknown result type (might be due to invalid IL or missing references)
26776 //IL_d3c2: Unknown result type (might be due to invalid IL or missing references)
26777 //IL_d3d2: Unknown result type (might be due to invalid IL or missing references)
26778 //IL_d3d7: Unknown result type (might be due to invalid IL or missing references)
26779 //IL_d3dc: Unknown result type (might be due to invalid IL or missing references)
26780 //IL_cfeb: Unknown result type (might be due to invalid IL or missing references)
26781 //IL_cff1: Unknown result type (might be due to invalid IL or missing references)
26782 //IL_cff2: Unknown result type (might be due to invalid IL or missing references)
26783 //IL_cff7: Unknown result type (might be due to invalid IL or missing references)
26784 //IL_ccfb: Unknown result type (might be due to invalid IL or missing references)
26785 //IL_cd28: Unknown result type (might be due to invalid IL or missing references)
26786 //IL_cd41: Unknown result type (might be due to invalid IL or missing references)
26787 //IL_cd75: Unknown result type (might be due to invalid IL or missing references)
26788 //IL_cd8e: Unknown result type (might be due to invalid IL or missing references)
26789 //IL_cda4: Unknown result type (might be due to invalid IL or missing references)
26790 //IL_cdd1: Unknown result type (might be due to invalid IL or missing references)
26791 //IL_cddb: Unknown result type (might be due to invalid IL or missing references)
26792 //IL_cde6: Unknown result type (might be due to invalid IL or missing references)
26793 //IL_d8a6: Unknown result type (might be due to invalid IL or missing references)
26794 //IL_d8d3: Unknown result type (might be due to invalid IL or missing references)
26795 //IL_d8ec: Unknown result type (might be due to invalid IL or missing references)
26796 //IL_d920: Unknown result type (might be due to invalid IL or missing references)
26797 //IL_d939: Unknown result type (might be due to invalid IL or missing references)
26798 //IL_d93e: Unknown result type (might be due to invalid IL or missing references)
26799 //IL_d959: Unknown result type (might be due to invalid IL or missing references)
26800 //IL_d964: Unknown result type (might be due to invalid IL or missing references)
26801 //IL_d96b: Unknown result type (might be due to invalid IL or missing references)
26802 //IL_d75f: Unknown result type (might be due to invalid IL or missing references)
26803 //IL_d766: Unknown result type (might be due to invalid IL or missing references)
26804 //IL_d775: Unknown result type (might be due to invalid IL or missing references)
26805 //IL_d77a: Unknown result type (might be due to invalid IL or missing references)
26806 //IL_d77f: Unknown result type (might be due to invalid IL or missing references)
26807 //IL_d784: Unknown result type (might be due to invalid IL or missing references)
26808 //IL_d78a: Unknown result type (might be due to invalid IL or missing references)
26809 //IL_d790: Unknown result type (might be due to invalid IL or missing references)
26810 //IL_d792: Unknown result type (might be due to invalid IL or missing references)
26811 //IL_d797: Unknown result type (might be due to invalid IL or missing references)
26812 //IL_d7c0: Unknown result type (might be due to invalid IL or missing references)
26813 //IL_d74e: Unknown result type (might be due to invalid IL or missing references)
26814 //IL_d3ff: Unknown result type (might be due to invalid IL or missing references)
26815 //IL_d405: Unknown result type (might be due to invalid IL or missing references)
26816 //IL_d406: Unknown result type (might be due to invalid IL or missing references)
26817 //IL_d40b: Unknown result type (might be due to invalid IL or missing references)
26818 //IL_d99b: Unknown result type (might be due to invalid IL or missing references)
26819 //IL_d9a5: Unknown result type (might be due to invalid IL or missing references)
26820 //IL_d9aa: Unknown result type (might be due to invalid IL or missing references)
26821 //IL_d7f4: Unknown result type (might be due to invalid IL or missing references)
26822 //IL_d806: Unknown result type (might be due to invalid IL or missing references)
26823 //IL_d811: Unknown result type (might be due to invalid IL or missing references)
26824 //IL_d81d: Unknown result type (might be due to invalid IL or missing references)
26825 //IL_d83a: Unknown result type (might be due to invalid IL or missing references)
26826 //IL_d85a: Unknown result type (might be due to invalid IL or missing references)
26827 //IL_d865: Unknown result type (might be due to invalid IL or missing references)
26828 //IL_d871: Unknown result type (might be due to invalid IL or missing references)
26829 //IL_db45: Unknown result type (might be due to invalid IL or missing references)
26830 //IL_db72: Unknown result type (might be due to invalid IL or missing references)
26831 //IL_db8b: Unknown result type (might be due to invalid IL or missing references)
26832 //IL_dbbf: Unknown result type (might be due to invalid IL or missing references)
26833 //IL_dbd8: Unknown result type (might be due to invalid IL or missing references)
26834 //IL_dbdd: Unknown result type (might be due to invalid IL or missing references)
26835 //IL_dbf8: Unknown result type (might be due to invalid IL or missing references)
26836 //IL_dc03: Unknown result type (might be due to invalid IL or missing references)
26837 //IL_dc0a: Unknown result type (might be due to invalid IL or missing references)
26838 //IL_da1d: Unknown result type (might be due to invalid IL or missing references)
26839 //IL_da36: Unknown result type (might be due to invalid IL or missing references)
26840 //IL_da3b: Unknown result type (might be due to invalid IL or missing references)
26841 //IL_da5a: Unknown result type (might be due to invalid IL or missing references)
26842 //IL_da87: Unknown result type (might be due to invalid IL or missing references)
26843 //IL_daa0: Unknown result type (might be due to invalid IL or missing references)
26844 //IL_dad4: Unknown result type (might be due to invalid IL or missing references)
26845 //IL_daed: Unknown result type (might be due to invalid IL or missing references)
26846 //IL_daf2: Unknown result type (might be due to invalid IL or missing references)
26847 //IL_dafd: Unknown result type (might be due to invalid IL or missing references)
26848 //IL_db09: Unknown result type (might be due to invalid IL or missing references)
26849 //IL_db10: Unknown result type (might be due to invalid IL or missing references)
26850 //IL_d9d9: Unknown result type (might be due to invalid IL or missing references)
26851 //IL_d9df: Unknown result type (might be due to invalid IL or missing references)
26852 //IL_d9ea: Unknown result type (might be due to invalid IL or missing references)
26853 //IL_d9ef: Unknown result type (might be due to invalid IL or missing references)
26854 //IL_dc3f: Unknown result type (might be due to invalid IL or missing references)
26855 //IL_dc6c: Unknown result type (might be due to invalid IL or missing references)
26856 //IL_dc85: Unknown result type (might be due to invalid IL or missing references)
26857 //IL_dcb9: Unknown result type (might be due to invalid IL or missing references)
26858 //IL_dcd2: Unknown result type (might be due to invalid IL or missing references)
26859 //IL_dcd7: Unknown result type (might be due to invalid IL or missing references)
26860 //IL_dcf2: Unknown result type (might be due to invalid IL or missing references)
26861 //IL_dcfd: Unknown result type (might be due to invalid IL or missing references)
26862 //IL_dd04: Unknown result type (might be due to invalid IL or missing references)
26863 //IL_d0e7: Unknown result type (might be due to invalid IL or missing references)
26864 //IL_d4fb: Unknown result type (might be due to invalid IL or missing references)
26865 //IL_d132: Unknown result type (might be due to invalid IL or missing references)
26866 //IL_d139: Unknown result type (might be due to invalid IL or missing references)
26867 //IL_d13e: Unknown result type (might be due to invalid IL or missing references)
26868 //IL_d143: Unknown result type (might be due to invalid IL or missing references)
26869 //IL_d149: Unknown result type (might be due to invalid IL or missing references)
26870 //IL_d14f: Unknown result type (might be due to invalid IL or missing references)
26871 //IL_d151: Unknown result type (might be due to invalid IL or missing references)
26872 //IL_d156: Unknown result type (might be due to invalid IL or missing references)
26873 //IL_d17e: Unknown result type (might be due to invalid IL or missing references)
26874 //IL_d184: Unknown result type (might be due to invalid IL or missing references)
26875 //IL_d191: Unknown result type (might be due to invalid IL or missing references)
26876 //IL_d19c: Unknown result type (might be due to invalid IL or missing references)
26877 //IL_d1a8: Unknown result type (might be due to invalid IL or missing references)
26878 //IL_d1c2: Unknown result type (might be due to invalid IL or missing references)
26879 //IL_d1c8: Unknown result type (might be due to invalid IL or missing references)
26880 //IL_d1e3: Unknown result type (might be due to invalid IL or missing references)
26881 //IL_d1ee: Unknown result type (might be due to invalid IL or missing references)
26882 //IL_d1fa: Unknown result type (might be due to invalid IL or missing references)
26883 //IL_d115: Unknown result type (might be due to invalid IL or missing references)
26884 //IL_d121: Unknown result type (might be due to invalid IL or missing references)
26885 //IL_df5f: Unknown result type (might be due to invalid IL or missing references)
26886 //IL_df64: Unknown result type (might be due to invalid IL or missing references)
26887 //IL_df93: Unknown result type (might be due to invalid IL or missing references)
26888 //IL_dfc0: Unknown result type (might be due to invalid IL or missing references)
26889 //IL_dfd9: Unknown result type (might be due to invalid IL or missing references)
26890 //IL_e00d: Unknown result type (might be due to invalid IL or missing references)
26891 //IL_e026: Unknown result type (might be due to invalid IL or missing references)
26892 //IL_e02b: Unknown result type (might be due to invalid IL or missing references)
26893 //IL_e036: Unknown result type (might be due to invalid IL or missing references)
26894 //IL_e042: Unknown result type (might be due to invalid IL or missing references)
26895 //IL_e049: Unknown result type (might be due to invalid IL or missing references)
26896 //IL_e06e: Unknown result type (might be due to invalid IL or missing references)
26897 //IL_e09b: Unknown result type (might be due to invalid IL or missing references)
26898 //IL_e0b4: Unknown result type (might be due to invalid IL or missing references)
26899 //IL_e0e8: Unknown result type (might be due to invalid IL or missing references)
26900 //IL_e101: Unknown result type (might be due to invalid IL or missing references)
26901 //IL_e110: Unknown result type (might be due to invalid IL or missing references)
26902 //IL_e11c: Unknown result type (might be due to invalid IL or missing references)
26903 //IL_e123: Unknown result type (might be due to invalid IL or missing references)
26904 //IL_d546: Unknown result type (might be due to invalid IL or missing references)
26905 //IL_d54d: Unknown result type (might be due to invalid IL or missing references)
26906 //IL_d552: Unknown result type (might be due to invalid IL or missing references)
26907 //IL_d557: Unknown result type (might be due to invalid IL or missing references)
26908 //IL_d55d: Unknown result type (might be due to invalid IL or missing references)
26909 //IL_d563: Unknown result type (might be due to invalid IL or missing references)
26910 //IL_d565: Unknown result type (might be due to invalid IL or missing references)
26911 //IL_d56a: Unknown result type (might be due to invalid IL or missing references)
26912 //IL_d592: Unknown result type (might be due to invalid IL or missing references)
26913 //IL_d598: Unknown result type (might be due to invalid IL or missing references)
26914 //IL_d5a5: Unknown result type (might be due to invalid IL or missing references)
26915 //IL_d5b0: Unknown result type (might be due to invalid IL or missing references)
26916 //IL_d5bc: Unknown result type (might be due to invalid IL or missing references)
26917 //IL_d529: Unknown result type (might be due to invalid IL or missing references)
26918 //IL_d535: Unknown result type (might be due to invalid IL or missing references)
26919 //IL_dd60: Unknown result type (might be due to invalid IL or missing references)
26920 //IL_dd65: Unknown result type (might be due to invalid IL or missing references)
26921 //IL_de6a: Unknown result type (might be due to invalid IL or missing references)
26922 //IL_de97: Unknown result type (might be due to invalid IL or missing references)
26923 //IL_debb: Unknown result type (might be due to invalid IL or missing references)
26924 //IL_deef: Unknown result type (might be due to invalid IL or missing references)
26925 //IL_deff: Unknown result type (might be due to invalid IL or missing references)
26926 //IL_df05: Unknown result type (might be due to invalid IL or missing references)
26927 //IL_df0f: Unknown result type (might be due to invalid IL or missing references)
26928 //IL_df1b: Unknown result type (might be due to invalid IL or missing references)
26929 //IL_df22: Unknown result type (might be due to invalid IL or missing references)
26930 //IL_e171: Unknown result type (might be due to invalid IL or missing references)
26931 //IL_e176: Unknown result type (might be due to invalid IL or missing references)
26932 //IL_e27b: Unknown result type (might be due to invalid IL or missing references)
26933 //IL_e2a8: Unknown result type (might be due to invalid IL or missing references)
26934 //IL_e2cc: Unknown result type (might be due to invalid IL or missing references)
26935 //IL_e300: Unknown result type (might be due to invalid IL or missing references)
26936 //IL_e310: Unknown result type (might be due to invalid IL or missing references)
26937 //IL_e316: Unknown result type (might be due to invalid IL or missing references)
26938 //IL_e320: Unknown result type (might be due to invalid IL or missing references)
26939 //IL_e32c: Unknown result type (might be due to invalid IL or missing references)
26940 //IL_e333: Unknown result type (might be due to invalid IL or missing references)
26941 //IL_e3a5: Unknown result type (might be due to invalid IL or missing references)
26942 //IL_e3aa: Unknown result type (might be due to invalid IL or missing references)
26943 //IL_e48d: Unknown result type (might be due to invalid IL or missing references)
26944 //IL_e492: Unknown result type (might be due to invalid IL or missing references)
26945 //IL_e4ed: Unknown result type (might be due to invalid IL or missing references)
26946 //IL_e51e: Unknown result type (might be due to invalid IL or missing references)
26947 //IL_e54b: Unknown result type (might be due to invalid IL or missing references)
26948 //IL_e56f: Unknown result type (might be due to invalid IL or missing references)
26949 //IL_e5a3: Unknown result type (might be due to invalid IL or missing references)
26950 //IL_e5b3: Unknown result type (might be due to invalid IL or missing references)
26951 //IL_e5b8: Unknown result type (might be due to invalid IL or missing references)
26952 //IL_e5c3: Unknown result type (might be due to invalid IL or missing references)
26953 //IL_e5cf: Unknown result type (might be due to invalid IL or missing references)
26954 //IL_e5d6: Unknown result type (might be due to invalid IL or missing references)
26955 int type = rCurrentNPC.type;
26956 npcColor = rCurrentNPC.GetNPCColorTintedByBuffs(npcColor);
26957 if (type == 50)
26958 {
26959 Vector2 zero = Vector2.Zero;
26960 float num303 = 0f;
26961 zero.Y -= rCurrentNPC.velocity.Y;
26962 zero.X -= rCurrentNPC.velocity.X * 2f;
26963 num303 += rCurrentNPC.velocity.X * 0.05f;
26964 if (rCurrentNPC.frame.Y == 120)
26965 {
26966 zero.Y += 2f;
26967 }
26968 if (rCurrentNPC.frame.Y == 360)
26969 {
26970 zero.Y -= 2f;
26971 }
26972 if (rCurrentNPC.frame.Y == 480)
26973 {
26974 zero.Y -= 6f;
26975 }
26976 mySpriteBatch.Draw(TextureAssets.Ninja.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) + zero.X, rCurrentNPC.position.Y - screenPos.Y + (float)(rCurrentNPC.height / 2) + zero.Y), (Rectangle?)new Rectangle(0, 0, TextureAssets.Ninja.Width(), TextureAssets.Ninja.Height()), npcColor, num303, new Vector2((float)(TextureAssets.Ninja.Width() / 2), (float)(TextureAssets.Ninja.Height() / 2)), 1f, (SpriteEffects)0, 0f);
26977 }
26978 if (type == 71)
26979 {
26980 Vector2 zero2 = Vector2.Zero;
26981 float num304 = 0f;
26982 zero2.Y -= rCurrentNPC.velocity.Y * 0.3f;
26983 zero2.X -= rCurrentNPC.velocity.X * 0.6f;
26984 num304 += rCurrentNPC.velocity.X * 0.09f;
26985 if (rCurrentNPC.frame.Y == 120)
26986 {
26987 zero2.Y += 2f;
26988 }
26989 if (rCurrentNPC.frame.Y == 360)
26990 {
26991 zero2.Y -= 2f;
26992 }
26993 if (rCurrentNPC.frame.Y == 480)
26994 {
26995 zero2.Y -= 6f;
26996 }
26998 mySpriteBatch.Draw(itemTexture, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) + zero2.X, rCurrentNPC.position.Y - screenPos.Y + (float)(rCurrentNPC.height / 2) + zero2.Y), (Rectangle?)rectangle, npcColor, num304, rectangle.Size() / 2f, 1f, (SpriteEffects)0, 0f);
26999 }
27000 if (type == 69)
27001 {
27002 mySpriteBatch.Draw(TextureAssets.AntLion.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2), rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height + 14f), (Rectangle?)new Rectangle(0, 0, TextureAssets.AntLion.Width(), TextureAssets.AntLion.Height()), npcColor, (0f - rCurrentNPC.rotation) * 0.3f, new Vector2((float)(TextureAssets.AntLion.Width() / 2), (float)(TextureAssets.AntLion.Height() / 2)), 1f, (SpriteEffects)0, 0f);
27003 }
27004 if (type == 1 && rCurrentNPC.ai[1] > 0f)
27005 {
27007 }
27008 float num305 = 0f;
27010 Vector2 halfSize = default(Vector2);
27011 ((Vector2)(ref halfSize))._002Ector((float)(TextureAssets.Npc[type].Width() / 2), (float)(TextureAssets.Npc[type].Height() / npcFrameCount[type] / 2));
27012 if (type == 108 || type == 124 || type == 625)
27013 {
27014 num305 = 2f;
27015 }
27016 else if (type == 357)
27017 {
27018 num305 = rCurrentNPC.localAI[0];
27019 }
27020 else if (type == 467)
27021 {
27022 num305 = 7f;
27023 }
27024 else if (type == 537)
27025 {
27026 num305 = 2f;
27027 }
27028 else if (type == 581)
27029 {
27030 num305 = -6f;
27031 }
27032 else if (type == 490)
27033 {
27034 num305 = 4f;
27035 }
27036 else if (type == 484)
27037 {
27038 num305 = 2f;
27039 }
27040 else if (type == 483)
27041 {
27042 num305 = 14f;
27043 }
27044 else if (type == 477)
27045 {
27046 num306 = 22f;
27047 }
27048 else if (type == 478)
27049 {
27050 num305 -= 2f;
27051 }
27052 else if (type == 606)
27053 {
27054 num305 -= 2f;
27055 }
27056 else if (type == 612 || type == 613)
27057 {
27058 num305 -= 2f;
27059 }
27060 else if (type == 469 && rCurrentNPC.ai[2] == 1f)
27061 {
27062 num305 = 14f;
27063 }
27064 else
27065 {
27066 switch (type)
27067 {
27068 case 4:
27069 ((Vector2)(ref halfSize))._002Ector(55f, 107f);
27070 break;
27071 case 125:
27072 ((Vector2)(ref halfSize))._002Ector(55f, 107f);
27073 break;
27074 case 126:
27075 ((Vector2)(ref halfSize))._002Ector(55f, 107f);
27076 break;
27077 case 626:
27078 case 627:
27079 if (rCurrentNPC.wet)
27080 {
27081 num305 = -2f;
27082 halfSize = rCurrentNPC.frame.Size() * new Vector2(0.5f, 0.5f) + new Vector2(0f, -4f);
27083 }
27084 else
27085 {
27086 num305 = 2f;
27087 }
27088 break;
27089 case 63:
27090 case 64:
27091 case 103:
27092 halfSize.Y += 4f;
27093 break;
27094 case 69:
27095 halfSize.Y += 8f;
27096 break;
27097 case 262:
27098 halfSize.Y = 77f;
27099 num306 += 26f;
27100 break;
27101 case 264:
27102 halfSize.Y = 21f;
27103 num306 += 2f;
27104 break;
27105 case 266:
27106 num306 += 50f * rCurrentNPC.scale;
27107 break;
27108 case 268:
27109 num306 += 16f;
27110 break;
27111 case 288:
27112 num306 += 6f;
27113 break;
27114 }
27115 }
27116 if (rCurrentNPC.aiStyle == 10 || type == 72)
27117 {
27118 npcColor = Color.White;
27119 }
27120 SpriteEffects spriteEffects = (SpriteEffects)0;
27121 if (rCurrentNPC.spriteDirection == 1)
27122 {
27123 spriteEffects = (SpriteEffects)1;
27124 }
27125 if (type == 124 && rCurrentNPC.localAI[0] == 0f)
27126 {
27127 int num307 = 0;
27128 if (rCurrentNPC.frame.Y > 56)
27129 {
27130 num307 += 4;
27131 }
27132 num307 += rCurrentNPC.frame.Y / 56;
27133 if (num307 >= OffsetsPlayerHeadgear.Length)
27134 {
27135 num307 = 0;
27136 }
27137 float y = OffsetsPlayerHeadgear[num307].Y;
27138 LoadProjectile(582);
27139 Texture2D value = TextureAssets.Projectile[582].Value;
27140 if (rCurrentNPC.townNpcVariationIndex == 1)
27141 {
27142 value = TextureAssets.Extra[263].Value;
27143 }
27144 Vector2 position = rCurrentNPC.Center - screenPos;
27145 position -= new Vector2((float)value.Width, (float)(value.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
27146 position += new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY + y);
27147 position += new Vector2((float)(-rCurrentNPC.spriteDirection * 2), -2f);
27148 mySpriteBatch.Draw(value, position, (Rectangle?)null, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, value.Size() * new Vector2(0f, 0.5f), rCurrentNPC.scale, spriteEffects, 0f);
27149 }
27150 switch (type)
27151 {
27152 default:
27153 if (type != 546 && type != 552 && type != 553 && type != 554 && type != 561 && type != 562 && type != 563 && type != 555 && type != 556 && type != 557 && type != 558 && type != 559 && type != 560 && type != 574 && type != 575 && type != 568 && type != 569 && type != 572 && type != 573 && type != 566 && type != 567 && type != 570 && type != 578 && type != 571 && type != 583 && type != 584 && type != 585 && type != 618 && type != 620 && type != 661)
27154 {
27155 switch (type)
27156 {
27157 case 551:
27158 {
27159 Texture2D value12 = TextureAssets.Npc[type].Value;
27160 Vector2 vector70 = rCurrentNPC.Center - screenPos;
27161 Rectangle frame = rCurrentNPC.frame;
27162 _ = frame.Size() / 2f;
27163 SpriteEffects spriteEffects2 = (SpriteEffects)(spriteEffects ^ 1);
27164 float rotation11 = rCurrentNPC.rotation;
27165 Color color47 = npcColor;
27166 Color color10 = Color.Lerp(color47, Color.White, 0.6f);
27167 ((Color)(ref color10)).A = 66;
27168 Vector2 val = new Vector2(171f, 44f);
27169 Vector2 vector11 = default(Vector2);
27170 ((Vector2)(ref vector11))._002Ector(230f, 52f);
27171 Vector2 vector12 = Vector2.Lerp(val, vector11, 0.5f) + new Vector2(-50f, 30f);
27172 int num308 = (int)rCurrentNPC.localAI[0] / 4;
27173 Vector2 spinningpoint = val - vector12;
27174 Vector2 spinningpoint2 = vector11 - vector12;
27175 Texture2D value23 = TextureAssets.Extra[82].Value;
27176 if (((Enum)spriteEffects2).HasFlag((Enum)(object)(SpriteEffects)1))
27177 {
27178 spinningpoint2.X *= -1f;
27179 }
27180 Rectangle value34 = value23.Frame(2, 5, num308 / 5, num308 % 5);
27181 Vector2 origin = default(Vector2);
27182 ((Vector2)(ref origin))._002Ector(16f, 176f);
27183 if (((Enum)spriteEffects2).HasFlag((Enum)(object)(SpriteEffects)1))
27184 {
27185 origin.X = (float)value34.Width - origin.X;
27186 }
27187 if (((Enum)spriteEffects2).HasFlag((Enum)(object)(SpriteEffects)1))
27188 {
27189 vector12.X = (float)frame.Width - vector12.X;
27190 }
27191 Texture2D value45 = TextureAssets.Extra[81].Value;
27192 if (((Enum)spriteEffects2).HasFlag((Enum)(object)(SpriteEffects)1))
27193 {
27194 spinningpoint.X *= -1f;
27195 }
27196 Rectangle value56 = value45.Frame(2, 5, num308 / 5, num308 % 5);
27197 Vector2 origin12 = default(Vector2);
27198 ((Vector2)(ref origin12))._002Ector(215f, 170f);
27199 if (((Enum)spriteEffects2).HasFlag((Enum)(object)(SpriteEffects)1))
27200 {
27201 origin12.X = (float)value56.Width - origin12.X;
27202 }
27203 float lerpValue = Utils.GetLerpValue(0f, 30f, rCurrentNPC.localAI[1], clamped: true);
27204 if (lerpValue == 1f)
27205 {
27206 lerpValue = Utils.GetLerpValue(60f, 30f, rCurrentNPC.localAI[1], clamped: true);
27207 }
27208 lerpValue = 2f;
27209 Vector2 vector13 = rCurrentNPC.Size / 2f - screenPos;
27210 int num309 = -3;
27211 int num310 = 0;
27212 byte b2 = 2;
27213 for (int i = 9; i > num310; i += num309)
27214 {
27215 Vector2 vector14 = rCurrentNPC.oldPos[i] + vector13;
27216 float num311 = rCurrentNPC.oldRot[i];
27217 Color color11 = color47 * (1f - (float)i / 10f) * 0.35f;
27218 ((Color)(ref color11)).A = (byte)(((Color)(ref color11)).A / b2);
27219 mySpriteBatch.Draw(value23, vector14 + spinningpoint2.RotatedBy(num311), (Rectangle?)value34, color11, num311, origin, 1f, spriteEffects2, 0f);
27220 mySpriteBatch.Draw(value12, vector14, (Rectangle?)frame, color11, num311, vector12, 1f, spriteEffects2, 0f);
27222 }
27223 mySpriteBatch.Draw(value23, vector70 + spinningpoint2.RotatedBy(rotation11), (Rectangle?)value34, color47, rotation11, origin, 1f, spriteEffects2, 0f);
27224 mySpriteBatch.Draw(value12, vector70, (Rectangle?)frame, color47, rotation11, vector12, 1f, spriteEffects2, 0f);
27225 mySpriteBatch.Draw(TextureAssets.GlowMask[226].Value, vector70, (Rectangle?)frame, color10 * (0.7f + 0.3f * lerpValue), rotation11, vector12, 1f, spriteEffects2, 0f);
27227 return;
27228 }
27229 case 657:
27230 {
27231 Texture2D value2 = TextureAssets.Npc[type].Value;
27232 Vector2 position35 = rCurrentNPC.Bottom - screenPos;
27233 position35.Y += 2f;
27234 int num323 = npcFrameCount[rCurrentNPC.type];
27235 int num324 = rCurrentNPC.frame.Y / rCurrentNPC.frame.Height;
27236 Rectangle rectangle7 = value2.Frame(2, 16, num324 / num323, num324 % num323);
27237 ((Rectangle)(ref rectangle7)).Inflate(0, -2);
27238 Vector2 origin20 = rectangle7.Size() * new Vector2(0.5f, 1f);
27239 Color color15 = Color.Lerp(Color.White, npcColor, 0.5f);
27240 if (rCurrentNPC.life <= rCurrentNPC.lifeMax / 2)
27241 {
27243 }
27244 Texture2D value3 = TextureAssets.Extra[186].Value;
27245 Rectangle rectangle8 = value3.Frame();
27246 Vector2 origin21 = rectangle8.Size() * new Vector2(0.5f, 0.5f);
27247 Vector2 vector16 = default(Vector2);
27248 ((Vector2)(ref vector16))._002Ector(rCurrentNPC.Center.X, rCurrentNPC.Center.Y);
27249 float num325 = 0f;
27250 switch (num324)
27251 {
27252 case 1:
27253 case 6:
27254 num325 -= 10f;
27255 break;
27256 case 3:
27257 case 5:
27258 num325 += 10f;
27259 break;
27260 case 4:
27261 case 12:
27262 case 13:
27263 case 14:
27264 case 15:
27265 num325 += 18f;
27266 break;
27267 case 7:
27268 case 8:
27269 num325 -= 14f;
27270 break;
27271 case 9:
27272 num325 -= 16f;
27273 break;
27274 case 10:
27275 num325 -= 18f;
27276 break;
27277 case 11:
27278 num325 += 20f;
27279 break;
27280 case 20:
27281 num325 -= 14f;
27282 break;
27283 case 21:
27284 case 23:
27285 num325 -= 18f;
27286 break;
27287 case 22:
27288 num325 -= 22f;
27289 break;
27290 }
27291 vector16.Y += num325;
27292 if (rCurrentNPC.rotation != 0f)
27293 {
27294 vector16 = vector16.RotatedBy(rCurrentNPC.rotation, rCurrentNPC.Bottom);
27295 }
27297 if (!rCurrentNPC.IsABestiaryIconDummy)
27298 {
27299 mySpriteBatch.End();
27300 mySpriteBatch.Begin((SpriteSortMode)1, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.Default, RasterizerState.CullNone, (Effect)null, Transform);
27301 }
27302 GameShaders.Misc["QueenSlime"].Apply();
27303 if (rCurrentNPC.ai[0] == 4f && rCurrentNPC.velocity.Y != 0f)
27304 {
27305 float num326 = 1f;
27306 if (rCurrentNPC.ai[2] == 1f)
27307 {
27308 num326 = 6f;
27309 }
27310 for (int num327 = 7; num327 >= 0; num327--)
27311 {
27312 float num328 = 1f - (float)num327 / 8f;
27313 Vector2 vector17 = rCurrentNPC.oldPos[num327] + new Vector2((float)rCurrentNPC.width * 0.5f, (float)rCurrentNPC.height);
27314 vector17 -= (rCurrentNPC.Bottom - Vector2.Lerp(vector17, rCurrentNPC.Bottom, 0.75f)) * num326;
27316 Color color16 = color15 * num328;
27317 mySpriteBatch.Draw(value2, vector17, (Rectangle?)rectangle7, color16, rCurrentNPC.rotation, origin20, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1), 0f);
27318 }
27319 }
27320 if (!rCurrentNPC.IsABestiaryIconDummy)
27321 {
27322 mySpriteBatch.End();
27323 mySpriteBatch.Begin((SpriteSortMode)0, BlendState.AlphaBlend, DefaultSamplerState, DepthStencilState.None, Rasterizer, (Effect)null, Transform);
27324 }
27325 pixelShader.CurrentTechnique.Passes[0].Apply();
27326 mySpriteBatch.Draw(value3, vector16, (Rectangle?)rectangle8, color15, rCurrentNPC.rotation, origin21, 1f, (SpriteEffects)(spriteEffects ^ 1), 0f);
27327 GameShaders.Misc["QueenSlime"].Apply();
27328 if (!rCurrentNPC.IsABestiaryIconDummy)
27329 {
27330 mySpriteBatch.End();
27331 mySpriteBatch.Begin((SpriteSortMode)1, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.Default, RasterizerState.CullNone, (Effect)null, Transform);
27332 }
27333 DrawData value4 = new DrawData(value2, position35, rectangle7, rCurrentNPC.GetAlpha(color15), rCurrentNPC.rotation, origin20, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1));
27334 GameShaders.Misc["QueenSlime"].Apply(value4);
27335 value4.Draw(mySpriteBatch);
27336 pixelShader.CurrentTechnique.Passes[0].Apply();
27337 if (!rCurrentNPC.IsABestiaryIconDummy)
27338 {
27339 mySpriteBatch.End();
27340 mySpriteBatch.Begin((SpriteSortMode)0, BlendState.AlphaBlend, DefaultSamplerState, DepthStencilState.None, Rasterizer, (Effect)null, Transform);
27341 }
27342 Texture2D value5 = TextureAssets.Extra[177].Value;
27343 rectangle7 = value5.Frame();
27344 origin20 = rectangle7.Size() * new Vector2(0.5f, 0.5f);
27345 ((Vector2)(ref position35))._002Ector(rCurrentNPC.Center.X, rCurrentNPC.Top.Y - (float)((Rectangle)(ref rectangle7)).Bottom + 44f);
27346 float num329 = 0f;
27347 switch (num324)
27348 {
27349 case 1:
27350 num329 -= 10f;
27351 break;
27352 case 3:
27353 case 5:
27354 case 6:
27355 num329 += 10f;
27356 break;
27357 case 4:
27358 case 12:
27359 case 13:
27360 case 14:
27361 case 15:
27362 num329 += 18f;
27363 break;
27364 case 7:
27365 case 8:
27366 num329 -= 14f;
27367 break;
27368 case 9:
27369 num329 -= 16f;
27370 break;
27371 case 10:
27372 num329 -= 18f;
27373 break;
27374 case 11:
27375 num329 += 20f;
27376 break;
27377 case 20:
27378 num329 -= 14f;
27379 break;
27380 case 21:
27381 case 23:
27382 num329 -= 18f;
27383 break;
27384 case 22:
27385 num329 -= 22f;
27386 break;
27387 }
27388 position35.Y += num329;
27389 if (rCurrentNPC.rotation != 0f)
27390 {
27391 position35 = position35.RotatedBy(rCurrentNPC.rotation, rCurrentNPC.Bottom);
27392 }
27394 mySpriteBatch.Draw(value5, position35, (Rectangle?)rectangle7, color15, rCurrentNPC.rotation, origin20, 1f, (SpriteEffects)(spriteEffects ^ 1), 0f);
27395 return;
27396 }
27397 case 576:
27398 case 577:
27399 {
27400 Texture2D value9 = TextureAssets.Npc[type].Value;
27401 Vector2 vector18 = rCurrentNPC.Bottom - screenPos;
27402 Rectangle rectangle11 = value9.Frame(5, 10, rCurrentNPC.frame.Y / 10, rCurrentNPC.frame.Y % 10);
27403 Vector2 origin24 = rectangle11.Size() * new Vector2(0.5f, 1f);
27404 origin24.Y -= 4f;
27405 int num330 = 94;
27406 if (rCurrentNPC.spriteDirection == 1)
27407 {
27408 origin24.X = num330;
27409 }
27410 else
27411 {
27412 origin24.X = rectangle11.Width - num330;
27413 }
27414 Color value10 = Color.White;
27415 float amount5 = 0f;
27416 float amount6 = 0f;
27417 int num331 = 0;
27418 float num332 = 0f;
27419 Color color18 = npcColor;
27420 if (rCurrentNPC.localAI[3] < 60f)
27421 {
27422 float num333 = rCurrentNPC.localAI[3] / 60f;
27423 num331 = 3;
27424 num332 = 1f - num333 * num333;
27425 ((Color)(ref value10))._002Ector(127, 0, 255, 0);
27426 amount6 = 1f;
27427 color18 = Color.Lerp(Color.Transparent, color18, num333 * num333);
27428 }
27429 for (int num334 = 0; num334 < num331; num334++)
27430 {
27431 Color value11 = npcColor;
27432 value11 = Color.Lerp(value11, value10, amount5);
27433 value11 = rCurrentNPC.GetAlpha(value11);
27434 value11 = Color.Lerp(value11, value10, amount6);
27435 value11 *= 1f - num332;
27436 Vector2 position2 = vector18;
27437 position2 -= new Vector2((float)value9.Width, (float)(value9.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
27438 position2 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
27439 mySpriteBatch.Draw(value9, position2, (Rectangle?)rectangle11, value11, rCurrentNPC.rotation, origin24, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1), 0f);
27440 }
27441 mySpriteBatch.Draw(value9, vector18, (Rectangle?)rectangle11, rCurrentNPC.GetAlpha(color18), rCurrentNPC.rotation, origin24, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1), 0f);
27442 return;
27443 }
27444 case 594:
27445 {
27446 Texture2D value6 = TextureAssets.Npc[type].Value;
27447 Vector2 position36 = rCurrentNPC.Top - screenPos;
27448 Rectangle rectangle9 = value6.Frame(8, 1, rCurrentNPC.frame.Y);
27449 Rectangle value7 = value6.Frame(8);
27450 Vector2 origin22 = rectangle9.Size() * new Vector2(0.5f, 0f);
27451 Color color17 = npcColor;
27452 float scale12 = 1f;
27453 NPC nPC = rCurrentNPC.AI_113_WindyBalloon_GetSlaveNPC();
27454 if (nPC != null)
27455 {
27456 scale12 = nPC.scale;
27457 if (nPC.ai[1] > 0f)
27458 {
27459 DrawNPC_SlimeItem(nPC, nPC.type, color17, rCurrentNPC.rotation);
27460 }
27461 mySpriteBatch.Draw(value6, position36, (Rectangle?)value7, nPC.GetAlpha(color17), rCurrentNPC.rotation, origin22, scale12, spriteEffects, 0f);
27462 mySpriteBatch.Draw(value6, position36, (Rectangle?)value7, nPC.GetColor(color17), rCurrentNPC.rotation, origin22, scale12, spriteEffects, 0f);
27463 }
27465 return;
27466 }
27467 case 686:
27468 {
27469 Texture2D value8 = TextureAssets.Npc[type].Value;
27470 Vector2 position37 = rCurrentNPC.Top - screenPos;
27471 Rectangle rectangle10 = value8.Frame();
27472 Vector2 origin23 = rectangle10.Size() * new Vector2(0.5f, 0f);
27473 Color newColor2 = npcColor;
27475 return;
27476 }
27477 case 564:
27478 case 565:
27479 {
27480 Texture2D value13 = TextureAssets.Npc[type].Value;
27481 Vector2 vector19 = rCurrentNPC.Bottom - screenPos;
27482 Rectangle rectangle12 = value13.Frame(5, 9, rCurrentNPC.frame.Y / 9, rCurrentNPC.frame.Y % 9);
27483 Vector2 origin25 = rectangle12.Size() * new Vector2(0.5f, 1f);
27484 origin25.Y -= 10f;
27485 int num335 = 52;
27486 if (rCurrentNPC.spriteDirection == 1)
27487 {
27488 origin25.X = num335;
27489 }
27490 else
27491 {
27492 origin25.X = rectangle12.Width - num335;
27493 }
27494 Color value14 = Color.White;
27495 float amount7 = 0f;
27496 float amount8 = 0f;
27497 int num336 = 0;
27498 float num337 = 0f;
27499 float num338 = 0f;
27500 Color color19 = npcColor;
27501 if (rCurrentNPC.localAI[3] < 60f)
27502 {
27503 float num339 = rCurrentNPC.localAI[3] / 60f;
27504 num336 = 3;
27505 num337 = 1f - num339 * num339;
27506 num338 = 8f;
27507 ((Color)(ref value14))._002Ector(127, 0, 255, 0);
27508 amount8 = 1f;
27509 color19 = Color.Lerp(Color.Transparent, color19, num339 * num339);
27510 }
27511 for (int num340 = 0; num340 < num336; num340++)
27512 {
27513 Color value15 = npcColor;
27514 value15 = Color.Lerp(value15, value14, amount7);
27515 value15 = rCurrentNPC.GetAlpha(value15);
27516 value15 = Color.Lerp(value15, value14, amount8);
27517 value15 *= 1f - num337;
27518 Vector2 position3 = vector19;
27519 position3 -= new Vector2((float)value13.Width, (float)(value13.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
27520 position3 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
27521 position3 += ((float)num340 / (float)num336 * ((float)Math.PI * 2f)).ToRotationVector2() * num338 * num337;
27522 mySpriteBatch.Draw(value13, position3, (Rectangle?)rectangle12, value15, rCurrentNPC.rotation, origin25, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1), 0f);
27523 }
27524 Color alpha6 = rCurrentNPC.GetAlpha(color19);
27525 num336 = 4;
27526 num338 = 4f;
27527 num337 = 0.625f + (float)Math.Sin(GlobalTimeWrappedHourly * ((float)Math.PI * 2f) * 0.75f + (float)Math.PI) * 0.125f;
27528 for (int num341 = 0; num341 < num336; num341++)
27529 {
27530 Color color20 = alpha6;
27531 color20 *= 1f - num337;
27532 Vector2 position4 = vector19;
27533 position4 -= new Vector2((float)value13.Width, (float)(value13.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
27534 position4 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
27535 position4 += ((float)num341 / (float)num336 * ((float)Math.PI * 2f)).ToRotationVector2() * num338 * num337;
27536 mySpriteBatch.Draw(value13, position4, (Rectangle?)rectangle12, color20, rCurrentNPC.rotation, origin25, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1), 0f);
27537 }
27538 mySpriteBatch.Draw(value13, vector19, (Rectangle?)rectangle12, alpha6, rCurrentNPC.rotation, origin25, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1), 0f);
27539 if (rCurrentNPC.Opacity > 0f)
27540 {
27541 Color white2 = Color.White;
27542 ((Color)(ref white2)).A = (byte)(((Color)(ref white2)).A / 2);
27543 white2 *= rCurrentNPC.Opacity;
27544 mySpriteBatch.Draw(TextureAssets.GlowMask[225].Value, vector19, (Rectangle?)rectangle12, white2, rCurrentNPC.rotation, origin25, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1), 0f);
27545 num336 = 4;
27546 num338 = 4f;
27547 num337 = 0.5f + (float)Math.Sin(GlobalTimeWrappedHourly * ((float)Math.PI * 2f) * 0.75f) * 0.5f;
27548 for (int num342 = 0; num342 < num336; num342++)
27549 {
27550 Color color21 = white2 * 0.35f;
27551 color21 *= 1f - num337;
27552 Vector2 position5 = vector19;
27553 position5 -= new Vector2((float)value13.Width, (float)(value13.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
27554 position5 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
27555 position5 += ((float)num342 / (float)num336 * ((float)Math.PI * 2f)).ToRotationVector2() * num338 * num337;
27556 mySpriteBatch.Draw(TextureAssets.GlowMask[225].Value, position5, (Rectangle?)rectangle12, color21, rCurrentNPC.rotation, origin25, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1), 0f);
27557 }
27558 }
27559 return;
27560 }
27561 case 548:
27562 {
27563 Texture2D value78 = TextureAssets.Npc[type].Value;
27564 Vector2 vector15 = rCurrentNPC.Bottom - screenPos;
27565 Rectangle rectangle6 = value78.Frame();
27566 Vector2 origin19 = rectangle6.Size() / 2f;
27567 origin19.Y += 30f;
27568 origin19.Y += 8f;
27569 origin19.X -= 1f;
27570 Color white = Color.White;
27571 float amount = 0f;
27572 float amount4 = 0f;
27573 int num312 = 0;
27574 float num313 = 0f;
27575 float num314 = 0f;
27576 Color newColor = npcColor;
27577 for (int num315 = 0; num315 < num312; num315++)
27578 {
27579 Color value82 = npcColor;
27580 value82 = Color.Lerp(value82, white, amount);
27581 value82 = rCurrentNPC.GetAlpha(value82);
27582 value82 = Color.Lerp(value82, white, amount4);
27583 value82 *= 1f - num313;
27584 Vector2 position23 = vector15;
27585 position23 -= new Vector2((float)value78.Width, (float)(value78.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
27586 position23 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
27587 position23 += ((float)num315 / (float)num312 * ((float)Math.PI * 2f)).ToRotationVector2() * num314 * num313;
27588 mySpriteBatch.Draw(value78, position23, (Rectangle?)rectangle6, value82, rCurrentNPC.rotation, origin19, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1), 0f);
27589 }
27590 Color alpha = rCurrentNPC.GetAlpha(newColor);
27591 num312 = 4;
27592 num314 = 4f;
27593 num313 = 0.625f + (float)Math.Sin(GlobalTimeWrappedHourly * ((float)Math.PI * 2f) * 0.75f + (float)Math.PI) * 0.125f;
27594 for (int num316 = 0; num316 < num312; num316++)
27595 {
27596 Color color12 = alpha;
27597 ((Color)(ref color12)).A = 0;
27598 color12 *= 1f - num313;
27599 Vector2 position32 = vector15;
27600 position32 -= new Vector2((float)value78.Width, (float)(value78.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
27601 position32 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
27602 position32 += ((float)num316 / (float)num312 * ((float)Math.PI * 2f)).ToRotationVector2() * num314 * num313;
27603 mySpriteBatch.Draw(value78, position32, (Rectangle?)rectangle6, color12, rCurrentNPC.rotation, origin19, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1), 0f);
27604 }
27605 mySpriteBatch.Draw(value78, vector15, (Rectangle?)rectangle6, alpha, rCurrentNPC.rotation, origin19, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1), 0f);
27606 if (rCurrentNPC.ai[1] == 2f)
27607 {
27608 float num317 = Math.Min(1f, rCurrentNPC.ai[0] / 120f);
27609 mySpriteBatch.Draw(value78, vector15, (Rectangle?)rectangle6, new Color(1f, 1f, 1f, 0f) * num317, rCurrentNPC.rotation, origin19, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1), 0f);
27610 float progress = MathHelper.Clamp(rCurrentNPC.ai[0] / 450f, 0f, 1f);
27611 if (!Terraria.Graphics.Effects.Filters.Scene["CrystalWin"].IsActive())
27612 {
27613 Terraria.Graphics.Effects.Filters.Scene.Activate("CrystalWin", rCurrentNPC.Center);
27614 }
27615 else
27616 {
27617 Terraria.Graphics.Effects.Filters.Scene["CrystalWin"].GetShader().UseProgress(progress);
27618 }
27619 Terraria.Graphics.Effects.Filters.Scene["CrystalWin"].GetShader().UseTargetPosition(rCurrentNPC.Center);
27620 }
27621 num312 = 4;
27622 num314 = 4f;
27623 num313 = 0.625f + (float)Math.Sin(GlobalTimeWrappedHourly * ((float)Math.PI * 2f) * 0.75f) * 0.125f;
27624 for (int num318 = 0; num318 < num312; num318++)
27625 {
27626 Color color13 = alpha;
27627 ((Color)(ref color13)).A = 0;
27628 color13 *= 0.3f;
27629 color13 *= 1f - num313;
27630 Vector2 position33 = vector15;
27631 position33 -= new Vector2((float)value78.Width, (float)(value78.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
27632 position33 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
27633 position33 += ((float)num318 / (float)num312 * ((float)Math.PI * 2f)).ToRotationVector2() * num314 * num313;
27634 mySpriteBatch.Draw(value78, position33, (Rectangle?)rectangle6, color13, rCurrentNPC.rotation, origin19, rCurrentNPC.scale, (SpriteEffects)(spriteEffects ^ 1), 0f);
27635 }
27636 if (rCurrentNPC.alpha < 255)
27637 {
27638 float num319 = GlobalTimeWrappedHourly % 3f / 3f;
27639 float num320 = num319;
27640 if (num320 > 0.5f)
27641 {
27642 num320 = 1f - num319;
27643 }
27644 if (num320 < 0f)
27645 {
27646 num320 = 0f;
27647 }
27648 float num321 = (num319 + 0.5f) % 1f;
27649 float num322 = num321;
27650 if (num322 > 0.5f)
27651 {
27652 num322 = 1f - num321;
27653 }
27654 if (num322 < 0f)
27655 {
27656 num322 = 0f;
27657 }
27658 value78 = TextureAssets.GlowMask[239].Value;
27659 rectangle6 = value78.Frame();
27660 origin19 = rectangle6.Size() / 2f;
27661 Vector2 position34 = vector15 + new Vector2(0f, -40f);
27662 Color color14 = default(Color);
27663 ((Color)(ref color14))._002Ector(140, 50, 255, 0);
27664 color14 *= 0.6f;
27665 mySpriteBatch.Draw(value78, position34, (Rectangle?)rectangle6, color14, rCurrentNPC.rotation, origin19, rCurrentNPC.scale * 0.75f, (SpriteEffects)(spriteEffects ^ 1), 0f);
27666 num313 = 1f + num319 * 0.75f;
27667 mySpriteBatch.Draw(value78, position34, (Rectangle?)rectangle6, color14 * num320, rCurrentNPC.rotation, origin19, rCurrentNPC.scale * 0.75f * num313, (SpriteEffects)(spriteEffects ^ 1), 0f);
27668 num313 = 1f + num321 * 0.75f;
27669 mySpriteBatch.Draw(value78, position34, (Rectangle?)rectangle6, color14 * num322, rCurrentNPC.rotation, origin19, rCurrentNPC.scale * 0.75f * num313, (SpriteEffects)(spriteEffects ^ 1), 0f);
27670 value78 = TextureAssets.Extra[89].Value;
27671 rectangle6 = value78.Frame();
27672 origin19 = rectangle6.Size() / 2f;
27673 Vector2 scale11 = new Vector2(0.75f, 1f + num313) * 1.5f;
27674 num313 = 1f + num321 * 0.75f;
27675 if (rCurrentNPC.dontTakeDamageFromHostiles)
27676 {
27677 scale11.Y *= 0.6f;
27678 }
27679 position34.Y -= 6f;
27680 mySpriteBatch.Draw(value78, position34, (Rectangle?)rectangle6, color14 * num322, rCurrentNPC.rotation + (float)Math.PI / 2f, origin19, scale11, (SpriteEffects)(spriteEffects ^ 1), 0f);
27681 mySpriteBatch.Draw(value78, position34, (Rectangle?)rectangle6, Color.Lerp(color14, Color.White, 0.5f), rCurrentNPC.rotation + (float)Math.PI / 2f, origin19, 1.5f, (SpriteEffects)(spriteEffects ^ 1), 0f);
27682 }
27683 return;
27684 }
27685 default:
27686 if (type < 621 || type > 623)
27687 {
27688 break;
27689 }
27690 goto case 371;
27691 case 371:
27692 case 454:
27693 case 455:
27694 case 456:
27695 case 457:
27696 case 458:
27697 case 459:
27698 {
27699 Texture2D value67 = TextureAssets.Npc[type].Value;
27700 Vector2 position12 = rCurrentNPC.Center - screenPos;
27701 position12 -= new Vector2((float)value67.Width, (float)(value67.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
27702 position12 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
27703 mySpriteBatch.Draw(value67, position12, (Rectangle?)rCurrentNPC.frame, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
27704 return;
27705 }
27706 }
27707 Color val2 = default(Color);
27708 Vector3 val3;
27709 switch (type)
27710 {
27711 case 549:
27712 {
27713 Texture2D value54 = TextureAssets.Npc[type].Value;
27714 Vector2 vector59 = rCurrentNPC.Center - screenPos;
27715 Rectangle frame9 = rCurrentNPC.frame;
27716 Vector2 origin15 = default(Vector2);
27717 ((Vector2)(ref origin15))._002Ector(70f, 127f);
27718 origin15.Y += 8f;
27719 Vector2 scale15 = default(Vector2);
27720 ((Vector2)(ref scale15))._002Ector(rCurrentNPC.scale);
27721 float num201 = rCurrentNPC.localAI[0];
27722 if (num201 < 120f)
27723 {
27724 scale15 *= num201 / 240f + 0.5f;
27725 }
27726 Color alpha4 = rCurrentNPC.GetAlpha(npcColor);
27727 float lerpValue2 = Utils.GetLerpValue(0f, 120f, num201, clamped: true);
27728 float num202 = MathHelper.Lerp(32f, 0f, lerpValue2);
27729 Color color37 = alpha4;
27730 ((Color)(ref color37)).A = (byte)MathHelper.Lerp((float)(int)((Color)(ref color37)).A, 0f, lerpValue2);
27732 if (num201 >= 120f)
27733 {
27734 color37 = alpha4;
27735 }
27737 float y3 = (((rCurrentNPC.ai[0] + 54f) % 180f - 120f) / 180f * 2f * ((float)Math.PI * 2f)).ToRotationVector2().Y;
27738 if (num201 >= 120f)
27739 {
27740 num202 = y3 * 0f;
27741 ((Color)(ref color37)).A = (byte)((float)(int)((Color)(ref color37)).A * 0.5f);
27742 color37 *= y3 / 2f + 0.5f;
27743 float num203 = 1f;
27744 for (float num204 = 0f; num204 < num203; num204 += 1f)
27745 {
27746 mySpriteBatch.Draw(value54, vector59 + ((float)Math.PI * 2f / num203 * num204).ToRotationVector2() * num202, (Rectangle?)frame9, color37, rCurrentNPC.rotation, origin15, scale15, spriteEffects, 0f);
27747 }
27748 }
27749 float num205 = rCurrentNPC.ai[0] / 180f - 0.76f;
27750 if (num205 < 0f)
27751 {
27752 num205 += 1f;
27753 }
27754 float num206 = 0f;
27755 float num207 = 0f;
27756 float num208 = 0.6f;
27757 float num209 = 0.8f;
27758 if (num205 >= num208 && num205 <= num209)
27759 {
27760 num206 = Utils.GetLerpValue(num208, num209, num205);
27761 num207 = MathHelper.Lerp(0.75f, 0.85f, num206);
27762 }
27763 num208 = num209;
27764 num209 = num208 + 0.13f;
27765 if (num205 >= num208 && num205 <= num209)
27766 {
27767 num206 = 1f - Utils.GetLerpValue(num208, num209, num205);
27768 num207 = MathHelper.Lerp(1.3f, 0.85f, num206);
27769 }
27770 Vector2 vector60 = default(Vector2);
27771 ((Vector2)(ref vector60))._002Ector(0f, -150f);
27772 int frameNumber = frame9.Y / frame9.Height;
27773 float num210 = MathHelper.Clamp((num201 - 100f) / 40f, 0f, 1f);
27774 DrawElderEye(mySpriteBatch, rCurrentNPC.Center + vector60, 0.75f * num210, 0.75f, frameNumber, Color.White);
27775 DrawElderEye(mySpriteBatch, rCurrentNPC.Center + vector60, 0.75f * num210, 0.75f, frameNumber, new Color(255, 255, 255, 127) * (y3 / 2f + 0.5f));
27776 if (num206 > 0f && num207 > 0f)
27777 {
27778 DrawElderEye(mySpriteBatch, rCurrentNPC.Center + vector60, num206 * 0.5f, num207, frameNumber, new Color(255, 255, 255, 127));
27779 }
27780 if (num201 < 120f)
27781 {
27782 float num211 = (float)Math.PI * 2f * lerpValue2 * (float)Math.Pow(lerpValue2, 2.0) * 2f + lerpValue2;
27783 ((Color)(ref color37)).A = (byte)((float)(int)((Color)(ref alpha4)).A * (float)Math.Pow(lerpValue2, 2.0) * 0.5f);
27784 float num212 = 3f;
27785 for (float num213 = 0f; num213 < num212; num213 += 1f)
27786 {
27787 mySpriteBatch.Draw(value54, vector59 + (num211 + (float)Math.PI * 2f / num212 * num213).ToRotationVector2() * num202, (Rectangle?)frame9, color37, rCurrentNPC.rotation, origin15, scale15, spriteEffects, 0f);
27788 }
27789 }
27790 break;
27791 }
27792 case 636:
27794 break;
27795 case 677:
27797 break;
27798 case 668:
27800 break;
27801 case 422:
27802 case 493:
27803 case 507:
27804 case 517:
27805 {
27806 Texture2D value57 = TextureAssets.Npc[type].Value;
27807 Vector2 vector63 = rCurrentNPC.Center - screenPos;
27808 Vector2 vector64 = vector63 - new Vector2(300f, 310f);
27809 vector63 -= new Vector2((float)value57.Width, (float)(value57.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
27810 vector63 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
27811 mySpriteBatch.Draw(value57, vector63, (Rectangle?)rCurrentNPC.frame, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
27812 switch (type)
27813 {
27814 case 493:
27815 {
27816 value57 = TextureAssets.GlowMask[132].Value;
27817 val2 = rCurrentNPC.GetAlpha(npcColor);
27818 val3 = ((Color)(ref val2)).ToVector3() - new Vector3(0.5f);
27819 float num228 = 4f + ((Vector3)(ref val3)).Length() * 4f;
27820 for (int num229 = 0; num229 < 4; num229++)
27821 {
27822 mySpriteBatch.Draw(value57, vector63 + rCurrentNPC.velocity.RotatedBy((float)num229 * ((float)Math.PI / 2f)) * num228, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0) * rCurrentNPC.Opacity, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
27823 }
27824 break;
27825 }
27826 case 507:
27827 {
27828 value57 = TextureAssets.GlowMask[143].Value;
27829 val2 = rCurrentNPC.GetAlpha(npcColor);
27830 val3 = ((Color)(ref val2)).ToVector3() - new Vector3(0.5f);
27831 float num224 = 4f + ((Vector3)(ref val3)).Length() * 4f;
27832 for (int num225 = 0; num225 < 4; num225++)
27833 {
27834 mySpriteBatch.Draw(value57, vector63 + rCurrentNPC.velocity.RotatedBy((float)num225 * ((float)Math.PI / 2f)) * num224, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0) * rCurrentNPC.Opacity, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
27835 }
27836 break;
27837 }
27838 case 422:
27839 {
27840 value57 = TextureAssets.GlowMask[149].Value;
27841 val2 = rCurrentNPC.GetAlpha(npcColor);
27842 val3 = ((Color)(ref val2)).ToVector3() - new Vector3(0.5f);
27843 float num226 = 4f + ((Vector3)(ref val3)).Length() * 4f;
27844 for (int num227 = 0; num227 < 4; num227++)
27845 {
27846 mySpriteBatch.Draw(value57, vector63 + rCurrentNPC.velocity.RotatedBy((float)num227 * ((float)Math.PI / 2f)) * num226, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0) * rCurrentNPC.Opacity, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
27847 }
27848 break;
27849 }
27850 case 517:
27851 {
27852 value57 = TextureAssets.GlowMask[162].Value;
27853 val2 = rCurrentNPC.GetAlpha(npcColor);
27854 val3 = ((Color)(ref val2)).ToVector3() - new Vector3(0.5f);
27855 float num222 = 2f + ((Vector3)(ref val3)).Length() * 9f;
27856 for (int num223 = 0; num223 < 4; num223++)
27857 {
27858 mySpriteBatch.Draw(value57, vector63 + rCurrentNPC.velocity.RotatedBy((float)num223 * ((float)Math.PI / 2f)) * num222 + Vector2.UnitX * 2f, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0) * rCurrentNPC.Opacity, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
27859 }
27860 break;
27861 }
27862 }
27863 int num230 = 0;
27864 string key = "";
27865 switch (type)
27866 {
27867 case 422:
27868 num230 = NPC.ShieldStrengthTowerVortex;
27869 key = "Vortex";
27870 break;
27871 case 507:
27872 num230 = NPC.ShieldStrengthTowerNebula;
27873 key = "Nebula";
27874 break;
27875 case 517:
27876 num230 = NPC.ShieldStrengthTowerSolar;
27877 key = "Solar";
27878 break;
27879 case 493:
27880 num230 = NPC.ShieldStrengthTowerStardust;
27881 key = "Stardust";
27882 break;
27883 }
27884 float num231 = (float)num230 / (float)NPC.ShieldStrengthTowerMax;
27885 if (rCurrentNPC.IsABestiaryIconDummy)
27886 {
27887 break;
27888 }
27889 if (num230 > 0)
27890 {
27891 mySpriteBatch.End();
27892 mySpriteBatch.Begin((SpriteSortMode)1, BlendState.AlphaBlend, SamplerState.PointWrap, DepthStencilState.Default, RasterizerState.CullNone, (Effect)null, Transform);
27893 float num232 = 0f;
27894 if (rCurrentNPC.ai[3] > 0f && rCurrentNPC.ai[3] <= 30f)
27895 {
27896 num232 = 1f - rCurrentNPC.ai[3] / 30f;
27897 }
27898 Terraria.Graphics.Effects.Filters.Scene[key].GetShader().UseIntensity(1f + num232).UseProgress(0f);
27899 DrawData value58 = new DrawData(Assets.Request<Texture2D>("Images/Misc/Perlin").Value, vector64 + new Vector2(300f, 300f), (Rectangle?)new Rectangle(0, 0, 600, 600), Color.White * (num231 * 0.8f + 0.2f), rCurrentNPC.rotation, new Vector2(300f, 300f), rCurrentNPC.scale * (1f + num232 * 0.05f), spriteEffects, 0f);
27900 GameShaders.Misc["ForceField"].UseColor(new Vector3(1f + num232 * 0.5f));
27901 GameShaders.Misc["ForceField"].Apply(value58);
27902 value58.Draw(mySpriteBatch);
27903 mySpriteBatch.End();
27904 mySpriteBatch.Begin((SpriteSortMode)0, BlendState.AlphaBlend, DefaultSamplerState, DepthStencilState.None, Rasterizer, (Effect)null, Transform);
27905 }
27906 else if (rCurrentNPC.ai[3] > 0f)
27907 {
27908 mySpriteBatch.End();
27909 mySpriteBatch.Begin((SpriteSortMode)1, BlendState.AlphaBlend, SamplerState.PointWrap, DepthStencilState.Default, RasterizerState.CullNone, (Effect)null, Transform);
27910 float num233 = rCurrentNPC.ai[3] / 120f;
27911 float num234 = Math.Min(rCurrentNPC.ai[3] / 30f, 1f);
27912 Terraria.Graphics.Effects.Filters.Scene[key].GetShader().UseIntensity(Math.Min(5f, 15f * num233) + 1f).UseProgress(num233);
27913 DrawData value59 = new DrawData(Assets.Request<Texture2D>("Images/Misc/Perlin").Value, vector64 + new Vector2(300f, 300f), (Rectangle?)new Rectangle(0, 0, 600, 600), new Color(new Vector4(1f - (float)Math.Sqrt(num234))), rCurrentNPC.rotation, new Vector2(300f, 300f), rCurrentNPC.scale * (1f + num234), spriteEffects, 0f);
27914 GameShaders.Misc["ForceField"].UseColor(new Vector3(2f));
27915 GameShaders.Misc["ForceField"].Apply(value59);
27916 value59.Draw(mySpriteBatch);
27917 mySpriteBatch.End();
27918 mySpriteBatch.Begin((SpriteSortMode)0, BlendState.AlphaBlend, DefaultSamplerState, DepthStencilState.None, Rasterizer, (Effect)null, Transform);
27919 }
27920 else
27921 {
27922 Terraria.Graphics.Effects.Filters.Scene[key].GetShader().UseIntensity(0f).UseProgress(0f);
27923 }
27924 break;
27925 }
27926 case 402:
27927 {
27928 LoadNPC(403);
27929 LoadNPC(404);
27930 Texture2D value55 = TextureAssets.Npc[rCurrentNPC.type].Value;
27931 Vector2 vector61 = rCurrentNPC.Center - screenPos;
27932 vector61 -= new Vector2((float)value55.Width, (float)(value55.Height / npcFrameCount[rCurrentNPC.type])) * rCurrentNPC.scale / 2f;
27933 vector61 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
27934 int num214 = 0;
27935 float num215 = 2f / (float)rCurrentNPC.oldPos.Length * 0.7f;
27936 float num216 = 600f;
27937 float num217 = num216 - 30f;
27938 float num218 = Utils.Remap(rCurrentNPC.ai[2], 0f, num216, 0f, 1f);
27939 float num219 = 1f - Utils.Remap(num218, 0.5f, num217 / num216, 0f, 1f) * Utils.Remap(num218, num217 / num216, 1f, 1f, 0f);
27940 int num220 = rCurrentNPC.oldPos.Length - 1;
27941 while ((float)num220 >= 1f)
27942 {
27943 for (int num221 = 0; num221 < 2; num221++)
27944 {
27945 value55 = ((num214 != 0) ? TextureAssets.Npc[403].Value : TextureAssets.Npc[404].Value);
27946 Vector2 position14 = vector61 + rCurrentNPC.oldPos[num220] - rCurrentNPC.position;
27947 float rotation10 = rCurrentNPC.oldRot[num220];
27948 if (num220 >= 1 && num221 == 1)
27949 {
27950 Vector2 vector62 = Vector2.Lerp(rCurrentNPC.oldPos[num220], rCurrentNPC.oldPos[num220 - 1], 0.5f) - rCurrentNPC.oldPos[num220];
27951 rotation10 = MathHelper.WrapAngle(rCurrentNPC.oldRot[num220 - 1] * 0.5f + rCurrentNPC.oldRot[num220] * 0.5f);
27953 }
27954 float scale16 = rCurrentNPC.scale;
27955 mySpriteBatch.Draw(value55, position14, (Rectangle?)null, rCurrentNPC.GetAlpha(npcColor) * (0.8f - num215 * (float)num220 / 2f) * num219, rotation10, halfSize, scale16, spriteEffects, 0f);
27956 value55 = ((num214 != 0) ? TextureAssets.GlowMask[133].Value : TextureAssets.GlowMask[134].Value);
27957 mySpriteBatch.Draw(value55, position14, (Rectangle?)null, new Color(255, 255, 255, 0) * (1f - num215 * (float)num220 / 2f) * num219, rotation10, halfSize, scale16, spriteEffects, 0f);
27958 num214++;
27959 }
27960 num220 -= 2;
27961 }
27962 value55 = TextureAssets.Npc[rCurrentNPC.type].Value;
27963 mySpriteBatch.Draw(value55, vector61, (Rectangle?)rCurrentNPC.frame, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
27964 value55 = TextureAssets.GlowMask[135].Value;
27965 mySpriteBatch.Draw(value55, vector61, (Rectangle?)rCurrentNPC.frame, new Color(255, 255, 255, 0) * num219, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
27966 DrawPrettyStarSparkle(Utils.Remap(rCurrentNPC.ai[2], 0f, num216, 0f, 1f), (SpriteEffects)0, vector61, new Color(255, 255, 255, 0), Color.CornflowerBlue, num218, 0.5f, num217 / num216, num217 / num216, 1f, (float)Math.PI * 2f * num218, new Vector2(2f, 2f), new Vector2(2f, 2f));
27967 break;
27968 }
27969 case 519:
27970 {
27971 Texture2D value60 = TextureAssets.Npc[rCurrentNPC.type].Value;
27972 Vector2 vector65 = rCurrentNPC.Center - screenPos;
27973 vector65 -= new Vector2((float)value60.Width, (float)(value60.Height / npcFrameCount[rCurrentNPC.type])) * rCurrentNPC.scale / 2f;
27974 vector65 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
27975 value60 = TextureAssets.Npc[rCurrentNPC.type].Value;
27976 mySpriteBatch.Draw(value60, vector65, (Rectangle?)rCurrentNPC.frame, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
27977 int num235 = 0;
27978 float num236 = 1f / (float)rCurrentNPC.oldPos.Length * 0.7f;
27979 int num237 = rCurrentNPC.oldPos.Length - 1;
27980 while ((float)num237 >= 0f)
27981 {
27982 float num238 = (float)(rCurrentNPC.oldPos.Length - num237) / (float)rCurrentNPC.oldPos.Length;
27983 Color pink = Color.Pink;
27984 pink *= 1f - num236 * (float)num237 / 1f;
27985 ((Color)(ref pink)).A = (byte)((float)(int)((Color)(ref pink)).A * (1f - num238));
27986 mySpriteBatch.Draw(value60, vector65 + rCurrentNPC.oldPos[num237] - rCurrentNPC.position, (Rectangle?)null, pink, rCurrentNPC.oldRot[num237], halfSize, rCurrentNPC.scale * MathHelper.Lerp(0.3f, 1.1f, num238), spriteEffects, 0f);
27987 num235++;
27988 num237--;
27989 }
27990 break;
27991 }
27992 case 522:
27993 {
27994 Texture2D value68 = TextureAssets.Npc[rCurrentNPC.type].Value;
27995 Vector2 vector66 = rCurrentNPC.Center - screenPos;
27996 vector66 -= new Vector2((float)value68.Width, (float)(value68.Height / npcFrameCount[rCurrentNPC.type])) * rCurrentNPC.scale / 2f;
27997 vector66 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
27998 int num255 = 0;
27999 float num256 = 1f / (float)rCurrentNPC.oldPos.Length * 1.1f;
28000 int num257 = rCurrentNPC.oldPos.Length - 1;
28001 while ((float)num257 >= 0f)
28002 {
28003 float num258 = (float)(rCurrentNPC.oldPos.Length - num257) / (float)rCurrentNPC.oldPos.Length;
28004 Color white6 = Color.White;
28005 white6 *= 1f - num256 * (float)num257 / 1f;
28006 ((Color)(ref white6)).A = (byte)((float)(int)((Color)(ref white6)).A * (1f - num258));
28007 mySpriteBatch.Draw(value68, vector66 + rCurrentNPC.oldPos[num257] - rCurrentNPC.position, (Rectangle?)null, white6, rCurrentNPC.oldRot[num257], halfSize, rCurrentNPC.scale * MathHelper.Lerp(0.8f, 0.3f, num258), spriteEffects, 0f);
28008 num255++;
28009 num257--;
28010 }
28011 value68 = TextureAssets.Extra[57].Value;
28012 mySpriteBatch.Draw(value68, vector66, (Rectangle?)null, new Color(255, 255, 255, 0), 0f, value68.Size() / 2f, rCurrentNPC.scale, spriteEffects, 0f);
28013 break;
28014 }
28015 case 370:
28016 case 372:
28017 case 373:
28018 {
28019 Texture2D value61 = TextureAssets.Npc[type].Value;
28020 Color value62 = Color.White;
28021 float amount10 = 0f;
28022 bool flag12 = type == 370 && rCurrentNPC.ai[0] > 4f;
28023 bool num370 = type == 370 && rCurrentNPC.ai[0] > 9f;
28024 int num239 = 120;
28025 int num240 = 60;
28026 Color color38 = npcColor;
28027 if (num370)
28028 {
28029 npcColor = buffColor(npcColor, 0.4f, 0.8f, 0.4f, 1f);
28030 }
28031 else if (flag12)
28032 {
28033 npcColor = buffColor(npcColor, 0.5f, 0.7f, 0.5f, 1f);
28034 }
28035 else if (type == 370 && rCurrentNPC.ai[0] == 4f && rCurrentNPC.ai[2] > (float)num239)
28036 {
28037 float num241 = rCurrentNPC.ai[2] - (float)num239;
28038 num241 /= (float)num240;
28039 npcColor = buffColor(npcColor, 1f - 0.5f * num241, 1f - 0.3f * num241, 1f - 0.5f * num241, 1f);
28040 }
28041 int num242 = 10;
28042 int num243 = 2;
28043 switch (type)
28044 {
28045 case 370:
28046 if (rCurrentNPC.ai[0] == -1f)
28047 {
28048 num242 = 0;
28049 }
28050 if (rCurrentNPC.ai[0] == 0f || rCurrentNPC.ai[0] == 5f || rCurrentNPC.ai[0] == 10f)
28051 {
28052 num242 = 7;
28053 }
28054 if (rCurrentNPC.ai[0] == 1f)
28055 {
28056 value62 = Color.Blue;
28057 amount10 = 0.5f;
28058 }
28059 else
28060 {
28061 color38 = npcColor;
28062 }
28063 break;
28064 case 372:
28065 case 373:
28066 if (rCurrentNPC.ai[0] == 1f)
28067 {
28068 value62 = Color.Blue;
28069 amount10 = 0.5f;
28070 }
28071 break;
28072 }
28073 for (int num244 = 1; num244 < num242; num244 += num243)
28074 {
28075 _ = ref rCurrentNPC.oldPos[num244];
28076 Color value63 = color38;
28077 value63 = Color.Lerp(value63, value62, amount10);
28078 value63 = rCurrentNPC.GetAlpha(value63);
28079 value63 *= (float)(num242 - num244) / 15f;
28080 Vector2 position15 = rCurrentNPC.oldPos[num244] + new Vector2((float)rCurrentNPC.width, (float)rCurrentNPC.height) / 2f - screenPos;
28081 position15 -= new Vector2((float)value61.Width, (float)(value61.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
28082 position15 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
28083 mySpriteBatch.Draw(value61, position15, (Rectangle?)rCurrentNPC.frame, value63, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28084 }
28085 int num245 = 0;
28086 float num246 = 0f;
28087 float num247 = 0f;
28088 if (type == 370)
28089 {
28090 if (rCurrentNPC.ai[0] == -1f)
28091 {
28092 num245 = 0;
28093 }
28094 if (rCurrentNPC.ai[0] == 3f || rCurrentNPC.ai[0] == 8f)
28095 {
28096 int num248 = 60;
28097 int num249 = 30;
28098 if (rCurrentNPC.ai[2] > (float)num248)
28099 {
28100 num245 = 6;
28101 num246 = 1f - (float)Math.Cos((rCurrentNPC.ai[2] - (float)num248) / (float)num249 * ((float)Math.PI * 2f));
28102 num246 /= 3f;
28103 num247 = 40f;
28104 }
28105 }
28106 if (rCurrentNPC.ai[0] == 4f && rCurrentNPC.ai[2] > (float)num239)
28107 {
28108 num245 = 6;
28109 num246 = 1f - (float)Math.Cos((rCurrentNPC.ai[2] - (float)num239) / (float)num240 * ((float)Math.PI * 2f));
28110 num246 /= 3f;
28111 num247 = 60f;
28112 }
28113 if (rCurrentNPC.ai[0] == 9f && rCurrentNPC.ai[2] > (float)num239)
28114 {
28115 num245 = 6;
28116 num246 = 1f - (float)Math.Cos((rCurrentNPC.ai[2] - (float)num239) / (float)num240 * ((float)Math.PI * 2f));
28117 num246 /= 3f;
28118 num247 = 60f;
28119 }
28120 if (rCurrentNPC.ai[0] == 12f)
28121 {
28122 num245 = 6;
28123 num246 = 1f - (float)Math.Cos(rCurrentNPC.ai[2] / 30f * ((float)Math.PI * 2f));
28124 num246 /= 3f;
28125 num247 = 20f;
28126 }
28127 }
28128 for (int num250 = 0; num250 < num245; num250++)
28129 {
28130 Color value64 = npcColor;
28131 value64 = Color.Lerp(value64, value62, amount10);
28132 value64 = rCurrentNPC.GetAlpha(value64);
28133 value64 *= 1f - num246;
28134 Vector2 position16 = rCurrentNPC.Center + ((float)num250 / (float)num245 * ((float)Math.PI * 2f) + rCurrentNPC.rotation).ToRotationVector2() * num247 * num246 - screenPos;
28135 position16 -= new Vector2((float)value61.Width, (float)(value61.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
28136 position16 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
28137 mySpriteBatch.Draw(value61, position16, (Rectangle?)rCurrentNPC.frame, value64, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28138 }
28139 Vector2 position17 = rCurrentNPC.Center - screenPos;
28140 position17 -= new Vector2((float)value61.Width, (float)(value61.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
28141 position17 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
28142 mySpriteBatch.Draw(value61, position17, (Rectangle?)rCurrentNPC.frame, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28143 if (type != 370 || !(rCurrentNPC.ai[0] >= 4f))
28144 {
28145 break;
28146 }
28148 Color color39 = Color.Lerp(Color.White, Color.Yellow, 0.5f);
28149 value62 = Color.Yellow;
28150 amount10 = 1f;
28151 num246 = 0.5f;
28152 num247 = 10f;
28153 num243 = 1;
28154 if (rCurrentNPC.ai[0] == 4f)
28155 {
28156 float num251 = rCurrentNPC.ai[2] - (float)num239;
28157 num251 /= (float)num240;
28158 value62 *= num251;
28159 color39 *= num251;
28160 }
28161 if (rCurrentNPC.ai[0] == 12f)
28162 {
28163 float num252 = rCurrentNPC.ai[2];
28164 num252 /= 30f;
28165 if (num252 > 0.5f)
28166 {
28167 num252 = 1f - num252;
28168 }
28169 num252 *= 2f;
28170 num252 = 1f - num252;
28171 value62 *= num252;
28172 color39 *= num252;
28173 }
28174 for (int num253 = 1; num253 < num242; num253 += num243)
28175 {
28176 _ = ref rCurrentNPC.oldPos[num253];
28177 Color value65 = color39;
28178 value65 = Color.Lerp(value65, value62, amount10);
28179 value65 *= (float)(num242 - num253) / 15f;
28180 Vector2 position18 = rCurrentNPC.oldPos[num253] + new Vector2((float)rCurrentNPC.width, (float)rCurrentNPC.height) / 2f - screenPos;
28181 position18 -= new Vector2((float)value61.Width, (float)(value61.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
28182 position18 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
28183 mySpriteBatch.Draw(value61, position18, (Rectangle?)rCurrentNPC.frame, value65, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28184 }
28185 for (int num254 = 1; num254 < num245; num254++)
28186 {
28187 Color value66 = color39;
28188 value66 = Color.Lerp(value66, value62, amount10);
28189 value66 = rCurrentNPC.GetAlpha(value66);
28190 value66 *= 1f - num246;
28191 Vector2 position19 = rCurrentNPC.Center + ((float)num254 / (float)num245 * ((float)Math.PI * 2f) + rCurrentNPC.rotation).ToRotationVector2() * num247 * num246 - screenPos;
28192 position19 -= new Vector2((float)value61.Width, (float)(value61.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
28193 position19 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
28194 mySpriteBatch.Draw(value61, position19, (Rectangle?)rCurrentNPC.frame, value66, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28195 }
28196 mySpriteBatch.Draw(value61, position17, (Rectangle?)rCurrentNPC.frame, color39, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28197 break;
28198 }
28199 case 439:
28200 case 440:
28201 {
28202 int num371 = rCurrentNPC.frame.Y / (TextureAssets.Npc[type].Height() / npcFrameCount[type]);
28203 Texture2D value69 = TextureAssets.Npc[type].Value;
28204 Texture2D value70 = TextureAssets.Extra[30].Value;
28205 Rectangle rectangle3 = value70.Frame();
28206 rectangle3.Height /= 2;
28207 if (num371 >= 4)
28208 {
28209 rectangle3.Y += rectangle3.Height;
28210 }
28211 Color white7 = Color.White;
28212 float amount11 = 0f;
28213 Color color40 = npcColor;
28214 int num259 = 0;
28215 int num260 = 0;
28216 int num261 = 0;
28217 if (rCurrentNPC.ai[0] == -1f)
28218 {
28219 if (rCurrentNPC.ai[1] >= 320f && rCurrentNPC.ai[1] < 960f)
28220 {
28221 white7 = Color.White;
28222 amount11 = 0.5f;
28223 num259 = 6;
28224 num260 = 2;
28225 num261 = 1;
28226 }
28227 }
28228 else if (rCurrentNPC.ai[0] == 1f)
28229 {
28230 white7 = Color.White;
28231 amount11 = 0.5f;
28232 num259 = 4;
28233 num260 = 2;
28234 num261 = 1;
28235 }
28236 else
28237 {
28238 color40 = npcColor;
28239 }
28240 for (int num262 = num261; num262 < num259; num262 += num260)
28241 {
28242 _ = ref rCurrentNPC.oldPos[num262];
28243 Color value71 = color40;
28244 value71 = Color.Lerp(value71, white7, amount11);
28245 value71 = rCurrentNPC.GetAlpha(value71);
28246 value71 *= (float)(num259 - num262) / (float)num259;
28247 ((Color)(ref value71)).A = 100;
28248 Vector2 position20 = rCurrentNPC.oldPos[num262] + new Vector2((float)rCurrentNPC.width, (float)rCurrentNPC.height) / 2f - screenPos;
28249 position20 -= rectangle3.Size() * rCurrentNPC.scale / 2f;
28250 position20 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
28252 }
28253 int num263 = 0;
28254 float num264 = 0f;
28255 float num265 = 0f;
28256 if (rCurrentNPC.ai[0] == 5f && rCurrentNPC.ai[1] >= 0f && rCurrentNPC.ai[1] < 30f)
28257 {
28258 num263 = 4;
28259 num264 = 1f - (float)Math.Cos((rCurrentNPC.ai[1] - 0f) / 30f * (float)Math.PI);
28260 num264 /= 2f;
28261 num265 = 70f;
28262 }
28263 for (int num266 = 0; num266 < num263; num266++)
28264 {
28265 Color value72 = npcColor;
28266 value72 = Color.Lerp(value72, white7, amount11);
28267 value72 = rCurrentNPC.GetAlpha(value72);
28268 value72 *= 1f - num264;
28269 Vector2 position21 = rCurrentNPC.Center + ((float)num266 / (float)num263 * ((float)Math.PI * 2f) + rCurrentNPC.rotation).ToRotationVector2() * num265 * num264 - screenPos;
28270 position21 -= new Vector2((float)value69.Width, (float)(value69.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
28271 position21 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
28273 }
28274 Vector2 position22 = rCurrentNPC.Center - screenPos;
28275 position22 -= new Vector2((float)value69.Width, (float)(value69.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
28276 position22 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
28277 mySpriteBatch.Draw(value69, position22, (Rectangle?)rCurrentNPC.frame, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28278 break;
28279 }
28280 case 392:
28281 case 393:
28282 case 394:
28283 case 395:
28284 {
28285 Texture2D value73 = TextureAssets.Npc[type].Value;
28286 Vector2 vec = rCurrentNPC.Center - screenPos + Vector2.UnitY * rCurrentNPC.gfxOffY;
28287 vec = vec.Floor();
28288 float num267 = 0f;
28289 if (type == 393)
28290 {
28291 num267 = -8f;
28292 }
28293 mySpriteBatch.Draw(value73, vec, (Rectangle?)rCurrentNPC.frame, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize + Vector2.UnitY * num267, rCurrentNPC.scale, spriteEffects, 0f);
28294 if (type == 392)
28295 {
28296 mySpriteBatch.Draw(TextureAssets.GlowMask[48].Value, vec, (Rectangle?)rCurrentNPC.frame, new Color(200, 200, 200, 0), rCurrentNPC.rotation, halfSize + Vector2.UnitY * num267, rCurrentNPC.scale, spriteEffects, 0f);
28297 }
28298 if (type == 395)
28299 {
28300 mySpriteBatch.Draw(TextureAssets.GlowMask[49].Value, vec, (Rectangle?)rCurrentNPC.frame, new Color(200, 200, 200, 0), rCurrentNPC.rotation, halfSize + Vector2.UnitY * num267, rCurrentNPC.scale, spriteEffects, 0f);
28301 }
28302 if (type == 394)
28303 {
28304 mySpriteBatch.Draw(TextureAssets.GlowMask[50].Value, vec, (Rectangle?)rCurrentNPC.frame, new Color(200, 200, 200, 0), rCurrentNPC.rotation, halfSize + Vector2.UnitY * num267, rCurrentNPC.scale, spriteEffects, 0f);
28305 }
28306 break;
28307 }
28308 case 83:
28309 case 84:
28310 case 179:
28311 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305), (Rectangle?)rCurrentNPC.frame, Color.White, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28312 break;
28313 case 87:
28314 case 88:
28315 case 89:
28316 case 90:
28317 case 91:
28318 case 92:
28319 {
28320 Color alpha5 = rCurrentNPC.GetAlpha(npcColor);
28321 byte b3 = (byte)((((Color)(ref tileColor)).R + ((Color)(ref tileColor)).G + ((Color)(ref tileColor)).B) / 3);
28322 if (((Color)(ref alpha5)).R < b3)
28323 {
28324 ((Color)(ref alpha5)).R = b3;
28325 }
28326 if (((Color)(ref alpha5)).G < b3)
28327 {
28328 ((Color)(ref alpha5)).G = b3;
28329 }
28330 if (((Color)(ref alpha5)).B < b3)
28331 {
28332 ((Color)(ref alpha5)).B = b3;
28333 }
28334 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305), (Rectangle?)rCurrentNPC.frame, alpha5, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28335 break;
28336 }
28337 default:
28338 {
28339 switch (type)
28340 {
28341 case 491:
28342 {
28343 Texture2D value32 = TextureAssets.Npc[rCurrentNPC.type].Value;
28344 Rectangle frame3 = rCurrentNPC.frame;
28345 Vector2 origin7 = frame3.OriginFlip(new Vector2(208f, 460f), spriteEffects);
28346 Vector2 vector34 = rCurrentNPC.Center - screenPos;
28347 Vector2 vector35 = default(Vector2);
28348 ((Vector2)(ref vector35))._002Ector((float)((!((Enum)spriteEffects).HasFlag((Enum)(object)(SpriteEffects)1)) ? 1 : (-1)), 1f);
28349 Color alpha11 = rCurrentNPC.GetAlpha(npcColor);
28350 mySpriteBatch.Draw(value32, vector34, (Rectangle?)frame3, alpha11, rCurrentNPC.rotation, origin7, rCurrentNPC.scale, spriteEffects, 0f);
28351 int num359 = (int)rCurrentNPC.localAI[3] / 8;
28352 value32 = TextureAssets.Extra[40].Value;
28353 frame3 = value32.Frame(1, 4, 0, num359 % 4);
28354 origin7 = frame3.Size() * new Vector2(0.5f, 1f);
28355 mySpriteBatch.Draw(value32, vector34 + (new Vector2(102f, -384f) * vector35).RotatedBy(rCurrentNPC.rotation), (Rectangle?)frame3, alpha11, rCurrentNPC.rotation, origin7, rCurrentNPC.scale, spriteEffects, 0f);
28356 value32 = TextureAssets.Extra[41].Value;
28357 frame3 = value32.Frame(1, 8, 0, num359 % 8);
28358 origin7 = frame3.Size() * new Vector2(0.5f, 0f) + new Vector2(0f, 10f);
28359 for (int num360 = 0; num360 < 5; num360++)
28360 {
28361 mySpriteBatch.Draw(value32, vector34 + (new Vector2((float)(-96 + 34 * num360), 40f) * vector35).RotatedBy(rCurrentNPC.rotation), (Rectangle?)frame3, alpha11, rCurrentNPC.rotation, origin7, rCurrentNPC.scale, spriteEffects, 0f);
28362 }
28363 value32 = TextureAssets.Extra[42].Value;
28364 frame3 = value32.Frame(1, 4, 0, num359 % 4);
28365 origin7 = frame3.Size() * new Vector2(0.5f, 0f);
28366 for (int num361 = 0; num361 < 2; num361++)
28367 {
28368 mySpriteBatch.Draw(value32, vector34 + (new Vector2((float)(158 - 106 * num361), -302f) * vector35).RotatedBy(rCurrentNPC.rotation), (Rectangle?)frame3, alpha11, rCurrentNPC.rotation, origin7, rCurrentNPC.scale, spriteEffects, 0f);
28369 }
28370 value32 = TextureAssets.Extra[43].Value;
28371 frame3 = value32.Frame(1, 4, 0, num359 % 4);
28372 origin7 = frame3.Size() * new Vector2(0.5f, 0f);
28373 for (int num362 = 0; num362 < 2; num362++)
28374 {
28375 mySpriteBatch.Draw(value32, vector34 + (new Vector2((float)(42 - 178 * num362), -444f) * vector35).RotatedBy(rCurrentNPC.rotation), (Rectangle?)frame3, alpha11, rCurrentNPC.rotation, origin7, rCurrentNPC.scale, spriteEffects, 0f);
28376 }
28377 value32 = TextureAssets.Extra[44].Value;
28378 frame3 = value32.Frame(1, 4, 0, num359 % 4);
28379 origin7 = frame3.Size() * new Vector2(0.5f, 0f);
28380 mySpriteBatch.Draw(value32, vector34 + (new Vector2(-134f, -302f) * vector35).RotatedBy(rCurrentNPC.rotation), (Rectangle?)frame3, alpha11, rCurrentNPC.rotation, origin7, rCurrentNPC.scale, spriteEffects, 0f);
28381 value32 = TextureAssets.Extra[45].Value;
28382 frame3 = value32.Frame(1, 4, 0, (2 + num359) % 4);
28383 origin7 = frame3.Size() * new Vector2(0.5f, 0f);
28384 mySpriteBatch.Draw(value32, vector34 + (new Vector2(-60f, -330f) * vector35).RotatedBy(rCurrentNPC.rotation), (Rectangle?)frame3, alpha11, rCurrentNPC.rotation, origin7, rCurrentNPC.scale, spriteEffects, 0f);
28385 LoadNPC(492);
28386 if (!TextureAssets.Npc[492].IsLoaded)
28387 {
28388 return;
28389 }
28390 value32 = TextureAssets.Npc[492].Value;
28391 frame3 = value32.Frame(1, 9);
28392 origin7 = frame3.Size() * new Vector2(0.5f, 0f) + new Vector2(0f, 10f);
28393 for (int num363 = 0; num363 < 4; num363++)
28394 {
28395 int num364 = (int)rCurrentNPC.ai[num363];
28396 if (num364 >= 0)
28397 {
28398 frame3.Y = npc[num364].frame.Y;
28399 mySpriteBatch.Draw(value32, vector34 + (new Vector2((float)(-122 + 68 * num363), -20f) * vector35).RotatedBy(rCurrentNPC.rotation), (Rectangle?)frame3, alpha11, rCurrentNPC.rotation, origin7, rCurrentNPC.scale, spriteEffects, 0f);
28400 }
28401 }
28402 return;
28403 }
28404 case 398:
28405 {
28406 bool flag13 = false;
28407 Texture2D value16 = TextureAssets.Npc[type].Value;
28408 Texture2D value17 = TextureAssets.Extra[16].Value;
28409 Texture2D value18 = TextureAssets.Extra[14].Value;
28410 float num344 = 340f;
28411 float num345 = 0.5f;
28412 Vector2 vector20 = default(Vector2);
28413 ((Vector2)(ref vector20))._002Ector(220f, -60f);
28414 Vector2 vector21 = default(Vector2);
28415 ((Vector2)(ref vector21))._002Ector(76f, 66f);
28416 Texture2D value19 = TextureAssets.Extra[13].Value;
28417 Vector2 origin2 = default(Vector2);
28418 ((Vector2)(ref origin2))._002Ector((float)value19.Width, 278f);
28419 Vector2 origin3 = default(Vector2);
28420 ((Vector2)(ref origin3))._002Ector(0f, 278f);
28421 Vector2 vector22 = default(Vector2);
28422 ((Vector2)(ref vector22))._002Ector(0f, 76f);
28423 Vector2 center2 = rCurrentNPC.Center;
28424 Point point = (rCurrentNPC.Center + new Vector2(0f, -150f)).ToTileCoordinates();
28425 Color alpha8 = rCurrentNPC.GetAlpha(Color.Lerp(Lighting.GetColor(point.X, point.Y), Color.White, 0.3f));
28426 Vector2 vector23 = default(Vector2);
28427 for (int num346 = 0; num346 < 2; num346++)
28428 {
28429 bool flag14 = num346 == 0;
28430 ((Vector2)(ref vector23))._002Ector((float)((!flag14) ? 1 : (-1)), 1f);
28431 int num347 = -1;
28432 for (int num348 = 0; num348 < 200; num348++)
28433 {
28434 if (npc[num348].active && npc[num348].type == 397 && npc[num348].ai[2] == (float)num346 && npc[num348].ai[3] == (float)rCurrentNPC.whoAmI)
28435 {
28436 num347 = num348;
28437 break;
28438 }
28439 }
28440 if (num347 != -1)
28441 {
28442 Vector2 vector24 = center2 + vector20 * vector23;
28443 Vector2 vector25 = (npc[num347].Center + vector22 - vector24) * num345;
28444 if (flag13)
28445 {
28446 Dust[] array = dust;
28447 Vector2 position38 = vector24 + vector25;
28448 val2 = default(Color);
28449 array[Dust.NewDust(position38, 0, 0, 6, 0f, 0f, 0, val2)].noGravity = true;
28450 }
28451 float num349 = (float)Math.Acos(((Vector2)(ref vector25)).Length() / num344) * (0f - vector23.X);
28452 SpriteEffects effects = (SpriteEffects)(!flag14);
28453 Vector2 origin4 = vector21;
28454 if (!flag14)
28455 {
28456 origin4.X = (float)value18.Width - origin4.X;
28457 }
28458 mySpriteBatch.Draw(value18, vector24 - screenPos, (Rectangle?)null, alpha8, vector25.ToRotation() - num349 - (float)Math.PI / 2f, origin4, 1f, effects, 0f);
28459 if (flag13)
28460 {
28461 Dust[] array2 = dust;
28462 val2 = default(Color);
28463 array2[Dust.NewDust(vector24, 0, 0, 6, 0f, 0f, 0, val2)].noGravity = true;
28464 }
28465 if (flag13)
28466 {
28467 Dust[] array3 = dust;
28468 val2 = default(Color);
28469 array3[Dust.NewDust(center2, 0, 0, 6, 0f, 0f, 0, val2)].noGravity = true;
28470 }
28471 if (flag13)
28472 {
28473 Dust[] array4 = dust;
28474 Vector2 position39 = vector24 + Utils.RotatedBy(new Vector2(0f, num344), vector25.ToRotation() - num349 - (float)Math.PI / 2f);
28475 val2 = default(Color);
28476 array4[Dust.NewDust(position39, 0, 0, 6, 0f, 0f, 0, val2)].noGravity = true;
28477 }
28478 }
28479 }
28480 mySpriteBatch.Draw(value19, center2 - screenPos, (Rectangle?)null, alpha8, 0f, origin2, 1f, (SpriteEffects)0, 0f);
28481 mySpriteBatch.Draw(value19, center2 - screenPos, (Rectangle?)null, alpha8, 0f, origin3, 1f, (SpriteEffects)1, 0f);
28482 mySpriteBatch.Draw(value17, center2 - screenPos, (Rectangle?)null, alpha8, 0f, new Vector2(112f, 101f), 1f, (SpriteEffects)0, 0f);
28483 mySpriteBatch.Draw(value16, center2 - screenPos, (Rectangle?)rCurrentNPC.frame, alpha8, 0f, rCurrentNPC.frame.Size() / 2f, 1f, (SpriteEffects)0, 0f);
28484 return;
28485 }
28486 case 397:
28487 {
28488 Texture2D value33 = TextureAssets.Npc[type].Value;
28489 float num365 = 0.5f;
28490 Vector2 vector36 = default(Vector2);
28491 ((Vector2)(ref vector36))._002Ector(220f, -60f);
28492 Vector2 vector37 = default(Vector2);
28493 ((Vector2)(ref vector37))._002Ector(0f, 76f);
28494 Texture2D value35 = TextureAssets.Extra[15].Value;
28495 Vector2 val4 = new Vector2(60f, 30f);
28496 float num366 = 340f;
28497 Vector2 center4 = npc[(int)rCurrentNPC.ai[3]].Center;
28498 Point point4 = rCurrentNPC.Center.ToTileCoordinates();
28499 Color alpha12 = rCurrentNPC.GetAlpha(Color.Lerp(Lighting.GetColor(point4.X, point4.Y), Color.White, 0.3f));
28500 bool flag10 = rCurrentNPC.ai[2] == 0f;
28501 Vector2 vector38 = default(Vector2);
28502 ((Vector2)(ref vector38))._002Ector((float)((!flag10) ? 1 : (-1)), 1f);
28503 Vector2 origin8 = default(Vector2);
28504 ((Vector2)(ref origin8))._002Ector(120f, 180f);
28505 if (!flag10)
28506 {
28507 origin8.X = (float)value33.Width - origin8.X;
28508 }
28509 Texture2D value36 = TextureAssets.Extra[17].Value;
28510 Texture2D value37 = TextureAssets.Extra[19].Value;
28511 Vector2 vector39 = default(Vector2);
28512 ((Vector2)(ref vector39))._002Ector(26f, 42f);
28513 if (!flag10)
28514 {
28515 vector39.X = (float)value36.Width - vector39.X;
28516 }
28517 Vector2 vector40 = default(Vector2);
28518 ((Vector2)(ref vector40))._002Ector(30f, 66f);
28519 Vector2 vector41 = default(Vector2);
28520 ((Vector2)(ref vector41))._002Ector(1f * (0f - vector38.X), 3f);
28521 Texture2D value38 = TextureAssets.Extra[26].Value;
28522 Rectangle value39 = value38.Frame();
28523 value39.Height /= 4;
28524 Vector2 val5 = center4 + vector36 * vector38;
28525 Vector2 vector42 = rCurrentNPC.Center + vector37;
28526 Vector2 v = val5 - vector42;
28527 v *= 1f - num365;
28528 Vector2 origin9 = val4;
28529 if (!flag10)
28530 {
28531 origin9.X = (float)value35.Width - origin9.X;
28532 }
28533 float num367 = (float)Math.Acos(((Vector2)(ref v)).Length() / num366) * (0f - vector38.X);
28534 mySpriteBatch.Draw(value35, vector42 - screenPos, (Rectangle?)null, alpha12, v.ToRotation() + num367 - (float)Math.PI / 2f, origin9, 1f, spriteEffects, 0f);
28535 if (rCurrentNPC.ai[0] == -2f)
28536 {
28537 int num368 = (int)rCurrentNPC.ai[1];
28538 num368 /= 8;
28539 value39.Y += value39.Height * num368;
28540 mySpriteBatch.Draw(value38, rCurrentNPC.Center - screenPos, (Rectangle?)value39, alpha12, 0f, vector39 - new Vector2(4f, 4f), 1f, spriteEffects, 0f);
28541 }
28542 else
28543 {
28544 mySpriteBatch.Draw(value36, rCurrentNPC.Center - screenPos, (Rectangle?)null, alpha12, 0f, vector39, 1f, spriteEffects, 0f);
28545 Vector2 vector43 = Utils.Vector2FromElipse(rCurrentNPC.localAI[0].ToRotationVector2(), vector40 * rCurrentNPC.localAI[1]);
28546 mySpriteBatch.Draw(value37, rCurrentNPC.Center - screenPos + vector43 + vector41, (Rectangle?)null, alpha12, 0f, new Vector2((float)value37.Width, (float)value37.Height) / 2f, 1f, (SpriteEffects)0, 0f);
28547 }
28548 mySpriteBatch.Draw(value33, rCurrentNPC.Center - screenPos, (Rectangle?)rCurrentNPC.frame, alpha12, 0f, origin8, 1f, spriteEffects, 0f);
28549 return;
28550 }
28551 case 396:
28552 {
28553 Texture2D value22 = TextureAssets.Npc[type].Value;
28554 Vector2 origin5 = default(Vector2);
28555 ((Vector2)(ref origin5))._002Ector(191f, 130f);
28556 Texture2D value24 = TextureAssets.Extra[18].Value;
28557 Texture2D value25 = TextureAssets.Extra[19].Value;
28558 Vector2 vector26 = default(Vector2);
28559 ((Vector2)(ref vector26))._002Ector(19f, 34f);
28560 Vector2 vector27 = default(Vector2);
28561 ((Vector2)(ref vector27))._002Ector(27f, 59f);
28562 Vector2 vector28 = default(Vector2);
28563 ((Vector2)(ref vector28))._002Ector(0f, 0f);
28564 Texture2D value26 = TextureAssets.Extra[25].Value;
28565 Vector2 vector29 = Utils.RotatedBy(new Vector2(0f, 214f), rCurrentNPC.rotation);
28566 Rectangle rectangle13 = value26.Frame();
28567 rectangle13.Height /= 3;
28568 rectangle13.Y += rectangle13.Height * (int)(rCurrentNPC.localAI[2] / 7f);
28569 Texture2D value27 = TextureAssets.Extra[29].Value;
28570 Vector2 vector30 = Utils.RotatedBy(new Vector2(0f, 4f), rCurrentNPC.rotation);
28571 Rectangle rectangle2 = value27.Frame();
28572 rectangle2.Height /= 4;
28573 rectangle2.Y += rectangle2.Height * (int)(rCurrentNPC.localAI[3] / 5f);
28574 Texture2D value28 = TextureAssets.Extra[26].Value;
28575 Rectangle value29 = value28.Frame();
28576 value29.Height /= 4;
28577 _ = npc[(int)rCurrentNPC.ai[3]].Center;
28578 Point point2 = rCurrentNPC.Center.ToTileCoordinates();
28579 Color alpha9 = rCurrentNPC.GetAlpha(Color.Lerp(Lighting.GetColor(point2.X, point2.Y), Color.White, 0.3f));
28580 if (rCurrentNPC.ai[0] < 0f)
28581 {
28582 int num354 = (int)rCurrentNPC.ai[1];
28583 num354 /= 8;
28584 value29.Y += value29.Height * num354;
28585 mySpriteBatch.Draw(value28, rCurrentNPC.Center - screenPos, (Rectangle?)value29, alpha9, rCurrentNPC.rotation, vector26 + new Vector2(4f, 4f), 1f, spriteEffects, 0f);
28586 }
28587 else
28588 {
28589 mySpriteBatch.Draw(value24, rCurrentNPC.Center - screenPos, (Rectangle?)null, alpha9, rCurrentNPC.rotation, vector26, 1f, spriteEffects, 0f);
28590 Vector2 vector31 = Utils.Vector2FromElipse(rCurrentNPC.localAI[0].ToRotationVector2(), vector27 * rCurrentNPC.localAI[1]);
28591 mySpriteBatch.Draw(value25, rCurrentNPC.Center - screenPos + vector31 + vector28, (Rectangle?)null, alpha9, rCurrentNPC.rotation, new Vector2((float)value25.Width, (float)value25.Height) / 2f, 1f, (SpriteEffects)0, 0f);
28592 }
28593 mySpriteBatch.Draw(value22, rCurrentNPC.Center - screenPos, (Rectangle?)rCurrentNPC.frame, alpha9, rCurrentNPC.rotation, origin5, 1f, spriteEffects, 0f);
28594 mySpriteBatch.Draw(value27, (rCurrentNPC.Center - screenPos + vector30).Floor(), (Rectangle?)rectangle2, alpha9, rCurrentNPC.rotation, rectangle2.Size() / 2f, 1f, spriteEffects, 0f);
28595 mySpriteBatch.Draw(value26, (rCurrentNPC.Center - screenPos + vector29).Floor(), (Rectangle?)rectangle13, alpha9, rCurrentNPC.rotation, rectangle13.Size() / 2f, 1f, spriteEffects, 0f);
28596 return;
28597 }
28598 case 400:
28599 {
28600 Texture2D value30 = TextureAssets.Npc[type].Value;
28601 Texture2D value31 = TextureAssets.Extra[19].Value;
28602 Vector2 origin6 = default(Vector2);
28603 ((Vector2)(ref origin6))._002Ector(40f, 40f);
28604 Vector2 vector32 = default(Vector2);
28605 ((Vector2)(ref vector32))._002Ector(30f, 30f);
28606 _ = rCurrentNPC.Center;
28607 Point point3 = rCurrentNPC.Center.ToTileCoordinates();
28608 Color alpha10 = rCurrentNPC.GetAlpha(Color.Lerp(Lighting.GetColor(point3.X, point3.Y), Color.White, 0.3f));
28609 mySpriteBatch.Draw(value30, rCurrentNPC.Center - screenPos, (Rectangle?)rCurrentNPC.frame, alpha10, rCurrentNPC.rotation, origin6, 1f, spriteEffects, 0f);
28610 Vector2 vector33 = Utils.Vector2FromElipse(rCurrentNPC.localAI[0].ToRotationVector2(), vector32 * rCurrentNPC.localAI[1]);
28611 mySpriteBatch.Draw(value31, rCurrentNPC.Center - screenPos + vector33, (Rectangle?)null, alpha10, rCurrentNPC.rotation, value31.Size() / 2f, rCurrentNPC.localAI[2], (SpriteEffects)0, 0f);
28612 return;
28613 }
28614 case 416:
28615 {
28616 int num355 = -1;
28617 int num356 = (int)rCurrentNPC.ai[0];
28618 Vector2 position7 = rCurrentNPC.position;
28619 Vector2 spinningpoint3 = Vector2.Zero;
28620 if (npc[num356].active && npc[num356].type == 415)
28621 {
28622 num355 = num356;
28623 }
28624 if (num355 != -1)
28625 {
28626 Vector2 position8 = rCurrentNPC.position;
28627 rCurrentNPC.Bottom = npc[num355].Bottom;
28628 position7 = rCurrentNPC.position;
28629 rCurrentNPC.position = position8;
28630 rCurrentNPC.gfxOffY = npc[num355].gfxOffY;
28631 spinningpoint3 = npc[num355].velocity;
28632 }
28633 Rectangle frame2 = rCurrentNPC.frame;
28634 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(position7.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, position7.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame2, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28635 Color color48 = rCurrentNPC.color;
28636 val2 = default(Color);
28637 if (color48 != val2)
28638 {
28639 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(position7.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, position7.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame2, rCurrentNPC.GetColor(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28640 }
28641 mySpriteBatch.Draw(TextureAssets.GlowMask[156].Value, position7 + rCurrentNPC.Size * new Vector2(0.5f, 1f) - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28642 val2 = rCurrentNPC.GetAlpha(npcColor);
28643 val3 = ((Color)(ref val2)).ToVector3() - new Vector3(0.5f);
28644 float num357 = 0.5f + ((Vector3)(ref val3)).Length() * 0.5f;
28645 for (int num358 = 0; num358 < 4; num358++)
28646 {
28647 mySpriteBatch.Draw(TextureAssets.GlowMask[156].Value, position7 + rCurrentNPC.Size * new Vector2(0.5f, 1f) - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY) + spinningpoint3.RotatedBy((float)num358 * ((float)Math.PI / 2f)) * num357, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28648 }
28649 return;
28650 }
28651 case 399:
28652 {
28653 Texture2D value20 = TextureAssets.Npc[type].Value;
28654 (rCurrentNPC.position - screenPos + Vector2.UnitY * rCurrentNPC.gfxOffY).Floor();
28655 float num350 = 5f;
28656 for (int num351 = 0; (float)num351 < num350; num351++)
28657 {
28658 float num352 = 1f - (GlobalTimeWrappedHourly + (float)num351) % num350 / num350;
28659 Color color22 = Color.LimeGreen;
28660 if (rCurrentNPC.ai[0] == 1f)
28661 {
28662 color22 = Color.Lerp(Color.LimeGreen, Color.Red, MathHelper.Clamp(rCurrentNPC.ai[1] / 20f, 0f, 1f));
28663 }
28664 if (rCurrentNPC.ai[0] == 2f)
28665 {
28666 color22 = Color.Red;
28667 }
28668 color22 *= 1f - num352;
28669 ((Color)(ref color22)).A = 0;
28670 for (int num353 = 0; num353 < 2; num353++)
28671 {
28672 mySpriteBatch.Draw(TextureAssets.Extra[27].Value, rCurrentNPC.Center - screenPos + Vector2.UnitY * (rCurrentNPC.gfxOffY - 4f + 6f), (Rectangle?)null, color22, (float)Math.PI / 2f, new Vector2(10f, 48f), num352 * 4f, (SpriteEffects)0, 0f);
28673 }
28674 }
28675 mySpriteBatch.Draw(value20, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28676 value20 = TextureAssets.GlowMask[100].Value;
28677 mySpriteBatch.Draw(value20, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(127 - rCurrentNPC.alpha / 2, 127 - rCurrentNPC.alpha / 2, 127 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28678 value20 = TextureAssets.Extra[20].Value;
28679 Rectangle value21 = value20.Frame(1, 4, 0, (int)rCurrentNPC.ai[0] + 1);
28680 Vector2 position6 = default(Vector2);
28681 ((Vector2)(ref position6))._002Ector(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)value20.Width * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY + 18f + 6f);
28682 mySpriteBatch.Draw(value20, position6, (Rectangle?)value21, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28683 value20 = TextureAssets.GlowMask[101].Value;
28684 mySpriteBatch.Draw(value20, position6, (Rectangle?)value21, new Color(127 - rCurrentNPC.alpha / 2, 127 - rCurrentNPC.alpha / 2, 127 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28685 return;
28686 }
28687 case 94:
28688 {
28689 for (int num343 = 1; num343 < 6; num343 += 2)
28690 {
28691 _ = ref rCurrentNPC.oldPos[num343];
28692 Color alpha7 = rCurrentNPC.GetAlpha(npcColor);
28693 ((Color)(ref alpha7)).R = (byte)(((Color)(ref alpha7)).R * (10 - num343) / 15);
28694 ((Color)(ref alpha7)).G = (byte)(((Color)(ref alpha7)).G * (10 - num343) / 15);
28695 ((Color)(ref alpha7)).B = (byte)(((Color)(ref alpha7)).B * (10 - num343) / 15);
28696 ((Color)(ref alpha7)).A = (byte)(((Color)(ref alpha7)).A * (10 - num343) / 15);
28697 alpha7 = rCurrentNPC.GetShimmerColor(alpha7);
28698 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.oldPos[num343].X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.oldPos[num343].Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, alpha7, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28699 }
28700 break;
28701 }
28702 case 384:
28703 return;
28704 }
28705 if (type == 125 || type == 126 || type == 127 || type == 128 || type == 129 || type == 130 || type == 131 || (type == 139 && rCurrentNPC.ai[3] == 0f) || type == 140)
28706 {
28707 for (int num369 = 9; num369 >= 0; num369 -= 2)
28708 {
28709 _ = ref rCurrentNPC.oldPos[num369];
28710 Color alpha13 = rCurrentNPC.GetAlpha(npcColor);
28711 ((Color)(ref alpha13)).R = (byte)(((Color)(ref alpha13)).R * (10 - num369) / 20);
28712 ((Color)(ref alpha13)).G = (byte)(((Color)(ref alpha13)).G * (10 - num369) / 20);
28713 ((Color)(ref alpha13)).B = (byte)(((Color)(ref alpha13)).B * (10 - num369) / 20);
28714 ((Color)(ref alpha13)).A = (byte)(((Color)(ref alpha13)).A * (10 - num369) / 20);
28715 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.oldPos[num369].X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.oldPos[num369].Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, alpha13, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28716 }
28717 }
28718 if (type == 417 && rCurrentNPC.ai[0] >= 6f && rCurrentNPC.ai[0] <= 6f)
28719 {
28720 for (int num100 = 5; num100 >= 0; num100--)
28721 {
28722 _ = ref rCurrentNPC.oldPos[num100];
28723 Color alpha2 = rCurrentNPC.GetAlpha(npcColor);
28724 ((Color)(ref alpha2)).R = (byte)(((Color)(ref alpha2)).R * (10 - num100) / 20);
28725 ((Color)(ref alpha2)).G = (byte)(((Color)(ref alpha2)).G * (10 - num100) / 20);
28726 ((Color)(ref alpha2)).B = (byte)(((Color)(ref alpha2)).B * (10 - num100) / 20);
28727 ((Color)(ref alpha2)).A = (byte)(((Color)(ref alpha2)).A * (10 - num100) / 20);
28728 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.oldPos[num100].X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.oldPos[num100].Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, alpha2, rCurrentNPC.oldRot[num100], halfSize, MathHelper.Lerp(0.5f, 1f, (5f - (float)num100) / 6f), spriteEffects, 0f);
28729 }
28730 }
28731 if (type == 419 && rCurrentNPC.ai[2] <= -9f)
28732 {
28733 int num101 = TextureAssets.GlowMask[154].Height() / npcFrameCount[type];
28734 int num102 = rCurrentNPC.frame.Y / num101;
28735 for (int num103 = 6; num103 >= 0; num103--)
28736 {
28737 _ = ref rCurrentNPC.oldPos[num103];
28738 Color white3 = Color.White;
28739 ((Color)(ref white3)).R = (byte)(255 * (10 - num103) / 20);
28740 ((Color)(ref white3)).G = (byte)(255 * (10 - num103) / 20);
28741 ((Color)(ref white3)).B = (byte)(255 * (10 - num103) / 20);
28742 ((Color)(ref white3)).A = 0;
28743 Rectangle frame4 = rCurrentNPC.frame;
28744 int num104 = (num102 - 3 - num103) % 3;
28745 if (num104 < 0)
28746 {
28747 num104 += 3;
28748 }
28749 num104 += 5;
28750 frame4.Y = num101 * num104;
28751 mySpriteBatch.Draw(TextureAssets.GlowMask[154].Value, new Vector2(rCurrentNPC.oldPos[num103].X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.oldPos[num103].Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)frame4, white3, rCurrentNPC.oldRot[num103], halfSize, MathHelper.Lerp(0.75f, 1.2f, (10f - (float)num103) / 10f), spriteEffects, 0f);
28752 }
28753 }
28754 if (type == 418 && (rCurrentNPC.ai[0] == 2f || rCurrentNPC.ai[0] == 4f))
28755 {
28756 Texture2D value40 = TextureAssets.Extra[55].Value;
28757 Vector2 origin10 = default(Vector2);
28758 ((Vector2)(ref origin10))._002Ector((float)(value40.Width / 2), (float)(value40.Height / 8 + 14));
28759 int num105 = (int)rCurrentNPC.ai[1] / 2;
28760 float num106 = -(float)Math.PI / 2f * (float)rCurrentNPC.spriteDirection;
28761 float num107 = rCurrentNPC.ai[1] / 45f;
28762 if (num107 > 1f)
28763 {
28764 num107 = 1f;
28765 }
28766 num105 %= 4;
28767 for (int num108 = 6; num108 >= 0; num108--)
28768 {
28769 _ = ref rCurrentNPC.oldPos[num108];
28770 Color value41 = Color.Lerp(Color.Gold, Color.OrangeRed, num107);
28771 value41 = Color.Lerp(value41, Color.Blue, (float)num108 / 12f);
28772 ((Color)(ref value41)).A = (byte)(64f * num107);
28773 ((Color)(ref value41)).R = (byte)(((Color)(ref value41)).R * (10 - num108) / 20);
28774 ((Color)(ref value41)).G = (byte)(((Color)(ref value41)).G * (10 - num108) / 20);
28775 ((Color)(ref value41)).B = (byte)(((Color)(ref value41)).B * (10 - num108) / 20);
28776 ((Color)(ref value41)).A = (byte)(((Color)(ref value41)).A * (10 - num108) / 20);
28777 value41 *= num107;
28778 int num109 = (num105 - num108) % 4;
28779 if (num109 < 0)
28780 {
28781 num109 += 4;
28782 }
28783 Rectangle value42 = value40.Frame(1, 4, 0, num109);
28784 mySpriteBatch.Draw(value40, new Vector2(rCurrentNPC.oldPos[num108].X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.oldPos[num108].Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)value42, value41, rCurrentNPC.oldRot[num108] + num106, origin10, MathHelper.Lerp(0.1f, 1.2f, (10f - (float)num108) / 10f), spriteEffects, 0f);
28785 }
28786 }
28787 if (type == 516)
28788 {
28789 int num110 = TextureAssets.Npc[type].Height() / npcFrameCount[type];
28790 int num111 = rCurrentNPC.frame.Y / num110;
28791 for (int num112 = 6; num112 >= 0; num112--)
28792 {
28793 _ = ref rCurrentNPC.oldPos[num112];
28794 Color white4 = Color.White;
28795 ((Color)(ref white4)).R = (byte)(255 * (10 - num112) / 20);
28796 ((Color)(ref white4)).G = (byte)(255 * (10 - num112) / 20);
28797 ((Color)(ref white4)).B = (byte)(255 * (10 - num112) / 20);
28798 ((Color)(ref white4)).A = (byte)(255 * (10 - num112) / 20);
28799 white4 = Color.Lerp(white4, Color.Transparent, (float)num112 / 6f);
28800 Rectangle frame5 = rCurrentNPC.frame;
28801 int num113 = (num111 - 4 - num112) % 4;
28802 if (num113 < 0)
28803 {
28804 num113 += 4;
28805 }
28806 frame5.Y = num110 * num113;
28807 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.oldPos[num112].X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.oldPos[num112].Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)frame5, white4, rCurrentNPC.rotation, halfSize, MathHelper.Lerp(0.35f, 1.2f, (10f - (float)num112) / 10f), spriteEffects, 0f);
28808 }
28809 }
28810 if (rCurrentNPC.type == 390 && rCurrentNPC.IsABestiaryIconDummy)
28811 {
28812 LoadNPC(391);
28813 Texture2D value43 = TextureAssets.Npc[391].Value;
28814 Rectangle value44 = value43.Frame(1, npcFrameCount[391], 0, (int)rCurrentNPC.localAI[3]);
28815 Vector2 vector44 = default(Vector2);
28816 ((Vector2)(ref vector44))._002Ector((float)(-rCurrentNPC.width - 8), 10f);
28817 mySpriteBatch.Draw(value43, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY) + vector44, (Rectangle?)value44, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28818 }
28819 Rectangle frame6 = rCurrentNPC.frame;
28820 if (type == 182 || type == 289)
28821 {
28822 frame6.Height -= 2;
28823 }
28824 switch (type)
28825 {
28826 case 420:
28827 case 421:
28828 case 423:
28829 case 424:
28830 {
28831 float num117 = 9f + 3f * (float)Math.Cos((float)Math.PI * 2f * GlobalTimeWrappedHourly);
28832 Vector2 spinningpoint5 = Vector2.UnitX * num117;
28833 Color color24 = Color.Teal * (num117 / 12f) * 0.8f;
28834 ((Color)(ref color24)).A = (byte)(((Color)(ref color24)).A / 2);
28835 for (float num118 = 0f; num118 < (float)Math.PI * 2f; num118 += (float)Math.PI / 2f)
28836 {
28837 Vector2 vector47 = rCurrentNPC.position + spinningpoint5.RotatedBy(num118);
28838 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(vector47.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, vector47.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, color24, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28839 }
28840 break;
28841 }
28842 case 662:
28843 {
28844 float num114 = 4f + 2f * (float)Math.Cos((float)Math.PI * 2f * GlobalTimeWrappedHourly);
28845 Vector2 spinningpoint4 = Vector2.UnitX * num114;
28846 Color color23 = Color.Cyan * (num114 / 12f) * 0.4f;
28847 ((Color)(ref color23)).A = (byte)(((Color)(ref color23)).A / 4);
28848 for (float num115 = 0.9f; num115 >= 0f; num115 -= 0.125f)
28849 {
28850 Vector2 vector45 = rCurrentNPC.position - rCurrentNPC.velocity * 10f * num115;
28851 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(vector45.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, vector45.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, color23 * (1f - num115), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28852 }
28853 for (float num116 = 0f; num116 < (float)Math.PI * 2f; num116 += (float)Math.PI / 2f)
28854 {
28855 Vector2 vector46 = rCurrentNPC.position + spinningpoint4.RotatedBy(num116);
28856 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(vector46.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, vector46.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, color23, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28857 }
28858 break;
28859 }
28860 }
28861 if (rCurrentNPC.aiStyle == 7)
28862 {
28864 }
28865 if (type == 346 && (double)rCurrentNPC.life < (double)rCurrentNPC.lifeMax * 0.5)
28866 {
28867 mySpriteBatch.Draw(TextureAssets.SantaTank.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28868 }
28869 else if (type == 356)
28870 {
28871 frame6.Height--;
28872 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28873 }
28874 else if (type == 360)
28875 {
28876 float num119 = 0f;
28877 if (rCurrentNPC.ai[2] == 0f)
28878 {
28879 if (rCurrentNPC.rotation == 3.14f || rCurrentNPC.rotation == -3.14f)
28880 {
28881 num306 = 2f;
28882 }
28883 if (rCurrentNPC.direction < 0 && (rCurrentNPC.rotation == 1.57f || rCurrentNPC.rotation == 4.71f))
28884 {
28885 num119 = 1f;
28886 }
28887 if (rCurrentNPC.direction > 0 && (rCurrentNPC.rotation == 1.57f || rCurrentNPC.rotation == 4.71f))
28888 {
28889 num119 = -1f;
28890 }
28891 }
28892 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale + num119, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28893 }
28894 else if (type == 655)
28895 {
28896 float num120 = 0f;
28897 if (rCurrentNPC.ai[2] == 0f)
28898 {
28899 if (rCurrentNPC.rotation == 3.14f || rCurrentNPC.rotation == -3.14f)
28900 {
28901 num306 = 2f;
28902 }
28903 if (rCurrentNPC.direction < 0 && (rCurrentNPC.rotation == 1.57f || rCurrentNPC.rotation == 4.71f))
28904 {
28905 num120 = 1f;
28906 }
28907 if (rCurrentNPC.direction > 0 && (rCurrentNPC.rotation == 1.57f || rCurrentNPC.rotation == 4.71f))
28908 {
28909 num120 = -1f;
28910 }
28911 }
28912 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale + num120, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, rCurrentNPC.GetAlpha(Color.Orange), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28913 }
28914 else if (type == 266 && rCurrentNPC.life < rCurrentNPC.lifeMax && (expertMode || getGoodWorld))
28915 {
28916 Color alpha3 = rCurrentNPC.GetAlpha(npcColor);
28917 float num121 = 1f - (float)rCurrentNPC.life / (float)rCurrentNPC.lifeMax;
28918 if (expertMode)
28919 {
28920 num121 *= 2f;
28921 }
28922 num121 *= num121;
28923 if (getGoodWorld)
28924 {
28925 num121 = 1f;
28926 }
28927 num121 = MathHelper.Clamp(num121, 0f, 1f);
28928 ((Color)(ref alpha3)).R = (byte)((float)(int)((Color)(ref alpha3)).R * num121);
28929 ((Color)(ref alpha3)).G = (byte)((float)(int)((Color)(ref alpha3)).G * num121);
28930 ((Color)(ref alpha3)).B = (byte)((float)(int)((Color)(ref alpha3)).B * num121);
28931 ((Color)(ref alpha3)).A = (byte)((float)(int)((Color)(ref alpha3)).A * num121);
28932 for (int num122 = 0; num122 < 4; num122++)
28933 {
28934 Vector2 position9 = rCurrentNPC.position;
28935 float num123 = Math.Abs(rCurrentNPC.Center.X - Main.player[myPlayer].Center.X);
28936 float num124 = Math.Abs(rCurrentNPC.Center.Y - Main.player[myPlayer].Center.Y);
28937 if (num122 == 0 || num122 == 2)
28938 {
28939 position9.X = Main.player[myPlayer].Center.X + num123;
28940 }
28941 else
28942 {
28943 position9.X = Main.player[myPlayer].Center.X - num123;
28944 }
28945 position9.X -= rCurrentNPC.width / 2;
28946 if (num122 == 0 || num122 == 1)
28947 {
28948 position9.Y = Main.player[myPlayer].Center.Y + num124;
28949 }
28950 else
28951 {
28952 position9.Y = Main.player[myPlayer].Center.Y - num124;
28953 }
28954 position9.Y -= rCurrentNPC.height / 2;
28955 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(position9.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, position9.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, alpha3, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28956 }
28957 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
28958 }
28959 else if (type == 421 && rCurrentNPC.ai[0] == 5f)
28960 {
28961 Player player = Main.player[rCurrentNPC.target];
28962 if (player.gravDir == -1f)
28963 {
28964 spriteEffects = (SpriteEffects)(spriteEffects | 2);
28965 }
28966 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2((float)(player.direction * 4), player.gfxOffY) + ((player.gravDir == 1f) ? player.Top : player.Bottom) - screenPos, (Rectangle?)frame6, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, frame6.Size() / 2f, rCurrentNPC.scale, spriteEffects, 0f);
28967 mySpriteBatch.Draw(TextureAssets.GlowMask[146].Value, new Vector2((float)(player.direction * 4), player.gfxOffY) + ((player.gravDir == 1f) ? player.Top : player.Bottom) - screenPos, (Rectangle?)frame6, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, frame6.Size() / 2f, rCurrentNPC.scale, spriteEffects, 0f);
28968 }
28969 else
28970 {
28971 switch (type)
28972 {
28973 case 518:
28974 {
28975 Vector2 vector51 = default(Vector2);
28976 ((Vector2)(ref vector51))._002Ector(-10f, 0f);
28977 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize + vector51, rCurrentNPC.scale, spriteEffects, 0f);
28978 Color color51 = rCurrentNPC.color;
28979 val2 = default(Color);
28980 if (color51 != val2)
28981 {
28982 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, rCurrentNPC.GetColor(npcColor), rCurrentNPC.rotation, halfSize + vector51, rCurrentNPC.scale, spriteEffects, 0f);
28983 }
28984 break;
28985 }
28986 case 676:
28987 case 681:
28988 {
28989 if (!rCurrentNPC.IsABestiaryIconDummy)
28990 {
28991 mySpriteBatch.End();
28992 mySpriteBatch.Begin((SpriteSortMode)1, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.Default, RasterizerState.CullNone, (Effect)null, Transform);
28993 }
28994 DrawData value46 = new DrawData(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), frame6, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects);
28995 GameShaders.Misc["RainbowTownSlime"].Apply(value46);
28996 value46.Draw(mySpriteBatch);
28997 pixelShader.CurrentTechnique.Passes[0].Apply();
28998 if (!rCurrentNPC.IsABestiaryIconDummy)
28999 {
29000 mySpriteBatch.End();
29001 mySpriteBatch.Begin((SpriteSortMode)0, BlendState.AlphaBlend, DefaultSamplerState, DepthStencilState.None, Rasterizer, (Effect)null, Transform);
29002 }
29003 break;
29004 }
29005 case 685:
29006 {
29007 Vector2 scale13 = default(Vector2);
29008 ((Vector2)(ref scale13))._002Ector(rCurrentNPC.scale);
29009 float num131 = rCurrentNPC.rotation;
29010 int num132 = 9;
29011 Vector2 vector48 = rCurrentNPC.oldPos[num132];
29012 if (vector48 != Vector2.Zero && rCurrentNPC.velocity.Y == 0f)
29013 {
29014 Vector2 position10 = rCurrentNPC.position;
29015 Vector2 vector49 = vector48 - position10;
29016 float num133 = (float)Math.Sin(vector49.X / 30f * ((float)Math.PI * 2f));
29017 float num134 = (float)Math.Sin(vector49.Y / 30f * ((float)Math.PI * 2f));
29018 float num135 = Utils.Remap(((Vector2)(ref vector49)).Length(), 0f, 30f, 0f, 1f);
29019 scale13.X += num133 * num135 * 0.25f;
29020 scale13.Y += num134 * num135 * 0.25f;
29021 float num136 = (float)Math.Sin(Utils.Remap(((Vector2)(ref vector49)).Length(), 0f, 20f, 0f, 1f) * ((float)Math.PI * 2f));
29022 num131 += num136 * ((float)Math.PI / 4f) * 0.1f * (float)rCurrentNPC.spriteDirection;
29023 }
29024 Vector2 vector50 = default(Vector2);
29025 ((Vector2)(ref vector50))._002Ector(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - 2f - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY);
29026 if (rCurrentNPC.velocity.Y == 0f)
29027 {
29028 vector50 = vector50.Floor();
29029 int num137 = 2;
29030 float num138 = vector50.X % 16f;
29031 if (num138 < (float)num137)
29032 {
29033 vector50.X -= num138;
29034 }
29035 if (num138 > (float)(16 - num137))
29036 {
29037 vector50.X += 16f - num138;
29038 }
29039 }
29040 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, vector50, (Rectangle?)frame6, rCurrentNPC.GetAlpha(npcColor), num131, halfSize, scale13, spriteEffects, 0f);
29041 break;
29042 }
29043 case 267:
29044 {
29045 Vector2 position11 = rCurrentNPC.Center + new Vector2(0f, num306 + num305 + rCurrentNPC.gfxOffY) - screenPos;
29046 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, position11, (Rectangle?)frame6, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29047 Color color50 = rCurrentNPC.color;
29048 val2 = default(Color);
29049 if (color50 != val2)
29050 {
29051 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, position11, (Rectangle?)frame6, rCurrentNPC.GetColor(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29052 }
29053 break;
29054 }
29055 default:
29056 if (rCurrentNPC.aiStyle == 7 && rCurrentNPC.ai[0] == 25f)
29057 {
29058 int num125 = type;
29059 float num126 = Utils.Remap(rCurrentNPC.ai[1], 0f, 60f, 0f, 1f);
29060 mySpriteBatch.End();
29061 mySpriteBatch.Begin((SpriteSortMode)1, BlendState.AlphaBlend, SamplerState.PointClamp, DepthStencilState.Default, RasterizerState.CullNone, (Effect)null, Transform);
29062 Texture2D value83 = TextureAssets.Npc[num125].Value;
29063 Vector2 position40 = new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY);
29064 Rectangle? sourceRect = frame6;
29065 Color val6 = Color.White * Utils.Remap(num126, 0f, 1f, 0f, 1f);
29066 val2 = rCurrentNPC.GetAlpha(npcColor);
29067 DrawData drawData = new DrawData(value83, position40, sourceRect, val6 * ((float)(int)((Color)(ref val2)).A / 255f), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects);
29070 float num127 = Utils.Remap(rCurrentNPC.ai[1], 45f, 90f, 0f, 1f);
29071 for (float num128 = 0f; num128 < 1f; num128 += 1f / 6f)
29072 {
29074 drawData2.color = hslToRgb(num128, 0.9f, 0.65f) * num127 * 0.5f;
29075 ref Vector2 position41 = ref drawData2.position;
29076 position41 += ((GlobalTimeWrappedHourly + num128) * ((float)Math.PI * 2f)).ToRotationVector2() * 4f * num127;
29078 }
29079 drawData.Draw(mySpriteBatch);
29080 pixelShader.CurrentTechnique.Passes[0].Apply();
29081 Color drawColor = default(Color);
29082 ((Color)(ref drawColor))._002Ector(255, 255, 255, 0);
29083 float num129 = (float)Math.Sin(timeForVisualEffects * 6.2831854820251465 / 20.0);
29084 DrawPrettyStarSparkle(num126, (SpriteEffects)0, drawData.position, drawColor, hslToRgb(GlobalTimeWrappedHourly % 1f, 1f, 0.65f, 127), Utils.Remap(rCurrentNPC.ai[1], 30f, 60f, 0f, 30f), 0f, 30f, 30f, 36f, 0f, new Vector2(1.5f, 2.5f) * (1f + num129 * 0.025f), new Vector2(2f, 2f));
29085 DrawPrettyStarSparkle(num126, (SpriteEffects)0, drawData.position, drawColor, hslToRgb(GlobalTimeWrappedHourly % 1f, 1f, 0.65f, 127), Utils.Remap(rCurrentNPC.ai[1], 30f, 60f, 0f, 30f), 0f, 30f, 30f, 36f, (float)Math.PI / 4f, new Vector2(2.5f, 2.5f) * (1f + num129 * 0.025f), new Vector2(1f, 1f));
29086 mySpriteBatch.End();
29087 mySpriteBatch.Begin((SpriteSortMode)0, BlendState.AlphaBlend, DefaultSamplerState, DepthStencilState.None, Rasterizer, (Effect)null, Transform);
29088 }
29089 else
29090 {
29091 int num130 = type;
29092 if (NPC.IsMechQueenUp && num130 == 134)
29093 {
29094 num130 = 136;
29095 LoadNPC(num130);
29096 }
29097 mySpriteBatch.Draw(TextureAssets.Npc[num130].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, rCurrentNPC.GetAlpha(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29098 Color color49 = rCurrentNPC.color;
29099 val2 = default(Color);
29100 if (color49 != val2)
29101 {
29102 mySpriteBatch.Draw(TextureAssets.Npc[num130].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, rCurrentNPC.GetColor(npcColor), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29103 }
29104 }
29105 break;
29106 }
29107 }
29108 if (rCurrentNPC.confused)
29109 {
29110 mySpriteBatch.Draw(TextureAssets.Confuse.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 - (float)TextureAssets.Confuse.Height() - 20f), (Rectangle?)new Rectangle(0, 0, TextureAssets.Confuse.Width(), TextureAssets.Confuse.Height()), rCurrentNPC.GetShimmerColor(new Color(250, 250, 250, 70)), rCurrentNPC.velocity.X * -0.05f, new Vector2((float)(TextureAssets.Confuse.Width() / 2), (float)(TextureAssets.Confuse.Height() / 2)), essScale + 0.2f, (SpriteEffects)0, 0f);
29111 }
29112 if (type == 247 || type == 248)
29113 {
29114 Vector2 vector52 = default(Vector2);
29115 ((Vector2)(ref vector52))._002Ector(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY);
29116 Texture2D value47 = TextureAssets.Npc[type].Value;
29117 if (rCurrentNPC.ai[0] == 1f)
29118 {
29119 for (int num139 = 0; num139 < 3; num139++)
29120 {
29121 int num140 = num139 * 5;
29122 int num141 = num140 + 15;
29123 float num142 = Utils.Remap(rCurrentNPC.ai[1], num140, num141, 0f, 1f);
29124 if (num142 != 0f)
29125 {
29126 float num143 = Utils.Remap(num142, 0f, 1f, 2f, 1.1f + 0.1f * (float)num139);
29127 float num144 = num142;
29128 val2 = new Color(255, 255, 255, 0) * num144;
29129 mySpriteBatch.Draw(value47, vector52, (Rectangle?)frame6, val2, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale * num143, spriteEffects, 0f);
29130 }
29131 }
29132 }
29133 if (rCurrentNPC.ai[0] == 2f)
29134 {
29135 Color color25 = new Color(255, 255, 255, 0) * Utils.Remap(rCurrentNPC.ai[1], 0f, 30f, 1f, 0f);
29136 for (int num145 = 0; num145 < 3; num145++)
29137 {
29138 float num146 = 1f;
29139 Vector2 position13 = vector52 + rCurrentNPC.velocity * (float)num145 * -2f;
29140 float num147 = Utils.Remap(num145, 0f, 3f, 1f, 0f);
29141 mySpriteBatch.Draw(value47, position13, (Rectangle?)frame6, color25 * num147, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale * num146, spriteEffects, 0f);
29142 }
29143 for (int num148 = 0; num148 < 3; num148++)
29144 {
29145 float num149 = 1.1f + 0.1f * (float)num148;
29146 mySpriteBatch.Draw(value47, vector52, (Rectangle?)frame6, color25, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale * num149, spriteEffects, 0f);
29147 }
29148 }
29149 }
29150 if (type >= 639 && type <= 645)
29151 {
29152 mySpriteBatch.Draw(TextureAssets.GlowMask[286].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, rCurrentNPC.GetAlpha(Color.White), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29153 }
29154 if (type >= 646 && type <= 652)
29155 {
29156 mySpriteBatch.Draw(TextureAssets.GlowMask[287].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, rCurrentNPC.GetAlpha(Color.White), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29157 }
29158 if (type >= 134 && type <= 136 && npcColor != Color.Black)
29159 {
29160 mySpriteBatch.Draw(TextureAssets.Dest[type - 134].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305), (Rectangle?)rCurrentNPC.frame, new Color(255, 255, 255, 0) * (1f - (float)rCurrentNPC.alpha / 255f), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29161 }
29162 else if (type == 125)
29163 {
29164 mySpriteBatch.Draw(TextureAssets.EyeLaser.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305), (Rectangle?)rCurrentNPC.frame, new Color(255, 255, 255, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29165 }
29166 else if (type == 139)
29167 {
29168 mySpriteBatch.Draw(TextureAssets.Probe.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305), (Rectangle?)rCurrentNPC.frame, new Color(255, 255, 255, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29169 }
29170 else if (type == 127)
29171 {
29172 if (NPC.IsMechQueenUp)
29173 {
29174 rCurrentNPC.whoAmI = rCurrentNPC.whoAmI;
29175 Vector2 vector53 = default(Vector2);
29176 for (int num150 = 0; num150 < 200; num150++)
29177 {
29178 if (!npc[num150].active || (npc[num150].type != 125 && npc[num150].type != 126))
29179 {
29180 continue;
29181 }
29182 float scale14 = npc[num150].scale;
29183 float x = npc[num150].Center.X;
29184 float y2 = npc[num150].Center.Y;
29185 Vector2 mechQueenCenter = rCurrentNPC.GetMechQueenCenter();
29186 ((Vector2)(ref vector53))._002Ector((float)((npc[num150].type == 125) ? (-18) : 20), -18f);
29187 vector53 = vector53.RotatedBy(rCurrentNPC.rotation);
29188 Vector2 vector54 = mechQueenCenter + vector53;
29189 float num151 = x - vector54.X;
29190 float num152 = y2 - vector54.Y;
29191 float rotation12 = (float)Math.Atan2(num152, num151) - 1.57f;
29192 bool flag11 = true;
29193 float num153 = (float)Math.Sqrt(num151 * num151 + num152 * num152);
29194 if (num153 > 2000f)
29195 {
29196 flag11 = false;
29197 }
29198 float num154 = 40f * scale14;
29199 while (flag11)
29200 {
29201 num153 = (float)Math.Sqrt(num151 * num151 + num152 * num152);
29202 if (num153 < num154)
29203 {
29204 flag11 = false;
29205 continue;
29206 }
29207 num153 = (float)TextureAssets.Chain12.Height() * scale14 / num153;
29208 num151 *= num153;
29209 num152 *= num153;
29210 Color color26 = Lighting.GetColor((int)vector54.X / 16, (int)(vector54.Y / 16f));
29211 spriteBatch.Draw(TextureAssets.Chain12.Value, new Vector2(vector54.X - screenPosition.X, vector54.Y - screenPosition.Y), (Rectangle?)new Rectangle(0, 0, TextureAssets.Chain12.Width(), TextureAssets.Chain12.Height()), color26, rotation12, new Vector2((float)TextureAssets.Chain12.Width() * 0.5f, 0f), scale14, (SpriteEffects)0, 0f);
29212 vector54.X += num151;
29213 vector54.Y += num152;
29214 num151 = x - vector54.X;
29215 num152 = y2 - vector54.Y;
29216 }
29217 }
29218 }
29219 else
29220 {
29221 mySpriteBatch.Draw(TextureAssets.BoneEyes.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305), (Rectangle?)rCurrentNPC.frame, new Color(200, 200, 200, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29222 }
29223 }
29224 else if (type == 131)
29225 {
29226 mySpriteBatch.Draw(TextureAssets.BoneLaser.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305), (Rectangle?)rCurrentNPC.frame, new Color(200, 200, 200, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29227 }
29228 else if (type == 120)
29229 {
29230 for (int num155 = 1; num155 < rCurrentNPC.oldPos.Length; num155++)
29231 {
29232 _ = ref rCurrentNPC.oldPos[num155];
29233 Color newColor3 = default(Color);
29234 ((Color)(ref newColor3)).R = (byte)(150 * (10 - num155) / 15);
29235 ((Color)(ref newColor3)).G = (byte)(100 * (10 - num155) / 15);
29236 ((Color)(ref newColor3)).B = (byte)(150 * (10 - num155) / 15);
29237 ((Color)(ref newColor3)).A = (byte)(50 * (10 - num155) / 15);
29238 newColor3 = rCurrentNPC.GetShimmerColor(newColor3);
29239 mySpriteBatch.Draw(TextureAssets.Chaos.Value, new Vector2(rCurrentNPC.oldPos[num155].X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.oldPos[num155].Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, newColor3, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29240 }
29241 }
29242 else if (type == 137 || type == 138)
29243 {
29244 for (int num156 = 1; num156 < rCurrentNPC.oldPos.Length; num156++)
29245 {
29246 _ = ref rCurrentNPC.oldPos[num156];
29247 Color newColor4 = default(Color);
29248 ((Color)(ref newColor4)).R = (byte)(150 * (10 - num156) / 15);
29249 ((Color)(ref newColor4)).G = (byte)(100 * (10 - num156) / 15);
29250 ((Color)(ref newColor4)).B = (byte)(150 * (10 - num156) / 15);
29251 ((Color)(ref newColor4)).A = (byte)(50 * (10 - num156) / 15);
29252 newColor4 = rCurrentNPC.GetShimmerColor(newColor4);
29253 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.oldPos[num156].X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.oldPos[num156].Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, newColor4, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29254 }
29255 }
29256 else if (type == 327)
29257 {
29258 mySpriteBatch.Draw(TextureAssets.PumpkingFace.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, Color.White, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29259 Color color27 = default(Color);
29260 Vector2 vector55 = default(Vector2);
29261 for (int num157 = 1; num157 < 10; num157++)
29262 {
29263 ((Color)(ref color27))._002Ector(110 - num157 * 10, 110 - num157 * 10, 110 - num157 * 10, 110 - num157 * 10);
29264 ((Vector2)(ref vector55))._002Ector((float)rand.Next(-10, 11) * 0.2f, (float)rand.Next(-10, 11) * 0.2f);
29265 mySpriteBatch.Draw(TextureAssets.PumpkingFace.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306) + vector55, (Rectangle?)rCurrentNPC.frame, color27, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29266 }
29267 }
29268 else if (type == 325)
29269 {
29270 mySpriteBatch.Draw(TextureAssets.TreeFace.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, Color.White, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29271 Color color28 = default(Color);
29272 Vector2 vector56 = default(Vector2);
29273 for (int num158 = 1; num158 < 10; num158++)
29274 {
29275 ((Color)(ref color28))._002Ector(110 - num158 * 10, 110 - num158 * 10, 110 - num158 * 10, 110 - num158 * 10);
29276 ((Vector2)(ref vector56))._002Ector((float)rand.Next(-10, 11) * 0.2f, (float)rand.Next(-10, 11) * 0.2f);
29277 mySpriteBatch.Draw(TextureAssets.TreeFace.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306) + vector56, (Rectangle?)rCurrentNPC.frame, color28, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29278 }
29279 }
29280 else if (type == 345)
29281 {
29282 mySpriteBatch.Draw(TextureAssets.IceQueen.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, Color.White, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29283 for (int num159 = 1; num159 < 5; num159++)
29284 {
29285 ((Color)(ref val2))._002Ector(100 - num159 * 10, 100 - num159 * 10, 100 - num159 * 10, 100 - num159 * 10);
29286 mySpriteBatch.Draw(TextureAssets.IceQueen.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306) - rCurrentNPC.velocity * (float)num159 * 0.2f, (Rectangle?)rCurrentNPC.frame, val2, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29287 }
29288 }
29289 else if (type == 355)
29290 {
29291 mySpriteBatch.Draw(TextureAssets.Firefly.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, new Color(255, 255, 255, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29292 }
29293 else if (type == 358)
29294 {
29295 mySpriteBatch.Draw(TextureAssets.Lightningbug.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, new Color(255, 255, 255, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29296 }
29297 else if (type == 654)
29298 {
29299 mySpriteBatch.Draw(TextureAssets.GlowMask[290].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, new Color(255, 255, 255, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29300 }
29301 else if (type == 653)
29302 {
29303 mySpriteBatch.Draw(TextureAssets.GlowMask[288].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 3f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, new Color(255, 255, 255, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29304 }
29305 else if (type == 82)
29306 {
29307 mySpriteBatch.Draw(TextureAssets.WraithEye.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, Color.White, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29308 for (int num160 = 1; num160 < 10; num160++)
29309 {
29310 ((Color)(ref val2))._002Ector(110 - num160 * 10, 110 - num160 * 10, 110 - num160 * 10, 110 - num160 * 10);
29311 mySpriteBatch.Draw(TextureAssets.WraithEye.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306) - rCurrentNPC.velocity * (float)num160 * 0.5f, (Rectangle?)rCurrentNPC.frame, val2, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29312 }
29313 }
29314 else if (type == 253)
29315 {
29316 mySpriteBatch.Draw(TextureAssets.ReaperEye.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 3f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, Color.White, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29317 for (int num161 = 1; num161 < 20; num161++)
29318 {
29319 ((Color)(ref val2))._002Ector(210 - num161 * 20, 210 - num161 * 20, 210 - num161 * 20, 210 - num161 * 20);
29320 mySpriteBatch.Draw(TextureAssets.ReaperEye.Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 3f + halfSize.Y * rCurrentNPC.scale + num306) - rCurrentNPC.velocity * (float)num161 * 0.5f, (Rectangle?)rCurrentNPC.frame, val2, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29321 }
29322 }
29323 else if (type == 245 && rCurrentNPC.alpha == 0 && !getGoodWorld)
29324 {
29326 mySpriteBatch.Draw(TextureAssets.Golem[3].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, val2, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29327 }
29328 else if (type == 246 && !getGoodWorld)
29329 {
29330 Color color29 = default(Color);
29332 if (rCurrentNPC.frame.Y < 222)
29333 {
29334 if (!getGoodWorld)
29335 {
29336 mySpriteBatch.Draw(TextureAssets.Golem[1].Value, new Vector2(rCurrentNPC.Center.X - screenPos.X - 20f, rCurrentNPC.Center.Y - screenPos.Y - 27f), (Rectangle?)new Rectangle(0, 0, TextureAssets.Golem[1].Width(), TextureAssets.Golem[1].Height() / 2), color29, 0f, default(Vector2), 1f, (SpriteEffects)0, 0f);
29337 }
29338 Rectangle value48 = frame6;
29339 value48.Y = 0;
29340 mySpriteBatch.Draw(TextureAssets.Extra[107].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)value48, color29, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29341 }
29342 else if (!getGoodWorld && rCurrentNPC.frame.Y < 444)
29343 {
29344 mySpriteBatch.Draw(TextureAssets.Golem[2].Value, new Vector2(rCurrentNPC.Center.X - screenPos.X + 26f, rCurrentNPC.Center.Y - screenPos.Y - 28f), (Rectangle?)new Rectangle(0, 0, TextureAssets.Golem[2].Width(), TextureAssets.Golem[2].Height() / 4), color29, 0f, default(Vector2), 1f, (SpriteEffects)0, 0f);
29345 }
29346 else if (!getGoodWorld)
29347 {
29348 mySpriteBatch.Draw(TextureAssets.Golem[2].Value, new Vector2(rCurrentNPC.Center.X - screenPos.X - 38f, rCurrentNPC.Center.Y - screenPos.Y - 28f), (Rectangle?)new Rectangle(0, TextureAssets.Golem[2].Height() / 2, TextureAssets.Golem[2].Width(), TextureAssets.Golem[2].Height() / 4), color29, 0f, default(Vector2), 1f, (SpriteEffects)0, 0f);
29349 }
29350 }
29351 else if (type == 249 && !getGoodWorld)
29352 {
29353 Color color30 = default(Color);
29355 if (!getGoodWorld)
29356 {
29357 mySpriteBatch.Draw(TextureAssets.Golem[1].Value, new Vector2(rCurrentNPC.Center.X - screenPos.X - 20f, rCurrentNPC.Center.Y - screenPos.Y - 47f), (Rectangle?)new Rectangle(0, 0, TextureAssets.Golem[1].Width(), TextureAssets.Golem[1].Height() / 2), color30, 0f, default(Vector2), 1f, (SpriteEffects)0, 0f);
29358 }
29359 int num162 = (int)rCurrentNPC.frameCounter / 4;
29360 Texture2D value49 = TextureAssets.Extra[106].Value;
29361 Rectangle value50 = value49.Frame(1, 8);
29362 _ = Color.White;
29363 value50.Y += value50.Height * 2 * num162 + frame6.Y;
29364 mySpriteBatch.Draw(value49, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)value50, color30, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29365 value49 = TextureAssets.Extra[107].Value;
29366 value50 = frame6;
29367 mySpriteBatch.Draw(value49, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)value50, color30, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29368 }
29369 else if (type == 383)
29370 {
29371 mySpriteBatch.Draw(TextureAssets.GlowMask[11].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, new Color(255, 255, 255, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29372 if (rCurrentNPC.ai[2] != 0f && npc[(int)rCurrentNPC.ai[2] - 1].active && npc[(int)rCurrentNPC.ai[2] - 1].type == 384)
29373 {
29374 _ = rCurrentNPC.ai[2];
29375 mySpriteBatch.Draw(TextureAssets.Npc[384].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)null, new Color(100, 100, 100, 0), rCurrentNPC.rotation, new Vector2((float)TextureAssets.Npc[384].Width(), (float)TextureAssets.Npc[384].Height()) / 2f, rCurrentNPC.scale, spriteEffects, 0f);
29376 }
29377 }
29378 else if (type == 381)
29379 {
29380 Vector2 zero3 = Vector2.Zero;
29381 Vector2 origin11 = Vector2.Zero;
29382 int num163 = TextureAssets.Npc[type].Height() / npcFrameCount[type];
29383 int num164 = rCurrentNPC.frame.Y / num163;
29384 Rectangle value51 = default(Rectangle);
29385 ((Rectangle)(ref value51))._002Ector(0, 0, 32, 42);
29386 switch (num164)
29387 {
29388 case 0:
29389 zero3 += new Vector2(8f, 32f);
29390 break;
29391 case 1:
29392 zero3 += new Vector2(6f, 72f);
29393 break;
29394 case 2:
29395 zero3 += new Vector2(8f, 126f);
29396 break;
29397 case 3:
29398 zero3 += new Vector2(6f, 174f);
29399 break;
29400 case 4:
29401 zero3 += new Vector2(6f, 224f);
29402 break;
29403 case 5:
29404 zero3 += new Vector2(8f, 272f);
29405 break;
29406 case 6:
29407 zero3 += new Vector2(10f, 318f);
29408 break;
29409 case 7:
29410 zero3 += new Vector2(14f, 366f);
29411 break;
29412 case 8:
29413 zero3 += new Vector2(10f, 414f);
29414 break;
29415 }
29416 zero3.Y -= num163 * num164;
29417 zero3 -= halfSize;
29418 int num165 = 2;
29419 if (rCurrentNPC.ai[2] > 0f)
29420 {
29421 num165 = (int)rCurrentNPC.ai[2] - 1;
29422 }
29423 if (rCurrentNPC.velocity.Y != 0f)
29424 {
29425 num165 = 3;
29426 }
29427 value51.Y += 44 * num165;
29428 switch (num165)
29429 {
29430 case 0:
29431 ((Vector2)(ref origin11))._002Ector(10f, 18f);
29432 break;
29433 case 1:
29434 ((Vector2)(ref origin11))._002Ector(8f, 20f);
29435 break;
29436 case 2:
29437 ((Vector2)(ref origin11))._002Ector(8f, 20f);
29438 break;
29439 case 3:
29440 ((Vector2)(ref origin11))._002Ector(8f, 20f);
29441 break;
29442 case 4:
29443 ((Vector2)(ref origin11))._002Ector(6f, 18f);
29444 break;
29445 }
29446 if (((Enum)spriteEffects).HasFlag((Enum)(object)(SpriteEffects)1))
29447 {
29448 zero3.X *= -1f;
29449 origin11.X = (float)value51.Width - origin11.X;
29450 }
29451 zero3 += rCurrentNPC.Center;
29452 zero3 -= screenPos;
29453 zero3.Y += rCurrentNPC.gfxOffY;
29454 mySpriteBatch.Draw(TextureAssets.Extra[0].Value, zero3, (Rectangle?)value51, npcColor, rCurrentNPC.rotation, origin11, rCurrentNPC.scale, spriteEffects, 0f);
29455 mySpriteBatch.Draw(TextureAssets.GlowMask[24].Value, zero3, (Rectangle?)value51, new Color(255, 255, 255, 0), rCurrentNPC.rotation, origin11, rCurrentNPC.scale, spriteEffects, 0f);
29456 }
29457 else if (type == 382)
29458 {
29459 Vector2 zero4 = Vector2.Zero;
29460 Vector2 origin13 = Vector2.Zero;
29461 int num166 = TextureAssets.Npc[type].Height() / npcFrameCount[type];
29462 int num167 = rCurrentNPC.frame.Y / num166;
29463 Rectangle value52 = default(Rectangle);
29464 ((Rectangle)(ref value52))._002Ector(0, 0, 30, 42);
29465 switch (num167)
29466 {
29467 case 0:
29468 zero4 += new Vector2(8f, 30f);
29469 break;
29470 case 1:
29471 zero4 += new Vector2(6f, 68f);
29472 break;
29473 case 2:
29474 zero4 += new Vector2(8f, 120f);
29475 break;
29476 case 3:
29477 zero4 += new Vector2(6f, 166f);
29478 break;
29479 case 4:
29480 zero4 += new Vector2(6f, 214f);
29481 break;
29482 case 5:
29483 zero4 += new Vector2(8f, 260f);
29484 break;
29485 case 6:
29486 zero4 += new Vector2(14f, 304f);
29487 break;
29488 case 7:
29489 zero4 += new Vector2(14f, 350f);
29490 break;
29491 case 8:
29492 zero4 += new Vector2(10f, 396f);
29493 break;
29494 }
29495 zero4.Y -= num166 * num167;
29496 zero4 -= halfSize;
29497 int num168 = 2;
29498 if (rCurrentNPC.ai[2] > 0f)
29499 {
29500 num168 = (int)rCurrentNPC.ai[2] - 1;
29501 }
29502 if (rCurrentNPC.velocity.Y != 0f)
29503 {
29504 num168 = 3;
29505 }
29506 value52.Y += 44 * num168;
29507 switch (num168)
29508 {
29509 case 0:
29510 ((Vector2)(ref origin13))._002Ector(10f, 18f);
29511 break;
29512 case 1:
29513 ((Vector2)(ref origin13))._002Ector(8f, 20f);
29514 break;
29515 case 2:
29516 ((Vector2)(ref origin13))._002Ector(8f, 20f);
29517 break;
29518 case 3:
29519 ((Vector2)(ref origin13))._002Ector(8f, 20f);
29520 break;
29521 case 4:
29522 ((Vector2)(ref origin13))._002Ector(6f, 18f);
29523 break;
29524 }
29525 if (((Enum)spriteEffects).HasFlag((Enum)(object)(SpriteEffects)1))
29526 {
29527 zero4.X *= -1f;
29528 origin13.X = (float)value52.Width - origin13.X;
29529 }
29530 zero4 += rCurrentNPC.Center;
29531 zero4 -= screenPos;
29532 zero4.Y += rCurrentNPC.gfxOffY;
29533 mySpriteBatch.Draw(TextureAssets.Extra[1].Value, zero4, (Rectangle?)value52, npcColor, rCurrentNPC.rotation, origin13, rCurrentNPC.scale, spriteEffects, 0f);
29534 }
29535 else if (type == 520)
29536 {
29537 mySpriteBatch.Draw(TextureAssets.GlowMask[164].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, new Color(255, 255, 255, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29538 Vector2 zero5 = Vector2.Zero;
29539 Vector2 origin14 = default(Vector2);
29540 ((Vector2)(ref origin14))._002Ector(4f, 4f);
29541 int num169 = TextureAssets.Npc[type].Height() / npcFrameCount[type];
29542 _ = rCurrentNPC.frame.Y / num169;
29543 if (((Enum)spriteEffects).HasFlag((Enum)(object)(SpriteEffects)1))
29544 {
29545 zero5.X *= -1f;
29546 origin14.X = (float)TextureAssets.Extra[56].Width() - origin14.X;
29547 }
29548 zero5 += rCurrentNPC.Top + new Vector2(0f, 20f);
29549 zero5 -= screenPos;
29550 zero5.Y += rCurrentNPC.gfxOffY;
29551 float num170 = rCurrentNPC.localAI[3];
29552 if (((Enum)spriteEffects).HasFlag((Enum)(object)(SpriteEffects)1))
29553 {
29554 num170 += (float)Math.PI;
29555 }
29556 mySpriteBatch.Draw(TextureAssets.Extra[56].Value, zero5, (Rectangle?)null, npcColor, num170, origin14, rCurrentNPC.scale, spriteEffects, 0f);
29557 mySpriteBatch.Draw(TextureAssets.GlowMask[165].Value, zero5, (Rectangle?)null, new Color(255, 255, 255, 0), num170, origin14, rCurrentNPC.scale, spriteEffects, 0f);
29558 }
29559 else if (type == 386)
29560 {
29561 mySpriteBatch.Draw(TextureAssets.GlowMask[31].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, new Color(255, 255, 255, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29562 }
29563 else if (type == 387)
29564 {
29565 Color color31 = new Color(1f, 1f, 1f, 1f) * 0.75f;
29566 if (rCurrentNPC.ai[0] > 0f)
29567 {
29568 float amount9 = (rCurrentNPC.ai[0] + 1f) / 60f;
29569 color31 = Color.Lerp(color31, Color.White, amount9);
29570 ((Color)(ref color31)).A = (byte)MathHelper.Lerp((float)(int)((Color)(ref color31)).A, 0f, amount9);
29571 }
29572 color31 *= (255f - (float)rCurrentNPC.alpha) / 255f;
29573 mySpriteBatch.Draw(TextureAssets.GlowMask[32].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, color31, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29574 }
29575 else if (type == 388)
29576 {
29577 mySpriteBatch.Draw(TextureAssets.GlowMask[33].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, new Color(255, 255, 255, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29578 }
29579 else if (type == 389)
29580 {
29581 mySpriteBatch.Draw(TextureAssets.GlowMask[34].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, new Color(255, 255, 255, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29582 }
29583 else if (type == 4 && rCurrentNPC.ai[1] >= 4f && rCurrentNPC.ai[0] == 3f)
29584 {
29585 for (int num171 = 1; num171 < rCurrentNPC.oldPos.Length; num171++)
29586 {
29587 _ = ref rCurrentNPC.oldPos[num171];
29588 Color color32 = npcColor;
29589 ((Color)(ref color32)).R = (byte)(0.5 * (double)(int)((Color)(ref color32)).R * (double)(10 - num171) / 20.0);
29590 ((Color)(ref color32)).G = (byte)(0.5 * (double)(int)((Color)(ref color32)).G * (double)(10 - num171) / 20.0);
29591 ((Color)(ref color32)).B = (byte)(0.5 * (double)(int)((Color)(ref color32)).B * (double)(10 - num171) / 20.0);
29592 ((Color)(ref color32)).A = (byte)(0.5 * (double)(int)((Color)(ref color32)).A * (double)(10 - num171) / 20.0);
29593 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.oldPos[num171].X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.oldPos[num171].Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, color32, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29594 }
29595 }
29596 else if (type == 437)
29597 {
29598 Color white5 = Color.White;
29599 ((Color)(ref white5)).A = 200;
29600 mySpriteBatch.Draw(TextureAssets.GlowMask[109].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)frame6, white5, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29601 mySpriteBatch.Draw(TextureAssets.GlowMask[108].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + num305 + rCurrentNPC.gfxOffY), (Rectangle?)null, white5, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29602 }
29603 else if (type == 471 && rCurrentNPC.ai[3] < 0f)
29604 {
29605 for (int num172 = 1; num172 < rCurrentNPC.oldPos.Length; num172++)
29606 {
29607 _ = ref rCurrentNPC.oldPos[num172];
29608 Color color33 = npcColor;
29609 ((Color)(ref color33)).R = (byte)(0.5 * (double)(int)((Color)(ref color33)).R * (double)(10 - num172) / 20.0);
29610 ((Color)(ref color33)).G = (byte)(0.5 * (double)(int)((Color)(ref color33)).G * (double)(10 - num172) / 20.0);
29611 ((Color)(ref color33)).B = (byte)(0.5 * (double)(int)((Color)(ref color33)).B * (double)(10 - num172) / 20.0);
29612 ((Color)(ref color33)).A = (byte)(0.5 * (double)(int)((Color)(ref color33)).A * (double)(10 - num172) / 20.0);
29613 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.oldPos[num172].X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.oldPos[num172].Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, color33, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29614 }
29615 }
29616 else if (type == 477 && ((Vector2)(ref rCurrentNPC.velocity)).Length() > 9f)
29617 {
29618 for (int num173 = 1; num173 < rCurrentNPC.oldPos.Length; num173++)
29619 {
29620 _ = ref rCurrentNPC.oldPos[num173];
29621 Color color34 = npcColor;
29622 ((Color)(ref color34)).R = (byte)(0.5 * (double)(int)((Color)(ref color34)).R * (double)(10 - num173) / 20.0);
29623 ((Color)(ref color34)).G = (byte)(0.5 * (double)(int)((Color)(ref color34)).G * (double)(10 - num173) / 20.0);
29624 ((Color)(ref color34)).B = (byte)(0.5 * (double)(int)((Color)(ref color34)).B * (double)(10 - num173) / 20.0);
29625 ((Color)(ref color34)).A = (byte)(0.5 * (double)(int)((Color)(ref color34)).A * (double)(10 - num173) / 20.0);
29626 Rectangle frame7 = rCurrentNPC.frame;
29627 int num174 = TextureAssets.Npc[type].Height() / npcFrameCount[type];
29628 frame7.Y -= num174 * num173;
29629 while (frame7.Y < 0)
29630 {
29631 frame7.Y += num174 * npcFrameCount[type];
29632 }
29633 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.oldPos[num173].X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.oldPos[num173].Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)frame7, color34, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29634 }
29635 }
29636 if (type == 479 && (double)((Vector2)(ref rCurrentNPC.velocity)).Length() > 6.5)
29637 {
29638 for (int num175 = 1; num175 < rCurrentNPC.oldPos.Length; num175++)
29639 {
29640 _ = ref rCurrentNPC.oldPos[num175];
29641 Color color35 = npcColor;
29642 ((Color)(ref color35)).R = (byte)(0.5 * (double)(int)((Color)(ref color35)).R * (double)(10 - num175) / 20.0);
29643 ((Color)(ref color35)).G = (byte)(0.5 * (double)(int)((Color)(ref color35)).G * (double)(10 - num175) / 20.0);
29644 ((Color)(ref color35)).B = (byte)(0.5 * (double)(int)((Color)(ref color35)).B * (double)(10 - num175) / 20.0);
29645 ((Color)(ref color35)).A = (byte)(0.5 * (double)(int)((Color)(ref color35)).A * (double)(10 - num175) / 20.0);
29646 Rectangle frame8 = rCurrentNPC.frame;
29647 int num176 = TextureAssets.Npc[type].Height() / npcFrameCount[type];
29648 frame8.Y -= num176 * num175;
29649 while (frame8.Y < 0)
29650 {
29651 frame8.Y += num176 * npcFrameCount[type];
29652 }
29653 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.oldPos[num175].X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.oldPos[num175].Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)frame8, color35, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29654 }
29655 }
29656 else if (type == 472)
29657 {
29658 mySpriteBatch.Draw(TextureAssets.GlowMask[110].Value, new Vector2(rCurrentNPC.position.X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.position.Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, new Color(255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29659 }
29660 else if (rCurrentNPC.aiStyle == 87)
29661 {
29662 if ((int)rCurrentNPC.ai[0] == 4 || rCurrentNPC.ai[0] == 5f || rCurrentNPC.ai[0] == 6f)
29663 {
29664 for (int num177 = 1; num177 < rCurrentNPC.oldPos.Length; num177++)
29665 {
29666 _ = ref rCurrentNPC.oldPos[num177];
29667 Color newColor5 = npcColor;
29668 ((Color)(ref newColor5)).R = (byte)(0.5 * (double)(int)((Color)(ref newColor5)).R * (double)(10 - num177) / 20.0);
29669 ((Color)(ref newColor5)).G = (byte)(0.5 * (double)(int)((Color)(ref newColor5)).G * (double)(10 - num177) / 20.0);
29670 ((Color)(ref newColor5)).B = (byte)(0.5 * (double)(int)((Color)(ref newColor5)).B * (double)(10 - num177) / 20.0);
29671 ((Color)(ref newColor5)).A = (byte)(0.5 * (double)(int)((Color)(ref newColor5)).A * (double)(10 - num177) / 20.0);
29672 newColor5 = rCurrentNPC.GetShimmerColor(newColor5);
29673 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, new Vector2(rCurrentNPC.oldPos[num177].X - screenPos.X + (float)(rCurrentNPC.width / 2) - (float)TextureAssets.Npc[type].Width() * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, rCurrentNPC.oldPos[num177].Y - screenPos.Y + (float)rCurrentNPC.height - (float)TextureAssets.Npc[type].Height() * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306), (Rectangle?)rCurrentNPC.frame, newColor5, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29674 }
29675 }
29676 }
29677 else
29678 {
29679 switch (type)
29680 {
29681 case 50:
29682 {
29683 Texture2D value53 = TextureAssets.Extra[39].Value;
29684 Vector2 center3 = rCurrentNPC.Center;
29685 float num199 = 0f;
29686 switch (rCurrentNPC.frame.Y / (TextureAssets.Npc[type].Height() / npcFrameCount[type]))
29687 {
29688 case 0:
29689 num199 = 2f;
29690 break;
29691 case 1:
29692 num199 = -6f;
29693 break;
29694 case 2:
29695 num199 = 2f;
29696 break;
29697 case 3:
29698 num199 = 10f;
29699 break;
29700 case 4:
29701 num199 = 2f;
29702 break;
29703 case 5:
29704 num199 = 0f;
29705 break;
29706 }
29707 center3.Y += rCurrentNPC.gfxOffY - (70f - num199) * rCurrentNPC.scale;
29708 mySpriteBatch.Draw(value53, center3 - screenPos, (Rectangle?)null, npcColor, 0f, value53.Size() / 2f, 1f, spriteEffects, 0f);
29709 break;
29710 }
29711 case 411:
29712 mySpriteBatch.Draw(TextureAssets.GlowMask[136].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29713 break;
29714 case 409:
29715 mySpriteBatch.Draw(TextureAssets.GlowMask[138].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29716 break;
29717 case 410:
29718 mySpriteBatch.Draw(TextureAssets.GlowMask[137].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29719 break;
29720 case 407:
29721 mySpriteBatch.Draw(TextureAssets.GlowMask[139].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29722 break;
29723 case 405:
29724 mySpriteBatch.Draw(TextureAssets.GlowMask[141].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29725 break;
29726 case 406:
29727 mySpriteBatch.Draw(TextureAssets.GlowMask[142].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29728 break;
29729 case 424:
29730 mySpriteBatch.Draw(TextureAssets.GlowMask[144].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29731 break;
29732 case 423:
29733 mySpriteBatch.Draw(TextureAssets.GlowMask[145].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29734 break;
29735 case 421:
29736 mySpriteBatch.Draw(TextureAssets.GlowMask[146].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29737 break;
29738 case 420:
29739 mySpriteBatch.Draw(TextureAssets.GlowMask[147].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29740 break;
29741 case 425:
29742 {
29743 Vector2 vector58 = rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY);
29744 mySpriteBatch.Draw(TextureAssets.GlowMask[150].Value, vector58, (Rectangle?)rCurrentNPC.frame, new Color(128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29745 Vector2 drawpos = vector58 + new Vector2((float)(27 * -rCurrentNPC.spriteDirection), 0f);
29746 float num200 = rCurrentNPC.ai[3];
29747 DrawPrettyStarSparkle(Utils.Remap(num200, 0f, 15f, 0f, 1f), (SpriteEffects)0, drawpos, new Color(255, 255, 255, 0), Color.Green, num200, 0f, 30f, 30f, 36f, 0f, new Vector2(3f, 1.5f), new Vector2(2f, 2f));
29748 break;
29749 }
29750 case 429:
29751 mySpriteBatch.Draw(TextureAssets.GlowMask[151].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29752 break;
29753 case 418:
29754 {
29755 mySpriteBatch.Draw(TextureAssets.GlowMask[161].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29756 val2 = rCurrentNPC.GetAlpha(npcColor);
29757 val3 = ((Color)(ref val2)).ToVector3() - new Vector3(0.5f);
29758 float num197 = 0.25f + ((Vector3)(ref val3)).Length() * 0.25f;
29759 for (int num198 = 0; num198 < 4; num198++)
29760 {
29761 mySpriteBatch.Draw(TextureAssets.GlowMask[161].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY) + rCurrentNPC.velocity.RotatedBy((float)num198 * ((float)Math.PI / 2f)) * num197, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29762 }
29763 break;
29764 }
29765 case 412:
29766 case 413:
29767 case 414:
29768 {
29769 Color color36 = default(Color);
29770 ((Color)(ref color36))._002Ector(255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 0);
29771 int num194 = 157 + type - 412;
29772 if (type == 414 && rCurrentNPC.localAI[2] != 0f)
29773 {
29774 int num195 = (int)rCurrentNPC.localAI[2];
29775 if (rCurrentNPC.localAI[2] < 0f)
29776 {
29777 num195 = 128 + (int)rCurrentNPC.localAI[2];
29778 }
29779 int num196 = 255 - num195;
29781 }
29782 mySpriteBatch.Draw(TextureAssets.GlowMask[num194].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, color36, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29783 break;
29784 }
29785 case 415:
29786 {
29787 mySpriteBatch.Draw(TextureAssets.GlowMask[155].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29788 val2 = rCurrentNPC.GetAlpha(npcColor);
29789 val3 = ((Color)(ref val2)).ToVector3() - new Vector3(0.5f);
29790 float num178 = 0.5f + ((Vector3)(ref val3)).Length() * 0.5f;
29791 for (int num179 = 0; num179 < 4; num179++)
29792 {
29793 mySpriteBatch.Draw(TextureAssets.GlowMask[155].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY) + rCurrentNPC.velocity.RotatedBy((float)num179 * ((float)Math.PI / 2f)) * num178, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29794 }
29795 break;
29796 }
29797 case 419:
29798 mySpriteBatch.Draw(TextureAssets.GlowMask[154].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29799 if (rCurrentNPC.ai[2] >= -6f)
29800 {
29801 val2 = rCurrentNPC.GetAlpha(npcColor);
29802 val3 = ((Color)(ref val2)).ToVector3() - new Vector3(0.5f);
29803 float num182 = 0.5f + ((Vector3)(ref val3)).Length() * 0.5f;
29804 for (int num183 = 0; num183 < 4; num183++)
29805 {
29806 mySpriteBatch.Draw(TextureAssets.GlowMask[154].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY) + rCurrentNPC.velocity.RotatedBy((float)num183 * ((float)Math.PI / 2f)) * num182, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29807 }
29808 }
29809 else
29810 {
29811 float num184 = 4f;
29812 for (int num185 = 0; num185 < 4; num185++)
29813 {
29814 mySpriteBatch.Draw(TextureAssets.GlowMask[154].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY) + Vector2.UnitX.RotatedBy((float)num185 * ((float)Math.PI / 2f)) * num184, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29815 }
29816 }
29817 break;
29818 case 417:
29819 {
29820 mySpriteBatch.Draw(TextureAssets.GlowMask[160].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29821 val2 = rCurrentNPC.GetAlpha(npcColor);
29822 val3 = ((Color)(ref val2)).ToVector3() - new Vector3(0.5f);
29823 float num192 = 0.25f + ((Vector3)(ref val3)).Length() * 0.25f;
29824 for (int num193 = 0; num193 < 4; num193++)
29825 {
29826 mySpriteBatch.Draw(TextureAssets.GlowMask[160].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY) + rCurrentNPC.velocity.RotatedBy((float)num193 * ((float)Math.PI / 2f)) * num192, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29827 }
29828 break;
29829 }
29830 case 516:
29831 {
29832 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29833 val2 = rCurrentNPC.GetAlpha(npcColor);
29834 val3 = ((Color)(ref val2)).ToVector3() - new Vector3(0.5f);
29835 float num186 = 0.5f + ((Vector3)(ref val3)).Length() * 0.5f;
29836 for (int num187 = 0; num187 < 4; num187++)
29837 {
29838 mySpriteBatch.Draw(TextureAssets.Npc[type].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY) + rCurrentNPC.velocity.RotatedBy((float)num187 * ((float)Math.PI / 2f)) * num186, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29839 }
29840 break;
29841 }
29842 case 518:
29843 {
29844 Vector2 vector57 = default(Vector2);
29845 ((Vector2)(ref vector57))._002Ector(-10f, 0f);
29846 mySpriteBatch.Draw(TextureAssets.GlowMask[163].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha), rCurrentNPC.rotation, halfSize + vector57, rCurrentNPC.scale, spriteEffects, 0f);
29847 val2 = rCurrentNPC.GetAlpha(npcColor);
29848 val3 = ((Color)(ref val2)).ToVector3() - new Vector3(0.5f);
29849 float num190 = 0.5f + ((Vector3)(ref val3)).Length() * 0.5f;
29850 for (int num191 = 0; num191 < 4; num191++)
29851 {
29852 mySpriteBatch.Draw(TextureAssets.GlowMask[163].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY) + rCurrentNPC.velocity.RotatedBy((float)num191 * ((float)Math.PI / 2f)) * num190, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0), rCurrentNPC.rotation, halfSize + vector57, rCurrentNPC.scale, spriteEffects, 0f);
29853 }
29854 break;
29855 }
29856 case 344:
29857 mySpriteBatch.Draw(TextureAssets.GlowMask[253].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(200, 200, 200, 100) * 0.5f, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29858 break;
29859 case 346:
29860 {
29861 float num180 = 4f;
29862 for (int num181 = 0; num181 < 4; num181++)
29863 {
29864 mySpriteBatch.Draw(TextureAssets.GlowMask[254].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY) + Vector2.UnitX.RotatedBy((float)num181 * ((float)Math.PI / 2f)) * num180, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29865 }
29866 mySpriteBatch.Draw(TextureAssets.GlowMask[254].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(200, 200, 200, 100), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29867 break;
29868 }
29869 case 315:
29870 {
29871 float num188 = 2f;
29872 for (int num189 = 0; num189 < 4; num189++)
29873 {
29874 mySpriteBatch.Draw(TextureAssets.GlowMask[255].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY) + Vector2.UnitX.RotatedBy((float)num189 * ((float)Math.PI / 2f)) * num188, (Rectangle?)rCurrentNPC.frame, new Color(64, 64, 64, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29875 }
29876 mySpriteBatch.Draw(TextureAssets.GlowMask[255].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(200, 200, 200, 200), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29877 break;
29878 }
29879 case 525:
29880 mySpriteBatch.Draw(TextureAssets.GlowMask[169].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(200, 200, 200, 100), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29881 break;
29882 case 526:
29883 mySpriteBatch.Draw(TextureAssets.GlowMask[170].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(200, 200, 200, 100), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29884 break;
29885 case 527:
29886 mySpriteBatch.Draw(TextureAssets.GlowMask[171].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(200, 200, 200, 100), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29887 break;
29888 case 533:
29889 mySpriteBatch.Draw(TextureAssets.GlowMask[172].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(255, 255, 255, 100), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29890 break;
29891 case 160:
29892 {
29893 Texture2D texture2D2 = null;
29894 texture2D2 = ((rCurrentNPC.townNpcVariationIndex != 1) ? TextureAssets.GlowMask[166].Value : TextureAssets.GlowMask[352].Value);
29895 mySpriteBatch.Draw(texture2D2, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29896 break;
29897 }
29898 case 209:
29899 {
29900 Texture2D texture2D = null;
29901 texture2D = ((rCurrentNPC.townNpcVariationIndex != 1) ? TextureAssets.GlowMask[167].Value : ((rCurrentNPC.altTexture != 1) ? TextureAssets.GlowMask[350].Value : TextureAssets.GlowMask[351].Value));
29902 mySpriteBatch.Draw(texture2D, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
29903 break;
29904 }
29905 }
29906 }
29907 if (rCurrentNPC.aiStyle == 7)
29908 {
29910 }
29911 break;
29912 }
29913 case 488:
29914 break;
29915 }
29916 break;
29917 }
29918 goto case 426;
29919 case 426:
29920 case 427:
29921 case 428:
29922 case 521:
29923 case 523:
29924 case 541:
29925 case 542:
29926 case 543:
29927 case 544:
29928 case 545:
29929 case 581:
29930 {
29931 Texture2D value74 = TextureAssets.Npc[type].Value;
29932 Color color41 = Color.White;
29933 float amount2 = 0f;
29934 float amount3 = 0f;
29935 int num268 = 0;
29936 int num269 = 0;
29937 int num270 = 1;
29938 int num271 = 15;
29939 int num272 = 0;
29940 float scale17 = rCurrentNPC.scale;
29941 float value75 = rCurrentNPC.scale;
29942 int num273 = 0;
29943 float num274 = 0f;
29944 float num275 = 0f;
29945 float num276 = 0f;
29946 Color color42 = npcColor;
29947 Vector2 origin16 = halfSize;
29948 switch (type)
29949 {
29950 case 558:
29951 case 559:
29952 case 560:
29953 case 574:
29954 case 575:
29955 if (rCurrentNPC.ai[0] != 2f)
29956 {
29957 num268 = 0;
29958 break;
29959 }
29960 num268 = 6;
29961 num269 = 2;
29962 num271 = num268 * 3;
29963 num272 = 1;
29964 break;
29965 case 566:
29966 case 567:
29967 case 578:
29968 num268 = 0;
29969 num306 = -2f;
29970 break;
29971 case 552:
29972 case 553:
29973 case 554:
29974 case 555:
29975 case 556:
29976 case 557:
29977 case 561:
29978 case 562:
29979 case 563:
29980 case 568:
29981 case 569:
29982 case 570:
29983 case 571:
29984 case 572:
29985 case 573:
29986 num268 = 0;
29987 if (type == 561 || type == 562 || type == 563)
29988 {
29989 num306 = -8f;
29990 }
29991 if (type == 555 || type == 556 || type == 557)
29992 {
29993 num306 = -5f;
29994 }
29995 if (type == 572 || type == 573)
29996 {
29997 num306 = -4f;
29998 }
29999 if (type == 570 || type == 571)
30000 {
30001 spriteEffects = (SpriteEffects)(spriteEffects ^ 1);
30002 num306 = -2f;
30003 }
30004 if (type == 568 || type == 569)
30005 {
30006 spriteEffects = (SpriteEffects)(spriteEffects ^ 1);
30007 num306 = -3f;
30008 num273 = 4;
30009 num275 = 4f;
30010 num274 = (float)Math.Cos(GlobalTimeWrappedHourly % 1.5f / 1.5f * ((float)Math.PI * 2f)) / 6f + 0.75f;
30011 color41 = Color.HotPink;
30012 ((Color)(ref color41)).A = 127;
30013 amount2 = 0.5f;
30014 }
30015 if (rCurrentNPC.localAI[3] < 60f)
30016 {
30017 float num288 = rCurrentNPC.localAI[3] / 60f;
30018 num273 = 3;
30019 num274 = 1f - num288 * num288;
30020 num275 = 8f;
30021 ((Color)(ref color41))._002Ector(127, 0, 255, 0);
30022 amount3 = 1f;
30023 color42 = Color.Lerp(Color.Transparent, color42, num288 * num288);
30024 }
30025 break;
30026 case 541:
30027 num273 = 4;
30028 num275 = 6f;
30029 num274 = (float)Math.Cos(GlobalTimeWrappedHourly % 2.4f / 2.4f * ((float)Math.PI * 2f)) / 2f + 0.5f;
30030 color41 = Color.Gold;
30031 amount2 = 0.5f;
30032 break;
30033 case 661:
30034 num273 = 6;
30035 num275 = 6f;
30036 num274 = (float)Math.Cos(GlobalTimeWrappedHourly % 2.4f / 2.4f * ((float)Math.PI * 2f)) / 2f + 0.5f;
30037 num274 = MathHelper.Max(num274, Utils.GetLerpValue(0f, 60f, rCurrentNPC.ai[2], clamped: true));
30038 amount2 = 0.5f;
30039 break;
30040 case 426:
30041 num273 = 4;
30042 num275 = 4f;
30043 num274 = (float)Math.Cos(GlobalTimeWrappedHourly % 1.2f / 1.2f * ((float)Math.PI * 2f)) / 2f + 0.5f;
30044 color41 = Color.Turquoise;
30045 amount2 = 0.5f;
30046 num268 = 6;
30047 num269 = 2;
30048 num271 = num268;
30049 break;
30050 case 427:
30051 num268 = 8;
30052 num269 = 2;
30053 num271 = num268 * 3;
30054 break;
30055 case 546:
30056 num268 = 8;
30057 num269 = 2;
30058 num271 = num268 * 3;
30059 break;
30060 case 542:
30061 case 543:
30062 case 544:
30063 case 545:
30064 num268 = 6;
30065 num269 = 3;
30066 num271 = num268 * 2;
30067 break;
30068 case 581:
30069 num268 = 6;
30070 num269 = 2;
30071 num271 = num268 * 3;
30072 break;
30073 case 521:
30074 num268 = 10;
30075 num269 = 2;
30076 num271 = num268;
30077 num272 = 1;
30078 value75 = 0.3f;
30079 break;
30080 case 523:
30081 num273 = 3;
30082 num275 = 10f * rCurrentNPC.scale;
30083 amount2 = 0.5f;
30084 amount3 = 0.8f;
30085 color41 = Color.HotPink;
30086 ((Color)(ref color41)).A = 128;
30087 num276 = rCurrentNPC.localAI[0];
30088 num274 = rCurrentNPC.localAI[1];
30089 break;
30090 case 620:
30091 num306 = -9f;
30092 origin16 = rCurrentNPC.frame.Size() * new Vector2(0.5f, 0.5f) + new Vector2((float)(-4 * rCurrentNPC.spriteDirection), 0f);
30093 num273 = 4;
30094 num275 = 6f;
30095 num274 = (float)Math.Cos(GlobalTimeWrappedHourly % 2.4f / 2.4f * ((float)Math.PI * 2f)) / 2f + 0.5f;
30096 color41 = Color.Gold;
30097 amount2 = 0.5f;
30098 num268 = 6;
30099 num269 = 2;
30100 num271 = num268 * 3;
30101 num272 = 1;
30102 break;
30103 case 618:
30104 {
30105 float num277 = 90f;
30106 float num278 = 180f;
30107 if (rCurrentNPC.ai[0] == 1f && rCurrentNPC.ai[1] < num277)
30108 {
30109 int num279 = 3;
30110 float num280 = num277 / (float)num279;
30111 float num372 = rCurrentNPC.ai[1] % num280 / num280;
30112 num273 = 6;
30113 num275 = 15f;
30114 num274 = num372 * 0.8f + 0.2f;
30115 }
30116 if (rCurrentNPC.ai[0] == 3f && rCurrentNPC.ai[1] < num278)
30117 {
30118 int num281 = 1;
30119 float num282 = num278 / (float)num281;
30120 float num283 = rCurrentNPC.ai[1] % num282 / num282;
30121 num273 = 4;
30122 num275 = 25f;
30123 num274 = num283;
30124 Vector2 vector67 = rCurrentNPC.scale * new Vector2(1f, 0.5f + num283 * 0.75f);
30125 Texture2D value76 = TextureAssets.Extra[59].Value;
30126 Rectangle rectangle4 = value76.Frame();
30127 Vector2 origin17 = rectangle4.Size() * new Vector2(0.5f, 0.5f);
30128 for (int num284 = 0; num284 < num273; num284++)
30129 {
30130 Color white8 = Color.White;
30131 white8 *= Utils.GetLerpValue(0f, 0.5f, num274) * Utils.GetLerpValue(1f, 0.5f, num274) * 0.25f;
30132 ((Color)(ref white8)).A = 0;
30133 ((Color)(ref white8)).G = 0;
30134 ((Color)(ref white8)).B = 0;
30135 float num285 = (float)num284 / (float)num273 * ((float)Math.PI * 2f) + rCurrentNPC.rotation + num276;
30136 Vector2 position24 = rCurrentNPC.Center + num285.ToRotationVector2() * num275 * num274 - screenPos;
30137 position24 -= new Vector2((float)value74.Width, (float)(value74.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
30138 position24 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
30140 }
30141 for (int num286 = 0; num286 < num273; num286++)
30142 {
30143 Color white9 = Color.White;
30144 white9 *= Utils.GetLerpValue(0f, 0.5f, num274) * Utils.GetLerpValue(1f, 0.5f, num274) * 0.25f;
30145 ((Color)(ref white9)).A = 0;
30146 float num287 = (float)num286 / (float)num273 * ((float)Math.PI * 2f) + rCurrentNPC.rotation + num276;
30147 Vector2 position25 = rCurrentNPC.Center + num287.ToRotationVector2() * num275 * num274 - screenPos;
30148 position25 -= new Vector2((float)value74.Width, (float)(value74.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
30149 position25 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
30151 }
30152 }
30153 break;
30154 }
30155 }
30156 for (int num289 = num270; num289 < num268; num289 += num269)
30157 {
30158 _ = ref rCurrentNPC.oldPos[num289];
30159 Color value77 = color42;
30160 value77 = Color.Lerp(value77, color41, amount2);
30161 value77 = rCurrentNPC.GetAlpha(value77);
30162 value77 *= (float)(num268 - num289) / (float)num271;
30163 _ = rCurrentNPC.rotation;
30164 if (num272 == 1)
30165 {
30166 _ = rCurrentNPC.oldRot[num289];
30167 }
30168 float scale18 = MathHelper.Lerp(scale17, value75, 1f - (float)(num268 - num289) / (float)num271);
30169 Vector2 position26 = rCurrentNPC.oldPos[num289] + new Vector2((float)rCurrentNPC.width, (float)rCurrentNPC.height) / 2f - screenPos;
30170 position26 -= new Vector2((float)value74.Width, (float)(value74.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
30171 position26 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
30173 }
30174 for (int num290 = 0; num290 < num273; num290++)
30175 {
30176 Color value79 = npcColor;
30177 value79 = Color.Lerp(value79, color41, amount2);
30178 value79 = rCurrentNPC.GetAlpha(value79);
30179 value79 = Color.Lerp(value79, color41, amount3);
30180 value79 *= 1f - num274;
30181 Vector2 position27 = rCurrentNPC.Center + ((float)num290 / (float)num273 * ((float)Math.PI * 2f) + rCurrentNPC.rotation + num276).ToRotationVector2() * num275 * num274 - screenPos;
30182 position27 -= new Vector2((float)value74.Width, (float)(value74.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
30183 position27 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
30184 mySpriteBatch.Draw(value74, position27, (Rectangle?)rCurrentNPC.frame, value79, rCurrentNPC.rotation, origin16, rCurrentNPC.scale, spriteEffects, 0f);
30185 }
30186 Vector2 vector68 = rCurrentNPC.Center - screenPos;
30187 vector68 -= new Vector2((float)value74.Width, (float)(value74.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
30188 vector68 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
30189 mySpriteBatch.Draw(value74, vector68, (Rectangle?)rCurrentNPC.frame, rCurrentNPC.GetAlpha(color42), rCurrentNPC.rotation, origin16, rCurrentNPC.scale, spriteEffects, 0f);
30190 switch (type)
30191 {
30192 case 427:
30193 mySpriteBatch.Draw(TextureAssets.GlowMask[152].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 255 - rCurrentNPC.alpha, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
30194 break;
30195 case 426:
30196 mySpriteBatch.Draw(TextureAssets.GlowMask[153].Value, rCurrentNPC.Bottom - screenPos + new Vector2((float)(-TextureAssets.Npc[type].Width()) * rCurrentNPC.scale / 2f + halfSize.X * rCurrentNPC.scale, (float)(-TextureAssets.Npc[type].Height()) * rCurrentNPC.scale / (float)npcFrameCount[type] + 4f + halfSize.Y * rCurrentNPC.scale + num306 + rCurrentNPC.gfxOffY), (Rectangle?)rCurrentNPC.frame, new Color(128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 128 - rCurrentNPC.alpha / 2, 0), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
30197 break;
30198 }
30199 if (type == 541)
30200 {
30201 Color color43 = Utils.MultiplyRGBA(new Color(127 - rCurrentNPC.alpha, 127 - rCurrentNPC.alpha, 127 - rCurrentNPC.alpha, 0), Color.Gold);
30202 for (int num291 = 0; num291 < num273; num291++)
30203 {
30204 Color newColor6 = color43;
30205 newColor6 = rCurrentNPC.GetAlpha(newColor6);
30206 newColor6 *= 1f - num274;
30207 Vector2 position28 = rCurrentNPC.Center + ((float)num291 / (float)num273 * ((float)Math.PI * 2f) + rCurrentNPC.rotation + num276).ToRotationVector2() * (4f * num274 + 2f) - screenPos;
30208 position28 -= new Vector2((float)value74.Width, (float)(value74.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
30209 position28 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
30210 mySpriteBatch.Draw(TextureAssets.GlowMask[216].Value, position28, (Rectangle?)rCurrentNPC.frame, newColor6, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
30211 }
30212 mySpriteBatch.Draw(TextureAssets.GlowMask[216].Value, vector68, (Rectangle?)rCurrentNPC.frame, color43, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
30213 }
30214 if (type == 661)
30215 {
30216 num276 = MathHelper.Lerp(0f, 3f, Utils.GetLerpValue(0f, 60f, rCurrentNPC.ai[2], clamped: true));
30217 for (int num292 = 0; num292 < num273; num292++)
30218 {
30219 Color newColor7 = Utils.MultiplyRGBA(new Color(127 - rCurrentNPC.alpha, 127 - rCurrentNPC.alpha, 127 - rCurrentNPC.alpha, 0), hslToRgb((GlobalTimeWrappedHourly + (float)num292 / (float)num273) % 1f, 1f, 0.5f));
30220 newColor7 = rCurrentNPC.GetAlpha(newColor7);
30221 newColor7 *= 1f - num274 * 0.5f;
30222 ((Color)(ref newColor7)).A = 0;
30223 float num293 = 2f + rCurrentNPC.ai[2];
30224 Vector2 position29 = rCurrentNPC.Center + ((float)num292 / (float)num273 * ((float)Math.PI * 2f) + rCurrentNPC.rotation + num276).ToRotationVector2() * (num293 * num274 + 2f) - screenPos;
30225 position29 -= new Vector2((float)value74.Width, (float)(value74.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
30226 position29 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
30227 mySpriteBatch.Draw(value74, position29, (Rectangle?)rCurrentNPC.frame, newColor7, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
30228 }
30229 mySpriteBatch.Draw(value74, vector68, (Rectangle?)rCurrentNPC.frame, new Color(255, 255, 255, 0) * 0.1f, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
30230 }
30231 if ((type == 568 || type == 569) && rCurrentNPC.localAI[3] >= 60f)
30232 {
30233 Color color44 = Utils.MultiplyRGBA(new Color(127 - rCurrentNPC.alpha, 127 - rCurrentNPC.alpha, 127 - rCurrentNPC.alpha, 0), color41);
30234 for (int num294 = 0; num294 < num273; num294++)
30235 {
30236 Color newColor8 = color44;
30237 newColor8 = rCurrentNPC.GetAlpha(newColor8);
30238 newColor8 *= 1f - num274;
30239 Vector2 position30 = rCurrentNPC.Center + ((float)num294 / (float)num273 * ((float)Math.PI * 2f) + rCurrentNPC.rotation + num276).ToRotationVector2() * (4f * num274 + 2f) - screenPos;
30240 position30 -= new Vector2((float)value74.Width, (float)(value74.Height / npcFrameCount[type])) * rCurrentNPC.scale / 2f;
30241 position30 += halfSize * rCurrentNPC.scale + new Vector2(0f, num305 + num306 + rCurrentNPC.gfxOffY);
30242 mySpriteBatch.Draw(TextureAssets.GlowMask[224].Value, position30, (Rectangle?)rCurrentNPC.frame, newColor8, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
30243 }
30244 mySpriteBatch.Draw(TextureAssets.GlowMask[224].Value, vector68, (Rectangle?)rCurrentNPC.frame, color44, rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
30245 float num295 = rCurrentNPC.localAI[0];
30246 if (num295 > 0f)
30247 {
30248 byte a = (byte)((Math.Cos(num295 * ((float)Math.PI * 2f) / 60f) * 0.5 + 0.5) * 32.0 + 0.0);
30249 Color color45 = new Color(180, 90, 255, (int)a) * 0.75f;
30250 float num296 = 1f;
30251 if (num295 < 60f)
30252 {
30253 float lerpValue3 = Utils.GetLerpValue(0f, 60f, num295);
30255 num296 = MathHelper.Lerp(1f, 0.5f, 1f - lerpValue3 * lerpValue3);
30256 }
30257 Texture2D value80 = TextureAssets.Extra[89].Value;
30258 Vector2 origin18 = value80.Size() / 2f;
30259 Vector2 scale10 = default(Vector2);
30260 ((Vector2)(ref scale10))._002Ector(num296);
30261 float num297 = num295 * 0.0041887905f;
30262 float num298 = (float)Math.PI / 2f;
30263 scale10.Y *= 1f;
30264 scale10.X *= 1f;
30265 for (float num299 = 0f; num299 < 16f; num299 += 1f)
30266 {
30267 float num300 = num297 + (float)Math.PI * 2f * (num299 / 16f);
30268 Vector2 position31 = rCurrentNPC.Center - screenPos + num300.ToRotationVector2() * 400f * num296;
30269 mySpriteBatch.Draw(value80, position31, (Rectangle?)null, color45, num300 + (float)Math.PI / 2f + num298, origin18, scale10, (SpriteEffects)0, 0f);
30270 }
30271 }
30272 }
30273 if (type == 546)
30274 {
30275 mySpriteBatch.Draw(TextureAssets.Extra[76].Value, vector68, (Rectangle?)rCurrentNPC.frame, new Color(255, 255, 255, 200), MathHelper.Clamp(rCurrentNPC.velocity.X * 0.1f, -(float)Math.PI / 8f, (float)Math.PI / 8f), halfSize, rCurrentNPC.scale, spriteEffects, 0f);
30276 }
30277 if ((type == 566 || type == 567) && rCurrentNPC.localAI[3] >= 115f)
30278 {
30279 int frameY = (int)(GlobalTimeWrappedHourly % 0.5f / 0.5f * 4f);
30280 Texture2D value81 = TextureAssets.Extra[80].Value;
30281 Rectangle rectangle5 = value81.Frame(1, 4, 0, frameY);
30282 Vector2 vector69 = new Vector2((float)(rCurrentNPC.spriteDirection * 8), -26f) * rCurrentNPC.scale;
30283 int num301 = rCurrentNPC.frame.Y / rCurrentNPC.frame.Height;
30284 int num302 = 0;
30285 switch (num301)
30286 {
30287 case 0:
30288 num302 = 6;
30289 break;
30290 case 1:
30291 num302 = 4;
30292 break;
30293 case 2:
30294 num302 = 2;
30295 break;
30296 case 3:
30297 num302 = 6;
30298 break;
30299 case 4:
30300 num302 = 8;
30301 break;
30302 case 5:
30303 num302 = 6;
30304 break;
30305 case 6:
30306 num302 = 4;
30307 break;
30308 case 7:
30309 num302 = 6;
30310 break;
30311 case 8:
30312 num302 = 2;
30313 break;
30314 }
30315 Color color46 = default(Color);
30316 ((Color)(ref color46))._002Ector(255, 255, 255, 130);
30317 vector69.Y += num302;
30318 mySpriteBatch.Draw(value81, vector68 + vector69 * rCurrentNPC.scale, (Rectangle?)rectangle5, color46, MathHelper.Clamp(rCurrentNPC.velocity.X * 0.1f, -(float)Math.PI / 8f, (float)Math.PI / 8f), rectangle5.Size() / 2f, rCurrentNPC.scale * 0.7f, (SpriteEffects)(spriteEffects ^ 1), 0f);
30319 }
30320 if (type == 618)
30321 {
30322 mySpriteBatch.Draw(TextureAssets.Extra[129].Value, vector68, (Rectangle?)rCurrentNPC.frame, rCurrentNPC.GetAlpha(color42), rCurrentNPC.rotation, halfSize, rCurrentNPC.scale, spriteEffects, 0f);
30323 }
30324 break;
30325 }
30326 }
30327 }
static Asset< Texture2D > AntLion
static Asset< Texture2D > ReaperEye
static Asset< Texture2D >[] Npc
static Asset< Texture2D > Ninja
static Asset< Texture2D > DukeFishron
static Asset< Texture2D >[] Projectile
static Asset< Texture2D > TreeFace
static Asset< Texture2D >[] GlowMask
static Asset< Texture2D > IceQueen
static Asset< Texture2D > Firefly
static Asset< Texture2D > PumpkingFace
static Asset< Texture2D > BoneEyes
static Asset< Texture2D >[] Extra
static Asset< Texture2D > Chain12
static Asset< Texture2D > Confuse
static Asset< Texture2D > SantaTank
static Asset< Texture2D > EyeLaser
static Asset< Texture2D > WraithEye
static Asset< Texture2D > Chaos
static Asset< Texture2D > Lightningbug
static Asset< Texture2D >[] Golem
static Asset< Texture2D > BoneLaser
static Asset< Texture2D >[] Dest
static Asset< Texture2D > Probe
static FilterManager Scene
Definition Filters.cs:5
static Dictionary< string, MiscShaderData > Misc
static ArmorShaderDataSet Armor
Definition GameShaders.cs:7
This class stores instances of various content types in a number of dictionaries. These instances ser...
void DrawElderEye(SpriteBatch spriteBatch, Vector2 worldPosition, float opacity, float scale, int frameNumber, Color passedColor)
Definition Main.cs:21873
static Color hslToRgb(Vector3 hslVector)
Definition Main.cs:61847
void LoadProjectile(int i)
Definition Main.cs:75397
static int[] npcFrameCount
Definition Main.cs:2152
void LoadNPC(int i)
Definition Main.cs:75389
static float essScale
Definition Main.cs:648
static void DrawNPCDirect_Faeling(SpriteBatch mySpriteBatch, NPC rCurrentNPC, ref Vector2 screenPos, int typeCache, ref Color npcColor, ref Vector2 halfSize, SpriteEffects npcSpriteEffect)
Definition Main.cs:30550
static SpriteBatch spriteBatch
Definition Main.cs:1043
static Effect pixelShader
Definition Main.cs:2925
static int myPlayer
The index in F:Terraria.Main.player of this client's Player. If this is 255, this client is the ser...
Definition Main.cs:1958
static Vector2[] OffsetsPlayerHeadgear
Definition Main.cs:548
static bool expertMode
Definition Main.cs:2898
static void DrawNPCDirect_Deerclops(SpriteBatch mySpriteBatch, NPC rCurrentNPC, ref Vector2 screenPos, int typeCache, ref Color npcColor, ref Vector2 halfSize, SpriteEffects npcSpriteEffect)
Definition Main.cs:30329
void DrawNPCDirect_QueenSlimeWings(NPC rCurrentNPC, SpriteBatch mySpriteBatch, Vector2 screenPos, Vector2 drawCenter, Color originColor)
Definition Main.cs:22122
static double timeForVisualEffects
Definition Main.cs:1377
static void GetItemDrawFrame(int item, out Texture2D itemTexture, out Rectangle itemFrame)
Gets the texture and frame of the given item type (F:Terraria.Item.type).
Definition Main.cs:31320
static Vector2 screenPosition
The position of the top left corner of the screen in world coordinates. Modify in M:Terraria....
Definition Main.cs:1864
static Matrix Transform
Definition Main.cs:2932
static byte mouseTextColor
A value that oscillates between 190 and 255. It is used to drive the slight pulsing color effect seen...
Definition Main.cs:1904
static void DrawNPC_SlimeItem(NPC rCurrentNPC, int typeCache, Color npcColor, float addedRotation)
Definition Main.cs:31251
static bool getGoodWorld
Definition Main.cs:369
static Color tileColor
Definition Main.cs:1345
static SamplerState DefaultSamplerState
Definition Main.cs:2978
static UnifiedRandom rand
Definition Main.cs:2758
static RasterizerState Rasterizer
Definition Main.cs:580
static void DrawPrettyStarSparkle(float opacity, SpriteEffects dir, Vector2 drawpos, Color drawColor, Color shineColor, float flareCounter, float fadeInStart, float fadeInEnd, float fadeOutStart, float fadeOutEnd, float rotation, Vector2 scale, Vector2 fatness)
Definition Main.cs:45246
static NPC[] npc
Definition Main.cs:1830
static float NPCAddHeight(NPC theNPC)
Definition Main.cs:21560
static void DrawNPCDirect_HallowBoss(SpriteBatch mySpriteBatch, NPC rCurrentNPC, ref Vector2 screenPos, int typeCache, ref Color npcColor, ref Vector2 halfSize, SpriteEffects npcSpriteEffect)
Definition Main.cs:30699
void DrawNPCExtras(NPC n, bool beforeDraw, float addHeight, float addY, Color npcColor, Vector2 halfSize, SpriteEffects npcSpriteEffect, Vector2 screenPosition)
Definition Main.cs:31338
static Player[] player
Definition Main.cs:1960
static float GlobalTimeWrappedHourly
Definition Main.cs:433
static Dust[] dust
Definition Main.cs:1822
static Color buffColor(Color newColor, float R, float G, float B, float A)
Definition Main.cs:48930

References Terraria.GameContent.TextureAssets.AntLion, Terraria.Graphics.Shaders.GameShaders.Armor, Terraria.GameContent.TextureAssets.BoneEyes, Terraria.GameContent.TextureAssets.BoneLaser, Terraria.Main.buffColor(), Terraria.GameContent.TextureAssets.Chain12, Terraria.GameContent.TextureAssets.Chaos, Terraria.Graphics.Light.Color, Terraria.ID.ContentSamples.CommonlyUsedContentSamples.ColorOnlyShaderIndex, Terraria.GameContent.TextureAssets.Confuse, Terraria.Main.DefaultSamplerState, Terraria.GameContent.TextureAssets.Dest, Terraria.Main.DrawElderEye(), Terraria.Main.DrawNPC_SlimeItem(), Terraria.Main.DrawNPCDirect_Deerclops(), Terraria.Main.DrawNPCDirect_Faeling(), Terraria.Main.DrawNPCDirect_HallowBoss(), Terraria.Main.DrawNPCDirect_QueenSlimeWings(), Terraria.Main.DrawNPCExtras(), Terraria.Main.DrawPrettyStarSparkle(), Terraria.GameContent.TextureAssets.DukeFishron, Terraria.Main.dust, Terraria.Main.essScale, Terraria.Main.expertMode, Terraria.GameContent.TextureAssets.Extra, Terraria.GameContent.TextureAssets.EyeLaser, Terraria.GameContent.TextureAssets.Firefly, Terraria.Lighting.GetColor(), Terraria.Main.getGoodWorld, Terraria.Main.GetItemDrawFrame(), Terraria.Utils.GetLerpValue(), Terraria.Main.GlobalTimeWrappedHourly, Terraria.GameContent.TextureAssets.GlowMask, Terraria.GameContent.TextureAssets.Golem, Terraria.Main.hslToRgb(), Terraria.GameContent.TextureAssets.IceQueen, Terraria.NPC.IsMechQueenUp, Terraria.GameContent.TextureAssets.Lightningbug, Terraria.Main.LoadNPC(), Terraria.Main.LoadProjectile(), Terraria.Graphics.Shaders.GameShaders.Misc, Terraria.Main.mouseTextColor, Terraria.Utils.MultiplyRGBA(), Terraria.Main.myPlayer, Terraria.Dust.NewDust(), Terraria.GameContent.TextureAssets.Ninja, Terraria.Dust.noGravity, Terraria.GameContent.TextureAssets.Npc, Terraria.Main.npc, Terraria.Main.NPCAddHeight(), Terraria.Main.npcFrameCount, Terraria.Main.OffsetsPlayerHeadgear, Terraria.Main.pixelShader, Terraria.Main.player, Terraria.GameContent.TextureAssets.Probe, Terraria.GameContent.TextureAssets.Projectile, Terraria.GameContent.TextureAssets.PumpkingFace, Terraria.Main.rand, Terraria.Main.Rasterizer, Terraria.GameContent.TextureAssets.ReaperEye, Terraria.Utils.Remap(), Terraria.Utils.RotatedBy(), Terraria.GameContent.TextureAssets.SantaTank, Terraria.Graphics.Effects.Filters.Scene, Terraria.Main.screenPosition, Terraria.NPC.ShieldStrengthTowerMax, Terraria.NPC.ShieldStrengthTowerNebula, Terraria.NPC.ShieldStrengthTowerSolar, Terraria.NPC.ShieldStrengthTowerStardust, Terraria.NPC.ShieldStrengthTowerVortex, Terraria.Main.spriteBatch, Terraria.Main.tileColor, Terraria.Main.timeForVisualEffects, Terraria.Main.Transform, Terraria.GameContent.TextureAssets.TreeFace, Terraria.Utils.Vector2FromElipse(), and Terraria.GameContent.TextureAssets.WraithEye.

Referenced by Terraria.Main.DrawNPCDirect().

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