固定文字列



スクリプト内で使用される文字列(パス)を定義値にしておく

※ VX風Vocab より上に置いてください

変更点
2024:07:01
・定義値追加
・セーブファイル名の命名規則をVX以降に変更

#==============================================================================
# ■ 固定文字列 By 貪藻矢射妥←
# 
#  スクリプト内で使用される文字列(パス)を定義値にしておく
# 
# ※ VX風Vocab より上に置いてください
#  
#==============================================================================
# 更新っぽいもの
# 2024:07:01
# ・定義値追加
# ・セーブファイル名の命名規則をVX以降に変更

module FIX_PATH
  # RPGツクールXPデータ拡張子
  # VX風Vocabの方がよさそうだが、スクリプトの設定配置の都合上こっちに記載
  EX_CHILD_RXDATA = ".rxdata"
  
  # セーブファイル名
  # VX風Vocabの方がよさそうだが、スクリプトの設定配置の都合上こっちに記載
  SAVE_FILE_NAME = "Save%02d" + EX_CHILD_RXDATA
  
  # Graphics/
  PATH_GRA_ROOT     = "Graphics/"
  PATH_GRA_ANIME    = PATH_GRA_ROOT + "Animations/"
  PATH_GRA_AUTOTILE = PATH_GRA_ROOT + "Autotiles/"
  PATH_GRA_BTLBACK  = PATH_GRA_ROOT + "Battlebacks/"
  PATH_GRA_BATRER   = PATH_GRA_ROOT + "Battlers/"
  PATH_GRA_CHAR     = PATH_GRA_ROOT + "Characters/"
  PATH_GRA_FOG      = PATH_GRA_ROOT + "Fogs/"
  PATH_GRA_GAMEOVER = PATH_GRA_ROOT + "Gameovers/"
  PATH_GRA_ICON     = PATH_GRA_ROOT + "Icons/"
  PATH_GRA_PANO     = PATH_GRA_ROOT + "Panoramas/"
  PATH_GRA_PICTURE  = PATH_GRA_ROOT + "Pictures/"
  PATH_GRA_TILESET  = PATH_GRA_ROOT + "Tilesets/"
  PATH_GRA_TITLE    = PATH_GRA_ROOT + "Titles/"
  PATH_GRA_TRANS    = PATH_GRA_ROOT + "Transitions/"
  PATH_GRA_WINSKIN  = PATH_GRA_ROOT + "Windowskins/"
  
  # Data/
  PATH_DATA_ROOT    = "Data/"
  PATH_DATA_BT_ACTR = PATH_DATA_ROOT + "BT_Actors"       + EX_CHILD_RXDATA
  PATH_DATA_BT_CLSS = PATH_DATA_ROOT + "BT_Classes"      + EX_CHILD_RXDATA
  PATH_DATA_BT_SKIL = PATH_DATA_ROOT + "BT_Skills"       + EX_CHILD_RXDATA
  PATH_DATA_BT_ITEM = PATH_DATA_ROOT + "BT_Items"        + EX_CHILD_RXDATA
  PATH_DATA_BT_WEPN = PATH_DATA_ROOT + "BT_Weapons"      + EX_CHILD_RXDATA
  PATH_DATA_BT_ARMR = PATH_DATA_ROOT + "BT_Armors"       + EX_CHILD_RXDATA
  PATH_DATA_BT_ENMY = PATH_DATA_ROOT + "BT_Enemies"      + EX_CHILD_RXDATA
  PATH_DATA_BT_TRPS = PATH_DATA_ROOT + "BT_Troops"       + EX_CHILD_RXDATA
  PATH_DATA_BT_STTS = PATH_DATA_ROOT + "BT_States"       + EX_CHILD_RXDATA
  PATH_DATA_BT_ANIM = PATH_DATA_ROOT + "BT_Animations"   + EX_CHILD_RXDATA
  PATH_DATA_BT_TILS = PATH_DATA_ROOT + "BT_Tilesets"     + EX_CHILD_RXDATA
  PATH_DATA_BT_CMEV = PATH_DATA_ROOT + "BT_CommonEvents" + EX_CHILD_RXDATA
  PATH_DATA_BT_SYSM = PATH_DATA_ROOT + "BT_System"       + EX_CHILD_RXDATA
  
  PATH_DATA_ACTR    = PATH_DATA_ROOT + "Actors"          + EX_CHILD_RXDATA
  PATH_DATA_CLSS    = PATH_DATA_ROOT + "Classes"         + EX_CHILD_RXDATA
  PATH_DATA_SKIL    = PATH_DATA_ROOT + "Skills"          + EX_CHILD_RXDATA
  PATH_DATA_ITEM    = PATH_DATA_ROOT + "Items"           + EX_CHILD_RXDATA
  PATH_DATA_WEPN    = PATH_DATA_ROOT + "Weapons"         + EX_CHILD_RXDATA
  PATH_DATA_ARMR    = PATH_DATA_ROOT + "Armors"          + EX_CHILD_RXDATA
  PATH_DATA_ENMY    = PATH_DATA_ROOT + "Enemies"         + EX_CHILD_RXDATA
  PATH_DATA_TRPS    = PATH_DATA_ROOT + "Troops"          + EX_CHILD_RXDATA
  PATH_DATA_STTS    = PATH_DATA_ROOT + "States"          + EX_CHILD_RXDATA
  PATH_DATA_ANIM    = PATH_DATA_ROOT + "Animations"      + EX_CHILD_RXDATA
  PATH_DATA_TILS    = PATH_DATA_ROOT + "Tilesets"        + EX_CHILD_RXDATA
  PATH_DATA_CMEV    = PATH_DATA_ROOT + "CommonEvents"    + EX_CHILD_RXDATA
  PATH_DATA_SYSM    = PATH_DATA_ROOT + "System"          + EX_CHILD_RXDATA
  PATH_DATA_MAPI    = PATH_DATA_ROOT + "MapInfos"        + EX_CHILD_RXDATA
  PATH_DATA_RGSS    = PATH_DATA_ROOT + "Scripts"         + EX_CHILD_RXDATA
  
  PATH_DATA_MAPD    = PATH_DATA_ROOT + "Map%03d"         + EX_CHILD_RXDATA
  
  # Audio
  PATH_AUDIO_ROOT   = "Audio/"
  PATH_AUDIO_ME     = PATH_AUDIO_ROOT + "ME/"
  PATH_AUDIO_SE     = PATH_AUDIO_ROOT + "SE/"
  PATH_AUDIO_BGM    = PATH_AUDIO_ROOT + "BGM/"
  PATH_AUDIO_BGS    = PATH_AUDIO_ROOT + "BGS/"
  
end
〜使い方〜 モジュールをスクリプトの一番上に追加する CTRL + F3でFIX_PATHモジュールで設定している文字列を検索し FIX_PATH::XXXXX に変更する。 これだけです。

戻る