TK Recoil 1.411
撃った反動の感触を与えます。モーションが追加されるわけではありません。弓かクロスボウか杖の発射時に反動・カメラシェイク・ブラーエフェクトを追加します。
更新内容
- 2022/09/13 スカイリムAE(ver.1.6.353)版対応
- ロシア語、ドイツ語、イタリア語に対応
必要なもの
LE版
Skyrim 1.9.32
SKSE 1.7.3
SkyUI 3.1 以上
SE版
Skyrim 1.5.97
SKSE 2.0.17以上
SkyUI 5.2SE
AE版
Skyrim 1.6.353
SKSE 2.1.5
SkyUI 5.2SE
インストール
お使いのmod管理ツールで導入してください。一部TK HitStopとファイルは同じです。上書きして構いません。
導入したらすぐ使えます。弓、クロスボウ、杖での発射時に反動と画面エフェクトが追加されます。
アンインストール
MCMでActiveMODをOFFにしてから、セーブしてゲームを閉じ、NMM等のランチャーからアンインストールしてください。どちらか片方抜くときは共有ファイルは消さないよう注意してください。
日本語化
日本語設定の場合はそのままMCMが日本語化されます。Data\Interface\translations\にあるTKRecoil_japanese.txtをTKRecoil_english.txtに名前を変えてください。
設定の変更
SkyUIを導入している場合は、Mod Configuration Menu(MCM)で各機能の調整ができます。
- 画面停止効果の時間
- 発射時に一時的に時間が止まります。
- ブラーの強さ
- 発射時に円形状のブラーエフェクトをかけます。
- カメラの揺れの強さ
- 発射時にカメラを揺らします。
- コントローラーの振動の強さ
- コントローラーを揺らします。
- エフェクトのオン/オフ
- 上記の機能すべてオフにするかどうか。
既知のバグ/仕様
もし、MODが動かない場合はゲームをセーブして閉じ、もう一度ロードしてください。
更新履歴
バージョン1.4x
バージョン1.4
バージョン1.3
バージョン1.2
バージョン1.1
Special Thanks
Himika – プラグインの制作とか諸々
towawot – SE版の移植協力とか諸々
併用オススメmod
TK Hitstopはこのmodの近接攻撃バージョンで、近接攻撃にヒットストップやエフェクトといった「当たった感触」を追加します。
制作話
TK Hitstopの遠距離武器版です。基本的に銃やクロスボウ向けのModです。FPSゲーにあるような縦揺れカメラが難しい…
(1.4)TK Hitstopのdll更新に伴い、同時更新。分かりにくいMCMの修正と、デフォルト時間の変更です。最適するところが少ないmodなのでボルト装備時の処理が重複してたのを直しただけです。
>名無しさん
報告ありがとうございます。対策思いつかないのでちょっと考えます。
最近気づいたんやけど火炎とか雷撃杖の押しっぱなし杖使うとずーっとリコイルしちカタカタする
いつもありがとうございます、こちらのMODも楽しく使わせていただいてます。SE環境で「Non-Exploitable Crossbow Reloading (Requiem-Friendly)」(https://www.nexusmods.com/skyrim/mods/94246)をコンバートしてクロスボウを使っています。
上記MODは矢の装填と射撃のアクションが独立したものです。そこで相談なのですが、矢の装填の際にもリコイルショックが発生してしまうことを回避したく、何か方法はありそうでしょうか?
>mochicoさん
バージョンアップ後の動作報告ありがとうございました。助かります。
v1.43お早い対応ありがとうございます(*´∀`*)
導入してみたところRecoil&HitStop問題なく動作しました!
ありがとうございました~(‘ω’*)
>mochicoさん
はじめまして。報告ありがとうございます。先程フリーズする問題を修正しました。
初めまして。いつも素敵なMODありがとうございます
SE版でプレイをしているのですが本体1.5.39+SKSE2.0.7に更新を行い、TKTKさんのTK HITStop,TK Recoilも更新しました。いざ始めてみると弓を撃った所でブラーがかかった状態で止まってしまう現象が出てしまいました。剣などの武器も同様にオブジェクトに当たった瞬間にブラーがかかりそこで画面が止まってしまいます。
わたしのミスでMODを更新するときにMCMから機能OFFにするのを忘れてしまいました(/□≦、)
画面が止まってはいるのですが導入しているA Matter of Timeのゲーム内時間は動いていました
MCMからOFFにして一旦Remove、セーブ後に再度導入してみましたがダメでした。
情報が少なくて申し訳ありませんがどのような原因が考えられますでしょうか?スクリプト関係なのかとセーブデータをFallrimToolsにて改善を試みてみましたが直りませんでした
>名無しさん
報告ありがとうございます。さきほど修正しました。
TK Recoil SEに含まれてるTKHitstop.dllなんですが、32bit版のdllになってしまっているようです。
TK HitStop SEの方は64bit版でした。
SE版リリースありがとうございます。
正に神です。
迅速な対応ありがとうございます!
導入して確認してみましたところ、変身解除後もしっかり反動効いておりました。
>名無しさん
ご指摘ありがとうございます。先ほど修正してアップしました。
ウェアウルフや吸血鬼の王に変身して人間に戻った後に反動がなくなってしまいます。
MCMのActiveMODではチェックが入ったままなので、一度OFFにしてからもう一度ONにすると正常になります。
>ひみかさん
bowDrawのあとにキャンセルできるので、案1が確実かな~と思います。まあとりあえず試してみます。毎度毎度ありがとうございます。
>tktkさん
軽く調べましたが、ホント厄介ですね。
軽くTESV.exeのコードを覗いてみたのですが、クロスボウでOnPlayerBowShotイベントが取れないのは、弓を引く絞る力(afPower引数)がないからって、それだけの理由っぽいです。
既に解決してるかもしれないですが、いちおう解決案としては
(実際にコードをかいて検証してないので、単なる思いつきのレベルなんですが)
(案1) OnObjectEquippedイベントでボルトが装備されるのを監視しておいて、装備されてからゲーム内時間0.5秒間は反動を発生させない
(案2) bowDrawアニメイベントも取り、bowDrawを経由せずにarrowReleaseが発生した場合は反動を発生させない
みたいな感じでしょうか。
>ひみかさん
arrowReleaseのイベント出てるみたいですね。
外すのもreleaseちゃreleaseだからですかね?
何にせよ面倒な仕様です。onAnimでとれるの少ないので…
>darmさん
原因はわかりましたがけっこう厄介そうです。
日本語がわかりにくく申し訳ありません。
そうです…ってhimikaさんがすでに原因まで突き止めてらっしゃるようですがw
すごく楽しそうなので、さっそく使ってみました。
そして、私もdarmさんと同じ状況が発生するみたいです。
ボルトを装備から外して再度装備しなおしたり、他のボルトを装備したりすると
なぜかarrowReleaseアニメイベントが発生してるようです。
ボルト再装備でarrowReleaseとか、、、意味不明です。
>darmさん
早速お使い頂きありがとうございます。
スクリプト上のカメラシェイクが横揺れなので、やっぱり違和感ありますね。と言ってもモーションつけたりカメラ縦揺れは難しいですが。
それは装填時にエフェクト出るということですか?
おお、前々から予告していた反動modですね。銃modプレイにあいますね~。
早速使ってみました。
反動の感じとしては重々しさはすごく上がるんですが、撃ったことで銃身が跳ね上がったのを下に戻す感じのゆれとはちょっと違いますね。まあ、バニラにそんなエフェクトは無いからしょうがないですね。
あとクロスボウで、同じボルトを連続してうっていて、次弾を装填した場合は、ゆれは発生しないんですが、
ボルトを変更して別のボルトを装填し直したときには反動エフェクトが発生してしまうようです。