#============================================================================== # ■ RGSS3 判別ワード付与無効 Ver1.00 by 星潟 #------------------------------------------------------------------------------ # 敵が複数存在する際、名前の後ろにつくアルファベットを # 個別につかないようにする設定が可能になります。 # 変身を繰り返すような敵を作成する場合に便利です。 #------------------------------------------------------------------------------ # ★設定方法 #------------------------------------------------------------------------------ #  エネミーのメモ欄に<判別ワード付与無効>と書き込む事で # そのエネミーの名前の後ろにはアルファベットがつかなくなります。 #============================================================================== module LETTER_EMPTY #敵キャラ名の後ろにつける文字を無効化する為のキーワードを指定。 WORD = "判別ワード付与無効" end class Game_Troop < Game_Unit #-------------------------------------------------------------------------- # 同名の敵キャラに ABC などの文字を付加 #-------------------------------------------------------------------------- alias make_unique_names_void make_unique_names def make_unique_names members.each {|m| m.letter = " " if m.enemy.letter_empty} make_unique_names_void members.each {|m| m.letter = "" if m.enemy.letter_empty} end end class RPG::Enemy < RPG::BaseItem def letter_empty return @letter_empty if @letter_empty != nil @letter_empty = self.note.include?("<" + LETTER_EMPTY::WORD + ">") @letter_empty end end