#archived-modding-help

1 messages · Page 36 of 1

twin prairie
#

oh right duh im an idiot shops are randomized too huh

#

my bad sorry to bother you then

runic oriole
#

np

#

but yeah

#

if they don't have anything useful, Greenpath it is

twin prairie
#

k thank you for your help

runic oriole
#

np

#

if you get stuck again, just ask here

#

pins

real jacinth
#

use this mod version. it fixes that bug

#

@versed needle did you upload this fix to the drive since our race?

versed needle
#

It's not a fix, it just completely removes the problem code, which introduces other issues

#

I know the real fix I just can't compile against modcommon for whatever reason

#

Probably gonna copy whatever functions I use from it into my repo because MIT allows that

normal pike
#

Depot download failed : error writing chunk for "C:\Program Files (x86)\Steam\steamapps\content\app_367520\depot_367521\hollow_knight_Data\Managed\Assembly-CSharp-firstpass.dll"

#

what do i need to do to fix this?

versed needle
#

Your hard drive is probably full

#

Delete some stuff

normal pike
#

ook

#

i fucking hate windows 10 reeee

tired totem
#

How does one directly edit save files?

glass meteor
#

use kdt's save editor

#

or convert it to JSON with raining chain's

versed needle
#

Nevermind about copying shit from modcommon

#

Using an API that I compiled myself fixed everything

#

Didn't even need to recompile ModCommon too, thought I'd have to do both

glass meteor
#

huh

#

nice

versed needle
#

Ok new version up that should fix the issue as long as nobody is still on ModCommon 0.0.2

lyric steppe
#

So after checking/unchecking mods from the API

#

do i just close it and start the game?

noble basin
#

I hope nobody's still on 0.0.2

#

I hope I was the last person to use 0.0.2

#

I switched off of it 8 days ago

versed needle
#

Then I was using 0.0.2 longer than you

#

If it works, why bother updating?

#

Didn't expect the new versions to not be compatible with older stuff

noble basin
#

I updated only because modcommon renamed stuff to fix harmony and renamed it back and I didn't want abi problems

#

also monomod hooks >>> harmony imo

novel bronze
#

does lightbringer no longer work?

noble basin
#

depends

#

where'd you dl it from?

novel bronze
#

moddb

noble basin
#

@glass meteor explain to this person why that won't work

#

im too lazy

glass meteor
#

cause it's not updated

#

very effort

#

go use the installer in pins

novel bronze
#

ok thank you

noble basin
#

how is moddb this popular

#

/ this discord so unpopular

glass meteor
#

cause when you search hk mods it's what comes up first

versed needle
#

How is downloading debug source from github so popular?

glass meteor
#

because everyone just says use debug mod on the subreddit

#

and if you do this

#

you get github

versed needle
#

There's also that and nobody uses that source

glass meteor
#

tbf i haven't seen anyone say play rando in the subreddit

novel bronze
#

the latest lightbringer i can find in the doc is for 1.2.2.1

novel bronze
#

thank you the mod is working just fine

lyric steppe
#

how do you toggle the debug mod menu back on?

noble basin
#

f1

lyric steppe
#

thanks

lyric steppe
#

sorry to be annoying, is there any way to reset base nail damage with the debug mod?

#

or to at least see current base nail damage

versed needle
#

Nail damage is adjustable with the keybinds +/- and can be seen in the info panel on the left

lyric steppe
#

Thanks!

ancient adder
#

Hey yall, the Debug Mod by Seanpr, is that for the latest version?

#

Or 1.2.2.1?

gloomy crater
#

both

ancient adder
#

oh sick thanks

ancient adder
#

Hmm

#

ok so I got the pinned mod installer

#

I clicked the "Install Modding API" button

#

and then checked to install the Debug Mod

#

now my game crashes on launch

#

whether or not the Debug Mod is enabled

#

I'm running version 1.2.2.1 of the game

#

any ideas what I did wrong?

versed needle
#

Don't use the installer with 1.2.2.1

#

It installs 1.3.1.5 stuff

ancient adder
#

shiiiieeeeet

#

Alright so I have to do a manual installation?

versed needle
#

Yeah

#

Just install that and you should be good

ancient adder
#

bummer

#

no easy enable/disable?

#

I am using debug for Speedrun practice

#

having to install and uninstall mods every other run sounds like a pain

versed needle
#

It's not too bad, just have to switch out one file

ancient adder
#

oh alright

#

that sounds dece. Thanks Sean

#

what file is it to switch out?

versed needle
#

Assembly-CSharp

#

You will have to verify game files in Steam to get the non-modded one since right now you've got a broken 1.3.1.5 modded one in there

ancient adder
#

ah

#

wait shit

#

now I have to re-downpatch too

#

lordy

versed needle
#

Oh right

#

Should backup the 1.2.2.1 files somewhere this time

ancient adder
#

Yea that's what I'll do

ancient adder
#

Ok finally done with all that

#

fresh 1.2.2.1 install with a backup

#

Now I just copy over all the files in the modding API?

#

Then all of the files in the Debug Mod?

#

And when I want to switch to the clean version, I swap out the Assembly file?

runic oriole
#

yup

ancient adder
#

rancid thunder
#

if i download mods for my game, can i get the achivements?

noble basin
#

yes

sleek tiger
#

yes

rancid thunder
#

yay

sleek tiger
#

but

#

I advise you not to use mods to make achievment getting easier

#

because

#

it isn't satisfying at all

rancid thunder
#

oh nono

#

i want the boss life bar only

sleek tiger
#

Oh

#

Well, yeah

#

this really doesn't change much

