MOD-XVM

Last-modified: 2015-12-25 (金) 23:50:18

XVMでできる事

マーカー表示の細かなカスタマイズや、命中弾と与ダメージのログや視野に入れた敵車両残りHPの表示、各プレイヤーの総合勝率、総試合数、WN8(US、ASIA)の表示など、様々な機能を持つMOD。不要な機能はOFFにすることも可能であり、好みに応じて必要な機能のみを用いることができる。

導入にあたって

XVMの機能の一つに、戦闘中にプレイヤーの戦績が表示可能といったものがありますが、
XVMのファイルをダウンロードして、res_modsに放り込んだだけでは動作しません。
(ガレージ多段等は動作しますが)
XVMの公式サイト
http://www.modxvm.com/en/
にて「アクティベーション」が必要です。
また、定期的にログインしないと再アクティベーションが必要になります。

XVM設定ファイル一覧

ファイル名大雑把な説明
xvm.xc元締め。各種設定ファイルがどこにあるか示す。デフォの人はsampleをこれにリネームする
@xvm.xc中間管理職。バージョン管理、言語やリージョンなどの設定、各種設定ファイルの指定
alpha.xc各種表示項目の色分け設定。この数値~この数値まではこの色!みたいな
battle.xc戦闘画面全般
battleLoading.xc戦闘前のロード画面の設定
battleResults.xc戦闘後の結果表示画面の設定
captureBar.xcCAP進捗の表示に関する設定
carousel.xcガレージスロット(所持戦車リスト)の表示設定
clock.xcガレージ内の時計表示に関する設定
colors.xc各種表示項目の色指定。alpha.xcはこれを参照してる
elements.xc戦闘画面に表示される各要素の詳細な設定
export.xcリプレイにFPSを書き出す設定ぽい
hangar.xcガレージの設定。これからcarousel.xcとclock.xcにパスが通るので、これが無いと二つは死ぬ
hitLog.xcヒットログの設定。表示の有無から書式まで
hotkeys.xcホットキー(ショートカットキー)の設定
iconset.xcロード画面、tab画面、プレイヤーパネルやマーカーのアイコンをそれぞれ別に指定したければ
login.xcログインの設定
markers.xcマーカーの設定。下の4ファイルは部下
markersAliveExtended.xc生存戦車のALT押したときの表示
markersAliveNormal.xc生存戦車のマーカー表示
markersDeadExtended.xc死体のALT押したときの表示
markersDeadNormal.xc死体のマーカー表示
minimap.xcミニマップ関連の主
minimapAlt.xcミニマップのALT押したとき関連
minimapCircles.xcミニマップで表示される各種円の設定
minimapLabels.xcミニマップ上に表示される情報。車両名やアイコン、名前等
minimapLines.xcミニマップで表示される各種線の設定
playersPanel.xc戦闘時に両サイドに表示されるプレイヤー(戦車)一覧表示パネルの設定
sounds.xc最近出来た。今のところ六感関連のみ
squad.xcプラ番号とかPC名とかの設定
statisticForm.xcTabキー押したときの表示設定
texts.xcテキスト表示の設定。テキスト関連の設定ファイルはこれも参照している。車輌マークとか発見・未発見のマークの指定とかもここ
tooltips.xcガレージの戦車スロットにカーソル重ねたときに出るスペック表示の設定
userInfo.xc戦績ページの表示設定
vehicleNames.xc戦車のニックネーム設定ファイル。長い名前の略称とか

各設定ファイルの詳細

login.xc

"skipIntro":true or falseログイン時のイントロムービースキップ設定
"saveLastServer":true or false最後に選んだサーバー記憶。アジアで要らない機能
"autologin":true or falseオートログイン。パス保存MOD必須
"confirmOldReplays":true or falseバージョン違いのリプレイ再生時確認

hangar.xc

"xwnInCompany":true or false
"enableGoldLocker":true or falseゴールド使用ロックをかけられる機能。
ガレージ右上の鍵マーククリックでON/OFF
"enableFreeXpLocker":true or falseフリー経験値使用ロックをかけられる機能。
ガレージ右上の鍵マーククリックでON/OFF
"defaultBoughtForCredits":true or false金弾や消耗品の補給設定がデフォでクレジットになるように
"hidePricesInTechTree":true or false技術ツリーでお値段を表示しない
"masteryMarkInTechTree":true or false技術ツリーでMバッヂ取得状況を表示
"allowExchangeXPInTechTree":true or false技術ツリー上でゴールド使用してフリー経験値変換を行えるように
"enableCrewAutoReturn":true or false乗員が自動で戻る(オート乗員乗せ代え機能)
"crewReturnByDefault":true or falseチェックボックスができて乗員乗せ代え機能を車輌ごと個別設定可能に
"enableEquipAutoReturn":true or falseオートイクイップ機能
"blockVehicleIfLowAmmo":true or false弾薬未補給で出撃できなくなる

編集注意点

意図した動作をしません。エラー?

xvm.log
というファイルがゲームフォルダに生成されるので、見てみましょう。
構文ミスならこれで分かります。

よくあるミス

改行前の「カンマ(,)」抜けに注意
その後構文が続かずに閉じられる場合を除いて大体ある。
基本は消さないようにするとよい

その変更したファイル(○○.xc)にパスが通ってないパターン。
例えばcolors.xcを変更したけれど何も変わらない → hangar.xc の設定がおかしい などなど。
カスタムされたXVMを入れたときに(バージョン違い等で)こういうハマりになる時がある。

メモ

battle.xc

battlemirroredVehicleIcons敵側アイコンが反転するか否かの設定
fragCorrelationshowAliveNotFrags中央上部の残存戦車マーク。チームHP表示等で消えたらここの設定を変更

battleResults.xc

"startPage": 1,
チームの成績を見たいなら2
自分の成績を見たいなら3

carousel.xc

zoomガレージの戦車アイコンの大きさ
rowsガレージの戦車スロット段数
alwaysShowFilters常にフィルター表示ON、OFF

hitLog.xc

X positionログのX座標の表示位置
Y positionログのY座標の表示位置
linesログの行数

minimap.xc
45行付近

"centered": false
true:Ctrlを押すとminimapが画面中央に表示されるfalse:右下のminimapが少し大きくなる

hotkeys.xcで別のキーの変更可能

国旗表示の例

<img src='xvm://res/icons/flags/{{flag|default}}.png' width='16' height='13'>

xvm://res/icons/flags/あたりはXVMのバージョンによってはパスが違うのでその都度変える
width='16' height='13' あたりは大きさ。お好きなサイズに。

この<から>までをTab表示させたときなり、プレイヤーパネルなり表示させたい好きなところにぶっこむ


以下cod編集
色変更メモ、デフォルトだと彩度高すぎィ
color.xc

"very_bad":"0xFE0E00"→"0xD78678",// very bad■ 0■ 0
"bad":"0xE7903"→"0xDB9B4C",// bad■ 360■ 360
"normal":"0xF8F400"→"0xD8CD56",// normal■ 825■ 825
"good":"0x60FF00"→"0x72CC51",// good■ 1385■ 1385
"very_good":"0x02C9B3"→"0x78A5D7",// very good■ 2055■ 2055
"unique":"0xD042F3"→"0x9251CC"// unique■ 2675■ 2675