The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

Unique Animated Spirit Swords
Logicka  [geliştirici] 29 May 2022 @ 4:17
REPORT BUGS HERE
Thread start
< >
18 yorumdan 1 ile 15 arası gösteriliyor
there seems to be a bug with tainted cain? Theres no swing animation (as in theres no swing with the bag or anything), it may be just a conflict with other mods but...
Logicka  [geliştirici] 30 May 2022 @ 20:12 
It may very well be a conflict, are there any other mods you have installed that affect spirit swords/knives?
i've basically removed all my sword related mods, and its still not working, do i need 2 uninstall all of the cosmetic mods that affect forgotten too?
Logicka  [geliştirici] 1 Haz 2022 @ 5:11 
If you can list the mods you have installed, as the bug is still occurring, I can run some tests to see if I can work around it
Roary  [geliştirici] 1 Haz 2022 @ 12:15 
I got what @human meant. When mod is on:
#1) forgotten's bone doesn't leave trail.
#2) even when you have spirit sword but also have anything, that makes you attack more than one time (inner eye, conjoined and even cursed eye) only one trail is showed.
#2.5) trail is rendered on the same distance from forgotten, no matter what his range is. Haven't checked whether hitbox stays at the same place
En son Roary tarafından düzenlendi; 1 Haz 2022 @ 12:32
Roary  [geliştirici] 1 Haz 2022 @ 12:39 
It seems, bag of crafting re-uses to Forgotten's bone attack, so mod also tries to change it.
Since Berserk (T.Samson ability) also re-uses Forgotten's bone, it's also vulnerable.

Though, it can be somewhat fixed by simply adding a check for whether player has spirit sword, as soon as player gets it, Forgotten's problem #2 and bag of crafting problem will be back.

I would consider turning this feature off, atleast for now.
En son Roary tarafından düzenlendi; 1 Haz 2022 @ 12:53
Logicka  [geliştirici] 1 Haz 2022 @ 13:19 
Lol Roary now I have to promote you I'm putting you in devs so add me
En son Logicka tarafından düzenlendi; 1 Haz 2022 @ 13:21
Roary  [geliştirici] 3 Haz 2022 @ 12:23 
Hotfix. Not ideal, forgotten's spirit sword issues still remain, but berserk, forgotten without spirit sword and bag of crafting issues should be gone.

function SpiritSwords:SpriteReplace(knife)
local data = knife:GetData()
if data.UpdatedCustomSword then return end
local player = knife.Parent
if player == nil then return end
if (player.Type ~= EntityType.ENTITY_PLAYER) and (player.Type ~= EntityType.ENTITY_FAMILIAR) then return end
if not player:ToPlayer():HasCollectible(579, false) then return end
local lilith = player.SpawnerEntity
local pType = nil
if (player.Type ~= EntityType.ENTITY_FAMILIAR) then pType = player:ToPlayer():GetPlayerType() else pType = lilith:ToPlayer():GetPlayerType() end

if not (knife.Variant == 10
or (knife.Variant == 1 and (pType == PlayerType.PLAYER_THEFORGOTTEN or pType == PlayerType.PLAYER_THEFORGOTTEN_B))
or (knife.Variant == 5 and pType == PlayerType.PLAYER_EVE_B)) then return end

if ModdedSwordSprites[pType] == nil and pType >40 then
print("Incompatible player type: "..player:ToPlayer():GetPlayerType()) return end
if knife:GetEntityFlags() == 67108864 then knife.Visible = false return end

if knife.Variant == 10 and pType ~= PlayerType.PLAYER_THEFORGOTTEN then
local sprite = knife:GetSprite()
local anim = sprite:GetAnimation()
if pType <41 then
sprite:Load("gfx/effects/"..VanillaSwordSprites[pType+1].."_spirit_sword.anm2", true)
else
sprite:Load("gfx/effects/"..ModdedSwordSprites[pType].."_spirit_sword.anm2", true)
end

if VanillaSwordSprites[pType+1] == "bluebabyb" then
local color = Color(1, 1, 1, 1, 0, 0, 0)
sprite.Color = color
elseif ModdedSwordSprites[pType] == "andromedab" then
local color = player:ToPlayer():GetHeadColor()
local tearVariant = player:ToPlayer():GetTearHitParams(WeaponType.WEAPON_TEARS, 1, 1, nil).TearVariant
if tearVariant == TearVariant.BLOOD
or tearVariant == TearVariant.CUPID_BLOOD
or tearVariant == TearVariant.PUPULA_BLOOD
or tearVariant == TearVariant.GODS_FLESH_BLOOD
or tearVariant == TearVariant.NAIL_BLOOD
or tearVariant == TearVariant.GLAUCOMA_BLOOD
or tearVariant == TearVariant.EYE_BLOOD
or tearVariant == TearVariant.KEY_BLOOD then
sprite.Color = Color(1, 0, 0, 1, 0, 0, 0)
else
sprite.Color = HeadColors[color+2]
end
end
knife.Visible = true
sprite:Play(anim, true)
data.UpdatedCustomSword = pType
elseif knife.Variant == 1 and (pType == PlayerType.PLAYER_THEFORGOTTEN or pType == PlayerType.PLAYER_THEFORGOTTEN_B) then
if player:ToPlayer():GetEffects():HasCollectibleEffect(704) then return end
local sprite = knife:GetSprite()
local anim = sprite:GetAnimation()
sprite:Load("gfx/effects/"..VanillaSwordSprites[pType+1].."_spirit_sword.anm2", true)
sprite:SetAnimation(anim, true)
sprite:Play(anim, true)
data.UpdatedCustomSword = pType
elseif knife.Variant == 5 and pType == PlayerType.PLAYER_EVE_B then
if player:ToPlayer():GetEffects():HasCollectibleEffect(704) then return end
local sprite = knife:GetSprite()
local anim = sprite:GetAnimation()
sprite:Load("gfx/effects/spirit_sumptorium.anm2")
sprite:SetAnimation(anim, true)
sprite:Play(anim, true)
data.UpdatedCustomSword = pType
end
end
this is the only sword mod i have and it doesn't show the swing effect on T.Cain's bag and T.Samson's vanilla rage sword
Roary  [geliştirici] 8 Haz 2022 @ 7:52 
@BeeHeccer you have the last version of the mod? This issues should be solved now
pls fix the mod, when im start a run, my game's screen turns blue with nothing in, its a nice mod i want to keep playing with him


(sorry for bad english)
Latest update to mod possibly messes with some of the rendering effects of the game, causing rooms to be much brighter than they should be.
Logicka  [geliştirici] 9 Tem 2022 @ 0:24 
OH that's my fault I'm in the middle of filming the character roster and I have files in there to create a blank space, hotfix in 5 min
Logicka  [geliştirici] 9 Tem 2022 @ 0:27 
Should be fixed
tainted andromeda has very buggy sprites
< >
18 yorumdan 1 ile 15 arası gösteriliyor
Sayfa başına: 1530 50