Remove readline-sync dependency. #365

Merged
LunarTides merged 3 commits from async into main 2024-09-24 11:39:47 +00:00
LunarTides commented 2024-09-24 11:09:48 +00:00 (Migrated from github.com)

Closes #278

I'm just gonna put this here:

Card.adapt (1)
Card.activate (1)
Card.doBlueprint (1)
Card.addHealth (1)
Card.silence (1)
Card.condition (1)
Card.replacePlaceholders (1)
Card.tryInfuse (1)
Card.reload (1)
Card.addStats (1)
Card.destroy (1)
Card.reset (1)
Card.doPlaceholders (1)
Card.remHealth (1)
Card.bounce (1)
Card.readable (1)
Card.remStats (1)
Card.view (1)
Card.setStats (1)
Card.kill (1)
Card.attackTarget (1)
Card.freeze (1)
Card.discard (1)
Card.fromName (1)
Card.fromID (1)
Card.all (1)
Card.allFromName (1)
Card.imperfectCopy (1)
Card.takeControl (1)

Player.destroyWeapon (1)
Player.drawCards (1)
Player.drawSpecific (1)
Player.heroPower (1)
Player.invoke (1)
Player.setWeapon (1)
Player.recruit (1)
Player.joust (1)
Player.mulligan (1)
Player.remHealth (1)
Player.createJade (1)
Player.attackTarget (1)
Player.addOverload (1)
Player.addAttack (1)
Player.shuffleIntoDeck (1)
Player.addToBottomOfDeck (1)
Player.addToHand (1)
Player.addQuest (1)
Player.spawnInDIYCard (1)
Player.setToStartingHero (1)

Deckcode.toVanilla (1)
Deckcode.fromVanilla (1)
Deckcode.import (1)

Util.createLogFile (1)

Event.addListener (1)
Event.withSuppressed (1)

CardFunctions.getClasses (1)

Logger.inputTranslate (1)
Logger.inputTranslateWithOptions (1)
Logger.pauseTranslate (1)

Interact.question (1)
Interact.yesNoQuestion (1)
Interact.deckCode (1)
Interact.chooseOne (1)
Interact.selectPlayerTarget (1)
Interact.selectCardTarget (1)
Interact.selectTarget (1)
Interact._selectTarget (1)
Interact.verifyDiySolution (1)
Interact.parseEvalArgs (1)

Interact.gameLoop.input (1)
Interact.gameLoop.doTurnAttack (1)
Interact.gameLoop.handleCmds (1)
Interact.gameLoop.doTurnLogic (1)
Interact.gameLoop.doTurn (1)

Interact.commands.commands (1)

Interact.card.useLocation (1)
Interact.card.mulligan (1)
Interact.card.dredge (1)
Interact.card.discover (1)

Interact.info.withStatus (1)
Interact.info.printPlayerStats (1)
Interact.info.printBoard (1)
Interact.info.printHand (1)
Interact.info.showGame (1)

Game.input (1)
Game.pause (1)
Game.endTurn (1)
Game.startGame (1)
Game.endGame (1)
Game.killCardsOnBoard (1)
Game.summon (1)

Game._trade (1)
Game._forge (1)
Game._condition (1)
Game._magnetize (1)
Game._combo (1)
Game._hasCapacity (1)
Game._corrupt (1)
Game._echo (1)
Game.play (1)

Game._doFrenzy (1)
Game._doPoison (1)
Game._cleave (1)
Game._spellDamage (1)
Game._removeDurabilityFromWeapon (1)
Game._attackerIsNum (1)
Game._attackerIsPlayer (1)
Game._attackerIsPlayerAndTargetIsCard (1)
Game._attackerIsPlayerAndTargetIsPlayer (1)
Game._attackerIsCard (1)
Game._attackerIsCardAndTargetIsCard (1)
Game._attackerIsCardAndTargetIsCardDoTarget (1)
Game._attackerIsCardAndTargetIsCardDoAttacker (1)
Game._attackerIsCardAndTargetIsPlayer (1)
Game.attack (1)

Game.event.listeners (1)
Game.triggerEventListeners (1)

Event.tick (1)
Event.cardUpdate (1)
Event.questUpdate (1)
Event.broadcast (1)
Event.broadcastDummy (1)

Index.userInputLoop (1)

Src.main (1)

Deckcreator.askClass (1)
Deckcreator.showCards (1)
Deckcreator.showDeck (1)
Deckcreator.generateDeckcode (1)
Deckcreator.handleCmds (1)
Deckcreator.main (1)
Deckcreator.commands (1)
Deckcreator.getCardArg (1)
Deckcreator.help (1)

CLI.main (1)

CLC.main (1)

CCC.input (1)
CCC.common (1)
CCC.classSpecific (1)
CCC.main (1)

