Eos Editor Preview - Milovana's new interactive webtease editor

You can find important news and current events here.
User avatar
PlayfulGuy
Explorer At Heart
Explorer At Heart
Posts: 792
Joined: Sat Jul 07, 2012 10:08 pm
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch
Dom/me(s): No domme
Sub/Slave(s): No sub
Location: British Columbia, Canada

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by PlayfulGuy »

lolol2 wrote: Fri Sep 11, 2020 5:32 pm Autoplay will pick a time based on the text length and then continue.

Custom you can input a time how long the delay will be.
You can set a checkbox that the user is allowed to skip the timer.

Auto will select the type automatic based on the next action.
For example when there will be a goto as next action, it will not pick instant because that would be skip the text completly.
Thanks. That helps a bunch!
clairealice
Curious Newbie
Curious Newbie
Posts: 2
Joined: Thu Sep 10, 2020 4:39 am

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by clairealice »

Hey y'all it looks like this editor is down too :( is there any chance the editors will come back online sometime soon?
xob34
Explorer
Explorer
Posts: 13
Joined: Fri May 31, 2019 5:08 pm
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Dom (Male)

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by xob34 »

Hey, I'm trying to make a tease but I get stuck after create tease. It seems like nothing happens after that. There is'nt the bar on the left to edit the tease.
fapnip
Explorer At Heart
Explorer At Heart
Posts: 430
Joined: Mon Apr 06, 2020 1:54 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by fapnip »

Forgotten24 wrote: Wed Mar 17, 2021 12:47 am how can i make a timer running with choices. For example a cum button with a timer
Enable Notifications module, then add a Notification action. Set the button text and actions for the notification. Enable the timer for the notification, and set its actions.
fapnip
Explorer At Heart
Explorer At Heart
Posts: 430
Joined: Mon Apr 06, 2020 1:54 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by fapnip »

Forgotten24 wrote: Fri Jul 16, 2021 12:09 am How can i make something like HP? Lets say you start with 100 HP you can lose or you can win Hp. how can i make this happen?
And what i have to do that the Hp is on the screen?
In your Init Script, add something like:

Code: Select all

var hitPoints = 100 // start with 100 hit points

function updateHitPoints(change) {
  change = change || 0
  hitPoints += change
  var myHpNotification = Notification.get('hitPointDisplay')
  if (myHpNotification) {
    myHpNotification.setTitle('HP: ' + hitPoints)
  }
}
On the page where you want to display hit points, create a Notification using the Notification.create action, with an identifier of "hitPointDisplay". All other fields/options can be empty/off.

Then in an eval, do something like:

Code: Select all

// If you just want to fill the Hit Points notification with current valid data:
updateHitPoints() // Simply show the current hit points (no change)

// If you want to change the hits points and update the display:
updateHitPoints(-10) // Subtract 10 hit points, then display the change.
Abenteuer82
Curious Newbie
Curious Newbie
Posts: 4
Joined: Mon Aug 02, 2021 10:35 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by Abenteuer82 »

Hi,

is it possible to make use of a microphone with EOS? I had the idea of using the microphone as an alternative way of interaction with the tease, e. g. when the player is bound (in the form: sound = yes, no sound = no).

However, calling navigator.mediaDevices() in a script returns "undefined" which points to an insecure context. Is it somehow possible to access the microphone?
fapnip
Explorer At Heart
Explorer At Heart
Posts: 430
Joined: Mon Apr 06, 2020 1:54 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by fapnip »

Abenteuer82 wrote: Wed Aug 04, 2021 12:10 pm is it possible to make use of a microphone with EOS?
No. All tease script in Eos is executed in JS-Interpreter, an isolated ES5 sandbox with very limited features. This is done for the safety of tease users, to protect privacy, security, etc. You'll find you can't do much in that sandbox. (No native setTimeout/setInterval, no access to the DOM, the list goes on.)

