Base mechanics done

This commit is contained in:
Gerard Gascón 2023-08-20 17:27:37 +02:00
parent e4cc23e7f0
commit eaa8cdd462
67 changed files with 21667 additions and 330 deletions

View file

@ -21,6 +21,10 @@ public class BalanceCanvas : MonoBehaviour {
[SerializeField] Slider gravitySlider;
[SerializeField] Slider coyoteTime;
[SerializeField] Slider bufferTime;
[SerializeField] Slider bulletSpeed;
[SerializeField] Slider maxYSpeed;
[SerializeField] Slider maxBounces;
[SerializeField] Slider maxBullets;
// Start is called before the first frame update
void Awake() {
@ -37,6 +41,10 @@ public class BalanceCanvas : MonoBehaviour {
SetupSlider(gravitySlider, nameof(PlayerStats.Rb.gravityScale));
SetupSlider(coyoteTime, nameof(PlayerStats.coyoteTime));
SetupSlider(bufferTime, nameof(PlayerStats.bufferTime));
SetupSlider(bulletSpeed, nameof(BulletStats.bulletSpeed));
SetupSlider(maxYSpeed, nameof(BulletStats.maxYSpeed));
SetupSlider(maxBounces, nameof(BulletStats.maxBounces));
SetupSlider(maxBullets, nameof(PlayerStats.maxBullets));
}
void SliderChangedCallback(float arg0) => sliderChangedCallback?.Invoke();