Definition at line 1795 of file NPC.cs.
1796 {
1797 bool flag = false;
1800 switch (id)
1801 {
1802 case -1:
1804 flag = true;
1810 break;
1811 case -2:
1813 flag = true;
1819 break;
1820 case -3:
1822 flag = true;
1829 break;
1830 case -4:
1832 flag = true;
1840 break;
1841 case -5:
1843 flag = true;
1851 break;
1852 case -6:
1854 flag = true;
1860 break;
1861 case -7:
1863 flag = true;
1870 break;
1871 case -8:
1873 flag = true;
1879 break;
1880 case -9:
1882 flag = true;
1888 break;
1889 case -10:
1891 flag = true;
1897 break;
1898 case -11:
1899 {
1901 if (Main.remixWorld)
1902 {
1904 }
1906 flag = false;
1913 break;
1914 }
1915 case -12:
1916 {
1918 if (Main.remixWorld || Main.getGoodWorld)
1919 {
1921 }
1923 flag = false;
1930 break;
1931 }
1932 case -13:
1934 flag = false;
1939 break;
1940 case -14:
1942 flag = false;
1949 break;
1950 case -15:
1952 flag = false;
1960 break;
1961 case -16:
1963 flag = false;
1970 break;
1971 case -17:
1973 flag = false;
1980 break;
1981 case -18:
1983 flag = false;
1990 break;
1991 case -19:
1993 flag = false;
2000 break;
2001 case -20:
2009 break;
2010 case -21:
2012 flag = false;
2019 break;
2020 case -22:
2021 {
2023 if (Main.remixWorld)
2024 {
2026 }
2028 flag = false;
2035 break;
2036 }
2037 case -23:
2038 {
2040 if (Main.remixWorld)
2041 {
2043 }
2045 flag = false;
2052 break;
2053 }
2054 case -24:
2056 flag = false;
2063 break;
2064 case -25:
2066 flag = false;
2073 break;
2074 case -26:
2076 flag = false;
2083 break;
2084 case -27:
2086 flag = false;
2093 break;
2094 case -28:
2096 flag = false;
2103 break;
2104 case -29:
2106 flag = false;
2113 break;
2114 case -30:
2116 flag = false;
2123 break;
2124 case -31:
2126 flag = false;
2133 break;
2134 case -32:
2136 flag = false;
2143 break;
2144 case -33:
2146 flag = false;
2153 break;
2154 case -34:
2156 flag = false;
2163 break;
2164 case -35:
2166 flag = false;
2173 break;
2174 case -36:
2176 flag = false;
2183 break;
2184 case -37:
2186 flag = false;
2193 break;
2194 case -38:
2196 flag = false;
2203 break;
2204 case -39:
2206 flag = false;
2213 break;
2214 case -40:
2216 flag = false;
2223 break;
2224 case -41:
2226 flag = false;
2233 break;
2234 case -42:
2236 flag = false;
2243 break;
2244 case -43:
2246 flag = false;
2253 break;
2254 case -44:
2256 flag = false;
2263 break;
2264 case -45:
2266 flag = false;
2273 break;
2274 case -46:
2276 flag = false;
2283 break;
2284 case -47:
2286 flag = false;
2293 break;
2294 case -48:
2296 flag = false;
2303 break;
2304 case -49:
2306 flag = false;
2313 break;
2314 case -50:
2316 flag = false;
2323 break;
2324 case -51:
2326 flag = false;
2333 break;
2334 case -52:
2336 flag = false;
2343 break;
2344 case -53:
2346 flag = false;
2353 break;
2354 case -54:
2356 flag = false;
2363 break;
2364 case -55:
2366 flag = false;
2373 break;
2374 case -56:
2376 flag = false;
2383 break;
2384 case -57:
2386 flag = false;
2393 break;
2394 case -58:
2396 flag = false;
2403 break;
2404 case -59:
2406 flag = false;
2413 break;
2414 case -60:
2416 flag = false;
2423 break;
2424 case -61:
2426 flag = false;
2433 break;
2434 case -62:
2436 flag = false;
2443 break;
2444 case -63:
2446 flag = false;
2453 break;
2454 case -64:
2456 flag = false;
2463 break;
2464 case -65:
2466 flag = false;
2473 break;
2474 default:
2475 return;
2476 }
2481 if (flag)
2482 {
2485 }
2486 }
static int FromNetId(int id)
void SetDefaults(int Type, NPCSpawnParams spawnparams=default(NPCSpawnParams))
void SetDefaults_ForNetId(int Type, float scaleOverride)
void ScaleStats(int? activePlayersCount, GameModeData gameModeData, float? strengthOverride)
References Terraria.NPC.alpha, Microsoft.Xna.Framework.Graphics.Color, Terraria.NPC.color, Terraria.NPC.damage, Terraria.NPC.defDamage, Terraria.NPC.defDefense, Terraria.NPC.defense, Terraria.ID.NPCID.FromNetId(), Terraria.Main.getGoodWorld, Terraria.Entity.height, Terraria.NPC.knockBackResist, Terraria.NPC.life, Terraria.NPC.lifeMax, Terraria.NPC.netID, Terraria.NPC.npcSlots, Terraria.NPC.rarity, Terraria.Main.remixWorld, Terraria.NPC.scale, Terraria.NPC.ScaleStats(), Terraria.NPC.SetDefaults(), Terraria.NPC.SetDefaults_ForNetId(), and Terraria.NPC.value.
Referenced by Terraria.NPC.SetDefaults().