Files
riversong-code-showcase/Source/Riversong/Game/Unlocks/UnlockCondition.cs
2026-05-21 16:04:49 +02:00

23 lines
574 B
C#

using System;
using Sirenix.OdinInspector;
namespace DanieleMarotta.RiversongCodeShowcase
{
[Serializable]
public class UnlockCondition
{
public UnlockConditionType Type;
[ShowIf("Type", UnlockConditionType.BuildingPlaced)]
public BuildingDefinition Building;
[ShowIf("Type", UnlockConditionType.HouseCountAtTierOrAbove)]
[LabelText("Count")]
public int HouseCount;
[ShowIf("Type", UnlockConditionType.HouseCountAtTierOrAbove)]
[LabelText("Tier")]
public int MinHouseTierIndex;
}
}