Replies: 1 comment
-
Für bestimmte Items bietet sich nicht an diese zentral zu speichern, z.B. der Backofen wird sich stets in der Küche befinden. Diese unbeweglichen Items können weiterhin im Raum gespeichert werden. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Es gibt verschiedene Items ua. Waffen, Rüstungsteile und Schlüssel. Diese sind beweglich, können also vom Spieler aufgenommen und transportiert werden. Gerade für solche Items bietet es sich an, die Eigenschaften (Schaden, Gewicht, Rüstungswert) nicht innerhalb eines Raumes zu definieren, sondern an einer zentralen Stelle. Die Räume speichern lediglich Referenzen auf das entsprechende Item. Die Items können dabei in Unterordnern liegen, welche die Klassenstruktur wiederspiegeln. So liegen alle Waffen in data/items/weapons und alle Rüstungen in data/items/armour. Ggfs. wird dabei jedes Item in einer separaten Datei gespeichert.
Beta Was this translation helpful? Give feedback.
All reactions