// PC UI layout mapping for PokéReviva
// Matches your current openPC layout:
// 0–5   Party slots
// 6     Withdraw from PC
// 7     Deposit to PC
// 8     View Summary
// 9     Close
// 10+   PC slots
//
// This version does NOT assume where your arrow buttons are.
// Instead, openPCPaged adds two extra "arrow buttons" at the very end
// so they won't conflict with your storage buttons.

export const PC_UI_LAYOUT = {
  partyCount: 6,

  withdrawIndex: 6,
  depositIndex: 7,
  summaryIndex: 8,
  closeIndex: 9,

  pcSlotsStartIndex: 10,
  pageSize: 30,

  // These are computed automatically based on how many buttons we add:
  // prevBoxIndex = pcSlotsStartIndex + pageSize
  // nextBoxIndex = pcSlotsStartIndex + pageSize + 1
};
