|
作成者: 作者です
投稿日: 2007/03/24
ファイル名: smod38c_diff_38.7z
|
警告: このパッケージは差分ファイルです。内容変更履歴
機能追加
・ダメージを受けたとき、画面が赤くなるのを無効にする、hud_disable_damagescreencolorオプションを追加。
デフォルトで有効。
・発生する肉片(gibs)をモデルごとに指定できるようにした。
(とりあえず現行と同じ設定がされているので、変更したい場合はscripts/npc_gib_model.txtを編集してください)
・ラグドール肉(raggib)を指定時間にクライアントラグドールに切り替える、gore_raggib_interacttimeオプションを追加。
・突然の火炎放射器追加。(weapon_flamethrower)
出来るだけ火炎放射器っぽい挙動を再現しているつもりですが、実際に使ったこと無いのでよくわかりません
シングルプレー専用という事で、エフェクト多めにしているので、重いようなら、weapon_flamethrower_~のオプションで調整してください。
モデルはグラビティーキャノン使ってます。面倒だったので。
あと、燃料消費とかの処理がまだ入ってません。
修正・変更
・npc_replacemodelを処理を一から作り直した。
元モデルのサイズと大きく異なっていても正しく出現するようになった(たぶん)。
地面に埋まるのは完全に対処できていると思う。
・hud_disable_damagescreencolorの追加に伴って、ダメージインジケータ非表示処理の分離をした。
hud_disable_damageindicatorはダメージを受けた方向を表示する機能の無効だけにした。
いままでどおり全部無効にしたい場合は、両方のオプションを有効にする。
・npc_gib_model.txtの追加に伴いgore_raggib_spawncountの設定を無効にした。
・smod_viewbobが有効な時、走りながら乗り物に乗ると、揺れが持続していた問題を修正。
・肉にして敵を倒したとき、イベントが発生しないため、マップによって先に進めなくなっていた問題を修正。
|