07-17-2009, 06:53 AM
Hey Charlie, I have a small tweak that you might be able to answer.
Situation: I am using a total of 8 summons in the "Skills" tab of the database. 4 are regular summons, call them Kerya, Adel, Crimson, and Zeigfried, and 4 are "grand summons" which are the same summons Kerya, Adel, Crimson, and Zeigfried except when summoned they have a full superarts gauge. (You showed me how to do this just recently)
The 4 regular summons are tagged with "CMD Summon" and "Summon". The four grand summons are tagged with "CMD Superart", "Superart", and "Summon".
The 4 regular summons are tagged to a common event:
$game_party.summon(2,["Kerya"])
The 4 grand summons are tagged to a common event:
$game_actors[10].
super_arts_points=200;
$game_party.summon(2,["Kerya"])
So there is a total of 8 common events between the two.
Now here is what happens. It doesn't matter if it is the regular summon or the grand summon, when "Kerya" is summoned, the party members that are removed from battle, are also removed from the party on the map. So if I try and "Retire" "Kerya". it first doesn't let me, "Kerya" stays on the screen. If I retire her again, then the game goes to the game over screen because the remaining actors are removed from the game. This also happens when the battle is over, and when the "Kerya" dies. So for some reason the script is not storing the current party for when the battle is over, the Aeon dies, or is retired. So the party cannot "comeback" to the battle or the map after the battle.
Now this might give you some insight on to what is going on. It took me about 4 hours just to figure this out after trying everything else with your demo and what not. I slowly imported a summon from my game into your demo piece by piece and found what messed up the script. I figured out if I changed the "grand summons" tags to only:
"CMD Superart" and "Superart" (Removed "Summon" from the tags) it works!
The system operates just like normal. "Kerya" is summoned and operates just fine as a regular summon and as a grand summon. There could be a number of things that could make this happen, but my question is to you, is this ok? Will things be alright if I keep my tags like this? I'm guessing there could be some overlapping with the Aeons due to the same Aeon being summoned on two different occasions, or the fact that the skill is tagged to both "superart" and "summon" might cause some difficulties, but I don't know, your the boss. Maybe you can figure something out. If not, no worries. I don't want you to sweat too hard over it, its not the end of the world if it doesn't work out. Sorry that it is a long post, but I wanted to be specific that way you knew exactly the situation. Thanks for your time.
Situation: I am using a total of 8 summons in the "Skills" tab of the database. 4 are regular summons, call them Kerya, Adel, Crimson, and Zeigfried, and 4 are "grand summons" which are the same summons Kerya, Adel, Crimson, and Zeigfried except when summoned they have a full superarts gauge. (You showed me how to do this just recently)
The 4 regular summons are tagged with "CMD Summon" and "Summon". The four grand summons are tagged with "CMD Superart", "Superart", and "Summon".
The 4 regular summons are tagged to a common event:
$game_party.summon(2,["Kerya"])
The 4 grand summons are tagged to a common event:
$game_actors[10].
super_arts_points=200;
$game_party.summon(2,["Kerya"])
So there is a total of 8 common events between the two.
Now here is what happens. It doesn't matter if it is the regular summon or the grand summon, when "Kerya" is summoned, the party members that are removed from battle, are also removed from the party on the map. So if I try and "Retire" "Kerya". it first doesn't let me, "Kerya" stays on the screen. If I retire her again, then the game goes to the game over screen because the remaining actors are removed from the game. This also happens when the battle is over, and when the "Kerya" dies. So for some reason the script is not storing the current party for when the battle is over, the Aeon dies, or is retired. So the party cannot "comeback" to the battle or the map after the battle.
Now this might give you some insight on to what is going on. It took me about 4 hours just to figure this out after trying everything else with your demo and what not. I slowly imported a summon from my game into your demo piece by piece and found what messed up the script. I figured out if I changed the "grand summons" tags to only:
"CMD Superart" and "Superart" (Removed "Summon" from the tags) it works!
The system operates just like normal. "Kerya" is summoned and operates just fine as a regular summon and as a grand summon. There could be a number of things that could make this happen, but my question is to you, is this ok? Will things be alright if I keep my tags like this? I'm guessing there could be some overlapping with the Aeons due to the same Aeon being summoned on two different occasions, or the fact that the skill is tagged to both "superart" and "summon" might cause some difficulties, but I don't know, your the boss. Maybe you can figure something out. If not, no worries. I don't want you to sweat too hard over it, its not the end of the world if it doesn't work out. Sorry that it is a long post, but I wanted to be specific that way you knew exactly the situation. Thanks for your time.