Infinite Soulabyss

Infinite Soulabyss
Character's portrait.
Author: | Rin & Luli |
Tier: | Supernull |
Current Ver: | v2.1 |
Private: | No |
MUGEN Ver: | WinMUGEN |
Infinite Soulabyss is a "test character" who tries to defeat the enemy with different attacks, created by Rin and Luli in late 2020. Soulabyss is considered a supernull since uses Statedef Overflow (and Command Trigger Buffer Overflow) to create its threads. Infinite Soulabyss has become so famous that several authors have been inspired by it; famous examples of characters born from its influence are Undefined Universe for 1.1 and Spacial Rift for 1.0.
This character tests the opponent's defense through attacks divided into so-called layers. In total, Infinite Soulabyss has 38 attacks divided between 8 layers. Individual attacks and even entire layers can be disabled in the option file.
Layers (General Info)
- - Layer I-II: Uses only standard attacks to kill the enemy.
- - Layer III-V: Uses %n technology attacks.
- - Layer VI: Uses threads to execute attacks to defeat the enemy, this layer is quite difficult to resist.
- - Layer VII: Uses all previous attacks at the same time, for twice as long as any individual one.
- - Layer VIII: Doesn't actually attack; as described by the author, Infinite Soulabyss will surrender and instead "attack" the main program.
Layers (Attacks)
Layers I
- - Big Damage Projectile (大伤害proj): A simple projectile that attacks the enemy with maximum damage.
- - Big Damage Reversaldef (大伤害当身): A simple ReversalDef that, if successful, will attempt to kill the opponent through deadly poison (TargetLifeAdd). Despite its name, doesn't actually deal any damage.
- - Big Damage Hitdef (大伤害hitdef): A simple HitDef that attacks the enemy with maximum damage; can be reversed.
- - Fall Instant Death (落下即死): A projectile that, instead of dealing maximum damage, deals maximum fall damage. If the opponent branches to a state with the
HitFallDamage
controller (such as the 5100 and 5110 common states), they should die instantly. - - Instant Death Throw (即死投): ISA will send the opponent to a custom state using a projectile with the
p2stateno
parameter and set their life to 0 within the custom state. - - Recovery Overflow Instant Death Throw (过量回复型即死投): Same as Instant Death Throw but, in this case, ISA will use the LifeAdd sctrl with the maximum positive value to overflow the enemy's life.
Layer II
- - Ultra Instant Death Throw (超即死投): A strengthened version of Instant Death Throw that causes the opponent to execute a HitDef to give them hitpausetime before using Null Overflow to set their alive value to 0.
- - Ultra Instant Death Reversaldef (超即死当身): A strengthened version of Instant Death Reversaldef that gives the opponent hitpausetime on success. Uses the same technique as the above otherwise.
- - PalNo Tampering Ultra Instant Death Throw (P数弄超即死投): Same as Ultra Instant Death Throw, but ISA will also set the opponent's palno to 1 after hitpausetime is obtained.
- - Variable Tampering Throw (变数弄投): Instead of setting the opponent's life to 0 within the custom state as per other instances of the Instant Death Throw, ISA will instead tamper the variables of whatever is in the custom state, as well as its parent, if it's a helper.
- - System-Inclusive Variable Tampering Throw (sys系含变数弄投): Same as Variable Tampering Throw, but ISA will also tamper system variables.
- - Impersonating Ultra Instant Death Throw (伪装超即死投): Same as Ultra Instant Death Throw, but ISA's life will also be set to 1... but due to a programming error, the life impersonation actually does nothing.
Layer III
- - Forced F1 (强制F1): ISA will be forcibly set the enemy's life at 0, as the F1 key does.
- - Forced Large Damage (强制大伤害): ISA will forcibly assign maximum damage to the enemy and a hurt state without attacking them.
- - Forced Fall (强制落下): ISA will forcibly assign maximum fall damage to the enemy and put them into a common HitFallDamage state (5100,5110).
- - Forced Instant Death Throw (强制即死投): ISA will forcibly send the enemy to its Instant Death Throw state to attempt to kill them instantly through a LifeSet.
- - Forced Ultra Instant Death Throw (强制超即死投): ISA will forcibly send the enemy to its Ultra Instant Death state with hitpausetime to attempt to kill them instantly through Null Overflow.
- - Forced PalNo Tampering Ultra Instant Death Throw (强制P数弄超即死投): ISA will forcibly send the enemy to its PalNo Tampering Ultra Instant Death state with hitpausetime to attempt to kill them instantly through Null Overflow.
Layer IV
- - Forced Lifemax Tampering (强制lifemax弄): ISA will change the enemy’s maximum life to a negative number to break through NoKO conditions involving life=0.
- - Forced Enemy Variable Tampering (强制敌本体变数弄):ISA will forcibly tamper the enemy's variables in an attempt to kill opponents that rely on variables for life processing.
- - Forced Helper Variable Tampering (强制敌援护变数弄): Same as Forced Enemy Variable Tampering, but it affects the enemy's helpers, not the enemy themself.
- - Forced Enemy System-Inclusive Variable Tampering (强制敌本体sys系含变数弄): Same as Forced Enemy Variable Tampering, but includes the enemy's system variables as well.
- - Forced Helper System-Inclusive Variable Tampering (强制敌援护sys系含变数弄): Same as Forced Helper Variable Tampering, but includes the affected helpers' system variables as well.
- - Forced PalNo Tampering (强制P数变更): ISA will forcibly change the enemy's PalNo to a random value between 1 and 11. This is to weaken or instantly kill the enemy; some cheap characters have certain palettes that commit suicide.
Layer V
- - Forced HelperID Tampering (强制敌援护ID变更): ISA will tamper the enemy helpers' helperID value in an attempt to prevent certain branching conditions from activating.
- - Forced Helper Deletion (强制敌援护抹消): ISA will delete all of the enemy's helpers in an attempt to prevent unconditional helper NoKO from executing.
- - Direct Death (直死): ISA will forcibly set the enemy’s alive to 0.
- - Forced Freeze Direct Death (强制冻结直死): ISA will freeze the enemy using the isFrozen flag and Pause/SuperPause while setting the enemy's alive to 0.
- - Forced NoKO Deletion (强制NOKO解除): ISA will attempt to de-assert the NoKO flag while setting the enemy's alive value to 0.
- - Forced Helper Freezing (敌援护强制冻结): ISA will freeze the enemy's helpers while setting the enemy's alive value to 0.
Layer VI
- - Ultra Direct Death (超直死): This is where the threaded attacks begin. ISA's thread sets the enemy's alive to 0.
- - Absolute Freeze (绝对冻结): ISA’s thread will freeze the enemy and set their alive value to 0.
- - CNS Obliteration (cns文件抹杀): ISA's thread will set the enemy's statedef count to 0, so that the enemy's code cannot execute, while setting their alive value to 0.
- - Forced Authorname Modification (强制作者名变更): ISA's thread will change the enemy's authorname to break through any authorname-based defenses while setting the enemy's alive value to 0.
- - Forced Name Modification (强制name变更): ISA's thread will change the enemy's name to break through any name-based defenses while setting the enemy's alive value to 0.
- - Player Deletion (player删除): ISA's thread will remove the enemy from the match while setting their alive to 0. One of the strongest attacks in the game.
Layer VII
- - Full Interference Execution (全干涉执行): All previous attacks described above are executed at the same time. The start and endpoint of which attacks are executed can be controlled with a setting.
Layer VIII
- Forced Main Program Disintegration (主程序强制解体): Infinite Soulabyss will surrender and instead "attack" the main program by continuously decreasing the screen height. Lasts indefinitely.
Special Layers
- - What an interesting phenomenon (真是有趣的现象): Triggers when facing Infinity Zero by okihaito.
- - Welcome, my master (欢迎您我的主人): Triggers when facing Nevermore by Rin.