novel bronze
#

can someone tell me how to install lightbringer mod

versed needle
#

Use the installer

novel bronze
#

lightbringer mod doesn't require the modding api does it?

glass meteor
#

it does

novel bronze
#

but both the modding api and lightbringer folders have an assembly csharp file

glass meteor
#

wrong folder

novel bronze
#

ok so i used the mod installer checked the boxes for mod common and bonfire mod. it said mod installed but when i ran the game nothing changed

#

what did i miss?

glass meteor
#

hit install modding api

novel bronze
#

ok so now do i need to start a new save

runic oriole
#

Won't work on a pirated game jfyi

novel bronze
#

got it to work on a pirated game

#

finally

glass meteor
novel bronze
#

whats that mean

novel bronze
#

?????

runic oriole
#

I think science has gone too far

novel bronze
#

it was not that tough with the installer

#

i looked at the folder and realised that pirated version has game files one folder less "deep" in the memory and installer was pasting files one folder too far so just cut and paste them in the right place

#

get it?

fallen spindle
#

Howdy

#

May someone explain how to usenthe save editor?

runic oriole
#

which one?

fallen spindle
#

I downloaded then one in the pinned messages. The one with the jar

runic oriole
#

oh

#

just use it?

fallen spindle
#

Executw the jar with java?

runic oriole
#

yeah

fallen spindle
#

Thank you

lime raft
#

is it possible to downgrade to 1.3.1.5 yes or no

real jacinth
#

1315 is current patch

#

so... no

noble basin
#

1.3.1.5 is just the non-beta branch?

#

yes

#

uncheck using public beta on steam

lime raft
#

o h

#

please excuse my incredible amount of intelligence

fallen spindle
#

Excuse me, I can't seem to have the health bar on the game, be it with debug mod or health bar mod (both together). Does it not work in 1.3.1.5?

noble basin
#

enemy health bar mod

#

and uh debugmod healthbars are broken so that the mod could be compatible with 1.2 for all the speedrunners who cheat by using mods in their runs

#

/s

#

but the first half of that sentence is true

real jacinth
#

hollowwoke using installer hollowwoke

#

hollowwoke installing modcommon hollowwoke

fallen spindle
#

thank youn kindly

lime raft
daring peak
#

what if readme

lime raft
#

the readme said nothing about this

daring peak
#

what if game just did

noble basin
#

what if the readme did

#

but you didn't read it

daring peak
#

dontreadme

noble basin
#

even my oldest and crappiest readme tells you to download modcommon

lime raft
#

ishit it does

runic oriole
#

Or

#

Installer tm

#

Auto installs dependencies

noble basin
#

now that the installer is multiplatform ima link it for all my mods

runic oriole
#

for those who can't read

noble basin
#

but that was the one reason I didn't before

glass meteor
#

i'll send you that pr today

noble basin
runic oriole
#

Oh does the file selection dialogue work across platforms aa?

glass meteor
#

gradow do you want it too

noble basin
#

yours does

runic oriole
#

Wut 56

noble basin
#

the crossroads didn't because unity mono out of date

runic oriole
#

Oh ok

glass meteor
#

pr for making ur mod complain if you don't have modcommon

noble basin
#

the answer is no because gradow doesn't need modcommon

glass meteor
#

enemyhpbars

#

big think

noble basin
#

oh nvm

runic oriole
#

Enemy -

noble basin
#

im dungo

runic oriole
#

Fucking fastest typing in the west

glass meteor
#

yeet

novel bronze
#

is debug compatible with blackmoth?

glass meteor
#

yes

novel bronze
#

thank you

novel bronze
glass meteor
#

do you have elegy on

#

@novel bronze

novel bronze
#

yes

noble basin
#

tbh would have thought elegy was a glitch if it hadn't been spoiled for me

glass meteor
#

elegy on is intended

novel bronze
#

gruberflys elegy

#

when i enequip it the glitch no longer occurs

glass meteor
#

it's not a glitch

#

it's a feature

novel bronze
#

true its very handy

glass meteor
#

no i mean

#

it's literally intended

noble basin
#

it... was a glitch at one point

#

it certainly looks silly

#

so silly I put it in shitmothst

novel bronze
#

wait seriously

#

it makes a strange noise

noble basin
#

wait seriously to which of these

#

because all 3 are serious

novel bronze
#

it being intended

noble basin
#

yes

#

yes it's not a glitch, yes it's intended, yes it was a glitch at one point, yes it certainly looks silly, yes I did put it in shitmothst

#

this channel is 100% srs

#

107% srs

glass meteor
#

hmmmmm

novel bronze
#

well the more you know

real jacinth
#

mods doing silly things?

#

huh.

glass meteor
#

yeah rando is very serious

#

the charm descriptions are unintentional

real jacinth
#

tbh, sean just randomized the descriptions

#

just happened to be the perfect seed and they're all words

light fog
#

alright this is stupid but how do i un-hide debug menu

versed needle
#

f1

light fog
#

dope thanks

#

also if i set respawn with debug, that still works for save and quit as well right

#

not just death

#

oh it doesnt

real jacinth
#

Respawn is hazard respawn

dawn compass
#

is there any shortcut to activating the HP bar? Mod APi and HP appear as enabled when I open the game, but the HP bar does not appear when I hit enemies. I'm using the version of Gradow + Hollow Nick + KDT.

runic oriole
#

Modcommon

dawn compass
#

worked, thanks

versed needle
#

True knowledge is understanding that ModCommon isn't all that great and every mod needs it for like one function

safe canopy
#

I don't even know what enemy hp bar uses it for

#

