So like give defenders and rpg if they are getting sweeped i even got some ai slop code as an example. I rest my case.
class Player:
def init(self, name, team):
self.name = name
self.team = team
self.inventory = []
def give_weapon(self, weapon_name):
self.inventory.append(weapon_name)
print(f"{self.name} received {weapon_name}!")
class Team:
def init(self, name):
self.name = name
self.score = 0
self.players = []
def add_player(self, player):
self.players.append(player)
def check_defender_bonus(defenders, attackers):
if defenders.score == 0 and attackers.score >= 3:
print("🔥 Defenders are down 3-0! Supplying RPGs...")
for p in defenders.players:
p.give_weapon("RPG-7")
Example setup
attackers = Team("Attackers")
defenders = Team("Defenders")
Add players
attackers.add_player(Player("Attacker1", attackers))
defenders.add_player(Player("Defender1", defenders))
defenders.add_player(Player("Defender2", defenders))
Score state
attackers.score = 3
defenders.score = 0
Trigger
check_defender_bonus(defenders, attackers)