Code cleanup.
This commit is contained in:
@@ -194,7 +194,7 @@ namespace Cryville.Crtr {
|
|||||||
public virtual EventList GetEventsOfType(string type) {
|
public virtual EventList GetEventsOfType(string type) {
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case "motions": return new EventList<Chart.Motion>(motions);
|
case "motions": return new EventList<Chart.Motion>(motions);
|
||||||
default: throw new ArgumentException(string.Format("Unknown event type {0}", type));
|
default: throw new ArgumentException(string.Format("Unknown event type \"{0}\"", type));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -104,6 +104,8 @@ namespace Cryville.Crtr.Event {
|
|||||||
CachedValues = new Dictionary<Identifier, MotionCache>(ChartPlayer.motionRegistry.Count);
|
CachedValues = new Dictionary<Identifier, MotionCache>(ChartPlayer.motionRegistry.Count);
|
||||||
foreach (var m in ChartPlayer.motionRegistry)
|
foreach (var m in ChartPlayer.motionRegistry)
|
||||||
Values.Add(m.Key, new RealtimeMotionValue().Init(Parent == null ? m.Value.GlobalInitValue : m.Value.InitValue));
|
Values.Add(m.Key, new RealtimeMotionValue().Init(Parent == null ? m.Value.GlobalInitValue : m.Value.InitValue));
|
||||||
|
|
||||||
|
rootPrototype = this;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void AddChild(EventContainer c, ContainerState s, ContainerState target) {
|
static void AddChild(EventContainer c, ContainerState s, ContainerState target) {
|
||||||
@@ -148,8 +150,6 @@ namespace Cryville.Crtr.Event {
|
|||||||
else if (ct >= 16) Handler.ps = r;
|
else if (ct >= 16) Handler.ps = r;
|
||||||
else throw new InvalidOperationException("Invalid clone type");
|
else throw new InvalidOperationException("Invalid clone type");
|
||||||
r.prototype = this;
|
r.prototype = this;
|
||||||
if (prototype == null) r.rootPrototype = this;
|
|
||||||
else r.rootPrototype = rootPrototype;
|
|
||||||
r.CloneType = ct;
|
r.CloneType = ct;
|
||||||
return r;
|
return r;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -103,7 +103,7 @@ namespace Cryville.Crtr {
|
|||||||
static Type GetComponentByName(string name) {
|
static Type GetComponentByName(string name) {
|
||||||
Type result;
|
Type result;
|
||||||
if (GenericResources.Components.TryGetValue(name, out result)) return result;
|
if (GenericResources.Components.TryGetValue(name, out result)) return result;
|
||||||
throw new ArgumentException(string.Format("Component type {0} not found", name));
|
throw new ArgumentException(string.Format("Component type \"{0}\" not found", name));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -49,13 +49,13 @@ namespace Cryville.Crtr {
|
|||||||
var ctype = Component;
|
var ctype = Component;
|
||||||
var comp = (SkinComponent)obj.GetComponent(ctype);
|
var comp = (SkinComponent)obj.GetComponent(ctype);
|
||||||
if (comp == null) throw new InvalidOperationException(string.Format(
|
if (comp == null) throw new InvalidOperationException(string.Format(
|
||||||
"Trying to set property {0} but the component is not found",
|
"Trying to set property \"{0}\" but the component is not found",
|
||||||
IdentifierManager.SharedInstance.Retrieve(Name)
|
IdentifierManager.SharedInstance.Retrieve(Name)
|
||||||
));
|
));
|
||||||
SkinProperty result;
|
SkinProperty result;
|
||||||
if (!comp.Properties.TryGetValue(Name, out result))
|
if (!comp.Properties.TryGetValue(Name, out result))
|
||||||
throw new InvalidOperationException(string.Format(
|
throw new InvalidOperationException(string.Format(
|
||||||
"Property {0} not found on component",
|
"Property \"{0}\" not found on component",
|
||||||
IdentifierManager.SharedInstance.Retrieve(Name)
|
IdentifierManager.SharedInstance.Retrieve(Name)
|
||||||
));
|
));
|
||||||
return result;
|
return result;
|
||||||
|
|||||||
Reference in New Issue
Block a user