Simple Horse 1.11

Simple Horse 1.11

Download

Nexus

機能を呼び出しや非戦闘化・フォロワー騎乗に絞った軽量・安定・シンプルな馬拡張modです。
バニラのものには一切手を付けてないのでほぼ競合もなし


9/28 1.11の更新内容

  • MCMでロード度にフォロワー騎乗のチェックが外れる問題の修正
  • スプリント1.3倍速バージョンを用意

9/26 1.1の更新内容

  • フォロワー騎乗対応。デフォルト:オフ
  • 室内でも口笛が吹けるように。馬が来ないかわりに陽動には使えます。

インストール

要:SKSE1.7以上
SkyUI 3.1以上

機能

馬の呼び出し

ゲーム開始時に"Call Horse"というパワーが追加されます。
それを装備してシャウトのボタンで使うか、もしくはキーボードの"H"キー押すと、口笛で最後に乗った馬を呼び出せます。
視界外の場合は後ろから手前に来ます。
室内では呼び出せません。

馬の非戦闘化

最後に乗った馬は戦いに参加しません。
MCMから「馬の非戦闘化」のチェックを外してください。

馬から降りる速度の高速化


馬から降りる速度が少しだけ速くなります。
Faster Horse Dismounting の75%と同等

フォロワー騎乗

騎乗した時に、自身の周辺のフォロワーも騎乗させます。
デフォルトではオフなのでMCMからフォロワーの騎乗をオンにしてください。
最大5人まで。
馬は乗るときに勝手にスポーンして、降りる時に勝手に消えます。

動作は軽量ですが、まれに荒ぶったり、馬が出なかったりしますがほとんどバニラの仕様です。
できるだけ足場が安定していて広い場所で、戦闘中や作業中でない状況が望ましいです。
馬が出ていて乗らない場合はプレイヤーが動いた時に乗ります。
セラーナみたいな特殊フォロワーやおそらくフォロワーmod問わず乗せます。
 Followersmount.jpg

仕様

馬は笛吹いたタイミングで非戦闘化するので、別の馬に乗り換えした場合は一旦口笛を吹いてください。
アルヴァクは召喚しないと呼び出せません。

アップグレード

上書きのみ

オプション:スプリント1.3倍版

Optional filesにあるSimple Horse Sprintはスプリント速度を1.3倍速にしたものです。
これ単体でも動作しますし、通常ファイルの上書きでもOK。

アンインストール

MCMのModのオン/オフからオフにして、外してください。

TODO

やらないかも

動的な速度調整
MCMで調整となるとかなり難しいので自分好みの速度にするには。CK開いて、skyrim.esmをロード、Object Window→Character→MovementType→Horse_Default_MTが歩行・走りHorse_Sprint_MTがスプリントの速度。

やらない

複雑化したり、そこそこ重くなったりするものはやらない予定。
逆に簡単に実装できて軽い、操作が乱雑にならないならやるかもしれません。
・馬インベントリ
・馬の装飾
・騎乗中のアイテム取得

クレジット

・口笛のサウンド(by Ben Boncan) ライセンスCC Attribution 3.0
・Faster Horse Dismounting animation by Moirai

制作の話

modder仲間のElzaさんが馬は呼び出しできればそれでいいとつぶやいていたのが発端です。
馬拡張modはConvenience Horses→Immersive Horsesで使っていたんですが、正直自分も呼び出しと非戦闘化しか使ってないので、突貫で作ってみました。馬拡張modは多機能すぎて重かったり不安定だったりするので、馬呼び出し機能付きmodではおそらく最軽量だと思います。
(1.1)
ご要望に答えてフォロワー騎乗に対応しました。
出来る限りシンプルで軽量な実装となるとけっこう難しかったです。
この機能がオフのときは一切動かないので、使わない限りは負荷はありません。
乗り降りのときしかスクリプトが稼働せず、パッケージ(AI)も複雑化せずにバニラのものなので軽量です。
操作も乗る時に一緒に乗って、降りた時に一緒に降りるってだけなのでシンプルさは保てたかなと思います。

騎乗中の口笛で騎乗中のフォロワーのワープも実装実験してたんですが、馬とフォロワーが分離してしまうので断念。
フォロワーの馬はカーブを律儀に曲がろうとして遅いので、通常の馬の1.3倍速いです。



関連記事
コメントの投稿


Does not accept comments that are all written in English on this blog for blocking a spam. If you have any questions, send a e-mail: tktk11111[at]gmail.com

コメント

tktk2017.03.05 22:38

>名無しさん
キー押しの機能がSKSEなので、SKSE来ない限りはできないですね。


名無しさん2017.03.05 21:58

SE対応してくれないかなぁ・・・


じぃじ2016.11.13 01:31

tktkさん
そんなコーンソールコマンドあったのですね。ありがとうございます。


tktk2016.11.10 18:57

>じぃじさん
難しくはないんですが、その機能のために騎乗時に毎回スクリプト動かさないといけなくなるのでちょっとコンセプトから外れますね。身もふたもないんですが、コンソールコマンド使ったほうが早くて安定するかと思います。


