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초 대기

\w15프레임, 즉 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} ]" 처럼 하나만 있을 때도 있습니다.

대체로 원문을 보고 비슷하게 맞춰주면 큰 문제는 없을 것으로 생각됩니다.