Eos Editor Preview - Milovana's new interactive webtease editor

You can find important news and current events here.
Triple Alfa
Explorer At Heart
Explorer At Heart
Posts: 175
Joined: Wed Dec 05, 2007 12:35 pm

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

Post by Triple Alfa »

I'm having a huge issue with pages.enable and pages.disable.
Both give me a "TypeError: pattern must be a string" javascript error.
I get this error even in a test environment with just an eval with:

Code: Select all

pages.enable('page2')
or

Code: Select all

pages.disable('page2')
This is literally a copy of the help page code. So it should be working, but doesn't.

Am I doing something wrong or is the function bugged?
Triple Alfa
Explorer At Heart
Explorer At Heart
Posts: 175
Joined: Wed Dec 05, 2007 12:35 pm

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

Post by Triple Alfa »

Keermirr wrote: Wed May 15, 2019 3:27 pm No time to check or anything, but are those single quotes? Think you need double. :unsure:
The help page uses single quotes, but I've also tried double before and it didn't change anything. I also tried feeding it directly from pages.getCurrentPageId() and that didn't work. It seems to be bugged.

Fortunately in my particular situation I can work around the issue easily by using the Enable action with pattern match, but that won't work in every situation.
User avatar
Janon
Explorer At Heart
Explorer At Heart
Posts: 150
Joined: Fri May 17, 2019 2:16 pm

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

Post by Janon »

I'm feeling a little ashamed that my first post is a bug report, maybe someone knew a workaround or what I'm doing wrong. I couldn't find something in the forum.

I want to use the a 'choice action'. First, I create a custom option (not the 'go to page'). Now, I want to change the picture and show some text, but to see the text I have to scroll down (even in full screen mode). Is there anyway to see the text and a different picture after taking a choice?

I hope you understand my problem ;)

edit: I found a workarroung

1. use 'say' and edit the time to 'instant'
2. change picture
3. use 'say' with timing pause

for me it works so far, maybe someone else will find it helpfull
Qiubi
Explorer
Explorer
Posts: 94
Joined: Fri Nov 16, 2018 6:32 pm

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

Post by Qiubi »

there's another know bug about the text don't show up and you need to scroll down or up to watch it.

my question it's the next:

how you evade this bug??? it's just a random bug or it produce after some specific circustances??

anyone can tell me??
seraph0x
Administrator
Administrator
Posts: 2666
Joined: Sun Jul 23, 2006 8:58 am

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

Post by seraph0x »

Triple Alfa wrote: Wed May 15, 2019 1:46 pm I'm having a huge issue with pages.enable and pages.disable.
Both give me a "TypeError: pattern must be a string" javascript error.
I get this error even in a test environment with just an eval with:

Code: Select all

pages.enable('page2')
or

Code: Select all

pages.disable('page2')
This is literally a copy of the help page code. So it should be working, but doesn't.

Am I doing something wrong or is the function bugged?
It was a bug, should be fixed now.

I just released a new version of both the viewer and the editor. Mostly a maintenance release - I've updated all of the dependencies and fixed any bugs I saw after the update. I'll be looking into doing some more bug fixing after catching up on this thread.
seraph0x
Administrator
Administrator
Posts: 2666
Joined: Sun Jul 23, 2006 8:58 am

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

Post by seraph0x »

snakelinux wrote: Sun Mar 31, 2019 8:36 pmOne, if I make a change to one tease and switch to another tease and then switch back to the previous tease my changes are gone. If I exit out and come back in again then they are back. I have tested this on Google Chrome with repeated results. I have not tested making incompatible teases where I design it one way and then come back to it so it shows what it was before and then go a different way to see what would happen, and if it would try to merge both sets of changes or error on incompatible designs but it is something to watch out for, for now.
Fixed.

Thanks for the detailed and accurate bug report, made it a lot easier to find and fix the problem! :wave:

@Shattered: I believe that was the same bug that you also reported, so please check if that fixed it!

snakelinux wrote: Sun Mar 31, 2019 8:36 pm Two, when I click on a page the scrollbar wants to take me anywhere except that page. Lets say I named all of the pages 1-50. I click on page 1 then I am looking at the last 50 pages. I click on 50 and I am looking at the first pages. If I want to go page by page I have to click on one and then scroll back to that page before I can click on the next page. I have tested this on Google Chrome and Firefox with repeated results. This one is just annoying because it is user-unfriendly for no apparent reason.
Weird! It tries to make sure the page you are editing is in view in the list. For some reason scrolling seems to be inverted for you, so instead of scrolling it into view, it scrolls it out of view. Which browser and OS is this happening on?

