Kaynağa Gözat

Initialize game state object

master
Noëlle Anthony 4 yıl önce
ebeveyn
işleme
ff8e98b22e
1 değiştirilmiş dosya ile 101 ekleme ve 0 silme
  1. 101
    0
      metroidgen.py

+ 101
- 0
metroidgen.py Dosyayı Görüntüle

@@ -1,3 +1,104 @@
class MetroidState:
def __init__(self):
self.itemsCollected = {
"Maru Mari": False,
"Bombs": False,
"Long Beam": False,
"Ice Beam": False,
"Wave Beam": False,
"High Jump Boots": False,
"Varia": False,
"Screw Attack": False
}
self.samusHas = {
"Maru Mari": False,
"Bombs": False,
"Long Beam": False,
"Ice Beam": False,
"Wave Beam": False,
"High Jump Boots": False,
"Varia": False,
"Screw Attack": False
}
self.missileTanks = {
1: False,
2: False,
3: False,
4: False,
5: False,
6: False,
7: False,
8: False,
9: False,
10: False,
11: False,
12: False,
13: False,
14: False,
15: False,
16: False,
17: False,
18: False,
19: False,
20: False,
21: False
}
self.energyTanks = {
1: False,
2: False,
3: False,
4: False,
5: False,
6: False,
7: False,
8: False
}
self.zebetitesDestroyed {
1: False,
2: False,
3: False,
4: False,
5: False
}
self.brinstarDoors {
1: False,
2: False,
3: False,
4: False,
5: False
}
self.norfairDoors {
1: False,
2: False,
3: False,
4: False
}
self.kraidDoors {
1: False,
2: False,
3: False,
4: False,
5: False
}
self.ridleyDoors {
1: False,
2: False
}
self.tourianDoors {
1: False,
2: False,
3: False
}
self.kraidKilles = False
self.ridleyKilled = False
self.motherBrainKilled = False
self.kraidStatue = False
self.ridleyStatue = False
self.swimsuit = False
self.missileCount = 0
self.gameAge = 0
self.startLocation = ["Brinstar", "Norfair", "Kraid's Lair", "Ridley's Lair", "Tourian"]

def main():
pass


Loading…
İptal
Kaydet