Eos Editor Preview - Milovana's new interactive webtease editor
-
- Curious Newbie
- Posts: 2
- Joined: Wed Mar 27, 2019 8:16 pm
Re: Eos Editor Preview - Milovana's new interactive webtease editor
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?
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?
-
- Curious Newbie
- Posts: 2
- Joined: Wed Mar 27, 2019 8:16 pm
Re: Eos Editor Preview - Milovana's new interactive webtease editor
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.
Re: Eos Editor Preview - Milovana's new interactive webtease editor
Should be fixed, thanks for the suggestion!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.
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 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.
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 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 ?
Fixed.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 .
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?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.
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.
- snakelinux
- Explorer
- Posts: 9
- Joined: Sat Jul 10, 2010 8:36 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Submissive
- Contact:
Re: Eos Editor Preview - Milovana's new interactive webtease editor
Verified as fixed!seraph0x wrote: ↑Sat Jun 08, 2019 4:18 pmShould be fixed, thanks for the suggestion!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.
Problem is no longer present. I tested it several times before so I can only conclude that one of the other fixes somehow fixed it. Thanks!seraph0x wrote: ↑Sat Jun 08, 2019 4:18 pmHmm. 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 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.
Thanks for looking into it.
Verified. Thank you!seraph0x wrote: ↑Sat Jun 08, 2019 4:18 pmFixed.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 .
For a list of games (mostly mine) and links see http://snakelinux.blogspot.com/
- FootlongSub
- Explorer At Heart
- Posts: 289
- 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
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?
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?
- Quarz
- 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
Let's say your variable is named "points".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?
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.
- Shattered
- Experimentor
- Posts: 1242
- 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
you can also make an eval thats justQuarz wrote: ↑Thu Jun 13, 2019 12:49 amLet's say your variable is named "points".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?
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.
Code: Select all
points++
to increase by one
or
Code: Select all
points--
to decrease by one
Useful little shorthand I found
Salutations, Stranger.
--
Like my work and want to see more? Consider supporting my Patreon or buying me a Ko-fi!
Try my teases on Milovana!
--
Like my work and want to see more? Consider supporting my Patreon or buying me a Ko-fi!
Try my teases on Milovana!
- Quarz
- 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
I'm close to finishing my next tease and I thought about having a few people play it before publishing in order to catch bugs and grammar mistakes.
That brings up the question how to share an Eos tease with someone else before publishing it.
Does sending them the backup file work or would they not be able to load that?
Or is there maybe some even better way to do it?
That brings up the question how to share an Eos tease with someone else before publishing it.
Does sending them the backup file work or would they not be able to load that?
Or is there maybe some even better way to do it?
Re: Eos Editor Preview - Milovana's new interactive webtease editor
I added a feature to Eos to allow private sharing of teases. Just go to the new "Share" tab in the Eos editor.Quarz wrote: ↑Thu Jun 13, 2019 10:59 pm I'm close to finishing my next tease and I thought about having a few people play it before publishing in order to catch bugs and grammar mistakes.
That brings up the question how to share an Eos tease with someone else before publishing it.
Does sending them the backup file work or would they not be able to load that?
Or is there maybe some even better way to do it?
Be warned though, once you share a link, you can't take it back!
-
- Explorer At Heart
- Posts: 203
- Joined: Thu Feb 28, 2019 3:30 pm
- I am a: Switch
Re: Eos Editor Preview - Milovana's new interactive webtease editor
Is there any way to have a dynamically coded image action? That is, pulling the filename from a javascript variable instead of using a hardcoded locator string?
Auto: Replaces selected instances of the word "not" with the word "definitely".
-
- Explorer At Heart
- Posts: 260
- Joined: Tue May 21, 2019 2:27 am
- Gender: Male
- Sexual Orientation: Asexual
- I am a: Switch
Re: Eos Editor Preview - Milovana's new interactive webtease editor
Triple Alfa wrote: ↑Sun Apr 07, 2019 10:40 am First, about the preview code and storage. The storage does not get wiped when entering preview mode. What I would do, is for testing create a button on your start page that will reset the values. You create a function like this in your init file:You can then call this from the button by having it do an eval action with:Code: Select all
function resetValues() { teaseStorage("newPlayer", 0); teaseStorage("myOtherValues", "relevant Values); }
Now you can easily reset anything to test the newPlayer/returningPlayer scenarios.Code: Select all
resetValues();
I'm a novice at best when it comes to Java, so I was having the hardest time getting these codes to work to reset my stored variables. Here's my storage code:snakelinux wrote: ↑Tue Apr 09, 2019 5:39 am 2) You should give users the ability to reset their stored variables. This is especially useful if there is a bug in your code. Setup a page that when a user clicks the button to reset it runs this function with the variable names changed to your stored variable names.
function refresh() {
teaseStorage.setItem("storedVariable1",undefined);
teaseStorage.setItem("storedVariable2",undefined);
}
Code: Select all
var apple = teaseStorage.getItem("i") ||0
apple++
teaseStorage.setItem("i", apple)
Code: Select all
apple
By fiddling around with the solutions from previous comments and struggling to get them to work, I happened upon a working piece of code to refresh and reset stored variables:
Code: Select all
teaseStorage.setItem("i", 0)
-
- Explorer At Heart
- Posts: 260
- Joined: Tue May 21, 2019 2:27 am
- Gender: Male
- Sexual Orientation: Asexual
- I am a: Switch
Re: Eos Editor Preview - Milovana's new interactive webtease editor
Ok two things, I have a suggestion and I think I've found a bug.
Here's the suggestion: it would be great to be able to use eval tags in notification titles. For example, this would allow a notification to display the number of points a player has throughout the game and change that number from page to page. Currently the only way to keep the player updated on their points (to my knowledge) is to have either a notification button to display the points when pushed or to tell the player with a Say action on every page.
Here's the bug:
I use the Say action and insert an eval tag in it:
When "apples" is equal to 1, this code yields 11 instead of 2. However when I do
it gives 0. Furthermore, you can get around the issue by doing
to get the expected value of 2. It follows the same behavior when trying to add two variables as well.
Here's the suggestion: it would be great to be able to use eval tags in notification titles. For example, this would allow a notification to display the number of points a player has throughout the game and change that number from page to page. Currently the only way to keep the player updated on their points (to my knowledge) is to have either a notification button to display the points when pushed or to tell the player with a Say action on every page.
Here's the bug:
I use the Say action and insert an eval tag in it:
Code: Select all
apples+1
Code: Select all
apples-1
Code: Select all
apples-0+1
- Quarz
- 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
I tried this out and get 2 for apples+1 and 0 for apples-1.Roblsforbobls wrote: ↑Sat Jun 22, 2019 12:50 am Here's the bug:
I use the Say action and insert an eval tag in it:When "apples" is equal to 1, this code yields 11 instead of 2. However when I doCode: Select all
apples+1
it gives 0. Furthermore, you can get around the issue by doingCode: Select all
apples-1
to get the expected value of 2. It follows the same behavior when trying to add two variables as well.Code: Select all
apples-0+1
Could it be that your apples isn't equal to 1, but equal to '1'? 'cause then I get the behaviour you described. (Which is intended, I think)
-
- Explorer At Heart
- Posts: 260
- Joined: Tue May 21, 2019 2:27 am
- Gender: Male
- Sexual Orientation: Asexual
- I am a: Switch
Re: Eos Editor Preview - Milovana's new interactive webtease editor
Thanks for the reply! I went back and looked through all of my pages, but couldn't remember on which I had this issue on. So I couldn't reproduce it, but I think you're right, I probably had apples = ''1'. Plus, I didn't know you could do that with a variable - thanks for teaching me something new!
Who is online
Users browsing this forum: No registered users and 27 guests