snakelinux wrote: Sun Mar 31, 2019 8:36 pm Not so much a bug as a gotcha that I have fallen for a few times. If you click on rename, change the name, click on a different page, and then click save it saves the page you clicked on with the new name and not the page you were on when you changed the name. I think that it is actually working as designed but it is not what I had expected to happen.
Great catch! I've changed the behavior so that page renaming is canceled when you go to another page.
seraph0x
Administrator
Administrator
Posts: 2666
Joined: Sun Jul 23, 2006 8:58 am

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

Post by seraph0x »

snakelinux wrote: Tue May 28, 2019 1:35 pm Verified this one is still not working. I am using Chrome and Windows 10.
The example I gave of 50 pages should be in opposite order (page50 to page1). I am sorry that I did not mention that before. If you do that you should see what I am talking about.
When adding pages they are always at the end instead of in alphabetical order. The pages in the UI are always in alphabetical order. This means that if the pages created are not in alphabetical order there is an order difference between the JSON of pages and what is in the UI. This difference is what is causing the UI scrollbar to send the user to the incorrect place.
Gotcha. Fixed! :smile:
Triple Alfa
Explorer At Heart
Explorer At Heart
Posts: 175
Joined: Wed Dec 05, 2007 12:35 pm

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

Post by Triple Alfa »

I've finally found a little time to work on my eos tease project and it's going pretty well, but one thing is really annoying me.
When I have a page with a lot of Actions I can't scroll down the Actions by themselves. I can only scroll the entire page.

So what happens is this:
1) I scroll down to the Action I want to edit.
2) The editor on the right is gone as it's all the way at the top.
3) I scroll all the way to the top
4) I make the edit

Doing this a few times is not that bad, but tens or even hundreds of times is really annoying and a big time waster.
The problem also gets progressively worse as the amount of actions grows.

Note: This issue also extends to creating new actions as the button for that is all the way at the bottom of the actions list.
User avatar
boundupone
Explorer At Heart
Explorer At Heart
Posts: 614
Joined: Sat Jun 01, 2013 8:01 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

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

Post by boundupone »

Sorry if i missed this somewhere in the thread. I would love to have a forward and back option. Let me explain, I am working on a large tease with hundreds of pages, and when I scroll the list, click the page I need the list bounces back to the bottom, and while I can go to action next page and click on edit page, that is a number of clicks whereas a perma button would be great. Also, as there is no previous option anywhere, I have to scroll all through the list to the previous slide. In addition it would be good to have an up down option to, to simply go to the next or previous slide in the list regardless of if they are linked in the story flow.

overall loving it though and it makes creation a breeze
Try anything once!
cookedGooseeggs
Curious Newbie
Curious Newbie
Posts: 2
Joined: Wed Mar 27, 2019 8:16 pm

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

Post by cookedGooseeggs »

Hello everyone,
I have a question. I'm trying to make a tease using EOS and I've run into a problem. I have finished all the timers, pages, say, everything except audio. When I attempt to add the Audio:Play action, when I preview the tease it freezes the tease at the end of 2 pages before the audio is supposed to play. (IE: audio on page 20, tease freezes at the end of page 18) I have spent hours trying to figure it out. Is there another way to make the sound play without freezing the tease?
cookedGooseeggs
Curious Newbie
Curious Newbie
Posts: 2
Joined: Wed Mar 27, 2019 8:16 pm

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

Post by cookedGooseeggs »

Never mind. I was just being dumb. I had a two timers on the same page that both led to non existent pages. EOS is such a fantastic creation tool though. I'm almost done with my tease and it was so painless aside from me being stupid.
seraph0x
Administrator
Administrator
Posts: 2666
Joined: Sun Jul 23, 2006 8:58 am

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

Post by seraph0x »

