Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

typeou

36
Posts
90
Followers
1
Following
A member registered Feb 04, 2019 · View creator page →

Creator of

Recent community posts

Could you take a look at the other reply to see if yours is set up in a similar way? KBonk has settings for two different ports; if they're both set to the same number, it'll cause issues when two things try to use the same port at the same time.

If the  "Browser Source Port" and "VTube Studio Port" in KBonk's settings are the same, please change the Browser Source Port to a slightly different number!

Yes, that's it! I can see that the "Browser Source Port" and "VTube Studio Port" are the same. Please ensure those numbers are different! There's two separate things trying to use the same port, which is probably what's causing the problem.

I should've added something in place to keep the same number being assigned to both, I'll look into that for the next update!

Hi, sorry about that! Could you post a screenshot of the port settings in KBonk as well?

Please go into the settings and try changing the "Browser Source Port" to another 4-digit number!

Hello! Sorry about that, I'm not entirely sure what might be causing that; but it seems like it's having some issues with sending messages back and forth between different parts of the app.

Would you be able to try changing the "Browser Source Port" in the Settings to another number (it can even be just up or down 1 number), just in case that port is being used by something else, then try restarting things and seeing if there's any difference?

Oh, sorry about that! The "weight" setting refers to the item's physical weight; that is, with how much force it will move your model. There's nothing in place to change the chances of a particular item being thrown at the moment, sorry!

Did you happen to resize the browser source in OBS by dragging the edges of the red box around? If so, could you try to reset the transform (should be under the right click > transform menu) in OBS and see if that helps?

If you need the browser source at a specific size, please make sure to do it by changing the size in the browser source's properties (there should be "width" and "height" properties that you can set)

Could you elaborate on what you mean by "flat"?

Thank you for using it! Would you be able to confirm that the bonker.html Browser Source in OBS is layered above, and has the same size and position as the VTube Studio source? (When you click on each of the two sources, the red box should cover the same area)

Based on the file you sent, I think something did go very wrong with it somehow! It's just a bunch of empty characters instead of the normal data, so there'd be no way to salvage any data that you did have unfortunately.

So that's almost definitely the cause, so if you delete that file it should be able to regenerate it properly and start working again! Any files you uploaded will still be in the folder in AppData (throws, impacts, decals, windups) but you'd need to upload them again.

The data file must've somehow gotten corrupted, but I have no way of knowing how that happened at the moment. I'll keep note of it and see if anything comes up, though!

Knowing this, I should be able to add something to automatically make a backup to load instead if it has issues loading the normal data file.

(1 edit)

Would you be able to open your search in Windows, type %appdata% and hit enter to bring up the AppData/Roaming folder, then go into the "karasubonk" folder?

There should be a "data.json" folder inside. Would you be able to send that to me privately (Twitter or Discord @typeou, email typeou@typeou.dev) so I can take a look and see if I can find anything that might be causing it?

In the mean time, if you move that file somewhere else, it will reset all your settings but it may also solve the problem. I'd rather you not have to lose your settings if possible, and I'd like to figure out why this happened, and being able to take a look at that file might help with both of those!

Sorry to hear that! Would you be able to take a screenshot of the error so I can take a look?

Due to how the VTube Studio API works, I don't believe it would be possible to specify which model reacts. I think the only way would be a separate VTS instance, so KBonk is only sending data to one, but if it's attached to your model then that might not work for your use case 😔

It should be pretty easy to do that! I'll try to find some time for it soon. There's at least one other thing I've got planned for the next update as well, so it's probably about time I try to get a few small changes done.

I see! That wouldn't be possible at the moment, but I could try to make a small change that might be able to work. Assuming MIU has its own chatbot with mod privileges, would adding an option to make a command mod-only be sufficient?

KBonk doesn't use a chatbot of any kind, so if you're unable to use redeems or the test buttons in the main app for your purposes then unfortunately public chat messages are likely what you'll need to use!

Can I ask what your specific use case is?

Ah, that's the default VTS port so it might be running into an error trying to use it! The default one is 8080, can you try setting it back to that and refreshing the browser source?