hp bar worked fine without it

noble basin
#

True stubbornness is understanding that ModCommon isn't all that great and that your mod doesn't even really use it but using it in your mod anyway to force people to download it.

versed needle
#

I mean yeah I only use it because of the find object in children function

#

I don't need it

#

That's just easier

daring peak
#

753 didnt need api

noble basin
#

RN I'm using it to run code I wrote into modcommon. I could have just kept the code and used it directly

runic oriole
#

enemyhpbar uses it for cool points

#

literally only this: On.CameraController.FadeOut += CameraController_FadeOut;

safe canopy
#

isn't that just

public void whatever(GameObject go, string name, ref List<GameObjects> objects){
    foreach(GameObject child in go)
        if(child.name == name)
            objects.Add(child);
        whatever(child,name,objects);
    }
}
#

for find object in children

glass meteor
#

ModCommon's does something weird with transforms

#

idk why

safe canopy
#

transforms is how you get children

runic oriole
#

because it can't find inactive objects

#

^

versed needle
#

Is that real code that works?

runic oriole
#

so you get their transforms and reference them from that

safe canopy
#

so it'd be go.transform

versed needle
#

Treating GameObject as an enumerator wtf

safe canopy
#

I mean it probably works

#

go.transform is an enumerator

#

that returns all children

#

afaik

#

although it might return transforms

#

so you'd have to do child.gameObject

#
public void getObjectsFromGameObject(GameObject go, string target, ref List<Object> objects)
{
    foreach (Component comp in go.GetComponents<Component>())
    {
        if( comp.GetType().ToString() == target )
            objects.add(comp);
    }
    foreach (Transform child in go.transform)
    {
        if(child.Name == target )
            objects.add(child);
        getObjectsFromGameObject(child.gameObject, target, objects);
    }
}

I think this would work, too lazy to turn on hollow knight

#

its just reworked code from my dumper for object hierarchy so instead of logging it puts it into a list

fringe jackal
#

is there a known issue with using the debug mod with lifeblood

versed needle
#

None of the enemy stuff works

#

And I don't think the suicide button does either

fringe jackal
#

i've installed it via crossroads and im just not getting any indication that it's even installed ingame

versed needle
#

Click the button to install modding api

fringe jackal
versed needle
#

Oh that's not Gradow's installer

#

Idk how to make that one do stuff

fringe jackal
#

? i went through that one instead and it worked

#

guess im just gonna use that instead of crossroads

runic oriole
#

I need an emote of the knight wearing shades

#

and have it named shadeSoul or smth

#

til then, I'll just use grimmwink

versed needle
#

B)

runic oriole
#

not only would it be cool af

#

it also has infinite pun potential

fringe jackal
#

respawn boss doesn't appear to work :S

#

i guess that's included in enemy stuff

runic oriole
#

which boss did you try it on?

fringe jackal
#

watcher knights

runic oriole
#

huh

#

maybe

#

downpatch tbh

versed needle
#

Gradow this is letters

runic oriole
#

if you wanna do arbitrary%, 1.2.2.1 would be the best patch imo

fringe jackal
#

nice to meet you

runic oriole
#

hey letters

fringe jackal
#

Q: is the debug menu a thing built into the game? or is it made by modders

runic oriole
#

it's made by modders

versed needle
#

There's a built in debug that sucks ass

runic oriole
#

basically does nothing

#

even KZ's old debug was better imo

#

actually I really like those hollow_knight_info.exe helpers

#

really useful and lightweight

versed needle
#

I could probably make a debug "mod" that is fully external

#

Global hotkeys and always on top

#

Might be a little janky

fringe jackal
#

it would be pretty sick to have something like f11 mapped to "respawn boss and then reload map"

versed needle
#

Eh

#

Not really interested in working on debug right now

fringe jackal
versed needle
#

Holy shit letters is using an old patch

#

This is a huge twist

#

@tall gyro

tall gyro
#

:O

brave flax
#

I have a modding problem that can only be solved by 56 adding input redirection to the api

#

whatever that means

glass meteor
#

what

#

explain

daring peak
brave flax
#

you are mr api people

glass meteor
#

ree

#

gimme a few min

daring peak
#

shouldnt take more than 5 minutes

glass meteor
#

i knew that was gonna happen

safe canopy
#

i might take more than 5 minutes

#

because I tried adding it with dnspy and it didnt work intenseface

#

also @glass meteor apparently theres a monomod thing

glass meteor
#

yeah

#

no inline

safe canopy
#

that lets you replace all instances of a class

glass meteor
#

oh what

safe canopy
#

or function

#

if you can do that replace all calls to random with something thats hooked

#

that'd be nice

glass meteor
#

first the input thing

#

which one was it

safe canopy
#

incontrol oneaxis something

glass meteor
#

ok

#

@safe canopy what part of it

#

isPressed?

safe canopy
#

ispressed waspressed isrepeated

glass meteor
#

ok

runic oriole
#

not wasReleased?

safe canopy
#

i dunno

#

whatever

timber ridge
#

hold up

#

If I download a grimm mod

#

and I have finished nkg

runic oriole
#

ye

timber ridge
#

do I have to make a new save file?

runic oriole
#

no

noble basin
#

no

runic oriole
#

I thought you were gonna ask if you can still fight him

#

you can

timber ridge
#

how

runic oriole
#

just do it

noble basin
#

his tent reappears

timber ridge
#

yes this is my question

#

It didnt ,_,

#

not with nightmare god grimm at least

noble basin
#

nightmare god grimm doesn't work on lifeblood

#

use infinite grimm

#

it has nightmare god grimm in it

