core/curve with presets, keys, wraps; KindCurve in schema, scenes, prefabs and the inspector curve editor. modules/tween: tweens and timers in per-world pools, game and unscaled domains, script field targets via contracts/scriptfields. Host handle types (abi.Handle, bind.Handle, manifest v5), yield on awaitable handles via contracts/scriptwait. Script modules aego/curve, aego/tween, aego/timer; platformer enemy uses a cooldown and a fade-out tween. Docs: tween.md, curves.md, language reference; golden for the curve editor.
8 lines
105 B
Go
8 lines
105 B
Go
package scriptwait
|
|
|
|
const ServiceID = "script.waker"
|
|
|
|
type Waker interface {
|
|
Complete(typ, id uint64)
|
|
}
|