Files
mod_crafting/docs/ko.md
T

4.2 KiB

Crafting — 재료를 아이템으로 바꾸는 작업대

Crafting은 플레이어가 무언가를 만드는 작업대를 추가합니다: 작업대, 연금술사의 탁자, 바느질 세트. 작업대는 고정된 레시피 목록을 제시하고, 각 레시피는 가방에서 몇 개의 아이템을 가져가 다른 아이템을 돌려줍니다. 전부 데이터입니다 — 작업대, 레시피, 평범한 아이템 — 그리고 작업대를 여는 것은 시나리오 한 줄입니다. 어떤 게임에서든 동작합니다: 비주얼 노벨의 대화 선택지에서, 오브젝트 클릭에서, 타일 맵의 이벤트에서.

게임 속에서

RPG Plus에는 마을 우물 옆에 작업대가 있습니다. 플레이어는 은빛 늑대 털가죽 두 장과 산 나무진 세 조각을 모은 뒤 수호자 망토를 고릅니다:

마을 맵 위의 우물 작업대 창: 왼쪽에 레시피 셋 — Woodland salve, Warden mantle(선택됨), Ward lantern. 오른쪽에 망토 그림과 설명, INGREDIENTS · owned / needed: Silver wolf fur 2 / 2, Living resin 3 / 2. PRODUCTS: Warden mantle × 1. Craft 버튼. 아래에 "Ingredients are consumed only when you craft. Esc closes."

  • 왼쪽이 레시피입니다. 하나를 클릭해 보세요.
  • 재료에는 가지고 있는 수와 필요한 수가 나옵니다.
  • 모두 갖춰졌을 때만 Craft를 누를 수 있습니다.

Craft를 누른 다음:

제작 후 같은 패널: Silver wolf fur 0 / 2, Living resin 1 / 2, 그리고 "Done. The product is in your bag."

전과 후의 가방 — 털가죽은 사라지고 나무진은 하나 남으며 망토가 도착합니다:

가방의 두 줄. 전: 버섯, 동전 ×25, 나무진 ×3, 늑대 털 ×2. 후: 버섯, 동전 ×25, 나무진, Warden mantle.

제작에는 시간이 듭니다: 게임 시계가 레시피의 Time만큼 흐릅니다 — 망토는 10분. 망토 자체는 장비(Equipment 참조)라서 바로 착용할 수 있습니다.

작업대와 그 레시피

RPG Plus의 작업대:

{
  "Kind": "craft_station",
  "Items": [
    {
      "Id": "rpg_plus/workbench",
      "Name": "rpg_plus/station/name",
      "Recipes": [ "rpg_plus/salve", "rpg_plus/mantle", "rpg_plus/lantern" ]
    }
  ]
}

그중 하나의 레시피:

{
  "Kind": "recipe",
  "Items": [
    {
      "Id": "rpg_plus/mantle",
      "Name": "rpg_plus/recipe/mantle/name",
      "Description": "rpg_plus/recipe/mantle/desc",
      "Time": 10,
      "Input": [ { "Id": "rpg_plus/wolf_pelt", "Count": 2 }, { "Id": "rpg_plus/resin", "Count": 2 } ],
      "Output": [ { "Id": "rpg_plus/fur_mantle", "Count": 1 } ]
    }
  ]
}
  • 작업대는 레시피를 id로, 표시 순서대로 나열합니다. 다른 작업대와 레시피를 공유해도 됩니다.
  • Input은 가방에서 가져가고 Output은 가방에 더해집니다. Time은 게임 분 단위입니다.
  • 이름과 설명은 여러분 mod의 번역 키입니다.

이 레시피들을 먼저 익힐 필요는 없습니다: 작업대는 자기 레시피를 모두 제시합니다.

작업대 열기

마을 맵의 작업대 이벤트는 이 시나리오를 실행합니다:

ptext "작업대 위에는 주의사항이 놓여 있다: «맛보지 마라. 냄새 맡지도 마라.»" key=rpg_plus/woodland/workbench/1
action craft.open station=rpg_plus/workbench
end

창이 열려 있는 동안에는 플레이어가 걸을 수 없습니다. Esc로 닫습니다.

설계부터 안전하게

제작은 무엇이든 바꾸기 전에 완전히 검사합니다: 모든 재료와 결과물이 존재하고, 개수는 양수이며, 가방에 충분히 있어야 합니다. 하나라도 어긋나면 아무것도 가져가지 않습니다. 만든 아이템은 평범한 아이템이라 가방과 함께 저장됩니다.

문제가 생겼을 때

  1. Craft가 회색으로 남아 있습니다. 재료가 부족합니다. «보유 / 필요» 숫자가 무엇인지 알려 줍니다.
  2. 창에 레시피가 없습니다. 작업대의 Recipes가 어떤 레시피에도 없는 id를 가리킵니다.
  3. 창이 열리지 않습니다. station=의 id가 작업대와 일치하지 않습니다. 로그를 확인하세요.