07.10.2025, 09:42
(29.09.2025, 10:59)HenneNWH schrieb: @Siebenstreich:
Zu 1.: Ganz genau. Bit8u* ist ein Zeiger auf ein Array aus unsigned char Werten.
Theoretisch ist host_readb(Hero + HERO_HEIGHT) dasselbe wie Hero[HERO_HEIGHT].
Die Typecasts werden dann hoffentlich bald entfernt.
Alles klar, danke für die Bestätigung.
(29.09.2025, 10:59)HenneNWH schrieb: Zu 2.: _id ist perfekt.
Das ist jedoch eher als Codekosmetik zu sehen.
Im Vergleich zur Binäraequivalenz hat das erstmal eine niedrigere Priorität.
Prima, dann sind wir uns ja generell einig mit _id. Die niedrige Priorität sehe ich genauso, Nebenkriegsschauplatz.
Eine Kleinigkeit, weil es mir gerade aufgefallen ist: Kann es sein, dass du in dieser Änderung in der commons.h versehentlich die Zeile "HERO_INVENTORY_SLOT_KNAPSACK_16 = 22," entfernt hast?

