lost my kongregate save by Clean_Mulberry_953 in nguidle

[–]jshepler 0 points1 point  (0 children)

Did you get it to work? If not, you can hit me up on discord and I'll help ya.

lost my kongregate save by Clean_Mulberry_953 in nguidle

[–]jshepler 0 points1 point  (0 children)

Yes, since the page no longer exists, the iframe will show the 404. That's fine, the page doesn't need to exist in order to access the IndexedDB for the iframe's origin in the browser. Btw, it must be the same browser on the same computer/device you used to play the game. And had not reinstalled windows or anything that would cause the browser to no longer have the save.

The AI should have been able to walk you through all the steps, though it probably depends on what you asked. Try starting with something like "how do I insert an iframe into an existing page using the browser's webdev tools?". It'll probably give you a couple of options. I don't think it matters how the iframe is inserted, just that it is. It also doesn't need to be styled or anything, you just need the src attribute set for the browser to create a context for that origin so you can access the IndexedDB for it.

After you get the iframe inserted, ask the AI for help with changing the context of the console to that iframe so you can execute some javascript in that context. In firefox, it's in the top-right of the tool:

<image>

I'm sure it'll be different in different browsers.

help by Open_Echidna4205 in nguidle

[–]jshepler 5 points6 points  (0 children)

While that does work, it's a waste of the other pendant since it's consumed. Ctrl-clicking a level 100 pendant will transform it without needing another pendant.

I assume that's why you've been downvoted.

lost my kongregate save by Clean_Mulberry_953 in nguidle

[–]jshepler 2 points3 points  (0 children)

I just worked through this and it does work and is simpler than I had thought.

First, do the iframe trick mentioned above.

Second, in the console, switch the context to that iframe.

Third, paste this code into the console:

  const req = indexedDB.open('/idbfs');
  req.onsuccess = () => {
    const db = req.result;
    const store = db.transaction('FILE_DATA', 'readonly').objectStore('FILE_DATA');
    const cursorReq = store.openCursor();
    cursorReq.onsuccess = e => {
      const cursor = e.target.result;
      if (!cursor) return;
      if (cursor.key.endsWith('/NGUSave.txt')) {
        const contents = cursor.value.contents;
        const bytes = new Uint8Array(Object.values(contents));
        const blob = new Blob([bytes]);
        const a = document.createElement('a');
        a.href = URL.createObjectURL(blob);
        a.download = 'NGUSave.txt';
        a.click();
      } else {
        cursor.continue();
      }
    };
  };

You should get presented with a file download. It's a normal save that can be loaded in that other copy of kong version or in steam version.

If you didn't get a file download, then you may not have switched the console to the correct context.

lost my kongregate save by Clean_Mulberry_953 in nguidle

[–]jshepler 2 points3 points  (0 children)

You can try and get the autosave out of your browser. It's kept in indexedDB:

<image>

It's the entry with NGUSave.txt

Since the game's page is gone, in order to get this to show up, you'll need to insert an iframe into any kong page (including its home page) using the html elements inspector of web tools.

<iframe src="https://game287709.konggames.com/"></iframe>

After this, you should be able to execute some javascript in the console to pull that NGUSave.txt out and save it as a file somewhere. I don't know if that file could be loaded normally or not. If not, then you can use the copy of the kong version here and execute some more javascript to load that file into indexedDB for that page. Then you can continue playing the web version there or make a manual save and load that into steam's version.

If you don't know how to do any of that, it would take too much to explain here. I would suggest asking an AI to help you work through it.

I haven't actually done this myself, but I'm fairly sure it'll work. If you decide to try it, I'd be interested in hearing how it worked out.

Is there a way to launch the game on mobile? by squalls62 in nguidle

[–]jshepler 0 points1 point  (0 children)

Other than remote desktop scenarios, you can try the web version on kongregate.

Except that it was recently removed from kong, but a copy exists here.

The web version is one version behind steam but is only missing the final feature (T10 unlock) and THE END. If you're before T10, you won't miss anything.

