MoE を楽しく遊ぶ
MoE のキャラクタが増えてくると、キー割り当てや画面配置が微妙に違って使いずらいってことも...
各キャラの設定データをハードリンクで纏めてしまえば、常に同じ設定で遊べます。
これを userdata
フォルダにダウンロードして実行するだけ。
@echo off
setlocal enabledelayedexpansion
cd %~dp0
set INIFILES=colorcfg.ini keyconfig.ini msgopt.ini wnd.ini wnd_docking.ini ^
friend.txt ignore.txt
rem newerlest file copy
if not exist "Common\" (
mkdir "Common"
for /D %%D in (*_) do (
for %%F in (%INIFILES%) do (
xcopy %%D\%%F "Common" /d
)
)
)
rem make hardlink
for /D %%D in (*_) do (
for %%F in (%INIFILES%) do (
move /y %%D\%%F %%D\%%~nF.bak
mklink /h %%D\%%F "Common"\%%F
)
)
ダウンロードはこちらから。
職毎にキー割り当てが違い、立ち回りが違う人には向かないかもしれません。
MoE を複数インストールする場合
MoE を複数インストールしている人は少ないとは思いますが、
userdata
の共通化やパッチ当て作業が面倒ですよね~。
こういった場合も、ジャンクションで纏めてしまう技が使えます。
@echo off
setlocal enabledelayedexpansion
cd %~dp0
set SRC=c:\Master of Epic
set DST=c:\Master of Epic (2)
set FOLDERS= data screenshot skin tool userdata
cd "%DST%"
rmdir /s /q %FOLDERS%
for %%F in (%FOLDERS%) do (
mklink /J "%DST%\%%F" "%SRC%\%%F"
)
robocopy "%SRC%" "%DST%" /XJD /NP /NJH /NJS
毎回ジャンクションを張りなおす必要は無いけど、
MoE を起動してパッチ当てるより
robocopy
なら瞬時で終了するよね。
ダウンロードはこちらから。
スクリプトはあんまり吟味していないから、自己責任で使ってね。