[Abandoned] TeaseViewer Ver 0.4.2 - Offline EOS viewer

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

Thamrill
Explorer At Heart
Explorer At Heart
Posts: 266
Joined: Thu Jan 03, 2013 4:55 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Alpha-release] TeaseViewer Ver 0.4.0 - Quality-of-life updates

Post by Thamrill »

Quick preview update: I was able to implement the thumbnail use; I don't know when I will release the .dll to enable it, but I just wanted to share with you this good news (this idea has been buzzing in my mind for almost an year, since I started developing TeaseViewer during first Italian lockdown).
You can see how Cactusman folder looks now in my pc in the attached picture.

Just FYI, this feature is probably going to be exclusive to windows, I have no idea if a similar thing can be done for other OS and how to, if possible.
Attachments
thumbnail.png
thumbnail.png (489.54 KiB) Viewed 2790 times
Image

Image

Image
Thamrill
Explorer At Heart
Explorer At Heart
Posts: 266
Joined: Thu Jan 03, 2013 4:55 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Beta] TeaseViewer Ver 0.4.1 - Offline EOS viewer

Post by Thamrill »

Bump, for updates on first post with newest release
Image

Image

Image
User avatar
Trusfrated
Explorer At Heart
Explorer At Heart
Posts: 451
Joined: Mon Nov 08, 2010 8:41 am
Gender: Male

Re: [Beta] TeaseViewer Ver 0.4.1 - Offline EOS viewer

Post by Trusfrated »

Thamrill wrote: Sat Mar 20, 2021 8:30 am newest release
Thanks for the update! With 4.1, when I click on Tools...Download Tease, I get the warning about not stressing the servers, but nothing happens after I hit OK. The downloader never extracts to the Data folder. Also, nothing happens when I click Edit...Preferences. Version 4.0 works fine with those features and I haven't changed my java at all, still running 13.0.2. Any ideas?

The user guide looks really great and thorough! :-D
ImageImage
Thamrill
Explorer At Heart
Explorer At Heart
Posts: 266
Joined: Thu Jan 03, 2013 4:55 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Beta] TeaseViewer Ver 0.4.1 - Offline EOS viewer

Post by Thamrill »

Trusfrated wrote: Mon Mar 22, 2021 7:16 am
Thamrill wrote: Sat Mar 20, 2021 8:30 am newest release
Thanks for the update! With 4.1, when I click on Tools...Download Tease, I get the warning about not stressing the servers, but nothing happens after I hit OK. The downloader never extracts to the Data folder. Also, nothing happens when I click Edit...Preferences. Version 4.0 works fine with those features and I haven't changed my java at all, still running 13.0.2. Any ideas?

The user guide looks really great and thorough! :-D
Weird, works for me, check if you haven't set the skip extraction flag in preferences. Maybe try running TeaseViewer in a clean folder, without preferences and see if it works
Image

Image

Image
User avatar
Trusfrated
Explorer At Heart
Explorer At Heart
Posts: 451
Joined: Mon Nov 08, 2010 8:41 am
Gender: Male

Re: [Beta] TeaseViewer Ver 0.4.1 - Offline EOS viewer

Post by Trusfrated »

Thamrill wrote: Mon Mar 22, 2021 9:48 am Weird, works for me, check if you haven't set the skip extraction flag in preferences. Maybe try running TeaseViewer in a clean folder, without preferences and see if it works
It is weird. I always put new versions in a new folder to test them out, so the folder and prefs were clean. I've tried deleting and having it re-create the default preferences and also I tried copying the preferences from a previous working version. Although it reads the old preferences file, I still can't open the preferences screen to edit them.

I did try copying the old downloader to the appropriate spot and 4.1 did launch it. If you update the downloader repository with the new version I could just get it from there. If I copy my old prefs over it does use them, so I can work around that also.
ImageImage
Thamrill
Explorer At Heart
Explorer At Heart
Posts: 266
Joined: Thu Jan 03, 2013 4:55 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Beta] TeaseViewer Ver 0.4.1 - Offline EOS viewer

Post by Thamrill »

Trusfrated wrote: Mon Mar 22, 2021 6:23 pm
Thamrill wrote: Mon Mar 22, 2021 9:48 am Weird, works for me, check if you haven't set the skip extraction flag in preferences. Maybe try running TeaseViewer in a clean folder, without preferences and see if it works
It is weird. I always put new versions in a new folder to test them out, so the folder and prefs were clean. I've tried deleting and having it re-create the default preferences and also I tried copying the preferences from a previous working version. Although it reads the old preferences file, I still can't open the preferences screen to edit them.

I did try copying the old downloader to the appropriate spot and 4.1 did launch it. If you update the downloader repository with the new version I could just get it from there. If I copy my old prefs over it does use them, so I can work around that also.
I found the issue with preferences, gonna get it fixed quickly; i still don't know about downloader, however I'm uploading the new version to Mega.
Please, before I update teaseviewer to b_0.4.2, try running teaseviewer from command line and try launch the downloader, I need to see if there are other issues from logs in windows powershell
Image

Image

Image
User avatar
Trusfrated
Explorer At Heart
Explorer At Heart
Posts: 451
Joined: Mon Nov 08, 2010 8:41 am
Gender: Male

Re: [Beta] TeaseViewer Ver 0.4.1 - Offline EOS viewer

Post by Trusfrated »

Thamrill wrote: Mon Mar 22, 2021 9:25 pm I found the issue with preferences, gonna get it fixed quickly; i still don't know about downloader, however I'm uploading the new version to Mega.
Please, before I update teaseviewer to b_0.4.2, try running teaseviewer from command line and try launch the downloader, I need to see if there are other issues from logs in windows powershell
I just tried launching it from the command prompt, and also from powershell. (Wasn't sure if it made a difference or what you wanted specifically.) The app runs as it does from the gui, and the downloader didn't launch. There were no extra messages that were generated at the console. I did check the regular log and it had this:

Code: Select all

[20:53:01](Ext.Err.)	[External Downloader]:
	Error: Unable to access jarfile D:\mypath\EOSViewer41\data\teaseViewerDownloader.jar
Not sure why it's not extracting. When I put the updated version from Mega there manually, it launches just fine.

Hope that helps.
ImageImage
Thamrill
Explorer At Heart
Explorer At Heart
Posts: 266
Joined: Thu Jan 03, 2013 4:55 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Beta] TeaseViewer Ver 0.4.2 - Offline EOS viewer

Post by Thamrill »

Bump for update on OP
Image

Image

Image
User avatar
pc91
Explorer
Explorer
Posts: 92
Joined: Sat Nov 26, 2011 10:06 pm

Re: [Beta] TeaseViewer Ver 0.4.2 - Offline EOS viewer

Post by pc91 »

Thamrill,
Thanks for this great program. I am having some issues and I wonder if you can help:

1. I am on a Mac. I successfully downloaded Java and the program ran. But, when I Click on Edit \ Preferences, nothing happens No dialog boxes, nothing. Therefore, I can't enable logs, or anything.

2. When I click File \ Open Tease it open my Home Folder. I cannot browse to the folder the .tease file is in. I can only select folders that are in the Home folder.

3. I therefore put a .tease file in the Home folder. But, it does not appear in the Open Tease window, which is blank.

I appreciate your efforts, and any help you or anyone else can provide.

Thanks.
Thamrill
Explorer At Heart
Explorer At Heart
Posts: 266
Joined: Thu Jan 03, 2013 4:55 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Beta] TeaseViewer Ver 0.4.2 - Offline EOS viewer

