You are viewing a potentially older version of this package. View all versions.
JulianMods-OpponentsNeverStopPlayingCards-1.0.0 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.

Date uploaded 4 years ago
Version 1.0.0
Download link JulianMods-OpponentsNeverStopPlayingCards-1.0.0.zip
Downloads 836
Dependency string JulianMods-OpponentsNeverStopPlayingCards-1.0.0

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.