timber ridge
#

oh ok

#

thank you uwu

versed needle
#

OwO

runic oriole
#

@w@

#

it's almost like everyone who comes here asking for help is br

#

ffs

noble basin
#

why isn't your mod installer in your native language smh

glass meteor
versed needle
#

Because english is better for more people and he's too lazy to make a language selection

runic oriole
#

sean gets me

noble basin
#

get the system locale

#

works every time, (at least 5% of the time)

timber ridge
#

what you mean br?

versed needle
#

British

timber ridge
#

understood

versed needle
#

Nah he means brazilian

#

🇧🇷

noble basin
#

pt_BR iirc

runic oriole
#

ptbr is the language reee

noble basin
#

pt_BR is the locale

runic oriole
#

ye

#

same difference

noble basin
#

does that mean en_US and en_UK are different languages?

runic oriole
#

sure

timber ridge
#

yes

#

I am brazilian too xD

noble basin
#

wow I never knew I was a polyglot

runic oriole
#

we all are, AA

timber ridge
#

but I understand english .-.

versed needle
#

en_UK is just en_US but half the words are wanker

runic oriole
#

and the other half are bloody

timber ridge
#

lol

runic oriole
#

so a full sentence is something like bloody wanker

versed needle
#

bloddy

runic oriole
#

shhh

noble basin
#

you can actually convey infinite information just by combining those two words plus any pronoun.

#

truly the most advanced language

versed needle
#

it bloody, wanker

noble basin
#

see

timber ridge
#

yess

#

guys

#

the infinite grimm mod

#

just makes it harder and harder?

#

do you get anything?

runic oriole
#

ye

#

geo

#

also

timber ridge
#

ah

#

I see

runic oriole
#

check your settings in the saves folder

#

you can enable different options

noble basin
#

^

timber ridge
#

uh

#

beatifull

safe canopy
#

m8 we have more words than bloody and wanker u cunts

#

fite me

#

i swer on me nan

glass meteor
#

reeeee

#

that's not gng

runic oriole
#

yeah

#

you also have twat

#

and bollocks

safe canopy
#

do you not have them

#

how do you make babies

#

with bollocks and twats

runic oriole
#

and wankers and cunts, I assume

lethal forge
#

Hey, trying to get the co-op to work

#

keep getting blackscreen tho

noble basin
runic oriole
#

Wut

glass meteor
#

co-op is 1.2.2.1 only

harsh ginkgo
#

@timber ridge braZil

runic oriole
#

Oh no

tardy steppe
#

Anyone have any ideas why the debug mod doesn't show up in-game? This is how I installed it

real jacinth
#

just use the installer

runic oriole
#

you installed the source

#

either use the installer in pins, or follow the instructions (also in pins)

tardy steppe
#

Ah alright, cheers guys

real jacinth
#

Gradow, question

#

....do you read instruction manuals on new things before you install them?

runic oriole
#

it much depends on what I'm installing, Mick

#

why?

timber ridge
#

Hey @runic oriole

#

If you need help translating to portuguese

#

I can help

#

\ (•◡•) /

runic oriole
#

wdym

#

translating what

sleek tiger
#

probably the Blackmoth stuff

runic oriole
#

it's already been translated to ptbr tho

#

and I had to proofread it

#

because it was full of misspellings, missing punctuation and such

#

too bad I can't read RUS so I depend on Lich to tell me how good/bad it is

sleek tiger
#

hey

#

I can somewhat read Russian

#

even though I don't really speak it

runic oriole
#

really?

sleek tiger
#

Well, Russian is similar to Bulgarian

#

same alphabet and I believe similar sentence structure

runic oriole
#

til Papers is from Bulgaria

sleek tiger
#

with a bit of checking I can probably manage

runic oriole
#

Lich was actually the one who made the RUS translation too, so

#

and it's already been fixed at this point

#

but thanks for the offer!

sleek tiger
#

wait, did you just now find out I'm Bulgarian?

runic oriole
#

ye

sleek tiger
#

huh

runic oriole
#

til

#

TODAY il

sleek tiger
#

yeah, exactly

runic oriole
sleek tiger
#

that's what I mean

#

I\m relatively vocal about where I come from

runic oriole
#

oh

#

but you're not that vocal about that in here or in modding, which are the main channels I lurk in

#

and speedrunning

sleek tiger
#

I'm completely out of Speedrunning

#

other than that one time I did PoP sub5 and getting the achievments I haven't done much speedrunning

glass meteor
#

sub3 when

sleek tiger
#

when TC good code and I become an actually decent Person

glass meteor
#

1/2 done already

sleek tiger
#

TC finally made good code?!

glass meteor
#

no

#

that's impossible

sleek tiger
#

then how is it 1/2 done then?

glass meteor
#

reminder

#

left mouse button is f5

real jacinth
#

@runic oriole i was just making a snide comment earlier about people installing things without reading directions, especially as it pertains to HK mods

#

then wondering why things don't work when they didn't use the instructions to do so

runic oriole
#

I thought it was a general comment about how no one reads instructions

real jacinth
#

yeah it was

#

i get slightly mad when people do things without reading instructions and then wonder why they don't work

#

mostly cuz i write instructions for my job

runic oriole
#

I mean

#

yeah

#

but nowadays things are way more user-friendly and intuitive

real jacinth
#

and people still fuck things up

runic oriole
#

you don't usually need much, if any, instructions to operate most things

real jacinth
#

not usually. but there still may be specific orders that you need to do certain steps. and if you don't, it may still run, but not as optimally as intended

noble basin
#