Could you confirm that the Browser Source is visible and fully overlaps with the VTube Studio source in the scene in question? The Browser Source should have the same size & position as the VTube Studio source!

Thank you for letting me know of the issue, and thank you for using it!

I've updated KBonk with a different authentication method entirely, so you should be able to update and log in now!

I believe this to be a Twitch-side issue, since I'm seeing some reports of the same issue outside of KBonk, but I'm looking into it. Sorry for the trouble!

Would you be able to screenshot the browser source properties as well as your audio properties window so I can have a look?

Sorry to hear that! Are you able to hear the sounds? Does it show activity on the monitor? Are any of its audio channels unchecked in the audio properties window?


It operates similarly to an alert box (they're both browser sources) so if you have one of those that's working, if the settings are the same they should act the same! Sometimes, OBS can just be a bit fickle and needs to restart to get some audio stuff to start working properly even if all the settings are correct.


If you're unable to sort it out, feel free to message me on Twitter in case this ends up needing a longer conversation!

Please just overwrite your old folder with the new one! Or, alternatively, you can copy over the "data.json" and "throws, impacts, windups," and "decals" folders.

If you've already opened the new version, you'll need to copy these to another location as well. If you open your start menu and search "%appadata%", it should open a folder containing files for various programs. You should be able to find one labelled "karasubonk" where you'll want to copy those files to.

This consistent data location means that data will always be saved between versions now, so you shouldn't need to worry about it anymore after this version!

That's perfectly fine! It's open-source anyway, so feel free to make any adjustments you like

I'm sorry, I'll have to keep looking into things around this issue! It's been difficult to find time to work on KBonk lately, but hopefully I'll have some time sooner rather than later

That's an issue some users have been having that I'm not exactly sure the source of. Could you try logging out manually via the button and logging back in? That's usually helped!

If you've recently installed a new version into a new folder rather than overwriting the old files, please make sure that the Browser Source in OBS is pointing towards the new folder! That should fix that, I think.

In that case, for now I would recommend applying the same position/scale offset that you've applied to your VTS source to the KBonk browser source for now! Items will appear out of thin air when thrown from certain directions, but the impact should be aligned with the model at least! I generally recommend creating a group for the browser source and VTS source to keep them aligned if you tend to move your VTS source around.

For best results, I do overall recommend keeping both VTS and the KBonk browser source covering the whole OBS screen and using hotkeys in VTS to change the position of your model depending on the scene. That's what I do!

I'll definitely consider some type of calibration profile option to help with this type of situation, but finding a good solution might take some time! Especially one that would be less cumbersome than just using model position hotkeys in VTS. Best case scenario, I'd be able to read scene info from OBS and change calibration profile automatically based off of that!

For now, thanks for using it, and keep an eye out to see if I'm able to figure something out!

When you say separate VTube Studio instances, do you mean that you have two copies of VTube Studio running with separate sources, or just that the source in OBS is in a different position depending on the scene?

Thank you for letting me know! I'll definitely see if I can find a fix for that.

Oh, I never realized only single and barrage types were available for subs! That must've been leftover from the old version, thank you for bringing it to my attention! I'll definitely have that fixed next version. And thank you for using it!

It's not able to be customized to that extent, currently it does its best to throw an accurate total number of bits through a combination of appropriate icons, but I'll consider this feedback for future updates!

Hi! The versions you download here don't include your data file, so it's totally safe to overwrite the old folder with the new one directly from the .zip.

Just don't extract the new version, run it, then overwrite! It generates the data file on first launch, so that would end up overwriting your old settings.

I intend to make this functionality more clear and/or semi-automatic next update!

Thank you for letting me know! That does indeed seem to be a bug. Looks like I missed something there. A fix will be included in the next update!

(1 edit)

After you create a redemption event (or when you wish to change an existing one), click the "Listen" button and then just use the channel point redeem in your channel! It'll automatically associate and should start working right away. There's some images showing the process on part 5 of the help page as well!