Post by Thamrill »

pc91 wrote: Fri Mar 26, 2021 11:26 am Thamrill,
Thanks for this great program. I am having some issues and I wonder if you can help:

1. I am on a Mac. I successfully downloaded Java and the program ran. But, when I Click on Edit \ Preferences, nothing happens No dialog boxes, nothing. Therefore, I can't enable logs, or anything.

2. When I click File \ Open Tease it open my Home Folder. I cannot browse to the folder the .tease file is in. I can only select folders that are in the Home folder.

3. I therefore put a .tease file in the Home folder. But, it does not appear in the Open Tease window, which is blank.

I appreciate your efforts, and any help you or anyone else can provide.

Thanks.
You can download a preferences file from https://mega.nz/folder/6A4T0IJR#myOYJKW ... r/XVp1laCS, so that you can enable logging; you can also try to launch the program from the command line, so that all errors are logged to the system console; i'm sorry but I don't have a mac available hence I can't test on that OS.

I just a few standard questions: are you using the latest version? What version of java are you using?
Image

Image

Image
User avatar
pc91
Explorer
Explorer
Posts: 92
Joined: Sat Nov 26, 2011 10:06 pm

Re: [Beta] TeaseViewer Ver 0.4.2 - Offline EOS viewer

Post by pc91 »

Thanks for the prompt reply.
I am using Java 8, Update 291, which is the latest version for Mac.
I downloaded version .0.4.2 and that fixed the Preferences issue.
I do have a few more issues:

1. I can only load teases stored in a folder in the Home folder. If I put teases in a folder on the Desktop, I cannot browse to that. And manually entering it does not help. It will not "see" .tease files in the folder.

2. I can Open a tease, and it works. But, if I click Save State, it does nothing. When I reopen the Tease and click Load State, there is nothing to load. The tease starts from beginning. Is it necessary to extract the tease from the .Tease file first? I tried and it did not help.

3. If I run Downloader from the Tools menu, I cannot cut and paste a URL. However, if I run Downloader directly, on its own, I can paste a URL.

A Log File is in the spoiler, below. Not sure if it helps.