tbh tho learning to read a manual was one of the best decisions of my life.

#

cuz now I can do anything given enough instruction

runic oriole
#

^

#

truer words never been spoken

noble basin
#

and just because you can live without doing it doesn't mean it's not a good skill to have

real jacinth
#

it's amazing how reading what you're supposed to do has helped

#

anyways. enough about my soap box

crystal bay
#

I need someone to hack either Benji, Simo, or Graig's computer screen asap

#

mod hollow knight to hack computer screens

versed needle
#

I mean it is possible to put a virus that can be remotely activated into a mod

#

But I'd have to have already done that to do anything right now

#

Also more work than I want to do

crystal bay
#

how do we know you haven't already thinkgrub

#

what if you are playing gng at this moment using it

versed needle
#

Literally all of my mod source is on github

crystal bay
#

but dont want to tell us

versed needle
#

Check it if you want

crystal bay
#

how do we know you didn't change the source code when you sent it to graig

#

TELL ME ABOUT GNG NOW

versed needle
#

There's boss rush

#

And a fat fluke

crystal bay
#

incredible

safe canopy
#

make your own mod that graig can't resist

light tundra
#

Just change every instance of King to Graig easy

noble basin
#

not saying it's not a coincidence but 1 day after graig played infinite grimm we got #!#MODE_GODSGLORY#!#

#

im onto you IG creator

safe canopy
#

ig creator is gay

runic oriole
#

what about NGG creator? thinkgrub

safe canopy
#

hella gay

runic oriole
noble basin
twin flicker
#

zote no

glass meteor
short pilot
#

@glass meteor i was told to ping u about my lightbringer mod problem, that causes me to be permanently stuck on any bench

glass meteor
#

wtf

short pilot
#

got the dreamnail, went and started the grimm troupe dlc

glass meteor
#

give save

short pilot
#

got 6 flames

#

killed grimm

#

and now im permanently stuck

glass meteor
#

any other mods or anything?

short pilot
#

nah

glass meteor
#

you've got modcommon and all, right?

short pilot
#

whats that

glass meteor
#

:ech:

#

did you use the installer

short pilot
#

i manually installed

glass meteor
#

i swear

#

i put a huge message

#

at the bottom of the screen

#

saying install modcommon

#

did you ever install modcommon

noble basin
#

you didn't make the message huge enough

glass meteor
#

but it's like

#

reee

short pilot
#

idk i thought i didnt need it cause it worked perfectly fine

glass meteor
#

:echREE:

short pilot
#

until i killed grim

noble basin
#

make it 92 tall and change all ingame text to "Install ModCommon"

glass meteor
#

i'm actually

#

going

#

to destroy the title screen

#

and replace it with install modcommon text

noble basin
#

ok

#

now that's something I need a PR for

glass meteor
noble basin
#

jk

#

I'll just steal ur code

#

like I did with your text display thing

short pilot
#

how does one get my save file tho

glass meteor
#

more like

noble basin
#

:ech:

glass meteor
#

try installing modcommon first

#

cause

#

no

safe canopy
#

try removing modcommon as a dependancy from your mods

glass meteor
#

monomod hooks are life ty

safe canopy
#

no

glass meteor
#

yes

safe canopy
#

do what I do in the TAS mod

noble basin
#

how about this, KDT, let's remove the game from people who can't read readmes, giant texts on screen, or use installers

safe canopy
#

and just runtime detour random address

glass meteor
#

wtf

noble basin
#

the world's least portable mod

short pilot
#

its the Lightbringer API right

safe canopy
#
IntPtr target = GetType().GetMethod("get_deltaTime").GetNativeStart();
            // Get an IntPtr to the entry assembly.
            hkexe = DynDll.OpenLibrary(null);
            // The location of the first byte we want to manipulate.
            IntPtr from = (IntPtr)((long)hkexe + 0x3DEAA9);

            IntPtr fixedTarget = GetType().GetMethod("get_fixedTime").GetNativeStart();
            IntPtr fixedFrom = (IntPtr)((long)hkexe + 0x3DEA91);

            // Our writing offset.
            int offs = 0;

            NativeDetourData helper = new NativeDetourData
            {
                Method = from,
                Size = 5
            };
            DetourManager.Native.MakeWritable(helper);

            from.Write(ref offs, 0xE8);
            from.Write(ref offs, (uint)(int)(
                (long)target - ((long)from + offs + sizeof(uint))
            ));

            DetourManager.Native.MakeExecutable(helper);

            offs = 0;

            NativeDetourData fixedHelper = new NativeDetourData
            {
                Method = fixedFrom,
                Size = 5
            };
            DetourManager.Native.MakeWritable(fixedHelper);

            fixedFrom.Write(ref offs, 0xE8);
            fixedFrom.Write(ref offs, (uint)(int)(
                (long)fixedTarget - ((long)fixedFrom + offs + sizeof(uint))
            ));

            DetourManager.Native.MakeExecutable(fixedHelper);

whomst needs monomod hooks

short pilot
#

yeah

#

that did nothing

#

im still stuck

#

instead it just crashes my game upon launch

#

xd

glass meteor
#

have u tried

#

the

#

installer

#

short pilot
#

yea

#

i fixed it on my own tho

glass meteor
#

ok

short pilot
#

i just brought the mod to my steam version

#

and it worked

noble basin
glass meteor
#

works for me

#

i guess

short pilot
#

how does one get rid of the mods tho when i wanna play normal hk

#

do i just like verify my file integrity

noble basin
#

yes

glass meteor
#

you can do that

#

or just disable the mods

noble basin
#

verify game integrity uninstalls modding api

#

