Zitat von Phönix Tear
@üH:
Stimmt, hab mal wieder nicht genug abstrahiert ^^°
@Venoran:
Eine Kombination von meiner ersten Idee und der von üH müsste doch auch das Problem mit dem Upper-Level lösen. Wenn du tatsächlich einfach jeden Bodentyp (können doch net soo viele sein, oder?) doppelt hast, einmal mit der "Begehbar-ID" und einmal mit der "Block-ID" und du unter jedes Upper-Level Tile ein "Block-ID" Lower-Level Tile packst sollte das doch möglich sein... So hast du recht wenig Code, brauchst kein weiteres Event und "nur" jeden Bodentypen doppelt...
...