|
564 | 564 | <Setter TargetName="bottomButtons" Property="IsEnabled" Value="True"/>
|
565 | 565 | </DataTrigger>
|
566 | 566 |
|
| 567 | + <!-- MOD START - Racial passive features in level up --> |
| 568 | + <DataTrigger Binding="{Binding FilteredItems.Count, ElementName=RacePassiveSelectors, Converter={StaticResource GreaterThanConverter}, ConverterParameter=0}" Value="True"> |
| 569 | + <Setter TargetName="raceTab" Property="Visibility" Value="Visible"/> |
| 570 | + </DataTrigger> |
| 571 | + <DataTrigger Binding="{Binding FilteredItems.Count, ElementName=SubRacePassiveSelectors, Converter={StaticResource GreaterThanConverter}, ConverterParameter=0}" Value="True"> |
| 572 | + <Setter TargetName="raceTab" Property="Visibility" Value="Visible"/> |
| 573 | + </DataTrigger> |
| 574 | + <!-- MOD END --> |
567 | 575 | <DataTrigger Binding="{Binding FilteredItems.Count, ElementName=RaceSpellSelectors, Converter={StaticResource GreaterThanConverter}, ConverterParameter=0}" Value="True">
|
568 | 576 | <Setter TargetName="raceTab" Property="Visibility" Value="Visible"/>
|
569 | 577 | </DataTrigger>
|
| 578 | + <!-- MOD START - Racial subrace spells in level up --> |
| 579 | + <DataTrigger Binding="{Binding FilteredItems.Count, ElementName=SubRaceSpellSelectors, Converter={StaticResource GreaterThanConverter}, ConverterParameter=0}" Value="True"> |
| 580 | + <Setter TargetName="raceTab" Property="Visibility" Value="Visible"/> |
| 581 | + </DataTrigger> |
| 582 | + <!-- MOD END --> |
570 | 583 | <DataTrigger Binding="{Binding FilteredItems.Count, ElementName=RaceProgressions, Converter={StaticResource GreaterThanConverter}, ConverterParameter=0}" Value="True">
|
571 | 584 | <Setter TargetName="raceTab" Property="Visibility" Value="Visible"/>
|
572 | 585 | </DataTrigger>
|
@@ -1280,8 +1293,21 @@ ConverterParameter=0}" Value="True"/>
|
1280 | 1293 |
|
1281 | 1294 | <TextBlock Text="{Binding DummyCharacter.Stats.Race.DisplayName}" Style="{StaticResource PanelHeaderText}" Margin="0,0,0,50"/>
|
1282 | 1295 |
|
| 1296 | + <!-- MOD START - Racial passive features in level up --> |
| 1297 | + <ListBoxItem Template="{StaticResource levelUpListBoxItemTemplate}" Visibility="{Binding FilteredItems.Count, ElementName=RacePassiveSelectors, Converter={StaticResource CountToVisibilityConverter}}" Style="{StaticResource levelUpListBoxItemStyle}"> |
| 1298 | + <ItemsControl ItemsSource="{Binding FilteredItems, ElementName=RacePassiveSelectors}" ItemTemplate="{StaticResource progressionPassiveSelectors}" ItemContainerStyle="{StaticResource UpdateStateItemStyle}"/> |
| 1299 | + </ListBoxItem> |
| 1300 | + <ListBoxItem Template="{StaticResource levelUpListBoxItemTemplate}" Visibility="{Binding FilteredItems.Count, ElementName=SubRacePassiveSelectors, Converter={StaticResource CountToVisibilityConverter}}" Style="{StaticResource levelUpListBoxItemStyle}"> |
| 1301 | + <ItemsControl ItemsSource="{Binding FilteredItems, ElementName=SubRacePassiveSelectors}" ItemTemplate="{StaticResource progressionPassiveSelectors}" ItemContainerStyle="{StaticResource UpdateStateItemStyle}"/> |
| 1302 | + </ListBoxItem> |
| 1303 | + <!-- MOD END --> |
| 1304 | + |
1283 | 1305 | <ItemsControl ItemsSource="{Binding FilteredItems, ElementName=RaceSpellSelectors}" ItemTemplate="{StaticResource progressionSpellSelectors}" Visibility="{Binding FilteredItems.Count, ElementName=RaceSpellSelectors, Converter={StaticResource CountToVisibilityConverter}}"/>
|
1284 | 1306 |
|
| 1307 | + <!-- MOD START - Racial subrace spells in level up --> |
| 1308 | + <ItemsControl ItemsSource="{Binding FilteredItems, ElementName=SubRaceSpellSelectors}" ItemTemplate="{StaticResource progressionSpellSelectors}" Visibility="{Binding FilteredItems.Count, ElementName=SubRaceSpellSelectors, Converter={StaticResource CountToVisibilityConverter}}"/> |
| 1309 | + <!-- MOD END --> |
| 1310 | + |
1285 | 1311 | <ItemsControl x:Name="featureSpells" ItemsSource="{Binding FilteredItems, ElementName=RaceProgressions}" ItemTemplate="{StaticResource progressionSpellsTemplate}"/>
|
1286 | 1312 |
|
1287 | 1313 | <ItemsControl x:Name="subRaceFeatureSpells" ItemsSource="{Binding FilteredItems, ElementName=SubRaceProgressions}" ItemTemplate="{StaticResource progressionSpellsTemplate}" Visibility="{Binding FilteredItems.Count, ElementName=SubRaceProgressions, Converter={StaticResource CountToVisibilityConverter}}"/>
|
@@ -1655,6 +1681,10 @@ ConverterParameter=0}" Value="True"/>
|
1655 | 1681 | <ls:CollectionFilterBehavior x:Name="ClassSpellSelectors" ItemsSource="{Binding ClassProgressionDetails.SpellSelectors}" Predicate="{Binding IsNotSubProgressionPredicate}"/>
|
1656 | 1682 | <ls:CollectionFilterBehavior x:Name="SubClassSpellSelectors" ItemsSource="{Binding ClassProgressionDetails.SpellSelectors}" Predicate="{Binding IsSubProgressionPredicate}"/>
|
1657 | 1683 |
|
| 1684 | + <!-- MOD START - Racial passive features in level up --> |
| 1685 | + <ls:CollectionFilterBehavior x:Name="RacePassiveSelectors" ItemsSource="{Binding RaceProgressionDetails.NotSubPassiveSelectors}"/> |
| 1686 | + <ls:CollectionFilterBehavior x:Name="SubRacePassiveSelectors" ItemsSource="{Binding RaceProgressionDetails.SubPassiveSelectors}"/> |
| 1687 | + <!-- MOD END --> |
1658 | 1688 | <ls:CollectionFilterBehavior x:Name="ClassPassiveFeatures" ItemsSource="{Binding PassiveFeatures}" Predicate="{Binding IsNotSubProgressionPredicate}"/>
|
1659 | 1689 | <ls:CollectionFilterBehavior x:Name="SubClassPassiveFeatures" ItemsSource="{Binding PassiveFeatures}" Predicate="{Binding IsSubProgressionPredicate}"/>
|
1660 | 1690 |
|
|
0 commit comments