which in turn disables all mods

glass meteor
#

make a folder in the mods folder called disabled and move them in there

noble basin
#

so

#

it's the foolproof way of ensuring your game is legit

#

well

#

I shouldn't use that word

#

because they always find a bigger fool

versed needle
#

Stuck on benches is one of Mick's imaginary problems that you need to clear registry for

noble basin
safe canopy
#

replace assembly-csharp.dll with your vanilla one 🤔

short pilot
#

i have a good mod idea

#

a mod that lets u kill zote

#

instead of waiting for him to die

#

oh wrong section

glass meteor
#

u make it

#

thanks

safe canopy
#

ok

real jacinth
#

Imaginary. zote

#

Not being able to leave benches in a vanilla game install. zote

versed needle
#

Did you try pushing buttons to get off the bench?

noble basin
#

no mickely's doing the a button challenge

short pilot
#

me saying im permanently stuck

#

implies

#

i cant do anything

#

like i was legit stuck

real jacinth
#

Holy shit never occurred to me that more buttons could be pressed. zote

short pilot
#

in this animation

real jacinth
#

You didn't install modcommon

short pilot
glass meteor
#

nice screenshot of a bench

short pilot
#

ikr

#

i dont think modcommon was the problem tho

real jacinth
#

It's a mod dependency

#

Of course that's the problem

short pilot
#

i mean same thing happened even after i installed with mod installer

#

so idk

#

but fixed it anyway so idc

novel bronze
#

how do i set binds to unbound in debug mod?

runic oriole
#

First, buy the game

#

Then ask again for help here

versed needle
#

Same

glossy igloo
#

@runic oriole hello, are you the same person who made the blackmoth mod?

low heart
#

he made blackmoth yeah

glossy igloo
#

@low heart have you played blackmoth?

sleek tiger
#

(no need to ping every time)

low heart
#

yeah i have

#

got any questions about it?

glossy igloo
#

do you know what the dashmaster charm does different from quickdash?

#

it seems like a nerfed version of quickdash

low heart
#

i remember gradow fiddling with it a bit, last time i think he made it able to use crystal dash in midair

#

i haven't looked at it as of recently but i have seen him work on it

glossy igloo
#

no that's not it

#

tried it

#

@sleek tiger okay sorry

sleek tiger
#

...

#

ok, no problem

glossy igloo
#

sorry again

sleek tiger
#

no, no problem

noble basin
#

quickdash obsoletes dashmaster

#

¯_(ツ)_/¯

#

but dashmaster is gotten earlier

gloomy wave
#

hey everyone. i wanted to ask if the charm notch mod still working or maybe im missing something?

runic oriole
#

Dashmaster is waaaaay earlier

noble basin
#

just a tad

#

although once you get it you can go basically everywhere in the game

#

so I guess you could get dashmaster and use it to go to KE really early

real jacinth
#

Charm notch mod is now part of rando 2.0

gloomy wave
#

can you link me to it please?

real jacinth
#

Use the installer in pins

#

I don't think it does what you think it does tho

gloomy wave
#

yeah. im trying that right now. thank you

glossy igloo
#

but i just have a hard time wrapping my head around the royally broken grubbermoth's elegy charm. using dashmaster you can get all grubs quickly and that charm is better than a debug mod

mighty raft
#

hi! so, is boss rush not working for the current patch?

gloomy crater
#

no

#

wait until cp03

#

or downpatch

mighty raft
#

ah </3 okay, thanks!

novel bronze
#

Can anyone shed some light on why my controller isn’t being recognized after I install Lightbringer and the common Mod it needs to run? It worked fine before the install. I’m stumped. 😣

real jacinth
#

Enable steam controller

novel bronze
#

Yeah it’s enabled. There’s something in the MOD that’s causing the problem for me, I’m just not sure how to fix it.

real jacinth
#

Re-enable to fix

novel bronze
#

Oh shit, I misunderstood what you were saying. Thanks!!

novel bronze
#

Well either I’m just missing what you’re saying or I must have another problem. It still doesn’t work.

#

I can use my controller to pick the language in the game at he very beginning, but as soon as it gets to the title screen the controller goes out.

heavy root
#

so uh I have a problem with the randomizer mod where if I enter a boss room, the next room I enter would load forever

versed needle
#

Make sure you have the most up to date version of the mod

#

As well as for modcommon

heavy root
#

I do have mod common

versed needle
#

Ok but what version is it?

heavy root
#

1.3.1.5

versed needle
#

Of course it is

#

I mean the mod version

heavy root
#

I'll be honest I have no idea how to check\

#

I do not know mod shit

versed needle
#

Open the game and look in the top left

heavy root
#

2b.4 is what it says

runic oriole
#

2b.4 or not 2b.4

versed needle
#

Update it

heavy root
#

alright where can I find the latest version

versed needle
#

Same place you got that outdated one

heavy root
#

hell yeah it works now

#

thanks

runic oriole
#

oh, so you did fix the infinite load issue

#

what was causing it?

heavy root
#

I don't know what causes it. I only know what triggers it

#

trigger

glass meteor
#

it was that i renamed ModTools to Tools

#

cause it was Tools originally

#

so enemy rando stopped working

#

so i renamed it

#

and then rando 2 got the infinite load

runic oriole
#

ok

burnt temple
#

hey can you guys help me? where could i download camera zoom level

glass meteor
#

Debug Mod

#

ModInstaller

#

pins

burnt temple
#

ty ty !

clear hinge
#

Im in the hollow knight folder and it does not have the steam api what do i do

glass meteor
#

have u tried

#

the

#

installer

#

