AnidemDex / AnidemDex/Blockflow

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

未关闭
#183 12 条评论 0 个 reaction 已指派 1 人 已被 @AnidemDex 认领 在 GitHub 查看
bug
主要语言
GDScript
星标
118
派生
9
PR 合并指标
30 天内没有已合并 PR

描述

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.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。