Make marketplace icons show up in game
This commit is contained in:
@@ -46,6 +46,10 @@ public class GamePlayer : MonoBehaviour
|
|||||||
public GameObject berryParent;
|
public GameObject berryParent;
|
||||||
|
|
||||||
void Start()
|
void Start()
|
||||||
|
{
|
||||||
|
var customIconData = BazookaManager.Instance.GetCustomBirdIconData();
|
||||||
|
SpriteRenderer component = bird.GetComponent<SpriteRenderer>();
|
||||||
|
if (customIconData.Selected == null)
|
||||||
{
|
{
|
||||||
var backgroundColor = BazookaManager.Instance.GetColorSettingBackground();
|
var backgroundColor = BazookaManager.Instance.GetColorSettingBackground();
|
||||||
var birdColor = BazookaManager.Instance.GetColorSettingIcon();
|
var birdColor = BazookaManager.Instance.GetColorSettingIcon();
|
||||||
@@ -73,22 +77,6 @@ public class GamePlayer : MonoBehaviour
|
|||||||
Debug.LogError("Invalid BackgroundColor format");
|
Debug.LogError("Invalid BackgroundColor format");
|
||||||
}
|
}
|
||||||
|
|
||||||
lastMoveTime = Time.time;
|
|
||||||
UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport.Enable();
|
|
||||||
instance = this;
|
|
||||||
highscore = BazookaManager.Instance.GetGameStoreHighScore();
|
|
||||||
totalNormalBerries = BazookaManager.Instance.GetGameStoreTotalNormalBerries();
|
|
||||||
totalPoisonBerries = BazookaManager.Instance.GetGameStoreTotalPoisonBerries();
|
|
||||||
totalSlowBerries = BazookaManager.Instance.GetGameStoreTotalSlowBerries();
|
|
||||||
totalUltraBerries = BazookaManager.Instance.GetGameStoreTotalUltraBerries();
|
|
||||||
totalSpeedyBerries = BazookaManager.Instance.GetGameStoreTotalSpeedyBerries();
|
|
||||||
totalCoinBerries = BazookaManager.Instance.GetGameStoreTotalCoinBerries();
|
|
||||||
totalAttempts = BazookaManager.Instance.GetGameStoreTotalAttepts();
|
|
||||||
totalCoins = BazookaManager.Instance.GetCustomBirdIconData().Balance;
|
|
||||||
|
|
||||||
Cursor.visible = false;
|
|
||||||
Cursor.lockState = CursorLockMode.Locked;
|
|
||||||
SpriteRenderer component = bird.GetComponent<SpriteRenderer>();
|
|
||||||
int num = BazookaManager.Instance.GetBirdIcon();
|
int num = BazookaManager.Instance.GetBirdIcon();
|
||||||
int num2 = BazookaManager.Instance.GetBirdOverlay();
|
int num2 = BazookaManager.Instance.GetBirdOverlay();
|
||||||
if (num == 1)
|
if (num == 1)
|
||||||
@@ -129,6 +117,36 @@ public class GamePlayer : MonoBehaviour
|
|||||||
overlayRender.sprite = Resources.Load<Sprite>("Icons/Overlays/overlay_1");
|
overlayRender.sprite = Resources.Load<Sprite>("Icons/Overlays/overlay_1");
|
||||||
BazookaManager.Instance.SetBirdOverlay(1);
|
BazookaManager.Instance.SetBirdOverlay(1);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (customIconData.Selected != null)
|
||||||
|
{
|
||||||
|
foreach (var icon in customIconData.Data)
|
||||||
|
{
|
||||||
|
if (icon.UUID == customIconData.Selected)
|
||||||
|
{
|
||||||
|
Tools.RenderFromBase64(icon.Data, component);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
lastMoveTime = Time.time;
|
||||||
|
UnityEngine.InputSystem.EnhancedTouch.EnhancedTouchSupport.Enable();
|
||||||
|
instance = this;
|
||||||
|
highscore = BazookaManager.Instance.GetGameStoreHighScore();
|
||||||
|
totalNormalBerries = BazookaManager.Instance.GetGameStoreTotalNormalBerries();
|
||||||
|
totalPoisonBerries = BazookaManager.Instance.GetGameStoreTotalPoisonBerries();
|
||||||
|
totalSlowBerries = BazookaManager.Instance.GetGameStoreTotalSlowBerries();
|
||||||
|
totalUltraBerries = BazookaManager.Instance.GetGameStoreTotalUltraBerries();
|
||||||
|
totalSpeedyBerries = BazookaManager.Instance.GetGameStoreTotalSpeedyBerries();
|
||||||
|
totalCoinBerries = BazookaManager.Instance.GetGameStoreTotalCoinBerries();
|
||||||
|
totalAttempts = BazookaManager.Instance.GetGameStoreTotalAttepts();
|
||||||
|
totalCoins = BazookaManager.Instance.GetCustomBirdIconData().Balance;
|
||||||
|
|
||||||
|
Cursor.visible = false;
|
||||||
|
Cursor.lockState = CursorLockMode.Locked;
|
||||||
backgroundMusic.volume = BazookaManager.Instance.GetSettingMusicVolume();
|
backgroundMusic.volume = BazookaManager.Instance.GetSettingMusicVolume();
|
||||||
screenWidth = Camera.main.orthographicSize * 2f * Camera.main.aspect;
|
screenWidth = Camera.main.orthographicSize * 2f * Camera.main.aspect;
|
||||||
if (Application.isMobilePlatform)
|
if (Application.isMobilePlatform)
|
||||||
|
|||||||
Reference in New Issue
Block a user