Translations:Amiibo drops/6/zh

From ZeldaMods (Breath of the Wild)
Revision as of 23:56, 26 May 2020 by Simple (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

當遊戲試圖紀錄 amiibo 時,會做下面這些事情

  • AmiiboMgr 會檢查是不是應該清空「今日使用過的 amiibo 列表」(stored in the AmiiboTouchHistory flag)[1]
    • 如果遊戲開啟後還沒過 86400 秒(現實一天),則不做任何事。[check]
    • 否則,AmiiboMgr 會計算 10000 * now.year + 100 * now.month + now.day。如果這個數字不同於 AmiiboLastTouchDate(代表一天過去了),那麼 AmiiboTouchHistory 就會被清空。
  • 掃描到的 amiibo 的名字(和其他任天堂認為有必要紀錄的東西)會被寫進 AmiiboTouchHistory 裏。這個表只會保留最新的 100 個名字。
  • 如果這個 amiibo 是「新的」,那麼就把它寫進 AmiiboTouchHistoryTotal 這個表裏。如果那個表裏已經有這個 amiibo 的名字了,那就增加它對應的計數器。這個表只會保留 200 個項目。
  • 最後把 AmiiboLastTouchDate 更新成今天的日期。
  1. 0x710064B3C8