1
0

basic player entity and debug module to quickly test player attack

This commit is contained in:
Crystal
2025-07-24 22:36:36 +02:00
parent 761cf794b4
commit 1c284bad97
3 changed files with 122 additions and 44 deletions

14
main.py
View File

@@ -2,20 +2,20 @@ import random as _random
from entities import weapon_syms as _wsyms
from entities import arena as _arena
def init_arena():
players= [{'name': 'Crystal'}, {'name': 'Andrea'}]
w= _wsyms.KNIFE
#weapons= [{_wsyms.WEAPONS[w]['name' ]: 1}]
weapons= [{w: 1}]
def init_arena(players, weapons):
return _arena.BrSimArena(players, weapons)
def run_events(Arena):
#A event for each player:
pass
def local_debug():
Arena= init_arena()
players= [{'name': 'Crystal'}, {'name': 'Andrea'}]
w= _wsyms.KNIFE
#weapons= [{_wsyms.WEAPONS[w]['name' ]: 1}]
weapons= [{w: 1}]
Arena= init_arena(players, weapons)
print(f'Players: {Arena.get_players()}')
print(f'Weapons: {Arena.get_weapons()}')
while (len(Arena.get_alive_players()) > 1):