<?xml version="1.0" encoding="utf-8"?>
<ClassDiagram MajorVersion="1" MinorVersion="1">
  <Class Name="AccessoryRowItemDisplay" Collapsed="true">
    <Position X="31.25" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQACAAAABAQAgAAAAAAAAAAAIAIAAAAAAAAEAAAAAA=</HashCode>
      <FileName>AccessoryRowItemDisplay.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="CharacterAbilityPreviewComponent" Collapsed="true">
    <Position X="8.75" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AEQAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAgA=</HashCode>
      <FileName>CharacterAbilityPreviewComponent.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="CharacterRotatingDisplay" Collapsed="true">
    <Position X="35.75" Y="4.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>IQQAAAAAAAAAAAAAAAAAAAAAAEAAIAAAAQAAAAAAAgA=</HashCode>
      <FileName>CharacterRotatingDisplay.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Checkbox" Collapsed="true">
    <Position X="40.25" Y="4.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AQAAAAAAAKAAAAAAAAAAAAAAAAAAABAAAgAAAAAEAgA=</HashCode>
      <FileName>Checkbox.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="EnhancementStatsLabel" Collapsed="true">
    <Position X="15.5" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>ACAAAAAAAAAABEAAAABAAAAAAAAAAAAAAAAAAAAAAgA=</HashCode>
      <FileName>EnhancementStatsLabel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="EquipSlotButton" Collapsed="true">
    <Position X="44.75" Y="7" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAIACAAAAAgE=</HashCode>
      <FileName>EquipSlotButton.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="FloatingMenuComponent" Collapsed="true">
    <Position X="49" Y="4.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AgAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAQAAAAAAgA=</HashCode>
      <FileName>FloatingMenuComponent.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="InputDisplayComponent" Collapsed="true">
    <Position X="27.75" Y="4.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AQAAAIAAAAAAAAAAAAAAAAAAAAABABEAAAEAAAAAAgA=</HashCode>
      <FileName>InputDisplayComponent.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="InputHelper" Collapsed="true">
    <Position X="30.5" Y="7" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAQAAAAAAwAAAAIgAAAAAAAAAAAACAQAAAAAAAA=</HashCode>
      <FileName>InputHelper.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="InventoryCreator" Collapsed="true">
    <Position X="32.25" Y="7" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAgAAAAAAAAAAAAABAAAAAAAAAAAAAAIACA=</HashCode>
      <FileName>InventoryCreator.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="InventoryScrollableWindowComponent" Collapsed="true">
    <Position X="38" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>gEQAAIoAAAgIAAAIAgAgAAAAABAAEACAAAAAAEAIIIA=</HashCode>
      <FileName>InventoryScrollableWindowComponent.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="ItemMenuLabel" Collapsed="true">
    <Position X="20" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAACABEAAAABAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>ItemMenuLabel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="LoadFileButton" Collapsed="true">
    <Position X="51.25" Y="4.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>gAQAAIAAAAAAAAgAAAAAAEAAAAECAAFAQAAAAAAAAgA=</HashCode>
      <FileName>LoadFileButton.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Menu" Collapsed="true">
    <Position X="34" Y="2.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>iA1CJhDEAFVCQkAVYIatQMAiF5xZQ4EYtS1JQEoCUSA=</HashCode>
      <FileName>Menu.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="MenuAnimatedIconButton" Collapsed="true">
    <Position X="40.25" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAAAAAAAAgAAAAAAIAAAAAAAIAAAAAAAAAAAgA=</HashCode>
      <FileName>MenuAnimatedIconButton.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="MenuAnimatedIconToggleButton" Collapsed="true">
    <Position X="40.25" Y="7" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAAAAAAAAgAAAQAAAAAAAAgAAAAAAAAAAAAAgA=</HashCode>
      <FileName>MenuAnimatedIconToggleButton.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="MenuComponent" Collapsed="true">
    <Position X="31.25" Y="2.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AUYAAIAAQBACBVmSBAUIqgjUQAA1FgEFAIYoc0QKJg0=</HashCode>
      <FileName>MenuComponent.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="MenuIconButton" Collapsed="true">
    <Position X="42.5" Y="4.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AwQAAAAAAAAAAAAAAAAAAAAAAACQAAAAAQAAAAEAAgA=</HashCode>
      <FileName>MenuIconButton.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="MenuItemButton" Collapsed="true">
    <Position X="42.5" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>gAQABIYAAAACAUAAAAAAAAAAAAAAEAABAAAAAhAKIgA=</HashCode>
      <FileName>MenuItemButton.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="MenuItemItemButton" Collapsed="true">
    <Position X="44.75" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>gAQAAIIABAACBMAABABAAAAAAAABEAABAAAAAAQKAgA=</HashCode>
      <FileName>MenuItemItemButton.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="MenuItemLabel" Collapsed="true">
    <Position X="26.75" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAAAAAABAAAAABAAAAAAAAAAAAAACAIAAAAAAA=</HashCode>
      <FileName>MenuItemLabel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="MenuLabel" Collapsed="true">
    <Position X="18.75" Y="4.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAQAEAAQAAACAAAAAAADBAIRQAAACAAAAEAAAgA=</HashCode>
      <FileName>MenuLabel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="PlayerMoneyLabel" Collapsed="true">
    <Position X="11" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAgAAAAAAAABAAAAAAAAAAAAACAAgAAAAAAAIA=</HashCode>
      <FileName>PlayerMoneyLabel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="PopupMenuLabel" Collapsed="true">
    <Position X="13.25" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAACAgA=</HashCode>
      <FileName>PopupMenuLabel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="ProgressBar" Collapsed="true">
    <Position X="46.75" Y="4.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAEAIAIAAAAAEAAAAAAgAAKAAAAAABCAAAAAgAgAAgA=</HashCode>
      <FileName>ProgressBar.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="RequiredMaterialsList" Collapsed="true">
    <Position X="22.25" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAABEAAAABAAAAAAAAAAICAAAAgAAAAAgA=</HashCode>
      <FileName>RequiredMaterialsList.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="RowInventoryScrollableWindowComponent" Collapsed="true">
    <Position X="38" Y="7" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAJIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAA=</HashCode>
      <FileName>RowInventoryScrollableWindowComponent.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="RowItemDisplay" Collapsed="true">
    <Position X="31.25" Y="4.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>gAQAAIIIAABABMAIAABAAAAAABAAEAAHAAAAAAEKEgA=</HashCode>
      <FileName>RowItemDisplay.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="SaveFileNameButton" Collapsed="true">
    <Position X="33.5" Y="4.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>SaveFileNameButton.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="ScrollableWindowComponent" Collapsed="true">
    <Position X="38" Y="4.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AASBiAAAQIQhADABwACATAEmAAACIgAgAAwiEExARwA=</HashCode>
      <FileName>ScrollableWindowComponent.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Slider" Collapsed="true">
    <Position X="44.5" Y="4.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAIAAAAAAAAAIAEAIAAAABAQAAAAAAAAQAAAIBgA=</HashCode>
      <FileName>Slider.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="SpawnEncounterLabel" Collapsed="true">
    <Position X="17.75" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAgAQAAAAAAgAAAAAAAAAAAAAAEAQAAAAAAAgA=</HashCode>
      <FileName>SpawnEncounterLabel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="StatLabel" Collapsed="true">
    <Position X="24.5" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAEAAAAIAAgAgAAAAAAABAAABEiAAAAAAAAAAAAA=</HashCode>
      <FileName>StatLabel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="TextEntryLabel" Collapsed="true">
    <Position X="29" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>CAQAAAAAAAAAAAAAAAACAAAQACAAAAAAQAAAAAIQAAA=</HashCode>
      <FileName>TextEntryLabel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="GameState" Collapsed="true">
    <Position X="18.75" Y="7" Width="1.5" />
    <TypeIdentifier>
      <HashCode>QgAAAAgIAAAhBwAAAAQAAAKAAAgAAAAEAAAAAAQAAAA=</HashCode>
      <FileName>GameState.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="State_Death" Collapsed="true">
    <Position X="20" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AgAAAAAIAAABAgAAAAAAADAAAAAAAAAAAAAAAAQAAAA=</HashCode>
      <FileName>State_Death.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="State_GameHub" Collapsed="true">
    <Position X="15.5" Y="9.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AgAAAAAIAAAAAgAAAAAAAAAAAAAAAAgAAAABAAQAAAA=</HashCode>
      <FileName>State_GameHub.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="State_GameRun" Collapsed="true">
    <Position X="15.5" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AgAAAAAIAAAAAgAAAAAAAAAAAAAAAAgAAAABAAQAAAA=</HashCode>
      <FileName>State_GameRun.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="State_LevelComplete" Collapsed="true">
    <Position X="22.25" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AgAAAAEIAAAAAgAIAEAAAACQAAAAAAAAAAIAAAQAAEQ=</HashCode>
      <FileName>State_LevelComplete.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="State_MainMenu" Collapsed="true">
    <Position X="13.25" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AgAAAAAIAAABBgAAAAAAAAAAAAAACAACAAABAgQAAAA=</HashCode>
      <FileName>State_MainMenu.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="State_OverworldMap" Collapsed="true">
    <Position X="17.75" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AgEQABAKAQAAAgAAQAEACACABQAAACSAIAAEAAQAAAA=</HashCode>
      <FileName>State_OverworldMap.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="State_Story" Collapsed="true">
    <Position X="24.5" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AgAAAAAIAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAQAAAA=</HashCode>
      <FileName>State_Story.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Command" Collapsed="true">
    <Position X="19" Y="11" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAQAAAAABAAAAAAAAAEAAAAAAAAAAAA=</HashCode>
      <FileName>VisualNovel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="PauseCommand" Collapsed="true">
    <Position X="14.5" Y="12.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAQAAAAAAAAAAAAAAAEAAAAAAABAAAA=</HashCode>
      <FileName>VisualNovel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="DialogCommand" Collapsed="true">
    <Position X="19" Y="12.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAEAAAQAAAAAAAAAAAAQAAEAAAAAAAAAAAA=</HashCode>
      <FileName>VisualNovel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="SpeakerCommand" Collapsed="true">
    <Position X="21.25" Y="12.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AABAAAAAgAAAAAQAAAACAAAAAAAAAAEAAAAAAAAAAAA=</HashCode>
      <FileName>VisualNovel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="BackgroundCommand" Collapsed="true">
    <Position X="23.5" Y="12.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAABAAAAAAAAAAQAAAAAAAAAAAAAAAEAAAAAQAAAAAA=</HashCode>
      <FileName>VisualNovel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="RightCommand" Collapsed="true">
    <Position X="25.75" Y="12.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAQAAAAAAAAAAAABAAEBAAAAAAAAAAA=</HashCode>
      <FileName>VisualNovel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="LeftCommand" Collapsed="true">
    <Position X="28" Y="12.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAQAAAAAAAAAAAABAAEAAAAAAAAAAAA=</HashCode>
      <FileName>VisualNovel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="LocationCommand" Collapsed="true">
    <Position X="10" Y="12.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAQAAAAAAQACAAAAAAEAAAAAAAAAAAA=</HashCode>
      <FileName>VisualNovel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="AudioPitchCommand" Collapsed="true">
    <Position X="12.25" Y="12.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAQAAAAAAAAAAAAAAEEAAAAQAAAAAAA=</HashCode>
      <FileName>VisualNovel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="BGMCommand" Collapsed="true">
    <Position X="16.75" Y="12.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAACAAAAAAQAAAAAAAAAAAAAAAEAAAAAAAAAAIA=</HashCode>
      <FileName>VisualNovel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="VisualNovel" Collapsed="true">
    <Position X="32.5" Y="14.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>QAYAAAAwAAIgYwQgMBYCAAkQAAAgBEAKAAAAQAQCACA=</HashCode>
      <FileName>VisualNovel.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="EntityStats" Collapsed="true">
    <Position X="32.5" Y="11.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AACEAAAABAAABAAAAAAAAAAAAAAAAEBAAAAAAIABAAA=</HashCode>
      <FileName>Player.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Player" Collapsed="true">
    <Position X="42.25" Y="1" Width="1.5" />
    <TypeIdentifier>
      <HashCode>OO/k1fYU9sL+4X7wnuG/Qc17P2citlndYHHlzT/lsjQ=</HashCode>
      <FileName>Player.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="safemap&lt;T, O&gt;" Collapsed="true">
    <Position X="34.25" Y="11.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>gAAAEAACAFBAFAAABIAIAAAQAAEAAAAAiAAAAAAAAAA=</HashCode>
      <FileName>safemap.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="safeunorderedmap&lt;T, O&gt;" Collapsed="true">
    <Position X="36" Y="11.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAEAACABAAFAAABIgAAAAQAAEAAAAAgAAAAAAAAAA=</HashCode>
      <FileName>safemap.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="SaveFile" Collapsed="true">
    <Position X="37.75" Y="11.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>FAAEAAAFEAAQAAAACQAAAAkAAAChAAlCBAAAAAAABAE=</HashCode>
      <FileName>SaveFile.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="SoundEffect" Collapsed="true">
    <Position X="32.5" Y="12.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAABBAgAAEAQAAAAAAACAAQAAAAAACEAAAAAAQAAA=</HashCode>
      <FileName>SoundEffect.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Test" Collapsed="true">
    <Position X="34.25" Y="12.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAACAAAAAAAIAAAAAAAAAAAAAAQAAAAAAAAAA=</HashCode>
      <FileName>Test.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Theme" Collapsed="true">
    <Position X="36" Y="12.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAEEAARAAAAAQAAAAQAAAAAASAAAAAACAAAAAIAA=</HashCode>
      <FileName>Theme.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="TitleScreen" Collapsed="true">
    <Position X="37.75" Y="12.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAAAAAABwgACAgQAAAAAAAAAAAEAACAAAAAEAA=</HashCode>
      <FileName>TitleScreen.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="TMXParser" Collapsed="true">
    <Position X="32.5" Y="13.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAEAAAAAEAABYQABCAAUAAAAACAFIEgAKEAAAAABAAA=</HashCode>
      <FileName>TMXParser.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="TSXParser" Collapsed="true">
    <Position X="34.25" Y="13.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAIAABAEEAAAAAAAAAAAAAAAAAAAAAAAIgAACAAQAAA=</HashCode>
      <FileName>TSXParser.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="TutorialTask" Collapsed="true">
    <Position X="17.75" Y="1" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AQQAACAAAgAABwAACAAAAAAAAgAAAAFAAAAAAAAAAAA=</HashCode>
      <FileName>Tutorial.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Tutorial" Collapsed="true">
    <Position X="36" Y="13.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AgQAQAAAAAAAAwgAgBAAIAAAIAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>Tutorial.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="SetLoadoutItemTask" Collapsed="true">
    <Position X="20" Y="2.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAACIAAAAAAQAAAAAAAAAAAAAAAABAAAAAAAAAAAA=</HashCode>
      <FileName>Tutorial.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="MoveAroundTask" Collapsed="true">
    <Position X="22.25" Y="2.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQABCAAAAAAAwAAAAAAAAAAAAgAAABAAAAAAEAAAAA=</HashCode>
      <FileName>Tutorial.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="UseAttackTask" Collapsed="true">
    <Position X="24.5" Y="2.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AIAAACAAAAAAAgAAAAAAAAAAAAAAAAFAgAAAAAAAAAA=</HashCode>
      <FileName>Tutorial.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="UseAbilitiesTask" Collapsed="true">
    <Position X="11" Y="2.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAACAAAAAAAkAAAAAAAAABAAAAAAFAAAAAAAAAAAA=</HashCode>
      <FileName>Tutorial.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="UseDefensiveTask" Collapsed="true">
    <Position X="13.25" Y="2.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAACAAAAAAAgAAAAAAAgAAAAAAAAFAAAAAAAAAAIA=</HashCode>
      <FileName>Tutorial.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="UseRecoveryItemsTask" Collapsed="true">
    <Position X="15.5" Y="2.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAADACAAAAAgAAAAAAAAAAAAAAAAFAAAAAAAAAAAA=</HashCode>
      <FileName>Tutorial.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="BlacksmithTask" Collapsed="true">
    <Position X="17.75" Y="2.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAACAAAAAAAgAAAABAAAAAAAAAAAFAAAAAAAAAAAA=</HashCode>
      <FileName>Tutorial.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Unlock" Collapsed="true">
    <Position X="37.75" Y="13.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAARAAAAAAgAAAAAAAAAAAAAAAAEAACAA=</HashCode>
      <FileName>Unlock.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Monster" Collapsed="true">
    <Position X="29.25" Y="2.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>PaRAlGA0EoA8qx5o8aQuAJwTJYYG6ABMCmHMCTBxtgA=</HashCode>
      <FileName>Monster.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Merchant" Collapsed="true">
    <Position X="43.75" Y="10.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>GQBAAABgABIggSABgAAAAAACggAAAAAAQIRAAAAAQQA=</HashCode>
      <FileName>Merchant.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="ItemDrop" Collapsed="true">
    <Position X="43.75" Y="9.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AgAACggAAAAAA0AAAIQAAIgAIAAgAQAAAAEAAYAAAQA=</HashCode>
      <FileName>ItemDrop.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Input" Collapsed="true">
    <Position X="42" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AhgAABAAAAAAAIABAQAeAAEAEAABACEAAAAgAAAEAAA=</HashCode>
      <FileName>Key.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="InputGroup" Collapsed="true">
    <Position X="40.25" Y="9.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AEAAABAAAAAIAJABAAbAAAAAIAEIoAEEIEAgAAEMABA=</HashCode>
      <FileName>Key.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="InputEngageGroup" Collapsed="true">
    <Position X="43.75" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>QAAAAIAAAAAgAAAAAAAAAAAAAAABABAEYAAgAAAAAAA=</HashCode>
      <FileName>Key.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="GenericKey" Collapsed="true">
    <Position X="40.25" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAA=</HashCode>
      <FileName>Key.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="InputListener" Collapsed="true">
    <Position X="42" Y="9.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>Key.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="LoadingScreen" Collapsed="true">
    <Position X="40.25" Y="10.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAIAAAAADwAAAABSAAAAAACAAACgAAAAAAAAAAA=</HashCode>
      <FileName>LoadingScreen.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="MapHelper" Collapsed="true">
    <Position X="42" Y="10.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>Map.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="ItemSortRules" Collapsed="true">
    <Position X="43.75" Y="18.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAABAAAAAAAAAAEAAAAAAAAASAAAAAA=</HashCode>
      <FileName>Item.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="ItemSet" Collapsed="true">
    <Position X="42" Y="18.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AEAAAQAAAAAAAAIIAAAACAAAAEEEAAAAAAAgAAAAAAA=</HashCode>
      <FileName>Item.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Item" Collapsed="true">
    <Position X="42" Y="17.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>gAgRHIQFMAUgIdAAAAoAQAAMCAAAAQjoEwEAQAAhSAg=</HashCode>
      <FileName>Item.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Inventory" Collapsed="true">
    <Position X="47.25" Y="16.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>JAAAAAUAAAIAIEIAAQABQAAAgSAUgACEAAIAgBJVAAA=</HashCode>
      <FileName>Item.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="ItemProps" Collapsed="true">
    <Position X="40.25" Y="18.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAEAAAAAAAAAAAAAAQIAAAAAAAAAAAAAAEAEIAAAQAA=</HashCode>
      <FileName>Item.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="ItemInfo" Collapsed="true">
    <Position X="45.5" Y="17.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAkABIQAMABosGCAIAcAgAQBCAEEBUBkEgAKXEABTlg=</HashCode>
      <FileName>Item.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="ItemOverlay" Collapsed="true">
    <Position X="47.25" Y="17.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAAAAAAAgAAQAgAAAAAAABAAASAAAAwAAAAAAA=</HashCode>
      <FileName>Item.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="AiL" Collapsed="true">
    <Position X="40.25" Y="15.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>e21Fy+pnyjuvayvhM8PdnwulBWBzzXEPL8SANUe7eaw=</HashCode>
      <FileName>AdventuresInLestoria.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="IAttributable" Collapsed="true">
    <Position X="31.5" Y="0.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>ABCAAAAAACAAAAAAAAAABAAgAAAAEAAAAAAAAACABAA=</HashCode>
      <FileName>Attributable.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="ItemAttribute" Collapsed="true">
    <Position X="43.75" Y="17.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAQAAAAEQBAIAAAAQYAAACGEACAAAAgAAAAAAk=</HashCode>
      <FileName>AttributableStat.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="ItemAttributable" Collapsed="true">
    <Position X="48.25" Y="13" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AEAgAAACAAAAAAAABAAAQQAQAAAAEAAAAAAAAAAAAAA=</HashCode>
      <FileName>AttributableStat.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Audio" Collapsed="true">
    <Position X="43.75" Y="15.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQgAAABCIAAIwbwcQVBBEAAAIBggQJYhQEAAEQCBQY=</HashCode>
      <FileName>Audio.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="classutils" Collapsed="true">
    <Position X="45.5" Y="15.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAgAA=</HashCode>
      <FileName>ClassInfo.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="CraftingRequirement" Collapsed="true">
    <Position X="47.25" Y="15.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>gQAAACAAAAAAAAAAAAAAAABAAAAwAgAAAAAAAAAAAAA=</HashCode>
      <FileName>CraftingRequirement.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="DynamicCounter" Collapsed="true">
    <Position X="40.25" Y="16.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQgAAAAIAAAAQAQAAAgAAIAAAIAAAggACABCAiACAM=</HashCode>
      <FileName>DynamicCounter.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Effect" Collapsed="true">
    <Position X="49" Y="7.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>BAAAAAQAQAgEAAAEAIBAAAAAAAAEAAAAAAgAgAAACAA=</HashCode>
      <FileName>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\um\gdipluseffects.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="LightningBoltEmitter" Collapsed="true">
    <Position X="46.25" Y="14.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAEAAIAAABAAABAAAAAAAAAAAAAAEAI=</HashCode>
      <FileName>Emitter.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="EncountersSpawnListScrollableWindowComponent" Collapsed="true">
    <Position X="36.25" Y="5.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAABAAAIAAAAAAAAAAAAAEAAAAA=</HashCode>
      <FileName>EncountersSpawnListScrollableWindowComponent.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="EnvironmentalAudio" Collapsed="true">
    <Position X="42" Y="16.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AIQAAAAABAhAAQBAAACAQICAAAAAAAIBAAAABAAAAAA=</HashCode>
      <FileName>EnvironmentalAudio.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="Error" Collapsed="true">
    <Position X="43.75" Y="16.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>Error.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="GameEvent" Collapsed="true">
    <Position X="27.5" Y="7.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAQAAAAAAAAABAAAAAABAKCAAAAAIAAAAAAAAAAAA=</HashCode>
      <FileName>GameEvent.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="MonsterStrategyGameEvent" Collapsed="true">
    <Position X="27.5" Y="8.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>EAQAAAAAAAAAAABAAAAAAAAIAAAAAAAAAgAAAAAAAAA=</HashCode>
      <FileName>GameEvent.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="GameSettings" Collapsed="true">
    <Position X="45.5" Y="16.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AgAAAAABAAAAQQMAAIAAQCiBCRAAAAAAAAAAAAQAEAg=</HashCode>
      <FileName>GameSettings.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="IT" Collapsed="true">
    <Position X="40.25" Y="17.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAABAAAAAAAAAAgAQAAAAAAAAAAAAAAAAAAAIA=</HashCode>
      <FileName>IT.h</FileName>
    </TypeIdentifier>
  </Class>
  <Class Name="sig::Animation" Collapsed="true">
    <Position X="42" Y="15.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>ACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAA=</HashCode>
      <FileName>Animation.h</FileName>
    </TypeIdentifier>
  </Class>
  <Struct Name="InventoryWindowOptions" Collapsed="true">
    <Position X="30.5" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAACAAA=</HashCode>
      <FileName>InventoryScrollableWindowComponent.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="ToggleFuncData" Collapsed="true">
    <Position X="34" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAA=</HashCode>
      <FileName>Menu.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Navigation" Collapsed="true">
    <Position X="32.25" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAACAAAAAAAAAAAAAAAIAAAAAAAAAgAAgAA=</HashCode>
      <FileName>Menu.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Pathfinding" Collapsed="true">
    <Position X="34.25" Y="16.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAgAAAAQAEAAgAAAAAQAAAAAAAQAAAAAAAIAA=</HashCode>
      <FileName>Pathfinding.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="CastInfo" Collapsed="true">
    <Position X="32.5" Y="15.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAABAAAEAAAAAIAACAAAAAA=</HashCode>
      <FileName>Player.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Warrior" Collapsed="true">
    <Position X="36.75" Y="2.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>ACkAwQEAQAAIoQBQAAAEIAQACAAEMgAABAAEAAkgAgA=</HashCode>
      <FileName>Player.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Thief" Collapsed="true">
    <Position X="39" Y="2.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAkAwQEAYAAIoQBQAAAEIAQACAAEMgAABAAEAAkgAgA=</HashCode>
      <FileName>Player.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Ranger" Collapsed="true">
    <Position X="41.25" Y="2.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAkAwQEAQAAIqQBQAAAEIAQACAAEMgAABAAEAAkgAgA=</HashCode>
      <FileName>Player.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Trapper" Collapsed="true">
    <Position X="43.5" Y="2.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAkAwQEAQAAIoQBQAAAEIAQECAAEMgAABAAEAAkgAgA=</HashCode>
      <FileName>Player.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Wizard" Collapsed="true">
    <Position X="45.75" Y="2.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAkAwQEAQAAIoQBQAAAEIAQACAAEMgAABAIEAAkgAgA=</HashCode>
      <FileName>Player.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Witch" Collapsed="true">
    <Position X="48" Y="2.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAkAwQEAQAAIoQBQAAAEKAQACAAEMgAABAAEAAkgAgA=</HashCode>
      <FileName>Player.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="stb_vorbis" Collapsed="true">
    <Position X="34.25" Y="17.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>EAEAwQgWkYAEAQEBmQdUOYBDitQgEARYaQPUoA0EABA=</HashCode>
      <FileName>stb_vorbis.cpp</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="XMLTag" Collapsed="true">
    <Position X="10.5" Y="7" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AACAACAgACAAAIAAAAAABAAAAAAAACAAAAAQAAAAQAA=</HashCode>
      <FileName>TMXParser.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="ForegroundTileTag" Collapsed="true">
    <Position X="10.5" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>TMXParser.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="MapTag" Collapsed="true">
    <Position X="37.75" Y="15.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAIAAAgACUBQAAAAAAAAAAAAAAAAgAAAAAAAAA=</HashCode>
      <FileName>TMXParser.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="LayerTag" Collapsed="true">
    <Position X="34.25" Y="15.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAACAAAAAAAAAAAAAAAAAAAgAAACAAAAAAAAAAAAA=</HashCode>
      <FileName>TMXParser.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="SpawnerTag" Collapsed="true">
    <Position X="37.75" Y="16.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAQAAIAAAIAIAAAAAAAAAAACAAAAAAAAAAAAA=</HashCode>
      <FileName>TMXParser.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="ZoneData" Collapsed="true">
    <Position X="37.75" Y="17.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAIAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>TMXParser.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="NPCData" Collapsed="true">
    <Position X="32.5" Y="16.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAABAAAAAAAAAAgQAAAAAABAEAAAAAAAAAAIAAAA=</HashCode>
      <FileName>TMXParser.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Map" Collapsed="true">
    <Position X="36" Y="15.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>QBRAAAQEABAQBAICEgDAAAABAACEgAgECACAAEAAAAg=</HashCode>
      <FileName>TMXParser.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Property" Collapsed="true">
    <Position X="36" Y="16.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AACAAAAgACAAAIAAAAAAAAAAAAAEACAAAAAAAAAAAAA=</HashCode>
      <FileName>TMXParser.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="StagePlate" Collapsed="true">
    <Position X="32.5" Y="17.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAIAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>TMXParser.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Tileset" Collapsed="true">
    <Position X="36" Y="17.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAIAEAgAgAgABgAAAAIACAQAAAAAAAAAgBAAAAAA=</HashCode>
      <FileName>TSXParser.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="MonsterDropData" Collapsed="true">
    <Position X="30" Y="15.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAQAAAACACAAAAIAAAAAAAAAgAA=</HashCode>
      <FileName>Monster.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="MonsterData" Collapsed="true">
    <Position X="28.25" Y="15.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>EAAACGAAsABAAwERAIAgAAISAAAEEGAYgCBCCmAwIEA=</HashCode>
      <FileName>Monster.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="MonsterSpawner" Collapsed="true">
    <Position X="28.25" Y="16.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAIQAAAAAAIAIgIAIgAAAAAAAAAAAgBAgAAAAA=</HashCode>
      <FileName>Monster.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="ItemMapData" Collapsed="true">
    <Position X="40.25" Y="11.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAQEAAAABAAAAEAAAAAAAAQAAAA=</HashCode>
      <FileName>ItemMapData.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="TileCollisionData" Collapsed="true">
    <Position X="42" Y="11.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>Map.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="TilesetData" Collapsed="true">
    <Position X="42" Y="12.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAgAAAAAAgAgABAAAAAIAAAAAAAAAAIAAEAQIAIAA=</HashCode>
      <FileName>Map.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="TilesheetData" Collapsed="true">
    <Position X="43.75" Y="12.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAAAASAAAAAAAAAAIAAAAAAAAAA=</HashCode>
      <FileName>Map.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="TileRenderData" Collapsed="true">
    <Position X="40.25" Y="12.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>QAAAQAAECAAAAAAAAAAIAYAAQAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>Map.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="TileGroup" Collapsed="true">
    <Position X="43.75" Y="11.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>CDAAQAAISAgAAAAAAAAAAAAAAgAAACAAAAkAADBAAAA=</HashCode>
      <FileName>Map.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="MenuFuncData" Collapsed="true">
    <Position X="36" Y="8.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAACAAAAAAgAAAAAAAAMAAAAAAAAQAA=</HashCode>
      <FileName>MenuDefinitions.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Stats" Collapsed="true">
    <Position X="48.25" Y="14.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAIgACAAAAAAAAAIAABQIQAAAAAAAAAAAgAAAAAAA=</HashCode>
      <FileName>Item.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="EnhancementLevelInfo" Collapsed="true">
    <Position X="43.75" Y="21" Width="1.5" />
    <TypeIdentifier>
      <HashCode>IQAAAAAQAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>Item.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="EnhancementInfo" Collapsed="true">
    <Position X="42" Y="21" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAACAAAAAAAIAAAAAAEAEAQAAABAABAAAAAAA=</HashCode>
      <FileName>Item.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="PrecastData" Collapsed="true">
    <Position X="47.25" Y="21" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAIAAAAAAAEAIAAAAABAAAAAAAAAAAgAAAAAAA=</HashCode>
      <FileName>Ability.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Ability" Collapsed="true">
    <Position X="40.25" Y="20" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAABAAAAAAAAwADIBBAAAgAACgEABACAQCAAAAAIAg=</HashCode>
      <FileName>Ability.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="AnimationData" Collapsed="true">
    <Position X="42" Y="20" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAEAAAAAAAAAEAAAAAAAAAAAAAAA=</HashCode>
      <FileName>Animation.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Buff" Collapsed="true">
    <Position X="43.75" Y="20" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAIAAAAAgCAAAACAKAAAAAABCAAAAAAAAAAAAAA=</HashCode>
      <FileName>Buff.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Bullet" Collapsed="true">
    <Position X="19" Y="14" Width="1.5" />
    <TypeIdentifier>
      <HashCode>CgREEAAACAAAggAAIKgABYACAAAAABAMBEAAgQBYAgA=</HashCode>
      <FileName>Bullet.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="EnergyBolt" Collapsed="true">
    <Position X="25.75" Y="15.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>CAQAAAAACAAAAAAAAAgAAAAAAAAEAAAAAAAAAAAAAAA=</HashCode>
      <FileName>BulletTypes.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="FireBolt" Collapsed="true">
    <Position X="12.25" Y="15.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>CAQAAAAAAAAAAAAAAAgAAAAAAAAEAAAAAAAAAAAQAAA=</HashCode>
      <FileName>BulletTypes.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="LightningBolt" Collapsed="true">
    <Position X="14.5" Y="15.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>CAQAAAAAAAAAAAAAAAgAAAAAAAAkAAAAAAAAAAAAAAA=</HashCode>
      <FileName>BulletTypes.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Arrow" Collapsed="true">
    <Position X="16.75" Y="15.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>CAQAQAAAAAABAAAAAIgAAAAAAAAAAAAAAAgAAAAAAAA=</HashCode>
      <FileName>BulletTypes.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="ChargedArrow" Collapsed="true">
    <Position X="19" Y="15.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>CAQAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAABAAAAAAAE=</HashCode>
      <FileName>BulletTypes.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="FrogTongue" Collapsed="true">
    <Position X="21.25" Y="15.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>CAQAAAIAAAAAAgAAAAgAAAAAAAAIAAAACAAQAAAAAAA=</HashCode>
      <FileName>BulletTypes.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Wisp" Collapsed="true">
    <Position X="23.5" Y="15.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>CAQAAAAAAAAAAAAAAAgAAAAAAAAAAABAAAAAAAAAAAA=</HashCode>
      <FileName>BulletTypes.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="ClassInfo" Collapsed="true">
    <Position X="45.5" Y="20" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAgAQIAAAAAAAAAABIAAIAAAAAAAEAAQBAAACAAAAAA=</HashCode>
      <FileName>ClassInfo.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="ConnectionPoint" Collapsed="true">
    <Position X="47.25" Y="20" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AARAEAAAQAAAAABAAAAIIAABAAA3AAAAAAAAAAAAAAA=</HashCode>
      <FileName>ConnectionPoint.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="DamageNumber" Collapsed="true">
    <Position X="40.25" Y="21" Width="1.5" />
    <TypeIdentifier>
      <HashCode>gAhAAAAIJAAAwAAAAIAAAIACAAABAAIAAAAAAAAAAAA=</HashCode>
      <FileName>DamageNumber.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Meteor" Collapsed="true">
    <Position X="51.25" Y="8.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAAAAAAQgAAAAEAAAAAAAAAAAAAAAAAAACAAAA=</HashCode>
      <FileName>Effect.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="PulsatingFire" Collapsed="true">
    <Position X="46.75" Y="8.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQBAAAAAAAAAgAAAAAAAEAAAAAAAAAAAAAAEAAAAAE=</HashCode>
      <FileName>Effect.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="SwordSlash" Collapsed="true">
    <Position X="49" Y="8.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>Effect.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="Emitter" Collapsed="true">
    <Position X="46.25" Y="13" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAQAAAgAAAAAAAAAAAAAABAABAAAAACIAAgAAAAAAAA=</HashCode>
      <FileName>Emitter.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="EnvironmentalAudioData" Collapsed="true">
    <Position X="45.5" Y="21" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAACAAA=</HashCode>
      <FileName>EnvironmentalAudio.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="FunctionPrimingData" Collapsed="true">
    <Position X="49" Y="10.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AEAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAgAAAACAA=</HashCode>
      <FileName>FunctionPriming.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="MerchantFunctionPrimingData" Collapsed="true">
    <Position X="47.75" Y="11.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAgAAAAAAACAABAAAAQAAAAAAAAAAAAAAAAgAAAAAAA=</HashCode>
      <FileName>FunctionPriming.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Struct Name="ItemEnhancementFunctionPrimingData" Collapsed="true">
    <Position X="50" Y="11.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAACAAAQAAAwAAAAAAAAAAIAAAAAgAAAAAAA=</HashCode>
      <FileName>FunctionPriming.h</FileName>
    </TypeIdentifier>
  </Struct>
  <Enum Name="ButtonAttr" Collapsed="true">
    <Position X="30.5" Y="9.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AIAAAAAAQAAAAAAAAQAAAAAAAAAAAAAAAABAAAAAAAA=</HashCode>
      <FileName>MenuComponent.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="ComponentAttr" Collapsed="true">
    <Position X="32.25" Y="9.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAgACAAAQAAAACAAAQAAABAAAAABAAAAAAAAAAAAKAA=</HashCode>
      <FileName>MenuComponent.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="SelectionType" Collapsed="true">
    <Position X="30.5" Y="11" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAEIAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>MenuComponent.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="IconButtonAttr" Collapsed="true">
    <Position X="34" Y="9.5" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAQIAAAAEAAAAA=</HashCode>
      <FileName>MenuIconButton.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="MenuType" Collapsed="true">
    <Position X="32.25" Y="10.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAIBKgANAEAAgEoGCAAAIAGAQAAAIKAgQiQAAAEAAA=</HashCode>
      <FileName>MenuType.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="ItemLabelDescriptionType::ItemDescriptionType" Collapsed="true">
    <Position X="30.5" Y="10.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAAACIAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>MenuItemLabel.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="PriceLabel::PriceLabel" Collapsed="true">
    <Position X="34" Y="10.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAAAAgAAQAAACAAgAAAAAAAAAEAAAAAAAA=</HashCode>
      <FileName>RowItemDisplay.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="States::State" Collapsed="true">
    <Position X="34.5" Y="6.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAgAAAAAAAAACAAAAAAAAAAAgBAAAAAwACAAAEA=</HashCode>
      <FileName>GameState.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="CommandType::CommandType" Collapsed="true">
    <Position X="32.5" Y="19" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAACEAAAoAAAAiAAAAAAAAAAACAAAAAgAAAAACAAAAA=</HashCode>
      <FileName>VisualNovel.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="STBVorbisError" Collapsed="true">
    <Position X="37.75" Y="19" Width="1.5" />
    <TypeIdentifier>
      <HashCode>0AAAAAAAgAAAAAAAEABQQAAAA6gAQYAIAAASBAAIAAA=</HashCode>
      <FileName>stb_vorbis.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="TutorialTaskName" Collapsed="true">
    <Position X="32.5" Y="19.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAIEQAAAAAQAACAAAIEAAAAACAAAAAAAAAAA=</HashCode>
      <FileName>Tutorial.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="SaveFileOperation::Operation" Collapsed="true">
    <Position X="34.25" Y="19" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAEAAACAAAAAAAAAAAAAIAAAAAAAAAAAAAAgAAA=</HashCode>
      <FileName>SaveFile.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="State::State" Collapsed="true">
    <Position X="36" Y="19" Width="1.5" />
    <TypeIdentifier>
      <HashCode>BAAAAABAQCAAgCAACABABEBKAgACAAAABAgAAAAAAAA=</HashCode>
      <FileName>State.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="MonsterAnimation" Collapsed="true">
    <Position X="30" Y="18" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAEAAAAAAAAgAAACAAAAAAAQAAAAAAAAAAAAAAAAAA=</HashCode>
      <FileName>Monster.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="Attribute" Collapsed="true">
    <Position X="28.25" Y="18" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AwSBgAIKAF4gAokBTIIAQAoGJCAhSCSACgi+AAiUEAI=</HashCode>
      <FileName>MonsterAttribute.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="InputType" Collapsed="true">
    <Position X="40.25" Y="13.75" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAAAAAAQQAAAAAAABAAAAAAAAAAAAAAAAAAAAQA=</HashCode>
      <FileName>Key.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="EquipSlot" Collapsed="true">
    <Position X="47.25" Y="22.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAIAAAAACAAAEASAAAAASAQAQAAAAAAAAAAAAAAA=</HashCode>
      <FileName>Item.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="CompactText" Collapsed="true">
    <Position X="43.75" Y="22.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>IAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAA=</HashCode>
      <FileName>Item.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="BuffType" Collapsed="true">
    <Position X="40.25" Y="22.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAgAAAAEAAEAoAAAAIAAAABAAEAgAABAAAAAAAAAgAA=</HashCode>
      <FileName>Buff.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="Class" Collapsed="true">
    <Position X="42" Y="22.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AACAAAAAAAAAAAAAAAgAAAAEAAggAAAAAAAAAAAACAA=</HashCode>
      <FileName>Class.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="DamageNumberType" Collapsed="true">
    <Position X="45.5" Y="22.25" Width="1.5" />
    <TypeIdentifier>
      <HashCode>AAAAAAABAAAAAAAABAAAAAACAAgAAAAAAAAAEAAAAAA=</HashCode>
      <FileName>DamageNumber.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Enum Name="IconType" Collapsed="true">
    <Position X="40.25" Y="23" Width="1.5" />
    <TypeIdentifier>
      <HashCode>CAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAA=</HashCode>
      <FileName>IconType.h</FileName>
    </TypeIdentifier>
  </Enum>
  <Font Name="Segoe UI" Size="9" />
</ClassDiagram>