EverestAPI / CelesteTAS-EverestInterop

Everest interop for DevilSquirrel's CelesteTAS
https://github.com/EuniverseCat/CelesteTAS
MIT License
67 stars 28 forks source link

EntityId related enhancements on SetCommand, InvokeCommand, and EvalLua commands #54

Closed LozenChen closed 1 year ago

LozenChen commented 1 year ago

feat: 1) let EvalLua getEntity command supports entityId 2) make SetCommand and InvokeCommand log warns as few as possible e.g. "Set CustomSpinner[s1:12].X 0", it should not warn when a FrostHelper spinner[s1:12] exists but cannot find a VivHelper spinner[s1:12] e.g. "Set CustomSpinner.X 0", it should not warn when FrostHelper spinner exists but VivHelper spinner doesn't exist