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

◆ BannerToItem()

static int Terraria.Item.BannerToItem ( int banner)
inlinestatic

Definition at line 1246 of file Item.cs.

1247 {
1248 int num = 0;
1249 if (banner == 289)
1250 {
1251 return 5352;
1252 }
1253 if (banner >= 276)
1254 {
1255 return 4965 + banner - 276;
1256 }
1257 if (banner >= 274)
1258 {
1259 return 4687 + banner - 274;
1260 }
1261 if (banner == 273)
1262 {
1263 return 4602;
1264 }
1265 if (banner >= 267)
1266 {
1267 return 4541 + banner - 267;
1268 }
1269 if (banner >= 257)
1270 {
1271 return 3837 + banner - 257;
1272 }
1273 if (banner >= 252)
1274 {
1275 return 3789 + banner - 252;
1276 }
1277 if (banner == 251)
1278 {
1279 return 3780;
1280 }
1281 if (banner >= 249)
1282 {
1283 return 3593 + banner - 249;
1284 }
1285 if (banner >= 186)
1286 {
1287 return 3390 + banner - 186;
1288 }
1289 if (banner >= 88)
1290 {
1291 return 2897 + banner - 88;
1292 }
1293 return 1615 + banner - 1;
1294 }

Referenced by Terraria.Player.ApplyDamageToNPC(), Terraria.NPC.CountKillForBannersAndDropThem(), Terraria.Projectile.Damage(), Terraria.GameContent.Bestiary.CommonEnemyUICollectionInfoProvider.GetKillCountNeeded(), Terraria.Player.ProcessHitAgainstNPC(), Terraria.SceneMetrics.ScanAndExportToMain(), and Terraria.Player.Update_NPCCollision().