Thanks.
Spoiler: show
[07:30:19](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:black-screen.jpg"}
[07:30:19](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","label":"<p><span style=\"color: #9e9e9e\"> (Requested Remaster)<\/span><\/p><p><span style=\"color: #9e9e9e\">First Time players -<\/span> <span style=\"color: #66bb6a\">Continue <\/span><\/p><p><span style=\"color: #9e9e9e\">Repeating Players -<\/span> <span style=\"color: #f44336\">Skip to Model Select<\/span><\/p>"}
[07:30:21](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4caf50","label":"Continue","commands":[]},{"color":"#b71c1c","label":"Model Select","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:30:23](Info) class teaseManagers.eos.actions.GoToAction:{"target":"ModelSelect"}
[07:30:23](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:Caprice Update.jpg"}
[07:30:24](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","allowSkip":true,"label":"<p><span style=\"color: #9e9e9e\">(All models have the same introduction but will have different timings on strokes)<\/span><\/p><p><span style=\"color: #9e9e9e\">(I&#39;m slowly adding more models)<\/span><\/p>"}
[07:30:26](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4a148c","label":"Lexi Belle","commands":[{"goto":{"target":"LexiBelleIntroduction"}}]},{"color":"#ffb300","label":"Chanel Preston","commands":[{"goto":{"target":"ChanelPrestonIntroduction"}}]},{"color":"#827717","label":"Remy Lacroix","commands":[{"goto":{"target":"RemyLacroixIntroduction"}}]},{"color":"#1b5e20","label":"Riley Reid","commands":[{"goto":{"target":"RileyReidIntroduction"}}]},{"color":"#3e2723","label":"Gina Valentina","commands":[{"goto":{"target":"GinaValentinaIntroduction"}}]},{"color":"#b2ebf2","label":"Caprice","commands":[{"goto":{"target":"CapriceIntroduction"}}]},{"color":"#e0e0e0","label":"Skip Straight to edge menu","commands":[{"goto":{"target":"ModelSelectSkipEdging"}}]}]}
[07:30:31](Info) class teaseManagers.eos.actions.GoToAction:{"target":"ModelSelectSkipEdging"}
[07:30:31](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:Caprice Update.jpg"}
[07:30:31](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","allowSkip":true,"label":"<p><span style=\"color: #9e9e9e\">(Each model will begin instantly on the first edge)<\/span><\/p>"}
[07:30:33](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4a148c","label":"Lexi Belle","commands":[{"goto":{"target":"LexiBelleFirstEdge"}}]},{"color":"#ffb300","label":"Chanel Preston","commands":[{"goto":{"target":"ChanelPrestonFirstEdge"}}]},{"color":"#827717","label":"Remy Lacroix","commands":[{"goto":{"target":"RemyLacroixFirstEdge"}}]},{"color":"#1b5e20","label":"Riley Reid","commands":[{"goto":{"target":"RileyReidFirstEdge"}}]},{"color":"#3e2723","label":"Gina Valentina","commands":[{"goto":{"target":"GinaValentinaFirstEdge"}}]},{"color":"#b3e5fc","label":"Caprice","commands":[{"goto":{"target":"CapriceFirstEdge"}}]},{"label":"Back to introduction menu","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:30:35](Info) class teaseManagers.eos.actions.GoToAction:{"target":"CapriceFirstEdge"}
[07:30:35](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:f7c444c7-918b-46bd-a1d3-f9988dacbc3b\/1284442"}
[07:30:35](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #f57f17\"><strong>Edge<\/strong><\/span><\/p>"}
[07:30:35](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"10s","style":"secret"}
[07:30:41](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#f57f17","label":"Right on Edge","commands":[]}]}
[07:30:42](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:f7c444c7-918b-46bd-a1d3-f9988dacbc3b\/1284439"}
[07:30:42](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"2s","style":"hidden"}
[07:30:45](Info) class teaseManagers.eos.actions.CreateNotificationAction:{"timerCommands":[],"buttonCommands":[{"goto":{"target":"CapriceFirstEdgeFail"}}],"timerDuration":"7s","buttonLabel":"Cumming"}
[07:30:45](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"7s","label":"<p><span style=\"color: #f57f17\"><strong>1 <\/strong><\/span><\/p><p><span style=\"color: #f57f17\"><strong>Super slow stroke tip to base<\/strong><\/span><\/p>"}
[07:30:52](Info) class teaseManagers.eos.actions.GoToAction:{"target":"Caprice2-10toEND"}
[07:30:52](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284446"}
[07:30:52](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #e1f5fe\">5 seconds<\/span><\/p>"}
[07:30:52](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"5s"}
[07:30:58](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284449"}
[07:30:58](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #f57f17\"><strong>Edge<\/strong><\/span><\/p>"}
[07:30:58](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"10s","style":"secret"}
[07:31:10](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#f57f17","label":"Right on Edge","commands":[]}]}
[07:31:18](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284454"}
[07:31:18](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"2s","style":"hidden"}
[07:31:21](Info) class teaseManagers.eos.actions.CreateNotificationAction:{"timerCommands":[],"buttonCommands":[{"goto":{"target":"CapriceCumming"}}],"timerDuration":"8s","buttonLabel":"Cumming"}
[07:31:21](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"3s","label":"<p><span style=\"color: #f57f17\"><strong>1<\/strong><\/span><\/p>"}
[07:31:24](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"3s","label":"<p><span style=\"color: #f57f17\"><strong>2<\/strong><\/span><\/p>"}
[07:31:27](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"2s","style":"hidden"}
[07:31:30](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284456"}
[07:31:30](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #e1f5fe\">5 Seconds...<\/span><\/p>"}
[07:31:30](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"5s"}
[07:31:34](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284462"}
[07:31:34](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #f57f17\"><strong>Edge<\/strong><\/span><\/p>"}
[07:31:34](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"10s","style":"secret"}
[07:31:46](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#f57f17","label":"Right on Edge","commands":[]}]}
[07:31:55](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:black-screen.jpg"}
[07:31:55](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","label":"<p><span style=\"color: #9e9e9e\"> (Requested Remaster)<\/span><\/p><p><span style=\"color: #9e9e9e\">First Time players -<\/span> <span style=\"color: #66bb6a\">Continue <\/span><\/p><p><span style=\"color: #9e9e9e\">Repeating Players -<\/span> <span style=\"color: #f44336\">Skip to Model Select<\/span><\/p>"}
[07:31:58](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4caf50","label":"Continue","commands":[]},{"color":"#b71c1c","label":"Model Select","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:32:09](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:black-screen.jpg"}
[07:32:09](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","label":"<p><span style=\"color: #9e9e9e\"> (Requested Remaster)<\/span><\/p><p><span style=\"color: #9e9e9e\">First Time players -<\/span> <span style=\"color: #66bb6a\">Continue <\/span><\/p><p><span style=\"color: #9e9e9e\">Repeating Players -<\/span> <span style=\"color: #f44336\">Skip to Model Select<\/span><\/p>"}
[07:32:11](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4caf50","label":"Continue","commands":[]},{"color":"#b71c1c","label":"Model Select","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:32:30](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p>Heya, welcome to another joicon tease <\/p>"}
[07:32:33](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p>This tease is centred around the nge girls<\/p>"}
[07:32:40](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p>More specifically <\/p>"}
[07:32:45](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:29462a65-92d8-459b-a098-d755e1635e80\/1176241"}
[07:32:45](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p><span style=\"color: #f44336\">Asuka Langley <\/span><\/p>"}
[07:32:56](Error) Missing action type:disable
exceptions.TeaseViewerException$UnknownActionException: disable
at teaseManagers.eos.ActionFactory.createAction(ActionFactory.java:62)
at teaseManagers.eos.EOSPageExecutor.<init>(EOSPageExecutor.java:23)
at teaseManagers.EOSTeaseManager$4.<init>(EOSTeaseManager.java:264)
at teaseManagers.EOSTeaseManager.run(EOSTeaseManager.java:264)
at java.base/java.lang.Thread.run(Thread.java:831)

[07:33:18](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:0b33f79c-515d-400d-a413-9155c77d2073\/1009508"}
[07:33:18](Info) class teaseManagers.eos.actions.CreateNotificationAction:{"id":"loading","title":"Loading . . ."}
[07:33:18](Info) class teaseManagers.eos.actions.IfAction:{"condition":"metronome === 0","commands":[{"goto":{"target":"sounds"}}]}
[07:33:18](Info) class teaseManagers.eos.actions.GoToAction:{"target":"sounds"}
[07:33:18](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"aorgasm","locator":"file:orgasm-(louder).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"borgasm","locator":"file:orgasm-(no-buildup).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"30bpm","locator":"file:30bpmmo.mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"60bpm","locator":"file:60bpmwd-(mp3cut-net).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"90bpm","locator":"file:90bpmwd-(mp3cut-net).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"120bpm","locator":"file:120bpmwd-(mp3cut-net).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"150bpm","locator":"file:150bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"180bpm","locator":"file:180bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"210bpm","locator":"file:210bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"240bpm","locator":"file:240bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.EvalAction:{"script":"Sound.get(\"aorgasm\").pause();\nSound.get(\"borgasm\").pause();\nSound.get(\"30bpm\").pause();\nSound.get(\"60bpm\").pause();\nSound.get(\"90bpm\").pause();\nSound.get(\"120bpm\").pause();\nSound.get(\"150bpm\").pause();\nSound.get(\"180bpm\").pause();\nSound.get(\"210bpm\").pause();\nSound.get(\"240bpm\").pause();\nSound.get(\"aorgasm\").setVolume(0.6);\nSound.get(\"borgasm\").setVolume(0.6);\nSound.get(\"30bpm\").setVolume(0.4);\nSound.get(\"60bpm\").setVolume(1);\nSound.get(\"90bpm\").setVolume(1);\nSound.get(\"120bpm\").setVolume(1);\nSound.get(\"150bpm\").setVolume(1);\nSound.get(\"180bpm\").setVolume(1);\nSound.get(\"210bpm\").setVolume(1);\nSound.get(\"240bpm\").setVolume(1);"}
[07:33:20](Info) class teaseManagers.eos.actions.EvalAction:{"script":"var check = teaseStorage.getItem(\"check\") || 0"}
[07:33:20](Info) class teaseManagers.eos.actions.GoToAction:{"target":"Start2"}
[07:33:20](Info) class teaseManagers.eos.actions.RemoveNotificationAction:{"id":"loading"}
[07:33:20](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p>Welcome to<span style=\"color:#ff5722\"> <\/span><em><span style=\"color:#ffeb3b\"><strong>Lost in Lewd Labyrinth<\/strong><\/span><\/em>!<\/p>"}
[07:33:20](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p>This masturbation game is all about <span style=\"color:#039be5\">exploration<\/span>.<\/p><p>You can move freely through the labyrinth and discover everything however you want.<\/p>"}
[07:33:20](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p>There are ten different endings and rooms change randomly, making this game <span style=\"color:#03a9f4\">highly replayable<\/span>. ^^<\/p>"}
[07:33:20](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#ff5722","label":"Settings <imgEmoji>U+2699<\/imgEmoji>","commands":[{"goto":{"target":"instructions"}}]},{"color":"#1976d2","label":"Skip Intro <imgEmoji>U+23ed<\/imgEmoji>","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Do you want to skip the story introduction?<\/p>"}},{"choice":{"options":[{"color":"#ef5350","label":"Go Back ⏪","commands":[{"goto":{"target":"Start2"}}]},{"color":"#4caf50","label":"Skip the Intro <imgEmoji>U+25b6<\/imgEmoji>","commands":[{"goto":{"target":"r-44"}}]}]}}]},{"color":"#4caf50","label":"Start Game <imgEmoji>U+25b6<\/imgEmoji>","commands":[{"goto":{"target":"intro"}}]}]}
[07:33:20](Info) Sound.get("aorgasm").pause();
Sound.get("borgasm").pause();
Sound.get("30bpm").pause();
Sound.get("60bpm").pause();
Sound.get("90bpm").pause();
Sound.get("120bpm").pause();
Sound.get("150bpm").pause();
Sound.get("180bpm").pause();
Sound.get("210bpm").pause();
Sound.get("240bpm").pause();
Sound.get("aorgasm").setVolume(0.6);
Sound.get("borgasm").setVolume(0.6);
Sound.get("30bpm").setVolume(0.4);
Sound.get("60bpm").setVolume(1);
Sound.get("90bpm").setVolume(1);
Sound.get("120bpm").setVolume(1);
Sound.get("150bpm").setVolume(1);
Sound.get("180bpm").setVolume(1);
Sound.get("210bpm").setVolume(1);
Sound.get("240bpm").setVolume(1);
[07:33:20](Info) var check = teaseStorage.getItem("check") || 0
[07:33:22](Info) class teaseManagers.eos.actions.GoToAction:{"target":"intro"}
[07:33:22](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:0b33f79c-515d-400d-a413-9155c77d2073\/942340"}
[07:33:22](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>As you regain consciousness, you open your eyes slowly.<\/p>","align":"left"}
[07:33:26](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>Hello?<\/p>","align":"right"}
[07:33:29](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p><em>Did I pass out? What happened?<\/em><\/p>","align":"right"}
[07:33:32](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>You get up from the ground and take a look around.<\/p>","align":"left"}
[07:33:33](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:ca3dc7fb-62c2-4ba0-96a3-7a5b8b7b658e\/964464"}
[07:33:33](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>As you scan your surroundings, you notice a large gate in the middle of the room.<\/p>","align":"left"}
[07:33:38](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>You walk towards the door until you stand right in front of it.<\/p>","align":"left"}
[07:33:42](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:ca3dc7fb-62c2-4ba0-96a3-7a5b8b7b658e\/964460"}
[07:33:42](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#1565c0","label":"Push door open","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>You try to push the door open but it doesn&#x27;t move an inch.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Hmm, looks like it&#x27;s locked.<\/p>","align":"right"}},{"choice":{"options":[{"color":"#1565c0","label":"Inspect door","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Your hands run up and down the door, trying to find anything useful.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Suddenly, you notice four holes in the door.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Are those keyholes? They don&#x27;t feel like any key would fit them...<\/p>","align":"right"}}]}]}}]},{"color":"#1565c0","label":"Inspect door","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Your hands run up and down the door, trying to find anything useful.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Suddenly, you notice four holes in the door.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Are those keyholes? They don&#x27;t feel like any key would fit them...<\/p>","align":"right"}}]}]}
[07:33:43](Info) downloader run cmd:java -jar /Users/Chris/Desktop/TeaseViewer_b_0.4.2/data/teaseViewerDownloader.jar -params::/Users/Chris/Desktop/TeaseViewer_b_0.4.2/preferences
Thamrill
Explorer At Heart
Explorer At Heart
Posts: 266
Joined: Thu Jan 03, 2013 4:55 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Beta] TeaseViewer Ver 0.4.2 - Offline EOS viewer

Post by Thamrill »

pc91 wrote: Sat Mar 27, 2021 11:55 am Thanks for the prompt reply.
I am using Java 8, Update 291, which is the latest version for Mac.
I downloaded version .0.4.2 and that fixed the Preferences issue.
I do have a few more issues:

1. I can only load teases stored in a folder in the Home folder. If I put teases in a folder on the Desktop, I cannot browse to that. And manually entering it does not help. It will not "see" .tease files in the folder.

2. I can Open a tease, and it works. But, if I click Save State, it does nothing. When I reopen the Tease and click Load State, there is nothing to load. The tease starts from beginning. Is it necessary to extract the tease from the .Tease file first? I tried and it did not help.

3. If I run Downloader from the Tools menu, I cannot cut and paste a URL. However, if I run Downloader directly, on its own, I can paste a URL.

A Log File is in the spoiler, below. Not sure if it helps.

Thanks.
Spoiler: show
[07:30:19](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:black-screen.jpg"}
[07:30:19](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","label":"<p><span style=\"color: #9e9e9e\"> (Requested Remaster)<\/span><\/p><p><span style=\"color: #9e9e9e\">First Time players -<\/span> <span style=\"color: #66bb6a\">Continue <\/span><\/p><p><span style=\"color: #9e9e9e\">Repeating Players -<\/span> <span style=\"color: #f44336\">Skip to Model Select<\/span><\/p>"}
[07:30:21](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4caf50","label":"Continue","commands":[]},{"color":"#b71c1c","label":"Model Select","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:30:23](Info) class teaseManagers.eos.actions.GoToAction:{"target":"ModelSelect"}
[07:30:23](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:Caprice Update.jpg"}
[07:30:24](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","allowSkip":true,"label":"<p><span style=\"color: #9e9e9e\">(All models have the same introduction but will have different timings on strokes)<\/span><\/p><p><span style=\"color: #9e9e9e\">(I&#39;m slowly adding more models)<\/span><\/p>"}
[07:30:26](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4a148c","label":"Lexi Belle","commands":[{"goto":{"target":"LexiBelleIntroduction"}}]},{"color":"#ffb300","label":"Chanel Preston","commands":[{"goto":{"target":"ChanelPrestonIntroduction"}}]},{"color":"#827717","label":"Remy Lacroix","commands":[{"goto":{"target":"RemyLacroixIntroduction"}}]},{"color":"#1b5e20","label":"Riley Reid","commands":[{"goto":{"target":"RileyReidIntroduction"}}]},{"color":"#3e2723","label":"Gina Valentina","commands":[{"goto":{"target":"GinaValentinaIntroduction"}}]},{"color":"#b2ebf2","label":"Caprice","commands":[{"goto":{"target":"CapriceIntroduction"}}]},{"color":"#e0e0e0","label":"Skip Straight to edge menu","commands":[{"goto":{"target":"ModelSelectSkipEdging"}}]}]}
[07:30:31](Info) class teaseManagers.eos.actions.GoToAction:{"target":"ModelSelectSkipEdging"}
[07:30:31](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:Caprice Update.jpg"}
[07:30:31](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","allowSkip":true,"label":"<p><span style=\"color: #9e9e9e\">(Each model will begin instantly on the first edge)<\/span><\/p>"}
[07:30:33](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4a148c","label":"Lexi Belle","commands":[{"goto":{"target":"LexiBelleFirstEdge"}}]},{"color":"#ffb300","label":"Chanel Preston","commands":[{"goto":{"target":"ChanelPrestonFirstEdge"}}]},{"color":"#827717","label":"Remy Lacroix","commands":[{"goto":{"target":"RemyLacroixFirstEdge"}}]},{"color":"#1b5e20","label":"Riley Reid","commands":[{"goto":{"target":"RileyReidFirstEdge"}}]},{"color":"#3e2723","label":"Gina Valentina","commands":[{"goto":{"target":"GinaValentinaFirstEdge"}}]},{"color":"#b3e5fc","label":"Caprice","commands":[{"goto":{"target":"CapriceFirstEdge"}}]},{"label":"Back to introduction menu","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:30:35](Info) class teaseManagers.eos.actions.GoToAction:{"target":"CapriceFirstEdge"}
[07:30:35](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:f7c444c7-918b-46bd-a1d3-f9988dacbc3b\/1284442"}
[07:30:35](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #f57f17\"><strong>Edge<\/strong><\/span><\/p>"}
[07:30:35](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"10s","style":"secret"}
[07:30:41](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#f57f17","label":"Right on Edge","commands":[]}]}
[07:30:42](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:f7c444c7-918b-46bd-a1d3-f9988dacbc3b\/1284439"}
[07:30:42](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"2s","style":"hidden"}
[07:30:45](Info) class teaseManagers.eos.actions.CreateNotificationAction:{"timerCommands":[],"buttonCommands":[{"goto":{"target":"CapriceFirstEdgeFail"}}],"timerDuration":"7s","buttonLabel":"Cumming"}
[07:30:45](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"7s","label":"<p><span style=\"color: #f57f17\"><strong>1 <\/strong><\/span><\/p><p><span style=\"color: #f57f17\"><strong>Super slow stroke tip to base<\/strong><\/span><\/p>"}
[07:30:52](Info) class teaseManagers.eos.actions.GoToAction:{"target":"Caprice2-10toEND"}
[07:30:52](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284446"}
[07:30:52](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #e1f5fe\">5 seconds<\/span><\/p>"}
[07:30:52](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"5s"}
[07:30:58](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284449"}
[07:30:58](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #f57f17\"><strong>Edge<\/strong><\/span><\/p>"}
[07:30:58](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"10s","style":"secret"}
[07:31:10](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#f57f17","label":"Right on Edge","commands":[]}]}
[07:31:18](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284454"}
[07:31:18](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"2s","style":"hidden"}
[07:31:21](Info) class teaseManagers.eos.actions.CreateNotificationAction:{"timerCommands":[],"buttonCommands":[{"goto":{"target":"CapriceCumming"}}],"timerDuration":"8s","buttonLabel":"Cumming"}
[07:31:21](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"3s","label":"<p><span style=\"color: #f57f17\"><strong>1<\/strong><\/span><\/p>"}
[07:31:24](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"3s","label":"<p><span style=\"color: #f57f17\"><strong>2<\/strong><\/span><\/p>"}
[07:31:27](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"2s","style":"hidden"}
[07:31:30](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284456"}
[07:31:30](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #e1f5fe\">5 Seconds...<\/span><\/p>"}
[07:31:30](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"5s"}
[07:31:34](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284462"}
[07:31:34](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #f57f17\"><strong>Edge<\/strong><\/span><\/p>"}
[07:31:34](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"10s","style":"secret"}
[07:31:46](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#f57f17","label":"Right on Edge","commands":[]}]}
[07:31:55](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:black-screen.jpg"}
[07:31:55](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","label":"<p><span style=\"color: #9e9e9e\"> (Requested Remaster)<\/span><\/p><p><span style=\"color: #9e9e9e\">First Time players -<\/span> <span style=\"color: #66bb6a\">Continue <\/span><\/p><p><span style=\"color: #9e9e9e\">Repeating Players -<\/span> <span style=\"color: #f44336\">Skip to Model Select<\/span><\/p>"}
[07:31:58](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4caf50","label":"Continue","commands":[]},{"color":"#b71c1c","label":"Model Select","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:32:09](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:black-screen.jpg"}
[07:32:09](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","label":"<p><span style=\"color: #9e9e9e\"> (Requested Remaster)<\/span><\/p><p><span style=\"color: #9e9e9e\">First Time players -<\/span> <span style=\"color: #66bb6a\">Continue <\/span><\/p><p><span style=\"color: #9e9e9e\">Repeating Players -<\/span> <span style=\"color: #f44336\">Skip to Model Select<\/span><\/p>"}
[07:32:11](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4caf50","label":"Continue","commands":[]},{"color":"#b71c1c","label":"Model Select","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:32:30](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p>Heya, welcome to another joicon tease <\/p>"}
[07:32:33](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p>This tease is centred around the nge girls<\/p>"}
[07:32:40](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p>More specifically <\/p>"}
[07:32:45](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:29462a65-92d8-459b-a098-d755e1635e80\/1176241"}
[07:32:45](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p><span style=\"color: #f44336\">Asuka Langley <\/span><\/p>"}
[07:32:56](Error) Missing action type:disable
exceptions.TeaseViewerException$UnknownActionException: disable
at teaseManagers.eos.ActionFactory.createAction(ActionFactory.java:62)
at teaseManagers.eos.EOSPageExecutor.<init>(EOSPageExecutor.java:23)
at teaseManagers.EOSTeaseManager$4.<init>(EOSTeaseManager.java:264)
at teaseManagers.EOSTeaseManager.run(EOSTeaseManager.java:264)
at java.base/java.lang.Thread.run(Thread.java:831)

[07:33:18](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:0b33f79c-515d-400d-a413-9155c77d2073\/1009508"}
[07:33:18](Info) class teaseManagers.eos.actions.CreateNotificationAction:{"id":"loading","title":"Loading . . ."}
[07:33:18](Info) class teaseManagers.eos.actions.IfAction:{"condition":"metronome === 0","commands":[{"goto":{"target":"sounds"}}]}
[07:33:18](Info) class teaseManagers.eos.actions.GoToAction:{"target":"sounds"}
[07:33:18](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"aorgasm","locator":"file:orgasm-(louder).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"borgasm","locator":"file:orgasm-(no-buildup).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"30bpm","locator":"file:30bpmmo.mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"60bpm","locator":"file:60bpmwd-(mp3cut-net).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"90bpm","locator":"file:90bpmwd-(mp3cut-net).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"120bpm","locator":"file:120bpmwd-(mp3cut-net).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"150bpm","locator":"file:150bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"180bpm","locator":"file:180bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"210bpm","locator":"file:210bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"240bpm","locator":"file:240bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.EvalAction:{"script":"Sound.get(\"aorgasm\").pause();\nSound.get(\"borgasm\").pause();\nSound.get(\"30bpm\").pause();\nSound.get(\"60bpm\").pause();\nSound.get(\"90bpm\").pause();\nSound.get(\"120bpm\").pause();\nSound.get(\"150bpm\").pause();\nSound.get(\"180bpm\").pause();\nSound.get(\"210bpm\").pause();\nSound.get(\"240bpm\").pause();\nSound.get(\"aorgasm\").setVolume(0.6);\nSound.get(\"borgasm\").setVolume(0.6);\nSound.get(\"30bpm\").setVolume(0.4);\nSound.get(\"60bpm\").setVolume(1);\nSound.get(\"90bpm\").setVolume(1);\nSound.get(\"120bpm\").setVolume(1);\nSound.get(\"150bpm\").setVolume(1);\nSound.get(\"180bpm\").setVolume(1);\nSound.get(\"210bpm\").setVolume(1);\nSound.get(\"240bpm\").setVolume(1);"}
[07:33:20](Info) class teaseManagers.eos.actions.EvalAction:{"script":"var check = teaseStorage.getItem(\"check\") || 0"}
[07:33:20](Info) class teaseManagers.eos.actions.GoToAction:{"target":"Start2"}
[07:33:20](Info) class teaseManagers.eos.actions.RemoveNotificationAction:{"id":"loading"}
[07:33:20](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p>Welcome to<span style=\"color:#ff5722\"> <\/span><em><span style=\"color:#ffeb3b\"><strong>Lost in Lewd Labyrinth<\/strong><\/span><\/em>!<\/p>"}
[07:33:20](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p>This masturbation game is all about <span style=\"color:#039be5\">exploration<\/span>.<\/p><p>You can move freely through the labyrinth and discover everything however you want.<\/p>"}
[07:33:20](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p>There are ten different endings and rooms change randomly, making this game <span style=\"color:#03a9f4\">highly replayable<\/span>. ^^<\/p>"}
[07:33:20](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#ff5722","label":"Settings <imgEmoji>U+2699<\/imgEmoji>","commands":[{"goto":{"target":"instructions"}}]},{"color":"#1976d2","label":"Skip Intro <imgEmoji>U+23ed<\/imgEmoji>","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Do you want to skip the story introduction?<\/p>"}},{"choice":{"options":[{"color":"#ef5350","label":"Go Back ⏪","commands":[{"goto":{"target":"Start2"}}]},{"color":"#4caf50","label":"Skip the Intro <imgEmoji>U+25b6<\/imgEmoji>","commands":[{"goto":{"target":"r-44"}}]}]}}]},{"color":"#4caf50","label":"Start Game <imgEmoji>U+25b6<\/imgEmoji>","commands":[{"goto":{"target":"intro"}}]}]}
[07:33:20](Info) Sound.get("aorgasm").pause();
Sound.get("borgasm").pause();
Sound.get("30bpm").pause();
Sound.get("60bpm").pause();
Sound.get("90bpm").pause();
Sound.get("120bpm").pause();
Sound.get("150bpm").pause();
Sound.get("180bpm").pause();
Sound.get("210bpm").pause();
Sound.get("240bpm").pause();
Sound.get("aorgasm").setVolume(0.6);
Sound.get("borgasm").setVolume(0.6);
Sound.get("30bpm").setVolume(0.4);
Sound.get("60bpm").setVolume(1);
Sound.get("90bpm").setVolume(1);
Sound.get("120bpm").setVolume(1);
Sound.get("150bpm").setVolume(1);
Sound.get("180bpm").setVolume(1);
Sound.get("210bpm").setVolume(1);
Sound.get("240bpm").setVolume(1);
[07:33:20](Info) var check = teaseStorage.getItem("check") || 0
[07:33:22](Info) class teaseManagers.eos.actions.GoToAction:{"target":"intro"}
[07:33:22](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:0b33f79c-515d-400d-a413-9155c77d2073\/942340"}
[07:33:22](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>As you regain consciousness, you open your eyes slowly.<\/p>","align":"left"}
[07:33:26](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>Hello?<\/p>","align":"right"}
[07:33:29](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p><em>Did I pass out? What happened?<\/em><\/p>","align":"right"}
[07:33:32](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>You get up from the ground and take a look around.<\/p>","align":"left"}
[07:33:33](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:ca3dc7fb-62c2-4ba0-96a3-7a5b8b7b658e\/964464"}
[07:33:33](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>As you scan your surroundings, you notice a large gate in the middle of the room.<\/p>","align":"left"}
[07:33:38](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>You walk towards the door until you stand right in front of it.<\/p>","align":"left"}
[07:33:42](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:ca3dc7fb-62c2-4ba0-96a3-7a5b8b7b658e\/964460"}
[07:33:42](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#1565c0","label":"Push door open","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>You try to push the door open but it doesn&#x27;t move an inch.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Hmm, looks like it&#x27;s locked.<\/p>","align":"right"}},{"choice":{"options":[{"color":"#1565c0","label":"Inspect door","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Your hands run up and down the door, trying to find anything useful.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Suddenly, you notice four holes in the door.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Are those keyholes? They don&#x27;t feel like any key would fit them...<\/p>","align":"right"}}]}]}}]},{"color":"#1565c0","label":"Inspect door","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Your hands run up and down the door, trying to find anything useful.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Suddenly, you notice four holes in the door.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Are those keyholes? They don&#x27;t feel like any key would fit them...<\/p>","align":"right"}}]}]}
[07:33:43](Info) downloader run cmd:java -jar /Users/Chris/Desktop/TeaseViewer_b_0.4.2/data/teaseViewerDownloader.jar -params::/Users/Chris/Desktop/TeaseViewer_b_0.4.2/preferences
I Will look into it more in details later, but in the meantime you can update to newer version of Java, you can find the link in the user guide. I don't know why Java site is not updated to versions higher than 8, but oracle and openjdk (official releases) are at version 15.
Image

Image

Image
Thamrill
Explorer At Heart
Explorer At Heart
Posts: 266
Joined: Thu Jan 03, 2013 4:55 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Beta] TeaseViewer Ver 0.4.2 - Offline EOS viewer

Post by Thamrill »

pc91 wrote: Sat Mar 27, 2021 11:55 am Thanks for the prompt reply.
I am using Java 8, Update 291, which is the latest version for Mac.
I downloaded version .0.4.2 and that fixed the Preferences issue.
I do have a few more issues:

1. I can only load teases stored in a folder in the Home folder. If I put teases in a folder on the Desktop, I cannot browse to that. And manually entering it does not help. It will not "see" .tease files in the folder.

2. I can Open a tease, and it works. But, if I click Save State, it does nothing. When I reopen the Tease and click Load State, there is nothing to load. The tease starts from beginning. Is it necessary to extract the tease from the .Tease file first? I tried and it did not help.

3. If I run Downloader from the Tools menu, I cannot cut and paste a URL. However, if I run Downloader directly, on its own, I can paste a URL.

A Log File is in the spoiler, below. Not sure if it helps.

Thanks.
Spoiler: show
[07:30:19](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:black-screen.jpg"}
[07:30:19](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","label":"<p><span style=\"color: #9e9e9e\"> (Requested Remaster)<\/span><\/p><p><span style=\"color: #9e9e9e\">First Time players -<\/span> <span style=\"color: #66bb6a\">Continue <\/span><\/p><p><span style=\"color: #9e9e9e\">Repeating Players -<\/span> <span style=\"color: #f44336\">Skip to Model Select<\/span><\/p>"}
[07:30:21](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4caf50","label":"Continue","commands":[]},{"color":"#b71c1c","label":"Model Select","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:30:23](Info) class teaseManagers.eos.actions.GoToAction:{"target":"ModelSelect"}
[07:30:23](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:Caprice Update.jpg"}
[07:30:24](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","allowSkip":true,"label":"<p><span style=\"color: #9e9e9e\">(All models have the same introduction but will have different timings on strokes)<\/span><\/p><p><span style=\"color: #9e9e9e\">(I&#39;m slowly adding more models)<\/span><\/p>"}
[07:30:26](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4a148c","label":"Lexi Belle","commands":[{"goto":{"target":"LexiBelleIntroduction"}}]},{"color":"#ffb300","label":"Chanel Preston","commands":[{"goto":{"target":"ChanelPrestonIntroduction"}}]},{"color":"#827717","label":"Remy Lacroix","commands":[{"goto":{"target":"RemyLacroixIntroduction"}}]},{"color":"#1b5e20","label":"Riley Reid","commands":[{"goto":{"target":"RileyReidIntroduction"}}]},{"color":"#3e2723","label":"Gina Valentina","commands":[{"goto":{"target":"GinaValentinaIntroduction"}}]},{"color":"#b2ebf2","label":"Caprice","commands":[{"goto":{"target":"CapriceIntroduction"}}]},{"color":"#e0e0e0","label":"Skip Straight to edge menu","commands":[{"goto":{"target":"ModelSelectSkipEdging"}}]}]}
[07:30:31](Info) class teaseManagers.eos.actions.GoToAction:{"target":"ModelSelectSkipEdging"}
[07:30:31](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:Caprice Update.jpg"}
[07:30:31](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","allowSkip":true,"label":"<p><span style=\"color: #9e9e9e\">(Each model will begin instantly on the first edge)<\/span><\/p>"}
[07:30:33](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4a148c","label":"Lexi Belle","commands":[{"goto":{"target":"LexiBelleFirstEdge"}}]},{"color":"#ffb300","label":"Chanel Preston","commands":[{"goto":{"target":"ChanelPrestonFirstEdge"}}]},{"color":"#827717","label":"Remy Lacroix","commands":[{"goto":{"target":"RemyLacroixFirstEdge"}}]},{"color":"#1b5e20","label":"Riley Reid","commands":[{"goto":{"target":"RileyReidFirstEdge"}}]},{"color":"#3e2723","label":"Gina Valentina","commands":[{"goto":{"target":"GinaValentinaFirstEdge"}}]},{"color":"#b3e5fc","label":"Caprice","commands":[{"goto":{"target":"CapriceFirstEdge"}}]},{"label":"Back to introduction menu","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:30:35](Info) class teaseManagers.eos.actions.GoToAction:{"target":"CapriceFirstEdge"}
[07:30:35](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:f7c444c7-918b-46bd-a1d3-f9988dacbc3b\/1284442"}
[07:30:35](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #f57f17\"><strong>Edge<\/strong><\/span><\/p>"}
[07:30:35](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"10s","style":"secret"}
[07:30:41](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#f57f17","label":"Right on Edge","commands":[]}]}
[07:30:42](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:f7c444c7-918b-46bd-a1d3-f9988dacbc3b\/1284439"}
[07:30:42](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"2s","style":"hidden"}
[07:30:45](Info) class teaseManagers.eos.actions.CreateNotificationAction:{"timerCommands":[],"buttonCommands":[{"goto":{"target":"CapriceFirstEdgeFail"}}],"timerDuration":"7s","buttonLabel":"Cumming"}
[07:30:45](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"7s","label":"<p><span style=\"color: #f57f17\"><strong>1 <\/strong><\/span><\/p><p><span style=\"color: #f57f17\"><strong>Super slow stroke tip to base<\/strong><\/span><\/p>"}
[07:30:52](Info) class teaseManagers.eos.actions.GoToAction:{"target":"Caprice2-10toEND"}
[07:30:52](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284446"}
[07:30:52](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #e1f5fe\">5 seconds<\/span><\/p>"}
[07:30:52](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"5s"}
[07:30:58](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284449"}
[07:30:58](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #f57f17\"><strong>Edge<\/strong><\/span><\/p>"}
[07:30:58](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"10s","style":"secret"}
[07:31:10](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#f57f17","label":"Right on Edge","commands":[]}]}
[07:31:18](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284454"}
[07:31:18](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"2s","style":"hidden"}
[07:31:21](Info) class teaseManagers.eos.actions.CreateNotificationAction:{"timerCommands":[],"buttonCommands":[{"goto":{"target":"CapriceCumming"}}],"timerDuration":"8s","buttonLabel":"Cumming"}
[07:31:21](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"3s","label":"<p><span style=\"color: #f57f17\"><strong>1<\/strong><\/span><\/p>"}
[07:31:24](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"3s","label":"<p><span style=\"color: #f57f17\"><strong>2<\/strong><\/span><\/p>"}
[07:31:27](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"2s","style":"hidden"}
[07:31:30](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284456"}
[07:31:30](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #e1f5fe\">5 Seconds...<\/span><\/p>"}
[07:31:30](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"5s"}
[07:31:34](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:473c21a8-6513-49e1-a1ad-7a15f7502a4d\/1284462"}
[07:31:34](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p><span style=\"color: #f57f17\"><strong>Edge<\/strong><\/span><\/p>"}
[07:31:34](Info) class teaseManagers.eos.actions.TimerAction:{"duration":"10s","style":"secret"}
[07:31:46](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#f57f17","label":"Right on Edge","commands":[]}]}
[07:31:55](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:black-screen.jpg"}
[07:31:55](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","label":"<p><span style=\"color: #9e9e9e\"> (Requested Remaster)<\/span><\/p><p><span style=\"color: #9e9e9e\">First Time players -<\/span> <span style=\"color: #66bb6a\">Continue <\/span><\/p><p><span style=\"color: #9e9e9e\">Repeating Players -<\/span> <span style=\"color: #f44336\">Skip to Model Select<\/span><\/p>"}
[07:31:58](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4caf50","label":"Continue","commands":[]},{"color":"#b71c1c","label":"Model Select","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:32:09](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"file:black-screen.jpg"}
[07:32:09](Info) class teaseManagers.eos.actions.SayAction:{"mode":"custom","duration":"2s","label":"<p><span style=\"color: #9e9e9e\"> (Requested Remaster)<\/span><\/p><p><span style=\"color: #9e9e9e\">First Time players -<\/span> <span style=\"color: #66bb6a\">Continue <\/span><\/p><p><span style=\"color: #9e9e9e\">Repeating Players -<\/span> <span style=\"color: #f44336\">Skip to Model Select<\/span><\/p>"}
[07:32:11](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#4caf50","label":"Continue","commands":[]},{"color":"#b71c1c","label":"Model Select","commands":[{"goto":{"target":"ModelSelect"}}]}]}
[07:32:30](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p>Heya, welcome to another joicon tease <\/p>"}
[07:32:33](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p>This tease is centred around the nge girls<\/p>"}
[07:32:40](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p>More specifically <\/p>"}
[07:32:45](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:29462a65-92d8-459b-a098-d755e1635e80\/1176241"}
[07:32:45](Info) class teaseManagers.eos.actions.SayAction:{"label":"<p><span style=\"color: #f44336\">Asuka Langley <\/span><\/p>"}
[07:32:56](Error) Missing action type:disable
exceptions.TeaseViewerException$UnknownActionException: disable
at teaseManagers.eos.ActionFactory.createAction(ActionFactory.java:62)
at teaseManagers.eos.EOSPageExecutor.<init>(EOSPageExecutor.java:23)
at teaseManagers.EOSTeaseManager$4.<init>(EOSTeaseManager.java:264)
at teaseManagers.EOSTeaseManager.run(EOSTeaseManager.java:264)
at java.base/java.lang.Thread.run(Thread.java:831)

[07:33:18](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:0b33f79c-515d-400d-a413-9155c77d2073\/1009508"}
[07:33:18](Info) class teaseManagers.eos.actions.CreateNotificationAction:{"id":"loading","title":"Loading . . ."}
[07:33:18](Info) class teaseManagers.eos.actions.IfAction:{"condition":"metronome === 0","commands":[{"goto":{"target":"sounds"}}]}
[07:33:18](Info) class teaseManagers.eos.actions.GoToAction:{"target":"sounds"}
[07:33:18](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"aorgasm","locator":"file:orgasm-(louder).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"borgasm","locator":"file:orgasm-(no-buildup).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"30bpm","locator":"file:30bpmmo.mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"60bpm","locator":"file:60bpmwd-(mp3cut-net).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"90bpm","locator":"file:90bpmwd-(mp3cut-net).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"120bpm","locator":"file:120bpmwd-(mp3cut-net).mp3"}
[07:33:19](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"150bpm","locator":"file:150bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"180bpm","locator":"file:180bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"210bpm","locator":"file:210bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.PlayAudioAction:{"volume":0,"background":true,"loops":0,"id":"240bpm","locator":"file:240bpmwd-(mp3cut-net).mp3"}
[07:33:20](Info) class teaseManagers.eos.actions.EvalAction:{"script":"Sound.get(\"aorgasm\").pause();\nSound.get(\"borgasm\").pause();\nSound.get(\"30bpm\").pause();\nSound.get(\"60bpm\").pause();\nSound.get(\"90bpm\").pause();\nSound.get(\"120bpm\").pause();\nSound.get(\"150bpm\").pause();\nSound.get(\"180bpm\").pause();\nSound.get(\"210bpm\").pause();\nSound.get(\"240bpm\").pause();\nSound.get(\"aorgasm\").setVolume(0.6);\nSound.get(\"borgasm\").setVolume(0.6);\nSound.get(\"30bpm\").setVolume(0.4);\nSound.get(\"60bpm\").setVolume(1);\nSound.get(\"90bpm\").setVolume(1);\nSound.get(\"120bpm\").setVolume(1);\nSound.get(\"150bpm\").setVolume(1);\nSound.get(\"180bpm\").setVolume(1);\nSound.get(\"210bpm\").setVolume(1);\nSound.get(\"240bpm\").setVolume(1);"}
[07:33:20](Info) class teaseManagers.eos.actions.EvalAction:{"script":"var check = teaseStorage.getItem(\"check\") || 0"}
[07:33:20](Info) class teaseManagers.eos.actions.GoToAction:{"target":"Start2"}
[07:33:20](Info) class teaseManagers.eos.actions.RemoveNotificationAction:{"id":"loading"}
[07:33:20](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p>Welcome to<span style=\"color:#ff5722\"> <\/span><em><span style=\"color:#ffeb3b\"><strong>Lost in Lewd Labyrinth<\/strong><\/span><\/em>!<\/p>"}
[07:33:20](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p>This masturbation game is all about <span style=\"color:#039be5\">exploration<\/span>.<\/p><p>You can move freely through the labyrinth and discover everything however you want.<\/p>"}
[07:33:20](Info) class teaseManagers.eos.actions.SayAction:{"mode":"instant","label":"<p>There are ten different endings and rooms change randomly, making this game <span style=\"color:#03a9f4\">highly replayable<\/span>. ^^<\/p>"}
[07:33:20](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#ff5722","label":"Settings <imgEmoji>U+2699<\/imgEmoji>","commands":[{"goto":{"target":"instructions"}}]},{"color":"#1976d2","label":"Skip Intro <imgEmoji>U+23ed<\/imgEmoji>","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Do you want to skip the story introduction?<\/p>"}},{"choice":{"options":[{"color":"#ef5350","label":"Go Back ⏪","commands":[{"goto":{"target":"Start2"}}]},{"color":"#4caf50","label":"Skip the Intro <imgEmoji>U+25b6<\/imgEmoji>","commands":[{"goto":{"target":"r-44"}}]}]}}]},{"color":"#4caf50","label":"Start Game <imgEmoji>U+25b6<\/imgEmoji>","commands":[{"goto":{"target":"intro"}}]}]}
[07:33:20](Info) Sound.get("aorgasm").pause();
Sound.get("borgasm").pause();
Sound.get("30bpm").pause();
Sound.get("60bpm").pause();
Sound.get("90bpm").pause();
Sound.get("120bpm").pause();
Sound.get("150bpm").pause();
Sound.get("180bpm").pause();
Sound.get("210bpm").pause();
Sound.get("240bpm").pause();
Sound.get("aorgasm").setVolume(0.6);
Sound.get("borgasm").setVolume(0.6);
Sound.get("30bpm").setVolume(0.4);
Sound.get("60bpm").setVolume(1);
Sound.get("90bpm").setVolume(1);
Sound.get("120bpm").setVolume(1);
Sound.get("150bpm").setVolume(1);
Sound.get("180bpm").setVolume(1);
Sound.get("210bpm").setVolume(1);
Sound.get("240bpm").setVolume(1);
[07:33:20](Info) var check = teaseStorage.getItem("check") || 0
[07:33:22](Info) class teaseManagers.eos.actions.GoToAction:{"target":"intro"}
[07:33:22](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:0b33f79c-515d-400d-a413-9155c77d2073\/942340"}
[07:33:22](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>As you regain consciousness, you open your eyes slowly.<\/p>","align":"left"}
[07:33:26](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>Hello?<\/p>","align":"right"}
[07:33:29](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p><em>Did I pass out? What happened?<\/em><\/p>","align":"right"}
[07:33:32](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>You get up from the ground and take a look around.<\/p>","align":"left"}
[07:33:33](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:ca3dc7fb-62c2-4ba0-96a3-7a5b8b7b658e\/964464"}
[07:33:33](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>As you scan your surroundings, you notice a large gate in the middle of the room.<\/p>","align":"left"}
[07:33:38](Info) class teaseManagers.eos.actions.SayAction:{"mode":"autoplay","allowSkip":true,"label":"<p>You walk towards the door until you stand right in front of it.<\/p>","align":"left"}
[07:33:42](Info) class teaseManagers.eos.actions.ImageAction:{"locator":"gallery:ca3dc7fb-62c2-4ba0-96a3-7a5b8b7b658e\/964460"}
[07:33:42](Info) class teaseManagers.eos.actions.ChoiceAction:{"options":[{"color":"#1565c0","label":"Push door open","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>You try to push the door open but it doesn&#x27;t move an inch.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Hmm, looks like it&#x27;s locked.<\/p>","align":"right"}},{"choice":{"options":[{"color":"#1565c0","label":"Inspect door","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Your hands run up and down the door, trying to find anything useful.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Suddenly, you notice four holes in the door.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Are those keyholes? They don&#x27;t feel like any key would fit them...<\/p>","align":"right"}}]}]}}]},{"color":"#1565c0","label":"Inspect door","commands":[{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Your hands run up and down the door, trying to find anything useful.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Suddenly, you notice four holes in the door.<\/p>","align":"left"}},{"say":{"mode":"autoplay","allowSkip":true,"label":"<p>Are those keyholes? They don&#x27;t feel like any key would fit them...<\/p>","align":"right"}}]}]}
[07:33:43](Info) downloader run cmd:java -jar /Users/Chris/Desktop/TeaseViewer_b_0.4.2/data/teaseViewerDownloader.jar -params::/Users/Chris/Desktop/TeaseViewer_b_0.4.2/preferences
You sure you are using version 0.4.2? you mentioned load/save state, however that functionality has been dropped in 0.4.0. I suggest you delete everything from the program folder and download 0.4.2 again and try again; also, update your java version to 13, if you can
Image

Image

Image
User avatar
Trusfrated
Explorer At Heart
Explorer At Heart
Posts: 451
Joined: Mon Nov 08, 2010 8:41 am
Gender: Male

Re: [Alpha-release] TeaseViewer Ver 0.4.0 - Quality-of-life updates

Post by Trusfrated »

Thamrill wrote: Tue Mar 09, 2021 6:18 am
Trusfrated wrote: Mon Mar 08, 2021 10:48 pm "Succubi Horde" by Darrigaz doesn't seem to do anything. Nothing created in the log file?
It's trying to call a warn method in the Console, which is not documented in the EOS API, so I haven't implemented it, now I've added it.
Should this be working with version 0.4.2? It still doesn't seem to do anything on my setup.
ImageImage
Thamrill
Explorer At Heart
Explorer At Heart
Posts: 266
Joined: Thu Jan 03, 2013 4:55 pm
Gender: Male
Sexual Orientation: Straight
I am a: Submissive

Re: [Alpha-release] TeaseViewer Ver 0.4.0 - Quality-of-life updates

Post by Thamrill »

Trusfrated wrote: Sun Mar 28, 2021 1:34 am
Thamrill wrote: Tue Mar 09, 2021 6:18 am
Trusfrated wrote: Mon Mar 08, 2021 10:48 pm "Succubi Horde" by Darrigaz doesn't seem to do anything. Nothing created in the log file?
It's trying to call a warn method in the Console, which is not documented in the EOS API, so I haven't implemented it, now I've added it.
Should this be working with version 0.4.2? It still doesn't seem to do anything on my setup.
Ah, I see, it's still bugged.

Edit: fixed
Image

Image

Image
Post Reply

Who is online

Users browsing this forum: Google [Bot], sklavephilipp and 40 guests