πŸ€‘ Indie game storeπŸ™Œ Free gamesπŸ˜‚ Fun games😨 Horror games
πŸ‘· Game development🎨 AssetsπŸ“š Comics
πŸŽ‰ Sales🎁 Bundles

Frequently Asked Questions Sticky

A topic by YellowAfterlife created 321 days ago Views: 10,816 Replies: 86
Viewing posts 1 to 34
Developer (Edited 12 times)

For the sake of everyone's sanity, FAQ has been rewritten in a compact foldable format and is now available online.

If your subject of curiosity is not covered in it, feel free to ask it here or make a separate discussion for it.

Would it be possible to make frog a more viable character in the mod? His active and ultras kill your partner and I know gas is a hazard but do you have any plans to change this so he can be playable with a friend?

Developer

In 9838+, when Frog reaches level ultra, coop partner is granted full toxic immunity. Can consider that a reward for the associated risks on the way.

(Edited 1 time)

I've heard that ultra mutations are planned to be added to the game, how will you make it work if it's true? Will each player need to be the same mutant, or will they be able to pick from the full list of possible ultras? Or will each player get an ultra of their own?

Developer

They are already present in 9838, see /ultras in the documentation.

Me and who I'm trying to play with both wiped our Nuclear Throne files, and reinstalled the mod. The connection timeout error is still happening. What can we do?

Developer

DLL mismatch is the only known issue that causes persistent connection problems.

You could both try connecting to someone else to troubleshoot source of problem better.

Future versions of the mod will be doing a better job at ensuring that the DLL file is the right version and informing about the fact if it isn't.

Hello, I installed your mod and now I canΒ΄t play the weekly anymore... any ides why?

Thanks.

Developer

Dailies/weeklies cannot be played with the mod. For that you would need to use the base game (nuclearthrone-original).

Hi, thanks so much for the hard work you put into this mod. I was wondering if there was a way to clear all unlocks so my friend and I could unlock everything together. I read the unlocks faq but I still wasn't sure if it was possible. Thanks so much!

Developer

9843 introduces /loadgame, which permits to load the chosen file for both players. You'll also need to /savegame it to keep progress between sessions.

Thanks so much you rock! Is there a way I can make a donation?

Developer

When clicking "Download" on the itch.io page, there's a small popup box which asks whether you'd like to donate or just download the thing.

on the instructions,#2 says to extract the NTT archive into the Nuclear throne directory, how do i do that?

Developer

Right-click game on Steam, pick properties - pick "local files", click "browse local files". Copy the downloaded file into the directory opened, and extract it into it.

I deleted the data by mistake. how can I restore it?

