|
156 | 156 | <!-- MOD END -->
|
157 | 157 | </Style.Triggers>
|
158 | 158 |
|
| 159 | + </Style> |
| 160 | + |
| 161 | + <Style x:Key="MainClassIconHotbarStyle" TargetType="Image" > |
| 162 | + <Setter Property="Stretch" Value="None"/> |
| 163 | + <Style.Triggers> |
| 164 | + <DataTrigger Binding="{Binding IDString}" Value="Barbarian"> |
| 165 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/barbarian.png"/> |
| 166 | + </DataTrigger> |
| 167 | + <DataTrigger Binding="{Binding IDString}" Value="Cleric"> |
| 168 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/cleric.png"/> |
| 169 | + </DataTrigger> |
| 170 | + <DataTrigger Binding="{Binding IDString}" Value="Druid"> |
| 171 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/druid.png"/> |
| 172 | + </DataTrigger> |
| 173 | + <DataTrigger Binding="{Binding IDString}" Value="Fighter"> |
| 174 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/fighter.png"/> |
| 175 | + </DataTrigger> |
| 176 | + <DataTrigger Binding="{Binding IDString}" Value="Ranger"> |
| 177 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/ranger.png"/> |
| 178 | + </DataTrigger> |
| 179 | + <DataTrigger Binding="{Binding IDString}" Value="Rogue"> |
| 180 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/rogue.png"/> |
| 181 | + </DataTrigger> |
| 182 | + <DataTrigger Binding="{Binding IDString}" Value="Sorcerer"> |
| 183 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/sorcerer.png"/> |
| 184 | + </DataTrigger> |
| 185 | + <DataTrigger Binding="{Binding IDString}" Value="Warlock"> |
| 186 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/warlock.png"/> |
| 187 | + </DataTrigger> |
| 188 | + <DataTrigger Binding="{Binding IDString}" Value="Wizard"> |
| 189 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/wizard.png"/> |
| 190 | + </DataTrigger> |
| 191 | + |
| 192 | + </Style.Triggers> |
| 193 | + |
| 194 | + </Style> |
| 195 | + |
| 196 | + <Style x:Key="ClassIconHotbarStyle" TargetType="Image" BasedOn="{StaticResource MainClassIconHotbarStyle}"> |
| 197 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/generic.png"/> |
| 198 | + <Style.Triggers> |
| 199 | + <!-- Subclass --> |
| 200 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="BerserkerPath"> |
| 201 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/barbarian_berserker.png"/> |
| 202 | + </DataTrigger> |
| 203 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="TotemWarriorPath"> |
| 204 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/barbarian_totemWarrior.png"/> |
| 205 | + </DataTrigger> |
| 206 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="WildMagicPath"> |
| 207 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/barbarian_wildMagic.png"/> |
| 208 | + </DataTrigger> |
| 209 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="LifeDomain"> |
| 210 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/cleric_life.png"/> |
| 211 | + </DataTrigger> |
| 212 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="TrickeryDomain"> |
| 213 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/cleric_trickery.png"/> |
| 214 | + </DataTrigger> |
| 215 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="LightDomain"> |
| 216 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/cleric_light.png"/> |
| 217 | + </DataTrigger> |
| 218 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="Fiend"> |
| 219 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/warlock_fiend.png"/> |
| 220 | + </DataTrigger> |
| 221 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="GreatOldOne"> |
| 222 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/warlock_greatOldOne.png"/> |
| 223 | + </DataTrigger> |
| 224 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="EvocationSchool"> |
| 225 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/wizard_evocation.png"/> |
| 226 | + </DataTrigger> |
| 227 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="AbjurationSchool"> |
| 228 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/wizard_abjuration.png"/> |
| 229 | + </DataTrigger> |
| 230 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="Thief"> |
| 231 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/rogue_thief.png"/> |
| 232 | + </DataTrigger> |
| 233 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="Arcane Trickster"> |
| 234 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/rogue_trickster.png"/> |
| 235 | + </DataTrigger> |
| 236 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="Hunter"> |
| 237 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/ranger_hunter.png"/> |
| 238 | + </DataTrigger> |
| 239 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="BeastMaster"> |
| 240 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/ranger_beastmaster.png"/> |
| 241 | + </DataTrigger> |
| 242 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="BattleMaster"> |
| 243 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/fighter_battlemaster.png"/> |
| 244 | + </DataTrigger> |
| 245 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="EldritchKnight"> |
| 246 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/fighter_eldritchKnight.png"/> |
| 247 | + </DataTrigger> |
| 248 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="CircleOfTheLand"> |
| 249 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/druid_circleOfLand.png"/> |
| 250 | + </DataTrigger> |
| 251 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="CircleOfTheMoon"> |
| 252 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/druid_circleOfMoon.png"/> |
| 253 | + </DataTrigger> |
| 254 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="CircleOfTheMoon"> |
| 255 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/druid_circleOfMoon.png"/> |
| 256 | + </DataTrigger> |
| 257 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="DraconicBloodline"> |
| 258 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/sorcerer_dragoniceBloodline.png"/> |
| 259 | + </DataTrigger> |
| 260 | + <DataTrigger Binding="{Binding SubclassIDString}" Value="WildMagic"> |
| 261 | + <Setter Property="Source" Value="pack://application:,,,/GustavNoesisGUI;component/Assets/ClassIcons/hotbar/sorcerer_wildMagic.png"/> |
| 262 | + </DataTrigger> |
| 263 | + </Style.Triggers> |
159 | 264 | </Style>
|
160 | 265 |
|
161 | 266 | <Style x:Key="ClassIconStyle" TargetType="Image" BasedOn="{StaticResource MainClassIconStyle}">
|
|
0 commit comments