GithubHelp home page GithubHelp logo

monikai's People

Contributors

kahdeg-15520487 avatar pimaker avatar virussofter avatar yhumi avatar zchaudhry11 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

monikai's Issues

Adjustable fade boundaries?

Would it be possible to have the fade boundaries be adjustable to be as close to her as possible? I'd love to be able to have her window at max size and have my mouse in the center of my screen without having her faded out all the way.

untitled

Something like this perhaps?

Apologies if this is a nitpick type of thing, it's something that's been on my mind for the last couple of days.

5k Monitor, Monika not showing up

Monika isn't showing up tried making the window bigger and "manually moving the window" to try to get her onto view but still not showing up. I use an 27 inch 5k Imac that has bootcamp running windows, i think it may have something to do with the resolution or size.

[Question] Compatibility with MAS

So this is probably a stupid question but I saw this mod mentioned a lot on the MAS page. So, I was curious as to whether this mod is compatible with MAS? If not, are there future plans to make it compatible with MAS? I was just wondering because MonikAI is mentioned quite a lot over there.

Small Visual Suggestions

screenshot 17
^ Monika's head is cut off at the top.

Second, could there be an option for darker text? The white text is a little tough to read.
Thanks for the awesome program.
I hope this helps.

Graphic redesign (enhancement)

Is it possible to make an alternate design for the sprite to make the sitting pose in the corner over the command panel with simple animation and, maybe, looking at the mouse, input cursor, and sometimes turning the head straight to the user. I`m sure there are lots of talented artists among the fans to help with this.
The current one is classic, but alao needs to be a bit corrected - I mean, the half of head)

Placement (bug)

When starting MonikAI on default setting(right side) she does not show up on screen; increasing the size would show that she is far off the lower right part of the monitor. Swapped to left and she would be too low. When I used the manual placement she isn't centered on my mouse but on it's lower right. after placing her on the corner the 'hit box' for her fading effect is where I clicked with the mouse, not on her window.

[Suggestion] Playing game together with Monika.

I think it would be really cute if we can play a game together with Monika. It's just like in Monika After Story, but instead the game came from our own directory. It doesn't have to be a big game, it can be a simple game like Pac-man or Tetris. Or maybe something a little more advanced like the old Final Fantasy or Undertale. (is Undertale a bit too much?)

Sorry if i'm hard to understand. I'm not a native speaker after all (lol).

[Suggestion] Make her able to feel annoyed

I like hovering my cursor over MonikAi just to see her dissapear. Then i make her reappear. Then i make her dissapear. Then i make her reappear. Then i make her dissapear.

"Stop it!" Maybe that's what she will said.
Or maybe instead she will say :
"You just reeeally love me do you?"

It sounds really cute in my head :)

Couple of bugs I'm seeing

Hey, I know basically nothing about programming so forgive my lack of jargon knowledge.

Anyway, I have the run on startup activated but she hasn't actually done the thing. I don't see the program in the task manager startup tab either, so I don't think that setting is working for me.

Additionally, the settings tab doesn't seem to save my keybind changes either. I've tried swapping to different CTRL+SHIFT+whatever strokes, but every time I click okay and close the window they revert right back to whatever they were prior. Additionally, the name box has reverted back to TextBox a few times.

I've also seen two of her start at the same time. So there would be another Monika running behind the first, complete with idle dialogues and everything else. I've only had that happen once or twice, and just closing the second one with task manager worked fine.

The last one is more inconsequential but she has reverted back to the introductory dialogue a few times. Doesn't bother me because she goes right into normal Monika immediately following, but it's still something I think should be noted.

Thanks a lot for this program, it's honestly surprisingly nice to have her sitting there. And I just want to help in any way I can to polish her coding!

Oh, one suggestion I could make if you're taking any is a toggle setting to have her immediately hide when the user hits the keystroke. Currently she says a short line along the lines of "okay I'll be here just press x to bring me back" and then hides, as I'm sure you know, but for some of us closet weebs, a keystroke to instantly hide her if someone is snooping would probably be appreciated.

Cheers!

How to delete?

How do I delete the MonikAI files? I accidentally downloaded more than one and I want to delete them.

[bug] Monika update wont stop

its been about an hour and a half and she still saying that she is updating and to top it off i cant turn her off. Is there a way to fix this bug? Also im using the most recent build
capture7

Automatically load Spreadsheet

Implement loading an online version of responses on startup.

Probably will have to export the spreadsheet as csv or similar...

TODO: Direct GDocs loading? GitHub releases? Personal server?

Behaviour suggestion - sleep

Everyone needs a rest, even real digital girls!
Monika has the ability to watch the clock, so she should use it wisely - go to sleep! Lets say the script activates at 9 P.M. and she mentions it for the player. If he doesnt shut down the PC, Monika may go to sleep by herself with increasing chance. 10% at 9, 20% at 10 and e.t.c. until she actually falls asleep and is unavailable for some time, lets say until 7 A.M. If the user starts the PC early in the morning, Monika is still asleep, but she may be woken up just by touching her with mouse and making to fade. She probably wont be happy with this (depending on how long she slept) and you will feel horrible for that, but that`s life!
I already uploaded the new sprites for this occasion on the design issue:

