AnidemDex / AnidemDex/Blockflow

Flow timing gets synchronized when multiple Command Processors execute the same Command Collection concurrently

Đang mở
#183 12 bình luận 0 reaction 1 người được giao Được @AnidemDex nhận Xem trên GitHub
bug
Ngôn ngữ chính
GDScript
Star
118
Fork
9
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

When multiple Command Processors run the same Command Collection at the same time, their flow timings seem to get synchronized unexpectedly.

I've created a minimal project to demonstrate the issue:

[project.zip](https://github.com/user-attachments/files/19632345/project.zip)

In the provided code, Pawn1 has a 2-second wait, and Pawn2 has a 3-second wait.
The expected behavior is that the print logs should appear 2 and 3 seconds after the game starts, respectively.

However, both prints appear exactly 2 seconds after the game starts.
It seems like the timing of the flow is being shared or synchronized between the two Command Processors, even though they should operate independently.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.