遊戲資源
- 以下圖示儲存在Sprite資料夾下,對應檔名為
icon_+mItemId+.png,mItemId可透過ItemData.text取得。 - 以下參數為TextAsset資料夾下
CattleAndSheepShopData.text的轉換的部分資料。
動物商店MOD資料庫
- 動物商店資料檔:
CattleAndSheepShopData.text - 動物商店資料類:
CCattleAndSheepShopData- 動物商店資料結構:
SCattleAndSheepShopData- 商品ID:
mId - 物品ID:
mItemId - 價格:
mPrice - 是否陳列:
mIsDisplay- 只有商品會陳列在商店的上架列表中。
- 商品ID:
- 動物商店資料結構:
- 商店功能集成介面:
ShopMasterCollection- 商店模版設定:
Setup() - 取得動物商店所有不陳列資料的方法:
GetAllNotDisplayCattleAndSheepShopDatas()- 動物販售。
- 取得動物商店所有陳列資料的方法:
GetAllDisplayCattleAndSheepShopDatas()- 商品販售。
- 商店模版設定:
- 商店主模板類:
ShopMasterModel- 商品ID:
Id=CCattleAndSheepShopData.SChickenShopData.mId - 物品ID:
ItemId=CCattleAndSheepShopData.SChickenShopData.mItemId - 販售價格:
Price=CCattleAndSheepShopData.SChickenShopData.mPrice - 販售季節:
Season= -1 - DLC索引:
DLCIndex= -1 - 事件ID:
EventId= -1
- 商品ID:
- 商品模板類:
ShopItemDataModel,商店上架的商品實例。- 商品ID:
Id=ShopMasterModel.Id - 物品ID:
ItemId=ShopMasterModel.ItemId - 商品名稱:
Name=ItemModel.Name - 商品描述:
Description=ItemModel.Description - 商品價格:
Price=ShopMasterModel.Price - 圖集ID:
AtlasId=ItemMasterModel.AtlasId - 圖片ID:
SpriteId=ItemModel.Id - 是否為物品模板:
IsItemModel - 是否為單一物品:
IsSingleItem - 只能購買一次:
CanBuyOnce - 是否需要庫存空間:
IsNeedToEmptyInventory
- 商品ID:
- 吸引搖鈴指令類:
RingTheAttractBellCommand - 引導搖鈴指令類:
RingTheLeadBellCommand
調用狀態
- 牧場工作狀態:
FarmWorkStateBeginCallback(ICommandHolderObject collided_obj, ICommand stacked_command)CreateWorkResponse()AddCattleAndSheepShopResponse(ResponseModel root, NpcModel npc, Transform talker_node)ShopMasterCollection.GetAllNotDisplayCattleAndSheepShopDatas()ConvertAnimalShopItemDatas(ShopMasterModel[] animal_shop_datas)ShopMasterCollection.GetAllDisplayCattleAndSheepShopDatas()
販售條件
- 物品定義類:
Item- 動物鈴販售解鎖:
CanSaleBell(int item_id)
- 動物鈴販售解鎖:
動物商店
- 營業時間
- 星期日:9點~12點,13點~16點
- 星期一:9點~12點,13點~16點
- 星期二:9點~12點,13點~16點
- 星期四:9點~12點,13點~16點
- 星期六:9點~12點,13點~16點
- 公休日
- 星期三
- 星期五
主要角色
| 布魯 | 菈姆的爺爺 | |
| 優 | 菈姆的奶奶 | |
| 菈姆 | 布魯的孫女 |
動物商店商品資料
動物
| 商品ID | 動物ID | 動物名稱 | 販售價格 | |
| 900100 | 110 | 牛 | ||
| 900101 | 112 | 羊 |
工具
| 商品ID | 物品ID | 商品名稱 | 販售價格 | 功能 | |
| 100100 | 1001110 | 刷子 | 用來幫牛、羊與馬刷背 | ||
| 100101 | 1001120 | 擠乳器 | 用來幫成牛擠奶,可以獲得牛奶 | ||
| 100102 | 1001130 | 剃毛刀 | 用來幫成羊剪毛,可以獲得羊毛 |
- 商品特性:
- 是否為物品實體:✔。
- 是否為單一物品:✔。
- 只能購買一次:✔。
- 是否需要庫存空間:✔。
動物餵食
| 商品ID | 物品ID | 商品名稱 | 販售價格 | |
| 100103 | 1101000 | 乾草 | ||
| 100106 | 1101050 | 動物用點心 |
- 商品特性:
- 是否為物品實體:✔。
- 是否為單一物品:✘。
- 只能購買一次:✘。
- 是否需要庫存空間:✔。
動物種子
| 商品ID | 物品ID | 商品名稱 | 販售價格 | 幼崽名稱 | ||
| 100107 | 1101030 | 牛種子 | 小牛崽兒 | |||
| 100108 | 1101040 | 羊種子 | 小羊崽兒 |
- 商品特性:
- 是否為物品實體:✔。
- 是否為單一物品:✘。
- 只能購買一次:✘。
- 是否需要庫存空間:✔。
動物鈴
| 商品ID | 物品ID | 商品名稱 | 販售價格 | 功能 | |
| 100109 | 1001150 | 牛鈴 | 搖鈴後,牛會往大雄的位置移動。 持續8分鐘。 |
||
| 100110 | 1001151 | 羊鈴 | 搖鈴後,羊會往大雄的位置移動。 持續8分鐘。 |
||
| 100112 | 1001153 | 引導鈴 | 在牧場搖鈴會引導動物前往小屋,在小屋搖鈴時會引導動物前往牧場。 持續16分鐘。 只會影響♥3以上動物。 |
- 商品特性:
- 是否為物品實體:✔。
- 是否為單一物品:✔。
- 只能購買一次:✔。
- 是否需要庫存空間:✔。
動物鈴解鎖條件
| 寬闊的動物小屋 | 牛鈴 | 羊鈴 |
| + 寬闊的動物小屋 擴建完成後才會在動物商店上架。 |
||
| 巨大的動物小屋 | 巨大的雞小屋 | 引導鈴 |
| + 巨大的動物小屋 + 巨大的雞小屋 擴建完成後才會在動物商店上架。 |