diff --git a/Packages/com.trytalo.talo/Runtime/EventsAPI.cs b/Packages/com.trytalo.talo/Runtime/EventsAPI.cs index 4446043..404f3c3 100644 --- a/Packages/com.trytalo.talo/Runtime/EventsAPI.cs +++ b/Packages/com.trytalo.talo/Runtime/EventsAPI.cs @@ -11,7 +11,7 @@ public class EventsAPI : BaseAPI private List queue = new List(); private readonly int minQueueSize = 10; - public EventsAPI(TaloManager manager) : base(manager, "events") { } + public EventsAPI(TaloManager manager) : base(manager, "/v1/events") { } private string GetWindowMode() { @@ -51,9 +51,9 @@ public async Task Track(string name, params (string, string)[] props) { Talo.IdentityCheck(); - var ev = new Event - { - name = name + var ev = new Event + { + name = name }; if (props != null) diff --git a/Packages/com.trytalo.talo/Runtime/GameConfigAPI.cs b/Packages/com.trytalo.talo/Runtime/GameConfigAPI.cs index 45ff21c..3d4be61 100644 --- a/Packages/com.trytalo.talo/Runtime/GameConfigAPI.cs +++ b/Packages/com.trytalo.talo/Runtime/GameConfigAPI.cs @@ -8,7 +8,7 @@ public class GameConfigAPI : BaseAPI { public event Action OnLiveConfigLoaded; - public GameConfigAPI(TaloManager manager) : base(manager, "game-config") { } + public GameConfigAPI(TaloManager manager) : base(manager, "/v1/game-config") { } public async Task Get() { diff --git a/Packages/com.trytalo.talo/Runtime/LeaderboardsAPI.cs b/Packages/com.trytalo.talo/Runtime/LeaderboardsAPI.cs index bbf569a..9459ffe 100644 --- a/Packages/com.trytalo.talo/Runtime/LeaderboardsAPI.cs +++ b/Packages/com.trytalo.talo/Runtime/LeaderboardsAPI.cs @@ -6,7 +6,7 @@ namespace TaloGameServices { public class LeaderboardsAPI : BaseAPI { - public LeaderboardsAPI(TaloManager manager) : base(manager, "leaderboards") { } + public LeaderboardsAPI(TaloManager manager) : base(manager, "/v1/leaderboards") { } public async Task GetEntries(string internalName, int page) { diff --git a/Packages/com.trytalo.talo/Runtime/PlayersAPI.cs b/Packages/com.trytalo.talo/Runtime/PlayersAPI.cs index aff09c4..375d80c 100644 --- a/Packages/com.trytalo.talo/Runtime/PlayersAPI.cs +++ b/Packages/com.trytalo.talo/Runtime/PlayersAPI.cs @@ -6,9 +6,9 @@ namespace TaloGameServices { public class PlayersAPI : BaseAPI { - public event Action OnIdentified; + public event Action OnIdentified; - public PlayersAPI(TaloManager manager) : base(manager, "players") { } + public PlayersAPI(TaloManager manager) : base(manager, "/v1/players") { } public async Task Identify(string service, string identifier) { diff --git a/Packages/com.trytalo.talo/Runtime/SavesAPI.cs b/Packages/com.trytalo.talo/Runtime/SavesAPI.cs index 100eb7b..cd86010 100644 --- a/Packages/com.trytalo.talo/Runtime/SavesAPI.cs +++ b/Packages/com.trytalo.talo/Runtime/SavesAPI.cs @@ -38,7 +38,7 @@ public GameSave Current get => _currentSave; } - public SavesAPI(TaloManager manager) : base(manager, "game-saves") { + public SavesAPI(TaloManager manager) : base(manager, "/v1/game-saves") { _fileHandler = Talo.TestMode ? new SavesTestFileHandler() : new SavesFileHandler(); diff --git a/Packages/com.trytalo.talo/Runtime/StatsAPI.cs b/Packages/com.trytalo.talo/Runtime/StatsAPI.cs index 13f5d11..e26bcd4 100644 --- a/Packages/com.trytalo.talo/Runtime/StatsAPI.cs +++ b/Packages/com.trytalo.talo/Runtime/StatsAPI.cs @@ -6,7 +6,7 @@ namespace TaloGameServices { public class StatsAPI : BaseAPI { - public StatsAPI(TaloManager manager) : base(manager, "game-stats") { } + public StatsAPI(TaloManager manager) : base(manager, "/v1/game-stats") { } public async Task Track(string internalName, float change = 1f) { diff --git a/Packages/com.trytalo.talo/Runtime/TaloSettings.cs b/Packages/com.trytalo.talo/Runtime/TaloSettings.cs index 063b417..23e4efe 100644 --- a/Packages/com.trytalo.talo/Runtime/TaloSettings.cs +++ b/Packages/com.trytalo.talo/Runtime/TaloSettings.cs @@ -6,7 +6,7 @@ namespace TaloGameServices public class TaloSettings : ScriptableObject { public string accessKey; - public string apiUrl = "https://api.trytalo.com/v1"; + public string apiUrl = "https://api.trytalo.com"; [Tooltip("How often in seconds events are flushed in a WebGL build, see the docs for more info")] public float webGLEventFlushRate = 30f; }