Files
mod_skills_base/docs/ko.md
T

4.3 KiB

Skills Engine — 플레이어의 스킬 카드 컬렉션

Skills Engine은 플레이어가 모은 스킬을 보관하고 스킬 패널에 카드로 보여 줍니다. 스킬 하나는 다른 메커니즘의 가능성을 열어 주는(패시브 "관문") 존재일 수도 있고, 전투용 새 액션 카드를 건네 줄 수도 있으며, 모든 스킬의 합계인 컬렉션 효과에 수치를 더할 수도 있습니다.

Cthangover의 일부로, 플레이어는 스킬 하나 노예 상인으로 시작합니다.

스킬 패널

툴바의 스킬 아이콘으로 엽니다.

Cthangover의 스킬 패널: 격자 속 노예 상인 카드(에픽, 패시브, 영입 확률 +10%), 오른쪽 카드 연구의 설명, 구석의 컬렉션 효과 판 "영입 확률 +10%".

  • 탭은 종류로 걸러 줍니다(패시브, 액티브, 캐릭터용), 희귀도 줄은 희귀도로 걸러 줍니다. 커먼부터 레전더리까지. 검색창과 정렬 목록이 격자를 좁혀 줍니다.
  • 테두리 색과 다이아몬드 무늬가 카드의 희귀도를 보여 줍니다.
  • 카드를 클릭하면 카드 연구에서 자세히 볼 수 있습니다. 그림, 희귀도와 종류 배지, 설명, 효과, 그리고 부여 스킬이라면 주는 액션 카드까지요.
  • 컬렉션 효과는 모은 모든 스킬의 효과를 합산합니다. 영입 확률 +10%와 +5% 스킬 두 개는 +15%로 표시됩니다.

노예 상인 카드에는 아직 그림이 없습니다. 게임은 characters/skills/slave_master를 이미지로 지정하지만, 그 파일을 함께 제공하는 mod가 없어 테두리가 비어 있습니다.

스킬 정의

스킬은 kind skill JSON 파일로, mod 안 어디에나 둘 수 있습니다. Cthangover의 노예 상인입니다. 위 패널과 비교해 보세요.

{
  "Kind": "skill",
  "Items": [
    {
      "Id": "slave_master",
      "Name": "characters/skills/slave_master_name",
      "Description": "characters/skills/slave_master",
      "Image": "characters/skills/slave_master",
      "Type": 1,
      "Rare": 3,
      "Effects": [
        { "Key": "characters/skills/effects/recruit", "Value": 10, "Percent": true }
      ]
    }
  ]
}
  • Name, Description — 번역 키.
  • Image — 카드 그림.
  • Type — Active(0), Passive(1), ForCharacter(2). 이름이든 숫자든 됩니다. 노예 상인은 패시브.
  • Rare — Common(0), Uncommon, Rare, Epic(3), Legendary. 노예 상인은 에픽.
  • Effects — 컬렉션 효과에 더해지는 수치. Key는 무엇이 강화되는지의 번역 키, Value는 양, Percent는 %로 표시할지 여부입니다. 값은 합산되므로 같은 키는 모든 스킬에서 같은 단위를 유지해야 합니다.
  • GrantsAction(선택) — 액션 카드의 id(Characters Engine 참조). 스킬을 얻으면 이 카드도 캐릭터 액션 패널의 액션 풀에 들어갑니다.

스킬이 게임에서 하는 일

패널은 스킬을 보여 줄 뿐입니다. 무엇을 바꾸는지는 그것을 확인하는 mod들이 결정합니다.

  • recruiting은 플레이어가 slave_master를 가지고 있는 동안에만 쓰러뜨린 적을 노예로 삼자고 제안합니다. 성공 확률은 적 자신의 RecruitmentChance이며, 카드의 +10%는 패널에 보일 뿐 recruiting이 더하지 않습니다.
  • GrantsAction을 가진 스킬은 그 액션 카드를 건네 주고, 플레이어는 나중에 그것을 캐릭터의 슬롯에 놓습니다.

시나리오에서 스킬 주기

action character.add_skill skill_id=slave_master

스킬을 두 번 줘도 두 번째에는 아무 일도 일어나지 않습니다. 그래서 반복되는 장면이 스킬이나 그 액션 카드를 복제하지 못합니다. Cthangover는 새 게임을 시작할 때 노예 상인을 줍니다.

문제가 생겼을 때

  1. 스킬이 나타나지 않습니다. skill_id는 스킬의 Id와 일치해야 합니다. 알 수 없는 id는 경고로 로그에 기록됩니다.
  2. 카드에 그림이 없습니다. Image에 적힌 이름의 그림을 제공하는 mod가 없습니다.
  3. 컬렉션 효과의 합계가 이상합니다. 두 스킬이 같은 효과 Key를 서로 다른 Percent로 사용하고 있습니다.