-
Notifications
You must be signed in to change notification settings - Fork 0
/
classes.py
29 lines (26 loc) · 851 Bytes
/
classes.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
class ResourceEncounter:
def __init__(self, name, action="", drop="", dropamount=[],droprates=[]):
self.name = name
self.action = action
self.drop = drop
self.dropamount = dropamount
self.droprates = droprates
class AnimalEncounter:
def __init__(self, name, action="🔪", drop="cut_of_meat", dropamount=[1,2,3],droprates=[1/3,1/3,1/3]):
self.name = name
self.action = action
self.drop = drop
self.dropamount = dropamount
self.droprates = droprates
class MobEncounter:
def __init__(self, name, action="", drop="", dropamount=[],droprates=[], health=""):
self.name = name
self.action = action
self.drop = drop
self.dropamount = dropamount
self.droprates = droprates
class Food:
def __init__(self, name, emoji, fill):
self.name = name
self.emoji = emoji
self.fill = fill