Bakin 커맨드 및 태그 참고
문서 기준: AIMT PRO 1.17.0.0
최종 편집 일시: 2026-08-02
Bakin 번역 시 참고를 위한 정리입니다.
Bakin 2.4.0.1 를 기준으로 작성되었습니다.
1. 런타임 값 치환 커맨드
| \H[캐스트명] | Cast.rbr의 원래 캐스트 이름 | 현재 캐릭터 표시명 | |
| \h[번호] | 캐스트 목록의 0-based 인덱스 | 현재 캐릭터 표시명 | |
| \v[ID] | 숫자 변수 ID | 숫자값 | |
| \Variable[ID] | (상동) | 숫자값 | |
| \s[ID] | 문자열 변수 ID | 문자열값 | |
| \#[변수명] | 전역 숫자 변수명 | 0.## 형식 숫자 | |
| \$[변수명] | 전역 변수명 | 변수의 표시 문자열 | |
| \$L[변수명] | 현재 이벤트의 로컬 변수명 | 로컬 변수값 | |
| \$[배열명][인덱스] | 배열 변수명과 정수 인덱스 | 배열 요소값 | |
| \map | 인수 없음 | 현재 맵 이름 | |
| \time | 인수 없음 | 플레이 시간 | |
| \money | 인수 없음 | 보유 금액 | |
| \\ | 인수 없음 | 문자 \ 자체 |
파란색으로 표시된 커맨드들이 주로 문제원인이 되는 요소들입니다.
레이아웃이나 대사에 포함되어 있을 때 주의하도록 합시다.
단, \H[캐스트명] 에 들어가는 이름은 Bakin_Database 에서 번역될테니 그를 기준삼아 통일시키면 되겠습니다.
나머지 변수명들은 번역 대상이 아니니 원문으로 유지시킵니다.
예문
\\H[윌슨]의 만족도가 \\$[満足度下げ値]만큼 떨어졌다.
2. 대화문 표시 제어 커맨드
| \b | 굵게 켜기/끄기 | |
| \i | 기울임 켜기/끄기 | |
| \u | 밑줄 켜기/끄기 | |
| \z[n] | 글자 크기 비율. 예: \z[150] = 150% | |
| \z | 글자 크기 100%로 복원 | |
| \c[RRGGBB] | 글자색 변경 | |
| \c | 기본 글자색 복원 | |
| \f[폰트명] | 폰트 리소스명으로 폰트 변경 | |
| \f | 기본 폰트 복원 | |
| \R | 굵게·기울임·밑줄·크기·색·폰트를 전부 초기화 | |
| \r[루비]다 | 다음 한 글자 다에 루비 표시 | |
| \r[본문,루비] | 지정 본문에 루비 표시 | |
| \I[x,y] | 시스템 아이콘 시트의 x/y 셀 표시 | |
| \w[n] | n초 대기 | |
| \w | 15프레임, 즉 60fps 기준 0.25초 대기 | |
| \> | 이후 문자를 즉시 표시 | |
| \< | 기본 문자 표시 속도로 복귀 | |
| \! | 사용자 입력 대기 | |
| \^ | 입력 대기 없이 종료 | |
| \n | 줄바꿈 | |
| \s | 메시지 스킵 금지 상태 켜기/끄기 | |
| \+, \- | 현재 출력에서 해당 구간을 숨기는 토글 | |
| \NP[이름] | 왼쪽 이름표 | |
| \NPL[이름] | 왼쪽 이름표 | |
| \NPC[이름] | 가운데 이름표 | |
| \NPR[이름] | 오른쪽 이름표 | |
| \blspd[n] | 눈 깜빡임 간격 | |
| \blrate[n] | 눈 깜빡임 발생률 | |
| \lipspd[n] | 립싱크 속도 | |
| \blink[n] | . | |
| \lip[n] | . |
마찬가지로 파란색으로 표시된 것들 위주로 챙깁니다.
\f[폰트명] 은 사용하고자 하는 폰트에 따라 적절히 조정하고,
그 외 루비나 이름들은 전부 번역 대상이니 누락 없이 챙기도록 합시다.
예문
\\NPL[어부아저씨]원래 저는 \\r[사무직,회계]이었습니다.
3. 레이아웃 전용 콘텐츠 태그
번역과는 크게 상관없는 시스템 관련 테그들의 정리입니다. 특별히 관심이 있으신 분들만 살펴보세요.
Bakin 2.4.0.1 기준, 총 433종류이며, 아래 \{a,b} 표기는 목록을 줄이기 위한 설명용 표기입니다.
실제 문법은 각각 \partyname, \partystatus처럼 줄줄이 붙여서 입력합니다.
일반:
\mappreview, \minimappreview2, \minimappreview, \title, \subtitle,
\map, \time, \money, \currency, \currentpage, \maximumpage,
\growthfactorname, \steps
\party{
name, imageicon, image, graphic, status, desc, des,
conditionicon, condition, classstatus, subclassstatus,
classicon, classlevel, class, subclassicon, subclasslevel, subclass,
attributeicon, resistanceicon, resistance,
skillname, skillimage, skilldesc, skilldes,
skillconsumptionsp, skillconsumptionhp, skillconsumptionmp,
equipname, equipimage, extraparam, sp, hp, mp, exp, ext
}
\currentparty{
name, imageicon, image, graphic, status, desc, des,
conditionicon, condition, classstatus, subclassstatus,
classicon, classlevel, class, subclassicon, subclasslevel, subclass,
attributeicon, resistanceicon, resistance,
skillname, skillimage, skilldesc, skilldes,
skillconsumptionsp, skillconsumptionhp, skillconsumptionmp,
equipname, equipimage, extraparam, sp, hp, mp, exp
}
\reserve{
name, imageicon, image, graphic, status, desc, des,
conditionicon, condition, classicon, classlevel, class,
subclassicon, subclasslevel, subclass, attributeicon,
resistanceicon, resistance, skillname, skillimage, skilldesc, skilldes,
skillconsumptionsp, skillconsumptionhp, skillconsumptionmp,
equipname, equipimage, extraparam, sp, hp, mp, exp
}
\currentmember{
name, imageicon, image, graphic, status, desc, des,
conditionicon, condition, classicon, classlevel, class,
subclassicon, subclasslevel, subclass, attributeicon,
resistanceicon, resistance, skillname, skillimage, skilldesc, skilldes,
skillconsumptionsp, skillconsumptionhp, skillconsumptionmp,
equipname, equipimage, extraparam, sp, hp, mp, exp
}
\save{
nodata, name, number, map, datetime, date, year, month, day,
time, hour, minute, second, elapsedtime,
partyname, partyimageicon, partyimage, partygraphic, partystatus,
partyconditionicon, partycondition, partyclasslevel, partyclass,
partysubclasslevel, partysubclass, money, var,
partysp, partyhp, partymp, partyexp
}
\currentsave{
nodata, number, map, datetime, date, year, month, day,
time, hour, minute, second, elapsedtime,
partyname, partyimageicon, partyimage, partygraphic, partystatus,
partyconditionicon, partycondition, partyclasslevel, partyclass,
partysubclasslevel, partysubclass, money, var
}
\item{
name, image, desc, des, status, data, type, num, maxnum,
attributeicon, sellprice, price, new
}
\currentitem{
name, image, desc, des, status, data, type, num, maxnum,
attributeicon, sellprice, price, equipstatus, equipdiffstatus
}
\skill{
name, image, desc, des, consumptionsp, consumptionhp, consumptionmp,
consumptionitemnum, consumptionitemname
}
\currentskill{
name, image, desc, des, consumptionsp, consumptionhp, consumptionmp,
consumptionitemnum, consumptionitemname, consumptionitem
}
\equip{
icon, posicon, posname, name, image, status, diffstatus, attributeicon
}
\dictionary{
name, imageicon, image, graphic, status, desc, des,
skillsname, itemsname, habitat, progress,
classicon, classlevel, class, subclassicon, subclasslevel, subclass,
attributeicon, resistanceicon, resistance, extraparam
}
\currentdictionary{
name, imageicon, image, graphic, status, desc, des,
skillsname, itemsname, habitat, skillname, itemname,
classicon, classlevel, class, subclassicon, subclasslevel, subclass,
attributeicon, resistanceicon, resistance, extraparam, itemicon
}
\itemdictionary{
name, image, desc, des, status, data, type, attributeicon, sellprice
}
\currentitemdictionary{
name, image, desc, des, status, data, type, attributeicon, sellprice
}
\skilldictionary{
name, image, desc, des, consumptionsp, consumptionhp, consumptionmp
}
\currentskilldictionary{
name, image, desc, des, consumptionsp, consumptionhp, consumptionmp
}
\shop{
itemname, itemimage, itemprice, quantity, itemdesc, itemdes,
itemequipmentstatus, itemcategory, itemnum, itemmaxnum,
itemsellprice, itemstock
}
\selectshop{
itemname, itemimage, itemprice, itemdesc, itemdes,
itemequipmentstatus, itemnum, itemmaxnum, itemtotalprice,
itemequipstatus, itemequipdiffstatus, itemstock
}
추가 호환 철자:
\selecshoptitemcategory
\selectshoptitemcategory
이벤트·레이아웃:
\generalmessage, \selection, \message,
\dialoguecharacterright, \dialoguecharacterleft,
\telopimage, \innprice, \outputstrings, \inputstrings,
\nameplate, \$, \backlog
\enemy{
statuspercent, name, status, imageicon, image, graphic,
conditionicon, condition, classicon, classlevel, class,
subclassicon, subclasslevel, subclass, attributeicon,
resistanceicon, resistance, extraparam, sp, hp, mp, ext
}
전투·결과:
\commandname, \commandimage, \currentcommandname, \battlemessage,
\resultexp, \resultmoney, \resultitemimage, \resultitemname,
\resultitemnum, \levelupname, \levelupbeforestatus,
\levelupafterstatus, \levelupstatus, \levelupdiffstatus,
\levelupupdatestatus, \levelupupdatediffstatus2,
\levelupupdatediffstatus, \learncharactername, \learnskillname,
\selectskillname, \selectskillimage, \selectskilldes,
\selectskillconsumptionsp, \selectskillconsumptionhp,
\selectskillconsumptionmp, \selectskillconsumptionitem,
\currentlearnskillname, \currentlearnskillimage,
\currentlearnskilldes, \currentlearnskillconsumptionsp,
\currentlearnskillconsumptionhp, \currentlearnskillconsumptionmp,
\forgetskillname, \forgetskillimage, \battleext
입력 표시:
\position, \keybindmap, \padbindmap, \keybindmenu, \padbindmenu
레이아웃 태그들은 종류에 따라 뒤에 0~3개의 [인수] 들을 이끕니다.
"보유 수량 : \\currentitemnum" 처럼 아무것도 없을 때도 있고,
"\\currentskillconsumptionhp[소비 HP : {0} ]" 처럼 하나만 있을 때도 있습니다.
대체로 원문을 보고 비슷하게 맞춰주면 큰 문제는 없을 것으로 생각됩니다.