OpenEOS also executes all tease script in JS-Interpreter, but opens a few more doors than Eos. I've added some wrappers to allow limited DOM manipulation, setTimeout, etc., but I will probably not add a wrapper for mediaDevices -- again for privacy/security reasons. (Since OpenEOS allows image/video loading from a limited set of 3rd party domains, allowing access to mediaDevices would be even more of a security concern, since anything recorded could then conceivably be leaked to one of the allowed 3rd party domains. Eos is locked to milovana.com & eosscript.com, so less risk if it allowed access to mediaDevices, but still some risk.)

I've thought about adding limited access to the Web Speech API in OpenEOS, but haven't fully thought through the security/privacy implications of that yet. (If I did add it to OpenEOS, it would likely be via simple markup in Choice options, like setting the label for a choice option to something like "<listen lang="en">Yes</listen>, fuck me.", allowing the player to say "Yes" to select that option.)
Abenteuer82
Curious Newbie
Curious Newbie
Posts: 4
Joined: Mon Aug 02, 2021 10:35 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by Abenteuer82 »

Thank you for this clarification! That's a pitty, though I understand the privacy concerns, and I don't want to talk you into something too risky. May using GuideMe help out here?
fapnip
Explorer At Heart
Explorer At Heart
Posts: 430
Joined: Mon Apr 06, 2020 1:54 pm

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by fapnip »

Abenteuer82 wrote: Wed Aug 04, 2021 9:42 pm GuideMe help out here?
Not sure. Probably best to ask in that thread.
User avatar
idg69
Explorer
Explorer
Posts: 85
Joined: Fri Jun 24, 2011 11:31 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Switch

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by idg69 »

Is there a way to change the name of an unpublished EOS tease?
User avatar
indyc
Explorer At Heart
Explorer At Heart
Posts: 431
Joined: Sun Mar 28, 2021 10:03 pm
Contact:

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by indyc »

idg69 wrote: Sat Jan 08, 2022 5:52 pm Is there a way to change the name of an unpublished EOS tease?
Yes, go to options, then basic settings.

You can also do this for a published tease but you have to republish it otherwise people can't get into the published tease. (I found this out the hard way)
User avatar
idg69
Explorer
Explorer
Posts: 85
Joined: Fri Jun 24, 2011 11:31 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Switch

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by idg69 »

indyc wrote: Sat Jan 08, 2022 6:01 pm
idg69 wrote: Sat Jan 08, 2022 5:52 pm Is there a way to change the name of an unpublished EOS tease?
Yes, go to options, then basic settings.

You can also do this for a published tease but you have to republish it otherwise people can't get into the published tease. (I found this out the hard way)
THANK YOU SO MUCH! Worked easy. I knew it was somewhere. Yay nice people win again.
User avatar
Quarz
Explorer
Explorer
Posts: 82
Joined: Sat Jan 09, 2016 11:31 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: North Germany
Contact:

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by Quarz »

Alright, so I have an array of values I want to append another value to. So I do something like this in an Eval:

Code: Select all

x = [1, 2];
x = x.push(3);
and then in a Say Eval tag I just do

Code: Select all

x[1]
for example. But I always just get "undefined" as value doing that.

Does anyone have an idea where I screwed up?
User avatar
Drool
Experimentor
Experimentor
Posts: 1463
Joined: Sat Nov 28, 2015 2:24 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Switch

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by Drool »

Quarz wrote: Sun Jan 09, 2022 2:31 am Alright, so I have an array of values I want to append another value to. So I do something like this in an Eval:

Code: Select all

x = [1, 2];
x = x.push(3);
and then in a Say Eval tag I just do

Code: Select all

x[1]
for example. But I always just get "undefined" as value doing that.

Does anyone have an idea where I screwed up?
Hi,
it's just

Code: Select all

x.push(3);
instead of

Code: Select all

x = x.push(3);
:-)
User avatar
Quarz
Explorer
Explorer
Posts: 82
Joined: Sat Jan 09, 2016 11:31 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: North Germany
Contact:

Re: Eos Editor Preview - Milovana's new interactive webtease editor

Post by Quarz »

Drool wrote: Sun Jan 09, 2022 7:27 am Hi,
it's just

Code: Select all

x.push(3);
instead of

Code: Select all

x = x.push(3);
:-)
Ah, I see. Thanks!
Javascript can be somewhat weird at times...
Post Reply

Who is online

Users browsing this forum: No registered users and 44 guests