mirror of
				https://github.com/Nioux/AideDeJeu.git
				synced 2025-10-30 23:16:09 +00:00 
			
		
		
		
	Spells
This commit is contained in:
		
							parent
							
								
									d464657423
								
							
						
					
					
						commit
						000406763b
					
				
					 4 changed files with 4207 additions and 3572 deletions
				
			
		|  | @ -139,6 +139,10 @@ namespace AideDeJeu.Tools | ||||||
| 
 | 
 | ||||||
|         public static void ParseItemProperties(Item item, ContainerInline inlines) |         public static void ParseItemProperties(Item item, ContainerInline inlines) | ||||||
|         { |         { | ||||||
|  |             if(inlines == null) | ||||||
|  |             { | ||||||
|  |                 return; | ||||||
|  |             } | ||||||
|             PropertyInfo prop = null; |             PropertyInfo prop = null; | ||||||
|             foreach (var inline in inlines) |             foreach (var inline in inlines) | ||||||
|             { |             { | ||||||
|  |  | ||||||
|  | @ -184,7 +184,7 @@ namespace AideDeJeu.ViewModels | ||||||
|                 var niveauMin = Filters.SingleOrDefault(filter => filter.Key == FilterKeys.MinLevel).SelectedKey ?? "0"; |                 var niveauMin = Filters.SingleOrDefault(filter => filter.Key == FilterKeys.MinLevel).SelectedKey ?? "0"; | ||||||
|                 var niveauMax = Filters.SingleOrDefault(filter => filter.Key == FilterKeys.MaxLevel).SelectedKey ?? "9"; |                 var niveauMax = Filters.SingleOrDefault(filter => filter.Key == FilterKeys.MaxLevel).SelectedKey ?? "9"; | ||||||
|                 var ecole = Filters.SingleOrDefault(filter => filter.Key == FilterKeys.School).SelectedKey ?? ""; |                 var ecole = Filters.SingleOrDefault(filter => filter.Key == FilterKeys.School).SelectedKey ?? ""; | ||||||
|                 var rituel = Filters.SingleOrDefault(filter => filter.Key == FilterKeys.Ritual).SelectedKey ?? ""; |                 var ritual = Filters.SingleOrDefault(filter => filter.Key == FilterKeys.Ritual).SelectedKey ?? ""; | ||||||
|                 var source = Filters.SingleOrDefault(filter => filter.Key == FilterKeys.Source).SelectedKey ?? ""; |                 var source = Filters.SingleOrDefault(filter => filter.Key == FilterKeys.Source).SelectedKey ?? ""; | ||||||
|                 //token.ThrowIfCancellationRequested(); |                 //token.ThrowIfCancellationRequested(); | ||||||
|                 return items.Where(item => |                 return items.Where(item => | ||||||
|  | @ -196,7 +196,7 @@ namespace AideDeJeu.ViewModels | ||||||
|                         spell.Type.ToLower().Contains(ecole.ToLower()) && |                         spell.Type.ToLower().Contains(ecole.ToLower()) && | ||||||
|                         (spell.Source != null && spell.Source.Contains(source)) && |                         (spell.Source != null && spell.Source.Contains(source)) && | ||||||
|                         (spell.Classes != null && spell.Classes.Contains(classe)) && |                         (spell.Classes != null && spell.Classes.Contains(classe)) && | ||||||
|                         (spell.Ritual != null && spell.Ritual.Contains(rituel)) && |                         (string.IsNullOrEmpty(ritual) || (spell.Ritual != null && spell.Ritual.Contains(ritual))) && | ||||||
|                         ( |                         ( | ||||||
|                             (Helpers.RemoveDiacritics(spell.Name).ToLower().Contains(Helpers.RemoveDiacritics(SearchText ?? string.Empty).ToLower())) || |                             (Helpers.RemoveDiacritics(spell.Name).ToLower().Contains(Helpers.RemoveDiacritics(SearchText ?? string.Empty).ToLower())) || | ||||||
|                             (Helpers.RemoveDiacritics(spell.AltNameText ?? string.Empty).ToLower().Contains(Helpers.RemoveDiacritics(SearchText ?? string.Empty).ToLower())) |                             (Helpers.RemoveDiacritics(spell.AltNameText ?? string.Empty).ToLower().Contains(Helpers.RemoveDiacritics(SearchText ?? string.Empty).ToLower())) | ||||||
|  | @ -270,7 +270,7 @@ namespace AideDeJeu.ViewModels | ||||||
|         public override List<KeyValuePair<string, string>> Sources { get; } = new List<KeyValuePair<string, string>>() |         public override List<KeyValuePair<string, string>> Sources { get; } = new List<KeyValuePair<string, string>>() | ||||||
|         { |         { | ||||||
|             new KeyValuePair<string, string>("", "Toutes"), |             new KeyValuePair<string, string>("", "Toutes"), | ||||||
|             new KeyValuePair<string, string>("(SRD)", "SRD"), |             new KeyValuePair<string, string>("(SRD", "SRD"), | ||||||
|         }; |         }; | ||||||
| 
 | 
 | ||||||
|     } |     } | ||||||
|  | @ -326,7 +326,7 @@ namespace AideDeJeu.ViewModels | ||||||
|         public override List<KeyValuePair<string, string>> Sources { get; } = new List<KeyValuePair<string, string>>() |         public override List<KeyValuePair<string, string>> Sources { get; } = new List<KeyValuePair<string, string>>() | ||||||
|         { |         { | ||||||
|             new KeyValuePair<string, string>("", "All"), |             new KeyValuePair<string, string>("", "All"), | ||||||
|             new KeyValuePair<string, string>("(SRD)", "SRD"), |             new KeyValuePair<string, string>("(SRD", "SRD"), | ||||||
|         }; |         }; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  | @ -382,8 +382,8 @@ namespace AideDeJeu.ViewModels | ||||||
|         public override List<KeyValuePair<string, string>> Sources { get; } = new List<KeyValuePair<string, string>>() |         public override List<KeyValuePair<string, string>> Sources { get; } = new List<KeyValuePair<string, string>>() | ||||||
|         { |         { | ||||||
|             new KeyValuePair<string, string>("", "Toutes"), |             new KeyValuePair<string, string>("", "Toutes"), | ||||||
|             new KeyValuePair<string, string>("(SRD)", "SRD"), |             new KeyValuePair<string, string>("(SRD", "SRD"), | ||||||
|             new KeyValuePair<string, string>("(HD)", "H&D"), |             new KeyValuePair<string, string>("(MDR", "MDR (H&D)"), | ||||||
|         }; |         }; | ||||||
|     } |     } | ||||||
|     #endregion Spells |     #endregion Spells | ||||||
|  | @ -555,10 +555,7 @@ namespace AideDeJeu.ViewModels | ||||||
|         public override List<KeyValuePair<string, string>> Sources { get; } = new List<KeyValuePair<string, string>>() |         public override List<KeyValuePair<string, string>> Sources { get; } = new List<KeyValuePair<string, string>>() | ||||||
|         { |         { | ||||||
|             new KeyValuePair<string, string>("", "Toutes"), |             new KeyValuePair<string, string>("", "Toutes"), | ||||||
|             new KeyValuePair<string, string>("(SRD)", "SRD"), |             new KeyValuePair<string, string>("(SRD", "SRD"), | ||||||
|             //new KeyValuePair<string, string>("Monster Manual", "MM"), |  | ||||||
|             //new KeyValuePair<string, string>("sup", "VGtM, MToF"), |  | ||||||
|             //new KeyValuePair<string, string>("supno", "AL, AideDD"), |  | ||||||
|         }; |         }; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  | @ -645,10 +642,7 @@ namespace AideDeJeu.ViewModels | ||||||
|         public override List<KeyValuePair<string, string>> Sources { get; } = new List<KeyValuePair<string, string>>() |         public override List<KeyValuePair<string, string>> Sources { get; } = new List<KeyValuePair<string, string>>() | ||||||
|         { |         { | ||||||
|             new KeyValuePair<string, string>("", "All"), |             new KeyValuePair<string, string>("", "All"), | ||||||
|             new KeyValuePair<string, string>("(SRD)", "SRD"), |             new KeyValuePair<string, string>("(SRD", "SRD"), | ||||||
|             //new KeyValuePair<string, string>("Monster Manual", "MM"), |  | ||||||
|             //new KeyValuePair<string, string>("sup", "VGtM, MToF"), |  | ||||||
|             //new KeyValuePair<string, string>("supno", "AL, AideDD"), |  | ||||||
|         }; |         }; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  | @ -735,10 +729,8 @@ namespace AideDeJeu.ViewModels | ||||||
|         public override List<KeyValuePair<string, string>> Sources { get; } = new List<KeyValuePair<string, string>>() |         public override List<KeyValuePair<string, string>> Sources { get; } = new List<KeyValuePair<string, string>>() | ||||||
|         { |         { | ||||||
|             new KeyValuePair<string, string>("", "Toutes"), |             new KeyValuePair<string, string>("", "Toutes"), | ||||||
|             new KeyValuePair<string, string>("(SRD)", "SRD"), |             new KeyValuePair<string, string>("(SRD", "SRD"), | ||||||
|             //new KeyValuePair<string, string>("Monster Manual", "MM"), |             new KeyValuePair<string, string>("(CEO", "CEO (H&D)"), | ||||||
|             //new KeyValuePair<string, string>("sup", "VGtM, MToF"), |  | ||||||
|             //new KeyValuePair<string, string>("supno", "AL, AideDD"), |  | ||||||
|         }; |         }; | ||||||
|     } |     } | ||||||
|     #endregion Monsters |     #endregion Monsters | ||||||
|  |  | ||||||
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							
							
								
								
									
										7025
									
								
								Data/spells_vo.md
									
										
									
									
									
								
							
							
						
						
									
										7025
									
								
								Data/spells_vo.md
									
										
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Yan Maniez
						Yan Maniez