Das Inventar ist jetzt immer zu sehen.
This commit is contained in:
18
World.py
18
World.py
@@ -23,6 +23,15 @@ class World:
|
||||
self.stdscr.getch()
|
||||
|
||||
|
||||
def labelsInventar(self):
|
||||
labels =[]
|
||||
|
||||
for itemid in self.inventar:
|
||||
item = self.inventar[itemid]
|
||||
if item.sichtbar:
|
||||
labels.append(item.name)
|
||||
|
||||
return labels
|
||||
def printRaum(self):
|
||||
raum = self.aktuellerRaum
|
||||
self.clearScreen()
|
||||
@@ -33,11 +42,12 @@ class World:
|
||||
self.stdscr.addstr(3,0,'aktueller Raum: ' + raum.name,curses.color_pair(3))
|
||||
self.stdscr.addstr(4,0,raum.beschreibung)
|
||||
self.stdscr.addstr(7,0,'Gegenstände: ' + str(raum.labelsGegenstaende()),curses.color_pair(2))
|
||||
self.stdscr.addstr(8,0,'Personen: ' + str(raum.labelsPersonen()),curses.color_pair(2))
|
||||
self.stdscr.addstr(8,0,'Inventar: '+ str(self.labelsInventar()), curses.color_pair(2))
|
||||
self.stdscr.addstr(9,0,'Personen: ' + str(raum.labelsPersonen()),curses.color_pair(2))
|
||||
|
||||
|
||||
aus = raum.ausgaenge
|
||||
self.stdscr.addstr(9,0,'mögliche Richtungen: ')
|
||||
self.stdscr.addstr(10,0,'mögliche Richtungen: ')
|
||||
r = []
|
||||
if aus[self.NORD] != '-1':
|
||||
r.append('Norden')
|
||||
@@ -63,7 +73,7 @@ class World:
|
||||
if ixri +1 < len(r):
|
||||
richtungen = richtungen + ', '
|
||||
ixri = ixri +1
|
||||
self.stdscr.addstr(9,22,richtungen)
|
||||
self.stdscr.addstr(10,22,richtungen)
|
||||
self.stdscr.refresh()
|
||||
win.refresh()
|
||||
|
||||
@@ -221,7 +231,7 @@ class World:
|
||||
self.ITEM_TRUHE = '3'
|
||||
self.ITEM_PFLANZE = '4'
|
||||
self.ITEM_HAUSTUER = '5'
|
||||
self.ITEM_GLAS = '6'
|
||||
self.ITEM_KRUG = '6'
|
||||
self.ITEM_BETT = '7'
|
||||
self.ITEM_NACHTSCHRANK = '8'
|
||||
self.ITEM_KLEINER_SCHLUESSEL = '9'
|
||||
|
Reference in New Issue
Block a user