Script compatibility help - Printable Version +- Save-Point (https://www.save-point.org) +-- Forum: Games Development (https://www.save-point.org/forum-4.html) +--- Forum: Code Support (https://www.save-point.org/forum-20.html) +--- Thread: Script compatibility help (/thread-8324.html) |
Script compatibility help - Lord Vectra - 07-25-2021 So I'm having issues with your "equip during battle" script and Paradog's ATB script. The issue is, if your script is below it, it freezes when I open the equip screen in-battle. If i put it above, the ATB gauge continues to go up even though it's set to stop. Your script: Link Paradog ATB: Link To give you a headstart, I think it's conflicting with the command_wait configuration of Paradog's ATB script because ATB script might be looking for a scene of which it might need to wait and references the command window but since equip is there (which normally isnt), I think it freezes because it doesn't know what to do (I think; it's merely an educated guess from my limited script knowledge). I looked for all the times it calls for command_wait but none of them seem related. Lastly, since I'm here, I might as well ask you for help on another subject regarding Paradog's ATB system. In the script, it has this: Code: # CT Cost in percentages for each action RE: Script compatibility help - DerVVulfman - 07-25-2021 I'm wondering if someone gave you something edited. In this thread, I have a copy of the two systems combined. Though honestly, I haven't touched Eladia in nearly fifteen years! Woof. As the script's instructions stated: Eladia lines 72-79 Wrote:This script is about as plug & play as they come. Unless some form of conflict occurs, you merely paste this script below your Custom Battle System for it to work, or just paste it above 'MAIN' if you are using the default battle system. So I placed it below the Paradog ATB package and ran the system after adding an event whereby I could gain a few items such as mythril swords, hats for the girls, and so on. Upon running, I had no problems. It's just been so long since I used Eladia, you had me worried. As to the other issue whereby skill attacks (other than single targets) ignore the configuration gauge, I am again thinking you received an edit of some kind: This is a reduced-size screenshot, but a screenshot after I had changed Hilda's fire spell from a single target to an all-enemy attack. The gauge doesn't reduce down to the 20% immediately as it waited for the turn system to sync. But once it did, her bar for using an all-enemy attack worked fine. I also did the same with Basil's Leg Sweep. Granted, it's a wuss skill against ghosts, so I upped his power and set it as a hella attack vs undead. And with that, I had the same result. Now, rather than say 'nothing is wrong with the system', I will instead say.... HERE'S a copy of the two working together. I made it an attachment you can find here: ParaDog_ATB.zip (Size: 221.72 KB / Downloads: 1) Seeing that you said you had started a fresh copy, I am just worried that the script source may be to blame. RE: Script compatibility help - Lord Vectra - 07-25-2021 (07-25-2021, 11:07 PM)DerVVulfman Wrote: I'm wondering if someone gave you something edited. So the 2nd problem does seem to be fixed in your working demo, but the 1st problem is still happening. If you go to Paradog's ATB and go here between line 30 and 35: Code: # CT gauge pauses while command window is open Also, I have edited Paradog's script, but I don't recall editing anything that could affect it. Thankfully, I have a log of my edits, so I can simply backtrack to see what edit caused the 2nd problem. RE: Script compatibility help - DerVVulfman - 07-25-2021 aHA! Okay, the Update Phase3 routine needed an extra touch for ParaDog's system. To be specific, the Eladia system accounted for the basic windows that were open, the command window, the item and skill windows, and the 'right window' used for the equipment swapping. HOWEVER, the ParaDog system only set delays for the item, skill and command window alone and had no right window whereby the AT bar delay was to go. Ergo, you had no delay option present.... until now: Code: #============================================================================== Place this little bit of code below Eladia. It is a copy of the update_phase3 method from the ParaDog system, but now includes the countup commands for every window 'including' the Equipment Right' window which is the issue. It now turns on/off by the same SELECT WAIT option as Item and Skill windows. |