Raising relationships dont do anything yet :\
There will be an update in October to address that.
When the pool meter is filled you can win. This version of the pool meter is a concept i am expanding in 5.5. Right now it is super easy to fill, and the following day you can leave, meaning you win. That system will change as more updates come out.
Yeah... more dialogue and state checks need to be made to address that. It's something that will be address in time but i have no esitmate on when.
I like the dialogue tag idea. i will add to my feedback list. Colors and a character portait should confirm to the player who is talking in the moment.
Sorry about the game ending with no warning. I can add that is as a "Are you sure you wanna leave? (this will end the game)". This ending is not final and is just a placeholder.
I have some ideas of how i can scale up the amount of unique assets for each character without breaking time or the bank lol.
The game is still in the prototype phase, so there will be the AI art in there for a while, as i build in more systems and features. Once i get into Alpha that is when assets and gameplay polish can happen. A map is something i need to add to the feedback list.
My 2d art isnt the greatest and i am indredebly slow at making them. The drinks art is stuff i drew for reference lol.
The backgrounds look terrible >_>. Once im in Alpha I have plans of making 3d background in blender and "anime-ifying" them to make them look 2d. That i know i can do lol.
For reference I am defining Alpha as the state where all the core mechanics are in the game, they are fun (based on feedback), and the player can beat the game with all the major win conditions in place.
For the Edit question:
Its a subtraction based system. If you give somone 3 purple drinks they are at T3 purple. If you give them a green drink, it sets them to T2 purple.
That system could use some love, so any feedback there would be appreciated.
I hope that answers all of your questions! Thank you for playing the game and your feedback!