Example #1
0
    def lose_materials(self, material):
        losed = {}
        m = material.materials_list()
        k = random.randint(1, 3)
        names = random.choices(m, k=k)
        for i in names:
            amount = random.randrange(-50, -1)
            losed[i] = amount
        # zmienic morale
        return losed

    def injure_person(self, person, injure_kind):
        # zmienic morale
        pass


if __name__ == '__main__':
    from materials import Materials
    m = Materials()
    e = Event()

    znaleziono = e.found_materials(m)
    print(znaleziono)
    m.materials_change(znaleziono)
    print(m.materials_status())

    stracono = e.lose_materials(m)
    print(stracono)
    m.materials_change(stracono)
    print(m.materials_status())