mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-07 13:15:01 +00:00
Fixed crash upon gaining a Pokémon after starting a new game, fixed default player's potentially being longer than allowed
This commit is contained in:
@@ -49,6 +49,8 @@ module Game
|
||||
$MapFactory = PokemonMapFactory.new($data_system.start_map_id)
|
||||
$game_player.moveto($data_system.start_x, $data_system.start_y)
|
||||
$game_player.refresh
|
||||
$PokemonEncounters = PokemonEncounters.new
|
||||
$PokemonEncounters.setup($game_map.map_id)
|
||||
$game_map.autoplay
|
||||
$game_map.update
|
||||
end
|
||||
|
||||
@@ -247,16 +247,18 @@ end
|
||||
def pbSuggestTrainerName(gender)
|
||||
userName = pbGetUserName()
|
||||
userName = userName.gsub(/\s+.*$/,"")
|
||||
if userName.length>0 && userName.length<7
|
||||
if userName.length>0 && userName.length<Settings::MAX_PLAYER_NAME_SIZE
|
||||
userName[0,1] = userName[0,1].upcase
|
||||
return userName
|
||||
end
|
||||
userName = userName.gsub(/\d+$/,"")
|
||||
if userName.length>0 && userName.length<7
|
||||
if userName.length>0 && userName.length<Settings::MAX_PLAYER_NAME_SIZE
|
||||
userName[0,1] = userName[0,1].upcase
|
||||
return userName
|
||||
end
|
||||
return System.user_name.capitalize
|
||||
userName = System.user_name.capitalize
|
||||
userName = userName[0, Settings::MAX_PLAYER_NAME_SIZE]
|
||||
return userName
|
||||
# Unreachable
|
||||
# return getRandomNameEx(gender, nil, 1, Settings::MAX_PLAYER_NAME_SIZE)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user