Skip to content

Conversation

@dereve-prog
Copy link

The webhook is generic enough to use with any webserver accepting JSON, but was created for xtoys.app.

How to test:

  • Follow Misc/Webhook.md instructions, should work even without a bluetooth connection to the toys.

@Alexofp
Copy link
Owner

Alexofp commented May 19, 2024

Pretty cool but I can't really maintain it since I don't use that website and the setup seems to be a bit tricky x3. Ideally you'd somehow turn it into a mod, but that's probably gonna be tricky too..

@dereve-prog
Copy link
Author

dereve-prog commented May 20, 2024

Is there a way to expose stats updates to mods? Some kind of an external UI mod? I've seen mostly additional .gd files or .tscn files in mods, I'm not sure how extendable hooking would work in Godot.

Edit: or if I can deliver a replacement for PlayerPanel.gd/tscn that would also work and keeping that up to date shouldn't be a problem.

@Alexofp
Copy link
Owner

Alexofp commented May 21, 2024

Its possible to add a few game-related callbacks to the Module class maybe. And mods can add their own modules easily, they are objects that always exist loaded in memory

@dogboi1120
Copy link

i had an idea: species: kangaroo

@Zsar
Copy link

Zsar commented Oct 27, 2025

It might be sensible to instead target Buttplug.io Intiface Central: The game is local, the device is local and then the server would also be local.

No online connection required. No online account required.

XToys only seems to be a sensible choice of middleware if

  • its recorded scripts could be used to control actions in the game
  • the game had online multiplayer

and currently neither is the case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants