JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
InventoryValues.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2026 Valentin Eloy
2// SPDX-License-Identifier: GPL-3.0-or-later
3
4#pragma once
5
6#include <map>
7#include <string>
8
10
15
16namespace hmi {
17
38
41[[nodiscard]] std::map<std::string, std::string> inventoryValues(const InventoryContext& context);
42
55void splitPurse(int copper, int& gold, int& silver, int& rest);
56
57} // namespace hmi
Objets portés, emplacements d'équipement et statistiques dérivées (LOT-14, EX-INV-020).
Definition AudioEngine.cpp:15
std::map< std::string, std::string > inventoryValues(const InventoryContext &context)
Definition InventoryValues.cpp:57
void splitPurse(int copper, int &gold, int &silver, int &rest)
Répartit une somme en pièces de cuivre entre or, argent et cuivre.
Definition InventoryValues.cpp:50
Ce que l'équipement porté produit — recalculé, jamais accumulé.
Definition Inventory.h:212
Ce qu'un personnage porte : son sac, et ce qu'il a sur lui.
Definition Inventory.h:147
Les trois catalogues qu'un inventaire consulte pour peser et pour dériver.
Definition Inventory.h:187
Traduit un inventaire en valeurs affichables, indexées par l'identifiant que la table de la planche 2...
Definition InventoryValues.h:27
std::string emptyMark
Texte affiché lorsqu'un emplacement est vide.
Definition InventoryValues.h:36
core::DerivedStats derived
Ce que l'équipement porté produit (core::derivedStatsFor) : poids porté, capacité de charge,...
Definition InventoryValues.h:32
core::ItemLookup lookup
Definition InventoryValues.h:29
const core::Inventory * inventory
Definition InventoryValues.h:28