Files
ArachnaeSwarm/Source/ArachnaeSwarm/Abilities/ARA_TerrainRestriction/CompProperties_TerrainRestriction.cs
2025-09-26 11:59:41 +08:00

20 lines
655 B
C#

using RimWorld;
using System.Collections.Generic;
using Verse;
namespace ArachnaeSwarm
{
public class CompProperties_AbilityTerrainRestriction : CompProperties_AbilityEffect
{
// 允许释放技能的地形列表
public List<TerrainDef> terrainDefs;
// 失败消息配置
[MustTranslate]
public string casterTerrainFailMessage = "AbilityMustBeOnTerrain";
[MustTranslate]
public string disabledReasonKey = "AbilityDisabledNotOnTerrain";
public CompProperties_AbilityTerrainRestriction()
{
compClass = typeof(CompAbilityEffect_TerrainRestriction);
}
}
}