Még adatcentrikusabb csatarendszer + pár screenshot

This commit is contained in:
markojozsef
2026-09-30 12:17:16 +02:00
parent 5c7db0e77e
commit 2d1bae444c
5 changed files with 61 additions and 25 deletions

View File

@@ -17,13 +17,12 @@ enemy_ai_data = {}
party_text = text.TextRenderer(3, 206, 210)
ene_text = text.TextRenderer(123, 206, 210)
menu_text = text.TextRenderer(3, 36, 210)
menu_text = text.TextRenderer(3, 76, 210)
menu_open = 0
menu_queue = []
menu = []
battle_id = 0
def switch(game):
@@ -31,7 +30,7 @@ def switch(game):
enemies = battle_data.battles[battle_id]["enemies"]
party_members = battle_data.battles[battle_id]["party_members"]
enemy_turn = battle_data.battles[battle_id]["enemy_turn_func"]
enemy_ai_data = {}
enemy_ai_data = battle_data.battles[battle_id]["init_ai_data"]
battle_music = assets.sounds[battle_data.battles[battle_id]["mus_id"]].play(loops=True)
def update(game, dt):
@@ -66,10 +65,10 @@ def update(game, dt):
enetext = ""
for m in party_members:
partytext += f"=={m.name}==\nHP: {m.hp}\n\n"
partytext += f"=={m.name}==\nHP: {m.hp}\n"
for e in enemies:
enetext += f"=={e.name}==\nHP: {e.hp}\n\n"
enetext += f"=={e.name}==\nHP: {e.hp}\n"
if len(menu_queue) != 0 and menu_open == 0:
whose = menu_queue.pop(0)