Eos Editor Preview - Milovana's new interactive webtease editor
- Shattered
- 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
Anyone got any idea if you can update a tease without removing stored variables?
I anticipate I'll miss some bugs because the tease is so large, but don't want to reset peopls variables because a lot depends on them...
I anticipate I'll miss some bugs because the tease is so large, but don't want to reset peopls variables because a lot depends on them...
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!
- lolol2
- 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
I have planned to store a lot of important stuff in my next tease storage, so I was a little concerned reading this!
But I just tried this with my last tease and did a little text update, republished it and I can't see any reset storage data (for my user).
Did you lost some storage data or was this just a question?
Anyone experienced some storage limitation or is there a nearly unlimited amount you can store per user?
But I just tried this with my last tease and did a little text update, republished it and I can't see any reset storage data (for my user).
Did you lost some storage data or was this just a question?
Anyone experienced some storage limitation or is there a nearly unlimited amount you can store per user?
My creations:
- Spoiler: show
- Shattered
- 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
For some reason I thought it did but I've just checked before eternity after editing variables and its all good crisis avertedlolol2 wrote: Sun Mar 29, 2020 8:51 am I have planned to store a lot of important stuff in my next tease storage, so I was a little concerned reading this!
But I just tried this with my last tease and did a little text update, republished it and I can't see any reset storage data (for my user).
Did you lost some storage data or was this just a question?
Anyone experienced some storage limitation or is there a nearly unlimited amount you can store per user?
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!
-
RemiHiyama
- 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
The max is 1024 bytes of JSON. So your variable names and formatting stuff also consume some of that.lolol2 wrote: Sun Mar 29, 2020 8:51 amAnyone experienced some storage limitation or is there a nearly unlimited amount you can store per user?
Auto: Replaces selected instances of the word "not" with the word "definitely".
- lolol2
- 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
Okay any hint about how many of these I can store, kind of to abstract for me with total of 1024 bytes.
var1 = 0
var2 = 1
var3 = "text"
.......
varxxxx ?
It's only relevant about vars I like to store, so I should pic short names for them?
Or should I use short var names everywhere?
Usually I have very long names for all vars.
Or do you mean 1024 bytes per variable?
var1 = 0
var2 = 1
var3 = "text"
.......
varxxxx ?
It's only relevant about vars I like to store, so I should pic short names for them?
Or should I use short var names everywhere?
Usually I have very long names for all vars.
Or do you mean 1024 bytes per variable?
My creations:
- Spoiler: show
-
RemiHiyama
- 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
Eh... call it 90? That's making what I feel are some pretty generous assumptions though.
Only the things you're actually storing matter as far as name length (and content length) goes. But if you really want to save space so you can fit a -lot- of variables in, arrays are where it's at, because you don't have to store all those names at all. If you've got some kind of naturally sequential data, like whether a set of numbered locations have been visited, you can save a lot of space by going
visited = [1,0,1,1]
instead of
visited0 = 1
visited1 = 0
visited2 = 1
visited3 = 1
If things aren't naturally sequential, that's trickier, but you can do some things with pseudo-constants. For example, have in your startup script
var HEARTS = 0
var COINS = 1
var BEATENMINOTAUR = 2
(etc)
and then checking data[HEARTS] and so forth instead of having individual variables for everything, you again save a lot of space. Somewhere between double and triple the amount of stuff you can store, I think, depending on the details.
Storing 1 and 0 for true and false instead of the boolean values also produces significant savings.
If that's not enough, I'm pretty sure I've thought of ways to cram even more data in, but they probably start getting significantly more obnoxious to actually use...
Only the things you're actually storing matter as far as name length (and content length) goes. But if you really want to save space so you can fit a -lot- of variables in, arrays are where it's at, because you don't have to store all those names at all. If you've got some kind of naturally sequential data, like whether a set of numbered locations have been visited, you can save a lot of space by going
visited = [1,0,1,1]
instead of
visited0 = 1
visited1 = 0
visited2 = 1
visited3 = 1
If things aren't naturally sequential, that's trickier, but you can do some things with pseudo-constants. For example, have in your startup script
var HEARTS = 0
var COINS = 1
var BEATENMINOTAUR = 2
(etc)
and then checking data[HEARTS] and so forth instead of having individual variables for everything, you again save a lot of space. Somewhere between double and triple the amount of stuff you can store, I think, depending on the details.
Storing 1 and 0 for true and false instead of the boolean values also produces significant savings.
If that's not enough, I'm pretty sure I've thought of ways to cram even more data in, but they probably start getting significantly more obnoxious to actually use...
Auto: Replaces selected instances of the word "not" with the word "definitely".
- lolol2
- 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
Okay I just tried this on my own with a little test tease and the result are not as I hoped.
I just created a few variables like these, saved some low numbers to them and pushed them into the storage.
var storevar1
var storevar2
var storevar3
.....
var storevar99
Looks like the max with that naming is around 60 variables that are able to get saved.
But the more confused thing and I would say that is a bug, if you have flushed the memory to the max you are not able to save or overwrite anything more to it.
So now I have 99 variables where the first 60 have a number saved and I'm not able to reset any data or overwrite them, even when I try to set a "0" to all variables, nothing happens.
This will not only maybe make the tease unusable to a user when the current settings are wrong, also the author has no option to reset that data for the user?
So the only solution would be to upload the tease again and republish with a new name?
Is there any technical limitation why there is this less space?
The reason can't be to save storage on the servers, I can upload limitless pictures to a tease and every single pic is bigger than all text you will be saving.
Any chance to get more? :)
I had planned to save the complete progress of the users, I guess I will maybe need around 100 arrays with a few different numbers for each. No way to fit this into this little space even if I use the shortest names I guess.
And I even can't tell when I reach the limit and the tease will complete break.
@seraph0x
Can we pleeeeeease get some more space.
We will use it for good things...
I just created a few variables like these, saved some low numbers to them and pushed them into the storage.
var storevar1
var storevar2
var storevar3
.....
var storevar99
Looks like the max with that naming is around 60 variables that are able to get saved.
But the more confused thing and I would say that is a bug, if you have flushed the memory to the max you are not able to save or overwrite anything more to it.
So now I have 99 variables where the first 60 have a number saved and I'm not able to reset any data or overwrite them, even when I try to set a "0" to all variables, nothing happens.
This will not only maybe make the tease unusable to a user when the current settings are wrong, also the author has no option to reset that data for the user?
So the only solution would be to upload the tease again and republish with a new name?
Is there any technical limitation why there is this less space?
The reason can't be to save storage on the servers, I can upload limitless pictures to a tease and every single pic is bigger than all text you will be saving.
Any chance to get more? :)
I had planned to save the complete progress of the users, I guess I will maybe need around 100 arrays with a few different numbers for each. No way to fit this into this little space even if I use the shortest names I guess.
And I even can't tell when I reach the limit and the tease will complete break.
@seraph0x
Can we pleeeeeease get some more space.
We will use it for good things...
My creations:
- Spoiler: show
-
RemiHiyama
- 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
Yeah, that is so not the way you want to go with that kind of information. Arrays are definitely the way to go there. 250 three-digit numbers is totally doable there without doing anything exotic.
As for flushing the memory... I did some investigating, and I don't know why it's not publicized but the functions are there.
removeItem(keyName) will remove a single key, and
clear() removes everything.
This, at least, should be no surprise. 0 is perfectly good content; depending on the context it might be important to know that something is zero.lolol2 wrote: Mon Mar 30, 2020 6:23 pmSo now I have 99 variables where the first 60 have a number saved and I'm not able to reset any data or overwrite them, even when I try to set a "0" to all variables, nothing happens.
As for flushing the memory... I did some investigating, and I don't know why it's not publicized but the functions are there.
removeItem(keyName) will remove a single key, and
clear() removes everything.
That might be to the point where you need something exotic. I've got some ideas on ways to cram more data into the existing space. If you PM me with more details on your needs I can probably whip something up for you that will do the job.I had planned to save the complete progress of the users, I guess I will maybe need around 100 arrays with a few different numbers for each. No way to fit this into this little space even if I use the shortest names I guess.
Auto: Replaces selected instances of the word "not" with the word "definitely".
Re: Eos Editor Preview - Milovana's new interactive webtease editor
In firefox after a (no action) choice and staying on the same page the text won't autoscroll down. I've tried the same in chrome and it works fine there, although it takes half a second to scroll down. and even then it seems to also not autoscroll every now and then.
- bakak17
- Explorer