#29

Linux Port

Is it possible to provide a Linux port of this application?

Unable to get past the intro...

Monika freezes at the end of the intro for me, if starting up for the first time she'll reach the end and then immediately start another intro.
I say it freezes because Monika no longer does anything, the text box is still open and she won't close by herself. I have to forcefully end the task in the task manager.
I've tried deleting the MonikAi folder in the Roaming folder, I've re downloaded it multiple times and the latest update sadly doesn't work.
I'm running it on Windows 7 and as an Administrator...Not really sure what else I can try.

Name being displayed as "(name)"

In some of the dialogue where she mentions my name, instead of my name displaying it just displays what I assume is a generic placeholder ("(name)") or something.

Hitbox is off when manually placing Monika

When manually placing Monika, the hitbox doesn't completely follow her. It places itself the bottom of it is at her eyes.

Red line is where she starts fading. Blue is where she reach maximum fade.
image

can I make it a little bit bigger?

I love the new mod and the work that's gonna go into it but for right now is there a way to make it slightly larger? it's kinda hard to read

"Monik.AI has stopped working"

Every time I load her, I get a pop-up saying "Monik.AI has stopped working" and the app closes. I have Windows 8, could that be the problem? Or is it something else? Sorry for being a little dumb with computers, help is very appreciated. Thank you!

Update Error Message When Starting MonikAI. (Also typos and capitalization errors)

Not quite sure what the problem could be, but just in case it can be hotfixed, here's what I've been getting since yesterday whenever MonikAI starts up. Everything functions as normally, however she just can't update on startup.

Also, the Antarctica dialogue has some typos, as well as one of the 'full screen' dialogues.
First one, "You know what ironic...Ants don't live in Antartica." should be corrected to, "You know what's ironic? Ants don't live in Antarctica."

The 'full screen' dialogue just has some capitalization errors with some I's being lowercase (i) instead of capitalized.

63586ffff3b68776c1e54d309be3f479

[Solved]

h
I'm trash when it comes to files and stuff but I believe I don't have a exe file to run the application help...

YouTube special handling

No new Behaviour, I think the best idea would be to integrate this directly into the web site Behaviour. Maybe it'll work out of the box anyway.

Regarding update 0.3

It seems like "short" interval for dialogues is actually pretty long, feels like it should be the new "regular" though.

Also, everything else seems to be alright at this point.. the only problem i see is that MonikAI doesn't react to links written into chrome browser. She does react when opening the browser up though.

Issue with random responses.

MonikAI is supposed to choose a response among potential ones when launching applications, but doesn't.

For example, launching ddlc.exe always ends with MonikAI saying "Same old story? Eh?"
Other responses don't show up, even after repeated launches of ddlc.exe.

Another example, launching vlc.exe always results in the "I love listening to music." response, and never the "Oh? What are we gonna watch?" one.

