eramaker CSVファイル書式(暫定版) によると
・能力番号の数値は0からはじめ、空き番号は作らないことを推奨します。
とある。
理由は簡単で、ABLUPやJUEL_CHECKでの処理が連番を想定したつくりになっているから。
といいつつ、JUEL_CHECKではPALAM:潤滑やPALAM:反感などを読み飛ばす処理が入っていたりして。
こういう処理はTSTRあたりの文字列配列をうまく使えばきれいに処理できる。
emueraではLOCALSがあるので、それを使うといい。
LOCALS:0 = "快C" LOCALS:1 = "快V" LOCALS:2 = "快A" : : : LOCALS:8 = "恥情" LOCALS:9 = "屈服" REPEAT 10 PRINTFORML %PALAM:(LOCALS:COUNT)% REND
このやり方なら自分で自由に順番も決められる。SPLITを利用した文字列配列の初期値代入を使えば、より簡潔に書くことができるだろう。
コメントをかく