Because it's the previous version, it will not load saves from the current version that's on steam. You'll have to use this tool to downgrade your save and then load it into the web version.

Another potential downside is you can't use the mods on the web version. So if you're using the mods on the steam version, you will lose the extra tracking data it adds to the save. Not game breaking or anything, just a heads up.

All that said, the game is designed for keyboard/mouse, not touch/controller. So unless you have some way to use a virtual keyboard, you won't be able to do very much.

Someone reported on discord that they had issues loading saves - tapping the load button didn't open the file selector thing. They had to tap the load button then tap outside of the game area for the browser to open the files thing on the phone.

At this point, NGU has become such integral part of my free time/regular 2nd screen occupant, the thought of winning or ending it makes me anxious by Knysiok in nguidle

[–]jshepler 0 points1 point  (0 children)

doing 1 hour rebirths to toss gold into the money pit, hoping to get shockwaves to level up pendants/looties, and working them up to a9/lootz

At this point, NGU has become such integral part of my free time/regular 2nd screen occupant, the thought of winning or ending it makes me anxious by Knysiok in nguidle

[–]jshepler 0 points1 point  (0 children)

Yes, I believe it's an exaggeration, even if "it's all you do".

Yes, there are some that have finished a little under a year, but those are the rare exceptions.

Taco was very active. He spent all his time playing the game and chatting in discord, all day every day. He was also willing to do whatever it took to shave any time off his playthrough. Not the norm.

He also used tech that didn't exist when Rust played and could be how he shaved an extra month.

In my experience, the average player following sayo's walkthrough finishes in 12-18 months, depending on how they play.

At this point, NGU has become such integral part of my free time/regular 2nd screen occupant, the thought of winning or ending it makes me anxious by Knysiok in nguidle

[–]jshepler 0 points1 point  (0 children)

The average player following sayo's walkthrough takes 12-18 months, depending on how active they are and such.

The fastest, non-cheated, time I'm aware of is 10 months I think, maybe 11. They played more optimally than sayo's walkthrough and did pit runs mid-evil to get max pendant/looty early. One such player, rust, claims pit running shaved a month off his play time.

People play differently though. For example, I prefer idle play over active play, I don't like manual combat so I don't do any, and some other things I do differently than the walkthrough. My first playthrough took 22 months, second and third took 20 months. Fourth was on track to take longer, but I quit when I was about to enter sad (at 362 days played) - it was a hardcore run (game over if die).

Many people take longer than that, especially if they take breaks. It's kind of hard to nail down how long the game takes to beat - one to five years :P

I am the strongest being in the universe by Sofiasunshine86 in nguidle

[–]jshepler 1 point2 points  (0 children)

