#archived-modding-help
1 messages Β· Page 64 of 1
yes
i made it π
also yes
bonfire is what's wrong with bonfire
hello
i tried to instal a few mods
and the game recognize them
but there is "FAILED TO LOAD"
charming?
I installed charming, yea
okay
redwing overrides some charms
as does charm overhaul
as does charming
so there's already a lot of incompatibilities there
redwing goes off then
also grimmchild updates changes the grimmchild charm, so it might also conflict with other charm mods
np
grimmchild might be broken because you have an invalid dll, newtonsoft
from boopmod
so go delete that dll manually imo
I just installed blackmoth and redwing through the modinstaller and half of the redwing features aren't working. The nail arts, flame shield, and fire pillar when you focus are working but the trail and the fireballs when you dash up aren't working at all. I went to the google drive where they have all the mods and installed the redwing from there. That fixed the the fireballs and trail, but now the shield isn't appearing (it still works though). The modlog when I ran this version apparently couldn't find the assets and gave this error "[INFO]:[Redwing] Not sure how to handle 0. Flame shields are 1 indexed." Does anyone know what could be causing this and how I can fix it? Blackmoth and Redwing are the only mods I have installed
Did you download the assets too
yeah
What stats should I have before trying seriously to take Empress down in Lightbringer?
I really want Lumafly and access to the charms the vendors have
I think I could/should just do Crystal Mines in the dark and take the Blue Lake path to Sly and Salubra
dont think the idea of doing dark deepnest to get tram past is realistic :/
right, crypt-adjacent i guess
i think of that whole area next to blue lake and under RG as crypt for whatever reason
city-left, waterways, city-right, lower RG, blue lake, crossroads
Why does the game freezes when i sit on a bench with the Bindings mod?
Hello I am new to this discord and I am trying to install the randomizer mod. The online tutorial that I found says that I need the modding api, but I don't know where to find it. If anyone here knows what I should so next please let me know.
That installer will do everything for you. When you start it, it will add the modding API. Then it will show you a list of available mods. Select Randomizer, and the installer will download it and place it in the proper directory for you.
The whole process is automated now.
i cant load the savestate thing help maybe
I have a question the mods can be put on the nintendo switch?
no
I'm very new to all this but... what randomizer should I be using and are any of them compatible with 1.4.3.2
Many thanks π

