How to Changing button functions for Aoi Kusanagi? that used Vans Buffer System

Started by Xzest, September 23, 2025, 08:35:38 AM

Previous topic - Next topic

Xzest


Hi

I've problem with  Aoi Kusanagi character and I've been trying to edit her button mappings, but I'm getting lost in the Vans buffer code. I've been trying to figure it out by myself but the variables and triggers are confusing me.

Could anyone help me with these changes?

    I want to remove the "Max On" function from the C button and make it the "Knock" command instead.

    I want to change the Z button's function from Knock to Roll or Recovery. I don't know which variable is used for this.

I've already tried a few things by editing the .cns files, but I keep running into conflicts with other commands. Any guidance on how to properly edit the Vans buffer system for this would be a huge help.

Thank you so much in advance!

Odb718

I downloaded Xiangfei. I couldn't find Aoi Kusanagi to look through.
It seems like you missed this?
Spoiler (click to show)
;--------------------------------[BUTTONS]-------------------------------------;
;NON-NEGATIVE EDGE:
;var(0)  = LP (A)
;var(1)  = MP (C)
;var(2)  = HP (E)
;var(3)  = LK (B)
;var(4)  = MK (D)
;var(5)  = HK (SHORTCUT)
;var(6)  = Start
;NEGATIVE EDGE:
;var(7)  = LP
;var(8)  = MP
;var(9)  = HP
;var(10) = LK
;var(11) = MK
;var(12) = HK
;var(13) = Start
;DOUBLE BUTTON:
;var(14) = LP+LK (A+B)
;var(15) = LK+MP (B+D)
;var(16) = MP+MK (C+D)
;var(17) = LP+MP (A+C)
;var(18) = LK+MK (B+D)
;var(19) = LP+HK (A+D)
var 2 and var 5, and, var 9 and var 12 would probably have to be swapped everywhere. IF your char is using the same set up. I'm not sure what you'd need/want to do about var 19.
vVv Gouken718 vVv SabreTooth718 vVv


Xzest

Quote from: Odb718 on September 23, 2025, 07:20:15 PM
I downloaded Xiangfei. I couldn't find Aoi Kusanagi to look through.
It seems like you missed this?
Spoiler (click to show)
;--------------------------------[BUTTONS]-------------------------------------;
;NON-NEGATIVE EDGE:
;var(0)  = LP (A)
;var(1)  = MP (C)
;var(2)  = HP (E)
;var(3)  = LK (B)
;var(4)  = MK (D)
;var(5)  = HK (SHORTCUT)
;var(6)  = Start
;NEGATIVE EDGE:
;var(7)  = LP
;var(8)  = MP
;var(9)  = HP
;var(10) = LK
;var(11) = MK
;var(12) = HK
;var(13) = Start
;DOUBLE BUTTON:
;var(14) = LP+LK (A+B)
;var(15) = LK+MP (B+D)
;var(16) = MP+MK (C+D)
;var(17) = LP+MP (A+C)
;var(18) = LK+MK (B+D)
;var(19) = LP+HK (A+D)
var 2 and var 5, and, var 9 and var 12 would probably have to be swapped everywhere. IF your char is using the same set up. I'm not sure what you'd need/want to do about var 19.

thanks for reply
Aoi Kusanagi that I use come from here. Download link available on description
https://www.youtube.com/watch?v=5xKzk_pQqaY

what I would like to change is
-disable c button as max on shortcut .
-change Knock (C+D) shortcut from z button to c button
-make z button as shortcut for roll or recovery (A+B) , I'm not sure that which command was use for this chars.
That's all I need.