- 既存の soundpack リストを含む mod list
- soundpack についての forum topic
- ogg ファイルを試聴するには MusicBee が便利だった
- foobar2000 実行時の引数としてファイルを開くと前回開いていた playlist を上書きしてしまうので
${CDDA_DIR}\data\sound に次の 2 pack を追加する。
- Chesthole
- RRFSounds
Chesthole はダウンロードした段階で構造が古いので手直しする。
- 上書きする
catasounds/data/json/soundset.json=>catasounds/data/sound/soundset.json
- sub dir を切ってまとめる
catasounds/data/sound/*=>catasounds/data/sound/Chesthole/*
Chestholedir を移動する
catasounds/data/sound/Chesthole=>${CDDA_DIR}\data\sound\Chesthole
- symlink
mklink /d ${CDDA_DIR}\cataclysmdda-0.C-5459\data\sound\Chesthole ${CDDA_DIR}\data\sound\Chesthole
data\sound\Chesthole\soundpack.txtを追加する
data\sound\RRFSounds\soundpack.txtを参考に
- musicset.json を手直しする
- musicset.json 内の "file" の拡張子が
.wavのままなので.oggに
RRFSounds は ${CDDA_DIR}\data\sound\RRFSounds に置いて symlink だけ同様にやる。
cataclysmdda-0.C-5459/data/raw/colors.json
カラースキームの変更。
編集は terminal.sexy - Terminal Color Scheme Designer を利用した。
デフォルトのものは cataclysmdda-0.C-5459\data\raw\colors.json.default として雑にバックアップしとく。
[
{
"type" : "colordef",
"BLACK" : [0,12,18],
"RED" : [161,33,30],
"GREEN" : [0,125,75],
"BROWN" : [126,78,13],
"BLUE" : [8,94,173],
"MAGENTA" : [123,52,123],
"CYAN" : [0,144,164],
"GRAY" : [156,147,150],
"DGRAY" : [89,106,107],
"LRED" : [223,76,73],
"LGREEN" : [40,203,138],
"YELLOW" : [242,212,28],
"LBLUE" : [18,129,220],
"LMAGENTA" : [187,54,185],
"LCYAN" : [31,197,220],
"WHITE" : [255,255,255]
}
]日本語でも表示が良さそうなフォントを探した結果 Source Han Sans JP (源ノ角ゴシック JP) が 良さそうだったので変更する。
- フォント名は
config/fontlist.txtから取得するconfig/fontlist.txtはcataclysm-tiles.exe実行時になければ生成される
{
"fontblending" : true,
"fontwidth" : 8,
"fontheight" : 16,
"fontsize" : 16,
"typeface" : "Source Han Code JP M",
"map_fontwidth" : 16,
"map_fontheight" : 16,
"map_fontsize" : 20,
"map_typeface" : "White Rabbit",
"overmap_fontwidth" : 16,
"overmap_fontheight" : 16,
"overmap_fontsize" : 20,
"overmap_typeface" : "White Rabbit"
}Comparison of all Tilesets in Cataclysm: Dark Days Ahead v0.C : roguelikes のサンプルにある White Rabbit というフォントも試しに使ってみる。
White Rabbit - I Shot the Serif
data/font/whitrabt.ttf
{
"fontblending" : true,
"fontwidth" : 10,
"fontheight" : 20,
"fontsize" : 20,
"typeface" : "HrgnConsolas",
"map_fontwidth" : 16,
"map_fontheight" : 16,
"map_fontsize" : 20,
"map_typeface" : "White Rabbit",
"overmap_fontwidth" : 16,
"overmap_fontheight" : 16,
"overmap_fontsize" : 20,
"overmap_typeface" : "White Rabbit"
}- これに自前でフォントファイルへのパスとフォント名を追記して使う
- Windows の場合 インストール済みの fontlist 自動生成してくれる
- OSX の場合 OS インストール済みの fontlist 自動生成はしてくれない
FixedsysTTF Monospaced
data/font/fixedsys.ttf
0
Square Smallcaps
data/font/Square-Smallcaps.ttf
0
Square Modern
data/font/square.ttf
0
Terminus
data/font/terminus.fon
0
HrgnConsolas
/Users/qurage/Library/Fonts/HrgnConsolas.ttf
0
FiraMonoTakaoEx
/Users/qurage/Library/Fonts/FiraMonoTakaoEx.ttf
0
Source Han Code JP Medium
/Users/qurage/Library/Fonts/SourceHanCodeJP-Medium.otf
0
DjvSAKA-mono Regular
/Users/qurage/Library/Fonts/DjvSAKA-mono.ttf
0
DejaVu Sans Mono
/Users/qurage/Library/Fonts/DejaVuSansMono.ttf
0
White Rabbit
/Users/qurage/Library/Application Support/Cataclysm/font/whitrabt.ttf
end of list