●実際の組み込みの流れ

　プログラマーと企画の間でスクリプトを追加するときの実際の
　流れについて理解できる資料をお願いします。
　特に金銀では一からスクリプトを追加していくので、
　「マップが増えたとき」の流れを説明してもらいたいです。
　　
　・地形モデルが追加される
　・配置モデルが追加される
　・高さが追加される
　・アトリビュートが反映されるようになる
　ここでスクリプトが実行できるようになっている気がするのですが、
　正確には理解できていません。

　加賀谷君担当の人物ＯＢＪの追加については、別で説明を依頼しているので、
　記述してもらわなくて大丈夫です。
　（まあそれでも、人物イベントの時に無いＯＢＪは出せないみたいな事は
　書いておいてもらえらえば助かります）

＜マップが増えた時＞

「src/fielddata/maptable/zonetable.xls」
マップ管理表に新規ゾーンを追加します。(この部分は中津井さんが管理していました)

追加後にスクリプト側は作業するので、
「地形モデル追加、配置モデル追加、高さ追加、アトリビュート反映」は、
別の方の作業になります。詳しくは企画側(中津井さん？)にお聞きください。

新規ゾーンを追加した時は「zonetable.xls」の
「script、msg」は無効の状態にしてもらいます。
スクリプトやメッセージがなくても、先にマップを追加出来るようにするためです。
逆に、追加したゾーンのスクリプト、メッセージがないのに、
有効にしているとエラーが出ます。

「PMDPスクリプトシステム.doc」の追加手順にしたがって、
スクリプトファイルを追加します。

メッセージファイルは「pokemon_dp\convert\message\src\scenario」
に追加して「msgconv」でコンバートを実行します。

スクリプトと、メッセージを追加したら、
マップ管理表の「script、msg」を有効にします。
この作業は、スクリプト班、企画班の両方で臨機応変に対応してました。

「2DEdit」で、追加されたスクリプト定義をイベント(OBJ,BG,POS)に貼り付けます。
(「イベントデータ補足.txt」参照)
自分はメインイベント、動きのあるイベント以外は企画の方にお願いしていました。
ともみちさんは、自分でやっていたのかも？

ちなみに、イベントに「SCRID_NULL」= 0 を指定していると、
共通のダミースクリプトのイベントを貼り付けられるので、
正式なスクリプトが出来る前にOBJの配置をしたい時などに使えます。