tm

clear hinge
#

?

real jacinth
#

📌

versed needle
#

I should do a pr of that for multiple versions

clear hinge
#

Btw once i installed the mod in modinstaller it says its installed is that it?

versed needle
#

Take a hash of the assembly-csharp to get game version and install the right stuff

glass meteor
#

it has that half in rn

versed needle
#

Yeah for mod version

#

Not game version

glass meteor
#

yeah

burnt temple
#

could you get in trouble downloading mods milliS

glass meteor
#

no

burnt temple
#

okay ty

glass meteor
#

@clear hinge what

clear hinge
#

?

glass meteor
#

what mod

clear hinge
#

No i got it

glass meteor
#

wdym

#

o

#

ok

clear hinge
#

But my games a bit laggy is there a way i can fix that

glass meteor
#

not afaik

#

unless you have vsync on

#

in which case turn it off

burnt temple
#

one more question how do you unlock camera mode?:O

versed needle
#

There's no mods for unlocked camera

#

Closest thing to it is gonna be noclip + invincibility + force camera follow + invisible character in debug

burnt temple
#

ty !

clear hinge
#

In mod common why cant i hit enemies?

#

I can maybe hit them once then i just cant

glass meteor
#

what

clear hinge
#

I cant hit the boss

#

At all

#

Even though i can see my nail go into them.

glass meteor
#

do you have anything else installed

runic oriole
#

Modcommon isn't a mod

#

They were asking about enemyhpbar in modding

#

You need the API, modcommon and the mod itself, Nip

#

Use the installer imo

clear hinge
#

K

burnt temple
#

where can i hide the hud?

versed needle
#

F1

burnt temple
#

the hp hud 😮

versed needle
#

Uninstall the mod

glass meteor
#

backspace

#

just check the bindings u dungo

burnt temple
#

thanks you friends

#

sorry for botherring u fine people

gilded bobcat
#

When using the boss rush mod, how do I get out of false knight's boss room on startup?

real jacinth
#

you dont

glass meteor
#

downpatch to 1.2.2.1

real jacinth
#

the mod hasn't been updated for current patch

glass meteor
gilded bobcat
#

ty

pallid dew
#

Is it possible to create new rooms in HK, and if not is this to do with the hand drawn nature of the game or the code? Thanks ❤

glass meteor
#

iirc KDT said it wouldn't be too hard

#

load scenes into an asset bundle and then load them i think

noble basin
#

def gonna want the unity editor for it tho

glass meteor
#

yeah if you don't use the unity editor you'll die irl

pallid dew
#

Ye I know

noble basin
#

dnspy and VS are insufficient for this kind of work tho is what I mean

pallid dew
#

So it’s entirely possible then?

#

Anyways thanks for the quick response, much love

noble basin
#

if you do it you'd make HK modding history

#

but yeah it's probably possible

tame tulip
#

my controller doesn't work when i'm using debug mod

noble basin
#

ur on steam?

tame tulip
#

yes

noble basin
#

Enable steam controller

tame tulip
#

thanks

crimson ivy
#

I'm trying to use the boss rush mod and when I do I get into the game and I'm stuck under the floor in false knights room.

#

Do I need a certain version? I'm using the api mod installer and manager

sleek tiger
#

I think it was an older version mod

#

try downgrading to 1.2.2.1... ish?

crimson ivy
#

Ok thanks

light tundra
#

Yes it is 1.2.2.1

safe canopy
#

like the actual difficultly of technically adding a new room is very low, but can I be bothered to actual design a new room 🤔

real jacinth
#

Making custom challenge gauntlets would be so fun

#

it's like mario maker, but HK

#

and better

runic oriole
#

looks at KDT hopefully 👀

sleek tiger
#

looks at KDT intensly

real jacinth
#

looks at kdt lewdly

runic oriole
#

best emote combo imo

real jacinth
sleek tiger
noble basin
#

making custom levels seems like more effort than it's worth without a level editor

#

but maybe that's just me

real jacinth
#

well yeah

#

but kerr was working on some serialization, which would make a level editor/creator much easier

noble basin
#

les be real if we want working serialization in the next month someone other than kerr is gonna have to finish his work and I'm way too lazy

safe canopy
#

the level editor is unities

novel bronze
#

Hi everyone. I'm trying to run debug mod but the shortcut isn't working ("F1").
I have version 1.3.1.5 for HK and 1.3.1.5-44 for debug mod.
I can see the build number on the top left corner and have the "mods" menu entry available (although its empty) so I'm assuming that its properly installed?

low heart
#

in game press escape and then f1

novel bronze
#

On the "pause" menu? No dice.. :/

gloomy crater
#

does it say debug in the top left corner or Modding API

real jacinth
#

1315-44 is the api

versed needle
#

Only a few mods will show up in the mods menu but they all should appear top left

novel bronze
gloomy crater
#

you don't have debug

versed needle
#

What you have installed right now is a base API that does very little on its own

#

It just adds stuff for other mods to use

daring peak
#

unlocking cursor poggers

novel bronze
#

🤦 ok that makes sense. So now I'm missing the debug mod correct? I just drop it in the mods folder?

versed needle
#

Yeah

novel bronze
#

Thank you! That makes a lot of sense and it works now! I'm going to close the issue on github.

#

BTW Where can I get the latest version? I only have 1.3.3

gloomy crater
#

how does this man exist

novel bronze
#

?

versed needle
#

That's not even a bad question though

gloomy crater
#

has a github account and opens an issue ON THE DEBUG MOD REPO

versed needle
#

1.3.3 is the newest version, but the version checking is broken because of a change to github

