initial upload

This commit is contained in:
tom.hempel
2025-09-21 22:42:26 +02:00
commit d03bcd4ba5
6231 changed files with 351582 additions and 0 deletions

View File

@ -0,0 +1,9 @@
using Newtonsoft.Json;
namespace Convai.Scripts.Runtime.PlayerStats.API.Model
{
public class CharacterGetResponse
{
[JsonProperty("memory_settings")] public MemorySettings MemorySettings { get; set; }
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 0bb05f1a3e15401a84a561a9257d9945
timeCreated: 1720606728

View File

@ -0,0 +1,18 @@
using System;
using Newtonsoft.Json;
namespace Convai.Scripts.Runtime.PlayerStats.API.Model
{
[Serializable]
public class CharacterUpdateRequest
{
public CharacterUpdateRequest(string characterID, bool isEnabled)
{
CharacterID = characterID;
MemorySettings = new MemorySettings(isEnabled);
}
[JsonProperty("charID")] public string CharacterID { get; set; }
[JsonProperty("memorySettings")] public MemorySettings MemorySettings { get; set; }
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: af9b63038bda496c987d8b926d89ad6e
timeCreated: 1720533023

View File

@ -0,0 +1,16 @@
using System;
using Newtonsoft.Json;
namespace Convai.Scripts.Runtime.PlayerStats.API.Model
{
[Serializable]
public class MemorySettings
{
public MemorySettings(bool isEnabled)
{
IsEnabled = isEnabled;
}
[JsonProperty("enabled")] public bool IsEnabled { get; set; }
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: c4983b6179b64409a76bb7752c84d993
timeCreated: 1720606650

View File

@ -0,0 +1,11 @@
using Newtonsoft.Json;
namespace Convai.Scripts.Runtime.PlayerStats.API.Model
{
public class ServerRequestResponse
{
[JsonProperty("STATUS")] public string Status { get; private set; }
[JsonProperty("speaker_id")] public string SpeakerID { get; private set; }
}
}

View File

@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 13df68343bcd48c2a34dcbfa845e95b4
timeCreated: 1720516664

View File

@ -0,0 +1,13 @@
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Assets.Convai.Scripts.Runtime.PlayerStats.API.Model {
public class SpeakerIDDetails {
[JsonProperty("speaker_id")] public string ID { get; set; }
[JsonProperty("name")] public string Name { get; set; }
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: d22480612d861e847b4fcebf608c295f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: