shenef / SoS-TAS

Sea of Stars TAS
3 stars 0 forks source link

Added SeqCommentary and GUI window for log #170

Closed orkaboy closed 10 months ago

orkaboy commented 10 months ago

Here's a fun little one. It adds functionality to inject a chat-log style flow (there's a GUI window that displays it) so we can add some dev commentary or something. The node itself is injected into the TAS sequence, but takes no time to execute, and after that the text is handled by the GUI window separately.

Each entry has a lifetime so we can clear them up after they are no longer relevant.

I set up a AUTHORS block where we can inject colored names for who is writing stuff.

Example usage: bild

orkaboy commented 10 months ago

So you just add SeqCommentary on the node list somewhere and it'll pop up?

Yeah, it'll be added to the log and remain there for a specified lifetime (default 60 seconds), and the sequencer will immediately continue to the next node in the list.