Esempio n. 1
0
    def generate_item(self, env, x, y):
        p = randint(0, 50)

        if p < 5:
            self.items.append(BBShotgun(env, (x + 30, y + 50)))
        elif p < 10:
            self.items.append(BBWavegun(env, (x + 30, y + 50)))
Esempio n. 2
0
    def generate_item(self, env, x, y):
        p = randint(0, 150)

        if p < 5:
            self.items.append(BBShotgun(env, (x + 30, y + 50)))
        elif p < 10:
            self.items.append(BBWavegun(env, (x + 30, y + 50)))
        elif p < 40:
            self.monsters.append(Slime(env, (x + 10, y + 60)))
Esempio n. 3
0
    def generate_weapon(self, env, x, y):
        p = randint(0, 10)

        if p == 0:
            self.items.append(BBShotgun(env, (x + 30, y + 50)))
        elif p == 1:
            self.items.append(BBGun(env, (x + 30, y + 50)))
        else:
            self.items.append(BBWavegun(env, (x + 30, y + 50)))
Esempio n. 4
0
    def generate_item(self, env, x, y):
        p = randint(0, 150)

        if p < 2:
            self.items.append(SpringShoes(env, (x + 30, y + 50)))
        elif p < 4:
            self.items.append(GravityReducer(env, (x + 30, y + 50)))
        elif p < 7:
            self.items.append(BBShotgun(env, (x + 30, y + 50)))
        elif p < 10:
            self.items.append(BBWavegun(env, (x + 30, y + 50)))
        elif p < 50:
            self.monsters.append(Slime(env, (x + 10, y + 60)))