Implement custom ruleset config.

This commit is contained in:
2023-07-31 15:15:07 +08:00
parent 440581261e
commit e34a9cc868
5 changed files with 123 additions and 1 deletions

View File

@@ -69,12 +69,14 @@ namespace Cryville.Crtr {
}
}
public class ConfigDefinition {
public string category;
public ConfigType type;
public PdtExpression @default;
public PdtExpression range;
public PdtExpression value;
}
public enum ConfigType {
none, number,
unknown, number, number_stepped,
}
public class MotionDefinition {
// TODO