Pull current_time to container handler.

This commit is contained in:
2023-02-10 17:34:40 +08:00
parent fc8512ff63
commit fdc55a8e3b
2 changed files with 7 additions and 4 deletions

View File

@@ -35,10 +35,9 @@ namespace Cryville.Crtr {
var vec = ContextState.GetRawValue(id);
VectorSrc.Construct(() => vec).Get(out type, out value);
}
else if (ContextState != null && name == _var_current_time) {
LoadNum((float)ContextState.rootPrototype.Time);
type = PdtInternalType.Number;
value = _numbuf;
else if (ContextState != null && ContextState.Handler.PropSrcs.TryGetValue(name, out prop)) {
prop.Get(out type, out value);
RevokePotentialConstant();
}
else if (ContextJudge != null && ContextJudge.TryGetScoreSrc(name, out prop)) {
prop.Get(out type, out value);