Hi, I haven’t had the chance to test the game with device integration yet, but I’ve been reading some comments and tried it without any devices. The latest version of the firmware 4 includes a Play with Buffer command, which lets you send the Play command directly along with the FunScript commands you want to execute.
Unfortunately, the loop function hasn’t been implemented yet—something I’ve requested several times. However, you can create a manual loop by sending a seek command to jump back to the start of the script as it’s about to finish.
If you need compatibility with firmware 3, you might want to build a bundle script where you define the start and end times for each specific FunScript.
If you’d like to implement any of these features, I’ve already built them in EDI, so I can help guide you to the code that generates these bundles and indexes the scripts. That way, you could implement something similar in your project.
Alternatively, you could consider integrating directly with EDI, which would give you many additional features, such as Buttplug integration, multi-exie, multi-channel, multi-device, multi-variant support, and more.