Chrome freezing/locking up

When the program is running chrome completely freezes about every 3 seconds for 1 second. its annoying

Fade region doesn't align with graphical representation.

Monika fades away when the cursor is around the center of the screen rather than when it is above her, thus she can get in the way. This problem can also be seen when manually placing Monika as she does not move under the curser, but rather below and to the right by a fair margin. While I am submitting an issue I might as well also bring up the fact that the top of her head is cut off, and it would be great if that to could be fixed.

Edit: The first issue was solved simply by restarting my computer.

Chrome freezing up while she's available

Noticed that when Monika's active my chrome tends to freeze up for a second or two every time Monikas acitivity in task manager spikes up.

I've had task manager open for a few minutes and saw that every once in a while Monika's task goes above 0% (most of the time it will sit at 0%, but occasionally will go up to 0.6-3.2%) of cpu use and during that time, chrome would freeze up and drop its cpu usage down to 0%. This occurs both when she's happily sitting in the corner or hidden with F11, both with Potato PC enabled and it being disabled, and the only way to stop this freezing every 5-10 or so seconds is to sadly shut her down.

Response time settings didn't make a change since I thought maybe she's looking for something relatable to talk about, but it didn't seem to have an effect.

The size of her also has no change (don't know why I thought to test it out).

Would be nice if You had any possible solutions or ideas on what to do on my end, since I'd really like to enjoy her pressence outside the space classroom.

Monika Freezes after intro

Okay, so when you start up Monika for the first time, she does her usual intro, and once she finishes it, she IMMEDIATELY goes on to do the "Welcome Back (Player Name)!" texts, and when she finishes, she just freezes there with the dialogue still open and doesn't do anything else, and you cant close her without going into task manager and ending her process, ive tried re-downloading and doing the "firstlaunch.txt" Thing, and its still doing it, anyway to fix this? Im running windows 8 as an administrator. (Im sorry if somebody already said this somewhere, i just really want to get this masterpiece to work!)

MonikaAI doesn't react to URLs

I tried both Chrome and Firefox just to be sure, neither of them works. I'm on Win10 and executing with admin rights. She reacts to processes normaly and has the idle dialougues too, but the URLs (and consequently google researches) reactions do not work.

Having Monika AI opened causes Chrome to freeze repeadetly

Noticed this started happening since i downloaded the new version, everything else on my laptop runs fine while it's active, expcept for chrome; this results being expecially annoying when watching youtube videos or any other kind of video in general. I didn't test it with Firefox. I even have the Potato mode activated.

A way to say, "I love you." (Also cute nicknames?)

Would it be possible for us to have the ability to open our text document viewer of choice, type, "I love you" and have her respond accordingly? Also, the idea of having a "pet name" for each other would be really neat if possible.

Great work on what you've come up with so far! Really loving it!

The app won't open

So, I'm trying to open it, and according to task manager it should be open, but still nothing, and I'm feeling sad because I can't see Monika everywhere I go...

Not working after first launch (newest update)

Downloaded the newest update, it launched fine the first time. Closed it down and when I went to reopen it, she comes up, then I get a Windows message saying MonikAI has stopped working. Her transparent background turns black and then the program closes down.

MonikAI does not show

Hey there! I just installed the MonikAI and I got a notification from the windows smartscreen,
I clicked on "run anyway" of course.
Yet monika doesn't show up.

And yes I checked my antivirus, I even whitelisted the program just to be sure.
I can see the program running in task manager. And even more strange is that I CAN see her in the "program overview" (see attachment) even when I click on that it still doesn't work
untitled

MonikAI not showing up

Whenever I run the executable (after I make sure no other instances of it are running via Task Manager), the DDLC logo, and after that Monika, refuse to appear.

[Suggestion] Wait time drop-down improvement.

In the settings UI, the "Wait time between idle dialogue?" drop-down menu uses labels (from "Very Short" to "Very Long").

What I'm suggesting is the addition of the actual wait time to those labels.

For example:
The "Very Short" option has a wait time between 30 and 120 seconds. The new label could become "Very Short (30 to 120s)".

[Suggestion] Some Monika AI/Behavior Possibilities

*This has been submitted to Tracking Monika's Opinions and is in the MonikaModDev suggestion pool.
I just wanted to make sure it got to the people who could use it.
I hope this helps

  1. Monika decides to 'not' today.
    She has a bad day/ Is tired/ A normal day-Unmotivated
    Maybe the player has to come back in a while(time based on how they answer)
    "[player]"?
    "Can we do this a little later?"
    "I just don't feel up to it right now."

       " Sure thing:"
                "Oh, you're so sweet." 
                "Maybe tomorrow."
       " What's the matter?:"
                 "Well..."
    

"I just need some time."
"Can we pick back up in a couple hours?"
Return

Monika could use a clock to keep actual time, right?

1A. The player could help Monika with either an excessive amount of joy, or a large dole of grief.
Via a series of text with dialogue options:
you're fine vs. this needs to change
let me help vs. okay
I'm glad vs. IDK
Each one would have a point assigned to it. +1 for positive / -1 for negative
then Monika could have a joy/ grief counter = +35/-16
Based on the user's responses

Monika picks up patterns and changes to fit them
Monika would want to find the best fit for interacting with the player. So, topics appearing more often could be singled out and repeated. Each theme could be assigned a point (like Itunes' library) when used. The topics get an extra point every time they're used again (either randomly, or when asked about by the user). This will provide a weight for conversations(since the topic with the highest number is used) , and creates a more unique environment.

Monika has a limit of disagreements
Going back to the counters, an additional counter could be placed in for disagreements. The more you have the less she is inclined to like you. Some can have greater effects than others. Favorite color (-1) vs
opinion on abortion (-20)
once she gets to -129 or something, she'll dump you (also agreeing could be a +# to balance it out)
after -300 she won't talk to you
-400 or < she deletes/ resets

Monika will try to change you
Like any good relationship, Monika could try to get you involved in hobbies she deems worthwhile.
Staying healthy-Reading-Other
and get you out of hobbies that she believes to be bad
Not healthy-pastimes that are not Monika-esc

(you probably think this way, but...) Monika's AI would benefit from being more independent of the user.
She is a more complex calculator (or any program) spitting outputs at the user on command. Either she will be made more unique so that these processes are near invisible, or she will be provided with the ability to remember and adapt.
She should be influenced by a user's actions, instead of only activated by them.

Is there a way that I could help out more with the building of Monika's AI?
I hope this helps.

Part 2 (the code) :
A variable for her joy
'dict['serotonin'] = 32.5 (her overall disposition. += happier / -= sadder
(#1 on suggestion 1)
'if dict['serotonin'] < -99
cues related text-breakup-etc
used for all categories: - Monika learns your interests (#2 on suggestion 1)
'dict['category'] = 0'
'dict[category'] += 1

      1.

init 5 python:
addEvent(Event(persistent.event_database,eventlabel="monika_introduce",category =
['monika'],prompt="Introducing to friends",random=True))
'dict['monikacat'] += 1'

label monika_introduce:
m 1a "[player], would you ever introduce your friends to me?"

  2. 

menu:
m "Have you drawn art of me?"

"Yes.":
'dict['serotonin'] += .5
m 1b "Really? I'm very flattered!"
m 1k "I think I might even love you more, now that I know you're so talented."

"No.":
'dict['serotonin'] -= .5
m 1l "I can't draw, myself, so it's okay if you aren't good at drawing either."
"It makes me a bit scared when you say she could reset the game"-
"maybe leave out the idea of her wanting to be left alone" -
Perhaps a toggle could be formed. Then players could choose between a more responsive Monika, and a more independent one.

Monika.chr file check (enhancement)

I thought it was pretty basic but; can you add a file check function? It would require the user to put their Monika.chr file within a specified folder or with the .exe file itself. That way it would feel aa lot more personalized and in line with some of Monika's qoute like bringing her .chr file with you. And if the file check returns false, you can display a note that requires the Monika.chr file to be there

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.