wave behavior and fixed explosion

This commit is contained in:
2026-05-16 19:48:48 +02:00
parent b3ae3e37ea
commit 1898d91a28
27 changed files with 355 additions and 21 deletions

View File

@@ -36,7 +36,8 @@ public partial class TokenManager : Node
if (RequestQueue.First() != owner.GetInstanceId()) return null; // Next in line is not the requester
RequestQueue.RemoveAt(0);
var token = new Token(owner.GetInstanceId(), () => UseToken(owner.GetInstanceId()));
var ownerInstanceId = owner.GetInstanceId();
var token = new Token(ownerInstanceId, () => UseToken(ownerInstanceId));
Tokens.Add(token.InstanceId, token);
return token;
}