Add stub for config and motion definition in ruleset.

This commit is contained in:
2023-06-06 09:46:39 +08:00
parent 754e3be906
commit 2fe2a40e74

View File

@@ -32,6 +32,8 @@ namespace Cryville.Crtr {
[Binder(typeof(PdtBinder))]
public class PdtRuleset {
public Dictionary<Identifier, ConfigDefinition> configs;
public Dictionary<Identifier, MotionDefinition> motions;
public Dictionary<Identifier, InputDefinition> inputs;
public Dictionary<Identifier, PdtExpression> areas;
public Dictionary<Identifier, JudgeDefinition> judges;
@@ -66,6 +68,12 @@ namespace Cryville.Crtr {
constraints.PrePatch(chart);
}
}
public class ConfigDefinition {
// TODO
}
public class MotionDefinition {
// TODO
}
public class InputDefinition {
public int dim;
public string pdim;