- Posts: 8
- Joined: Thu Mar 26, 2020 5:44 pm
- Gender: Male
- Sexual Orientation: Bisexual/Bi-Curious
- I am a: Switch
- Location: Netherlands
Re: Eos Editor Preview - Milovana's new interactive webtease editor
I've found that if viewing/previewing a tease, and you click to skip a piece of text that autoplays, it won't autoscroll. But if you wait until the text autoplays, it should scroll automatically.Zapevery1 wrote: Fri May 01, 2020 3:01 pm In firefox after a (no action) choice and staying on the same page the text won't autoscroll down. I've tried the same in chrome and it works fine there, although it takes half a second to scroll down. and even then it seems to also not autoscroll every now and then.
-bakak17
Re: Eos Editor Preview - Milovana's new interactive webtease editor
Well I was specifically mentioning for the case that you create a choice button that doesn't go to another page or performs any specific action.bakak17 wrote: Fri May 01, 2020 11:13 pm I've found that if viewing/previewing a tease, and you click to skip a piece of text that autoplays, it won't autoscroll. But if you wait until the text autoplays, it should scroll automatically.
Text following such a button randomly does not autoscroll.
But it's annoying that it also does that in the case where you click on text.
I found it seems to happen more often or all the time on firefox and chrome less so.
-
mantrid
- Explorer At Heart

