コマンド設定例

■ はじめに

メニュー項目の設定のサンプルです。
スクリプト素材は、カスタムメニューよりも上に導入してください。

■ 目  次

  1. プリセット
  2. CACAO SOFT
  3. 回想領域
  4. ひきも記
  1. initialization
  2. Code Crush
  3. 白の魔
  4. RGSSスクリプト倉庫
  1. Artificial Providence

★ から配布サイトへ移動できます。

■ プリセット

■ ロード

COMMAND_ITEMS[:load] = {
  :name     => "ロード",
  :command  => Scene_Load,
  :enable   => "DataManager.save_file_exists?",
}

■ 一人メニュー

スキル、装備、ステータスなどの :personal を :command に変更してください。

■ CACAO SOFT

■ アイテム合成

COMMAND_ITEMS[:make] = {
  :name     => "アイテム合成",
  :command  => 'Scene_ItemMake.start(1)',
}

■ 回想領域

■ 冒険メモ

COMMAND_ITEMS[:story] = {
  :name     => STORYEVENT::STORYEVENT_MENU_TEXT,
  :command  => :command_story,
}

■ ひきも記

■ 実績メダル

COMMAND_ITEMS[:medal] = {
  :name     => TMMEDAL::COMMAND_MEDAL,
  :command  => :command_medal,
  :enable   => :medal_enabled,
  :hide     => 'TMMEDAL::HIDE_COMMAND && !medal_enabled'
}

■ initialization

■ パーティ編成システム

COMMAND_ITEMS[:party] = {
  :name     => "パーティ編成",
  :command  => Scene_Party_Organization_System,
}

■ Code Crush

■ 用語辞典

COMMAND_ITEMS[:dictionary] = {
  :name     => "用語辞典",
  :command  => :command_dictionary,
}

■ パーティー編集

並び替え機能を変更するようです。
COMMAND_ITEMS[:formation] の設定を変更してください。

■ ギャラリー

COMMAND_ITEMS[:garally] = {
  :name     => "ギャラリー",
  :command  => Scene_ExGarally,
  :enable   => 'ExGarally.enable?',
  :hide     => '!ExGarally.enable?',
}

※ オプション追加は不要です。

■ クエストシステム

COMMAND_ITEMS[:questlist] = {
  :name     => "クエスト確認",
  :command  => Scene_QuestList,
}

■ 白の魔

■ アイテム合成

COMMAND_ITEMS[:ItemSynthesis] = {
  :name     => "アイテム合成",
  :command  => Scene_ItemSynthesis,
}

■ スキルポイント振り分けシステム

COMMAND_ITEMS[:SkillDevide] = {
  :name     => "SP振り分け",
  :personal => Scene_SkillDevide,
}

■ アクター預かり所

COMMAND_ITEMS[:MemberChange] = {
  :name     => "パーティ編成",
  :command  => Scene_MemberChange,
}

■ アイテム図鑑

COMMAND_ITEMS[:ItemDictionary] = {
  :name     => "アイテム図鑑",
  :command  => Scene_ItemDictionary,
}

■ 魔物図鑑

COMMAND_ITEMS[:MonsterDictionary] = {
  :name     => "魔物図鑑",
  :command  => Scene_MonsterDictionary,
}

■ RGSSスクリプト倉庫

■ PT編成画面

COMMAND_ITEMS[:PartyEdit] = {
  :name     => "パーティ編成",
  :command  => Scene_PartyEdit,
}

■ キャラメイク画面

COMMAND_ITEMS[:CharaMake] = {
  :name     => "キャラメイク",
  :command  => Scene_CharaMake,
}

■ ステータス振り分け

COMMAND_ITEMS[:Statusdivide] = {
  :name     => "ステータス振り分け",
  :command  => Scene_Statusdivide,
}

■ 転職画面

COMMAND_ITEMS[:JobChange] = {
  :name     => "転職画面",
  :command  => Scene_JobChange,
}

■ スキルメモライズ

COMMAND_ITEMS[:SkillMemorize] = {
  :name     => "スキルメモライズ",
  :command  => Scene_SkillMemorize,
}

■ スキルポイント

COMMAND_ITEMS[:SkillPoint] = {
  :name     => "スキルポイント",
  :command  => Scene_SkillPoint,
}

■ 装備品強化

COMMAND_ITEMS[:Custom_Equip] = {
  :name     => "装備品強化",
  :command  => Scene_Custom_Equip,
}

■ 移動用画面

COMMAND_ITEMS[:ShortMove] = {
  :name     => "移動用画面",
  :command  => Scene_ShortMove,
}

■ Artificial Providence

■ アイテム預かり所

COMMAND_ITEMS[:Item_Keep] = {
  :name     => "アイテム預かり所",
  :command  => Scene_Item_Keep,
}