mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-08 05:34:58 +00:00
Added Flying from Town Map (#129)
* Added ability to fly from Town Map * Refactored UI_RegionMap code
This commit is contained in:
@@ -53,6 +53,11 @@ ItemHandlers::UseFromBag.add(:ITEMFINDER,proc { |item|
|
||||
|
||||
ItemHandlers::UseFromBag.copy(:ITEMFINDER,:DOWSINGMCHN,:DOWSINGMACHINE)
|
||||
|
||||
ItemHandlers::UseFromBag.add(:TOWNMAP,proc { |item|
|
||||
pbShowMap(-1, false)
|
||||
next ($PokemonTemp.flydata ? 2 : 0)
|
||||
})
|
||||
|
||||
#===============================================================================
|
||||
# ConfirmUseInField handlers
|
||||
# Return values: true/false
|
||||
@@ -302,8 +307,13 @@ ItemHandlers::UseInField.add(:ITEMFINDER,proc { |item|
|
||||
ItemHandlers::UseInField.copy(:ITEMFINDER,:DOWSINGMCHN,:DOWSINGMACHINE)
|
||||
|
||||
ItemHandlers::UseInField.add(:TOWNMAP,proc { |item|
|
||||
pbShowMap(-1,false)
|
||||
next true
|
||||
ret = false
|
||||
if !$PokemonTemp.flydata
|
||||
pbShowMap(-1, false)
|
||||
ret = !$PokemonTemp.flydata.nil?
|
||||
end
|
||||
pbFlyToNewLocation
|
||||
next ret
|
||||
})
|
||||
|
||||
ItemHandlers::UseInField.add(:COINCASE,proc { |item|
|
||||
|
||||
Reference in New Issue
Block a user