JonnaBunn's Forum Posts

  • 6 posts
  • Is there something to do with the version of Construct 2 that would affect this?

    I have the plugin installed, and the example capx plays the music fine, but even in the example capx, trying to change the text to the value of the song's pattern or track position throws back an error. I tried setting a variable to it, and it threw me an error. I even tried implementing it in my own project, and it threw back errors at me.

    EDIT: The error is "func is undefined"

    EDIT2: Even trying to get the value of any of its functions won't work, from the title, to the speed, volume, anything.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • I just wanted to give a huge thanks to lucid for providing the "Set C2 object to Spriter" action. I spent way too long and revamped entire events trying to eliminate lag of an object from my character moving. Once I read about this and used Spriter's internal action point, and now it's working beautifully. Thank you so much!

  • You're correct, all I did was add an event to load a module (a blank one, as "") on the second layout, and I am not receiving the error any more!

  • JonnaBunn

    Ok i made some modification on the original source (not really legal) but just for working correctly... Copyright J.Halme alias TDK Firehawk..

    https://github.com/jhalme/webaudio-mod-player

    So rows return correct value, Xm playing problem solved, And you can now change volume

    dynamically.

    Download v0.31 on the first post ..

    You are wicked awesome, it's working perfectly. Thank you so much! If I could like this post, I would. And more.

    Now the only remaining issue is when I leave a layout (and make an action to stop the module), go to another, and then return to the same layout, I get a Javascript error:

    "TypeError: mod.chvu is undefined

    http://localhost:50000/st3.js, line 606 (col 20)"

    I imagine that maybe it has to do with not unloading the module? There is no command for such a thing, but I can only guess. Any idea?

  • > Just wanted to give you a huge thanks for this plugin. I've been struggling with a way to sync music BPM properly to actions in the game accurately, and the work-around I had in other programs involved using mods to correctly have it work. This is exactly what I was looking for, and I'm glad it has the compare current row function. Props to you!

    >

    > EDIT: Having some issues, even trying xm instead of s3m. Trying to use the Set Volume returns an error of player.Volnode is undefined. Also, trying to compare the Protracker.Songrow = 1 calls a separate error of "Calling expvalue.set_int without number type."

    >

    JonnaBunn

    Yes, some commands are not implemented or missing, let me do this soon..

    Regards

    No problem. The songrow still works, it just throws the error, so at least I can use it in the meantime! Look forward to the update!

  • Just wanted to give you a huge thanks for this plugin. I've been struggling with a way to sync music BPM properly to actions in the game accurately, and the work-around I had in other programs involved using mods to correctly have it work. This is exactly what I was looking for, and I'm glad it has the compare current row function. Props to you!

    EDIT: Having some issues, even trying xm instead of s3m. Trying to use the Set Volume returns an error of player.Volnode is undefined. Also, trying to compare the Protracker.Songrow = 1 calls a separate error of "Calling expvalue.set_int without number type."

  • 6 posts