お疲れ様です変態です
※最も伝えたいことは
ChatGPTを使えば
低知能・知識ゼロでもこういうことが
できるということ※
※操作を書き忘れ
Fキーで点灯
@キーでパトランプ※
世界最速でパッチを完成させました、多分(v1.2)
ヘッドライトを装備した時にバグらない
普通に動く、パトランプ機能付き(謎
YouTuberの救世主MODパッチ!
上下の視点移動に連動しない
ショルダーライトぽいです
角度とか微調整いるかも
↑ですが
まぁ多分普通に導入しても動かないかもw
動くかもしれません!
経緯は疲れたので省く
僕の環境では数十の他MODが入ってても
競合せずに動いた、ミラクル
.XMLの書き換えがうまく動作しない
可能性がある
ちなみに.xmlはMODのパージで
デフォルトに戻るはずなので
問題は起きません、多分
ライトの生成パッチと
邪魔な.xml定義をコメントアウトするパッチを
同梱しています
それでも
どうしてもパッチあてたい方向けに手短に
強引に動かす方法を
MODを解凍後
CustomHelmetLight.dll
ModInfo.xml
このファイル以外をデスクトップ等に移動
↓移動するのはこの2つ
xmlchage.dll
Config
こうなったら
xmlchage.dllは消去、不要です
で、Configには
item_modifiers.xml
items.xml
が入ってますが
その内容をゲーム本体の同名ファイル内
該当部分を置き換えます
書き換えるということ
"◎:\SteamLibrary\steamapps\common\7 Days To Die\Data\Config\item_modifiers.xml"
"◎:\SteamLibrary\steamapps\common\7 Days To Die\Data\Config\items.xml"
↑こんな感じ
データ\コンフィグ内にあります
対象の同名ファイルをメモ帳等で開いて
該当アイテム名を検索して
該当アイテムの全文をパッチの記述に置き換える
この方法だとMODのパージで
復元できませんが
バックアップにコピーしておく
又はスチームの整合性チェックで
簡単に復元できますので
難しいことはありません
そうすれば
CustomHelmetLight.dll
ModInfo.xml
これだけで動作するはずです
※追記
3人称視点の時に
マチェーテ以外のナイフと
ラチェット・インパクトドライバーの
当たり判定がないバグですけど
ナイフに関しては
どうやら3人称視点用の振りアニメーションが
そもそもない影響ぽいです
XMLで振りをマチェーテにしちゃえば
とりま解決します
同じく
"◎:\SteamLibrary\steamapps\common\7 Days To Die\Data\Config\items.xml"
に狩猟ナイフの定義があるので
<item name="meleeWpnBladeT1HuntingKnife">
<property name="Tags" value="knife,melee,grunting,light,perkFlurryOfAgility,weapon,meleeWeapon,attAgility,perkDeepCuts,perkTheHuntsman,canHaveCosmetic,bladeSkill,corpseRemoval"/>
<property name="DisplayType" value="meleeKnife"/>
<property name="HoldType" value="47"/>
<property name="Meshfile" value="@:Other/Items/Weapons/Melee/Knives/hunting_knifePrefab.prefab"/>
<property name="Material" value="Mmetal"/>
<property name="TintColor" value="0,0,0"/>
<property name="ScrapTimeOverride" value="10.0"/>
<property name="RepairTools" value="resourceRepairKit"/>
<property name="DegradationBreaksAfter" value="false"/>
<property name="EconomicValue" value="500"/>
<property name="TraderStageTemplate" value="baseTier1"/><!-- meleeWpnBladeT1HuntingKnife -->
<property name="SoundJammed" value="ItemNeedsRepair"/>
<property name="SoundDestroy" value="wooddestroy1"/>
<property name="UnlockedBy" value="craftingBlades"/><!-- perkDeepCuts,meleeWpnBladeT1HuntingKnifeSchematic, -->
<property name="ShowQuality" value="true"/>
<property name="Group" value="Ammo/Weapons,Melee Weapons"/>
<property name="RepairExpMultiplier" value="5.5"/>
<property name="SoundUnholster" value="weapon_unholster"/>
<property name="SoundHolster" value="weapon_holster"/>
<property name="SoundPickup" value="knife_hunting_grab"/>
<property name="SoundPlace" value="knife_hunting_place"/>
マーカー部分の”ホールドタイプ”を
36→47
に変更すればマチェーテの振りが適用され
普通にあたるようになります
ラチェットとインパクトドライバーも同様に
レンチが当たるので
ホールドタイプをレンチに変更すると
当たります
<item name="meleeToolSalvageT1Wrench">
<property name="Tags" value="blunt,melee,grunting,light,tool,longShaft,attPerception,perkSalvageOperations,canHaveCosmetic,salvageTool,salvagingSkill"/>
<property name="DisplayType" value="melee"/>
<property name="HoldType" value="29"/>
---------------
<item name="meleeToolSalvageT3ImpactDriver">
<property name="Tags" value="blunt,melee,grunting,light,tool,attPerception,perkSalvageOperations,canHaveCosmetic,salvageTool,salvagingSkill"/>
<property name="DisplayType" value="melee"/>
<property name="HoldType" value="29"/>
両方とも29にしちゃえば当たりますが・・
座標がズレるのでビジュアルが悪いw
なぜか1人称のみズレる
他のモーションにすると
解体の特殊モーションがないので
それはそれで微妙かと
未解決です
お疲れさまでした(__)

