Cho phép các mod vá nội dung tạo các phiên bản tùy chỉnh của ngoại thoại và một số chuỗi từ chuỗi csfiles
Sau khi tải xuống
ông gừng, tôi thấy rằng trò chơi cố gắng khiến anh ấy sử dụng lời nói hoomen vì phản ứng đối với việc lặn thùng rác được mã hóa cứng cho tất cả các npc người lớn. Mod này giải mã cứng các chuỗi như vậy, cho phép bạn tạo các phiên bản cụ thể cho một npc nhất định, để khi chúng là người nói đoạn hội thoại, thay vào đó nó sẽ hiển thị một phiên bản tùy chỉnh trong gói nội dung của bạn.
Sử dụngđể tạo một gói vá nội dung hoạt động với mod này, trước tiên bạn cần biết các phím (tức là nhãn) cho các chuỗi (tức là văn bản) mà bạn muốn thay đổi. để biết danh sách các khóa mà mod này có thể thay đổi, vui lòng xem
Bài viết này.
Sau khi tìm thấy văn bản muốn tạo phiên bản tùy chỉnh cho một npc cụ thể, bạn có thể thêm khóa cho nó vào tệp hội thoại npc của mình, tuân theo các quy tắc sau:
- Cho các khóa chuỗi từ . json, thêm "Các ký tự_" đến lúc bắt đầu. Tức là "Bộ nhớ đã bị xóa"Trở thành"Ký tự _ bộ nhớ được xóa".
- ExtraDialogue.json, thêm "Bên ngoài cuộc trò chuyện _" đến lúc bắt đầu. Tức là "Thị trấn _ rác thải phân luồng bình luận _ người lớn"Trở thành “extradialog_town_dumpsterdivecomment_adult”.
- Cho các khóa chuỗi từ Chuỗi \StringsFromCSFiles.json Chỉ cần sử dụng chính xác khóa từ tập tin. Ví dụ: "NPC.cs.4420" Hoặc "Event.cs.1503".
Một khi bạn có chìa khóa thích hợp, bạn có thể sử dụng
Trình vá nội dung để tạo một phiên bản tùy chỉnh cho một npc cụ thể như thể nó là một chuỗi đối thoại thông thường từ
Ký tự\ đối thoại\. ví dụ, chuỗi trong ảnh chụp màn hình ở trên yêu cầu một mod vá nội dung với một
Nội dung. json Bản vá như:
{
"Thay đổi": [
{
"Hoạt động": "Sửa dữ liệu",
"Mục tiêu": "nhân vật/đối thoại/MisterGinger",
"Mục nhập": {
"Extradialog_town_dumpsterdivecomment_adult": "Mr. Ginger nghĩ bạn nên ngừng bám rễ trong thùng rác của anh ấy. $s",
}
}
]
}
Nếu văn bản được sử dụng cho một npc mà không có phiên bản tùy chỉnh, nó chỉ cần quay trở lại sử dụng chuỗi chung mặc định.
Vì mod mong đợi tất cả các chuỗi này chỉ được sử dụng cho đối thoại npc nên nó thay thế văn bản bằng thẻ định danh. Nếu một chuỗi được sử dụng bên ngoài đối thoại ký tự, bạn có thể vô tình nhìn thấy một thẻ thay vì văn bản. Hãy cho tôi biết nếu bạn thấy bất cứ điều gì kỳ lạ và tôi có thể vá nó.
Kỹ thuậtYêu cầu
Sma Pi, sử dụng sự hài hòa.
Mã là ở
https://github.com/aedenthorn/StardewValleyMods.
Nếu bạn muốn khiếu nại hoặc yêu cầu giúp đỡ hoặc giúp tôi kiểm tra mod của mình, bạn có thể truy cập
Máy chủ bất hòa của tôi.
Danh sách tất cả các mod của tôi cho thung lũng stardew có sẵn tại
https://www.nexusmods.com/stardewvalley/articles/895.