Attacks

Attacks (攻撃, Kōgeki) are a basic mechanic in all fighting games, including SonicFan The Ultimate Battle.

Summary
Attacks are usually actions that deal damage and require no motion input unlike Specials. They don't drain the Spirit Gauge or the Block Gauge. The 4 attack buttons in SFTUB are Light, Medium, Heavy and Projectile.

Standard Attack
Standard Attacks are attacks that can be used in the ground with no input.

(L) Light Attack - Reserved for the most basic attack that can be performed that can hit 3 (Rest of the characters in the roster) or 2 times (Ethara). Some characters have rapid attacks by repeatedly pressing the Light attack button (Echidna).

(M) Medium Attack - Reserved for a strong attack that could hit twice as usual that hit 2 times or only once. Quicker character Mediums can hit twice (SonicFan), as the slow ones hit once (Sinister).

(H) Heavy Attack - Reserved for a character's chargable attack that could break an opponent's shield once fully charged, but only if they are blocking.

(P) Projectile Attack - Reserved for a character's basic projectile that involves them using their own powers (SonicFan) or using a firearm (Tsuki) to fire a single projectile. Not all Projectile Attacks are Projectiles and sometimes have a different thing other than a projectile (Tikal Crimson).

Crouching Attack
Crouching attacks are attacks that can be used while crouching. Performed by 🡻 and then an attack.

(🡻L) Crouching Light - Reserved for a character's spammable attack. Comes out the fastest out of the character's moveset, but sometimes it does not.

(🡻M) Crouching Medium - Reserved for a sliding attack that goes forwards, but not all of them have that feature.

(🡻H) Crouching Heavy - Reserved for a basic anti-air material or a follow-up to air combos. Some characters perform an uppercut, but some of them do a flip-kick or do something else.

(🡻P) Crouching Projectile - Reserved for a projectile that goes upwards or a projectile different from the character's moveset.

Aerial Attack
Aerials are attacks that can only be performed in the air. Performed by jumping, and then attacking.

(L in the air) Aerial Light - Reserved for a basic air attack that goes full 360 motion.

(M in the air) Aerial Medium - Reserved for a follow-up after an aerial light attack.

(H in the air) Aerial Heavy - Reserved for a character's only attack that have Meteor Smash properties.

(P in the air) Aerial Projectile - Reserved for an aerial version of a standard projectile attack, but it goes down.

Descending Attack
Descendings are attacks that can be performed in the air by pressing 🡻 and then an attack.

(🡻L in the air) Descending Light - Reserved for a character's downward attack like a punch or something.

(🡻M in the air) Descending Medium - Reserved for a character's attack that launches opponents upwards. Most of them don't.

(🡻H in the air) Descending Heavy - Reserved for a character's attack that goes downwards. Usually a stall then fall.

(🡻P in the air) Descending Projectile - Reserved for a projectile that goes vertically down.

Other Attacks
(🢂+L/M/H) Defense Break (シールドデストロイヤー, Shīrudodesutoroiyā (Shield Destroyer) - An attack performed by pressing right and then any attack button to initiate. It has very long start-up, but it deals decent shield damage on success.

(L/M/H/P when down) Recovery Attack (起き上がり攻撃, Okiagari kōgeki (Get-Up Attack) - Performed by any attack button once down on the floor.

Trivia

 * The button layout is most likely inspired by Dragon Ball FighterZ's button layout, where it includes 4 attack buttons, in which is L, M, H and S.
 * Projectile Attacks used to be called Neutral Attacks.
 * Defense Breaks are inspired by Stamina Breaks in Dragon Ball Xenoverse 2, where both have fairly long startups that once it hits will destroy the opponent's stamina.