じぃじ2016.11.10 17:00

スタミナやHP強化バージョンがあったらいいなと思うのですが難しいですか?


tktk2016.09.30 00:37

>インターネット探索者さん
どういたしまして


インターネット探索者2016.09.29 16:44

tktkさん、
アップデート、及び早速の検証ありがとうございました。


tktk2016.09.28 02:28

>エカ。さん
ありがとうございます。とくに操作関係はいじってないですけど、騎乗中に何か動くものがなくて軽いので操作しやすいのかもしれませんね。


エカ。2016.09.27 22:48

1.1のフォロワー騎乗をONにしてしばらくプレイしましたが、今のところ問題なく動作しています。MODで追加したフォロワーでも問題なく乗ってくれます。戦闘直後などではたまに馬が出ませんが、乗り直せば大丈夫でした。
これを機に Immersive Horses から完全に移行しました。
機能に書いてありませんが、明らかに馬の操作がしやすいです。それに、今までマップ表示後にカメラの向きが変になっていたのですがそれが無くなりました。(関係あるのかどうか分かりませんが。)
すばらしいMODをありがとうございます!


tktk2016.09.26 03:50

>Nicholasさん
ありがとうございます。実装の関係でリセット挟むタイミングが取りづらいんですよね。強制的に馬を返しちゃうので下馬はわりと安定してる方だと思います。


Nicholas2016.09.25 17:07

全ての荒ぶりに通用するかまではわかりませんが、
Debug.SendAnimationEvent(actTarget, "IdleForceDefaultState");
で復帰する場合がありますね。

馬から降りた後の処理に入れると強制復帰させられるかも知れませんね。


tktk2016.09.25 02:21

>Nicholasさん
やってみたらやっぱり荒ぶるときには荒ぶりますね。
そもそもNPC自体が馬にあまり乗らないので、NPC騎乗が元々動作不安定なんですよね。そこは私でもどうしょうもないです。

>インターネット探索者さん
使ってないのでわからないですけど、干渉する要素はなさそうなので、フォロワー騎乗実装後に併用してみればわかるかと思います。
追記:動作確認しました。特に問題なく動くようです。


インターネット探索者2016.09.24 19:58

http://www.nexusmods.com/skyrim/mods/75197/?
が良くなってきたので、使ってます。
SimpleHorseはNPC機能が付加されたら導入と思ってますが、その場合でも上記MODとの互換性は心配しなくてもSimpleなので大丈夫って感じ?


tktk2016.09.19 22:23

>エカ。さん
了解ですそれでちょっと実験してみます。
戦闘時の距離あける機能は戦闘終了後にも判定が残ってプレイヤーから逃げ出してしまうことがあるので、今は距離を短めにしてます。ちょっと微妙なところとは思ってるので別の仕組みに変える必要があるかもです。


Nicholas2016.09.19 22:12

NPCを馬に乗せて追従するのはやってみたことがあるのですけど、そのまま移動させ続けると、めちゃくちゃ荒ぶる時があるのですよね。

馬の上で立ったりするのはまだしも、Havokの導きで空を飛ぶわ、地面に埋まるわ。


エカ。2016.09.19 17:08

フォロワーにはその仕様で充分に嬉しいです!プレイヤーだけ騎乗しているのを申し訳なく感じてしまうだけなので。やらないかもの項目ですので過度に期待しないようにしながら期待しております。
今のところ完璧に動作しています。呼び出し位置が絶妙です。戦闘中はプレイヤーから一定の距離をとるようになっていると感じましたが、もう少し離れても良さそうかと思いました(バニラ標準機能だったらすみません)。
もちろん今のままで大満足です!本当にありがとうございます。


tktk2016.09.19 13:36

>エカ。さん
フォロワーに馬乗せるのはちょっと実験する必要があるんですが、Nexusにも要望出てるので検討してみます。

プレイヤーが乗る時にフォロワーの馬がランダムでフォロワー前に現れて、プレイヤーが馬から降りるとフォロワーも馬から降りて馬が消えるみたいなのでも良いですかね?


エカ。2016.09.18 10:27

シンプルに必要な機能が付いていて感動しました!今までImmersive Horsesを使っていましたが、確かに呼び出しと非戦闘化があれば十分です。馬が後ろから来た場合に斜め手前に止まる位置が絶妙でした。素晴らしいMODをありがとうございます!
やらないかもになっていますが、フォロワーを馬に乗せる機能があったら最高に嬉しいです。


tktk2016.09.13 22:01

>yu-noさん
ありがとうございます。おそらくは馬改変系で一番軽いかもしれません。
単一の機能では大したことないのに積み重ねると…という感じに近いかもです。Immersive Horsesは作りが良い方なので。


yu-no2016.09.13 13:42

お疲れ様です。
馬管理MODはConvenient Horses→Immersive Horsesに乗り換えて使っていましたが、このMODは一番負荷が軽くてシンプルだし良さそうです!

フォロワーを馬に乗せるとか乗馬からモノを拾うとか意外と負荷が高かったんですね・・・