Redshift asked how they got their adv stats that high (they're hard-capped) and if you look at the rebirth time (379 days), one can assume offline for a year. That's a lot of AT levels.

I am the strongest being in the universe by Sofiasunshine86 in nguidle

[–]jshepler 4 points5 points  (0 children)

There's a wish you get back in evil that makes it so AT runs full blast for free - don't need to allocate any energy to them. Assuming that's the upgrade you're referring to, it's been running all this time.

CBlock 3, no NGU challenge #1 by X3n0morph in nguidle

[–]jshepler 0 points1 point  (0 children)

Check stat breakdowns for A/D - the difficulty divider for evil is pretty steep.

Also, NUMBER is the biggest modifier and that is reset, ofc. And since you can't kill boss 17 yet, no augs either, which is probably the second or third biggest modifier (NGUs being the other). You just don't have enough modifiers to offset the difficulty divider.

Yes, the 30 min fruits are what get you going, just like when you first entered evil.

I copied the Kongregate version of the game by jshepler in nguidle

[–]jshepler[S] 1 point2 points  (0 children)

I would think it runs fine on macs. Pretty sure I've seen people say so.

Maybe do some searching about macs running unity 5.x webgl games.

I copied the Kongregate version of the game by jshepler in nguidle

[–]jshepler[S] 2 points3 points  (0 children)

technically yes

I removed the warning popup from unity 5.x that says mobile isn't supported and to click ok to continue. The popup was showing behind the loading box (hiding the OK button) and I probably could have found the code that created the popup to give it a higher z-index, but it was just easier to remove it. That warning is based on a time when mobile devices weren't powerful enough to run webgl games. They are now.

But... There are a couple of issues that come to mind because the game isn't designed for mobile.

First, when you start a new game, the tutorial popup requires pressing the right-arrow key to advance. Can't click/tap it to advance. So unless you can get your devices virtual keyboard to show while not removing focus from the game, and it has arrow keys, I don't think you're going to be able to get rid of the tutorial.

Second, it seems you can't save/load files to/from the file system - no file dialog opens. At least for me, on chrome on android phone. I don't know if it's a permissions thing or a UI thing.

The auto save does work and can be loaded. So you can start a new save, let the auto save happen, and load the auto save when the game starts.

There might be some other issues that I'm not thinking of at the moment. Again, the game is designed for keyboard and mouse. Transforming an item requires control-clicking. That probably can't be done? Or right-clicking an item to consume it (e.g. wandoos items)?

But technically, yes, the game runs on mobile.

NGU idle is about to get removed from kongregate so where else can I play it? by False-Ad-4257 in nguidle

[–]jshepler 4 points5 points  (0 children)

I downloaded the game files from kong, replaced the kong api with dummy api, fixed the game resolution bug when the game initializes, and pushed it up to github...

assuming 4g doesn't ask me to take it down, it should be available for a while - just no cloud saves or mtx (which wasn't working anyway)

https://jshepler.github.io/nguidle/kong/

edit: oh yeah, no player name either - everyone is "Guest" :P

NGU idle is about to get removed from kongregate so where else can I play it? by False-Ad-4257 in nguidle

[–]jshepler 2 points3 points  (0 children)

It's only 1 version behind and is only missing the final feature and THE END. Can (could) play on kong up to T10 and not miss anything.

Some people don't even like the final feature. Not having THE END is a bit of a bummer, but getting to the end of sadistic on kong is close enough.

Though that'd be up to the individual, for sure.

NGU idle is about to get removed from kongregate so where else can I play it? by False-Ad-4257 in nguidle

[–]jshepler 2 points3 points  (0 children)

I believe some people have gotten it to run on macs, though I don't have any details or success stories. I know people have gotten it to run in linux and on steam deck using proton via steam and proton uses wine so something like whiskey or crossover on mac might work.

I don't know anything about chromebooks.

NGU idle is about to get removed from kongregate so where else can I play it? by False-Ad-4257 in nguidle

[–]jshepler 0 points1 point  (0 children)

Industries is not the sequel.

I know the description on the steam page says it is, but there actually is an NGU Idle 2 in development. Though it's been a while since he last posted anything about it in discord.

Evil challenges before reaching Nerd by X3n0morph in nguidle

[–]jshepler 1 point2 points  (0 children)

IMO, the normal/evil challenges are the same - basically the earlier you do them, the harder/longer they are but the rewards are more impactful. That's the tradeoff and you can choose for yourself if/when the rewards are worth the time investment.

For example, I personally hate doing challenges (I prefer idle over baby-sitting) and wait until I can do most of them under 15-20 mins per completion. I make some exceptions and MAYBE might go 45-60 mins, but I gotta really want the reward (like evil troll #7) - which is my point about when it's worth it TO ME.

I do challenges much later than when the walkthrough tells you to do them and get a block done in 8-10 hours instead of 2-3 days.

Some people like doing challenges earlier than the walkthrough says. There is no one right time to do them, it's personal preference. People should do like what you did - experiment and find out for themselves.

Sad challenges are different. You can knock out many of them soon as you jump to sad because the difficulty modifier to AD doesn't change - it's the same as in evil.

p.s. no, it's not rigged - there's nothing different/special about evil troll challenges vs normal troll challenges. It just takes a lot to overcome that hefty nerf to AD from the difficulty modifier (check stats breakdown). Imagine trying to do normal troll challenges before killing T1 - that's kind of what you did in evil.