#============================================================================== # □ 利き腕設定 (for VX Ace) #------------------------------------------------------------------------------ # Version : 1_20120112 # by サリサ・タイクーン # http://www.tycoon812.com/rgss/ #============================================================================== #============================================================================== # □ 素材スイッチ #============================================================================== $rgsslab = {} if $rgsslab == nil $rgsslab["利き腕設定"] = true if $rgsslab["利き腕設定"] #============================================================================== # □ カスタマイズポイント #============================================================================== module RGSSLAB end module RGSSLAB::Dominant_Arm_Setting #-------------------------------------------------------------------------- # ○ アクターの利き腕 # 記述方法: # アクターID => "利き腕", # (最後の設定のみ、後ろのカンマを省略する事ができます) #-------------------------------------------------------------------------- ARM = { 1 => "左利き", } end # カスタマイズポイントは、ここまで #============================================================================== # □ RGSSLAB::Dominant_Arm_Setting [module] #============================================================================== module RGSSLAB::Dominant_Arm_Setting #-------------------------------------------------------------------------- # ○ 素材設定用の定数定義 #-------------------------------------------------------------------------- MATERIAL_NAME = "利き腕設定" VERSION = 1 RELEASE = 20120112 end #============================================================================== # ■ Game_Actor [class] #============================================================================== class Game_Actor < Game_Battler #-------------------------------------------------------------------------- # ○ モジュールの設定 #-------------------------------------------------------------------------- RGSSLAB_067 = RGSSLAB::Dominant_Arm_Setting #-------------------------------------------------------------------------- # ● 公開インスタンス変数 #-------------------------------------------------------------------------- attr_accessor :dominant_arm #-------------------------------------------------------------------------- # ● セットアップ [エイリアス] # actor_id : アクターID #-------------------------------------------------------------------------- alias dominant_arm_setup setup def setup(actor_id) dominant_arm_setup(actor_id) setup_dominant_arm end #-------------------------------------------------------------------------- # ○ セットアップ [利き腕設定] #-------------------------------------------------------------------------- def setup_dominant_arm if RGSSLAB_067::ARM[@actor_id] != nil @dominant_arm = RGSSLAB_067::ARM[@actor_id] else @dominant_arm = "右利き" end end end end