unironic good job kuro
Can I get the installer for mac?
Yes, mods can be installed on a mac.
You can use the installer
To run the installer:
- Open the Terminal
- Type
cd $(dirname - Drag the exe onto the terminal.
- Type
)then hit Return/Enter - Type
mono --arch=32(Note the space at the end) - Drag the exe onto the terminal and then hit Return/Enter
If this fails with bash: mono: command not found then
- install mono here
- Open a new terminal window
- Type/paste in
export PATH=/usr/local/bin:${PATH}and hit Return/Enter - Repeat steps 2-6 above.
thanks
it's just called randomizer
Oh they are the same?
the mod is randomizer 2 but it's just listed as randomizer in the doc
Okay got it, does it do anything with the enemies? or do I need Enemy Randomizer as well?
But you can use them together?
Is there a more comprehensive documentation on what versions they work for etc?
What does "Required Skips" mean in context
Oh okay, I get it
@grim fox_@ Is there any example (video or written) of all skips? I know shade-skip and fireball-skip
Hey guys, I don't know if is the right place to ask, but there's a way to enable the health bar only for bosses in the EnemyHPBar mod? thx
the first one is a spike tunnel skip and the latter 2 are acid skips
misc skips are a bunch of different things like dark rooms or using enemies to access places you are not supposed to be able to get to
I downloaded debug mode (and the mod installer API) but I can't figure out how to open the UI and I can't find anywhere that says how, I've never downloaded mods without Steam Workshop, am I making an obvious mistake with downloading it? My HK is up to date and I have the right mod installer because it appears in the top left on the main menu
f1
Go into a save
In a save, F1 doesn't work
Then it's not installed
Did you use the installer program with the zote face
Or did you download things from github
Because the API is not an installer
It was all from GitHub
Yeah, don't do that
@dusky spindle just don't ever enable mag skips and you'll be fine
hey... anybody familiar with the json savefile format? is there documentation for what the more important keys in there do somewhere?
Lil help? I know that there is mod that makes geo not be dropped but go strait to you when swarm is equipped but I cant remember its name, anybody knows? Thanks
Does anyone know what it means for "holy power" to be "unleashed"?
Sorry - this is an item from the Lightbringer mod @unborn dirge
Deep Focus doesn't do that in vanilla
ohhh makes sense, my bad
Lil help? I know that there is mod that makes geo not be dropped but go strait to you when swarm is equipped but I cant remember its name, anybody knows? Thanks
@tiny blade That's neat but is there a place where you can read more about the skips? Information seems to be scarce
@runic oriole What is mag skips?
There's a rando helper
Is the randomizer still being worked on (activly in development)?
No
I guess the same with enemy randomizer then huh?
Has been for a while
Oh, is there a reason why it doesn't shuffle Seals and Idols around? Or the Thorn Charm?
The thorn charm is
I think it would make the game like horribly difficult if it randomized charms up with seals
Relics are not because we tried it, and it was dumb
Not horribly difficult but tedious
So.... Balance reasons
Hmm, I'll have to make another run because I found Thorn Charm in the intended place which obviously can happen
Is the randomizer made with racing as a priority?
No
Ah, just curious
Hard mode is made to be as hard as possible
All speedrun tech
Without glitches
Easy mode includes no real skips except pogoing on enemies
Ah, okay that's relieving then I guess all skips are compatible with the latest version?
Β¨What are mag skips
Also what implications does enabling skips have on the randomizer? Will it be more liberal where it places key-skills?
sorry for such pause
@dusky spindle it make might those skips mandatory to beat the game
It's a meme setting
ex: if spike tunnel is on it might place an item you need behind a spike tunnel
And yeah, adding skips means an item could require a hard skip to get it
easy mode includes getting shopkeeper's key without mantis
and i think it also includes getting to monarch wings without cdash
its not entirely easy
just easier
The key without claw is under misc skips
@echo ocean That's what I thought. Just good for confirmation >.> there is a readme for the mod but it's pretty lacking
i only play on easy and sly had the mantis claw after getting shopkeeps key once
unless you dont need claw to beat the game on easy?
yup
i spent like a couple hours looking for claw in that save
was down to only 3 checks including grubsong
i did have monarch and dash
Is Grub rewards also randomized?
Elegy is always compass
that explains why i never find compass
Is the randomizer open source so one can fork it?
Yes
Nice
All HK mods are
if you have serious improvements you'd probably want to just open a pull request instead neh?
The only stipulation is that if you modify the code or use someone else's code, yours must be open source too
No, honestly I just want the option to randomize lesser important charms with seals/idols and I wouldn't hate to randomize grub rewards with charms
Are stuff like pale ore also randomized or is that the same?
Those are the same right now
There's enough randomised
Tons of checks to make already
Hence why I wanted to fork it if possible
A run takes about 90 minutes to 2 hours
If you're fast
We could make it 3+ if relics we're added
But that gets too long
I'm using the randomized for re-playabiity I don't mind if it takes 8h to beat, it's a non issue for me
And not everyone is fast
So far it's been a ton of fun
If you haven't seen the tournament going on, you should
Maybe, I'm not super duper into racing
shrugs
Well it's the top 14 rando/bingo speedrunners going against each other.
Not for everyone I suppose
Are there any other quirks similar to the compass swap that the mod does that is good to know about?
It adds back some speedrun tech
And makes some background objects pogo-able
And.... Talk to lemm from the right
I saw the "Pay toll in darkness"
how do i apply the custom sprites to the knight?
all i see are speedrunning guides
Is there like any change list or something so I don't have to ask so many questions π
The code
Otherwise no
The toll is probably the biggest
For progression
The others are mostly QoL changes
Haha, I appreciate it
Bosses that have an intro have it removed
Some hardsaves don't hard save you if it would softlock you
So if you're stuck, just quit out
how hard is it to make your own custom sprite, all the ones seem to just be full recolors without any changes besides the grimm one
is there a guide?
so where do i get the base sprites?
does it have to be photoshop or can i use a off brand one like gimp?
so what sprite sheets do i need to change?
So go into mods folder and change em
downloaded by which mod?
Customknight
is that pinned?
aha i found it thanks for your help!
okay so right now there are a ton of sprits, do i need to change each single one in both sprint and knight xcf?
Yes
when i opened in gimp it has a outline around all the cloaks and i cant use the paint brush tool or anything
this is how it looks for me
and i cant use any tools on the sprites
Has anyone gotten Redwing to work completely? I still can't get all the features to work at the same time
i thought the mod installer was what made it all work
when I install it with the mod installer the fire trail and some other things don't work correctly
Redwing hasn't been worked on for a long time. Wouldn't be surprised if some things don't work
Okay, good to know. Guess I'll just use the "almost everything works" version
Iβll give it a try. I found the modlog saying there was an error loading the shield files, but when I fixed that it broke the other stuff
when i put the sprite sheet in the custom knight folder do i need to delete the sheets that are in there?
You need to replace them
With what you're putting there
So.... Yes
The name of the sheet is also important
The mod looks for that exact file name
Mickley last question, does the cash items get shuffled between each other?
Like relics (Seal, Idols etc) I wasn't sure but some stream said they did, maybe it used to be a feature?
Like shuffled between each other
Not with charms
No
The drive has older versions
If you wanted to down patch and play that
It wasn't that interesting
And relics hardly ever matter
Hmm, maybe I'm off here
Is the randomizer not guaranteeing you to play through the whole game (like all of it)
Uh let me rephrase that but are not all optional areas reachable?
Well yeah, then those are great for $$$ if you want to full%
Which you can get from normal drops anyways
Relics being moved around amongst themselves added nothing interesting
There's so many relics everywhere.
Money is always in excess
True I guess, but it's fun finding big $$$ early
So getting an egg somewhere adding nothing
Which I guess you can do since chests are shuffled
You're always rich if you want to be
was someone talking about redwing eariler?
What are some C# educational resources y'all would recommend? I'm really lost trying to upgrade Enemizer. π
I assume that there's no way to add mods in Switch, isn't it?
Nope
@supple coral Are you new in development? Do you know any other languages?
I have limited knowledge of C, C++, XML, Perl, and Python.
The most recent languages I've dabbled with were Perl and Python.
My english is bad but i'll try it
I'm a website developer, but well, many languages are so similar in the way to do the things
If you know how to handle with ... objects?
I don't know if that's the name in english
That is. π
However, that is my limitation. I do not know much about object oriented programming.
Focus on it
It's easier than it looks really
When I was learning it was like omg... but then it's very useful
you can look through this playlist and watch the videos that you think will help you
https://www.youtube.com/watch?v=0p0JLFZj2C8&list=PLGLfVvz_LVvRX6xK1oi0reKci6ignjdSa&index=1
Okay. Were there any resources/websites that helped teach you?
Cool. Thanks Hiru π
generally though, I find it easier to program and look up any questions/problems I have
I know good sites... but they are spanish, so sorry....
Oh... maybe this one, there are courses in english too
I've learned so many things from this website, there are a lot of courses, it's not free but it's not expensive
Cool. Thank you @cerulean vector π
hey guys! what mods should I install to still have a vanilla feeling to the game?
QoL
^ this
custom knight if you wanna put in effort to change you character's appearance
not down dashing from dashmaster accidentally is good enough
thx ^^
Hey so I installed the item randomizer as my first mod and am wondering what the Salubra notches quality of life thing is and can't find it, anyone know?
you get the salubra notches by collecting charms instead of collecting charms and buying them
are non-api mods working because in the mod summary it says that they are non funtional ?
Non API mods donβt work Iβm p sure
If you want to add/remove items from the Randomization pool, do you only need to edit the XML file?
how do i use the custom knight?
Quick question, i want to install the Randomizer mod and in the mod manager, there is a mod called Randomizer 2 and one that is calles RNG, what are the differences?
Rando 2 is the item rando. RNG mod is.... RNG
For everything
Movement, jumps, etc
Speed
Everything changes randomly
@runic oriole Mods logic for future runs that is
In that case, you gotta find the github for the rando and submit a pr
Ah well I was hoping it pulled info from XML sheet
But yeah I know the GH and I might fork it and play around
Hmm
Is the compass always hardcoded as the last item of the Grubfather in Randomizer 2?
Yes
I tried scouring the mod and I can't find where that is set
Melon, if you don't mind waiting, I've already tagged Sean, so he might be able to help you better than me. Sorry, but I'm not much privy to how rando works
I don't mind :) thanks Gradow
np!
How do you get into Uumuu without Shade or Isma's?
might be the wrong place to ask.. in a rando run
Are you trying to get into Fog Canyon so you can get to the Teacher's Archives with Uumuu in it?
If you are missing the right abilities because you're on a random run, you can always die and then pogo off of your shade to reach elevated entrances into new areas.
thanks eternal
@versed needle
Where exactly is the compass and grubfather swapped? I have trouble finding it?
Also I noticed the code for shuffling trinkets (Seals and Idols) between each other around still exists, where would I need to re-enable it?
Compass is hard coded
The action for replacing items with trinkets exists but there would need to be more code to actually use it
In what file? I checked RandomizerMod/Randomizer/SceneHandler
Whoops
Was looking at MyEyes Repo
It makes SO much sense
Okay so you remove Wayward and Grubberfly from the unobtainable list and add them into the nonShopItems (they now become obtainable?)
Where is the swap?
It's those 4 lines
Oh the add makes a keyval-pair? so nonShopItems.Add("compass", "grubbsong") creates a pair (old, new)
Yeah it's a dictionary
Neat, okay so uh... this mod was finished because the readme contains a todo? Just curious
Is it done done (no more development on it)
There is stuff to do still I'm just not making changes during the tournament
I gotcha well that makes me happy! :D
Me and my buddy just finished our first randomizer run, we don't race or speedrun but we wanted a fresh playthrough of the game and it's exactly what we got. So thank you for making the mod it's superb!
monkaS
yes
It's probably still processing
no i was streaming with garbage internet on my mac so i set it to 240
Or that
no it's fine i can read everything i need to
which is none of it because i don't have a mac

