The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

Unique Animated Spirit Swords
Logicka  [開発者] 2022年5月29日 4時17分
REPORT BUGS HERE
Thread start
< >
1-15 / 18 のコメントを表示
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  [開発者] 2022年5月30日 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  [開発者] 2022年6月1日 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  [開発者] 2022年6月1日 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
最近の変更はRoaryが行いました; 2022年6月1日 12時32分
Roary  [開発者] 2022年6月1日 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.
最近の変更はRoaryが行いました; 2022年6月1日 12時53分
Logicka  [開発者] 2022年6月1日 13時19分 
Lol Roary now I have to promote you I'm putting you in devs so add me
最近の変更はLogickaが行いました; 2022年6月1日 13時21分
Roary  [開発者] 2022年6月3日 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  [開発者] 2022年6月8日 7時52分 
@BeeHeccer you have the last version of the mod? This issues should be solved now
zkrr 2022年7月8日 23時53分 
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  [開発者] 2022年7月9日 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  [開発者] 2022年7月9日 0時27分 
Should be fixed
tainted andromeda has very buggy sprites
< >
1-15 / 18 のコメントを表示
ページ毎: 1530 50