Stier läuft der Jacke hinterher.

This commit is contained in:
Olli Graf
2022-05-28 16:01:58 +02:00
parent 33ee761f32
commit c634711b57
7 changed files with 122 additions and 12 deletions

View File

@@ -25,6 +25,12 @@ class ActionBasics:
logging.debug(f'ins Inventar {item.name}')
self.insInventar(item)
def moveItemVonInventarNachRaum(self,item, nachRaumId):
self.ausDemInventar(item)
raum = self.world.findRaumById(nachRaumId)
raum.items[item.id] = item
item.raumid = nachRaumId
def isItemAndAktRaum(self,item, itemid, raumid):
isItem = self.isItem(item,itemid)
isRaum = self.isAktuellerRaum(raumid)
@@ -47,7 +53,15 @@ class ActionBasics:
logging.debug(f'{itemid} -{item.id}')
if item.id == itemid:
return item
return None
def personVonRaumNachRaum(self, person, vonRaumId, nachRaumId):
vonRaum = self.world.findRaumById(vonRaumId)
nachRaum = self.world.findRaumById(nachRaumId)
del vonRaum.personen[person.id]
nachRaum.personen[person.id] = person
person.raumid = nachRaumId