16 lines
353 B
C#
16 lines
353 B
C#
using Godot;
|
|
using GodotHostTest.Interfaces;
|
|
|
|
namespace GodotHostTest.Game;
|
|
|
|
[GlobalClass]
|
|
public partial class LevelsData : Resource, ILevelDataProvider
|
|
{
|
|
[Export] private LevelData[] _levelDataEntries = [];
|
|
|
|
public ILevel GetLevelData(int levelNumber)
|
|
{
|
|
var entry = _levelDataEntries[levelNumber - 1];
|
|
return entry;
|
|
}
|
|
} |