18 lines
480 B
C#
18 lines
480 B
C#
using Godot;
|
|
using Godot.Collections;
|
|
using ParasiticGod.Scripts.Core.Effects;
|
|
|
|
namespace ParasiticGod.Scripts.Core;
|
|
|
|
[GlobalClass]
|
|
public partial class MiracleDefinition : Resource
|
|
{
|
|
public string Id { get; set; }
|
|
public bool UnlockedByDefault { get; set; }
|
|
|
|
[Export] public string Name { get; set; }
|
|
[Export] public double FaithCost { get; set; }
|
|
[Export] public long FollowersRequired { get; set; }
|
|
|
|
[Export] public Array<Effect> Effects { get; set; }
|
|
} |