#=============================================================================== # RGSS2 - BATTLE WEATHER #=============================================================================== # Author : TheoAllen # Version : 1.0 # Contact : www.rpgmakerid.com (or) http://theolized.blogspot.com #=============================================================================== =begin PERKENALAN : Script ini ngebikin pas battle bisa muncul weather sama kek dalam map. Script ini plug and play. Jadi ga butuh kondisi khusus TERMS OF USE : Credit gw, TheoAllen. Kalo semisal u bisa ngedit2 script gw trus jadi lebih keren, terserah. Ane bebasin. Asal ngga ngeklaim aja. Kalo semisal mau dipake buat komersil, jangan lupa, gw dibagi gratisannya. =end # ============================================================================== if true # <-- set true / false disini untuk ngegunain apa kaga # ============================================================================== $imported = {} if $imported.nil? $imported[:Theo_BattleWeather] = true # ============================================================================== class Spriteset_Battle alias pre_weather_create_viewports create_viewports def create_viewports pre_weather_create_viewports create_weather end def create_weather @weather = Spriteset_Weather.new(@viewport2) @weather.type = $game_map.screen.weather_type @weather.max = $game_map.screen.weather_max @weather.ox = $game_map.display_x * 32 @weather.oy = $game_map.display_y * 32 end alias pre_weather_update update def update update_weather pre_weather_update end def update_weather @weather.update end alias battle_weather_dispose dispose def dispose battle_weather_dispose dispose_weather if @weather end def dispose_weather @weather.dispose end end end