12-16-2022, 09:44 PM
Set Map's Display Name ACE
by Kyonides Arkanthes
Introduction
Do you need to show the map's display name at any given moment?
Like when you stepped on a transparent event facing downwards or upwards or anywhere else...
Take advantage of it and make a script call that will set the temporary name and show it on screen

Code:
# * Set Map's Display Name ACE * #
# Scripter : Kyonides Arkanthes
# 2022-12-16
# $game_map.display_name = "New Name"
# map_display_name = "New Name"
# $game_map.clear_display_name
class Game_Map
def display_name=(new_name)
@open_display_name = true
@display_name = new_name
end
def display_name() @display_name || @map.display_name end
def clear_display_name() @display_name = nil end
attr_accessor :open_display_name
end
class Game_Interpreter
def map_display_name=(name)
$game_map.display_name = name
end
end
class Scene_Map
alias :kyon_map_dis_name_scn_map_up :update
def update
kyon_map_dis_name_scn_map_up
update_display_name if $game_map.open_display_name
end
def update_display_name
$game_map.open_display_name = nil
@map_name_window.open
end
end
Terms & Conditions
It's just a free script, guys!
Please include my nickname in your game credits.

I really hope this won't be the only script of mine that you're using in game project.
