XML:BINA/OBJC/MELE
Jump to navigation
Jump to search
MELE : Melee profiles | ||
---|---|---|
XML
AKEV << Other file types >> CONS TMBD << Other BINA >> ONIE FURN << Other OBJC >> NEUT |
This page is unfinished. Can you fill in any missing information? |
general information
- The xml code on this page is compatible with onisplit v0.9.61.0
- BINACJBOMelee Profile.oni is global (It's stored in level0_...)
file structure
tags
XML tag | content type | description |
---|---|---|
<?xml version="1.0" encoding="utf-8"?> | float, flag | Don't change this. |
<Oni> | - | |
<Objects> | - | Holds the melee profiles, starting with <MELE Id="..."> and ending with </MELE> |
<MELE Id="..."> | integer | Ignore this. |
<Header> | - | |
<Flags> | flag | Ignore this. |
<Position> | float x3 | Ignore this. |
<Rotation> | float x3 | Ignore this. |
<OSD> | - | |
<MeleeId> | integer | |
<Name> | ||
<CharacterClass> | ||
<Notice> | ||
<Dodge> | - | |
<BlockSkill> | ||
<Single> | ||
<Group> | ||
<NotBlocked> | ||
<MustChangeStance> | ||
<BlockedButUnblockable> | ||
<BlockedButHasStagger> | ||
<BlockedButHasBlockstun> | ||
<Blocked> | ||
<ThrowDanger> | ||
<DazedMinFrames> | ||
<DazedMaxFrames> | ||
<Attacks>
<Evades> <Maneuvers> |
- | Use special single tags if you don't want content for one of those parts
Use following order: Attacks, Evades and Maneuvers. Onisplit will not accept e.g. Maneuvers, Attacks, Evades. |
<Technique> | ||
<Name> | ||
<Flags> | flag |
|
<Weight> | ||
<Importance> | ||
<RepeatDelay> | ||
<Moves> | Can holds position, attack, throw, maneuver, evade tags |
tags of <Moves>
Parameters of maneuver and position are float values.
- <Attack Type="..." />
P PP PPP PPPP PF PL PR PB PD PF_PF PF_PF_PF PL_PL PL_PL_PL PR_PR PR_PR_PR PB_PB PB_PB_PB PD_PD PD_PD_PD K KK KKK KKKF KF KL KR KB KD KF_KF KF_KF_KF KL_KL KL_KL_KL KR_KR KR_KR_KR KB_KB KB_KB_KB KD_KD KD_KD_KD PPK PKK PKP KPK KPP KKP PK KP PPKK PPKKK PPKKKK HP HPF HK HKF CS_P CS_K C_P1 C_P2 C_PF C_K1 C_K2 C_KF GETUP_KF GETUP_KB R_P R_K RB_P RB_K RL_P RL_K RR_P RR_K R_SLIDE J_P J_K JF_P JF_PB JF_K JF_KB JB_P JB_K JL_P JL_K JR_P JR_K
- <Evade Type="..." />
JumpForward JumpForward2 JumpBack JumpBack2 JumpLeft JumpLeft2 JumpRight JumpRight2 RunJumpForward RunJumpForward2 RunJumpBack RunJumpBack2 RunJumpLeft RunJumpLeft2 RunJumpRight RunJumpRight2 RollForward RollBackward RollLeft RollRight
<Maneuver Type="Advance" Duration="..." MinRange="..." ThresholdRange="..." /> <Maneuver Type="Retreat" Duration="..." MaxRange="..." ThresholdRange="..." /> <Maneuver Type="CircleLeft" Duration="..." MinAngle="..." MaxAngle="..." /> <Maneuver Type="CircleRight" Duration="..." MinAngle="..." MaxAngle="..." /> <Maneuver Type="Pause" Duration="..." /> <Maneuver Type="Crouch" Duration="..." /> <Maneuver Type="Jump" Duration="..." /> <Maneuver Type="Taunt" Duration="..." /> <Maneuver Type="RandomStop" Chance="..." /> <Maneuver Type="GetUpForward" Duration="..." /> <Maneuver Type="GetUpBackward" Duration="..." /> <Maneuver Type="GetUpRollLeft" Duration="..." /> <Maneuver Type="GetUpRollRight" Duration="..." /> <Maneuver Type="BarabasWave" MaxRange="..." />
- <Throw Type="..." />
P_Front K_Front P_Behind K_Behind RP_Front RK_Front RP_Behind RK_Behind P_FrontDisarm K_FrontDisarm P_BehindDisarm K_BehindDisarm RP_FrontDisarm RK_FrontDisarm P_FrontRifDisarm K_FrontRifDisarm P_BehiindRifDisarm K_BehiindRifDisarm RP_FrontRifDisarm RK_FrontRifDisarm RP_BehindRifDisarm RK_BehindRifDisarm Tackle
<Position Type="RunForward" MinRunInDist="..." MaxRunInDist="..." ToleranceRange="..." /> <Position Type="RunLeft" MinRunInDist="..." MaxRunInDist="..." ToleranceRange="..." /> <Position Type="RunRight" MinRunInDist="..." MaxRunInDist="..." ToleranceRange="..." /> <Position Type="RunBack" MinRunInDist="..." MaxRunInDist="..." ToleranceRange="..." /> <Position Type="JumpUp" /> <Position Type="JumpForward" /> <Position Type="JumpLeft" /> <Position Type="JumpRight" /> <Position Type="JumpBack" /> <Position Type="StartToCrouch" /> <Position Type="Crouch" /> <Position Type="Stand" /> <Position Type="CloseForward" MinRunInDist="..." MaxRunInDist="..." ToleranceRange="..." /> <Position Type="CloseLeft" MinRunInDist="..." MaxRunInDist="..." ToleranceRange="..." /> <Position Type="CloseRight" MinRunInDist="..." MaxRunInDist="..." ToleranceRange="..." /> <Position Type="CloseBack" MinRunInDist="..." MaxRunInDist="..." ToleranceRange="..." /> <Position Type="RunJumpForward" MinRunInDist="..." MaxRunInDist="..." ToleranceRange="..." /> <Position Type="RunJumpLeft" MinRunInDist="..." MaxRunInDist="..." ToleranceRange="..." /> <Position Type="RunJumpRight" MinRunInDist="..." MaxRunInDist="..." ToleranceRange="..." /> <Position Type="RunJumpBack" MinRunInDist="..." MaxRunInDist="..." ToleranceRange="..." />