Description:
Overview:
The Battle of Berlin, designated the Berlin Strategic Offensive Operation by the Soviet Union, was the final major offensive of the European theatre of World War II.
Orders:
Over 2.5 million Soviet troops, equipped with 6,250 tanks and over 40,000 artillery pieces stand in readiness for their final assault on the German Capital. Resist fanatically in order to stem the enemy tide and avert Germany's downfall.
Modified origninal RT scenario
Historical Order of Battle
Comments:
Hi T_Minus
This is a great scenario, thanks for your work!
During Soviet turn five the game crashes, though, and I get the following error message:
Traceback (most recent call last):
File "uoc.py", line 151, in
File "widgets\app.pyo", line 33, in Run
File "widgets\root.pyo", line 691, in Mainloop
File "dispatch\dispatcher.pyo", line 349, in send
File "dispatch\robustapply.pyo", line 47, in robustApply
File "widgets\app.pyo", line 83, in Slot_ANIMATE_cr
File "coroutine.pyo", line 55, in switch
File "game\app.pyo", line 1421, in _cr_observer_ai
File "ai\ai.pyo", line 271, in real_tick
File "ai\tactics_move.pyo", line 534, in find
File "ai\hexmap.pyo", line 130, in uvs_sets_distance
ValueError: min() arg is an empty sequence
Traceback (most recent call last):
File "uoc.py", line 151, in
File "widgets\app.pyo", line 33, in Run
File "widgets\root.pyo", line 691, in Mainloop
File "dispatch\dispatcher.pyo", line 349, in send
File "dispatch\robustapply.pyo", line 47, in robustApply
File "widgets\app.pyo", line 83, in Slot_ANIMATE_cr
File "coroutine.pyo", line 55, in switch
File "game\app.pyo", line 1421, in _cr_observer_ai
File "ai\ai.pyo", line 271, in real_tick
File "ai\tactics_move.pyo", line 534, in find
File "ai\hexmap.pyo", line 130, in uvs_sets_distance
ValueError: min() arg is an empty sequence
Traceback (most recent call last):
File "uoc.py", line 151, in
File "widgets\app.pyo", line 33, in Run
File "widgets\root.pyo", line 691, in Mainloop
File "dispatch\dispatcher.pyo", line 349, in send
File "dispatch\robustapply.pyo", line 47, in robustApply
File "widgets\app.pyo", line 83, in Slot_ANIMATE_cr
File "coroutine.pyo", line 55, in switch
File "game\app.pyo", line 1421, in _cr_observer_ai
File "ai\ai.pyo", line 271, in real_tick
File "ai\tactics_move.pyo", line 534, in find
File "ai\hexmap.pyo", line 130, in uvs_sets_distance
ValueError: min() arg is an empty sequence
Traceback (most recent call last):
File "uoc.py", line 151, in
File "widgets\app.pyo", line 33, in Run
File "widgets\root.pyo", line 691, in Mainloop
File "dispatch\dispatcher.pyo", line 349, in send
File "dispatch\robustapply.pyo", line 47, in robustApply
File "widgets\app.pyo", line 83, in Slot_ANIMATE_cr
File "coroutine.pyo", line 55, in switch
File "game\app.pyo", line 1863, in _cr_undo
File "widgets\base.pyo", line 253, in switch_state
File "widgets\controller.pyo", line 180, in leave_state
File "widgets\controller.pyo", line 147, in _dispatch
File "game\widget.pyo", line 786, in OnLeave_add_unit
File "game\renderer.pyo", line 780, in deploy_na_clear
File "renderer.pyo", line 516, in remove_sprite
ValueError: list.remove(x): x not in list
Traceback (most recent call last):
File "uoc.py", line 151, in
File "widgets\app.pyo", line 33, in Run
File "widgets\root.pyo", line 691, in Mainloop
File "dispatch\dispatcher.pyo", line 349, in send
File "dispatch\robustapply.pyo", line 47, in robustApply
File "widgets\app.pyo", line 83, in Slot_ANIMATE_cr
File "coroutine.pyo", line 55, in switch
File "game\app.pyo", line 1863, in _cr_undo
File "widgets\base.pyo", line 253, in switch_state
File "widgets\controller.pyo", line 180, in leave_state
File "widgets\controller.pyo", line 147, in _dispatch
File "game\widget.pyo", line 785, in OnLeave_add_unit
File "game\renderer.pyo", line 752, in add_unit_clear
File "renderer.pyo", line 516, in remove_sprite
ValueError: list.remove(x): x not in list
Traceback (most recent call last):
File "uoc.py", line 151, in
File "widgets\app.pyo", line 33, in Run
File "widgets\root.pyo", line 691, in Mainloop
File "dispatch\dispatcher.pyo", line 349, in send
File "dispatch\robustapply.pyo", line 47, in robustApply
File "widgets\app.pyo", line 83, in Slot_ANIMATE_cr
File "coroutine.pyo", line 55, in switch
File "game\app.pyo", line 1863, in _cr_undo
File "widgets\base.pyo", line 253, in switch_state
File "widgets\controller.pyo", line 180, in leave_state
File "widgets\controller.pyo", line 147, in _dispatch
File "game\widget.pyo", line 785, in OnLeave_add_unit
File "game\renderer.pyo", line 752, in add_unit_clear
File "renderer.pyo", line 516, in remove_sprite
ValueError: list.remove(x): x not in list
Traceback (most recent call last):
File "uoc.py", line 151, in
File "widgets\app.pyo", line 33, in Run
File "widgets\root.pyo", line 647, in Mainloop
File "widgets\root.pyo", line 434, in _refocus_mouse_move
File "widgets\root.pyo", line 323, in _update_focus
File "widgets\root.pyo", line 415, in _update_focus_single_event
File "widgets\base.pyo", line 231, in Handle
File "widgets\controller.pyo", line 165, in handle_event
File "widgets\controller.pyo", line 147, in _dispatch
File "widgets\menu.pyo", line 327, in OnMouseEnter_active
File "widgets\menu.pyo", line 345, in play_sound
File "res.pyo", line 477, in select_sound
AttributeError: 'long' object has no attribute 'set_volume'
Traceback (most recent call last):
File "uoc.py", line 151, in
File "widgets\app.pyo", line 33, in Run
File "widgets\root.pyo", line 691, in Mainloop
File "dispatch\dispatcher.pyo", line 349, in send
File "dispatch\robustapply.pyo", line 47, in robustApply
File "widgets\app.pyo", line 83, in Slot_ANIMATE_cr
File "coroutine.pyo", line 55, in switch
File "game\app.pyo", line 1421, in _cr_observer_ai
File "ai\ai.pyo", line 271, in real_tick
File "ai\tactics_move.pyo", line 534, in find
File "ai\hexmap.pyo", line 130, in uvs_sets_distance
ValueError: min() arg is an empty sequence
Traceback (most recent call last):
File "uoc.py", line 151, in
File "widgets\app.pyo", line 33, in Run
File "widgets\root.pyo", line 691, in Mainloop
File "dispatch\dispatcher.pyo", line 349, in send
File "dispatch\robustapply.pyo", line 47, in robustApply
File "widgets\app.pyo", line 83, in Slot_ANIMATE_cr
File "coroutine.pyo", line 55, in switch
File "game\app.pyo", line 1421, in _cr_observer_ai
File "ai\ai.pyo", line 271, in real_tick
File "ai\tactics_move.pyo", line 534, in find
File "ai\hexmap.pyo", line 130, in uvs_sets_distance
ValueError: min() arg is an empty sequence
Traceback (most recent call last):
File "uoc.py", line 151, in
File "widgets\app.pyo", line 33, in Run
File "widgets\root.pyo", line 691, in Mainloop
File "dispatch\dispatcher.pyo", line 349, in send
File "dispatch\robustapply.pyo", line 47, in robustApply
File "widgets\app.pyo", line 83, in Slot_ANIMATE_cr
File "coroutine.pyo", line 55, in switch
File "game\app.pyo", line 1421, in _cr_observer_ai
File "ai\ai.pyo", line 271, in real_tick
File "ai\tactics_move.pyo", line 534, in find
File "ai\hexmap.pyo", line 130, in uvs_sets_distance
ValueError: min() arg is an empty sequence
Do you have any idea what could be wrong?
Thanks,
Mirko
Amazing scenario, had a lot of fun playing it! Thanks!