dedlfix: tote Objekte

Beitrag lesen

Hi!

Wenn ein Wesen stirbt, also den Lebensstatus 0 erreicht, ist es dann sinnvoll, den ursprünglichen wesen-Array zu manipulieren und die entsprechende Weseninstanz samt referenzierendem Array-Element zu entfernen (so daß nur noch 2 Wesen in der Welt existieren) oder wäre es besser, man prüft bei allen weiteren Aktionen immen den Lebensstatus und reagiert darauf.

Die Frage musst du dir selbst beantworten, denn nur du weißt, ob du die Leichen (und Totgeburten) noch benötigst oder nicht. Wenn du sie sowieso nur ungenutzt überspringst, dann kannst du sie auch löschen, wobei du dir Gedanken um das Array machen muss, oder wo auch immer du sie abgelegt hast, inklusive anderenorts abgelegte Verweise auf diese Array-Elemente oder andere, die durch Nachrutschen möglicherweise nicht mehr stimmen.

Lo!