Please enable Javascript to view the contents

【哆啦A夢牧場物語】動物商店 古騰摩克

 ·  ☕ 4 分钟  ·  👩🏿‍🚀 伊琉沙 AKA 哇咔咔

遊戲資源

  • 以下圖示儲存在Sprite資料夾下,對應檔名為icon_ + mItemId+.pngmItemId可透過ItemData.text取得。
  • 以下參數為TextAsset資料夾下CattleAndSheepShopData.text的轉換的部分資料。

動物商店MOD資料庫

  • 動物商店資料檔:CattleAndSheepShopData.text
  • 動物商店資料類:CCattleAndSheepShopData
    • 動物商店資料結構:SCattleAndSheepShopData
      • 商品ID:mId
      • 物品ID:mItemId
      • 價格:mPrice
      • 是否陳列:mIsDisplay
        • 只有商品會陳列在商店的上架列表中。
  • 商店功能集成介面: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
  • 商品模板類: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
  • 吸引搖鈴指令類:RingTheAttractBellCommand
  • 引導搖鈴指令類:RingTheLeadBellCommand

調用狀態

  • 牧場工作狀態:FarmWorkState
    1. BeginCallback(ICommandHolderObject collided_obj, ICommand stacked_command)
    2. CreateWorkResponse()
    3. 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 6000
900101 112 4000

工具

商品ID 物品ID 商品名稱 販售價格 功能
100100 1001110 刷子 500 用來幫牛、羊與馬刷背
100101 1001120 擠乳器 1000 用來幫成牛擠奶,可以獲得牛奶
100102 1001130 剃毛刀 1000 用來幫成羊剪毛,可以獲得羊毛
  • 商品特性:
    • 是否為物品實體:✔。
    • 是否為單一物品:✔。
    • 只能購買一次:✔。
    • 是否需要庫存空間:✔。

動物餵食

商品ID 物品ID 商品名稱 販售價格
100103 1101000 乾草 10
100106 1101050 動物用點心 20
  • 商品特性:
    • 是否為物品實體:✔。
    • 是否為單一物品:✘。
    • 只能購買一次:✘。
    • 是否需要庫存空間:✔。

動物種子

商品ID 物品ID 商品名稱 販售價格 幼崽名稱
100107 1101030 牛種子 3000 小牛崽兒
100108 1101040 羊種子 2000 小羊崽兒
  • 商品特性:
    • 是否為物品實體:✔。
    • 是否為單一物品:✘。
    • 只能購買一次:✘。
    • 是否需要庫存空間:✔。

動物鈴

商品ID 物品ID 商品名稱 販售價格 功能
100109 1001150 牛鈴 5000 搖鈴後,牛會往大雄的位置移動。
持續8分鐘。
100110 1001151 羊鈴 5000 搖鈴後,羊會往大雄的位置移動。
持續8分鐘。
100112 1001153 引導鈴 20000 在牧場搖鈴會引導動物前往小屋,在小屋搖鈴時會引導動物前往牧場。
持續16分鐘。
只會影響♥3以上動物。
  • 商品特性:
    • 是否為物品實體:✔。
    • 是否為單一物品:✔。
    • 只能購買一次:✔。
    • 是否需要庫存空間:✔。

動物鈴解鎖條件

寬闊的動物小屋 牛鈴 羊鈴
+ 寬闊的動物小屋
擴建完成後才會在動物商店上架。
巨大的動物小屋 巨大的雞小屋 引導鈴
+ 巨大的動物小屋
+ 巨大的雞小屋
擴建完成後才會在動物商店上架。
分享

伊琉沙 AKA 哇咔咔
作者
伊琉沙 AKA 哇咔咔
遊戲開發者 / 密室機關師