Announcement

Collapse
No announcement yet.

DBS/Indirect Effects Info/Question

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    DBS/Indirect Effects Info/Question

    (Okay, so DW's more than likely going to be the only one that knows, but oh well, this'll likely help others to learn about too)

    When making Indirect Effects for use in the Default Battle System, which script/event/slot of the Indirect Effect do you put the part where it boosts the stats?

    I'd thought it would be in the 'Turn Start' slot, and I thought it was working fine like that, but today when I was testing I learned undeniably that what is happening with it like that is:
    1st Turn Start - boosts stat up from 100% to 110%
    2nd Turn Start - boosts stat up from 110% to 121%
    etc., to the point where even after the Indirect Effect wore off naturally they still had their stats boosted immensely over the normal 100%

    Because of this finding, I suspect that the part where it boosts the stats should go in the 'Check Start' or 'After Result' slot, which one should it go in?

    And, then I would also need to make a part where it undoes the stat boost, and where in the Indirect Effect do I put that part?

    Would it be easier to use the 'New Success'+'Combined Success' and 'Forced End'+'Natural End' slots for the stat boosting and stat un-boosting parts instead?

    THANK YOU VERY MUCH TO WHOMEVER TRIES TO ANSWER MY QUESTIONS.

    #2
    Re: DBS/Indirect Effects Info/Question

    You are probably right. Dungeon Warden will most likely know. But I can guess and send you down a wrong trail if I am wrong, but it is something to try.

    As you may know, I am struggling with indirect efects now myself.

    Checking the pre-set data, you seem to be correct in placing the script/system event in Turn Start. But the pre-sets also use the check start slot for the same script. I doubt that has anything to do with it.

    Originally posted by WilliamKirk
    I would also need to make a part where it undoes the stat boost, and where in the Indirect Effect do I put that part?
    I can help with the bit about undoing the effect. That goes in Flow 1:End:Natural End. At least the pre-set data seems to imply that.

    As for the repeated accumulation, try setting a flag and only boosting when it is on (or off if you program that way). It is just a guess, but it may help.

    Indirect effects are giving me more trouble than anything so far, but I have been stressed and may just be unable to focus (my brain still thinks of this as a game and sometimes forgets to switch gears and actually work on this stuff instead of just playing with it!).

    Good luck with it and post what finaly works here for reference if you have the time.

    Peace.

    MOO!




    Comment


      #3
      Re: DBS/Indirect Effects Info/Question

      The following is from my FAQ. The bolded parts are in answer to you questions.

      Flow 1

      Note: In the presets, all Flow 1 scripts display messages explaining the event that triggered the script. For example, Script 101: New Poison explains that the target's "veins flow with poison."

      Result

      New Success - When the indirect effect first appears on the target, the script in this slot is run. This is what happens when the effect starts. A one time stat increase could be added here. The presets use this to display a message stating that the target was affected by the effect.

      Combined Success - if two conditions combine, the script in this slot will run.

      Fail - if a new condition fails to take effect, the script in this slot will run.

      End

      Forced End - If a status effect is removed by a cure or an item, then the script in this slot will run. A script here can return stats to normal when the effect ends through force.

      Natural End - If a status effect ends due to the length condition being met (see Length), then this script will run. As seen in the presets, the script returns stats to normal when the effect ends.

      Fail - if the status effect fails to be removed, this script will run.


      Flow 2

      Usable - where can the indirect effect be used? Battle, World, or both.

      World Result - If the effect can occur on the world map, what does the effect do?

      Battle - If the effects occurs in battle, what happens? Battle slots are broken into six types depending on what point in battle the effect occurs.
      1) Turn Start - this script runs at the beginning of every turn.
      2) Character End - this script runs each time the target ends his turn.
      3) Turn End - this script runs at the end of every turn.
      4) Reflected - this script runs if Flag 99: Target reflect is on.
      5) Check Start - this script runs when the effect is first applied (before Flow 1). This script should only run once, when the effect is first applied. This is what the presets use for one time stat increases.
      6) After Result - this script runs right after the status effect is applied (after Flow 1). I think this script only runs once as well. It is not used in the presets.




      The Crown of Order demo is here.

      Comment


        #4
        Re: DBS/Indirect Effects Info/Question

        Oh wow! Thank you DW! I'm surprised I missed that , since I used your FAQ for asking my question correctly. Well, thank you both VERY MUCH, Yay!!

        Comment


          #5
          Re: DBS/Indirect Effects Info/Question

          I seriously wish I knew what that all meant

          Comment


            #6
            Re: DBS/Indirect Effects Info/Question

            I got it working using the 'New Success'+'Combined Success' and 'Forced End'+'Natural End' slots for it, and it works perfectly. THank you so much DW!

            Comment

            Working...
            X