Smooth Motion Factory

How to add keywords to items (KID) 본문

Guide

How to add keywords to items (KID)

Smooth Motion 2026. 1. 19. 00:41
반응형

Assigning Keywords to Items Using KID

Hello, this is Smooth.
When working on Skyrim mods, especially animations (OAR/DAR), you often need specific Keywords assigned to certain weapons or armor to trigger the correct animations.

In this guide, I will introduce how to use the Keyword Item Distributor (KID) mod to assign desired keywords to items using only an .ini file, without modifying any ESP files.


Requirements

1. Syntax Rules

The rule for writing KID .ini files is as follows. It is important to specify the Item Type between the keyword and the item.

Keyword = KeywordID|Type|ItemID
  • KeywordID: The Editor ID of the keyword to assign (e.g., WeapTypeClaymore).
  • Type: The type of the item (e.g., Weapon, Armor, Ammo, etc.).
  • ItemID: The item's Editor ID, Name, or 0xFormID~ModName.esp.

2. Example: Highlander Claymore

Let's configure the Highlander's weapon to be recognized as a 'Claymore' so that animations like thrusting or half-swording work correctly. Since it's a weapon, we use Weapon for the type.

File Path: Data\For Honor in Skyrim Highlander\Highlander_KID.ini

; Highlander's Claymore Keyword Distribution
; Assigns 'WeapTypeClaymore' to the 'Weapon' type item 'HighlanderSword'
Keyword = WeapTypeClaymore|Weapon|HighlanderSword

3. Example: Black Prior Large Shield

Let's assign the 'Large Shield' keyword to the Black Prior's shield. Since a shield is armor, we use Armor for the type.

File Path: Data\For Honor in Skyrim Black Prior\BlackPrior_KID.ini

; Black Prior's Kite Shield Keyword Distribution
; Assigns 'ArmorLargeShield' to the 'Armor' type item 'BlackPriorShield'
Keyword = ArmorLargeShield|Armor|BlackPriorShield

4. Using Item Codes (FormID)

If Editor IDs overlap or are uncertain, using the unique FormID is the safest method.

Keyword = KeywordID|Type|0xFormID~ModName.esp
⚠️ Note:
You must prefix the FormID with 0x and enter the ID excluding the first two digits (load order index).

Example (Black Prior Shield):

; Assign 'ArmorLargeShield' to the armor with specific FormID (0x805)
Keyword = ArmorLargeShield|Armor|0x805~Shield_MOD.esp

Summary

  1. Create a text file (ModName_KID.ini) inside your mod folder.
  2. Write the line following the format: Keyword = Keyword|Type|Target.
  3. Launch the game, and the keywords will be automatically applied.

KID를 사용하여 무기와 방어구에 키워드 부여하기

안녕하세요, Smooth입니다.
스카이림 모딩, 특히 애니메이션(OAR/DAR) 작업을 하다 보면 특정 무기나 방어구에 고유한 키워드(Keyword)가 필요한 경우가 많습니다.

이번 글에서는 Keyword Item Distributor (KID) 모드를 사용하여, 별도의 ESP 수정 없이 .ini 파일만으로 무기와 방어구에 원하는 키워드를 입히는 방법을 소개합니다.


선행 모드 (Requirements)

1. 문법 (Syntax)

KID의 .ini 작성 규칙은 다음과 같습니다. 키워드와 대상 아이템 사이에 아이템의 종류(Type)가 들어가야 한다는 점이 중요합니다.

Keyword = 키워드ID|타입|아이템ID
  • 키워드ID: 부여할 키워드의 Editor ID (예: WeapTypeClaymore)
  • 타입 (Type): 아이템의 종류 (예: Weapon, Armor, Ammo 등)
  • 아이템ID: 대상 아이템의 Editor ID, 이름, 또는 0xFormID~모드이름.esp

2. 예제: 하이랜더 대검 (Claymore) 설정

하이랜더(Highlander)의 무기를 시스템상 '대검(Claymore)'으로 인식시켜, 찌르기나 하프 소딩 같은 전용 애니메이션이 나가도록 설정합니다. 대검은 무기이므로 타입에 Weapon을 입력합니다.

