Posted By: Ascalon
Wer kann mir bitte bei struct helfen, raff das einfach nicht !!! - 10/22/08 13:22
Hallo,
ich habe folgendes struct im code:
typedef struct{
STRING* Name;
int Dorfnummer;
ENTITY* Dorf;
} VILLAGE;
VILLAGE myVillage[index];
mit der Funktion "function buildVillage()" möchte ich zur Laufzeit ein Dorf erstellen.
Mittels village_property möchte ich dann, wenn ich auf das Dorf klicke, über ein Panel die aktuelle Dorfnummer angeben und die Gesamtanzahl der Dörfer.
Beide Werte sind aber imm die gleichen, ganz egal, welches Dorf ich dann anklicke.
Was mach ich da falsch ?
ich habe folgendes struct im code:
typedef struct{
STRING* Name;
int Dorfnummer;
ENTITY* Dorf;
} VILLAGE;
VILLAGE myVillage[index];
mit der Funktion "function buildVillage()" möchte ich zur Laufzeit ein Dorf erstellen.
Code:
function BuildVillage()
{
VECTOR temp;
vec_set(temp.x,Siedler.x);
temp.z = 0;
index += 1;
myVillage[index].Dorfnummer = index;
myVillage[index].Dorf = ent_create("dorf.mdl",temp.x,village_property);
}
Mittels village_property möchte ich dann, wenn ich auf das Dorf klicke, über ein Panel die aktuelle Dorfnummer angeben und die Gesamtanzahl der Dörfer.
Beide Werte sind aber imm die gleichen, ganz egal, welches Dorf ich dann anklicke.
Was mach ich da falsch ?