Skyrim Special Edition Mod データベース

 Floating Damage [インターフェース] ID:14332 Author:Felisky 2018-10-10 14:01 Version:0.4.1

RATE: =585 G=3 [DOWNLOAD SITE]
TAG: [SKSE64] [HUD] [インターフェイス] [SKSEプラグイン]
Floating Damage Title画像

Floating Damage

アクターにダメージテキストを表示するMODです。

必須
SKSE64

仕組み
周囲のアクターの体力を監視して、算出したダメージをそのアクター上に表示します。

SKSE\Plugins\FloatingDamage.ini を直接編集して以下の設定を変更することができます。

[Font]
Name 使用するフォントの名前
Size フォントのサイズ
Alpha フォントの不透明度
BlockSize Block関係のフォントのサイズ
CriticalSize Critical関係のフォントのサイズ

[String]
"CRITICAL"などの文字を変えたり、ダメージの数字の前後に文字を付け足せる

[Color]
HostileSingleDamage フォロワーとプレイヤー以外の単発ダメージの色
HostileTimeDamage フォロワーとプレイヤー以外の継続ダメージの色
FollowerSingleDamage フォロワーとプレイヤーの単発ダメージの色
FollowerTimeDamage フォロワーとプレイヤーの継続ダメージの色
Block Block関係の色
Critical Critical関係の色
HealthHeal 体力回復の色
MagickaDamage マジカダメージの色
MagickaHeal マジカ回復の色
StaminaDamage スタミナダメージの色
StaminaHeal スタミナ回復の色

[FirstPerson]
EnablePlayer trueにすると一人称視点の時にプレイヤーの被ダメージを表示する
PositionX EnablePlayerがtrueの時に表示されるダメージのX座標(1~100)
PositionY EnablePlayerがtrueの時に表示されるダメージのY座標(1~100)

[Behavior]
DisplayDispersion 単発ダメージ表示の分散度 0で無効
TimeDamageDifference 単発ダメージと継続ダメージの判断基準値
(前後ダメージとの差) 1以上に設定
TimeDamageInterval 継続ダメージの表示間隔 10以上に設定
MinHeal 表示する回復量の最低値 1以上に設定
HideRegen trueにすると自然回復を表示しない
HideNoLOS trueにするとプレイヤーから見えない対象にダメージを表示しない
EnableBlock Block関係の表示設定(0~3)
EnableCritical Critical関係の表示設定(0~3)

EnableBlockとEnableCriticalについて
0 - 無効
1 - "BLOCK"や"CRITICAL"などの文字を表示
2 - BlockやCriticalが発動した時にダメージの色とサイズを変更(たまに正しく表示できない)
3 - 1と2の組み合わせ

EnableHealth 体力関係の表示設定(0~3)
EnableMagicka マジカ関係の表示設定(0~3)
EnableStamina スタミナ関係の表示設定(0~3)

EnableHealthとEnableMagickaとEnableStaminaについて
0 - 無効
1 - ダメージを表示
2 - 回復を表示
3 - ダメージと回復を表示

[NearActors]
OnlyHostile 戦闘中の範囲外のアクターを監視リストに入れない場合はtrueに
NearRadius この範囲内のアクターを監視リストに追加
FarRadius この範囲外のアクターを監視リストから除外
ListUpdateTime 監視リストの更新間隔 10以上に設定
  • Floating Damage画像1
Skyrim Special Edition Nexus, Felisky. 10 Oct 2018. Floating Damage. 30 Dec 2017 <http://www.nexusmods.com/skyrimspecialedition/mods/14332>.
2017-12-30 23:25:47 [編集する] [差分] [日本語化UP]

上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。

To users except in Japan
コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。
-
  • File (5MB以下) ZIP,RAR,7z,LZH
  • Version
  • Del Key (削除用)
  • Support Tool

▼ コメントは任意で入力して下さい(入力するとアンカーが付きます)

  • Name0/8
  • Comment0/1000
  • MOD評価
  • 書込
 
▼ Version : 0.4.1
#17
名無しGood!
数字に気を取られて過ぎて気が付けばスタミナが枯渇とか、
戦闘が楽しくなしますね、良いですわコレ。
範囲外も監視対象のままだと、Civil WarのMODで数字が
凄い事になりますけど、それはそれでいい感じですw   ID:FiYmJmND Day:0 Good:0 Bad:0
  • Good
  • Bad
  • 14332
 
▼ Version : 0.2.2
#16
名無し
v0.3
クリティカル攻撃をした時に"CRITICAL"の文字が表示されるようにしました。   ID:FjN2I5NT Day:89 Good:7 Bad:0
  • Good
  • Bad
  • 14332
#15
名無しGood!
いまさらだけどSEにキテター!   ID:RiYTMwYW Day:89 Good:0 Bad:0
  • Good
  • Bad
  • 14332
 
▼ Version : 0.2.1
#14
名無し
SKSE64 2.0.5用のファイルを追加しました。   ID:U1NGQzNW Day:1 Good:5 Bad:0
  • Good
  • Bad
  • 14332
