undernightinbirth alpha documentation

Contents:

This Page

Battle_Std.Sousai

Cancel State

Initialization Functions

Sousai.Init(_etcHantei=0)

Initializes the cancellation status for a specified hitbox type.

Parameters:

_etcHantei – Additional parameters for the initialization.

Returns:

None.

Sousai.Init_NoHitFlag(_etcHantei=0)

Initializes the cancellation status without hit flags for a specified hitbox type.

Parameters:

_etcHantei – Additional parameters for the initialization.

Returns:

None.

Sousai.Init_NoGedan(_etcHantei=0)

Initializes the cancellation status without ground hit flags for a specified hitbox type.

Parameters:

_etcHantei – Additional parameters for the initialization.

Returns:

None.

Sousai.Init_BallTarget(_etcHantei=0)

Initializes the ball target for cancellation status.

Parameters:

_etcHantei – Additional parameters for the initialization.

Returns:

None.

Setting Functions

Sousai.Set(_etcHantei=0)

Sets the attack catch flags for the specified hitbox type.

Parameters:

_etcHantei – Additional parameters for the setting.

Returns:

None.

Sousai.Erase(_etcHantei=2)

Erases the attack catch flags for the specified hitbox type.

Parameters:

_etcHantei – Additional parameters for the erasure.

Returns:

None.

Sousai.Set_NoHitFlag(_etcHantei=0)

Sets the attack catch flags without hit flags for the specified hitbox type.

Parameters:

_etcHantei – Additional parameters for the setting.

Returns:

None.

Sousai.Set_NoGedan(_etcHantei=0)

Sets the attack catch flags without ground hit flags for the specified hitbox type.

Parameters:

_etcHantei – Additional parameters for the setting.

Returns:

None.

Sousai.Set_BallTarget(_etcHantei=0)

Sets the attack catch flags specifically for projectiles.

Parameters:

_etcHantei – Additional parameters for the setting.

Returns:

None.

Erasing Function

Sousai_Erase(_etcHantei=2)

Erases the cancel state for the enemy character.

Parameters:

_etcHantei (int) – Optional parameter for additional behavior.

Frame Update Functions

Sousai.FrameUpdate(_etcHantei=0)

Updates the frame for the specified hitbox type.

Parameters:

_etcHantei – Additional parameters for the update.

Returns:

None.

Sousai.FrameUpdate_NoHitFlag(_etcHantei=0)

Updates the frame without hit flags for the specified hitbox type.

Parameters:

_etcHantei – Additional parameters for the update.

Returns:

None.

Sousai.FrameUpdate_NoGedan(_etcHantei=0)

Updates the frame without ground hit flags for the specified hitbox type.

Parameters:

_etcHantei – Additional parameters for the update.

Returns:

None.

Sousai.FrameUpdate_BallTarget(_etcHantei=0)

Updates the frame for projectile targets.

Parameters:

_etcHantei – Additional parameters for the update.

Returns:

None.

Sousai.HitInterrupt(param={})

Handles the hit interrupt during a cancellation, managing various parameters related to the hit.

Parameters:

param – A table containing parameters for the hit interrupt, including sound options and hit stop duration.

Returns:

An instance of AtemiHitStatus if a hit occurred, otherwise 0.