コントローラのカメラ移動スピードを速くしたい(暫定のため、日によって変更も有り)2013.02.22

どうも、フレームレートを上げて画面の動きを滑らかにしようとすると、コントローラのカメラ移動スピードが遅くなってしまうのですよ。

 

注:以下で行の数字はエディター的数え方で(見た目でなく改行コードが入って改行されたものを1行とする数え方)

  で記述しています。

Windows 7の場合AliceInput.iniのみの修正だとユーザー毎、BaseInput.ini修正だとAliceInput.iniに反映されて

  全ユーザー共通になります)64bit版の結果です

C:\「ユーザードキュメントフォルダ」以下探してAlice Madness Returns\AliceGame\Config\AliceInput.iniを修正します。

 

Windows XPの場合AliceInput.iniを修正してもBaseInput.iniの値に戻されてしまうため)32bit版の結果です

C:\「Program Files」以下探してAlice Madness Returns\Game\Alice2\Engine\Config\BaseInput.iniを修正します。

 

フレームレートを変えていない場合

AliceInput.iniの場合86行で横方向、87行で縦方向)BaseInput.iniの場合88,89行Speed=の数値を増すとスピードが速くなる。

Bindings=(Name="XboxTypeS_RightX",Command="Axis aTurn Speed=1.0 DeadZone=0.2")

Bindings=(Name="XboxTypeS_RightY",Command="Axis aLookup Speed=0.8 DeadZone=0.2")

 

 

フレームレートを変えていた場合

C:\「ユーザードキュメントフォルダ」以下Alice Madness Returns\AliceGame\Config\AliceEngen.ini内の

bSmoothFrameRate=True

TrueFalseにしていたり

MinSmoothedFrameRate=22

MaxSmoothedFrameRate=31

のRate値をアップしていた場合は、足が地に付いている場合のスピードとジャンプ中/蒸気で浮揚中のスピードの違いが開いてきます。

 

(4行で横方向、5行で縦方向)の足が地に付いている場合のスピードが変わるようです。(増すとスピードが速くなる)

(6行で一人称時の横方向、7行で一人称時の縦方向)のスピードが変わるようです。(増すとスピードが速くなる)

 

AliceInput.ini86行で横方向、87行で縦方向)の、全場面でのスピードが変わるようです。(増すとスピードが速くなる)

BaseInput.ini88行で横方向、89行で縦方向)の、全場面でのスピードが変わるようです。(増すとスピードが速くなる)

4-5行を元のままで、ここの数値を増して速度を上げると、ジャンプ中/蒸気で浮揚中のスピードが

足が地に付いているの場合の時よりかなり速くなってしまいます。

足が地に付いている場合に対し、ジャンプ中/蒸気で浮揚中のスピード設定は別個の様なのですが現在設定箇所が見つかっていません。

 

したがって、今回は4-5行で足が地に付いている場合のスピードをジャンプ中/蒸気で浮揚中のスピードに合う様に増し、

6-7行で一人称時のスピードも増した後に、86-87行の数値を減らして調整しています。

 

以下は「bSmoothFrameRate=True」を「bSmoothFrameRate=False」にした時のものです。

足が地に付いている場合のスピードを、ジャンプ中/蒸気で浮揚中より多めにしています。

AliceInput.ini もしくは BaseInput.ini

(4行、5行の)

LookRightScale=300

LookUpScale=-250

LookRightScale=700

LookUpScale=-550

に変更。(こちらで足が地に付いている場合のスピードを浮遊時のスピードにスピードに合わせます)

 

(6行、7行の)

LookRightScaleForFP=500

LookUpScaleForFP=-350

LookRightScaleForFP=800

LookUpScaleForFP=-550

に変更。(こちらで一人称時のスピードを設定します)

 

AliceInput.iniの場合(86行87行の)、BaseInput.iniの場合(88行89行の)

Bindings=(Name="XboxTypeS_RightX",Command="Axis aTurn Speed=1.0 DeadZone=0.2")

Bindings=(Name="XboxTypeS_RightY",Command="Axis aLookup Speed=0.8 DeadZone=0.2")

Bindings=(Name="XboxTypeS_RightX",Command="Axis aTurn Speed=0.8 DeadZone=0.2")

Bindings=(Name="XboxTypeS_RightY",Command="Axis aLookup Speed=0.8 DeadZone=0.2")

に変更。(こちらでゲーム中のカメラのスピードを調整します)(0.8より小さくするとフォーカス対象の切り替えが効かなくなる)

 

変更した値はだいたいの値なので、元にしてお好みで調整してください。

 

あと、 

AliceInput.iniで修正の場合(86、87行と同じ記述が155、156行)に、

BaseInput.iniで修正の場合(88、89行と同じ記述が121、122行)に有るのですがこちらを変えても、

今の所繁栄される場面が不明なのでこちらはそのままです。