editlog - ソース表示 (all)

editlog - ソース表示 (all)


ページ名 開発資料/GGC再生計画 (閲覧)
投稿者ID WebMaster
投稿日 2014-01-10 (Fri) 23:07:47
差分情報 [ 差分 | 現在との差分 | ソース ]
投稿時変更行 追加:1, 削除:5

//2007/03/25作成、0.1j公開
//2007/03/28修正
//2007/03/31修正、0.2j公開
//2007/04/03修正
//2007/04/07修正、0.3j公開
//2007/04/08修正、0.3リンク追加
//2007/05/04修正、リリース予定の遅延
//2007/05/15修正、TODOの追加
//2007/05/17修正、0.4j公開
//2007/05/18修正、0.41公開
//2007/05/20修正、0.42j暫定公開
//2007/05/20修正、0.42公開
//2007/05/21修正、TODO、メールアドレスの追加など
//2007/05/23修正
//2007/05/27修正、0.5公開
//2007/06/02修正、0.51公開
//2007/09/01修正、0.52仕様公開
//2007/09/07修正、0.52公開中止、0.6仕様公開
//2007/09/28修正、0.6pr公開、本ページの更新ができないので「リリース」を全文削除
//2007/09/29修正、既知のバグ更新、古い文言の削除修正
//2007/10/01修正、TODO更新
*GGC再生計画 [#n8e8d683]
 
''&size(20){&color(red){現在のステータス : WIP(オープンβ)};};''
 
//** RELzまでの制限事項
//テストにご協力いただける方のみダウンロード願います。%%改良・再配布・プレイ目的での使用はβまで禁止とさせて頂きます。%%また、インストールやバージョンアップの方法などの基本的な質問はどうぞご遠慮ください。
// 
//開発作業を優先するため以上の制限を設けさせて頂きます。ご理解頂けますようお願いします。

** ダウンロード [#i500c907]
[[GGC Valeria Revived 060 >NexusOblivion:10266]]
// 
//※上記「RELzまでの制限事項」をご一読頂き、ご了承頂ける方のみダウンロードして下さい。

** はじめに [#n14a759e]
本プロジェクトの目標は“最強の汎用コンパニオンMOD”を目指しGGCJEにさらなる改良を加えることです。%%ゴールデンウィークまでに%% 10月中に、男性・女性、英語・日本語の計四バージョンをリリース予定です。

** スケジュール [#ac8d8450]
//- ?4/7 α版公開、オープンテスト
//大きなバグの発見と解決を目指します
//- 4/7? β版公開、オープンテスト
//実際のプレイ環境で使っていただき、他のMODとの競合やバグがあれば解決を目指します
//- %%4月下旬頃%% %%5月中旬?下旬%% 6月上旬?中旬 リリース
- ~10月下旬 リリース

** ご意見・アイデア募集 [#sf651aa8]
下記の事項について情報・解決策をお持ちの方はどうぞご協力下さい。
- 戦闘後に回復ポーションを一度に大量使用してしまう問題への対策
-- Alchemyで作成したポーションとその魔法効果を指定する方法
//- Private Boxを閉じたときにCTDが発生する原因の特定
- 矢を拾うときに発生するCTDの回避方法
//- SetPackDurationで指定した秒数を正確に反映させる方法
//- 下記の事項についてご意見をお寄せください。
//- バランスの変更について(初期装備を弱くする、基礎HPをもっと増やすなど)
//- 新機能の追加(OBSEを使う予定は現在のところありません)
//- 新しいAIの追加
//- 以下は却下したアイデアです。これらについてもご意見をください。
// - プレイヤーと同様のスキル・レベルアップシステム
// - 死ぬと棺桶&教会で復活
// - 命令で花摘みするAIの追加
// - 台詞に音声を付加(ニュアンスの似た台詞の音声を適当に割り当て)
// - クエストターゲットまでの移動
// - 詳細にクラスを指定できるようにする
//- デフォルトのValeriaの顔が二重顎なのはあんまりなので変更を計画しています。&color(red){とびきり美人なコンパニオンの顔データをご提供頂ける方(デフォルトの素材のみ使用したImperialの女性)、もしいらっしゃるようでしたら是非ご連絡下さい。};お待ちしております。

** テストについて [#u71448a5]
- テストは公式パッチ1.2.0416、日本語化パッチ0.07e~0.10適用環境でお願いします。
//- テストにはコンソールを使用してください。使用方法については下記をご参照ください。
//[[Debug Text - The Elder Scrolls Construction Set Wiki>http://cs.elderscrolls.com/constwiki/index.php/Debug_Text]]
//++ コンソールを開く
//++ コンパニオンをクリック、または「prid 01006084」と入力(オブジェクトIDの上二桁はMODのロード順によって変わります)
//++ 「tdt」と入力
//++ 下記のコマンドを使い分けて下さい
//--- 「SetDebugText 0」でAI
//--- 「SetDebugText 8」で種族・星座特性
//--- 「SetDebugText 9」でアイテムボーナスや重量などの詳細なステータス
//
- テストしていただいた結果、問題が見つかった場合はこのページのコメント欄にてできるだけ詳細に状況を伝えてください。再現可能であれば再現させる方法を記述してください。また、必要な場合はセーブデータをアップロードしてください。
- 他のMODを併用する場合、原因が本MODにあるというところまでの切り分けはできるだけテスターの方で行ってください。原因がどのMODにあるのか不明の場合は、バグリポートにその旨を明記して下さい。
- テストの結果、問題が見つからなかった場合もその旨ご一報いただけると幸いです。
- 報告が長文になる場合や詳細なデータを取得して頂いた場合、あるいは個別に連絡事項がある場合は[[メールアドレス:rMnQw36FcH@gmail.com]]を用意しましたのでこちらまで直接ご連絡下さい。

** 更新履歴 [#f9211f21]
0.6/0.6j beta 10月上旬verupしました。
 
*** [バグ修正] [#edd6c48e]
- Armorerスキルのブースト処理を修正
-- ブースト無しでスキルが100に到達したときに発生するバグを修正
- Oblivion Gateを閉じる時に発生するバグへの対応
-- プレイヤーがSigil Stoneを取得した直後、コンパニオンは自動的にOblivion Gateの外にテレポートされる
-- Public Boxがクリアされる問題にも対応
-- 下記のOblivion Gateに対応
--- Random Oblivion Gate
--- Breaking the Siege of Kvatch
--- The Wayward Knight
--- Bruma Gate
--- Great Gate
-- 下記のデフォルトスクリプトに改修を加えた
--- MQ10SigilStoneActivatorScript
--- MS13SigilScript
--- MS48SigilStoneScript
--- MQ14SigilStoneScript
--- SigilStoneRandomSCRIPT
 
*** [追加] [#cb2d374b]
- 複数コンパニオンへ同時に命令可能な制御用魔法の追加
-- espをコピーして複数の"Valeria"を使用している場合、全員をまとめてコントロールできる魔法を追加しデフォルトとした
-- Valeria - Vincente間でも使用できる
-- 旧バージョンや他のコンパニオンMODには対応しない
-- 下記のデフォルトスクリプトに改修を加えた
--- MQ00Script
- プレイヤーを蘇生できる回数を制限できるようにした
-- デフォルトでは一日一回に設定
-- 日付が変われば自動的に使用回数がリセットされる(ベッドで寝る必要はない)
-- ステータスでその日使用可能な残数が表示される
-- コンフィグ本で一日に蘇生できる回数を設定できる(蘇生しない、1回、5回、10回、無制限)
- 共有ボックスの重量をコンパニオンの歩くスピードに反映するようにした
-- 重量無制限に設定時も反映される
- 新しい命令として「休め」を追加
-- フォローを命令中に、一時的に自由に行動を取らせるコマンド
-- 街の中の宿や自分の家ではその建物内で「休暇を与える」と同じ行動を取る
- 「自由にさせる」の行動バリエーションを追加
-- 命令を「休暇を与える」に変更
-- 休暇中のコンパニオンは「休め」よりもさらに多様な行動を取る
-- 自由行動時も「馬の設定」オプションにより馬を使用するようになる
- オプションに「簡易設定」を追加
-- Easy/Normal/Hardのプリセットを選択できる
| |Easy|Normal|Hard||h
|馬の設定|×|○|○||
|フォロー時の冗長行動|禁止|許可|許可||
|自動テレポートの設定|2000|×|×||
|重量計算の有無|無制限|○|○||
|プレイヤーの蘇生|無制限|1/1日|×||
|基礎Healthの係数|2.5|1.0(1)|×|(1)Meleeクラスは1.5|
|Armorerスキルのブースト|○|○(2)|×|(2)Casterクラス以外|
|Regenaration|4p/s|1p/s(3)|×|(3)Casterクラスは2p/s|
|Healing Activatorの使用|○|×|×||
- 戦闘停止機能の拡張
-- 特定のNPCから攻撃を受けたとき、戦闘を停止させようと試みる処理を追加
--- Player Factionに属するNPC
--- Essential属性のNPC
- 特定のNPCとの会話時にDispositionが上昇する処理を追加
-- Player Factionに属するNPC
- クエストに関する幾つかの処理を追加
-- コンパニオンがArenaの闘技場内に入らないようにした
-- "Molag Bal"での蘇生とMelus Petiliusへの攻撃禁止処理を追加
-- プレイヤー蘇生後のステータス再設定にクエストによるボーナスを追加
--- "Whodunit?"完了時に取得するNight Mother's Blessing
--- "Origin of the Gray Prince"完了時に取得するGray Prince's Training
- 聖人設定時の制限事項の追加
-- 性格を聖人に設定時は攻撃すべきではない対象への攻撃命令を拒否する
--- プレイヤーと同じファクションに属するNPC
--- Dispositionが50以上のNPC
- ICのThe Tiber Septim Hotelへのトラベルを追加した
 
*** [修正] [#t6ca2d19]
- プレイヤーとコンパニオンが同じ街の中にいる場合は、制御魔法の範囲を街全体に届くようにした
-- 自動テレポートを有効にしている場合、制御魔法でFollowを詠唱するとコンパニオンはプレイヤーの近くにテレポートされる
- プレイヤー蘇生処理の改善
-- 戦闘時に対象との距離があるときは戦闘を中止して蘇生を優先する
-- プレイヤーと異なるセルにいるとき行動不能となることがあった不具合を修正
- キャスタークラスのMagickaのRegenarationのデフォルト値を2p/sとした(従来は4p/s)
- Healerクラスのバランス変更
-- 他のコンパニオンをヒールするようになった
--- Healerにリクエストを出せるのはValeriaまたはVincenteだけ
--- 旧バージョンや他のコンパニオンMODには対応しない
--- 下記のデフォルトスクリプトに改修を加えた
--- MQ00Script
-- Healing Activator未使用のオプションを追加
--- デフォルトで未使用とした
--- Healerが自分でヒールを行うようになる
-- 使用するヒールの威力はRestorationのスキルに依存するようになった
- トラベルの修正
-- TamrielへのPath GridがないWorldspaceからのトラベルを明示的に禁止した
-- トラベルできない場所ではメッセージが出て命令はキャンセルされる
-- 「最寄りの街に行かせる」処理を屋内やOblivion Gate内からでも処理可能にした
-- ただし、目的地までのPath Gridがあるかどうかは検出できないため、一部のトラベルはスタックする可能性がある
- 「持ち家にある食べ物などのアイテム使用禁止」の設定の廃止
-- 性格を小市民または悪人に設定している場合はアイテムを勝手に使用する
- フォロー時の行動を修正
-- プレイヤーとの距離をもう少し取るようにした(150ユニット)
-- プレイヤー就寝時にはコンパニオンも就寝する
- BrumaのOlav's Tap and Tackでスタックの原因となるドアのロックを解除した
- 設定関連のダイアログを選択すると会話を終了するようにした
- 戦闘時のActivateで「武器を収めろ!」を選択すると、しばらくの間は攻撃を受けても戦闘を行わないようにした

** TODO [#fc84a75a]
(以下、0.6で修正予定)
- 馬の使用を禁止していても勝手に馬に乗ってしまうことがある
- 旧バージョン使用時のバージョンアップ手順が面倒
-- コンソールでアップデートできるようにする
- Obilivion Gateからの脱出に失敗する
-- 自動テレポートを使用している場合
-- Oblivion再起動後セーブデータから再開した場合
- Disposition補正処理
-- 意図しない相手へのDispositionが上昇することがある

(以下、次期バージョン以降で対応予定)
- 蘇生によるペナルティーの追加
- 蘇生処理のさらなる改善
- 移動先追加・マーカー追加
- 乗馬時のトラブルへの対応
-- 待機中の乗馬中断など
- ダイアログ「トラベル」の整理
-- 街の一覧を先に表示
- OBSE対応

** 既知のバグ・問題点 [#z11d60d9]

(以下、Oblivionの不具合)
- 待ちの状態で剣を抜くと、敵をクリアしても剣を納めないときがある
- 家に帰ると服を脱がない、逆に出かけるとき服を着ない、寝るときに鎧を着る
-- インベントリーから出していったん閉じ、渡し直すと直る
- 戦闘後に回復ポーションを一度に大量使用してしまう
- 命令を受け付けなくなる現象
-- 非loaded areaからloaded areaに復帰した際に発生する
- 修理でエンチャント付きアイテムがチャージされてしまう(OBSEを使わないと対応不可)
- ファストトラベルと待機時の乗馬時の移動が異様に遅い
-- 特に待機時は、馬から降りようとしたままでその場から全く動かない
- トラベルや休暇中に突然ICの南西付近に向けてトラベルまたはワープするときがある
-- 移動先マーカーの座標位置をOblivion側で誤ってTamriel Worldspaceとして処理しているのが原因
-- Lifting the ValeのTolganやA Knife in the DarkのLucien Lachanceなど、Sleep/Wait中に割り込みが入るときに発生する

 
(以下、このMODの不具合)
- エリア切替時にCTDが発生することがある(再現せず原因不明)
- 宿屋や家のベッドが使用できなくなることがある
- 複数使用時のプレイヤー蘇生処理
-- 蘇生を担当できるのは一人だけ(希に複数の場合あり)
-- プレイヤーが死亡した後コンパニオンが一人死亡したらゲームオーバーとなる
- Knockbackから立ち上がる際にActivateすると専用バッグの中が見えてしまう
-- アイテムを取ると犯罪行為となり、盗品マークが付く

**クレジット [#oa2d283e]
本MODの制作スタッフは下記の通りです。
- 企画&設計 : Ehcope
- スクリプト&デバッグ : rMnQw36FcH
- AI&テスト : GJee

本MODは下記のMODをベースとさせて頂きました。
- Easy Companion Share Plug-in by Reznod
- ANB Companion Gabrielle by Aridale Noblebrook Belmont
- GG_Valeria Female Companion Mod by Gregg Gean (Deepfreeze)
- GG Companion Japnese Edition by vlv
- GG_CJE_append by miyaoka

特に、GGCを作成し公式フォーラムにて長らくサポートされてきたDeepfreezeと、日本語版をリリースされたvlvさんに感謝致します。'''Especially, we would like to thank Deepfreeze who produced the original GGC and had been supporting us for really long at the forum, and vlv who released Japanese version.'''
 
また、新たな機能を加えるに際し、下記のMODを参考にさせて頂きました。
- The Lost Televanni Codex by Guidobot
- Horse Commands by Xebeth

 
本MODの制作に携わった全ての方々にこの場をお借りして感謝申し上げます。

*バグリポート・コメント [#s2a7a214]
[[ForumOld/16]]に過去ログ化しました。新たに相談が必要ならば[[Forum]]をご利用ください

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS