View Single Post
Provo:
Ja, jeg reagerte bare på det siden du faktisk sløser minne ved å ikke bruke det. Tenkte at du burde rette på det, ved å f.eks. bruke person[i-1] i loopen.

Bolletott:
Angående spørsmål 1 så kan du lage en klasse som representerer en handling, som du legger til en liste med handlinger på vent. Nå vet jeg ikke helt hva slags handlinger det er, men de burde gå ann å representere på et vis.

Kode

class Action {
 private:
  int type; //Type handling, men som sagt har jeg ikke peiling på hva slags handlinger det er snakk om, så du må nok ha noe litt mer avansert vil jeg anta.
  unsigned int remaningDelay;

 public:
  Action(int delay) : remainingDelay(delay) {}
  void Update() { if (--remainingDelay == 0) [...] }
  [...]
};
Så kan du oppdatere alle handlingene hver runde.
Sist endret av TanteSpiker; 16. juni 2012 kl. 18:51.