Skip to content

QuestFormat

NPBruce edited this page May 19, 2021 · 6 revisions

As a general rule quests and scenarios can be openned and resaved to update format automatically. This page exists for developers who want to understand the changes and/or update manually (not recommended).

Format First Supported Support Removed
18 2.5.4 -
17 2.5.2 -
15 2.5.0 -
13 2.4.10 -
12 2.4.5 -
11 2.4.3 -
10 2.2.0 -
9 1.7.0 -
8 1.6.0 -
7 1.4.0 -
6 1.3.0 -
5 1.2.0 -
4 1.1.0 -
3 0.9 1.4.0
2 0.8.2 1.1
1 0.7 1.1
0 - 0.9

Format 18

  • MoM1CK pack no longer assumed to be required

Format 17

  • Added MoM1CK pack for conversion kit items and tokens
  • Added activated state for D2E Spawns
  • Vertical text alignment on UI components
  • TextMesh Pro Rich Text option for UI components

Format 15

  • Added event<num>Condition and event<num>Condition Action to events
  • Added EndInvestigatorTurn and BeforeMonsterActivation event triggers

Format 13

  • Added support for Path of the Serpent
  • Added 'monster' trait to all D2E monsters
  • Added 'undead' trait to all D2E undead monsters
  • Monster defeated triggers can now refer to the spawning event

Format 12

  • Add support for Horrific Journeys monsters

Format 11

  • Add support for {MAD27} symbol
  • Added UI component textbackgroundcolor
  • Code puzzle fixed solutions
  • Replaced event conditions with vartests
  • Added vartest to Activation and QItem
  • Quest component added: version, languages_name, languages_synopsys, languages_authors_short, package_url and latest_update

Format 10

Format 10 supports a subset of features from Format 11 depending on the specific Valkyrie version. To ensure feature is available, use Format 11.

Format 9

Note: Format 9 was only even used in a prerelease build, upgrading to Format 10 is recommended.

  • Add {c: notation support to UI Elements
  • MoM: Added content from Sanctum of Twilight
  • Add $end var
  • EventEnd component names no longer ends quest
  • Add {c: notation support to Event buttons
  • MoM: Added spellattack and spelldefence item traits
  • MoM: Added custom investigator attacks

Format 8

  • Add #Hero variables
  • D2E: Add #Class variables
  • MoM: Add Streets of Arkham components
  • MoM: element images to code puzzle
  • MoM: Removed 'ImageDeskBlood' (no longer in import)

Format 7

  • Modulus operation added to vars
  • MoM: Added tower puzzle
  • MoM: Allow 10 investigators
  • MoM: CustomMonsters can set horror/awareness

Format 6

  • QItem can be removed in an event
  • Var conditions no longer available on Tokens
  • MoM: Conversion kit requirements split into components

Format 5

  • Added image, authors, difficulty, length and hero count controls to Quest
  • Support quota var output
  • MoM: inspect added to QItem
  • MoM: Added horrorevent and evadeevent to CustomMonster
  • MoM: New monster activation system uses events, Activation components are Depriciated

Format 4

  • Changed #fire var to $fire
  • Added hidden to Quest
  • Added UI component
  • Languages now each have their own Localization file
  • Allowed events to trigger new quests
  • Support for symbol image type on code puzzles
  • Added $restock, $%morale, $%gold, $%sellratio, $%fame, $%xp and item fame thresholds
  • StartingItem renamed to QItem, added 'starting' attribute, trait pool
  • QItems can be added in events
  • Events can remove #shop
  • Events can set music
  • Added '@' var type for event triggers

Format 3

  • Button colors can now be specified (no longer automatic for pass/fail)
  • Writable Valkyrie vars now start with '$'
  • Added uniquehealth and uniquehealthhero to Spawn
  • Added health and healthperhero to CustomMonster
  • Added buttons and display to event (and event like components)
  • All user facing text is now in Localization.txt
  • Rename 'Item' to 'StartingItem'

Format 2

  • Audio support added
  • Rename 'Monster' to 'Spawn'
  • Rename 'UniqueMonster' to 'CustomMonster'
  • Allow another Spawn to be used as a monster type inside a Spawn
  • Add traitpool to spawn

Format 1

First defined format level.

Clone this wiki locally