Alles anzeigenDu erstellst jedes mal wenn die Funktion aufgerufen wird (und das wird sie sehr oft) ein neues Array mit deinen hardcoded vnums, was ziemlich unnötig ist. Außerdem kannst du bei Arrays auch mittlerweile range based for loops nutzen. Und für sowas solltest du zudem eine eigene Funktion erstellen, weil man die aktuelle nach deinem ifdef Block kaum noch lesen kann.
Ich weiß ja nicht was aktuell für fancy stuff bei Actor Collision erwünscht ist aber normal reichen dafür auch die Actortypes.
Ich hab das bei mir so gemacht:Bitte melden Sie sich an, um diesen Anhang zu sehen.
Bitte melden Sie sich an, um diesen Anhang zu sehen.
Man wird immer vom besseren belehrt und kann nie genug dazu lernen. Hast natürlich Recht und ist mir absolut untergangen bzw. konnte ich das gar nicht erdenken. Aber wozu sind wir denn hier, wenn wir nicht dazulernen würden.
Magst du deinen Code denn nicht für die Community bereitstellen?