Swap melt and stab

Is there any way to make melt replace stab in normal mode and use stab instead of melt in battle mode

and drag to be triggered in both normal and battle mode the same as it is triggered in battle mode now

I think you would just have to make modifications to the prop file to do that.

ill do it, how tho

Open the prop in your text editor, scroll down to +/- bottom quarter, find bool Event2, start reading, find EVENT_STAB, swap what you want to swap.

If you can’t read the code, you can always try to ask AI: “what does this do ?”
Just don’t ask it to write new code for you, it will give you pretty names with functions that don’t exists.

That’s probably harder, I don’t know where to start searching but probably search “battle”

Best of luck.

Im in the fett prop, claude is telling me to swap
line 6763-6771 and line 6773-6779
frankly i think the ai is telling bullshit cause that is code related to the FETT263_USE_BC_MELT_STAB define, which i dont have
the only other code i can find is for FETT263_STAB_ON_PREON and FETT263_SPIN_MODE

Try searching for DoStab() and LOCKUP_MELT, those lines activate those effects, so if you find the right lines, it may be as easy as just swapping those lines.

are those it
line 2446

   SaberBase::DoStab();
        break;
      case CLASH_LOCKUP:
        if (battle_mode_) clash_value = (SaberBase::GetClashStrength() - saved_gesture_control.clashdetect) / saved_gesture_control.maxclash;
        if (SFX_bgnlock) {
          SFX_bgnlock.SelectFloat(clash_value);

line 6772

#endif
          if (fusor.angle1() < - M_PI / 4) {
            SaberBase::SetLockup(SaberBase::LOCKUP_DRAG);
          } else {
            SaberBase::SetLockup(SaberBase::LOCKUP_MELT);

That seems right.