Jump to content

Shields: Difference between revisions

21 bytes added ,  15 October 2024
m
wording
(added pictures for the 3 shield types that were in need of them)
m (wording)
 
Line 12: Line 12:
[[Image:HasSupershield 1.png|right|200px]]
[[Image:HasSupershield 1.png|right|200px]]
Applied to a character using the <HasSupershield> flag in ONCC (a tutorial for doing this is [[XML:Basic tutorial|HERE]]). A supershielded character will be totally immune to weapons. In vanilla Oni it is only used by Mutant Muro. When a character has a supershield:
Applied to a character using the <HasSupershield> flag in ONCC (a tutorial for doing this is [[XML:Basic tutorial|HERE]]). A supershielded character will be totally immune to weapons. In vanilla Oni it is only used by Mutant Muro. When a character has a supershield:
* It is visible as a faint red shield (unless you have a force shield and are not in overpower mode, in which case the blue force shield takes visual precedence). The other visual effects that surround Mutant Muro are his Daodan aura, not part of his supershield.
* It is visible as a faint red shield (unless you have a force shield and are not in overpower mode, in which case the blue force shield takes visual precedence). The other visual effects you can see surrounding Mutant Muro are his Daodan aura, not part of his supershield.
* When impacted by a melee attack, a "zap" sound plays and a sizzling orange flare effect is spawned at the point of impact.
* When impacted by a melee attack, a "zap" sound plays and a sizzling orange flare effect is spawned at the point of impact.
* They are invulnerable to weapons and melee (except for throws; Mutant Muro is not throwable because he also has the <CantTouchThis> flag).
* They are invulnerable to weapons and melee (except for throws; the reason Mutant Muro is not throwable is because he has the <CantTouchThis> flag).
* It requires the ONCC flag <HasDaodanPowers> and over 50% overpower to be enabled. The code manually massages Mutant Muro's "super amount" in order to raise and lower his shield; as a player, if you have added the <HasSupershield> flag to your character, you are responsible for maintaining your overpower state at a sufficient level (see the tip under "Chenille" below).
* It requires the ONCC flag <HasDaodanPowers> and over 50% overpower to be enabled. The code manually massages Mutant Muro's overpower amount in order to raise and lower his shield; as a player, if you have added the <HasSupershield> flag to your character, you are responsible for maintaining your overpower state at a sufficient level (see the tip under "Chenille" below).
* A TRAM can have a flag that clears the supershield, which is why some of Mutant Muro's attacks remove his shield.
* A TRAM can have a flag that clears the supershield, which is why some of Mutant Muro's attacks remove his shield.