Prune code.

This commit is contained in:
2022-09-30 18:19:19 +08:00
parent e8e36b83bd
commit cd4ea557c3
41 changed files with 22 additions and 3592 deletions

View File

@@ -80,9 +80,6 @@ namespace Cryville.Crtr {
return (ChartEvent)MemberwiseClone();
}
/*[DefaultValue(0.0f)][Obsolete]
public float duration = 0.0f;*/
[JsonIgnore]
public float Duration {
get {
@@ -96,13 +93,6 @@ namespace Cryville.Crtr {
get { return Duration > 0; }
}
/*[JsonIgnore]
public float EndBeatPosition {
get {
return BeatPosition + duration;
}
}*/
private InstantEvent attev = null;
[JsonIgnore]
public InstantEvent AttackEvent {
@@ -121,14 +111,6 @@ namespace Cryville.Crtr {
}
}
/*[JsonIgnore]
[Obsolete]
public Dictionary<string, Func<object>> Properties { get; private set; }
[Obsolete]
protected void SubmitProperty(string name, Func<object> property) {
Properties.Add(name, property);
}*/
[JsonIgnore]
public Dictionary<string, PropSrc> PropSrcs { get; private set; }
protected void SubmitPropSrc(string name, PropSrc property) {
@@ -141,10 +123,6 @@ namespace Cryville.Crtr {
}
protected ChartEvent() {
/*
Properties = new Dictionary<string, Func<object>>();
SubmitProperty("long", () => @long);
*/
PropSrcs = new Dictionary<string, PropSrc>();
SubmitPropSrc("long", new PropSrc.Boolean(() => IsLong));
PropOps = new Dictionary<string, PropOp>();
@@ -350,26 +328,6 @@ namespace Cryville.Crtr {
public Vector AbsoluteValue;
[JsonIgnore]
public MotionNode RelativeNode;
/*public struct Node {
public ushort Id;
public Vec1 Time;
public TransitionType? Transition;
public Vec1 Rate;
public Vector Value;
public Node LerpWith(MotionNode start, float lerpedTime) {
Vec1 time = Time == null ? null : (Vec1)Time.LerpWith(start.Time, lerpedTime);
Vec1 rate = Rate == null ? null : (Vec1)Rate.LerpWith(start.Rate, lerpedTime);
Vector value = Value == null ? null : Value.LerpWith(start.Value, lerpedTime);
return new Node() {
Id = Id,
Time = time,
Transition = Transition,
Rate = rate,
Value = value
};
}
}*/
[DefaultValue(TransitionType.Ease)]
public TransitionType transition = TransitionType.Ease;
@@ -406,19 +364,6 @@ namespace Cryville.Crtr {
public class Note : EventContainer {
public Note() : base() {
/*
SubmitProperty("judge", () => judge);
SubmitProperty("endjudge", () => endjudge);
SubmitProperty("track", () => {
if (_track == null) {
var i = motions.FirstOrDefault(m => m.RelativeNode == null && m.Name.MainName == "track");
if (i == null) _track = ((Vec1)ChartPlayer.motionRegistry["track"].InitValue).Value;
else _track = ((Vec1)i.AbsoluteValue).Value;
}
return _track.Value;
});
*/
SubmitPropSrc("judge", new PropSrc.String(() => judge));
SubmitPropSrc("endjudge", new PropSrc.String(() => endjudge));
SubmitPropSrc("track", new PropSrc.Float(() => {
@@ -430,9 +375,6 @@ namespace Cryville.Crtr {
SubmitPropOp("endjudge", new PropOp.String(v => endjudge = v));
}
/*[DefaultValue(false)][Obsolete]
public bool wipe = false;*/
public string judge;
public string endjudge;
@@ -440,17 +382,8 @@ namespace Cryville.Crtr {
get { return 2; }
}
}
/*
public class InternalJudgement : ChartEvent {
public Note Parent;
public override int Priority {
get { return 0; }
}
}*/
// TODO will likely be deprecated in the future
// TODO [Obsolete]
public List<Signature> sigs; // Signatures
// TODO [Obsolete]
public class Signature : ChartEvent {