08-09-2009, 08:03 PM
Et bien, tu as plusieurs moyens.
Dans la table qui stock tes bâtiments, pourquoi ne mettrais tu pas une colonne par ressource ?
Si cette solution ne te plaît pas, tu peux aussi mettre un champ de type texte dans la table et y stocker un tableau sérialisé en JSON, de la forme (et dans ta classe, tu le déserializes) :
Après, je ne connais pas ton système, peut-être les bâtiments ont-il un niveau et que le coût de base se calcule seon ce niveau, etc.
M'enfin il y a toujours une solution plus propre que l'écriture en dur dans des variables.
Sephi-Chan
Dans la table qui stock tes bâtiments, pourquoi ne mettrais tu pas une colonne par ressource ?
Si cette solution ne te plaît pas, tu peux aussi mettre un champ de type texte dans la table et y stocker un tableau sérialisé en JSON, de la forme (et dans ta classe, tu le déserializes) :
{
gold: 46,
wood: 34
}
Après, je ne connais pas ton système, peut-être les bâtiments ont-il un niveau et que le coût de base se calcule seon ce niveau, etc.
M'enfin il y a toujours une solution plus propre que l'écriture en dur dans des variables.
Sephi-Chan