<?xml version="1.0" encoding="utf-8"?>
<hud>
  <asset_path>

  </asset_path>
  <regions>
    <region name="genericText">
      <placement>
        <center/>
        <top>220</top>
      </placement>
    </region>

    <region name="actionbar">
      <placement>
        <center/>
        <bottom>-30</bottom>
      </placement>
    </region>
    <region name="dialog">
      <placement>
        <center/>
        <middle/>
      </placement>
    </region>
    <region name="options">
      <placement>
        <center/>
        <top>20%</top>
      </placement>
    </region>
    <region name="playerStatus">
      <placement>
        <left/>
        <top/>
      </placement>
    </region>    
    <region name="bigImagination">
      <placement>
        <center />
        <top>60</top>
      </placement>
    </region>
    <region name="petNaming">
      <placement>
        <center />
        <top>100</top>
      </placement>
    </region>
    <region name="petTaming">
      <placement>
        <center />
        <bottom>90</bottom>
      </placement>
    </region>
    <region name="brickbag">
      <placement>
        <right>20</right>
        <bottom>70</bottom>
      </placement>
    </region>
    <region name="backpack">
      <placement>
        <right>15</right>
        <bottom>70</bottom>
      </placement>
    </region>
    <region name="PropertyEditActionBar">
      <placement>
        <center/>
        <bottom>10</bottom>
      </placement>
    </region>
    <region name="PropertyEditExit">
      <placement>
        <right>-15</right>
        <top>-25</top>
      </placement>
    </region>
    <region name="vendor">
      <placement>
        <left>70%</left>
        <top>30%</top>
      </placement>
    </region>
    <region name="topLeft">
      <placement>
        <left/>
        <top/>
      </placement>
    </region>
    <region name="topCenter">
      <placement>
        <center/>
        <top/>
      </placement>
    </region>
    <region name="topRight">
      <placement>
        <right/>
        <top/>
      </placement>
    </region>
    <region name="centerLeft">
      <placement>
        <left/>
        <middle/>
      </placement>
    </region>
    <region name="centerRight">
      <placement>
        <right/>
        <center/>
      </placement>
    </region>
    <region name="bottomLeft">
      <placement>
        <left/>
        <bottom/>
      </placement>
    </region>
    <region name="bottomCenter">
      <placement>
        <center/>
        <bottom/>
      </placement>
    </region>
    <region name="bottomRight">
      <placement>
        <right/>
        <bottom/>
      </placement>
    </region>
    <region name="dockRegion">
      <placement>
        <right>30</right>
        <bottom>10</bottom>
      </placement>
    </region>
    <region name="dock">
      <placement>
        <center/>
        <bottom/>
      </placement>
    </region>
    <region name="GuildAndFriends">
      <placement>
        <left>0</left>
        <bottom>335</bottom>
      </placement>
    </region>
    <region name="chatbox">
      <placement>
        <left>8</left>
        <bottom>0</bottom>
      </placement>
    </region>
    <region name="TutorialPopups">
      <placement>
        <center/>
        <top>25%</top>
      </placement>
    </region>

    <region name="BobTooltip">
      <placement>
        <center/>
        <top>15%</top>
      </placement>
    </region>
    <region name="SuperChargRegion">
      <placement>
        <center/>
        <bottom>2%</bottom>
      </placement>
    </region>

    <region name="RaceBoost">
      <placement>
        <left>15%</left>
        <bottom>3%</bottom>
      </placement>
    </region>
    
    <region name="SiegeButton">
          <placement>
            <center/>
            <bottom>12%</bottom>
          </placement>
    </region>
    
    <region name="budgetMeter">
        <placement>
            <top/>
          <right>100</right>
        </placement>
    </region>
    
    <!--
    <region name="playerStatus">
      <placement>
        <left/>
        <top/>
      </placement>
    </region>
    <region name="dock">
      <placement>
        <center/>
        <bottom/>
      </placement>
    </region>
    <region name="leftSide">
      <placement>
        <left/>
        <middle/>
      </placement>
      <layout >
        <height>30%</height>
        <align>left</align>
        <verticalAlign>top</verticalAlign>
        <flow>
          <direction>right</direction>
          <overlap>5%</overlap>
        </flow>
      </layout>
    </region>
    <region name="tasks">
      <placement>
        <center/>
        <top/>
      </placement>
    </region>

    -->


    <!-- Custom Build UI Regions -->
    <region name="moduleSelectionWindow">
      <placement>
        <right>5%</right>
        <middle>-10%</middle>
      </placement>
    </region>
    <region name="controlButtons">
      <placement>
        <center/>
        <bottom>15%</bottom>
      </placement>
    </region>

    <region name="bbbClose">
      <placement>
        <top>16</top>
        <right>32</right>
      </placement>
    </region>
    <region name="bbbColorPicker">
      <placement>
        <top>96</top>
        <right>16</right>
      </placement>
    </region>

  </regions>
  <widgets>
    <!-- Front-end exclusive widgets -->
    <!--<widget name="IntroCinematic" region="topLeft">
      <asset>..\frontend\IntroCinematicLoader</asset>
      <dontCache/>
      <gameStates>
                <gameState>front_end</gameState>
      </gameStates>
    </widget>-->
        
    <!-- Gameplay exclusive widgets -->
                        
    <widget name="OpenDock" region="dockRegion">
      <asset>OpenDock</asset>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>building</gameState>
        <gameState>property_editing</gameState>
        <gameState>modular_building</gameState>
        <gameState>Siege</gameState>       
        <gameState>WaveUI</gameState>        
        <gameState>shooting_gallery_rewards</gameState> 
        <gameState>mission</gameState>        
      </gameStates>
    </widget>

    <widget name="Announce" region="topCenter" type="modalWindow">
      <asset>Announce</asset>
      <ignoreDimensions/>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
                  <!-- announcements need to occur in ALL gamestates-->
        <gameState>ALL</gameState>
      </gameStates>
    </widget>
    <widget name="ActivityCloseButton" region="topRight">
      <asset>ActivityClose</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>shootinggallery</gameState>
        <gameState>Siege</gameState>
        <gameState>WaveUI</gameState>
        <gameState>Race</gameState>
      </gameStates>
    </widget>
    <widget name="ZoneSummary" region="topLeft">
      <asset>ZoneSummary</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>zoneSummaryScreens</gameState>
        <gameState>WaveUI</gameState>
        <gameState>Siege</gameState>
        <gameState>Race</gameState>
        <gameState>cinematic</gameState>
      </gameStates>
    </widget>
    <widget name="CinematicBars" region="topLeft">
      <asset>CinematicBars</asset>
          <gameStates>
        <gameState>cinematic</gameState>
      </gameStates>
    </widget>
    <widget name="LoadingScreen" region="topCenter" type="modalWindow">
      <asset>..\FrontEnd\LoadingScreen</asset>
      <loadOnToggle>true</loadOnToggle>
      <ignoreDimensions/>
      <gameStates>
          <gameState>ALL</gameState>
      </gameStates>
    </widget>
    <widget name="StatusBar" region="playerStatus">
      <asset>StatusBar</asset>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>modular_building</gameState>
        <gameState>statusOnly</gameState>
        <gameState>Siege</gameState>
        <gameState>WaveUI</gameState>        
        <gameState>shooting_gallery_rewards</gameState> 
        <gameState>mission</gameState>
        <gameState>TamingMinigame</gameState>
      </gameStates>
    </widget>
    <widget name="Minimap" region="topRight">
      <asset>Minimap</asset>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>Siege</gameState>
      </gameStates>
    </widget>
    <widget name="TrailsGUI" region="dialog" type="window">
      <asset>trailsGUI</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>
   <widget name="Leaderboard" region="dialog" type="window">
      <asset>Leaderboard</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>WaveUI</gameState>
        <gameState>Siege</gameState>
        <gameState>Race</gameState>
      </gameStates>
    </widget>
    <widget name="BigImagination" region="bigImagination">
      <asset>ImaginationBarBig</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>modular_building</gameState>
        <gameState>WaveUI</gameState>
      </gameStates>
    </widget>
    <widget name="PropertyDeleteConfirm" region="dialog" type="window">
      <asset>PropertyDeleteConfirm</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>
    <widget name="PropertyEditHudActionBar" region="PropertyEditActionBar">
      <asset>PropertyEditHudActionBar</asset>
      <gameStates>
        <gameState>property_editing</gameState>
      </gameStates>
    </widget>
    <widget name="PropertyEditExit" region="PropertyEditExit">
      <asset>PropertyEditExit</asset>
      <gameStates>
        <gameState>property_editing</gameState>
      </gameStates>
    </widget>
    <widget name="ExhibitPlacement" region="dialog" type="window">
      <asset>ExhibitPlacementConfirm</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>
    <widget name="ExhibitVoting" region="dialog" type="window">
      <asset>ExhibitVoting</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>
    <widget name="ExhibitModelInfo" region="dialog" type="window">
      <asset>ExhibitModelInfo</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>
    <widget name="ShowcaseInfo" region="dialog" type="window">
      <asset>ShowcaseInfo</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>
    <widget name="ExhibitReplaceModel" region="dialog" type="window">
      <asset>ReplaceExistingModel</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>
    <widget name="ModBuildConfirm" region="topRight" type="window">
      <asset>ModBuildConfirm</asset>
      <loadOnToggle>true</loadOnToggle>
        <gameStates>
            <gameState>gameplay</gameState>
            <gameState>modular_building</gameState>
        </gameStates>
    </widget>
    <!--
    <widget name="GuildsTab" region="GuildAndFriends" type="window">
      <asset>Guild</asset>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>property_editing</gameState>
      </gameStates>
    </widget>
    -->
    <widget name="FriendsTab" region="topLeft" type="window">
      <asset>Friends</asset>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>property_editing</gameState>
        <gameState>WaveUI</gameState>
        <gameState>Siege</gameState>
      </gameStates>
    </widget>
    <widget name="Mail" region="topLeft" type="window">
      <asset>mail</asset>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>property_editing</gameState>
        <gameState>WaveUI</gameState>
        <gameState>Siege</gameState>
      </gameStates>
    </widget>
    <widget name="ChatBox" region="chatbox" type="window">
      <asset>chatbox</asset>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>shootinggallery</gameState>
        <gameState>building</gameState>
        <gameState>property_editing</gameState>
        <gameState>modular_building</gameState>
        <gameState>Siege</gameState>
        <gameState>WaveUI</gameState>   
        <gameState>Race</gameState>
        <gameState>TamingMinigame</gameState>
      </gameStates>
    </widget>
    <widget name="BehaviorEdit" region="topLeft" type="window">
      <asset>BehaviorEdit</asset>
      <ignoreDimensions/>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>building</gameState>
      </gameStates>
    </widget>    
    <widget name="DropDownMenu" region="topLeft" type="window">
      <asset>ddMenu</asset>
      <ignoreDimensions/>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>
    <widget name="PropertyRentalConfirm" region="dialog" type="window">
      <asset>rentalconfirm</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>
    <widget name="PropertyNavigator" region="topCenter" type="window">
      <asset>PropertyNavigator</asset>
      <ignoreDimensions/>
      <loadOnToggle>false</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>property_menu</gameState>
      </gameStates>
    </widget>
        <widget name="PropertyDetails" region="topLeft" type="window">
      <asset>PropertyDetails</asset>        
      <ignoreDimensions/>  
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
      <!-- <gameState>gameplay</gameState> -->
      <gameState>property_menu</gameState>
      </gameStates>
    </widget>
    <widget name="PropertyVendor" region="dialog" type="window">
      <asset>PropertyVendor</asset>        
      <ignoreDimensions/>  
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
      <gameState>gameplay</gameState>
      </gameStates>
    </widget>
    <widget name="PropertyManagement" region="dialog" type="window">
      <asset>PropertyManagement</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>
    <widget name="PropertyVoting" region="dialog" type="window">
      <asset>PropertyVoting</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>
    <widget name="PetNaming" region="petNaming" type="window">
      <asset>PetName</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>TamingMinigame</gameState>
      </gameStates>
    </widget>
    <widget name="PetTaming" region="petTaming" type="window">
      <asset>PetTaming</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>TamingMinigame</gameState>
      </gameStates>
    </widget>
    <widget name="VendorWindow" region="vendor" type="window">
      <asset>VendorWindow</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
      <params>
        <title>VendorWindow</title>
        <width>400</width>
        <height>340</height>
        <size>120</size>
      </params>
    </widget>
    <widget name="Tooltip" region="BobTooltip" type="window">
      <asset>Tooltip</asset>
      <loadOnToggle>true</loadOnToggle>
      <dontCache/>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>building</gameState>
        <gameState>property_editing</gameState>
        <gameState>WaveUI</gameState>
        <gameState>Race</gameState>
        <gameState>modular_building</gameState>        
        <gameState>TamingMinigame</gameState>
        <gameState>property_menu</gameState>
      </gameStates>
    </widget>
    <widget name="LootSelection" region="dialog" type="window">
      <asset>LootSelection</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>WaveUI</gameState>
      </gameStates>
    </widget>
    <widget name="Passport" region="dialog" type="window">
      <asset>passport</asset>
      <loadOnToggle>false</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>property_editing</gameState>        
        <gameState>WaveUI</gameState>
      </gameStates>
      <params>
        <title>Passport</title>
        <width>500</width>
        <height>430</height>
        <size>120</size>
        <visible>false</visible>
      </params>
    </widget>
    <widget name="OptionsMenu" region="options" type="modalWindow">
      <asset>OptionsMenu</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>building</gameState>
        <gameState>property_editing</gameState>
        <gameState>shootinggallery</gameState>
        <gameState>Siege</gameState>
        <gameState>Race</gameState>
        <gameState>WaveUI</gameState>
        <gameState>TamingMinigame</gameState>
      </gameStates>
    </widget>

        <widget name="HelpMenu" region="dialog" type="modalWindow">
      <asset>HelpMenu</asset>         
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>building</gameState>
        <gameState>property_editing</gameState>
        <gameState>shootinggallery</gameState>
        <gameState>Siege</gameState>
        <gameState>Race</gameState>
        <gameState>WaveUI</gameState>
        <gameState>TamingMinigame</gameState>
      </gameStates>
    </widget>

    <widget name="RespawnDialog" region="dialog">
      <asset>RespawnDialog</asset>
      <ignoreDimensions/>
          <loadOnToggle>true</loadOnToggle>          
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>building</gameState>
        <gameState>property_editing</gameState>
        <gameState>WaveUI</gameState>       
      </gameStates>
   </widget>
    <widget name="FactionMission" region="topLeft" type="window">
      <asset>FactionMission</asset>
      <ignoreDimensions/>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>mission</gameState>        
      </gameStates>
    </widget>
    <widget name="KitMission" region="topLeft" type="window">
      <asset>KitMission</asset>
      <ignoreDimensions/>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>mission</gameState>        
      </gameStates>
    </widget>
    <widget name="MissionWindow" region="dialog" type="window">
      <asset>Mission</asset>
      <ignoreDimensions/>
      <loadOnToggle>false</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>mission</gameState>
        <gameState>WaveUI</gameState>
      </gameStates>
    </widget>
        <widget name="MissionDisplay" region="dialog" type="modalWindow">
      <asset>MissionDisplay</asset>      
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>WaveUI</gameState>
      </gameStates>
    </widget>
    <widget name="MissionTaskHeader" region="topCenter">
      <asset>MissionTaskHeader</asset>
      <ignoreDimensions/>           
      <gameStates>
      <gameState>gameplay</gameState>        
      </gameStates>
    </widget>
   
    <widget name="ActionBar" region="actionbar">
      <asset>ActionBar</asset>
      <right>16</right>
      <ignoreDimensions/>
      <gameStates>
        <gameState>gameplay</gameState>
            <gameState>Siege</gameState>
            <gameState>Race</gameState>
            <gameState>WaveUI</gameState>
        <!--<gameState>property_editing</gameState>-->
      </gameStates>
    </widget>

    <!-- The Backpack and LegoBag exist in gameplay and building -->
    <widget name="Backpack" region="backpack" type="window">
      <asset>inventory</asset>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>building</gameState>
       <!-- <gameState>property_editing</gameState>
        <gameState>modular_building</gameState>-->
        <gameState>Siege</gameState>
        <gameState>WaveUI</gameState>
      </gameStates>
      <params>
        <title>%[UI_BACKPACK_TITLE]</title>
        <width>229</width>
        <height>306</height>
        <visible>false</visible>
                <resizable>true</resizable>
                <movable>true</movable>
                <minWidth>229</minWidth>
                <minHeight>255</minHeight>
        <tabs>
          <tab>
            <name>my_stuff</name>
            <icon>legos_icon.dds</icon>
            <title>My Stuff</title>
            <invType>0</invType>
            <draggable>true</draggable>
            <movable>true</movable>
          </tab>
        </tabs>
      </params>
    </widget>
    <widget name="LegoBag" region="brickbag" type="window">
      <asset>inventory</asset>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>building</gameState>
        <gameState>property_editing</gameState>
        <gameState>modular_building</gameState>          
        <gameState>Siege</gameState>
        <gameState>WaveUI</gameState>                
      </gameStates>
      <params>
        <title>%[UI_LEGOBAG_TITLE]</title>
        <width>247</width>
        <height>409</height>
                <minWidth>247</minWidth>
                <minHeight>357</minHeight>
                <resizable>true</resizable>
                <movable>true</movable>
        <visible>false</visible>
        <default_tab>my_bricks</default_tab>
        <tabs>
          <tab>
            <name>models</name>
            <icon>legos_icon.dds</icon>
            <title>%[UI_LEGOBAG_MODEL_TAB_TITLE]</title>
            <invType>5</invType>
            <draggable>true</draggable>
            <movable>true</movable>
          </tab>
          <!--
          <tab>
            <name>blueprints</name>
            <icon>model_icon.dds</icon>
            <title>Blueprints</title>
            <invType>4</invType>
            <draggable>true</draggable>
            <movable>true</movable>
          </tab>
          -->
          <tab>
            <name>my_bricks</name>
            <icon>brick_icon.dds</icon>
            <title>%[UI_LEGOBAG_MYBRICKS_TAB_TITLE]</title>
            <invType>2</invType>
                        <filterable>true</filterable>
                        <draggable>true</draggable>
            <movable>true</movable>
          </tab>
          <tab>
            <name>Property</name>
            <icon>brick_icon.dds</icon>
            <title>%[UI_OPEN_DOCK_PROPERTY]</title>
            <invType>8</invType>
          </tab>
          <tab>
            <name>widgets</name>
            <icon>widget_icon.dds</icon>
            <title>%[UI_LEGOBAG_WIDGETS_TAB_TITLE]</title>
            <invType>7</invType>
            <draggable>true</draggable>
            <movable>true</movable>
          </tab>
        </tabs>
      </params>
    </widget>

    <!-- 
    =============================================
    Tutorial pop ups 
    =============================================
    -->   
    <widget name="ControlsTutorial" region="TutorialPopups">
      <asset>ControlsTutorials</asset>     
      <ignoreDimensions/>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>    
     <widget name="GenericTutorial" region="topLeft" type="temporaryOnTop">
      <asset>UITutorial</asset>
      <ignoreDimensions/>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>WaveUI</gameState>
        <gameState>modular_building</gameState>
      </gameStates>
    </widget>
    <!-- 
    =============================================
    END tutorial pop ups 
    =============================================
    -->

    <!-- BrickByBrick exclusive widgets -->
    <widget name="BBBActionBar" region="dock">
      <asset>../BrickByBrick/BBBActionBar</asset>
      <gameStates>
        <gameState>building</gameState>
      </gameStates>
    </widget>
    <widget name="BBBSaveBar" region="topLeft">
      <asset>../BrickByBrick/BBBSaveDock</asset>
      <gameStates>
        <gameState>building</gameState>
      </gameStates>
    </widget>
    <widget name="BBBSaveMetaData" region="dialog">
      <asset>../BrickByBrick/BBBSaveMetadata</asset>
      <gameStates>
        <gameState>building</gameState>
      </gameStates>
    </widget>
    <widget name="BBBGroupsActionBar" region="centerLeft">
      <asset>../BrickByBrick/BBBGroupsBar</asset>
      <gameStates>
        <gameState>building</gameState>
      </gameStates>
    </widget>
    <widget name="BBBCloseButton" region="bbbClose">
      <asset>../BrickByBrick/BBBCloseButton</asset>
      <gameStates>
        <gameState>building</gameState>
      </gameStates>
    </widget>
    <widget name="BBBColorPicker" region="bbbColorPicker">
      <asset>../BrickByBrick/BBBColorPicker</asset>
      <gameStates>
        <gameState>building</gameState>
      </gameStates>
    </widget>
    <widget name="BBBCursorHelper" region="topLeft">
      <asset>../BrickByBrick/BBBCursorHelper</asset>
      <ignoreDimensions/>
      <gameStates>
        <gameState>building</gameState>
      </gameStates>
    </widget>
    <widget name="messageBox" region="dialog" type="modalWindow">
      <asset>../MessageBox</asset>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>shootinggallery</gameState>
        <gameState>WaveUI</gameState>
      </gameStates>
    </widget>

    <widget name="genericTextField" region="genericText">
      <asset>../GenericTextField</asset>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>WaveUI</gameState>
        <gameState>TamingMinigame</gameState>
      </gameStates>
    </widget>
                
    <widget name="StoryBox" region="BobTooltip" type="modalWindow">
      <asset>StoryBox</asset>
      <loadOnToggle>true</loadOnToggle>
      <dontCache/>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>property_editing</gameState>
        <gameState>WaveUI</gameState>       
      </gameStates>
    </widget>
        
        <widget name="Achievements" region="topLeft" type="window">
      <asset>Achievements</asset>
     <gameStates>
        <gameState>gameplay</gameState>         
                <gameState>shooting_gallery_rewards</gameState> 
                <gameState>WaveUI</gameState>
      </gameStates>
    </widget>
    <!-- 
    =============================================
    Happy Flower 
    =============================================
    -->
     <widget name="missioneditor" region="dialog" type="window">
      <asset>missioneditor</asset>
      <gameStates>
        <gameState>happyflower</gameState>
      </gameStates>
    </widget>
     <widget name="missioneditorgridbox" region="dialog" type="window">
      <asset>missioneditorgridbox</asset>
      <gameStates>
        <gameState>happyflower</gameState>
      </gameStates>
    </widget>
    <!--
    <widget name="logoutMenu" region="dialog">
      <asset>logoutmenu</asset>
      <displayTrigger type="message">showLogoutMenu</displayTrigger>
    </widget>
    <widget name="msgTester" region="dialog">
      <asset>msgTester</asset>
    </widget>
    -->
    <!--
    <widget name="statusbg" region="playerStatus" interactive="false">
      <asset>statusBG</asset>
    </widget>
    <widget name="inventory" region="dialog">
      <asset>Inventory</asset>
    </widget>
    <widget name="teams" region="dialog"/>
    <widget name="genericpopup" region="dialog"/>
    <widget name="mission" region="dialog"/>
    <widget name="hudrespawn" region="dialog"/>
    <widget name="hudlogoutmenu" region="dialog"/>
    <widget name="hudactionbar" region="dock"/>
    <widget name="hudmissiontasks" region="tasks"/>
    <widget name="hudrebuildcrosshair" region="tasks"/>
    <widget name="hudrebuildcountdown" region="tasks"/>
    <widget name="bighelp" region="dialog"/>
    <widget name="guildcreate" region="dialog">
      <displayOnMessage>createGuild</displayOnMessage>
    </widget>
    <widget name="floatytext" region="tasks"/>
    <widget name="lootselection" region="dialog"/>
    <widget name="hudsmashchain" region="dock"/>
    <widget name="activitysummaryscreen" region="dialog"/>
    <widget name="flashingtext" region="dialog"/>
    <widget name="backdrop" region="dialog">
      <dimensions>
        <width>100%</width>
        <height>100%</height>
      </dimensions>
    </widget>
    <widget name="exhibitvoting" region="dialog"/>
    <widget name="exhibitplacementconfirm" region="dialog"/>
    <widget name="moderationconfirm" region="dialog"/>
    <widget name="modelizationconfirm" region="dialog"/>
    <widget name="propertyedithudactionbar" region="dock"/>
    -->

    <!-- Choice Quick Build UI Widgets -->
    <widget name="ModuleSelectionWindow" region="moduleSelectionWindow">
      <asset>Custom Build/ModuleSelectionWindow</asset>
      <gameStates>
        <gameState>ChoiceQuickBuild</gameState>
        <gameState>WaveUI</gameState>
      </gameStates>
    </widget>

    <widget name="ControlButtons" region="controlButtons">
      <asset>Custom Build/ControlButtons</asset>
      <gameStates>
        <gameState>ChoiceQuickBuild</gameState>
        <gameState>WaveUI</gameState>
      </gameStates>
    </widget>

    <widget name="ChoiceBuildWindow" region="dialog">
      <asset>choicebuild</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>gameplay</gameState>
        <gameState>WaveUI</gameState>
      </gameStates>
    </widget>
    <widget name="ConfirmationBox" region="dialog" type="modalWindow">
      <asset>confirmationBox</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>ALL</gameState>
      </gameStates>
    </widget>
    <widget name="ObjectDebugger" region="topCenter" type="window">
      <asset>ObjectDebugger</asset>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>ALL</gameState>
      </gameStates>
      <params>
        <width>700</width>
        <height>600</height>
      </params>
    </widget>
    <widget name="sg_scoreboard" region="topCenter">
      <asset>sg_scoreboard</asset>
        <ignoreDimensions/>
      <gameStates>
        <gameState>shootinggallery</gameState>
      </gameStates>
    </widget>
    <widget name="Scoreboardinfo" region="topCenter" type="window">
      <asset>Scoreboardinfo</asset>        
        <ignoreDimensions/>
      <gameStates>
        <gameState>shootinggallery</gameState>
                <gameState>shooting_gallery_rewards</gameState> 
      </gameStates>
    </widget>
    <widget name="sgCannonSplash" region="dialog" type="window">
      <asset>sgCannonSplash</asset>
      <gameStates>
        <gameState>shootinggallery</gameState>
      </gameStates>
    </widget>
    <widget name="sgHowToPlay" region="dialog" type="window">
      <asset>sgHowToPlay</asset>
      <gameStates>
        <gameState>shootinggallery</gameState>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>
    <widget name="AttackDefendHelp" region="dialog" type="window">
      <asset>AttackDefendHelp</asset>
      <gameStates>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>   
    <widget name="SG_Help" region="topLeft" >
      <asset>SG_Help</asset>
      <gameStates>
        <gameState>shootinggallery</gameState>
      </gameStates>
    </widget>
        <widget name="wave_timer" region="topCenter">
                <asset>wave_timer</asset>
                <gameStates>
                        <gameState>WaveUI</gameState>
                </gameStates>
    </widget>
    
     <widget name="Siege_Attack_Help" region="dialog" type="window">
          <asset>Siege_Attack_Help</asset>
          <gameStates>
                  <gameState>Siege</gameState>
          </gameStates>
     </widget>
 
      <widget name="Siege_Defend_Help" region="dialog" type="window">
           <asset>Siege_Defend_Help</asset>
           <gameStates>
                           <gameState>Siege</gameState>
           </gameStates>
     </widget>

      <widget name="Siege_hud" region="topRight">
           <asset>Siege_hud</asset>
          <ignoreDimensions/>
           <gameStates>
                   <gameState>Siege</gameState>
           </gameStates>
     </widget>

      <widget name="Siege_Join"  type="Center">      
           <asset>Siege_Join</asset>
           <ignoreDimensions/>
           <gameStates>
                           <gameState>Siege</gameState>
           </gameStates>
     </widget>     
      <widget name="WaveHud" region="topCenter">
                <asset>WaveHud</asset>
                
                <gameStates>
                                <gameState>WaveUI</gameState>
                </gameStates>
     </widget>     
      <widget name="Siege_Drop" region="SiegeButton">
                <asset>Siege_Drop</asset>
                <gameStates>
                                <gameState>Siege</gameState>
                </gameStates>
     </widget>      
     <widget name="Siege_txt" region="topCenter">
          <asset>Siege_txt</asset>
          <gameStates>
                          <gameState>Siege</gameState>
          </gameStates>
     </widget>  
      <widget name="Siege_BigTxt" region="dialog" type="window">
           <asset>Siege_BigTxt</asset>
           <gameStates>
                           <gameState>Siege</gameState>
           </gameStates>
    </widget>      
    <widget name="Siege_Rewards" region="dialog" type="window">
           <asset>Siege_Rewards</asset>
           <gameStates>
                           <gameState>Siege</gameState>
           </gameStates>
    </widget>     
    <widget name="Racing_Join"  region="dialog">      
           <asset>Racing_Join</asset>
           <ignoreDimensions/>
           <gameStates>
                           <gameState>Race</gameState>
           </gameStates>
        </widget>     
    <widget name="WaveHelp" region="dialog" type="window">
                <asset>WaveHelp</asset>
                <gameStates>
                        <gameState>gameplay</gameState>
                </gameStates>
        </widget>      
    <widget name="MiniGameLobby" region="dialog" type="window">
                <asset>MiniGameLobby</asset>
                <gameStates>
                        <gameState>gameplay</gameState>
                </gameStates>
        </widget>      
    <widget name="DuckSGHelp" region="dialog" type="window">
                <asset>DuckSGHelp</asset>
                <gameStates>
                        <gameState>gameplay</gameState>
                </gameStates>
        </widget>      
    <widget name="Racing_Hud"  region="topCenter">
                <asset>Racing_Hud</asset>
                <gameStates>
                                <gameState>Race</gameState>
                </gameStates>
     </widget> 
     <widget name="Racing_Gage"  region="bottomRight">
         <asset>Racing_Gage</asset>
         <gameStates>
                 <gameState>Race</gameState>
         </gameStates>
     </widget>
    <widget name="Racing_Status" region="playerStatus">
      <asset>Racing_Status</asset>
      <gameStates>
        <gameState>Race</gameState>
      </gameStates>
    </widget>    
     
    <widget name="Racing_Boost" region="RaceBoost">
      <asset>Racing_Boost</asset>
      <gameStates>
        <gameState>Race</gameState>
      </gameStates>
    </widget>
    <widget name="Racing_Count"  region="dialog">
      <asset>Racing_Count</asset>
      <gameStates>
        <gameState>Race</gameState>
      </gameStates>
    </widget>
    <widget name="Racing_WrongWay"  region="dialog">
      <asset>Racing_WrongWay</asset>
      <gameStates>
        <gameState>Race</gameState>
      </gameStates>
    </widget>    
    <widget name="Race_Standing"   region="dialog">
      <asset>Race_Standing</asset>
      <ignoreDimensions/>
      <gameStates>
        <gameState>Race</gameState>
      </gameStates>
    </widget>    
    <widget name="Race_Reward"   region="topCenter">
      <asset>Race_Reward</asset>
      <gameStates>
        <gameState>Race</gameState>
      </gameStates>
    </widget> 
    
    <widget name="BudgetMeter" region="budgetMeter">
      <asset>BudgetMeter</asset>
      <gameStates>
        <gameState>property_editing</gameState>
        <gameState>building</gameState>
      </gameStates>
    </widget>

    <widget name="BehaviorEdit" region="topLeft">
      <asset>BehaviorEdit</asset>
      <ignoreDimensions/>
      <loadOnToggle>true</loadOnToggle>
      <gameStates>
        <gameState>property_editing</gameState>
        <gameState>gameplay</gameState>
      </gameStates>
    </widget>
    
  </widgets>
</hud>

