Summary
Found this error. This code below is getting interrupted by another race
block above this. AttackQueue
is of type []tuple(custom_class, event(void))
. Hope this helps. The error stalls the execution.
AttackApproved := event(void){}
# Add To Queue
set AttackQueue += array{(Spot, AttackApproved)}
race:
block:
AttackApproved.Await()
set Spot.Status = spot_status.Attacking
Spot.ClearedEvent.Await()
Please select what you are reporting on:
Verse
What Type of Bug are you experiencing?
Verse
Steps to Reproduce
Interrupt that code with a race
expression above it.
Expected Result
Should just interrupt execution of method and not stall the execution of the entire game.
Observed Result
Stalls the game.
Platform(s)
PC at least
Additional Notes
Good luck