From 9a6cd87164995df93cf3df410ce37721910ce240 Mon Sep 17 00:00:00 2001 From: skal Date: Sat, 31 Jan 2026 15:57:00 +0100 Subject: feat: Implement Sequence Compiler for data-driven choreography Adds a 'seq_compiler' tool that converts a text-based timeline (assets/demo.seq) into a generated C++ file. This allows editing effect sequences and timing without modifying engine code. Replaces manual sequence creation with a generated 'LoadTimeline' function. --- assets/demo.seq | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 assets/demo.seq (limited to 'assets') diff --git a/assets/demo.seq b/assets/demo.seq new file mode 100644 index 0000000..12d70b1 --- /dev/null +++ b/assets/demo.seq @@ -0,0 +1,8 @@ +# Main demo timeline +# Format: +# SEQUENCE +# EFFECT [extra_args...] + +SEQUENCE 0.0 0 + EFFECT HeptagonEffect 0.0 1000.0 0 + EFFECT ParticlesEffect 0.0 1000.0 1 -- cgit v1.2.3