不過其實已經減少很多了呢……
它一次就要儲存很多資料的說……
最基本的有:
- 主角性別 (string)
- 主角名 (string)
- 對戰紀錄 (int array)
- 交換紀錄 (int)
- 持有徽章 (booleanX8,HGSS為16,因為不一定要照順序打道管,所以不能用int來控制)
- 持有金額 (int)(HGSS還追加儲存在媽媽那裡的金額)
- 站立地點 (int)
- 面向方位 (int)
- 是否騎腳踏車 (boolean)
- 是否持有圖鑑 (boolean)
- 圖鑑升級 (boolean)
- 五星蒐集情況 (int或者是5個boolean)
- 遊戲時間 (Date object……應該吧……)
- 已領配部 (boolean X3)
- 配部資料 (object X3)
內容包含:- 配部名稱 (string)
- 內容敘述 (string)
- 領取與否 (boolean)
- 領取時間 (string)
- 卡片圖 (image)
- 圖鑑 (object)
內容包含: - 地區圖鑑數目 (int)
- 全國圖件數目 (int)
- 各PM遇見狀況 (可以每隻用int來設定,或是以boolean X2來設定
- 戰鬥影片 (object)
綠寶石以後(DP除外)限定,包含: - 第幾個影片 (int,Pt以後限定)
- 影片內容 (video)
- 影片編號 (int或string)
- PM箱子 (object)
內容包含: - 箱子名稱 (string)
- 箱子編號 (int)
- 箱子背景 (object或int)
- Friend code (object)
內容包含: - 各friend code (int或string)
- 各朋友的圖像 (int或obj)
- 朋友性別 (int或boolean)
- 朋友名 (string)
- 對戰紀錄 (int array)
- 特殊事件觸發狀況
- 版本限定事件
- 各PM共通:
- 各項能力個體 (int X6)
- 各項能力努力 (int X6)
- 各項能力數值 (int X6)
非必要,不過有設定對讀檔比較方便。 - 感染病毒 (int或booleanX2)
- 性格值
- 性格 (int)
非必要,不過有設定對讀檔比較方便。 - 個性 (int)
非必要,不過有設定對讀檔比較方便。 - 色違與否 (boolean)
非必要,不過有設定對讀檔比較方便。 - 親密度 (int)
- 習得技能 (int X4)
- 攜帶道具 (int應該會比較方便)
- PM名稱 (string)
- 持有者ID (int)
- 持有者表ID (int)
非必要,不過有設定對讀檔比較方便。 - 持有者名 (string)
- 持有者性別 (int或boolean)
- 是否為蛋 (boolean)
- 出生地 (int)
- 國籍 (int)
- PM身份 (object)
包含:- No. (int)
- Pm名 (string)
- 各項能力種族值 (int)
非必要,不過有設定對讀檔比較方便。 - 屬性 (int X2)
非必要,不過有設定對讀檔比較方便。 - PM型態 (int)
部份PM才有,不過也可以設為「每種PM都有普通型態」。
- 持有PM
- HP值 (int)
- 感染病毒時間 (int或object吧……)
用以免疫的設定。 - PM位於隊伍的位置 (int)
- 箱子中的PM
- 於箱子的位置 (object)
- 第幾箱子 (int)
- 該箱子的位置 (int)
- 蛋限定
- 孵化步數 (int)
- 是否有特殊特性使其孵化步數減少 (boolean)
非必要,不過有設定對讀檔比較方便。
- 果實部份
- 各果實持有數 (int array)
- 招式機器
- 各機器持有數 (int array)
- 密傳機械持有 (boolean array)
- 其他道具
- 道具持有 (object array)
每個obj都包含: - 道具種類 (int)
- e.g.一般道具、稀有道具、藥物、寶貝球……
- 道具種類 (int)
- 跟前者不同,是細分後的道具種類,例如說ほしのかけら、みずのいし……這樣的
- 道具位置 (int)
- 例如說是屬於普通道具的第幾樣
- 道具數量 (int)
不過這些也夠多了吧……
這樣想想的話,能夠把儲存時間減少到1分鐘內而且遊戲還不卡很厲害了……
沒有留言:
張貼留言
小提示:留言時,可以使用粗體(<b>)、斜體(<i>)、超連結(<a href="網址"> </a>)。另外,以「名稱/網址」留言時,網址可以留空的。