imagine having nitro
.done
im in the video mom
Is there any way to switch out sprites (besides the knight)? I want to change some boss sprites.
you can either do it with code or with a program called UABE
If you do it with code then it will be more permanent and everyone will be able to use it
If you do it with UABE then it will break before next update and everyone will not be able to use it
You can learn how to do it with code by looking at custom knight's code which is on github
@flint parcel
Thanks!
thx
hi, there is not a version of the randomizer that includes the masks and vessels in the suffle?
no

hello i need some help, where do i find more detail mod in mod manager
do enemies in bonfire mod scale with your level or progress in the story?
yes
So the answer is a) ?
It's both
Oh, thx
How hard would it be to create my own mod
Custom Knight, is there a repo with sprites to use?
6th pin of #archived-modding-development
- Better dreamers
- Fixed dashmaster
- Infinite PoP
What does these do in QoL mod?
no dreamer whacking, dashmaster only dash down when only down is held (not diagonal), do PoP infinitely if you want
PoP being Path of Pain?
naturally
Just making sure
The abbreviations is pretty confusing if you aren't super familiar with the game @real jacinth which evidently I am not :)

Also 6th pinned message is installation folders?

New update for Charm Overhaul:
Avaricious Swarm nerfed and reworked slightly
Avaricious Swarm (F/UGreed + GSwarm): Passively generates 1 Geo every 5 seconds(2 Geo per proc if DCrest is worn).
Doomed Desire added
Doomed Desire(FuryF + F/UGreed): Gain Geo with every hit based on DMG dealt with the Nail(Geo gained per hit is equal to 1/5th the DMG dealt).
Depraved Womb added
Depraved Womb (SEater + GWomb): Hatchling cooldown reduced by 25%.
cherry madness when
this is hot
should have made hatchlings shoot stuff @novel bronze
when paired with something like thorns agony
if you want I can do it for you, I specialize in adding projectiles 
uh that basically is grimmchild
yes
but multiple grimms
less damage but more dps when together
25% less cooldown doesn't really make me want to use hatchlings anymore than now
unless I'm meming
how about 50%?
4 seconds is default
basically just lower by 1 per 25%
I was tempted to do 50%, but I was worried the soul drain would be too fast
I don't think GW's use really increases with less time between hatchlings
maybe if the max amount increased too 
I should start doing work, bye
How does one mod Hollow Knight?
Do you mean how does one install mods into Hollow Knight, or how does one make a mod for Hollow Knight?
The first is very easy at this point. The whole process is streamlined through the installer. Just download it and open it up. It will have a list of currently available mods, and do all the work of installing them and the modding API for you.
The second is much harder.
This is the installer.
Okay, then just download and run that. Pick what you want from the list and go.
It's super easy.
it says hollow knight can't be found...
well more specifically, it can't locate the installation folder
Most likely, it's something like C:\Program Files (x86)\Steam\steamapps\common\Hollow Knight
It should ask you to find it for it when you run it the first time.
what Os, and where did you buy the game
Yes, mods can be installed on a mac.
You can use the installer
To run the installer:
- Open the Terminal
- Type
cd $(dirname - Drag the exe onto the terminal.
- Type
)then hit Return/Enter - Type
mono --arch=32(Note the space at the end) - Drag the exe onto the terminal and then hit Return/Enter
If this fails with bash: mono: command not found then
- install mono here
- Open a new terminal window
- Type/paste in
export PATH=/usr/local/bin:${PATH}and hit Return/Enter - Repeat steps 2-6 above.
it now says unhandled exception has occurred
why itallics
I downloaded hollow knight from a website tbh
due to me already purchasing it on the switch
I just like itallics...
oh so you're a pirate

