This commit is contained in:
team3
2026-09-16 12:09:33 +02:00
parent 9410d18ea5
commit 8a188c5d5c
29 changed files with 2016 additions and 564 deletions

View File

@@ -30,11 +30,13 @@ func _shot(n: String) -> void:
func _run() -> void:
await _wait(0.5)
main._start_game()
main.game.timer_enabled = false
var p: PlayerState = main.game.human
# 1) Spezialisierung beim Kauf.
p.gold = 200
main._on_buy(0)
main._on_buy(0, false)
await _wait(0.4)
print("Picker sichtbar: ", main.picker.visible)
await _shot("kauf_spezialisierung")
@@ -42,8 +44,7 @@ func _run() -> void:
main.picker_cb.call(Data.Element.FEUER)
await _wait(0.2)
print("Gekauft: ", p.bench[0].display_name())
p.move_slot({"kind": "bench", "index": 0}, {"kind": "board", "hex": Vector2i(3, 1)},
main.game.round_no)
p.move_slot({"kind": "bench", "index": 0}, {"kind": "board", "hex": Vector2i(3, 1)})
main._refresh()
await _wait(0.2)
print("Aufgestellt: ", p.board.get(Vector2i(3, 1)).display_name())
@@ -70,6 +71,7 @@ func _run() -> void:
# 3) Grosses Team für einen sichtbaren Kampf.
main.game.round_no = 14
p.level = 9
var setup := [
[Vector2i(2, 0), Data.Role.TANK, Data.Element.ERDE],
[Vector2i(4, 0), Data.Role.TANK, Data.Element.ERDE],
@@ -105,7 +107,7 @@ func _run() -> void:
var ai := BotAI.new()
ai.setup(main.game.rand)
if main.game.human.alive:
ai.take_turn(main.game.human, main.game.pool, main.game.rand, main.game.round_no)
ai.take_turn(main.game.human, main.game.pool, main.game.rand)
main._on_ready()
if main.game.phase == Game.Phase.COMBAT:
main.game.skip_combat()