sexybastardo wrote:Here are some simple ideas for possible improvements:
- A new logo, or a simple logo freshup (to make it more stylish)
- A new splashscreen
- New error screens and a default background for the image area
- Default card set and default card background
- Default image for an empty Domme picture
- A nice style for the buttons
- Some new icons for the settings
- A new Icon for the exe
- Graphics for a new game (Quiz etc.)
I talked to the others and it seems they agree to that, as long performance isn't affected too much.
Ok lets talk them through:
- A new logo, or a simple logo freshup (to make it more stylish)
- A new splashscreen
Okay!
- New error screens and a default background for the image area
Okay but don't blow up file size too much. Maybe one good image is enough and the rest we could solve with text.
- Default card set and default card background
I'd love to have that!
- Default image for an empty Domme picture
What for? Notion: Set up the damn program! If there's no image-> It's an error.
- A nice style for the buttons
WPF would allow this by XAML, but it's GDI+ and this has to be ugly hardcoded, while the performance is mostly not acceptable.
- Some new icons for the settings
Okay - They're ugly... Or Webdings font, which is ugly too.
Thats okay too.
- Graphics for a new game (Quiz etc.)
This brings up a question: The previous proposal was about a quiz? I thought about a puzzle game. Ooops.
I don't think there will be any new games for now. There is still too much to do in the base program.
And now to BoundSquirrel - i like that nick.
BoundSquirrel wrote:I've just started to get into Tease AI and now I see what all of the excitement has been about; this is really cool! I do have a few questions though (if they're answered in the previous 136 pages, forgive me that I missed them).
Excitement really? I'm glad you like it!
BoundSquirrel wrote:1: The domme always seems to end earlier than my minimum time. For instance, I set it to 30-45 minutes and at minute 22 it's in the end cycle of deny, ruin, or full orgasm (and yes, I know sometimes that's its own tease, but in this case, it ended with the follow up tasks). In another instance it was set to 60-120 minutes and the end cycle came around at minute 47. Is this a known issue or perhaps something I'm missing; does the domme have license to adjust this time based on her level/mood?
There is an option in Settings->Ranges named "domme decides based on level". On Level 5 the value time is between 45 and 61 minutes. Please check it and tell us if there is a problem.
BoundSquirrel wrote:2: What language are the games programmed in and where are the files? In skimming the forums, I may be in the minority here, but I really like the games added to Tease AI and would like to expand on them/add more. I'm an amateur programmer at best, but I'm pretty savvy at learning as I go and deciphering what does what based on existing code and using Google. I'd like to take a crack at improving these but cannot find the files anywhere.
Tease-AI is VB.Net and Tease-AI-CE is C#, but i'm not sure about it's current state. If you like to contribute: Be our guest. Fork
https://github.com/TeaseAI/Tease-AI and hop in. We also have a Slack Channel for communication. But i've to warn you, i'm pretty annoying, when it comes to code, with the possibility to improve. Ask Daragorn - I hope he doesn't hate me already.^^
Here is a small taste, what i mean: Nobody touched game code since 1885 "left". His code is written procedural with lots of cross references. When we work on games, i'd like to have them object oriented and strictly disconnected from the base program, using strict data exchange. This would allow us to use it in the VB as well the C# version - This way both versions could get forward, with a long term possibility to merge them into a single one. But there are no plans about that right now and i don't know if Notay would agree to .Net Code mixing. Just a thought of mine.
BoundSquirrel wrote:3: Is there any way to make Tease AI work across multiple monitors? I'd love to have the image/video on one screen and text/avatar/glitter feed on another.
Where code is, there is always a way. But this needs a rework of the UI. Currently the sidepanel is a simple panel. But it could be changed to a SplitContainer, with more overhead to swap sides.But when we add this the ability to display several Apps at the same time is clearly missing while apps would need to be resizeable.
Possible: Yes.
TimeFrame: As long as you don't do it on your own, i would say a year at least.
If you do it on your own: An UI-Overhaul of this size would need to touch a lot of controls. On that occasion you could rename them, if they have default names with numbers. This would allow us to use Resource files for localization. This way we could give a non programmer of any language an XML-File to translate it. With names like Button11 it's pretty ugly work for them.
If you start on this, let us know about to avoid merge conflicts.
I know... I know... The stupid german has always something to moan about...
What i need to tell at this place: All i said before is meant as a direction, i'd like to go for myself. But it doesn't mean it's not changeable or has to be right from the beginning. If somebody has better ideas i'd really like to read them and use them!