won't work
Mods won't work for pirates

You're lucky some pirate protections were rolled back tbh
Do you not have Steam? It's only like $15.
Well, as long as it's a legitimate copy, you just tell ModInstaller where the game is and it'll do everything else for you.
alrighty
as soon as steam updates, I'll see if I can buy it...
I officially bought Hollow Knight again, I am no longer a filthy pirate
only buying it two times? Casual π
it probably is still trying to use the pirated filepath
try redownloading the installer
That doesn't look like a Steam filepath.
that's still the pirate filepath
for some reason they're in a different folder
I delted it
completely
C:\Users\Owner\Desktop\New folder\steamapps\common\Hollow Knight
that's where it downloaded Hollow Knight
what os is this
OS (C:)
@runic oriole help
It says it's connected to the installation folder, then it does the downloading thing, and then the error message shows up...

this might help?
I tried booting up the game, and my old save file from the pirated version is still there. Even though I deleted the files for the pirated one...
Doesn't hollow knight create an app data folder?
it didn't for me... at least I don't think it did...
well, in the folder it has another folder labeled: hollow_knight_Data
no, I'm trying to get the mod installer to work
their file path is fucked

well what youve likely already been told to do is reinstall the game
verify cache
there might be some files that I missed...
yes i'm sure reinstalling the game will help with the fucked perms on their temp folder
massive think
Delete C:\tempMods
i dont know how the mod installer works but it might be linked to a single location so maybe your HK is installed somewhere else?
correct me if im wrong
re download the mod installer itself maybe that might do someone
I tried that already...
just throwing ideas
and @glass meteor I checked C:\tempMods and it's completely empty...
that's not how you delete it
i got that error at first but i just clicked continue and tried the installer again and then it was fine...mmm
Does the full path exist then
unhandled exception is a non specific error message
If tempmods is empty then I think access denied is the least of your issues
I mean... the thing that @hollow wraith said happened to me...
it just gave me the error, so I assumed it was broken...
sadly i dont think i can help very much sorry
Okay... so the Mod manager is supposed to look like this right? because this is what I see If yes, What do I do to start adding mods?
is there any way to install mods on mac without using the api/ mod manager thing?
w/o api, no
w/o mod manager, yes
no. that's not how the manager is supposed to look. it looks like that when you force it to run

