Files
match3-unity/Assets/Scripts/ScriptableObjects/GameVariables.cs
2025-12-15 03:55:18 +08:00

22 lines
645 B
C#

using System;
using System.Collections.Generic;
using Enums;
using Structs;
using UnityEngine;
using Views;
namespace ScriptableObjects {
[CreateAssetMenu(fileName = "GameVariables", menuName = "Game Variables")]
public class GameVariables : ScriptableObject {
public GameObject bgTilePrefabs;
public GemTypeValues[] gemsPrefabs;
public float bombDelay = 0.1f;
public float bombSelfDelay = 0.05f;
public int bombRadius = 1;
public float dropHeight = 1;
public float gemSpeed = 0.1f;
public float scoreSpeed = 5;
public int width;
public int height;
}
}