#13
名無し
v0.2.2
v0.2.1でこのMODがFloating Healthbarsと競合してたのを修正しました。   ID:U1NGQzNW Day:1 Good:0 Bad:0
  • Good
  • Bad
  • 14332
 
▼ Version : 0.2
#12
名無し
v0.2.1
PC環境によってこのMODが動作しないのを修正しました。   ID:U1NGQzNW Day:0 Good:0 Bad:0
  • Good
  • Bad
  • 14332
#11
名無し
Floating Damage ver0.1と0.2はSKSE64 2.0.6が必須です。   ID:U1NGQzNW Day:0 Good:0 Bad:0
  • Good
  • Bad
  • 14332
#10
名無し
これ最新のSKSEじゃないと動かないのかな?
自環境が古いバージョンのままだから入れてもダメージが表記されなかった   ID:NlNjEzMD Day:112 Good:0 Bad:0
  • Good
  • Bad
  • 14332
#9
名無し
v0.2
HDT-SMPとの互換性を改善しました。
ダメージを表示するために監視するアクターを、
定期的に周囲のアクターのリストを更新する方法(LE版と同じ)にしました。   ID:U1NGQzNW Day:0 Good:2 Bad:0
  • Good
  • Bad
  • 14332
 
▼ Version : 0.1
#8
名無し
このMODを使用するとHDTが動作しなくなるそうです。
LE版にもこの問題はありましたが対策されています。
SE版はまだ私がHDTを導入してないので試せません。
HDTを試して対策できそうならしたいと思います。   ID:UyM2IxMT Day:0 Good:1 Bad:0
  • Good
  • Bad
  • 14332
#7
名無し
最初にLEで試作する時にFloating Healthbarsと同じように
TESCombatEventを使ったのですが、戦闘に入る前に体力を取得しないと
最初の一撃のダメージが表示されないのと、戦闘外でも体力が
増減することがあるのでSE版ではTESCellAttachDetachEvent、TESMoveAttachDetachEvent、TESObjectLoadedEventの3つを使い、
loadまたはattachされた時に追加しています。
(検証した時にはどれか1つだと取得できないアクターがいました)
削除する時はイベントは使わずに#3の通りです。

負荷とのバランスを考えるとTESCombatEventのみを使うのもいいかも
しれません。(ちなみに、フレームごとに体力を監視しています。)

他にもロードイベントでリストを作って1回だけ体力を取得して、
戦闘中に監視するなど、いろいろな方法があると思いますが、
これだと戦闘状態になるまで体力が増減する可能性があり、
なかなかうまくいきません。

LEの方法をSEに移植する方法はわかりませんでした。
探せば、他にいいやり方もあるかもしれません。   ID:UyM2IxMT Day:0 Good:1 Bad:0
  • Good
  • Bad
  • 14332
#6
名無し
#3 ソースを見ていないので見当違いかもしれませんが、、、loadedEventではなくcombatEventを使って戦闘中の有無でリストを制御したらどうでしょうか?   ID:FiMDU2OG Day:419 Good:0 Bad:0
  • Good
  • Bad
  • 14332
#5
名無し
アッー!!!
ソースからリコンパイルなんてできねーよとか思ってたら、キター   ID:VjODA2OD Day:20 Good:0 Bad:0
  • Good
  • Bad
  • 14332
#4
名無しGood!
これ面白い   ID:ZhYzdhNj Day:202 Good:0 Bad:0
  • Good
  • Bad
  • 14332
#3
名無し
LE版のFloating DamageをSEに移植しました。
いくつかLE版から変更した部分があり、まだバグがあるかもしれないので
現在ベータバージョン(ver 0.1)です。

細かいことになりますが、変更点は以下の通りです。

周囲のアクターのリストを定期的に更新(LE)
→ イベントを使用してロードしたアクターのリストを更新(SE)
  (イベントで全アクターを取得できるかわからない。
   アクターのいるセルを取得できない時にそのアクターをリストから
   削除してますが、これでアンロードした全アクターが削除されるか、
   また、再ロードした時にイベントが発生するかまだ検証中)

その他細かい変更あり

また、LEではスニークまたはクリティカル攻撃をした時に"CRITICAL"の
文字を表示していましたが、SEの現在のバージョン(ver 0.1)では
スニーク攻撃をした時のみしか表示されません。
もし今後SEでもできそうならLEと同じようにしたいと思います。   ID:UyM2IxMT Day:0 Good:2 Bad:0
  • Good
  • Bad
  • 14332
#2
名無し
うおお、ついにきたか!?   ID:RjZGFiZW Day:97 Good:0 Bad:0
  • Good
  • Bad
  • 14332
#1
名無し
きたーーーーーー   ID:VlMDhlMj Day:0 Good:0 Bad:0
  • Good
  • Bad
  • 14332
作者(Felisky)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
  • Floating Damage画像
    =577 G=3
  • Display Enemy Level画像
    =387 G=4
  • Equipment Durability System画像
    =212 G=5
Real Time Information!CLOSE
1540036327 1540043784 1540042353 none none
14332
▲ OPEN COMMENT