#archived-modding-help
1 messages · Page 34 of 1
blackmoth isn't my mod but if you did that I could send the changes to gradow
k
or if it's easier just make a new file
k again
wait, you're translating the Blackmoth descriptions?
Add that to my list
after I'm done with
the rest of the game
hey folding would you be so kind as to help me with translating redwing when I finish writing the lore for it?
Of course
cash in on the bulgarian modded HK audience
♥
I'll make sure to translate the redwing-specific material
thanks tho
but currently translating the wiki and it's taking longer than I expected
you'd be done with the game almost after 12 pages tbh
almost done with all Forgotten Crossroads enemies
(I mean it's not 12 pages of solid text, I mean as in the website page. Some are shorter than others)
yeah many wiki pages are more than 1 page long
some are shorter
the Aspid Hatchling page is only this long
but then there's False Knight which is 2+ pages
what's TC's E-Mail?
write to them here
they should respond fairly quickly if you're polite
Well, do I seem like a polite person?
look just don't send them a message like
"ur code gay"
and expect a response
56 did that
. . .
ok
ok
so with the api modinstaller
do i link it to the hk folder in steam
or the mods folder in the hk folder
what do you mean it doesn't work
you jsut put the dll file in the mods folder
that's it
but
that asssumes you have the modding api installed
huh
modcommon?
:ech:
ok what do i do with the modcommon thing
if people were reasonable and installed dependencies as specified in the readme, init would be a perfectly good spot to hook modcommon functions
init is never a good spot for hooks
almost noone reads readmes
well for most hooks
it'
is ok for some
Speaking of modcommon. how likely is it if I make a custom monobehavior that I could get it added to it?
is this a good sign
yes
ok so it works now
i'm gonna set that to shitpost or something
cause people keep asking about it
and it causes me pain
also literally 100%
in fact you'd have write access if you didn't say you didn't want it

@runic oriole
did you just edit blackmoth.cs or whatever
do you have the file somewhere
I can send yet another PR to gradow for even more memes
superior meme
oh you already did
why is it a switch case
here
;3 hope u like it,i used the entire day ;-;
PLZ LIKE IT OR I'LL KILL UR FAMILY
but why
q-p why what?
i don't remember gradow asking for translation 
ya but i did
i just did it,i like so much blackmoth so i did it
and anyway i think he will like it
yeah, it's a honest day's work 

compile it and use it?
get Visual Studio Community Edition or Rider
and then open the Blackmoth.csproj file in it
and then click the button that says Build
then you go into Debug/bin and take out the Blackmoth.dll file
and put it in your mods folder
that means you can totally proofread it 
why isn't your mod in your primary language?
i think its because 90% of the players are english people
i approve it
gradow is an intelligent people
sure but you can have multiple translations
ya...
but takes so much time
and he already did a lot of things
i think he was tired and dont wanna do a translation
ok
anyway i did it
why is rider addicted to switch statements
¯_(ツ)_/¯
¯_(ツ)_/¯
it asks me to make my ifs into switches and then complains when my switches doesn't have a default case
lfmao how do i pass the translation to the game ;-;

int num = new Random().Next(1, 6);
SpriteFlash.flash(num == 1 ? Color.green : (num == 2 ? Color.red : (num == 3 ? Color.magenta : (num == 4 ? Color.yellow : Color.blue))), 0.6f, 0.45f, 0f, 0.45f);```
does HK not have pt_br as a locale option?
in game I mean
delet this sean
u disgust me
ternary is great
this isn't great tho
it'd look fine w/ formatting imo
switch would look better
I already got all moons in odyssey on another person's switch
There goes the only reason to ever buy one
Played Bloodborne and God of War on the same dude's PS4
He buys too many consoles
nice
ima ask again,sorry i'm dumb...how do i take my translation and put in the game?
of Blackmoth?
Just compile your forked repo
❓
No that's not what I said
wot
You just have to compile it
ow wait gradow is online
open the csproj
click build
move .dll
What key do I press to open up the gui for the debug mod?
f1
ty kindly
Didnt seem to install it correctly
I just dragged the folder in the zip into the game's folder and replaced it
i n s t a l l e r
Im sorry?
i forgive you
to open the debug mod do i just press f1 after loading a save?
should start open
oh I can't seem to get it to work
man, if only there was some super useful tool that's pinned to help people copy/paste files
lol I think I'm doing something wrong cause now my game is just crashing
yea that's what made it crash
are you on the beta?
No but the installer assumes current patch
You need old versions of everything for mods to work on 1.1.1.8
I posted the old debug mod for someone else pretty recently, you should be able to search it
oh well I can just use current patch if it doesnt affect any glitches
It does very majorly
The last patch that is usable for speedruns is 1.2.2.1
Lifeblood and beyond will never be used for any runs that don't get forced onto it by new content
then why would you use the installer on current patch lol
Because most people who play mods don't care about glitches
oh i guess that's true
install qol tm
anyway i guess i need the 1.1.1.8 version of the debug
why are you downpatched to that version anyway
nsoob
yeah im doing nsoob
?rank speedrunner imo
You'll have to download the 1.1.1.8 version of the modding API from the google drive manually
Debug mod I will upload now, might as well have the old version up too
alright thanks
How do these file names match?
Google drive is dumb
Renamed before uploading instead of after
I've been mildly inconvenienced, it's horrible
alright it works now 
Does the ModInstaller from gradow install the latest updates automatically?
is there a genera guide for downloading mods for hollow knight? just 100% the game and now i want to play again
Use the installer in the pins
Hello, I saw the Hollow Knight randomizer at SGDQ in the casual room, and was trying to get it working now I'm back home. However, when I install the mod manager and then Randomizer 2, the game screws up my d-pad. up and down become left and right, and left and right don't work at all.
I uninstalled all the mods, and it still happened. After reinstalling the base game through steam it fixed the controls, until I reinstalled the mods. The D-pad broke again. Am I doing something wrong somewhere?
yo, who was playing it at SGDQ?!?
@noble trout
Patch 1.3.1.5
Top Left:
Modding API: 1.3.1.5-44
Modcommon: 0.0.4
RandomizerMod: 2b.3
Also I'm on Win10
this is why I asked y'all to test the modding api build I made
I built 44 using files on my computer and I believe there's a non-zero chance that may have broken the controller on windows
all I know is that I have to enable steam controller on current patch for my controller to properly function
and this was before you even compiled v44
uh ok nvm then
I remember asking here why my game was crashing on s&q
and mick said to disable beta controller support
the thing is, without beta controller support, my controller didn't work on lifeblood
so I had to enable steam controller, and that fixed it
I never tried that but when I was using the modding api on non-beta lifeblood I used SC-controller with all the controller buttons mapped to their keyboard variants
but it fixed itself by switching to LB beta
dnspy doesn't run in wine, right?
it might
idk
I just used the terminal one
to dump all the classes
what else is dnspy good for?

^
If I need info on a specific function in a specific class I have rider. If I need to find where something is done I have grep.
analyse is god
wait what does analyze even do
words to live by
Don't forget read by and assigned by for variables
I don't see how that's helpful when half of all the read by stuff are read by fsms
and those don't appear
that small desperation when you analyze a variable and find out that it's neither read nor assigned anywhere

it was counter helpful the one time I tried using it for my second mod that's all I'm saying
it lead me completely astray and I ended up having to throw away like 4 hours of code
AA true hipster
that's why you also grep through the save_fsm folder
I'm gonna make a game and use reflection for literally everything
Even though it's all in C#
That fixed it! Thanks for the help!
"that"?
enabling steam controller
oh right we're supposed to be helping people with modding here

it works
try uninstalling/reinstalling it
api shows up in the top left?
no i mean
in hk
hit install modding api again
when hk opens is anything in the top-left at all?
you could install the api by hand or try crossroads


I don't think I've ever seen any custom mod menus that work with controllers tbh
inc the modding api itself

anime is illegal


the modding api menu did work with controllers
rando2 does too iirc
roasted
If I close the window for player tracker will the overlay still work or do i need to keep it open?
this is probs a very stupid question, but are there any mods that work for Macs?
all api mods work with mac
Thanks!
lightbringer api requires modcommon but it doesnt work for mac, it ve tried searching for another similar program but i cant find it
is there any similar?
really?? i ve tried downloading it but when i unzip it it breaks in folders like when i download something thats only for windows
oookey, i downloaded like a modcommon sip from another page but maybe it wasnt the correct
thanks!!!
Do you think folders are windows exclusive?
It kinda sounds like you think macs don't have folders
eeeeh, no? im not that stupid,,,
Then what do you mean by folders like windows?
i meant that when sometimes I download a program in a zip thats only for windows, when I unzip it, it unfolds always in various folders containing every aspect of the program but without the actual program (i dont know if it makes sense)
that's supposed to happen here tho
there's no "actual program"
there's only a file and its folder structure
so you don't have no manually place it
I think I get what you're saying
The "actual program" is included in those types of downloads, you just can't run it
nah, nothing stupid
@misty leaf
Trying to use the randomizer, but can't get past title card of game when it's installed.
do you have text on topleft of the title menu?
do you have M O D C O M M O N
this is why I made lightbringer have install modcommon text
that shows up in game
if you don't have it
randomizer should have a thing that shows up in game too
but it's not big text like your thing
rando should have the same obvious text as api lightbringer
Not when the randomizer is installed, when it's not, the api text shows up.
it's super easy to do
like
just basic canvas util
you aren't gonna miss it
¯_(ツ)_/¯
tbh if you're dumb enough to not have modcommon while using my mods then I don't like you as a person to help you out more than just giving you a warning in the top left.

absolute wokest
Prosb try installer
Whoa, got no chill eh? Just wanted to try using a damned mod and you're biting my head off for not knowing something you do.
Sheesh
no its fine we're not really talking about you just about making giant text appear
anyway
try the installer
Also, I tried the installer when manually installing didn't work.
have you followed the steps in the pins
Which installer
and have you read the readme which has the requirements
it should say something like "this mod needs modcommon to work"
which you can simply look up in the same place as where you got randomizer from
and make sure you have the correct version
or use the installer that just got linked
hey can we have a modding helpdesk bot
or maybe i could make that
with some ruby magick
looks like modcommon was the magic bullet, thanks.
cause I don't bother cleaning out my downloads
I probably still have the original one
"looks like installing it correctly was the magic bullet."
hey you should send the first one 

I should submit a pr to rando 2 which makes it have the same big text lightbringer does when you don't have modcommon
"install modcommon"
"randomizer 2 needs it to work"
"you 10000 IQ madlad"
lmao
I'm still kinda excited that someone at SGDQ was playing HK rando
Install mod common
Error, infinite grimm requires mod common
System IO.FIleNotFoundException
pls send me big text pr too 56
I'll accept it right now if you do
I'll do it when I get home
still waiting on fireworks
supposed to start at 9:40
we arrived at 7:40
pain
gotta get a good seat
it's a whole new revolution in modmaking, instead of having to rely on modders to insult you for being too dumb to install mods the mods do it themselves
I never went in the practice room tho so I didn't see them
you don't need practice 
high praise
first try
has there ever been a modded run in a GDQ?
rando bingo race
yeah
rando bingo is fun to watch
rando bingo race but it's actually mick trying that same mag skip 30 minutes after the bingo is already over

Lol
With debug
infinite soul
i'd still watch it tho
also i guess i'm gonna watch more of sean's streams since they're good
^
Sean's streams are great
I started watching with the kill Myla beat AcridStingray3 runs
Thanks I'll let this go to my head
please do
Gonna get letters% wr tonight don't you worry
sorry, when is "tonight"?
tfw timezones
different timezones and all
Idk like 5-6 hours
ok that's enough time for me to sleep since it's like 3:27am
i should really hit the hay
10:28pm
that but 9
@runic oriole ive tried ModInstaller offline and it keeps reloading the "get online yada yada yada" prompt
M8 it needs an internet connection to download the mods
There's nothing niche about it
Also, that's AA being nice. Before that, the installer would simply crash if you were offline and I didn't bother to fix it until AA asked because it makes no fucking sense to use it offline
just package all mods into the installer download and update it every time any of the mods gets updated

M8 if you click x instead of ok it closes ModInstaller
if ur offline
ur welcome btw
^
I still don't think it's necessary
but it sure as hell is more userfriendly than simply crashing
and since I'm not that much user-oriented
thank you, AA
for adding that
TBH I added it in part because sometimes my shitty dorm wifi goes down for like a few seconds causing DNS to fail
when I have the time, I'll make it so that if you have no connection, you can still use it to manually install mods and manage your installed mods
because I mostly use it to manage my installed mods tbh
quick swap between them
how many discords are you in 🤔
i was in 100 a week ago
and I'm only in 50

you disgust me

ur boring

I tried to download the bonfire mod with the installer but I can't seem to get any results
what patch are you on?
and which installer?
and did you install modcommon and the API
I used the mod installer in the latest pin and then went to the google drive with the collection of mods and tried to use the API version of bonfire
with the installer
just click the box of the installer
no reason to even go to the drive
it downloads and installs everything for you
I probably am not seeing that box because of this Microsoft .Net framework exception
I can't really screencap it because it's dutch
But there keeps popping up a unexpected exception every time I try to start to the installer, and if I just ignore that it doesn't show any boxes
that exception is known and does nothing
the installer should give you a window with all the mods listed and an option to click a check box on the right to install
ok, but I don't think the installer should look like this
Ok, no idea how I get it to look like that
ModInstaller.exe?
Nope, nothing
okay. well you'll just have to install the mods manually. which is ezpz
so just go to the drive, download what mods you want, then drag-and-drop the "hollow_knight_data" folder into the game file location
you'll also need the API, and ModCommon for them to run
There are also instructions in pins
Also, when did you download the installer? And can you tell me what the exception says?
He ded
Mick killed'im
Nerf plz
@daring trellis revive
he are kill
@glass meteor egg 🥚
egg
The installer installed the wrong version of modding API so I had to manually replace that
¯_(ツ)_/¯
hey, I installed the API mod and the boss rush mod, when I start the game and enter a save it sais BOSS RUSH, but then I appear under the floor of the first boss, any of you know why could it be? (also first time using mods btw)
it is also written on the left corner that a newer version is available, but im pretty sure i downloaded the last one
Boss rush was not updated for lifeblood and there are no plans to update it due to the incoming official boss rush
There is some video of it here if you don't mind spoilers https://www.youtube.com/watch?v=dwwGum_IwhU
nah, I finished it completly today finally, thanks for the info
hey @runic oriole wtf is this shit:
~/.local/share/ModInstaller.exe_Url_26db2a4474e4223a120acb372f24b27d1d575d7b/user.config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<userSettings />
</configuration>
Wut
your program made this file I think
Which file
this one: ~/.local/share/ModInstaller.exe_Url_26db2a4474e4223a120acb372f24b27d1d575d7b/user.config
with contents I posted above
Dunno what that is
The installer has some user settings
Maybe that's that?
It saves the install path and a bool for apiInstalled
And that's it
You know that, you saw the code
why does it make an empty file there tho
yes
Because on windows it creates a ModInstaller folder the first time it runs
On AppData
Ask 56 to show you how many he's got
28 now i think
downloads is on d drive
oh
He has like all versions
Who need github for version control when you have 56

@opal lynx give me 15
I'll fix it rq
I'm big iq
Compiled the MessageBoxManager into a dll and added it as a reference, but didn't bundle it with the installer
i think so
Lit
wiat
so you can't tell your IDE to make a statically linked library or something
is that like not a thing on windows
like on linux it would be a .a file
and you can just like... statically link to it and what it does is it takes all the functions from that library that your code is using
and automatically moves them into your built binary
so your binary contains closed source code then?
dunno if it's closed source
someone actually posted all of it on a stackoverflow answer
CPOL
oh god
let's see what it is
actually from here: https://www.codeproject.com/Articles/18399/Localizing-System-MessageBox
This MessageBoxManager thing seems way too complex for what you need
Source Code and Executable Files can be used in commercial applications;
Source Code and Executable Files can be redistributed; and
Source Code can be modified to create derivative works.
No claim of suitability, guarantee, or any warranty whatsoever is provided. The software is provided "as-is".
The Article(s) accompanying the Work may not be distributed or republished without the Author's consent```
Ok then why are you using winforms?
because I hate myself
the code is basically public domain lol
you're right tho, Sean
I just need to get this out quick so people stop complaining
ok lol
while I work on actual quality not shitty code

Hey, is lightbringer updated?
Yes
can i get some advice to get it working? I keep getting blackscreen
Installer
thanks, ill give it a go
what is mod common?
oh sorry, i checked the mod descriptions
thanks for the help sean
at the bottom of what?
the screen
in game?
waiting for the day someone actually gets hit with that text
Instead of text make it download modcommon, stick it in the mods folder, then close the game
One time "crash" then it works

should I have the long range attack in lightbringer right away or do i need to unlock it?
Right away
^
thennnnn its not working :?
anything else i have to do other than just install them with the installer?
Is the modding api text in the top left of the main menu
hit install API on the installer
i see that now, thanks 😃
Why is that not just done automatically?
it is/supposed to be
Gradow fix
also, do you know if the range attack is the same dmg as regular nail?
okay, and do the upgrades for the nail still do the same increase?
Half
gotcha
3 + 3*nailSmithUpgrades
thanks buddy
Ok not half then
xD
3/5 and 3/4
gotcha
did you update the pinned message link?
yup
👍
always do when I release a version that fixes/adds something major
so the current version has handling for offline management of mods
and I reworked the manual install thingy, should be way better
any idea what's been causing that issue that people have with the file not found or whatever?
been coming up a lot
each one is slightly different
some were caused by removable media
I have to find the HK installation, so I search all drives
so I had to limit the search to fixed drives in order to prevent that error
another one was caused when people had a dll in the Mods folder that wasn't a GDrive mod
that was not an issue in the first few versions of the installer, but I had forgot to treat that case when I rewrote it
now it's fixed
the only other error I've seen people posting is not being able to fetch the modlist
which AA fixed 99% by adding the offline check
and I added that last 1% by adding an offline mode
I mean, it's my fault for being bad at coding
yeah but still
it's copy/paste
even without the installer, it shouldn't be as hard as people make it
yeah
even without the installer, Mys pinned detailed step-by-step instructions
and there's Veru's video
I mean
^
come on, people
hard to make it any easier
¯_(ツ)_/¯
The thing is tho, many of the people who come here are actually kids who have no idea what they're doing
Case in point: DMS
purge all kids easy solution
^
He literally didn't know what Windows Explorer or "file path" meant
In heart
teenager tbh
56 is 15?
Wait Veru, that will Purge me as well
I wish not to be Purged
or at least wait until the end of the month
56 is way smarter than I was at 15
unless he's lied to us all
which is possible
he may be a doggo even

boi
me?
youre right papers hes probably just rounding up his age hes probably 14 and a half
same
he does act childish very often tho
but then again
there's also adults that act childish, so it's not a good way to judge
so do I, and i'm old
cuz i was born a long time ago?
damn this is deeper than the entire lore of hollow knight
ez
ITT: not helping with mods
I say we go to #297468195026239489
I'm 2002
wow old
I'm older than 56
Go away Grandpa
memes is just modding-help but with less "check the pins" messages prove me wrong
did you ride dinosaurs back in the 80s?
56 censoring his name is a big think
true
uphill to school both ways
it's on the gdrive anyways
in 3 feet of snow
wow 53 is 2006's brother's age
Mys has a sister?
make sure she doesn't end up in the same places as me
but you're a nice and funny person what are you even talking about?
you don't know even half the places i visit and used to visit tbh
~~in real life, mystery is the owner of an underground crime sYndicate
heh
God dammit
Well, Mys, take care of yourself
I've said Sindicate so many times I say it when I should say syndicate
I agree
Where can I find Hollow Knight mods?
pinned to #archived-modding-development
also there's a mod installer
downlaod that
it has all the mods
thanks
Haha I'm gonna set my name to a space so nobody can search my messages or see my profile haha so funny
double thanks @noble basin
?whois 238868180171358218
wow at 7k already
Fun fact: most people who set their names to spaces are boring people. Really the only exception is 56 as far as I'm aware.
D:
implying 56 isnt boring
56 is a half decent guy
where do i find the mod for boss health bars? cuz google aint helping me much
Pins
thanks
@hasty wyvern send modlog
uh newtonsoft.json.dll is from boop mod
it should be deleted
idk why that shitty file is in there
sean needs to fix the zip file
for now just delete that file from your mods folder manually
and it should be fixed
thanks! @noble basin
killed a boss without recording, need to go back and fight him again
i'm in save file location
i'm assuming userX where X is the save file slot
how do i force the game to bring back the oldest backup, do i just delete everything else under the respective user slot?
delete userx.dat and copy userx.dat.bak123 to userx.dat
copy the lowest number you see
for that user
so delete that dat folder and just rename the oldest backup?
or does renaming not work
i could just remove it from the folder too
but i'm just renaming the back file
to user2(in my case).dat?
ok it worked thank god
thanks man
hey a friend of mine was trying to use the randomizer, she installed the api, and the modcommon, and the randomizer itself
everything went in fine, doesn't say any errors
but she lost controller support
to be clear your friend is on windows, correct?
Hi all. Pardon my ignorance. Trying to install debugmod on linux as per the instructions at https://github.com/seanpr96/DebugMod but nothing seems to be happening. Should the mod be listed under the mods? Where/how should the mod menu/interface be visible?
Thanks so much, been looking at this for hours now...
What does the file structure of the game look like on linux? The instructions are for windows
and... do you have the api installed with it?
Make sure you have the debug mod download from the same google drive folder as the modding api
the mod api message is appearing in the top right hand corner so that should be ok
I did
That's all that's showing in the menu?
yes, that's all.
Can you post a screenshot of where you've put the mod files?
and actually I used the mod from github, not from the google docs folder. let me try that first,
hang on