I tried using the /loadgame command to load my save file (because I'd like to unlock the game in single player with this mod). However, nothing happens. I tried /loadgame nuclearthrone.sav, /loadgamenuclearthrone.sav, and /loadgame nuclearthrone. I know some of the commands work, like /color (I changed mine to red). However, this is not the case for /loadgame. How do I use this command in single-player?

How do you unlock the y.v c-skin? i can't find any information about it.

Developer

If I remember correctly, it unlocks together with B-skin. I am yet to properly implement unlock conditions for C-skins, strictly speaking.

Would it be feasible to add a larger variety of ping settings? I play with friends and we sit at a ping that jumps between 65 and 75 so our only real option is to have a responsive but stuttering game, or to have a slow and unresponsive but smooth game. Even if there was just some way I could edit it myself would be a major bonus to me and the buddies I play with.

Developer

Ping setting is limited to how long a game frame takes to process, because timing is frame-based in GameMaker.

Nuclear Throne runs at 30FPS (and this cannot be easily changed) so you get 1000/30 = 33.3ms steps.

Ah, and being that the game is more are less hard locked to that frame rate it's not an easy thing to change. Alright. Thanks for the reply none the less

Hey, I play this with the gamepad and whenever I start the game it sets auto aim to 100%. Everytime I turn it off it just turns itself back on right after I leave the options menu (so it is impossible for me to play without autoaim). Is there a way to stop this.

Developer

That could be an issue with the code that resets some variables on session start (entering the character select menu from main menu). I assume that changing it from in-game options menu should have it stick correctly.

No matter what, every time I start a run it resets it back to 100% And the pause menu has the settings button grayed out so I cant do it from ingame.

Developer

Options menu is locked only if you are in online multiplayer or have replay recording enabled (since it does not work correctly in both cases). I'll be looking into fixing that for next update.

Oh okay, thanks

I tried to play local with a friend of mine, one using mouse and keyboard and the other with a steam controller configured to xbox controls. For some reason the controller kept on going as player one.

Developer

As with regular game, you'll need to disable controller in options first, or the game will assume that you are going to play with two controllers (not known why it works that way).

the controller keeps being overridden to mouse and keyboard I believe since i later used a ps3 controller perfectly fine for coop. Even changing NT's steam controller options did not work.

Do you think it'd be possible to make a skirmish like thing while waiting for a player to connect? Because wait times can get a bit excessive...

Developer

It was originally planned to let the player wander/mess around in a tutorial/campfire scene like area while they wait, but I've soon discovered that the game breaks a lot on "soft restarting", so that was put off.

You can safely minimize the game though - when someone joins, the game will make a sound, and the window title will be switching between normal and "(Player joined!)" every second or so until you switch to it.

How do i uninstall the mod???

Developer

Remove the mod-created nuclearthrone executable, rename nuclearthrone-original to be nuclearthrone.

when the update 9853 plis tell me i waited a lot of time tell me the date of upload


i wait your answer

Developer(+1)

Once all new features are finished and all bugs are fixed. Hopefully next month.
I was planning to release the update late December, but life was busier than expected.

Scripting support itself is a task of insane complexity and takes time to refine.
You don't commonly see such a thing even in large commercial games made with similar tools, let alone in a freeware mod.

(Edited 3 times)

ok i wait for the update and i waited a lot time when see the first video about the version where can add modifications to the game for play me and me brother in the same computer

and thats true


can be uploaded this week

(Edited 2 times)

I was surprised that this isn't a frequently asked question: Golden weapons don't save in the files? They work fine as long as I keep the game open but as soon as I exit and come back (using /savegame right before quitting) they're gone. Is this just me or a known issue?

Developer

Should be fixed by the next public version - people kept asking to make the mod save progress, so I did, but there was not nearly enough time to work on the feature, so it would end up being very rough around the edges (that is, in pretty much every area that is affected by multiplayer/chat command changes).

Ah, I see. Looking forward to it, thanks!

(+1)

UPDATE OR RIOT

Riot NOW

Developer (Edited 1 time)

Be patient and keep in mind that none of this was considered possible before I have proven otherwise.

Hello, I wanted to know if there was a way to change the sprites for an already existing mod. As an example let's say you wanted to change the Dasher mod in the List of NTT Mods. Is it possible to change the sprites for the character and stuff like that when you have the dasher.race.gml. Sorry if you don't understand, I don't know how to explain it well.

Developer

Mod' sprites are either found next to the mods, or embedded in the .gml files themselves (open with a text editor) in base64 format (you can find converters online). So yes, you can edit sprites in existing mods.

Great job with this mod, it has rekindled my interest in Nuclear Throne. As someone who is interested in this sort of stuff, how did you achieve this? I have not messed around too much with GM but from what I read it's not easy to modify code it has compiled.

Developer
from what I read it's not easy to modify code it has compiled.

That is correct, I have mentioned this in the initial blog post. While replacing entire chunks of game logic is a little better than trying to accurately decipher anything, I wouldn't suggest to try doing this. Can only assume that people will make somewhat-user-friendly tools for modding GM games at some point in future.

a rare bug when i play with my brother and i put the command /cwep2 XWEP and the game CRASH

Developer

Without seeing the error message, it is hard to say anything about what could cause that.

here is

___________________________________________

############################################################################################

FATAL ERROR in

action number 1

of Step Event1

for object NetPlay:

ds_list_find_value argument 2 incorrect type (unknown) expecting a Number (YYGI32)

############################################################################################

--------------------------------------------------------------------------------------------

called from - gml_Script_dp_player_get_uid (line 2)

called from - gml_Script_dp_player_find_next (line 3)

called from - gml_Script_chat_cmd_wep (line 6)

called from - gml_Script_chat_cmd (line 52)

called from - gml_Script_dp_handle_flow_frame (line 6)

called from - gml_Script_dp_flow_hx32 (line 51)

called from - gml_Script_dp_flow_hx38 (line 17)

called from - gml_Script_dp_flow_hx39 (line 1)

called from - gml_Script_dp_event_update (line 5)

called from - gml_Object_NetPlay_Step_1 (line 28)

Developer

Thanks! That'll be fixed in the next version (9882)

Is there any particular procedure I need to follow when updating to ensure my save files remain intact?

Developer

Save files should remain intact by default - they are stored in game's save directory (%LOCALAPPDATA%/nuclearthrone) rather than in installation directory.

Good to know. Thanks.

So, when I downloaded the new updated version, my game just randomly went 2 times faster than normal. Any idea what caused this?

Developer(+1)

You are literally asking this on the topic that has an answer to this as the last FAQ question.

(+1)

oh...my bad, I'm fucking blind

I'm sorry I ask a lot of questions, but I wanted to ask regarding the lag for the game- before I installed nuclear throne together it did not stutter at all, but it appears that with the mod singleplayer stutters a lot which I don't understand since the original game ran at full speed. Is there any way I can fix this?

Developer

See "Mod working slowly" on this same topic where you are asking.

I think the reason I'm asking is because I tried that stuff and it didn't even out the play. : (

Developer

A better clarification of what "even out the play" means might be needed.

Also see here - depending on your setup, you may instead need to edit the options.ini to change vsync method and vertex buffer compatibility.

(Edited 1 time)

Is there any kind of actual documentation for NTT modding? All I seem to be possible to use is other mods, but I can't get to know all the variables, functions, etc there are, can I? And how those were written then?

Developer

Is it possible to mass-load all of the files in the mods folder at once?

Developer

You can group the loading commands into one file and use /loadtext to load it.

Nice. I kinda figured out a solution right after I asked the question, but this solution will work even better than the one I had. Thanks for the help.

Similar to the FAQ, My game has no unlocks, but I want to mess around with everything unlocked. Is there a way for me to get all of the unlocks?

Developer

You can look up a tutorial on NT' save file editing - it's the same for NTT. The only case when NTT auto-unlocks everything is in online multiplayer sessions.

(Edited 1 time)

Hi! I'm kinda confused with how to install.

I was especially interested in installing defpack, so I downloaded it and made a mod folder but nothing works, also because I don't know how to get the command line inside NT(?) Because the mods have to be loaded?

Can you explain me how to install+/load? Or send me to somewhere where it's explained?

Developer

On wiki. "Loading mods" is linked from the main page.

Ah, I missed the first step, didn't even install NTT! haha. Figured out a lot more now, just have to fiddle with the install. Thanks!

I recently got the mod and I wanted to know if you can have the progress from nuclear throne carried over to nuclear throne together .

Developer

Have you inspected the "unlocks" section of this very same topic that you have posted your message in?

thanks : ) i must have missed it when i looked through sorry

Where can v9887 be downloaded at?

Developer(+1)

That is one of the work-in-progress versions that is not publicly available yet. Be patient.

A am really using the pirate version of this cool thing. Yes, I am a true progammist. So, there popped up a queston, after 50hrs of playing. Here goes the queston: can I play this with my friends(not really care that tey're steam or not), without using Steam(licensed) version of this?

If I cant, then answep me and forget this message, nvm

Developer

Since networking is done entirely through Steam API, to play without Steam you would need something to emulate a substantial chunk of Steam client, including networking functions. I assume that such things exist, but you'll have to look around by yourself.

Alternatively, as a "true programmist", see if you can get Faucet Networking to compile on Mac/Linux or otherwise produce an open-source native extension for GameMaker for synchronous/blocking UDP networking functions on Windows/Mac/Linux. My Steam API networking extension can be used as reference for how game<->extension communication should be handled in current versions of GM. If such thing was to exist, I could add a "connect by IP" feature in future.

Have fun.

Yeah, thanks, YAL. Thanks for help.

Hi there! I love this mod a lot and it's got a ton of cool stuff in it. However I'm having trouble loading mods. I downloaded the "defpack" mod into my mods folder in my nuclear throne folder, but when I type "/loadmod defpack" it says "Could not find file 'defpack'". I then tried to load a single weapon from the pack in using the /loadwep command, that it couldn't find that file either... What am I missing or doing wrong?

Thanks!

Developer

Defpack has a "read me!" text file included the download, which says that you should extract the directory into mods folder and then do "/loadtext defpack 1.5". Try doing that, perhaps?

So. YAL, I will need to connect you often in the future. Is there any way I can connect not through Discord? Something like VK or FB? I just gone modding through API and will need a checkout of my mods, like, minor fixes, telling about bugs. Ok?

Developer

VK ID is YellowAfterlife
Discord is YellowAfterlife#3735
I don't use FB.

Thanks a Lot!

Is there a way to play with a friend on the together mod and play the ultra mod together or is that not possible?

its not possible sorry

Developer

Ultra mod is based on update 19 so that's about 1.5 years of differences in underlying game structure.

It is possible to make mods to selectively mimic most of the interesting parts (characters, weapons?) of it though.

I'd think that at least someone of people asking about this would have enough programming experience to get on that.