- Aug 29, 2020
- 154
- 76
It should be fixed. Where does this happen and which npcs are present?I keep talking to other people instead of the ones I want to
It should be fixed. Where does this happen and which npcs are present?I keep talking to other people instead of the ones I want to
I did fix that problem in 0.4.3.3b (at least it doesn't appear here on my end). Have you loaded a savegame? If yes, could you try if starting a new game fixes it?It's in the Gym and the Bookstore where I can only talk to the guy or Brenda
Working on it. Fixed version comming tomorrowCharming Jasmin just throws up the usual JavaScript errors.
Search the atticHow do I get Andrea to talk to me normally? The spell or some other way
Yeah I remember the performance of The Company getting ridiculous. Just looked at their code and it uses the same variable declaration (which is the premade constructor if I'm not mistaken) as you. But for example Free Cities, which is unbelievably huge, in terms of the html file at least, and I assume has tons and tons of variables but has a much better performance. It does get a bit slower but the main problem there is more that the saves exceed size limits and either you can't save at all or you increase the limit but then the save gets corrupted sometimes. Just based on that and that I don't have this problem with The Company or your game I assume there might be something else going on other than just number of variables. Also this history in sugarcube should have a natural limit and you can change how many steps it actually saves can't you? Or does it save even more than the states needed for rollback?As far as I know the main problem with performance is the amount of variables in the game history. Due to how the sugarcube engine is built it clones every variable for each step in history, so the more variables you have, the longer it takes to load. The javascript functions should not really contribute to that, since they are loaded once in the beginning of the game. It is possible that one or more functions are broken and loop infinitely, but I haven't found anything in my code that would do that (although I'm far from an expert myself). I have removed a totally redundant (and based on my idiocy) doubling of all the npc and all the location variables in the new version, so that should improve it.
I have the same issue with exceedingly long loading times when playing a longer session of "The Company", so I'm inclined to think that it is related to sugarcube (but I'm not sure).
My knowledge of the internal workings of sugarcube and browsers (and their interaction) is not good enough to pinpoint the problem. I'm really not sure where it comes from, but refreshing the tab seems to reset the slow down.Yeah I remember the performance of The Company getting ridiculous. Just looked at their code and it uses the same variable declaration (which is the premade constructor if I'm not mistaken) as you. But for example Free Cities, which is unbelievably huge, in terms of the html file at least, and I assume has tons and tons of variables but has a much better performance. It does get a bit slower but the main problem there is more that the saves exceed size limits and either you can't save at all or you increase the limit but then the save gets corrupted sometimes. Just based on that and that I don't have this problem with The Company or your game I assume there might be something else going on other than just number of variables. Also this history in sugarcube should have a natural limit and you can change how many steps it actually saves can't you? Or does it save even more than the states needed for rollback?
You need to improve your spellpower to reduce the amount of times you need to force mana into the npcs. You can do that in the magic book under practical applications. Buy books in the bookstore to reduce the time neccessary to study. You can see your spellpower under options->stats. In the same stats window, under npcs you can see the progress variable, which tracks how much mana you have put into them. Most enchantment levels cost between 5 for early ones up to 50 for some final enslavements.its just me or the game runs kinda slow sometimes... also there isnt a way to know how much progress you have on a character or level of your spells? since always give me the option to "send mana" and i do it already 20 times and no option happens... its kinda hard to understand the follow up route to progress with characters... anyone have other opinion? maybe im doing something wrong?
That is not planned, sorry.any chance for a female protagonist or player mtf in the future?☺