Files
battle_royale_sim/main.py

28 lines
652 B
Python
Raw Normal View History

2025-07-24 16:08:06 +02:00
import random as _random
2025-07-24 21:27:36 +02:00
from entities import weapon_syms as _wsyms
2025-07-24 16:08:06 +02:00
from entities import arena as _arena
def init_arena():
2025-07-24 22:57:28 +02:00
players= [{'name': 'Crystal'}, {'name': 'Andrea'}, {'name': 'giampi'}]
2025-07-23 21:22:34 +02:00
w= _wsyms.KNIFE
#weapons= [{_wsyms.WEAPONS[w]['name' ]: 1}]
weapons= [{w: 1}]
2025-07-24 16:08:06 +02:00
return _arena.BrSimArena(players, weapons)
2025-07-24 16:08:06 +02:00
def run_events(Arena):
#A event for each player:
pass
2025-07-23 21:17:09 +02:00
def local_debug():
Arena= init_arena()
print(f'Players: {Arena.get_players()}')
print(f'Weapons: {Arena.get_weapons()}')
2025-07-24 21:27:36 +02:00
while (len(Arena.get_alive_players()) > 1):
2025-07-24 16:08:06 +02:00
#Start a day
run_events(Arena)
2025-07-24 16:08:06 +02:00
#At 23:59:
Arena.next_day()
#End of day