- Posts: 166
- Joined: Sun Dec 30, 2018 6:40 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
Re: Eos Editor Preview - Milovana's new interactive webtease editor
When I tested "EStim Challenge" I noticed several bugs, see this post
I reproduced this behavior with development tools/network analyzer opened: The browser costantly loads tons of media into memory until it runs out of it. How long this takes depends on network bandwidth, how much media it is fetched from cache and the available memory.
I reproduced this behavior with development tools/network analyzer opened: The browser costantly loads tons of media into memory until it runs out of it. How long this takes depends on network bandwidth, how much media it is fetched from cache and the available memory.
GAsm -- A guide assembler with EStim support to generate interactive teases that run in a browser.
- lolol2
- 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
ups wrong thread... 
And yes memory bug still there.
And yes memory bug still there.
My creations:
- Spoiler: show
Re: Eos Editor Preview - Milovana's new interactive webtease editor
Hello seraph0x
I have been unable to delete items from the files area for a while. I have tried deleting files from old teases and tried making a brand new tease to try deleting items but they still become stuck in the file area no matter if they are Jpgs or MP3s.
Does anyone know if there is a way around this problem? Should I try a different browser (using Chrome) or something else? The gallery area works fine but I'd also like to use the file area in EOS.
Thanking you in advance.
I have been unable to delete items from the files area for a while. I have tried deleting files from old teases and tried making a brand new tease to try deleting items but they still become stuck in the file area no matter if they are Jpgs or MP3s.
Does anyone know if there is a way around this problem? Should I try a different browser (using Chrome) or something else? The gallery area works fine but I'd also like to use the file area in EOS.
Thanking you in advance.
Re: Eos Editor Preview - Milovana's new interactive webtease editor
I've had the same problem. Only option is to manually edit the JSON backup to remove the items, then restore.
AFAIK, no uploaded files are ever truly deleted from EOS. Files appear to be indexed by a unique hash, so if anyone ever uploads the same file again, I think it just de-duplicates, stores a single copy, and records the file's hash in the tease. (Perhaps EOS does some type of garbage collection to find files that are no longer referenced by any tease, but that didn't seem to be the case.)
AFAIK, no uploaded files are ever truly deleted from EOS. Files appear to be indexed by a unique hash, so if anyone ever uploads the same file again, I think it just de-duplicates, stores a single copy, and records the file's hash in the tease. (Perhaps EOS does some type of garbage collection to find files that are no longer referenced by any tease, but that didn't seem to be the case.)