or you could install the mods when the game isn't running
or install mods that aren't for 1315
no, not even that, I tried using other mods, and they also didn't work...
like which
charms
and did you install them with the game closed
atlest its progress?
indeed
I FIGURED IT OUT!!
FOR REAL THIS TIME
I'm sorry I know this is late...
I just had to go into the mod file, and install all of the mods manually (they had installed as winrar files)
No thatβs called heavy video editing
just tried using the mod installer and my anti virus blocked one of the mods, naming them as infected.
Which one
To be fair Mickely Cherry jumped the gun on that one :P
(I know they are AUS based but c'man it's an easy miss)
So uh, Hollow knight is installed on my Secondary drive, and I accidently set the Mod installer to look for the files on my original Steam file in my primary drive.
Any help?
That's the problem though, This is the base installation not when it's already installed ;w;
Oh fixed it
Is there any way to turn off fullscreen without having to uninstall the god damn modloader?
what
just go into the installer, disable all mods and it should re-enable fullscreen
@safe canopy It said that "Galaxy.dll" was infected by "Win32:BogEnt"
pretty sure thats a gog galaxy file
I don't have the game on galaxy
never said you did
Hollow Knight\hollow_knight_Data\Plugins\ you'll notice galaxy.dll is there anyway
weird that it'd only come up after using the mod installer
as I doubt anything would go in that folder, unless its to do something like enable discord rich presence
its a false positive anyway
and your exe won't load it
modinstaller doesn't even know that file exists
How can i remove zote from the game
let him die to VK
customknight
just close your eyes

