-
Notifications
You must be signed in to change notification settings - Fork 0
/
maingame.py
75 lines (47 loc) · 1.36 KB
/
maingame.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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
from appJar import gui
win = gui("Welcome")
win.setGeom("320x240")
#win.setGeometry("fullscreen")
def main(name):
app = gui("Nottagochi")
app.setGeom("320x240")
app.setSticky("news")
app.setExpand("both")
app.setFont(20)
#Tools
tools = ["Pet", "Stats", "New"]
app.addToolbar(tools, toolbarq, findIcon=False)
def pressg(namegb):
win.stop()
app.stop()
#Caleb's goddamned meters
healthValue = 100
happyValue = 100
hungerValue = 0
app.setSticky("e")
app.addMeter("Health")
app.addMeter("Happiness")
app.addMeter("Hunger")
app.setMeterFill("Health", "Red")
app.setMeterFill("Happiness", "Yellow")
app.setMeterFill("Hunger", "DarkViolet")
app.setMeter("Health", healthValue, text="Health")
app.setMeter("Happiness", happyValue, text="Happiness")
app.setMeter("Hunger", hungerValue, text="Hunger")
#Bottom buttons
app.setSticky("se")
app.addButtons(["Feed", "Play", "Fight", "Quit"], pressg)
app.go()
def quitg(name):
win.stop()
def toolbarq(namet):
if namet == "New":
print("This would be how it'd be reset.")
elif namet == "Stats":
print("Stats.")
elif namet == "Pet":
print("Pet")
win.setBgImage("bulb_on.png")
win.setSticky("s")
win.addButtons(["Play", "Quit"], [main, quitg])
win.go()