|
TModLoader v1.4.4.9
TModLoader source code documentation
|
|
static |
If true for a given item type (F:Terraria.Item.type), then that item is food.
Food items can be placed onto F:Terraria.ID.TileID.FoodPlatters, have a F:Terraria.Item.holdStyle of F:Terraria.ID.ItemHoldStyleID.HoldFront, hide shields (F:Terraria.Item.shieldSlot) when held,
Food item sprites must have 3 frames. The required framing code is automatically initialized.
The auto-initialized animation for foods have 3 vertical frames.
1. Inventory sprite
2. Held sprite
3. F:Terraria.ID.TileID.FoodPlatter sprite
M:Terraria.Item.DefaultToFood(System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32) will set many common item values for food.
Definition at line 446 of file ItemID.cs.
Referenced by Terraria.Main.DrawItem_GetBasics(), Terraria.Main.DrawProj_DrawNormalProjs(), Terraria.GameContent.Drawing.TileDrawing.DrawSpecialTilesLegacy(), Terraria.GameContent.Tile_Entities.TEFoodPlatter.FitsFoodPlatter(), Terraria.Item.GetDrawHitbox(), Terraria.Player.GetItemDrawFrame(), Terraria.Main.InitializeItemAnimations(), Terraria.Player.ItemCheck_ApplyHoldStyle_Inner(), Terraria.Player.ItemIsVisuallyIncompatible(), and Terraria.Item.SetDefaults().