check what bools enable him when you load rooms with him in
and set them to be permanently false/true
Or just find his game objects and destroy them on load
Anyone know of any programs that "unpack" all of the PlayMaker FSM stuff?
nope
Are there docs for the modding API available anywhere? A list of what events it can hook into, or the capabilities and limitations of it?
If not I can just start opening up the existing mods with DnSpy and rooting around.
Alright, found the mod docs in the pinned messages of #archived-modding-development, but they seem to only be half finished. I'm going to attempt to piece it together in DnSpy.
@sand escarp everything
With reflection you can access private fields
With monomod hooks you can detour any method for the most part
The only exception is very small methods which can get inlined which can be detoured if you turn off inlining
And ModHooks allow you to change a bunch of stuff as well
You can also hook unity stuff like UnityEngine.SceneManagement.SceneManager.sceneLoaded
can I hook u 56?
I'm looking into setting up something to TAS hollow knight. I've got a few ideas on how to go about this, but I've only played with C# and unity a little bit so I guess I'm looking for some insight:
A. Use an external program that has vsync turned on and turn vsync on in Hollow Knight, so that the frames are synced.
B. Suspend Unity between frames before the input in registered, trigger the input with an external program, then resume Unity
C. Change the Update() method of the HeroController so that it takes input based on the current frame.
I feel like A and C are the most manageable.
There is also the issue of if the RNG is deterministic or not
But I'll handle that when I get there lol
KDT started on that
You need a consistent time Delta
You need to override Unity's Random
Do I need the consistent time delta for C?
Hey, is there a debug mod for current patch? Or does the 1.2.2.1 work on current?
You need consistent timeDelta for update, yeah
You also need to override the rng
KDT did some work in that direction
Dunno how far he went tho
@gray saffron
Thanks @gradow and @56!