VCC.create (1)
VCC.main (1)

libcc.create (1)

Crashtest.main (1)

TestCards.testCard (1)
TestCards.main (1)

CardAbilities (1)

chooseOne (1)
new Card() => Card.create() (1)
Closes #278 I'm just gonna put this here: ``` Card.adapt (1) Card.activate (1) Card.doBlueprint (1) Card.addHealth (1) Card.silence (1) Card.condition (1) Card.replacePlaceholders (1) Card.tryInfuse (1) Card.reload (1) Card.addStats (1) Card.destroy (1) Card.reset (1) Card.doPlaceholders (1) Card.remHealth (1) Card.bounce (1) Card.readable (1) Card.remStats (1) Card.view (1) Card.setStats (1) Card.kill (1) Card.attackTarget (1) Card.freeze (1) Card.discard (1) Card.fromName (1) Card.fromID (1) Card.all (1) Card.allFromName (1) Card.imperfectCopy (1) Card.takeControl (1) Player.destroyWeapon (1) Player.drawCards (1) Player.drawSpecific (1) Player.heroPower (1) Player.invoke (1) Player.setWeapon (1) Player.recruit (1) Player.joust (1) Player.mulligan (1) Player.remHealth (1) Player.createJade (1) Player.attackTarget (1) Player.addOverload (1) Player.addAttack (1) Player.shuffleIntoDeck (1) Player.addToBottomOfDeck (1) Player.addToHand (1) Player.addQuest (1) Player.spawnInDIYCard (1) Player.setToStartingHero (1) Deckcode.toVanilla (1) Deckcode.fromVanilla (1) Deckcode.import (1) Util.createLogFile (1) Event.addListener (1) Event.withSuppressed (1) CardFunctions.getClasses (1) Logger.inputTranslate (1) Logger.inputTranslateWithOptions (1) Logger.pauseTranslate (1) Interact.question (1) Interact.yesNoQuestion (1) Interact.deckCode (1) Interact.chooseOne (1) Interact.selectPlayerTarget (1) Interact.selectCardTarget (1) Interact.selectTarget (1) Interact._selectTarget (1) Interact.verifyDiySolution (1) Interact.parseEvalArgs (1) Interact.gameLoop.input (1) Interact.gameLoop.doTurnAttack (1) Interact.gameLoop.handleCmds (1) Interact.gameLoop.doTurnLogic (1) Interact.gameLoop.doTurn (1) Interact.commands.commands (1) Interact.card.useLocation (1) Interact.card.mulligan (1) Interact.card.dredge (1) Interact.card.discover (1) Interact.info.withStatus (1) Interact.info.printPlayerStats (1) Interact.info.printBoard (1) Interact.info.printHand (1) Interact.info.showGame (1) Game.input (1) Game.pause (1) Game.endTurn (1) Game.startGame (1) Game.endGame (1) Game.killCardsOnBoard (1) Game.summon (1) Game._trade (1) Game._forge (1) Game._condition (1) Game._magnetize (1) Game._combo (1) Game._hasCapacity (1) Game._corrupt (1) Game._echo (1) Game.play (1) Game._doFrenzy (1) Game._doPoison (1) Game._cleave (1) Game._spellDamage (1) Game._removeDurabilityFromWeapon (1) Game._attackerIsNum (1) Game._attackerIsPlayer (1) Game._attackerIsPlayerAndTargetIsCard (1) Game._attackerIsPlayerAndTargetIsPlayer (1) Game._attackerIsCard (1) Game._attackerIsCardAndTargetIsCard (1) Game._attackerIsCardAndTargetIsCardDoTarget (1) Game._attackerIsCardAndTargetIsCardDoAttacker (1) Game._attackerIsCardAndTargetIsPlayer (1) Game.attack (1) Game.event.listeners (1) Game.triggerEventListeners (1) Event.tick (1) Event.cardUpdate (1) Event.questUpdate (1) Event.broadcast (1) Event.broadcastDummy (1) Index.userInputLoop (1) Src.main (1) Deckcreator.askClass (1) Deckcreator.showCards (1) Deckcreator.showDeck (1) Deckcreator.generateDeckcode (1) Deckcreator.handleCmds (1) Deckcreator.main (1) Deckcreator.commands (1) Deckcreator.getCardArg (1) Deckcreator.help (1) CLI.main (1) CLC.main (1) CCC.input (1) CCC.common (1) CCC.classSpecific (1) CCC.main (1) VCC.create (1) VCC.main (1) libcc.create (1) Crashtest.main (1) TestCards.testCard (1) TestCards.main (1) CardAbilities (1) chooseOne (1) new Card() => Card.create() (1) ```
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
LunarTides/Hearthstone.js!365
No description provided.