A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
#%module-begin<@<~@@!@>@~>ability-db/cability-deck/pability-decksability-decks-currentability-decks-discardability-decks-discard-and-maybe-shuffleability-decks-drawability-decks-draw-nextability-decks?About Frosthaven Managerabout-menu-itemadd-monster-event/cadd-monster-groupadd-or-remove-monster-groupAdding Bless and CurseAdvancing the Scenarioairaoeaoe-imagesArea-of-Effect Specification by ExampleArea-of-Effect Specification ReferencearrowvineaxenutbanebestiaryBestiary Format by ExampleBestiary Format Referencebestiary-dupesbestiary/cbestiary/pbetter-modifierbig-control-fontblessbless-deckborder-sizebrittlebuild-loot-deckbuild-loot-deck!check-foes-have-monsterscheck-foes-have-monsters-messagecheck-monsters-have-abilitiescheck-monsters-have-abilities-messageclose-custodian-mixinclosing-custodianclosing-eventspacecolumncolumn-entry->labelcolumn-entry->nextcolumn-titlecolumn?compose-property-makerscondition?conditionsconsume-allcontribute-menu-itemContributing guidelinesContributor’s Guidecopy-fontcopy-statecorpsecapcountercreatureCreature Listcreature-idcreature-initiativecreature-vcreature?critcurrent-renderercursedarkdatums->dbsdb-viewdefault-monster-dbdefine-close!define-serializable-enum-typedefnsdeserialize-stateDeveloper Referencedisarmdiscarddiscriminator:conditiondo-aboutdo-bless-monsterdo-bless-playerdo-curse-monsterdo-unbless-playerdraw-modifierdraw-modifier*draw-new-card-mid-round-if-neededDrawing from the Monster Modifier Deckearthelement-picselement-pics-infusedelement-pics-nameelement-pics-unfusedelement-pics-waningelement-pics?element-state/celement?elementselementsElements Trackerelements-cyclerenum-helpersenv/cexpr/pexpr/pcFAQsfeature-menu-itemfireflamefruitFoe Specification by ExampleFoe Specification Format Referencefoe/pfoe/pcfoes/pfoes/pcformat-loot-cardformula-editorformula-menu-itemFrosthaven Managerfrosthaven-manager/aoefrosthaven-manager/aoe-imagesfrosthaven-manager/bestiaryfrosthaven-manager/defnsfrosthaven-manager/elementsfrosthaven-manager/enum-helpersfrosthaven-manager/foesfrosthaven-manager/gui/common-menufrosthaven-manager/gui/counterfrosthaven-manager/gui/elementsfrosthaven-manager/gui/fontfrosthaven-manager/gui/formula-editorfrosthaven-manager/gui/helpersfrosthaven-manager/gui/level-infofrosthaven-manager/gui/lootfrosthaven-manager/gui/managerfrosthaven-manager/gui/markdownfrosthaven-manager/gui/mixinsfrosthaven-manager/gui/monstersfrosthaven-manager/gui/player-infofrosthaven-manager/gui/renderfrosthaven-manager/gui/rewardsfrosthaven-manager/gui/serverfrosthaven-manager/gui/stacked-tablesfrosthaven-manager/gui/startfrosthaven-manager/gui/static-tablefrosthaven-manager/managerfrosthaven-manager/manager/ability-decksfrosthaven-manager/manager/dbfrosthaven-manager/manager/lootfrosthaven-manager/manager/modifier-decksfrosthaven-manager/manager/statefrosthaven-manager/monster-dbfrosthaven-manager/observable-operatorfrosthaven-manager/parsers/foesfrosthaven-manager/parsers/formulafrosthaven-manager/parsers/monsterfrosthaven-manager/pp/bestiaryfrosthaven-manager/qifrosthaven-manager/qi/list2hashfrosthaven-manager/serverfrosthaven-manager/syntax/module-readerfrosthaven-manager/syntax/monstersgame numberGame textGet Involvedget-dbsget-level-infoget-monster-statsgive-player-lootguigui/common-menugui/countergui/elementsgui/fontgui/formula-editorgui/helpersgui/level-infogui/lootgui/managergui/markdowngui/mixinsgui/monstersgui/player-infogui/rendergui/rewardsgui/servergui/stacked-tablesgui/startgui/static-tableherbherb-amountherb-decksherb-kind?herb-kindsherb-nameherb?hex-sizehideHow to Playhow-to-play-menu-itemiceimmobilizeimpairimport-monsters/pimports->dbsinfo-db/cinfuse-allinit-dbsinit-dbs-and-foesinitiative-public?initiative?inspiration-rewardinspiration-tableInstalling Frosthaven Managerinvisibleissue-menu-itemlaunch-serverlaunch-serverlaunch-server-menu-itemLevel Infolevel-infolevel-info-explevel-info-goldlevel-info-hazardous-terrainlevel-info-monster-levellevel-info-trap-damagelevel-info?level-statslevel-tablelevel/clightLinuxlist->hashlist~>hashLoot Deckloot-buttonloot-card?loot-pickerloot-previewlumberMmacOSmake-closing-proc-mixinmake-dbsmake-monstermake-monster-groupmake-on-close-mixinmake-playermake-player-creaturemake-property-maker-that-displays-as-constant-namesmake-statemake-statesmake-undomanagermanagermanager/ability-decksmanager/dbmanager/lootmanager/modifier-decksmanager/statemarkdown-textmaterialmaterial-amountmaterial-decksmaterial-kind?material-kindsmaterial-namematerial?max-herb-cardsmax-levelmax-material-cardsmax-money-cardsmax-playersmax-random-item-cardsmetalminus1minus2moneymoney-amountmoney-deckmoney?monsterMonster and Round ControlsMonster CardsMonster Group Controlsmonster->hp-textmonster-abilitymonster-ability-abilitiesmonster-ability-ability->extrasmonster-ability-ability->textmonster-ability-initiativemonster-ability-initiative->textmonster-ability-locationmonster-ability-namemonster-ability-name->textmonster-ability-set-namemonster-ability-shuffle?monster-ability?monster-at-max-health?monster-conditionsmonster-current-hpmonster-curse-deckmonster-dbmonster-dead?monster-elite?monster-groupmonster-group*monster-group*-activemonster-group*-mgmonster-group*?monster-group-addmonster-group-elite-statsmonster-group-first-monstermonster-group-levelmonster-group-monstersmonster-group-namemonster-group-normal-statsmonster-group-removemonster-group-set-namemonster-group-update-nummonster-group-viewmonster-group?monster-infomonster-info-elite-statsmonster-info-namemonster-info-normal-statsmonster-info-set-namemonster-info?monster-modifier-deckmonster-modifier?monster-numbermonster-number/cmonster-statsmonster-stats-attackmonster-stats-attack*monster-stats-bonusesmonster-stats-effectsmonster-stats-immunitiesmonster-stats-max-hpmonster-stats-max-hp*monster-stats-movemonster-stats?monster-type/pcmonster-update-conditionmonster-update-hpmonster/pmonster?move-top-draw-to-bottommuddlemulti-monster-pickerNavigating the codeno-duplicates?nullnum-players/cnumber-of-levelsnumbering/pcOobservable-operatorOther Utilitiesparse-bestiaryparse-exprparse-foesparsersparsers/foesparsers/formulaparsers/monsterplace-loot-on-bottomplayerPlayer Controlsplayer->hp-textplayer-act-on-hpplayer-act-on-max-hpplayer-act-on-xpplayer-add-conditionplayer-add-lootplayer-afflicted-by?player-at-max-health?player-clear-initiativeplayer-condition-handlerplayer-conditionsplayer-conditions*player-current-hpplayer-dead?player-initiativeplayer-input-viewsplayer-kill-summonplayer-lootplayer-max-hpplayer-nameplayer-remove-conditionplayer-rewards-viewplayer-set-initiativeplayer-summonplayer-summonsplayer-update-nameplayer-viewplayer-xpplayer?Playersplus1plus2poisonpppp/bestiarypretty-bestiaryProgramming a Scenarioqiqi/list2hashrrandom-itemrandom-item?Rebuild the packageReference Materialregenerateremove-monster-event/crender/eventspacereshuffle-modifier-deckrockrootRunning testsSSaving and Loading a GameScenarioScenario Information and Lootselector:conditionsend-feedback-menu-itemserialize-stateserverSetting up for developmentshuffle-modifier-deck?simple-monster-group-viewsingle-monster-event/csingle-monster-pickersizesnowthistlespec->shapespec-sym?spec/pcspec?stacked-tablesstart-viewstatestate-@ability-dbstate-@ability-decksstate-@blessesstate-@cards-per-deckstate-@creaturesstate-@cursesstate-@elementsstate-@envstate-@in-draw?state-@info-dbstate-@levelstate-@loot-deckstate-@modestate-@modifierstate-@monster-discardstate-@monster-modifier-deckstate-@monster-prev-discardstate-@num-loot-cardsstate-@num-playersstate-@player-blessesstate-@roundstate-@stickers-per-loot-deckstate?static-tableStep 1: Get StartedStep 2: Enter Player InformationStep 3: Build the Loot DeckStep 4: Select a BestiaryStep 5: Add Monsters to the ScenarioStep 6: Play the Scenariostrengthenstring->specstruct:ability-decksstruct:columnstruct:creaturestruct:element-picsstruct:herbstruct:level-infostruct:materialstruct:moneystruct:monsterstruct:monster-abilitystruct:monster-groupstruct:monster-group*struct:monster-infostruct:monster-statsstruct:playerstruct:statestruct:summonstunsummonsummon->hp-textsummon-act-on-hpsummon-act-on-max-hpsummon-add-conditionsummon-afflicted-by?summon-at-max-health?summon-condition-handlersummon-conditionssummon-conditions*summon-current-hpsummon-dead?summon-max-hpsummon-namesummon-remove-conditionsummon-update-namesummon?swap-monster-eliteswap-monster-group-elitessyntaxsyntax/module-readersyntax/monsterssyntaxes->bestiary-partssyntaxes->specsyntaxes-can-be-spec?Thankstransition-element-statetranslate-to-top-coordsTroubleshootingundo!undoable?unique-with/cunique/cupdate-ability-decksupdate-all-monster-groupsupdate-all-playersupdate-loot-deck-and-num-loot-cardsupdate-monster-groupsupdate-player-max-hpupdate-player-nameupdate-player-summonupdate-playersupdate-stickers-per-deckUsing Multiple Bestiariesvector-update!View the local documentationwane-elementwardWhere Can I Store Scenario Programs?Windowswith-closing-custodian/eventspaceworse-modifierwoundWrite Your Own MonsterXzeroλ<@