JulianMods-OpponentsNeverStopPlayingCards icon

OpponentsNeverStopPlayingCards

Enemies have a certain set of cards to play, and after so many turns they stop playing cards. This resets that counter once that condition has been met.

Last updated 3 years ago
Total downloads 804
Total rating 6 
Categories Act I
Dependency string JulianMods-OpponentsNeverStopPlayingCards-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack_Inscryption-5.4.1701 icon
BepInEx-BepInExPack_Inscryption

BepInEx pack for Inscryption. Preconfigured and ready to use.

Preferred version: 5.4.1701

README

Logic

In Opponent.QueueNewCards, there is a conditional check to determine whether or not the opponent will queue up new cards:

if (this.NumTurnsTaken < this.TurnPlan.Count) {
	// logic for queueing new cards
}

This mod will reset NumTurnsTaken back to zero once NumTurnsTaken is greater than or equal to TurnPlan.Count, allowing the opponent to forever queue up cards.

Notes

This does not randomize which set of cards the opponent will play. Meaning, if you play an opponent long enough, you can memorize which cards come next.