Eos Editor Preview - Milovana's new interactive webtease editor

You can find important news and current events here.
undeniable_denial
Explorer At Heart
Explorer At Heart
Posts: 109
Joined: Sat Aug 24, 2019 11:42 am
Gender: Male
Location: Germany

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

Post by undeniable_denial »

I just noticed a problem with dynamic Gotos inside an option. This must be due to a recent change. I am going to let the pictures speak:

Viewing the choice option, it is misunderstood as a normal goto:
option.png
option.png (20.62 KiB) Viewed 5127 times


Viewing the goto action itself, it is fine:
action.png
action.png (17.33 KiB) Viewed 5127 times
qwksilver
Explorer
Explorer
Posts: 93
Joined: Wed Apr 11, 2018 4:47 am

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

Post by qwksilver »

still no changes, still can't start a new tease, might check with another machine.
Truewilling
Explorer
Explorer
Posts: 20
Joined: Thu May 21, 2020 10:35 am

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

Post by Truewilling »

lolol2 wrote: Sat Jun 13, 2020 11:08 am When users are logged in, the persistent variables get stored on the server, when you are not logged in they get stored in the browsers.
I noticed that when a tease does not store any variables for over an hour, the user is automatically logged out during the tease and anything stored after that is not stored to the server anymore. The user has to browse the website in a separate tab to prevent this.

Can it be made such that any activity in a tease is regarded as website activity as well. I'm hoping this can also be applied for timers in a tease such that as long as timers are running this is regarded as website activity as well. This way the hour of inactivity only starts after all interaction with the tease has stopped and all of the timers in the tease have run out.

What I'm looking for is for users to be able to play a tease with sessions of longer duration or with timers of over an hour and still have the progress stored to the server when the store action is programmed only at the end of the session.
User avatar
lolol2
Explorer At Heart
Explorer At Heart
Posts: 518
Joined: Mon Feb 20, 2017 10:33 am
Gender: Male
Sexual Orientation: Straight

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

Post by lolol2 »

As a little workaround you can set the "Log me in automatically" flag and you will never get logged off.
But there are two login pages, I guess on the second it is the "Remember me" flag that do the same.

https://milovana.com/id/
ucp.php?mode=login&redirect=index.php
My creations:
Spoiler: show

[Tutorial] Building your own DIY E-Stim Stereo Device

Videos:
06/2020 - Estim Sync Hero Vol. 01

Teases:
04/2020 - Estim Mansion under Quarantine
12/2019 - Estim Challenge
12/2018 - Estim Distraction
03/2018 - The Estim Tower - Endless Mode
01/2018 - The Estim Tower
05/2017 - The Estim Mansion
User avatar
phönix
Explorer At Heart
Explorer At Heart
Posts: 687
Joined: Thu Jun 11, 2020 7:14 am
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Switch

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

Post by phönix »

Forgotten24 wrote: Sun Aug 30, 2020 10:25 pm Did something happend to the editor? or it just wont work for me. I want to try to make my first tease and i cant because icant add pages. (can some tell e good site for good pictures)
Creating new teases isn't possible for a few weeks now.
See also here...
viewtopic.php?f=4&t=23102
here...
viewtopic.php?f=4&t=23190
and here.
viewtopic.php?f=4&t=23198
Truewilling
Explorer
Explorer
Posts: 20
Joined: Thu May 21, 2020 10:35 am

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

Post by Truewilling »

lolol2 wrote: Sun Aug 30, 2020 9:08 am As a little workaround you can set the "Log me in automatically" flag and you will never get logged off.
But there are two login pages, I guess on the second it is the "Remember me" flag that do the same.
https://milovana.com/id/
ucp.php?mode=login&redirect=index.php
That's a very easy to use workaround indeed that I didn't think of yet. Will test this next time.
User avatar
PlayfulGuy
Experimentor
Experimentor
Posts: 1068
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 »

Can someone explain to me the difference between the timing types on a Say action?
Since I can't create new teases at the moment I can't just make a tease and try them, but I need to know what the difference is.

From the EOS teases I've tried it seems that "pause" waits until the user clicks the mouse, and "instant " shows the text and immediately moves on to the next action.

What does autoplay do? If I understand correctly it waits a certain amount of time and then moves on to the next action, the length of time being determined by the amount of text. Is that correct?

What options are available for custom? Has anyone used these in a tease, and if so what tease? I would like to see these in action.

Thanks,

PG
User avatar
lolol2
Explorer At Heart
Explorer At Heart
Posts: 518
Joined: Mon Feb 20, 2017 10:33 am
Gender: Male
Sexual Orientation: Straight

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

Post by lolol2 »

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.
My creations:
Spoiler: show

[Tutorial] Building your own DIY E-Stim Stereo Device

Videos:
06/2020 - Estim Sync Hero Vol. 01

Teases:
04/2020 - Estim Mansion under Quarantine
12/2019 - Estim Challenge
12/2018 - Estim Distraction
03/2018 - The Estim Tower - Endless Mode
01/2018 - The Estim Tower
05/2017 - The Estim Mansion
User avatar
PlayfulGuy
Experimentor
Experimentor
Posts: 1068
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: 18
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: 431
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: 431
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: 431
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.)
Post Reply