you can use the same thing monomod uses to work
to replace the function to get_deltaTime with a c# function
that returns whatever you want
public static void get_deltaTime()
{
IntPtr from = (IntPtr)((long)hkexe + 0x0103C74C);
IntPtr unscaled = (IntPtr)((*(int*)from) + 0x6C);
IntPtr scaled = (IntPtr)((*(int*)from) + 0x68);
int offs = 0;
float unscaledTime = 0.02f;
unscaled.Write(ref offs, BitConverter.ToUInt32(BitConverter.GetBytes(unscaledTime), 0));
offs = 0;
scaled.Write(ref offs, BitConverter.ToUInt32(BitConverter.GetBytes(unscaledTime * Time.timeScale), 0));
totalTime += unscaledTime * Time.timeScale;
}
public TAS()
{
Log("TAS");
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);
}
basically its replacing the asm for call [address for getDeltaTime] with call [address for my custom getDeltaTime]
the offsets are "random" i.e. you'll need to find them for whatever version you're running
you can do the same thing to override unitys random number generator
however it works super cleanly as far as I can tell
way nicer than I'd expect from something as janky as replacing asm code
How can I install the debug mod for 1.2.2.1? ^^"
well I did that but nothing happens :/
Did you unzip it
yep
did you install the API and modcommon too?
I need some help
Doing what?
Open it. Click uninstall.
and am trying to disable infinite notches but it wont go away
I have uninstalled it multiple times
but I keeps coming back
Okay, open up Hollow Knight/hollow_knight_Data/Managed/Mods and delete it manually.
will try thart
It's called infinitenotches.dll.
where do I open it
won't work
it takes me to the discord hollow knight website
you have to install infinite notches, go into the game, turn it off from the menus, then uninstall it
It doesn't hook into quitting and reset the notches when you wuit?
it changes your save
probably affects the save fil- ye
Oh. I was assumed it hooked into load and unload, and adds a million notches when you load a game, and subtracts them when you quit.
If it just edits your save, then that's a different issue.
If you have QoL, I suppose you could set notches back from the save data too.
Although turning it off in-game is probably easier.
[QUESTION MOVED TO #archived-modding-development]
π€’
imo this is more of a #archived-modding-development question
even when I turn the mod off in the menu I still have infinite notches
I am trying to hook into the scene change, and if it's the right one, remove the zombo and add the original.
Oh. I needed help with modding. I figured it went here.
And I know that code is ugly, DL.
It is literally the first thing I ever wrote in Unity.
I'll move it to #archived-modding-development if you think it fits there better.
gj kuro
even when I turn the mod off in the menu I still have infinite notches
GDUISHDJIAOSJUAIDGNLSHSDAJHKDSBNAHJK
Did you unequip a charm to make it update?
nice black screen
did you start up the game after installing the mod?
and quit out of the game thru menus
not by alt+f4
yes
did you load into the save in question?
the mod affects saves
so you can tell me what I did wrong
so you have to turn it off, while in the save that has the effect
otherwise you're not changing a save
I think you might have to turn it off in the save and then mess around at a bench with your charms. The mod works by setting PlayerData.instance.charmSlots = 69420; and resets it by setting it to 11, but both are hooked into CharmUpdateHook, so I think it won't actually revert until you change your charms.
you did 50% of it
now that the game is closed, disable the mod in the installer
and then relaunch it
I did
and its still there
I made a new save and it was normal so its ok
Thats a modded playthrough anyway
i see nothing wrong with that
you have 11 notches
it will stay at that
even when the mod is off
it doesn't go back to "normal" cuz it doesn't know what that is anymore
If you want to fix that save, install QoL so you have unencrypted saves.
Find "charmSlots": 9999 or whatever the hell the mod sets it to.
Change it to a number that is more reasonable.
guys what i need to do to create another version of already existing mob
how to access code of mob
fsm

I downloaded Modinstaller, installed Randomizer 2, and I can't change the option "Full Screen" anymore
Is it a known issue?
go back to vanilla, change to windowed, then install mods again
yes
known issue
it's the API that's doing it
How do I go to vanilla? I already tried to uninstall the mods
what else does it say
Nevermind I solved it
you didn't even ask a question


Howdy, so right now i'm trying to launch hollow knight in unity, but none of the files are available.
What should I do?
Well damn.
not with that attitude
Well damn!!

When i install the modding API, i get a black screen, all i can see is my cursor, no music no nothing. Am i doing something wrong? Or am i just bad?
what version of the game are you using?
np
How do you mod Hollow Knight?
just mod it
Still waiting

Is there any description anywhere for what the mods in the installer do?
I just found it
I had never used discord, it's taking a while to get the hang of it
Thanks anyway!
is there a mod where I can change the player model to zote
custom knight
use pinged message in modding channel
I cant get the debug mod running T_T when I open the game it shows the modding api version and I see nothing else....I added the "DebugMod-master" to the front folder of hollow knight, to the "hollow_knight_Data" fodler and to the "mods" folder I created in "managed"...nothign works T_T
use the installer
now the game stays black and nothing happens..does this have to do with the version im running?
I tried to fix it by taking the mod api from my patch and now he wont load the common mod and debug mod xD Edit: Problem solved, the debug mod version from the auto installer was wrong cause I downpatched the game.works now.
hey modders
i was wondering if theres a possibility that i could fight the path of pain again
maybe a way to reset it or something
awesome! thanks
For what
Guys is there any way I can use the Lightbringer mod and the custom knight mod? The lightbringer mod seems to overwrite the custom knight sprite with it's white cloak sprite
how can i activate invincibility in seanprs debug mod?
But don't do it
worked..ty
is there any way to respawn normal enemies with the debug mod?
it's called "sitting at a bench"
i dont think he meant that
or do they mean special enemies that don't respawn after being killed? like this moss knight who waits for unn's return
Or myla
i think he meant spawning enemies
debug mod..thats the keyword here
but the mod is kinda weird...it sets my respawn point to every edge I jump to..so if I wanna start at the beginning of the room..I have to run to it..kinda makes it obsolete
Is there any know issue with the "charming" mod? It errors out for me, but I can't make head nor tails of the error log.
which one
right
is there a mod that randomizes the rooms themselves?
like i jump down the well in dirtmouth and i'm suddenly in greenpath
i got a mod (i think it's debug mod) and accidentally clicked a bind and bound left click to respawn
how do i reset the binds
go to saves and delete the json file
also, no
we were working on routing all areas to make that mod
actually, Mickely was
but it's a monstrous task for a single person to tackle
and basically no one else helped him
so...
Homothety picked it up though and powered through it all
The room mapping is all done now
where would that be on mac
Windows File Paths: (Assumes Default Steam Install Path, Adjust accordingly for DRM Free or Non-Standard Steam Path)
Save Files: %APPDATA%\..\LocalLow\Team Cherry\Hollow Knight\
Game Files: C:\Program Files (x86)\Steam\steamapps\common\Hollow Knight\
Mac File Paths:
Save Files: ~/Library/Application Support/unity.Team Cherry.Hollow Knight/
Game Files: ~/Library/Application Support/Steam/steamapps/common/Hollow Knight/hollow_knight.app/
Linux File Paths:
Save Files: ~/.config/unity3d/Team Cherry/Hollow Knight/
Game Files: ~/.local/share/Steam/steamapps/common/Hollow Knight/
thanks
He finished it yesterday
Ok, I'm willing to help with this, with whatever little time I have
Ok so I have the mod installer by Gradow, does it allow you to make your own mods?
Ok, thanks
Is the bonfire mod activated by pressing a key, or is it supposed to show up when you are at a bench? For me it's not doing anything.
Ever play an RPG before
No, sorry
Where you can re-spec your character
Refunds all upgrades points
So you can distribute again
I think I know what it does now since I looked up what respec is for DSouls
um hello
can someone explain me what i should do first to install mod (for example bonfire mod)
;Δ°
or just use, yeah that command
what
just install
np
someone know which mode is for hp bar?
btw bonfire mod is awesome
i mean enemy hp bar i heard that there is mod kinda like this
hi really blind im genius
Hi genius im dazz
I have some problem with the mods on Mac, after change the Assembly-CSharp.dll , for use the mods, the game crashed
can someone help me?
Yes, mods can be installed on a mac.
You can use the installer
To run the installer:
- Open the Terminal
- Type
cd $(dirname - Drag the exe onto the terminal.
- Type
)then hit Return/Enter - Type
mono --arch=32(Note the space at the end) - Drag the exe onto the terminal and then hit Return/Enter
If this fails with bash: mono: command not found then
- install mono here
- Open a new terminal window
- Type/paste in
export PATH=/usr/local/bin:${PATH}and hit Return/Enter - Repeat steps 2-6 above.
Tanks
Thanks
π
Does anyone know who made the Exaltation mod and how?
isn't it written in readme?
I mean the author
if it was written in readme, then it's him XD
Anything I need to know when starting a randomizer run?
if you want to know how he made it, just consult the source code
things to know about rando.... play on easy
pogo a lot
crystal peak toll can be used in the dark
talk to lemm from the right to sell all relics
and.... that's it
I want to start modding, what's the easiest way? Any sites or steps?
knowing how to code is a good first step

there's example mods either in #archived-modding-development pins or on the google drive. consult those
and consult other mods' code too
they're all open source
want to install mods or make your own mods?
can anyone help with the steps I need to do to edit my save file? I didn't get a pale ore from the Colosseum of Fools but I don't want to give up on my 100% run
No I just completed it for the first time
Aight so I've noticed that none of the items have changed during my run so far
Got Fury of the fallen from where you normally get it, soul catcher aswell, iselda is selling the same stuff










