A downloadable mod

A debug console style mod for Nuclear Throne Together.

For a more "visual" sort of mod of this kind, see Yokin's Cheats mod.

Commands:

Command, examplesDescription
/wep <weapon name>
/wep screwdriver
/wep flame shotgun
Gives you a weapon and some ammo.
Supports mod weapons.
/mut <mutation name>
/mut scarier face
/mut -bloodlust
Gives you a mutation.
Prefix with "-" to remove a mutation.
Supports mod mutations.
/crown <crown name>
/crown blood
/crown none
Gives you a crown.
Use "none" to remove the crown.
Supports mod crowns.
/rad <amount>
/rad 50
Gives you rad(s).
/level <number>
/level 10
Changes your level.
/spawn <obj> [n] [vars]
/spawn AmmoPickup
/spawn Maggot 4
/spawn Bandit {"my_health":0}
Spawns an object.
A number can be set for quantity.
A JSON string can be provided
to set object's variable(s).
/goto <area-subarea> [Lx]
/goto 3-1
/goto 0-1 L1
/goto mod-1
Transitions to specified level.
Modded levels require the complete
name (filename without extension)
/showhpToggles health display above enemies
/seed <number>
/seed 42
Changes the seed for subsequent runs.
/infammoToggles infinite ammo
/noreloadToggles weapon cooldowns
/nodeath
/nd
Toggles immortality
/hitboxesToggles display of collision masks
/noenemiesToggles enemies
(replace them with dummies if enabled)
/sdc <name>
/sdc test
Saves a configuration for later use.
/ldc <name>
/ldc test
Loads a previously saved configuration.


Install instructions

/loadmod debug

May require a beta version of NTT (from Discord).

Download

Download
debug.mod.gml 17 kB

Comments

Log in with itch.io to leave a comment.

(1 edit)

@YellowAfterlife Прошу помочь, да, опять. Я пытался найти ответ, но так и не смог :(. Вообщем, вот моя проблема. Как зделать так чтобы когда игра закончилась, что-то происходило. Но это ещё не главная проблема. Как узнать, каким именно образом закончилась игра? (т.е. игрок умер, сел на трон, убил капитана) Если конечно определить это - вообще возможно.

Проще всего проверить, что мы на game over экране по instance_exists(GameOverButton).

Логика причин выглядит где-то как

if (GameCont.gameovertext != "") {
    // пользовательская причина из GameCont.gameovertext
} else if (instance_exists(LastFire) && instance_exists(SitDown)) {
    // THE STRUGGLE IS OVER
} else if (GameCont.area == 7 && GameCont.subarea == 3) {
    if (GameCont.win == 1) {
        // YOU REACHED THE NUCLEAR THRONE
    } else {
        // YOU ALMOST REACHED THE NUCLEAR THRONE
    }
} else if (GameCont.loops > 0) {
    // THE STRUGGLE CONTINUES
} else {
    // YOU DID NOT REACH THE NUCLEAR THRONE
}

Спасибо.

@YellowAfterlife Я наверное задаю слишком много вопросов .. но, могу ли я работать с сетью (socket) в моде для NTT? Просто когда я пытаюсь создать сервер вот этой функцией : network_create_server_raw(network_socket_tcp, 8008, 10) , выводится ошибка : "network_create_server_raw is not a function or script".

Сокеты создавать нельзя, так как NTT бы тогда пришлось ещё синхронизировать входные/выходные данные между подключенными игроками (сетевой код для сетевого кода, кхм). Если хочется взаимодействие игры с внешней утилитой, можно создать веб-сервер во внешней программе и дергать его через file_download или http_request.

Спасибо.

@YellowAfterlife Хотел спросить, как можно выполнить кусок gml кода в виде строки , типо того : gml("trace('Simple text')")? 

Из чата достаточно сделать

/gml какой-либо код

если из кода, запросить моду права загрузки других модов (см. mod_sideload), вывести код во папку данных через string_save, и загрузить этот мод (с путем рода data/вашмод.тип/вашфайл) через mod_load.

Спасибо большое!

hey i cant get this to work can you help me.

Describing what exactly you have trouble with is good.

(+1)

In the console I type /loadmod debug and it says it can't find that file but I have downloaded other of your mods and did the same thing and they work fine but this one I cant get to work

i might have missed something but how do i install it

You download the GML file to your "mods" directory and then do "/loadmod debug" in chat (press T for chat)

ял, кароче говоря. я скачал этот мод.но качается файл gml в internet explorerе но когда я ввел лоадмод дебаг н не нашел этот файл

скажите пожалуйста как установить этот мод 

  • Распаковать в папку mods
  • Нажать T, написать /loadmod debug, нажать Enter

так проблема в том что он у меня не рарник ,а просто файл 

(1 edit)

но у меня есть сама программа rar

Если скачивается GML то просто сбросить в папку

YellowAfterlife ты что русский?

Русскоязычный

(1 edit)

Тебя все Ялом зовут, тебя так называть?

Люди используют "Ял" потому что "YellowAfterlife" сокращается в "YAL". Можно и "Желтый" или "Вадим", кому что удобнее.

is there a way to go to yv's crib with /goto  but when your not playing as yv

/goto 107-1 IIRC

what about IDPD hq?

106-1 https://itch.io/post/833036

А кстати ял,есть такой мод где ты можешь настроить где ты спавнишся со всеми мутациями(мета)?

Есть такое https://blaac.itch.io/quickstart

(1 edit)

Ял я не понимаю

как работает каманда /sdc test

я так пишу и потом когда загружаю пишит это

configuration for loadet from test.json 

че делать?

(памахи)

Ничего не делать - это команды для сохранения/загрузки набора других настроек (скажем, /infammo или /nodeath)

Ял я понял как решить, если у кого-нибудь тоже будет такая проблема то надо просто установить ВПН. Это происходит (невозможность скачать) потому что в регионе не разрешено скачивание!

Надеюсь, местные власти не начали блокировать itch.io - было бы довольно странно

не не он из-за него не хочет скачивать. Ну там типо написано что он должен немедленно начинать скачиваться, если нет то проверь блокировщик всплывающих окон. Ну я поробувал что так и что так не хочет я даже страницу перезагружал, но чёт не идёт.

Шутка про крестик прикольная :)

Можно попробовать другой браузер -- я проверил, и у меня работает нормально. Другие люди тоже не жаловались

как убрать "спасибо за загрузку"?

Нажать на крестик в углу окошка?

107-1-хранилище y.v   с ящикоми

Не удалось найти файл «debug» что делать 

yellow can't load the mod (and it happens with the other mods of the community)

See if you are extracting the mods into the right directory ("mods" inside game directory). You can also make a "mods" directory inside your save directory if you prefer.

I've done it but it still doesn't work

I'd suggest to ask on Discord for slightly more real-time troubleshooting.

its possible to get a ultra mutation whit a command?

You could do /gml ultra_set(5, 2, 1)

where 5 is character index (1=Fish,2=Crystal,etc.) and 2 is ultra mutation index (1,2,3). Pass 0 as the third argument to take it away

is there a list of all the places /goto works with? i'm trying to get to the IDPD HQ and it's not working.

(1 edit)

IIRC,

100-1 is vault
101-1 is oasis
102-1 is pizza severs
103-1 is mansion
104-1 is cursed caves
105-1 is jungle
106-1 is HQ

how to move to the crown vault with /goto

/goto 101

can we  spawn idpd van and give me all enemie id list

http://yal.cc/r/17/ntt/objects

Neat

(+1)

Cheat Code Activated

Thanks!