Swansong

If you liked this item, please rate it up on Steam Workshop page.

Author: Taz

Last revision: 7 Jan, 2018 at 01:09 UTC

File size: 89.09 KB

On Steam Workshop

Description:
SWANSONG!

2 new items come with this mod:

– Swansong:

With this item, if Isaac takes mortal damage so that his health + his soul hearts is 0, a timer (30 seconds on normal, 10 on hard, 10 with the lost, 10 with the keeper) per item will tick down. Upon this timer reaching 0, you will die. You can’t die while the timer is ticking although taking damage will cause it to tick faster. Pick up a heart or soul heart to save yourself from imminent death.
As the lost:
Although the lost has a very short timer of 5 seconds, he can come out of swan song by clearing the current room.

– Swan Bombs:

The same for swansong, but for your bombs! When your bombs explode they will gain a timer (3-6 seconds per item) and the bombs will keep exploding until the timer reaches 0.
It also gives you 5 bombs c:
w/ True Coop:
The swan bomb timer for everyone pools into one, so that anyone who places the bomb even if they don’t have the item will get the overall timer. (Bomb limitations)

——
Both items have been coded to work with True-Coop, although due to a lack of local friends it has not been tested. True coop compatible!
– If the item is removed by some means while swansong is active, you will die instantly.
Exiting the game while the timer is ticking down will cause you to die instantly. The timer is saved and reloaded upon exiting the game.
– The item is not triggered by taking devil deals. (instant death)
– Curse of the unknown will cause your timer to appear as ??:?? including swan bombs.
– The music is not affected in co-op mode or if you have curse of the unknown.

Or just watch the videos

Lil’ documentation if you want to hook on:

Swansong.ApplySwansongEffect(entity Ent,int Frames,bool Override)
– This doesn’t cause the timer to appear, it makes it so if the entity is about to die then the timer will appear. (Only use this on bombs, enemies and player 1. Not pickups or effects)
– Override = true will set the timer to Frames, while Override = false will add the frames to the existing timer
– Enemies can come out of swansong if they get healed, so if you make a medic enemy beware how overpowered it will be.
– Using this command on player 2 – 4 will cause a crash. (Passing player 2 into a global function causes a memory access violation)

Swansong.RemoveSwansongEffect(entity Ent)
– Dur.
– Removing the effect while the entity’s timer is ticking will cause it to die instantly.
———————————————————————————————————————–
This mod is no longer updated.
And yes. It’s a payday reference.
———————————————————————————————————————–

Curse that allows monsters to have this effect

Download
Required DLC:

These DLC should be installed in order to use this item.


The Binding of Isaac: Afterbirth+