マジックナンバーの定義化



スクリプト内で使用されるマジックナンバーを定義値にしておく

変更点
・まだなし

#==============================================================================
# ■ マジックナンバーの定義化 By 貪藻矢射妥←
# 
#  スクリプト内で使用されるマジックナンバーを定義値にしておく
#  
#==============================================================================
# 更新っぽいもの
# ・まだなし

module Def_Num
  # Game_BattleAction
  # アクション種別(current_action.kind)
  #  基本行動
  BTL_ACT_KIND_BASIC = 0
  #  スキル
  BTL_ACT_KIND_SKILL = 1
  #  アイテム
  BTL_ACT_KIND_ITEM  = 2
  # 基本行動(current_action.basic)
  #  通常攻撃
  BTL_ACT_PTN_ATK  = 0
  #  防御
  BTL_ACT_PTN_GURD = 1
  #  逃走(エネミー用)
  BTL_ACT_PTN_ESC  = 2
  #  何もしない
  BTL_ACT_PTN_NONE = 3
  
  # Skill/Item
  # 効果範囲(scope)
  #  なし
  SCOPE_KIND_NONE            = 0
  #  敵単体
  SCOPE_KIND_ANY_EMENY       = 1
  #  敵全体
  SCOPE_KIND_ALL_ENEMY       = 2
  #  味方単体
  SCOPE_KIND_ANY_FRIEND      = 3
  #  味方全体
  SCOPE_KIND_ALL_FRIEND      = 4
  #  味方単体(HP 0)
  SCOPE_KIND_ANY_FRIEND_DEAD = 5
  #  味方全体(HP 0)
  SCOPE_KIND_ALL_FRIEND_DEAD = 6
  #  使用者
  SCOPE_KIND_USER            = 7
  # 使用可能時(occasion)
  #  常時
  OCCA_KIND_ALL    = 0
  #  戦闘中のみ
  OCCA_KIND_BATTLE = 1
  #  メニューのみ
  OCCA_KIND_MENU   = 2
  #  なし
  OCCA_KIND_NONE   = 3
  
  # ステート制約(restriction)
  #  なし
  REST_PTN_NONE        = 0
  #  魔法を使用できない
  REST_PTN_NO_MAGIC    = 1
  #  敵を攻撃
  REST_PTN_CONF_ENEMY  = 2
  #  味方を攻撃
  REST_PTN_CONF_FRIEND = 3
  #  行動できない
  REST_PTN_NO_ACT      = 4
end
〜使い方〜 モジュールをスクリプトの一番上に追加する CTRL + F3でcurrent_action.kindなどの文字列を検索し Def_Num::XXXXX に変更する。 これだけです。

戻る