|
|
プロフィール |
Author:5588ob
FC2ブログへようこそ!
|
|
|
|
スクリプトのスキップ |
以前作ったMODで何故か実行されるべきコマンドが実行されていない、という現象がありましたが、(ZoomModとDropTorchMOD、解決済み)調べてみた所、どうやら「オブジェクトスクリプト」や「マジックエフェクトスクリプト」は、実行頻度が高いかわりにスクリプトの実行がスキップされることがあるようです。
今までの自分のMODの動きから見ると、全部のスクリプトがスキップされるのではなく、最後の命令文のみがスキップされています。 なので、最後に実行する命令文にはスキップされても問題の無いものを持ってくるといいのかもしれません。
もしかすると、もっと重たい環境で実験すれば変わるかもしれませんが、それだとたぶんもうまともにゲームが出来ない環境になると思うので考えなくてもいいでしょう。 …いや、でもよく考えたら1フレームだけスキップされてもゲーム中にはよくわからないし、全部の処理がスキップされているかも…?
一方、クエストスクリプトは他と比べて実行頻度が低いものの必ず反応するようになっているそうです。 実際自分で作っていた時にクエストスクリプトはオブジェクトスクリプト並みの実行頻度には出来ないのは確認しています。
ヴァニラのクエストで、ダイアログのスクリプトでも、スキップされることがあるのを確認しました。 シーフギルドのクエストで、あるアイテムのクエストアイテムフラグがオフになるべき所を、クエストが終わってもそのままになっていることがありました。
そういえば、シギルストーンを取得しても、オブリビオン内に取り残されるという原因不明のバグがありますが、これって、このスクリプトのスキップが原因なんじゃないでしょうか?
スポンサーサイト
テーマ:Oblivion - ジャンル:ゲーム
|
CollorLightMagic |
公開直前になって不具合が判明したのですが、「Light」は、出現位置から、ある程度移動させると、なぜか周囲を照らさなくなるようです。 実質、スペルを唱えた付近でしか使えませんが、これはOBLIVIONの仕様のようで…、どうしようもなさそうです。 一応は作ったので公開しますが…。 暗い洞窟内で使おうとすると、何度も唱えなおさなければ、使いものにならないかもしれません。 用途はほぼSSの撮影専用になってしまうかも。
http://www.4shared.com/zip/yVE7wfTB/CollorLightMagic.html
■概要 発光する色を変更できるLightの魔法を覚えます。
「CollorLight」と「CollorLightSetting」という魔法(幻惑魔法)を覚えます。 CollorLightSettingで色を変更でき、CollorLightで変更した色のLightを使用できます。 色は「白色」「松明の色」「赤色」「緑色」「青色」「黄色」「紫色」「水色」の8種類になっています。
仕組みとしては魔法を唱えると、設定してある色の「Light」をプレイヤーの近くに呼び出すというものです。
テーマ:Oblivion - ジャンル:ゲーム
|
|
|
|