-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconstants.py
37 lines (32 loc) · 986 Bytes
/
constants.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
30
31
32
33
34
35
36
37
commandList = ["eat", "pet", "playwithitem", "playwithtama", "give",
"inventory", "getimage", "status", "getshopitems", "getmoney", "buyitem",
"addfriend",
"statushtml", "commands"]
requiresArguments = ["eat", "give",
"playwithitem", "playwithtama", "buyitem", "addfriend"]
START_KNOWLEDGE_LEVEL = 50
MAX_KNOWLEDGE_LEVEL = 100
##############################
#Like limits
LIKE_LIMIT = 50
HATE_LIMIT = 25
LOVE_LIMIT = 75
CHANGE_ON_LIKE = 5
CHANGE_ON_DISLIKE = -5
##############################
#Mood stuff
MAX_MOOD = 100
#How much the mood value will change when playing with another tama or item
MOOD_INCREASE_IF_LOVE = 5
MOOD_INCREASE_IF_HATE = -5
MOOD_INCREASE_IF_LIKE = 3
MOOD_INCREASE_IF_DISLIKE = -3
MOOD_CHANGE_ON_HIGH_HUNGER = -5
MOOD_CHANGE_ON_MEDIUM_HUNGER = -3
##############################
#Store stuff
NUM_ITEMS_IN_SHOP = 4
SHOP_MIN_COST = 1
SHOP_MAX_COST = 4
SHOP_COST_MULTIPLIER = 10
SHOP_HIGHER_COST_OF_EXPENSIVE_ITEM = 40 #multiplier is not applied