2020-06-09 19:03:55 +02:00
|
|
|
using System.Collections.Generic;
|
|
|
|
|
|
|
|
namespace TouchyTickets {
|
2020-06-14 01:18:12 +02:00
|
|
|
public abstract class Platform {
|
2020-06-09 19:03:55 +02:00
|
|
|
|
2020-07-21 20:26:52 +02:00
|
|
|
public abstract void SetupOnlineInteractions(Dictionary<string, object> analyticsJson);
|
2020-06-09 19:03:55 +02:00
|
|
|
|
|
|
|
public abstract void AddResourceEvent(bool sink, string currency, float amount, string itemType, string itemId);
|
|
|
|
|
2020-06-29 13:47:45 +02:00
|
|
|
public abstract void SetKeepScreenOn(bool keep);
|
|
|
|
|
2020-06-30 19:06:35 +02:00
|
|
|
public abstract void OpenRateLink();
|
|
|
|
|
2020-07-26 02:47:26 +02:00
|
|
|
public abstract bool GainAchievement(Achievement achievement);
|
2020-07-21 21:51:30 +02:00
|
|
|
|
|
|
|
public abstract void ShowAchievements();
|
|
|
|
|
2020-06-09 19:03:55 +02:00
|
|
|
}
|
|
|
|
}
|