public static bool AddPickPlane(this Critter npc, uint priority, Item item, uint useItemId, bool toOpen, bool run) { NpcPlane plane = Global.CreatePlane(); plane.Type = PlaneType.Pick; plane.Priority = (priority == 0?Priorities.Pick:priority); plane.Pick_HexX = item.HexX; plane.Pick_HexY = item.HexY; plane.Pick_Pid = item.GetProtoId(); plane.Pick_UseItemId = useItemId; plane.Pick_ToOpen = toOpen; plane.Run = run; return(npc.AddPlane(plane)); }
public static bool AddPickPlane(this Critter npc, uint priority, Item item, uint useItemId, bool toOpen, bool run) { NpcPlane plane=Global.CreatePlane(); plane.Type=PlaneType.Pick; plane.Priority=(priority==0?Priorities.Pick:priority); plane.Pick_HexX=item.HexX; plane.Pick_HexY=item.HexY; plane.Pick_Pid=item.GetProtoId(); plane.Pick_UseItemId=useItemId; plane.Pick_ToOpen=toOpen; plane.Run=run; return npc.AddPlane(plane); }