파일 경로 (File Path): Data\For Honor in Skyrim Highlander\Highlander_KID.ini

; Highlander's Claymore Keyword Distribution
; WeapTypeClaymore 키워드를 'Weapon' 타입인 하이랜더의 검(HighlanderSword)에 부여합니다.
Keyword = WeapTypeClaymore|Weapon|HighlanderSword

3. 예제: 블랙 프라이어 방패 (Large Shield) 설정

블랙 프라이어(Black Prior)의 방패에 '대형 방패(Large Shield)' 키워드를 부여합니다. 방패는 방어구이므로 타입에 Armor를 입력합니다.

파일 경로 (File Path): Data\For Honor in Skyrim Black Prior\BlackPrior_KID.ini

; Black Prior's Kite Shield Keyword Distribution
; ArmorLargeShield 키워드를 'Armor' 타입인 블랙 프라이어의 방패(BlackPriorShield)에 부여합니다.
Keyword = ArmorLargeShield|Armor|BlackPriorShield

4. 아이템 코드(FormID)로 지정하는 경우

아이템의 Editor ID가 중복되거나 확실하지 않을 때는 고유 식별 번호인 FormID를 사용하는 것이 가장 안전합니다.

Keyword = 키워드ID|타입|0xFormID~모드이름.esp
⚠️ 주의:
FormID 앞에는 반드시 0x를 붙여야 하며, 로드 오더 번호(앞 2자리)를 제외한 나머지 아이디를 입력합니다.

작성 예시 (블랙 프라이어 방패):

; ArmorLargeShield 키워드를 특정 FormID(0x805)를 가진 방어구에 부여
Keyword = ArmorLargeShield|Armor|0x805~Shield_MOD.esp

요약 (Summary)

  1. 내 모드 폴더 안에 텍스트 파일(모드이름_KID.ini)을 생성합니다.
  2. Keyword = 키워드|타입|대상 형식을 지켜 입력합니다.
  3. 게임을 실행하면 자동으로 해당 아이템에 키워드가 적용됩니다.

반응형

Unreleased mods are available in advance on the Discord download channel.

The Discord download channel becomes active when you join Patreon Tier 1 or higher.


Patreon Membership Benefits

Tier 1 or higher

Access to Discord Server
(Maintained even if support stops)

Discord Download Channel

For Honor in Skyrim - Kyoshin

For Honor in Skyrim - Black Prior

For Honor in Skyrim - Nobushi

For Honor in Skyrim - Highlander

For Honor in Skyrim - Lawbringer

For Honor in Skyrim - Grapple


Tier 2 or higher

All benefits of Tier 1

Guide Request

For Honor Real Time Waiting



 

If Patreon is not available in your region,
you can also join via YouTube Membership or Afdian.


How to Connect to Discord



Patreon

Patreon Discord Connection Guide

YouTube

YouTube Discord Connection Guide

Afdian

https://afdian.com/a/SmoothAnimation

 

아직 공개되지 않은 모드들은 디스코드 다운로드 채널에서 미리 이용할 수 있습니다. 

디스코드 다운로드 채널은 Patreon 1티어 이상 가입시 활성화 됩니다. 


Patreon 가입 혜택

1티어 이상

디스코드 서버 접근 권한
(후원을 중단시에도 유지됩니다.)

디스코드 다운로드 채널

For Honor in Skyrim - Kyoshin

For Honor in Skyrim - Black Prior

For Honor in Skyrim - Nobushi

For Honor in Skyrim - Highlander

For Honor in Skyrim - Lawbringer

For Honor in Skyrim - Grapple


2티어 이상

1티어의 모든 혜택

가이드 요청

For Honor Real Time Waiting



 

Patreon 플랫폼을 사용할 수 없는 지역이라면
Youtube 멤버십 또는 Afdian 플랫폼을 통해서도 가능합니다.


디스코드 서버 연결 방법



Patreon

Patreon 디스코드 연결 가이드

Youtube

Youtube 디스코드 연결 가이드

Afdian

https://afdian.com/a/SmoothAnimation