Status
Not open for further replies.

Berylstone

Veteran
Veteran
Joined
Jun 3, 2013
Messages
700
Reaction score
83
First Language
English
Primarily Uses
I was hoping someone might could help me out with a script for this since it seems it's not possible using the default system in Ace.

What I am trying to do is use my weather effects during a battle event.  Since my time cycle continues to progress during combat it would be nice if I could progress the weather effects too. 
 

Berylstone

Veteran
Veteran
Joined
Jun 3, 2013
Messages
700
Reaction score
83
First Language
English
Primarily Uses
class Spriteset_Battle

#just throw the weather creation somewhere after viewports created...
alias tsuki_weatherfx_create_viewports create_viewports
def create_viewports
tsuki_weatherfx_create_viewports
create_weather
end

def create_weather
@weather = Spriteset_Weather.new(@viewport2)
@weather.type = $game_map.screen.weather_type
@weather.power = $game_map.screen.weather_power
end

alias tsuki_screenfx_spritebattle_update update
def update
tsuki_screenfx_spritebattle_update
update_weather
end

#only update weather if it's not the same as the current weather?
def update_weather
@weather.type = $game_troop.screen.weather_type
@weather.power = $game_troop.screen.weather_power
@weather.update
end

#throw weather disposal somewhere before viewports are disposed...
alias tsuki_weatherfx_dispose_viewports dispose_viewports
def dispose_viewports
dispose_weather
tsuki_weatherfx_dispose_viewports
end

def dispose_weather
@weather.dispose
end
end

class Game_Interpreter

#allow weather in battle
alias tsuki_weatherfx_command_236 command_236
def command_236
if $game_party.in_battle
screen.change_weather(@params[0], @params[1], @params[2])
wait(@params[2]) if @params[3]
else
tsuki_weatherfx_command_236
end
end
end
Here is one Tsukihime wrote that works good also.  Posting it in case anyone else has a need for.
 
Last edited by a moderator:

Shaz

Global Moderators
Global Mod
Joined
Mar 2, 2012
Messages
44,966
Reaction score
16,019
First Language
English
Primarily Uses
RMMV
This thread is being closed, due to being solved. If for some reason you would like this thread re-opened, please report this post and leave a message why. Thank you.
 
Status
Not open for further replies.

Latest Threads

Latest Posts

Latest Profile Posts

After 7 months of really hard work and then 6 months of lazing around and procrastinating with adding the final touches my game is finally complete! Not bad considering that a year ago I didn't really even know about variables. Thanks to everyone who helped with questions and assets! Feels good to have a game under my belt! Ep2 (also self contained) may possibly come in the future!
I just made a breakthrough in my Battlecore problem where the Abort Battle command wouldn't work after using a Custom Action Sequence skill. It seems that Abort Battle can't be the last command in the event.
Before, the event was ordered (Dialogue -> Abort Battle). But having the message appear LAST fixed it.
(Abort Battle -> Dialogue)
"Does anyone remember the new year 2022? yeah, that was like yesterday. Wait, what do you mean by '2022 is almost over'?"
kuestsdynamisxp001.jpg


Just a glimpse of how Kuests Dynamis XP would look like.
spritesheet.png

made a simple face animation for when character's talk now. He blinks and speaks lol.

Forum statistics

Threads
126,886
Messages
1,182,060
Members
166,675
Latest member
OPOPOP
Top