Format again

This commit is contained in:
Lncvrt committed 2026-03-06 12:27:14 -07:00
1 parent 3f6849060f
commit 7e34203da9
4 files changed
+137 -134

No files matched your search

+33 -32
View File
@@ -330,40 +330,41 @@ public class AutoGamePlayer : MonoBehaviour {
var allBerries = Tools.GetAllBerries(berryParent.transform);
if (!pausePanel.activeSelf) foreach (GameObject berry in allBerries) {
if (berry.GetComponent<RectTransform>().anchoredPosition.y < -(canvasRect.rect.height / 2) - berry.GetComponent<RectTransform>().rect.height) {
noGravityBerries.Remove(berry.GetInstanceID());
Destroy(berry);
} else if (Physics2D.Distance(bird.GetComponent<CircleCollider2D>(), berry.GetComponent<CircleCollider2D>()).distance <= 0.1f) {
switch (berry.tag) {
case "NormalBerry":
DoNormalBerry(berry, true);
break;
case "PoisonBerry":
DoPoisonBerry();
break;
case "SlowBerry":
DoSlowBerry(berry, true);
break;
case "UltraBerry":
DoUltraBerry(berry, true);
break;
case "SpeedyBerry":
DoSpeedyBerry(berry, true);
break;
case "RandomBerry":
DoRandomBerry(berry);
break;
case "AntiBerry":
DoAntiBerry(berry, true);
break;
case "GoldenBerry":
DoGoldenBerry(berry, true);
break;
if (!pausePanel.activeSelf)
foreach (GameObject berry in allBerries) {
if (berry.GetComponent<RectTransform>().anchoredPosition.y < -(canvasRect.rect.height / 2) - berry.GetComponent<RectTransform>().rect.height) {
noGravityBerries.Remove(berry.GetInstanceID());
Destroy(berry);
} else if (Physics2D.Distance(bird.GetComponent<CircleCollider2D>(), berry.GetComponent<CircleCollider2D>()).distance <= 0.1f) {
switch (berry.tag) {
case "NormalBerry":
DoNormalBerry(berry, true);
break;
case "PoisonBerry":
DoPoisonBerry();
break;
case "SlowBerry":
DoSlowBerry(berry, true);
break;
case "UltraBerry":
DoUltraBerry(berry, true);
break;
case "SpeedyBerry":
DoSpeedyBerry(berry, true);
break;
case "RandomBerry":
DoRandomBerry(berry);
break;
case "AntiBerry":
DoAntiBerry(berry, true);
break;
case "GoldenBerry":
DoGoldenBerry(berry, true);
break;
}
}
if (berry != null) berry.GetComponent<Rigidbody2D>().linearVelocity = noGravityBerries.Contains(berry.GetInstanceID()) ? UnityEngine.Vector2.zero : new UnityEngine.Vector2(0f, speedyLeft == 0.0f ? (-300f * canvasRect.lossyScale.y) : (-550f * canvasRect.lossyScale.y));
}
if (berry != null) berry.GetComponent<Rigidbody2D>().linearVelocity = noGravityBerries.Contains(berry.GetInstanceID()) ? UnityEngine.Vector2.zero : new UnityEngine.Vector2(0f, speedyLeft == 0.0f ? (-300f * canvasRect.lossyScale.y) : (-550f * canvasRect.lossyScale.y));
}
else foreach (GameObject berry in allBerries) berry.GetComponent<Rigidbody2D>().linearVelocity = UnityEngine.Vector2.zero;
if ((Application.platform == RuntimePlatform.Android && Keyboard.current.escapeKey.wasPressedThisFrame) || !Application.isMobilePlatform && (Keyboard.current.escapeKey.wasPressedThisFrame || (Gamepad.current != null && (Gamepad.current.startButton.wasPressedThisFrame || Gamepad.current.buttonEast.wasPressedThisFrame)))) TogglePause();
}
+36 -35
View File
@@ -496,43 +496,44 @@ public class CustomGamePlayer : MonoBehaviour {
var allBerries = Tools.GetAllBerries(berryParent.transform);
if (!pausePanel.activeSelf) foreach (GameObject berry in allBerries) {
if (berry.GetComponent<RectTransform>().anchoredPosition.y < -(canvasRect.rect.height / 2) - berry.GetComponent<RectTransform>().rect.height) {
noGravityBerries.Remove(berry.GetInstanceID());
Destroy(berry);
} else if (Physics2D.Distance(bird.GetComponent<CircleCollider2D>(), berry.GetComponent<CircleCollider2D>()).distance <= 0.1f) {
switch (berry.tag) {
case "NormalBerry":
DoNormalBerry(berry);
break;
case "PoisonBerry":
DoPoisonBerry();
break;
case "SlowBerry":
DoSlowBerry(berry);
break;
case "UltraBerry":
DoUltraBerry(berry);
break;
case "SpeedyBerry":
DoSpeedyBerry(berry);
break;
case "RandomBerry":
DoRandomBerry(berry);
break;
case "AntiBerry":
DoAntiBerry(berry);
break;
case "GoldenBerry":
DoGoldenBerry(berry);
break;
case "NothingBerry":
DoNothingBerry(berry);
break;
if (!pausePanel.activeSelf)
foreach (GameObject berry in allBerries) {
if (berry.GetComponent<RectTransform>().anchoredPosition.y < -(canvasRect.rect.height / 2) - berry.GetComponent<RectTransform>().rect.height) {
noGravityBerries.Remove(berry.GetInstanceID());
Destroy(berry);
} else if (Physics2D.Distance(bird.GetComponent<CircleCollider2D>(), berry.GetComponent<CircleCollider2D>()).distance <= 0.1f) {
switch (berry.tag) {
case "NormalBerry":
DoNormalBerry(berry);
break;
case "PoisonBerry":
DoPoisonBerry();
break;
case "SlowBerry":
DoSlowBerry(berry);
break;
case "UltraBerry":
DoUltraBerry(berry);
break;
case "SpeedyBerry":
DoSpeedyBerry(berry);
break;
case "RandomBerry":
DoRandomBerry(berry);
break;
case "AntiBerry":
DoAntiBerry(berry);
break;
case "GoldenBerry":
DoGoldenBerry(berry);
break;
case "NothingBerry":
DoNothingBerry(berry);
break;
}
}
if (berry != null) berry.GetComponent<Rigidbody2D>().linearVelocity = noGravityBerries.Contains(berry.GetInstanceID()) ? UnityEngine.Vector2.zero : new UnityEngine.Vector2(0f, speedyLeft == 0.0f ? (-300f * canvasRect.lossyScale.y) : (-550f * canvasRect.lossyScale.y));
}
if (berry != null) berry.GetComponent<Rigidbody2D>().linearVelocity = noGravityBerries.Contains(berry.GetInstanceID()) ? UnityEngine.Vector2.zero : new UnityEngine.Vector2(0f, speedyLeft == 0.0f ? (-300f * canvasRect.lossyScale.y) : (-550f * canvasRect.lossyScale.y));
}
else foreach (GameObject berry in allBerries) berry.GetComponent<Rigidbody2D>().linearVelocity = UnityEngine.Vector2.zero;
if ((Application.platform == RuntimePlatform.Android && Keyboard.current.escapeKey.wasPressedThisFrame) || !Application.isMobilePlatform && (Keyboard.current.escapeKey.wasPressedThisFrame || (Gamepad.current != null && (Gamepad.current.startButton.wasPressedThisFrame || Gamepad.current.buttonEast.wasPressedThisFrame)))) TogglePause();
}
+36 -35
View File
@@ -276,43 +276,44 @@ public class GamePlayer : MonoBehaviour {
var allBerries = Tools.GetAllBerries(berryParent.transform);
if (!pausePanel.activeSelf) foreach (GameObject berry in allBerries) {
if (berry.GetComponent<RectTransform>().anchoredPosition.y < -(canvasRect.rect.height / 2) - berry.GetComponent<RectTransform>().rect.height) {
noGravityBerries.Remove(berry.GetInstanceID());
Destroy(berry);
} else if (Physics2D.Distance(bird.GetComponent<CircleCollider2D>(), berry.GetComponent<CircleCollider2D>()).distance <= 0.1f) {
switch (berry.tag) {
case "NormalBerry":
DoNormalBerry(berry, true);
break;
case "PoisonBerry":
DoPoisonBerry();
break;
case "SlowBerry":
DoSlowBerry(berry, true);
break;
case "UltraBerry":
DoUltraBerry(berry, true);
break;
case "SpeedyBerry":
DoSpeedyBerry(berry, true);
break;
case "CoinBerry":
DoCoinBerry(berry, true);
break;
case "RandomBerry":
DoRandomBerry(berry);
break;
case "AntiBerry":
DoAntiBerry(berry, true);
break;
case "GoldenBerry":
DoGoldenBerry(berry, true);
break;
if (!pausePanel.activeSelf)
foreach (GameObject berry in allBerries) {
if (berry.GetComponent<RectTransform>().anchoredPosition.y < -(canvasRect.rect.height / 2) - berry.GetComponent<RectTransform>().rect.height) {
noGravityBerries.Remove(berry.GetInstanceID());
Destroy(berry);
} else if (Physics2D.Distance(bird.GetComponent<CircleCollider2D>(), berry.GetComponent<CircleCollider2D>()).distance <= 0.1f) {
switch (berry.tag) {
case "NormalBerry":
DoNormalBerry(berry, true);
break;
case "PoisonBerry":
DoPoisonBerry();
break;
case "SlowBerry":
DoSlowBerry(berry, true);
break;
case "UltraBerry":
DoUltraBerry(berry, true);
break;
case "SpeedyBerry":
DoSpeedyBerry(berry, true);
break;
case "CoinBerry":
DoCoinBerry(berry, true);
break;
case "RandomBerry":
DoRandomBerry(berry);
break;
case "AntiBerry":
DoAntiBerry(berry, true);
break;
case "GoldenBerry":
DoGoldenBerry(berry, true);
break;
}
}
if (berry != null) berry.GetComponent<Rigidbody2D>().linearVelocity = noGravityBerries.Contains(berry.GetInstanceID()) ? UnityEngine.Vector2.zero : new UnityEngine.Vector2(0f, speedyLeft == 0.0f ? (-300f * canvasRect.lossyScale.y) : (-550f * canvasRect.lossyScale.y));
}
if (berry != null) berry.GetComponent<Rigidbody2D>().linearVelocity = noGravityBerries.Contains(berry.GetInstanceID()) ? UnityEngine.Vector2.zero : new UnityEngine.Vector2(0f, speedyLeft == 0.0f ? (-300f * canvasRect.lossyScale.y) : (-550f * canvasRect.lossyScale.y));
}
else foreach (GameObject berry in allBerries) berry.GetComponent<Rigidbody2D>().linearVelocity = UnityEngine.Vector2.zero;
if ((Application.platform == RuntimePlatform.Android && Keyboard.current.escapeKey.wasPressedThisFrame) || !Application.isMobilePlatform && (Keyboard.current.escapeKey.wasPressedThisFrame || (Gamepad.current != null && (Gamepad.current.startButton.wasPressedThisFrame || Gamepad.current.buttonEast.wasPressedThisFrame)))) TogglePause();
}
+32 -32
View File
@@ -1,40 +1,40 @@
using UnityEngine;
public class MultiplayerSmoothMove : MonoBehaviour {
private RectTransform rt;
private Vector3 fromPosition;
private Vector3 toPosition;
private Vector3 pendingPosition;
private bool hasPending = false;
private float elapsed = 0f;
private const float interval = 0.1f;
private RectTransform rt;
private Vector3 fromPosition;
private Vector3 toPosition;
private Vector3 pendingPosition;
private bool hasPending = false;
private float elapsed = 0f;
private const float interval = 0.1f;
void Awake() {
rt = GetComponent<RectTransform>();
fromPosition = rt.anchoredPosition;
toPosition = rt.anchoredPosition;
}
public void UpdatePosition(float x, float y) {
if (hasPending) {
fromPosition = rt.anchoredPosition;
toPosition = pendingPosition;
elapsed = 0f;
void Awake() {
rt = GetComponent<RectTransform>();
fromPosition = rt.anchoredPosition;
toPosition = rt.anchoredPosition;
}
pendingPosition = new Vector3(x, y, 0f);
hasPending = true;
}
void Update() {
elapsed += Time.deltaTime;
float t = Mathf.Clamp01(elapsed / interval);
rt.anchoredPosition = Vector3.Lerp(fromPosition, toPosition, t);
if (t >= 1f && hasPending) {
fromPosition = toPosition;
toPosition = pendingPosition;
hasPending = false;
elapsed = 0f;
public void UpdatePosition(float x, float y) {
if (hasPending) {
fromPosition = rt.anchoredPosition;
toPosition = pendingPosition;
elapsed = 0f;
}
pendingPosition = new Vector3(x, y, 0f);
hasPending = true;
}
void Update() {
elapsed += Time.deltaTime;
float t = Mathf.Clamp01(elapsed / interval);
rt.anchoredPosition = Vector3.Lerp(fromPosition, toPosition, t);
if (t >= 1f && hasPending) {
fromPosition = toPosition;
toPosition = pendingPosition;
hasPending = false;
elapsed = 0f;
}
}
}
}