Conditionals overhaul (#666)
* more general type check
* conditional work + characterInfo
* conditional work + characterInfo
* conditional overhaul WIP
* fix typo with BagLearnedRecipes
* Cursed Eye + Black Candle synergy
* conditional stuff
* Change Brittle wording
* Teleport 2.0 Red Room check
* Changed collectiblesToCheck format, moved some mods to conds
* Add getPlayerName, tweak replaceNameMarkupStrings
* massive conditional overhaul
* AB+ birthright check fix
* oh yeah birthright isn't zero-indexed yet
* update with mirades
* update with mirades
* Move blank card / rune IDs
* move rune IDs, reduce reused code
* Add {{NameOnlyX###}} markup
* more conditionals
* more conditionals
* Update eid_conditionals.lua
* separate icon from name in variablecharge
* keep old localizations working
* split Dead Cat so it doesn't have a variable text
* Blank Card + ? Card
* moving Blank Card + ? Card
* Pretend english detailed doesn't exist
* Oops! No Comma!
* milk override
* Placenta no red hp
* actually no placenta still gives +1 health
* Dark Arts conditional
* Marbles percentage
* Dark Arts conditional
This commit is contained in:
1 parent
68caf34fed
commit
ac2aecae92
30 files changed
+614
-358
No files matched your search
+13
-7
@@ -918,6 +918,14 @@ EID.LocalModePositionOffset = {
|
||||
-- Items that dont have an effect with BFFS! item
|
||||
EID.BFFSNoSynergy = {[11] = true, [81] = true, [238] = true, [239] = true, [243] = true, [265] = true, [268] = true, [269] = true, [278] = true, [280] = true, [281] = true, [387] = true, [404] = true, [405] = true, [431] = true, [436] = true, [469] = true, [472] = true, [492] = true, [516] = true, [528] = true, [542] = true, [543] = true }
|
||||
|
||||
-- todo: this table is wrong, for instance brown nugget didnt have one and then got one
|
||||
if REPENTANCE then
|
||||
EID.BFFSNoSynergy[504] = true -- Brown Nugget
|
||||
EID.BFFSNoSynergy[567] = true -- Paschal Candle
|
||||
EID.BFFSNoSynergy[651] = true -- Star of Bethlehem
|
||||
EID.BFFSNoSynergy[697] = true -- Vanishing Twin
|
||||
end
|
||||
|
||||
-- Character IDs that aren't allowed to have Red Health: ???, The Lost, The Soul
|
||||
EID.NoRedHeartsPlayerIDs = { [4] = true, [10] = true, [17] = true }
|
||||
if REPENTANCE then
|
||||
@@ -925,12 +933,10 @@ if REPENTANCE then
|
||||
EID.NoRedHeartsPlayerIDs = { [4] = true, [10] = true, [12] = true, [17] = true, [24] = true, [25] = true, [31] = true, [35] = true, [36] = true, [40] = true }
|
||||
end
|
||||
|
||||
if REPENTANCE then
|
||||
EID.BFFSNoSynergy[504] = true -- Brown Nugget
|
||||
EID.BFFSNoSynergy[567] = true -- Paschal Candle
|
||||
EID.BFFSNoSynergy[651] = true -- Star of Bethlehem
|
||||
EID.BFFSNoSynergy[697] = true -- Vanishing Twin
|
||||
end
|
||||
-- Cards that don't work with Blank Card in Repentance (Note: ? Card is blacklisted here, don't use this for determining what is a card)
|
||||
EID.blankCardHidden = {[32]=true,[33]=true,[34]=true,[35]=true,[36]=true,[37]=true,[38]=true,[39]=true,[40]=true,[41]=true,[48]=true,[49]=true,[50]=true,[55]=true,[78]=true,[81]=true,[82]=true,[83]=true,[84]=true,[85]=true,[86]=true,[87]=true,[88]=true,[89]=true,[90]=true,[91]=true,[92]=true,[93]=true,[94]=true,[95]=true,[96]=true,[97]=true,}
|
||||
-- Cards that are treated as runes
|
||||
EID.runeIDs = {[32]=true,[33]=true,[34]=true,[35]=true,[36]=true,[37]=true,[38]=true,[39]=true,[40]=true,[41]=true,[55]=true,[81]=true,[82]=true,[83]=true,[84]=true,[85]=true,[86]=true,[87]=true,[88]=true,[89]=true,[90]=true,[91]=true,[92]=true,[93]=true,[94]=true,[95]=true,[96]=true,[97]=true,}
|
||||
|
||||
|
||||
|
||||
@@ -1104,4 +1110,4 @@ EID.BoC.ComponentShifts = {
|
||||
{0x00000011, 0x0000000F, 0x00000014},
|
||||
{0x00000011, 0x0000000F, 0x00000017},
|
||||
{0x00000011, 0x0000000F, 0x0000001A}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user