using System.Threading.Tasks; using Godot; public abstract partial class TsunagiteHandler: Control { //Fill these in with your game data! Will be auto-assembled at submit time. public const string OwnerDid = "did:plc:fxgreqfae3vqhyjsntsikfux"; public const string GameId = "testGame"; [Signal] public delegate void AuthCompleteEventHandler(bool successful); [Signal] public delegate void HandleLoadedEventHandler(string handle); public abstract Task Authorize(string handle); public abstract Task Reauthorize(); public abstract Task SubmitScore(TsunagiteScore score); public abstract bool IsAuthorized(); }