Triple Alfa wrote: Fri May 31, 2019 12:54 pm I've finally found a little time to work on my eos tease project and it's going pretty well, but one thing is really annoying me.
When I have a page with a lot of Actions I can't scroll down the Actions by themselves. I can only scroll the entire page.
Should be fixed, thanks for the suggestion!
snakelinux wrote: Sat Jun 01, 2019 12:34 am Certain image sizes do not work well with certain resolutions. I have one image that is 1661x988 and another image that is 1662x987. My screen resolution is 1920x1080. I am using Chrome and Windows 10 with Chrome on maximize. These images cause the screen to constantly resize itself and it locks up the buttons in EOS. I have to resize the browser to unlock the screen. This happens when I click on the image Action and the image shows up on the right side of the screen. This is after I have selected an image inside the image Action.
Hmm. Thanks for the detailed description. I followed all the steps (image 1661x988; screen resolution 1920x1080; Chrome; select image inside image action) but unfortunately, the issue did not occur for me. Maybe if you could trigger the issue and take screenshots, that might help. (Ideally, if it's oscillating between two states, I'd need a screenshot of both states.)
snakelinux wrote: Sat Jun 01, 2019 12:34 am I made the images wide because EOS resizes based on height and not width. There is plenty of room for width. Because of this the wide images look better than the tall images. This might just be a feature of EOS but have you considered giving the option to put the images to the left side and the text to the right side ?
Yes, I'm planning to offer different "layout options" at some point (full-screen image only; background image; image and bubbles side-by-side) but it's not a simple feature - there is a lot to consider. So it might be a while before we have that.
snakelinux wrote: Sat Jun 01, 2019 12:34 am Whenever I click on Eval Action and start typing nothing happens. I have to click on the box before I can start typing. This does not happen in the say, prompt, goto and other Actions. This is really minor I know .
Fixed.
boundupone wrote: Sat Jun 01, 2019 2:42 pm I would love to have a forward and back option. Let me explain, I am working on a large tease with hundreds of pages, and when I scroll the list, click the page I need the list bounces back to the bottom, and while I can go to action next page and click on edit page, that is a number of clicks whereas a perma button would be great. Also, as there is no previous option anywhere, I have to scroll all through the list to the previous slide. In addition it would be good to have an up down option to, to simply go to the next or previous slide in the list regardless of if they are linked in the story flow.
Hmm, the story flow can split and merge, so there may be multiple next actions and multiple previous actions. So these would have to be lists? Maybe a button that goes to the first previous and first next page by default with a dropdown if there are multiple?

One thing that makes me hesitate here is that I don't want to clutter the interface too much since I want the editor to be beginner-friendly as well.

Please feel free to continue thinking about what this feature would look like exactly. If we can come up with a good design and many of you say that you would find it useful, I'm happy to work on it.
User avatar
FootlongSub
Explorer At Heart
Explorer At Heart
Posts: 341
Joined: Mon Apr 29, 2019 9:00 pm
Gender: Male
Sexual Orientation: Straight
I am a: Switch

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

Post by FootlongSub »

Hello Everyone!

I am currently working on my first Eos tease and am really enjoying myself, playing around with all the features. But I have run into a problem because I want to implement a counter that keeps track of all the points you earn over the course of the tease. I have managed to assign the counter an initial value but I can't seem to manage increasing it. Does anyone know how this can be done?
Last full orgasm: July 01/2025
ruined orgasms since: 6
User avatar
Quarz
Explorer
Explorer
Posts: 85
Joined: Sat Jan 09, 2016 11:31 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: North Germany

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

Post by Quarz »

FootlongSub wrote: Wed Jun 12, 2019 10:46 pm Hello Everyone!

I am currently working on my first Eos tease and am really enjoying myself, playing around with all the features. But I have run into a problem because I want to implement a counter that keeps track of all the points you earn over the course of the tease. I have managed to assign the counter an initial value but I can't seem to manage increasing it. Does anyone know how this can be done?
Let's say your variable is named "points".
I assume you have assigned it its initial value by writing something like "points = 0;" either in the init script or into an Eval action that runs prior to you wanting to increase the counter.

In that case making an Eval action with "points += 1;" should increase the value of points by 1. Similar for other amounts.

If you have assigned the initial value via an Eval action take care not to have it run again after you increased the value.
User avatar
Shattered
Experimentor
Experimentor
Posts: 1391
Joined: Fri Jan 11, 2013 6:41 pm
I am a: Switch
Location: United Kingdom

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

Post by Shattered »

Quarz wrote: Thu Jun 13, 2019 12:49 am
FootlongSub wrote: Wed Jun 12, 2019 10:46 pm Hello Everyone!

I am currently working on my first Eos tease and am really enjoying myself, playing around with all the features. But I have run into a problem because I want to implement a counter that keeps track of all the points you earn over the course of the tease. I have managed to assign the counter an initial value but I can't seem to manage increasing it. Does anyone know how this can be done?
Let's say your variable is named "points".
I assume you have assigned it its initial value by writing something like "points = 0;" either in the init script or into an Eval action that runs prior to you wanting to increase the counter.

In that case making an Eval action with "points += 1;" should increase the value of points by 1. Similar for other amounts.

If you have assigned the initial value via an Eval action take care not to have it run again after you increased the value.
you can also make an eval thats just

Code: Select all

points++

to increase by one

or

Code: Select all

points--

to decrease by one

Useful little shorthand I found
Post Reply