J'ai fait ce petit script qui donne des valeurs selon le niveau du batiment:
<?php
session_start();
include("class_batiments.php");
$centre_de_commandement = new Batiment ();
if ( $centre_de_commandement->niveau_du_batiment[1] ) {
$centre_de_commandement->cout_de_population = 10;
$centre_de_commandement->cout_en_bois = 180;
$centre_de_commandement->cout_en_pierre = 160;
$centre_de_commandement->cout_en_fer = 140;
$centre_de_commandement->points_obtenus = 20;
}
if ( $centre_de_commandement->niveau_du_batiment[2] ) {
$centre_de_commandement->cout_de_population = 12;
$centre_de_commandement->cout_en_bois = 226;
$centre_de_commandement->cout_en_pierre = 204;
$centre_de_commandement->cout_en_fer = 176;
$centre_de_commandement->points_obtenus = 24;
}
if ( $centre_de_commandement->niveau_du_batiment[3] ) {
$centre_de_commandement->cout_de_population = 14;
$centre_de_commandement->cout_en_bois = 286;
$centre_de_commandement->cout_en_pierre = 260;
$centre_de_commandement->cout_en_fer = 222;
$centre_de_commandement->points_obtenus = 28;
}
if ( $centre_de_commandement->niveau_du_batiment[4] ) {
$centre_de_commandement->cout_de_population = 16;
$centre_de_commandement->cout_en_bois = 360;
$centre_de_commandement->cout_en_pierre = 332;
$centre_de_commandement->cout_en_fer = 280;
$centre_de_commandement->points_obtenus = 34;
}
if ( $centre_de_commandement->niveau_du_batiment[5] ) {
$centre_de_commandement->cout_de_population = 18;
$centre_de_commandement->cout_en_bois = 454;
$centre_de_commandement->cout_en_pierre = 422;
$centre_de_commandement->cout_en_fer = 352;
$centre_de_commandement->points_obtenus = 42;
}
if ( $centre_de_commandement->niveau_du_batiment[6] ) {
$centre_de_commandement->cout_de_population = 22;
$centre_de_commandement->cout_en_bois = 572;
$centre_de_commandement->cout_en_pierre = 540;
$centre_de_commandement->cout_en_fer = 444;
$centre_de_commandement->points_obtenus = 50;
}
if ( $centre_de_commandement->niveau_du_batiment[7] ) {
$centre_de_commandement->cout_de_population = 26;
$centre_de_commandement->cout_en_bois = 720;
$centre_de_commandement->cout_en_pierre = 688;
$centre_de_commandement->cout_en_fer = 560;
$centre_de_commandement->points_obtenus = 60;
}
if ( $centre_de_commandement->niveau_du_batiment[8] ) {
$centre_de_commandement->cout_de_population = 30;
$centre_de_commandement->cout_en_bois = 908;
$centre_de_commandement->cout_en_pierre = 876;
$centre_de_commandement->cout_en_fer = 706;
$centre_de_commandement->points_obtenus = 72;
}
if ( $centre_de_commandement->niveau_du_batiment[9] ) {
$centre_de_commandement->cout_de_population = 36;
$centre_de_commandement->cout_en_bois = 1144;
$centre_de_commandement->cout_en_pierre = 1118;
$centre_de_commandement->cout_en_fer = 890;
$centre_de_commandement->points_obtenus = 86;
}
if ( $centre_de_commandement->niveau_du_batiment[10] ) {
$centre_de_commandement->cout_de_population = 42;
$centre_de_commandement->cout_en_bois = 1440;
$centre_de_commandement->cout_en_pierre = 1424;
$centre_de_commandement->cout_en_fer = 1120;
$centre_de_commandement->points_obtenus = 104;
}
if ( $centre_de_commandement->niveau_du_batiment[11] ) {
$centre_de_commandement->cout_de_population = 48;
$centre_de_commandement->cout_en_bois = 1816;
$centre_de_commandement->cout_en_pierre = 1816;
$centre_de_commandement->cout_en_fer = 1412;
$centre_de_commandement->points_obtenus = 124;
}
if ( $centre_de_commandement->niveau_du_batiment[12] ) {
$centre_de_commandement->cout_de_population = 56;
$centre_de_commandement->cout_en_bois = 2228;
$centre_de_commandement->cout_en_pierre = 2952;
$centre_de_commandement->cout_en_fer = 1780;
$centre_de_commandement->points_obtenus = 148;
}
if ( $centre_de_commandement->niveau_du_batiment[13] ) {
$centre_de_commandement->cout_de_population = 66;
$centre_de_commandement->cout_en_bois = 2882;
$centre_de_commandement->cout_en_pierre = 2952;
$centre_de_commandement->cout_en_fer = 2242;
$centre_de_commandement->points_obtenus = 178;
}
if ( $centre_de_commandement->niveau_du_batiment[14] ) {
$centre_de_commandement->cout_de_population = 76;
$centre_de_commandement->cout_en_bois = 3632;
$centre_de_commandement->cout_en_pierre = 3764;
$centre_de_commandement->cout_en_fer = 2824;
$centre_de_commandement->points_obtenus = 214;
}
if ( $centre_de_commandement->niveau_du_batiment[15] ) {
$centre_de_commandement->cout_de_population = 90;
$centre_de_commandement->cout_en_bois = 4576;
$centre_de_commandement->cout_en_pierre = 4800;
$centre_de_commandement->cout_en_fer = 3558;
$centre_de_commandement->points_obtenus = 256;
}
if ( $centre_de_commandement->niveau_du_batiment[16] ) {
$centre_de_commandement->cout_de_population = 106;
$centre_de_commandement->cout_en_bois = 5766;
$centre_de_commandement->cout_en_pierre = 6120;
$centre_de_commandement->cout_en_fer = 4484;
$centre_de_commandement->points_obtenus = 308;
}
if ( $centre_de_commandement->niveau_du_batiment[17] ) {
$centre_de_commandement->cout_de_population = 124;
$centre_de_commandement->cout_en_bois = 7264;
$centre_de_commandement->cout_en_pierre = 7804;
$centre_de_commandement->cout_en_fer = 5650;
$centre_de_commandement->points_obtenus = 370;
}
if ( $centre_de_commandement->niveau_du_batiment[18] ) {
$centre_de_commandement->cout_de_population = 144;
$centre_de_commandement->cout_en_bois = 9154;
$centre_de_commandement->cout_en_pierre = 9950;
$centre_de_commandement->cout_en_fer = 7120;
$centre_de_commandement->points_obtenus = 444;
}
if ( $centre_de_commandement->niveau_du_batiment[19] ) {
$centre_de_commandement->cout_de_population = 168;
$centre_de_commandement->cout_en_bois = 11534;
$centre_de_commandement->cout_en_pierre = 12686;
$centre_de_commandement->cout_en_fer = 8970;
$centre_de_commandement->points_obtenus = 532;
}
if ( $centre_de_commandement->niveau_du_batiment[20] ) {
$centre_de_commandement->cout_de_population = 198;
$centre_de_commandement->cout_en_bois = 14532;
$centre_de_commandement->cout_en_pierre = 16174;
$centre_de_commandement->cout_en_fer = 11302;
$centre_de_commandement->points_obtenus = 638;
}
if ( $centre_de_commandement->niveau_du_batiment[21] ) {
$centre_de_commandement->cout_de_population = 232;
$centre_de_commandement->cout_en_bois = 18310;
$centre_de_commandement->cout_en_pierre = 20622;
$centre_de_commandement->cout_en_fer = 14240;
$centre_de_commandement->points_obtenus = 766;
}
if ( $centre_de_commandement->niveau_du_batiment[22] ) {
$centre_de_commandement->cout_de_population = 170;
$centre_de_commandement->cout_en_bois = 23070;
$centre_de_commandement->cout_en_pierre = 26292;
$centre_de_commandement->cout_en_fer = 17944;
$centre_de_commandement->points_obtenus = 920;
}
if ( $centre_de_commandement->niveau_du_batiment[23] ) {
$centre_de_commandement->cout_de_population = 316;
$centre_de_commandement->cout_en_bois = 29068;
$centre_de_commandement->cout_en_pierre = 33524;
$centre_de_commandement->cout_en_fer = 22608;
$centre_de_commandement->points_obtenus = 1104;
}
if ( $centre_de_commandement->niveau_du_batiment[24] ) {
$centre_de_commandement->cout_de_population = 370;
$centre_de_commandement->cout_en_bois = 36626;
$centre_de_commandement->cout_en_pierre = 42742;
$centre_de_commandement->cout_en_fer = 28488;
$centre_de_commandement->points_obtenus = 1324;
}
if ( $centre_de_commandement->niveau_du_batiment[25] ) {
$centre_de_commandement->cout_de_population = 432;
$centre_de_commandement->cout_en_bois = 46150;
$centre_de_commandement->cout_en_pierre = 54496;
$centre_de_commandement->cout_en_fer = 35894;
$centre_de_commandement->points_obtenus = 1590;
}
if ( $centre_de_commandement->niveau_du_batiment[26] ) {
$centre_de_commandement->cout_de_population = 506;
$centre_de_commandement->cout_en_bois = 58148;
$centre_de_commandement->cout_en_pierre = 69482;
$centre_de_commandement->cout_en_fer = 45226;
$centre_de_commandement->points_obtenus = 1908;
}
if ( $centre_de_commandement->niveau_du_batiment[27] ) {
$centre_de_commandement->cout_de_population = 592;
$centre_de_commandement->cout_en_bois = 73266;
$centre_de_commandement->cout_en_pierre = 88590;
$centre_de_commandement->cout_en_fer = 56986;
$centre_de_commandement->points_obtenus = 2290;
}
if ( $centre_de_commandement->niveau_du_batiment[28] ) {
$centre_de_commandement->cout_de_population = 694;
$centre_de_commandement->cout_en_bois = 92316;
$centre_de_commandement->cout_en_pierre = 112952;
$centre_de_commandement->cout_en_fer = 71802;
$centre_de_commandement->points_obtenus = 2748;
}
if ( $centre_de_commandement->niveau_du_batiment[29] ) {
$centre_de_commandement->cout_de_population = 812;
$centre_de_commandement->cout_en_bois = 116318;
$centre_de_commandement->cout_en_pierre = 144014;
$centre_de_commandement->cout_en_fer = 90470;
$centre_de_commandement->points_obtenus = 3296;
}
if ( $centre_de_commandement->niveau_du_batiment[30] ) {
$centre_de_commandement->cout_de_population = 950;
$centre_de_commandement->cout_en_bois = 146560;
$centre_de_commandement->cout_en_pierre = 183618;
$centre_de_commandement->cout_en_fer = 113992;
$centre_de_commandement->points_obtenus = 3956;
}
?>
class batiment:
<?php
session_start();
class Batiment {
public $cout_de_population = array ();
public $cout_en_bois = array ();
public $cout_en_pierre = array ();
public $cout_en_fer = array ();
public $niveau_du_batiment = array ("0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30");
public $points_obtenus = array ();
}
?>
Comment "nommer" cout_en_fer du centre de commandement au niveau 4? (par exemple^^)