Ajout de l'utilisation 'cuisine'

This commit is contained in:
Vincent Vandemeulebrouck 2023-01-20 23:45:57 +01:00
parent 7a67cb7cea
commit 064472dc11
2 changed files with 10 additions and 17 deletions

View File

@ -260,16 +260,11 @@ export class RdDItem extends Item {
getUtilisation() { getUtilisation() {
switch (this.type) { switch (this.type) {
case 'nourritureboisson': case 'nourritureboisson': return 'cuisine';
return 'cuisine'; case 'herbe': case 'faune': case 'ingredient': case 'plante':
case 'herbe':
case 'faune':
case 'ingredient':
case 'plante':
switch (this.system.categorie) { switch (this.system.categorie) {
case 'Cuisine': return 'cuisine'; case 'Cuisine': return 'cuisine';
case 'Toxique': case 'Toxique': case 'Poison': return 'poison';
case 'Poison': return 'poison';
case 'Alchimie': return 'alchimie' case 'Alchimie': return 'alchimie'
case 'Soin': case 'Repos': return 'soins' case 'Soin': case 'Repos': return 'soins'
} }
@ -283,10 +278,7 @@ export class RdDItem extends Item {
switch (this.type) { switch (this.type) {
case 'nourritureboisson': case 'nourritureboisson':
return 'pret'; return 'pret';
case 'herbe': case 'herbe': case 'faune': case 'ingredient': case 'plante':
case 'faune':
case 'ingredient':
case 'plante':
return 'brut'; return 'brut';
} }
} }

View File

@ -7,7 +7,7 @@ import { RdDRaretes } from '../item/raretes.js';
const FILTER_GROUPS = [ const FILTER_GROUPS = [
{ group: 'type', label: "Type d'objet" }, { group: 'type', label: "Type d'objet" },
{ group: 'comestible', label: 'Alimentaire' }, { group: 'comestible', label: 'Alimentaire' },
{ group: 'categorie', label: 'Utilisation' }, { group: 'utilisation', label: 'Utilisation' },
{ group: 'rarete', label: 'Rarete' }, { group: 'rarete', label: 'Rarete' },
{ group: 'qualite', label: 'Qualité' }, { group: 'qualite', label: 'Qualité' },
{ group: 'enc', label: 'Encombrement' }, { group: 'enc', label: 'Encombrement' },
@ -22,10 +22,11 @@ const FILTERS = [
{ group: 'comestible', code: 'alcool', label: 'Alcool', check: (item, milieux) => item.isAlcool() }, { group: 'comestible', code: 'alcool', label: 'Alcool', check: (item, milieux) => item.isAlcool() },
{ group: 'comestible', code: 'immangeable', label: 'Immangeable', check: (item, milieux) => item.isInventaire() && item.getUtilisation() != 'cuisine' }, { group: 'comestible', code: 'immangeable', label: 'Immangeable', check: (item, milieux) => item.isInventaire() && item.getUtilisation() != 'cuisine' },
{ group: 'categorie', code: 'alchimie', label: 'Alchimique', check: (item, milieux) => item.isInventaire() && item.getUtilisation() == 'alchimie' }, { group: 'utilisation', code: 'alchimie', label: 'Alchimique', check: (item, milieux) => item.isInventaire() && item.getUtilisation() == 'alchimie' },
{ group: 'categorie', code: 'soins', label: 'Médical', check: (item, milieux) => item.isInventaire() && item.getUtilisation() == 'soins' }, { group: 'utilisation', code: 'soins', label: 'Médical', check: (item, milieux) => item.isInventaire() && item.getUtilisation() == 'soins' },
{ group: 'categorie', code: 'poison', label: 'Toxique', check: (item, milieux) => item.isInventaire() && item.getUtilisation() == 'poison' }, { group: 'utilisation', code: 'poison', label: 'Toxique', check: (item, milieux) => item.isInventaire() && item.getUtilisation() == 'poison' },
{ group: 'categorie', code: 'autres', label: 'Autres', check: (item, milieux) => !item.isInventaire() || item.getUtilisation() == '' }, { group: 'utilisation', code: 'cuisine', label: 'Cuisine', check: (item, milieux) => item.isInventaire() && item.getUtilisation() == 'cuisine' },
{ group: 'utilisation', code: 'autres', label: 'Autres/inconnu', check: (item, milieux) => !item.isInventaire() || item.getUtilisation() == '' },
{ group: "qualite", code: "mauvaise", label: "Mauvaise (négative)", check: (item, milieux) => item.isInventaire() && item.system.qualite < 0 }, { group: "qualite", code: "mauvaise", label: "Mauvaise (négative)", check: (item, milieux) => item.isInventaire() && item.system.qualite < 0 },
{ group: "qualite", code: "quelconque", label: "Quelconque (0)", check: (item, milieux) => item.isInventaire() && item.system.qualite == 0 }, { group: "qualite", code: "quelconque", label: "Quelconque (0)", check: (item, milieux) => item.isInventaire() && item.system.qualite == 0 },