Multi-Axis scripts released on SexLikeReal

Congrats @raser1 @Realcumber and everyone involved.

It works with OSR2/SR6 by Tempest and upcoming SLR sex toy. Can’t wait OSR2 WiFi support coming soon form @Tempest.

It’s a regular script + extra twist movement. We expect to upgrade our scripts library as Multi-axis scripts will be also compatible with regular funscripts. Btw I guess AI won’t be able to do multi-axis any time soon.

@Kieshi to get you all set to get your scripts up on SLR. Mail scripts@sexlikereal.com at any time.

Come join our universal sex toys firmware effort.

Here we go

10 Likes

Hi guys,

We’re close to releasing support for multi-axis scripts on SLR.

We have some technical details that we want to share and discuss with you. We thought about creating a completely new format, but for simplicity we decided to extend the existing .funscript format instead, while keeping backwards compatibility. This means that the up/down stroking (L0) will still work on existing players and toys, while updated players will also be able to read the extra axes contained in the .funscript file.

Here is an example of the new format we’re planning to use:

{
  "actions": [
    { "pos":99, "at":0 }
  ],
  "axes": [
    {
      "id": "R0",
      "actions": [
        { "pos":99, "at":0 }
      ]
    },
    {
      "id": "R1",
      "actions": [
        { "pos":99, "at":0 }
      ]
    },
    .....
  ]
}

With this format you can add as many axes as you like and the SLR app will play them back on your TCode device. The ID’s are used to identify the axes and they should match the TCode standard set by Tempest. The original ‘Actions’ array is assumed to be L0.

3 Likes

Hi - couldn’t get past it.
Let’s create a script format with no attachment to the device, shall we?
The rotation of the hull is a quaternion.
Hull position is a vector.
Well and distance from start to finish (to dynamically calculate penis length).
Something like this (in float):

{
  "actions": [
    { "pos":1.0, "at":0 }
  "rot": [
    {"w":1.0}
    {"x":0}
    {"y":0}
    {"z":0}
      ]
"vec": [
    {"x":0}
    {"y":0}
    {"z":0}
      ]
      ]
    },
    .....
  ]
}

Realcumber quick tutorial for multiaxis scripting:
Multiaxis scripting features regular axis done with conventional scripting apps. Then going through the whole scene again scripting each axis separately when a movement occurs like twist, pitch, roll, surge, etc.

OSR2+ axes:

  • pitch
  • roll
  • twist
  • suction and lube (rare)

SR6:

  • pitch
  • roll
  • surge
  • sway
  • twist
  • suction and lube (rare)

Upcoming SLR sex toy:

  • twist

Each scripted axis is then combined into one multi-axis file with @“raser1”#1652’s multi-axis script combining program for direct native playback support through SLR app (request scripts@sexlikereal.com)

We will be converting ScriptAI app into a dedicated all-in-one editor

1 Like