novel bronze
#

ahaha yeah sorry about that... Actually I wasn't the one opening the issue. Someone else had the same problem and I tagged along. As for how I landed there... welll its hard to find info on how to set this up. And clearly my google fu failed me because I didn't see any mentions anywhere that it would be needed a mods "mod" and a then the debug mod.

#

It makes perfect sense now but for some reason I was thinking..

#

@versed needle Alright thank you.

runic oriole
#

Yeah, all available info is in this channel

#

Very hard to find useful stuff outside of here

hexed stratus
#

Hey guys

#

im using debug menu and i pressed the key to hide the menu, but now i don't know how to get it back.

#

any tips?

glass meteor
#

F1

hexed stratus
#

i appreciate you chief

bronze flax
#

hello guys, I'm new here and I would like to install the randomizer 2 mod on my game, I already have the mod installer app and the file from the mod list, but I cant install it...

real jacinth
#

you can't click the check box?

bronze flax
#

nope and I can't import any modbundle

#

in fact I do not have a .modbundle file

real jacinth
#

mod installer should just look like this

glass meteor
#

he's using the old old installer

real jacinth
#

sigh

#

that's not even pinned here

glass meteor
#

¯_(ツ)_/¯

#

not pinned in modding either afaik

real jacinth
#

use the installer in pins

#

profit

bronze flax
#

nope nothig like that

glass meteor
#

try using the correct installer

bronze flax
glass meteor
#

yes

#

like i said

#

try using the correct installer

bronze flax
#

which is?

bronze flax
#

I'm sorry this is so confusing for me... 😒

daring peak
#

hi sorry this is so confusing for me... 😒

bronze flax
#

many thanks!

#

looks like it worked!

real jacinth
#

i think i'll leave this on a hotkey or something

real jacinth
#

lol

#

now all it needs are air horns

bronze flax
#

Thanks
sorry for bothering you guys

#

toot tooot

dull jacinth
#

Hi guys where can i download a mod for the latest version.

fallen talon
#

latest version of what?

dull jacinth
#

HK

#

i tried the light bringer one from moddb i installed it and could not open HK

fallen talon
#

don't think that mod is updated for latest version

dull jacinth
#

yeah i think so too since it's for 1.2.x.x i think.

#

i guess i should wait 'till GnG drops 😄

fallen talon
#

do you have the google drive with all the mods in it?

#

there are a couple mods for lifeblood but not many

#

the new randomizer for example

glass meteor
#

@dull jacinth e

#

lightbringer is updated for 1.3.1.5

#

just not on moddb

#

use the installer in pins

dull jacinth
#

i don't have any mods right now installed.

glass meteor
#

that's why you download the installer

fallen talon
#

oh sorry 753, I was just looking at the drive

dull jacinth
#

i see sorry i'm just getting used to discord

glass meteor
#

wait no

#

u see

#

I'm not 753

fallen talon
#

i'm gonna lose my mind

#

56 why

glass meteor
#

Had to shill lightbringer

dull jacinth
#

once done installing the mod manager will it do everything or i should have the API files for each mod?

glass meteor
#

mod manager does everything

potent atlas
#

56 is the new 753

#

Lightbringer successor

sleek tiger
#

hey, 753

#

why haven't any of your mods been updated for the latest version?

glass meteor
#

excuse me

#

lightbringer exists

#

753 no

sleek tiger
#

Ok

#

other than that

dull jacinth
#

thanks guys

astral dust
#

does anyone know of any mods that let you configure how many notches you have to equip charms

real jacinth
#

save editor

astral dust
#

is that on the google doc

real jacinth
astral dust
#

thanks

#

where do i install this thing? I'm guessing it isn't compatible with anything else right

glass meteor
#

it's a save editor

#

just run it

real jacinth
#

^

astral dust
#

ok.

#

i'm afraid

noble basin
#

double click it

#

open your saves folder

#

if it's not open

#

pick ur save

#

edit it

astral dust
#

does this not work to modify save files if your on a mac? i have been trying everything to get it to work its not letting me edit it

noble basin
#

what isn't working

#

can you run the progrma

glass meteor
#

progrma

astral dust
#

yeah its opening and seems to be working but it is unresponsive to my save file

glass meteor
#

did you file -> save

astral dust
#

i think so. let me play around with it. i'm not even able to ask a good question to get your help right now

astral dust
#

ok how do I save the changes I have made. I have everything else working but they aren't working

glass meteor
#

File -> Save

#

top left

astral dust
#

thanks

versed needle
#

Big shock you save it the same way every other program saves

sand silo
#

I have a quick question about down grading. I cannot get to the steam console its greyed out. Do you guys know what is wrong?

crimson ivy
#

Are you typing "steam://nav/console" in run.

#

?

#

After you do that there will be a bar at the bottom you type into

#

For example if you want to download 1.2.2.1 files type/paste "download_depot 367520 367521 648876203478229944"

#

Then it will start downloading. And it should show up in C:\Program Files (x86)\Steam\SteamApps\content

#

Oh you guys covered everything on modding.

sand silo
#

@crimson ivy Thank you for the help! I just got it work 😃

crimson ivy
#

Sweet!

mild mirage
#

HI there ? I need help with Boss Rush mod ^^'

versed needle
#

It doesn't work on current patch

mild mirage
#

Oh I was wondering x)

#

wondering*

tiny blade
#

so uhh how does the infinite nkg scoreboard work?

#

where do i submit my score

sleek tiger
#

submit a screenshot

#

it will be manually added by AA

#

use Print Screen or F12

tiny blade
#

alright ty

#

but where