扩展 Faktor-IPS 枚举类型
Extending Faktor-IPS EnumTypes
我刚刚尝试扩展一个 EnumType
并发现只有当超类型被标记为抽象时才有可能。
在我给定的情况下,我希望只在需要的地方使用属性扩展我的 EnumType
,并在不需要额外属性的地方保持超类型可用于单独的内容。
我可能前段时间知道这是为什么,但现在不记得或找不到信息。
想法是任何 non-abstract 枚举都知道它的所有值。您的扩展值对于扩展枚举来说是未知的。
我刚刚尝试扩展一个 EnumType
并发现只有当超类型被标记为抽象时才有可能。
在我给定的情况下,我希望只在需要的地方使用属性扩展我的 EnumType
,并在不需要额外属性的地方保持超类型可用于单独的内容。
我可能前段时间知道这是为什么,但现在不记得或找不到信息。
想法是任何 non-abstract 枚举都知道它的所有值。您的扩展值对于扩展枚举来说是未知的。