#archived-modding-help

1 messages · Page 34 of 1

noble basin
#

in my opinion the right approach is to just look at the code and make a text file and translate each line individually

#

so

#

where you see ret = @

#

you can translate the text in quotes right after that

rocky moss
#

ow wait

#

so i just edit the file and send you?

noble basin
#

blackmoth isn't my mod but if you did that I could send the changes to gradow

rocky moss
#

k

noble basin
#

or if it's easier just make a new file

rocky moss
#

k again

noble basin
#

and just write the translations in that

#

whatever works for you

rocky moss
#

:3

#

k

runic oriole
#

Says they're trying to make a translation, also says their English isn't good

sleek tiger
#

wait, you're translating the Blackmoth descriptions?

#

Add that to my list

#

after I'm done with

#

the rest of the game

noble basin
#

hey folding would you be so kind as to help me with translating redwing when I finish writing the lore for it?

sleek tiger
#

Of course

gloomy crater
#

cash in on the bulgarian modded HK audience

noble basin
#

sleek tiger
#

I'll make sure to translate the redwing-specific material

noble basin
#

thanks tho

sleek tiger
#

but currently translating the wiki and it's taking longer than I expected

noble basin
#

yeah no it seems like a crazy big project

#

bigger than the game itself

#

by far

sleek tiger
#

I've translated 12 pages and a half

#

for now

#

in the first 2 days and a half

noble basin
#

you'd be done with the game almost after 12 pages tbh

sleek tiger
#

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)

noble basin
#

yeah many wiki pages are more than 1 page long

sleek tiger
#

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?

noble basin
#

write to them here

#

they should respond fairly quickly if you're polite

sleek tiger
#

Well, do I seem like a polite person?

noble basin
#

look just don't send them a message like

"ur code gay"

and expect a response

#

56 did that

sleek tiger
#

. . .

errant nymph
#

ok

sleek tiger
#

ok

errant nymph
#

so with the api modinstaller

#

do i link it to the hk folder in steam

#

or the mods folder in the hk folder

noble basin
#

the modinstaller with the zote icon?

#

just the hk folder in steam

errant nymph
#

ok so im confused rn

#

i put the lightbringer api file into the mods folder

noble basin
#

yes

#

good

errant nymph
#

because the zote thing wasnt working

#

and now it doesnt work either

#

what do i do

noble basin
#

what do you mean it doesn't work

errant nymph
#

does it work if i just put the ddl file in mods

#

is it then done

noble basin
#

you jsut put the dll file in the mods folder

#

that's it

#

but

#

that asssumes you have the modding api installed

errant nymph
noble basin
#

update your api

#

and install modcommon

errant nymph
#

modcommon?

noble basin
#

yes

#

it's a mod

#

in the google drive

glass meteor
#

i swear

#

i'm gonna actually add that modcommon complaint text rn

noble basin
#

the problem is it's calling modcommon functions in Initialize

#

and it shouldn't be

glass meteor
#

:ech:

errant nymph
#

ok what do i do with the modcommon thing

glass meteor
#

if people were reasonable and installed dependencies as specified in the readme, init would be a perfectly good spot to hook modcommon functions

noble basin
#

init is never a good spot for hooks

errant nymph
#

almost noone reads readmes

noble basin
#

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?

errant nymph
glass meteor
#

yes

errant nymph
#

ok so it works now

glass meteor
#

i'm gonna set that to shitpost or something

#

cause people keep asking about it

#

and it causes me pain

low heart
#

lightbringer: 753.56

#

tbh

glass meteor
#

also literally 100%

#

in fact you'd have write access if you didn't say you didn't want it

rocky moss
#

@noble basin

#

@glass meteor

glass meteor
rocky moss
#

i did a translation of blackmoth to pt br

#

eh ur there?

glass meteor
#

@runic oriole

rocky moss
#

gradow is offline

#

;-;

glass meteor
#

did you just edit blackmoth.cs or whatever

rocky moss
#

ya just it

#

q-p

noble basin
#

do you have the file somewhere

#

I can send yet another PR to gradow for even more memes

glass meteor
noble basin
#

oh you already did

glass meteor
#

why is it a switch case

rocky moss
#

here

#

;3 hope u like it,i used the entire day ;-;

#

PLZ LIKE IT OR I'LL KILL UR FAMILY

low heart
#

but why

rocky moss
#

q-p why what?

low heart
#

i don't remember gradow asking for translation zote

rocky moss
#

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

low heart
#

yeah, it's a honest day's work happygrub

glass meteor
rocky moss
#

^^

#

eh i did some changs

#

what i need to do to put it in my game? i wanna test

low heart
#

compile it and use it?

glass meteor
#

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

runic oriole
#

Eh

#

Ptbr is my primary language imo

#

smh my head

low heart
#

that means you can totally proofread it zote

noble basin
#

why isn't your mod in your primary language?

rocky moss
#

i think its because 90% of the players are english people

#

i approve it

#

gradow is an intelligent people

noble basin
#

sure but you can have multiple translations

rocky moss
#

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

noble basin
#

ok

rocky moss
#

anyway i did it

glass meteor
#

why is rider addicted to switch statements

noble basin
#

¯_(ツ)_/¯

rocky moss
#

¯_(ツ)_/¯

noble basin
#

it asks me to make my ifs into switches and then complains when my switches doesn't have a default case

glass meteor
#

2meirl4meirl

noble basin
#

I'd change the setting imo

#

it's probably in the style section somewhere

glass meteor
#

probably will

#

but

#

later™

rocky moss
#

lfmao how do i pass the translation to the game ;-;

glass meteor
noble basin
#

contact TC and ask them?

#

idk

versed needle
#
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);```
noble basin
#

does HK not have pt_br as a locale option?

#

in game I mean

#

delet this sean

#

u disgust me

glass meteor
#

ternary is great

noble basin
#

this isn't great tho

glass meteor
#

it'd look fine w/ formatting imo

noble basin
#

switch would look better

versed needle
#

Switches suck

#

Never use switches tbh

rocky moss
#

expensive thing

#

nintendo switch

#

q-p

versed needle
#

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

glass meteor
#

nice

rocky moss
#

ima ask again,sorry i'm dumb...how do i take my translation and put in the game?

glass meteor
#

of Blackmoth?

versed needle
#

Just compile your forked repo

rocky moss
#

yaya

#

i cant get it now? ;-;

glass meteor
#

versed needle
#

No that's not what I said

rocky moss
#

so i cant get it now

#

ok ima wait

glass meteor
#

wot

versed needle
#

You just have to compile it

rocky moss
#

ow wait gradow is online

versed needle
#

The repo is a full visual studio project

#

The setup is all done already

glass meteor
#

open the csproj
click build
move .dll

cursive rock
#

What key do I press to open up the gui for the debug mod?

glass meteor
#

f1

cursive rock
#

ty kindly

#

Didnt seem to install it correctly

#

I just dragged the folder in the zip into the game's folder and replaced it

glass meteor
#

i n s t a l l e r

cursive rock
#

Im sorry?

real jacinth
#

i forgive you

civic fossil
#

to open the debug mod do i just press f1 after loading a save?

glass meteor
#

should start open

civic fossil
#

oh I can't seem to get it to work

real jacinth
#

man, if only there was some super useful tool that's pinned to help people copy/paste files

civic fossil
#

lol I think I'm doing something wrong cause now my game is just crashing

real jacinth
#

guaranteed you are

#

use the installer

civic fossil
#

yea that's what made it crash

real jacinth
#

are you on the beta?

civic fossil
#

i don't think so

#

but I downpatched to 1.1.1.8

real jacinth
#

....

#

well there's your problem

civic fossil
#

oh

#

does debug only work with current patch?

versed needle
#

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

civic fossil
#

oh well I can just use current patch if it doesnt affect any glitches

versed needle
#

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

civic fossil
#

then why would you use the installer on current patch lol

versed needle
#

Because most people who play mods don't care about glitches

civic fossil
#

oh i guess that's true

glass meteor
#

install qol tm

civic fossil
#

anyway i guess i need the 1.1.1.8 version of the debug

noble basin
#

why are you downpatched to that version anyway

versed needle
#

nsoob

civic fossil
#

yeah im doing nsoob

glass meteor
#

?rank speedrunner imo

versed needle
#

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

civic fossil
#

alright thanks

versed needle
#

How do these file names match?

#

Google drive is dumb

#

Renamed before uploading instead of after

#

I've been mildly inconvenienced, it's horrible

civic fossil
#

alright it works now hollowface

tight bloom
#

Does the ModInstaller from gradow install the latest updates automatically?

flint magnet
#

is there a genera guide for downloading mods for hollow knight? just 100% the game and now i want to play again

versed needle
#

Use the installer in the pins

flint magnet
#

thank you @versed needle

#

:>

marsh frost
#

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?

real jacinth
#

yo, who was playing it at SGDQ?!?

marsh frost
#

@noble trout

real jacinth
#

what does the top left of your main menu say?

#

and what patch are you on?

marsh frost
#

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

runic oriole
#

well let me say, in full GDQ fashion

#

"this has never happened before"

noble basin
#

this is why I asked y'all to test the modding api build I made

runic oriole
#

wut

#

wat build

noble basin
#

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

runic oriole
#

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

noble basin
#

uh ok nvm then

runic oriole
#

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

noble basin
#

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

glass meteor
#

just don't use a controller

noble basin
#

but it fixed itself by switching to LB beta

glass meteor
#

dnspy doesn't run in wine, right?

runic oriole
#

just don't use linux

noble basin
#

it might

#

idk

#

I just used the terminal one

#

to dump all the classes

#

what else is dnspy good for?

glass meteor
versed needle
#

Analyze

#

Very good button

glass meteor
#

^

noble basin
#

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.

glass meteor
#

analyse is god

noble basin
#

wait what does analyze even do

glass meteor
#

how are you alive

#

without analyse

runic oriole
#

used by

#

uses

glass meteor
#

exposed by

#

instantiated by

runic oriole
#

words to live by

versed needle
#

Don't forget read by and assigned by for variables

noble basin
#

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

runic oriole
#

that small desperation when you analyze a variable and find out that it's neither read nor assigned anywhere

noble basin
#

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

runic oriole
#

AA true hipster

glass meteor
#

that's why you also grep through the save_fsm folder

runic oriole
#

doesn't download compiled binaries

#

doesn't use analyze

versed needle
#

I'm gonna make a game and use reflection for literally everything

#

Even though it's all in C#

marsh frost
#

That fixed it! Thanks for the help!

runic oriole
#

"that"?

marsh frost
#

enabling steam controller

runic oriole
#

oh

#

great!

noble basin
#

oh right we're supposed to be helping people with modding here

glass meteor
glass meteor
#

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

vagrant cave
noble basin
#

I don't think I've ever seen any custom mod menus that work with controllers tbh

#

inc the modding api itself

vagrant cave
glass meteor
#

anime is illegal

vagrant cave
glass meteor
#

:weebree:

#

lmao

low heart
vagrant cave
safe canopy
#

the modding api menu did work with controllers

runic oriole
#

rando2 does too iirc

safe canopy
#

and so does my custom Inv

#

if you want ingame menus

#

which is what bossrush uses

runic oriole
#

weird that bonfire wasn't working

#

what did you do to make it work?

low heart
#

roasted

fallen talon
#

If I close the window for player tracker will the overlay still work or do i need to keep it open?

versed needle
#

Add a browser source in OBS

#

Has nothing to do with being open at that point

pearl lotus
#

this is probs a very stupid question, but are there any mods that work for Macs?

low heart
#

all api mods work with mac

pearl lotus
#

Thanks!

pearl lotus
#

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?

noble basin
#

what

#

modcommon works on mac

#

what do you mean

pearl lotus
#

really?? i ve tried downloading it but when i unzip it it breaks in folders like when i download something thats only for windows

noble basin
#

what do you mean

glass meteor
#

w h a t

#

put this in the mods folder

#

big ez

pearl lotus
#

oookey, i downloaded like a modcommon sip from another page but maybe it wasnt the correcthollowf

#

thanks!!!

versed needle
#

Do you think folders are windows exclusive?

#

It kinda sounds like you think macs don't have folders

pearl lotus
#

eeeeh, no? im not that stupid,,,

versed needle
#

Then what do you mean by folders like windows?

pearl lotus
#

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)

runic oriole
#

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

versed needle
#

I think I get what you're saying

#

The "actual program" is included in those types of downloads, you just can't run it

pearl lotus
#

oooooooh now i get it

#

sorry for the stupid questions, its my first time with mods milliS

runic oriole
#

nah, nothing stupid

real jacinth
runic oriole
#

pins

#

📌

#

🍍

jade crane
#

Trying to use the randomizer, but can't get past title card of game when it's installed.

runic oriole
#

do you have text on topleft of the title menu?

glass meteor
#

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

noble basin
#

randomizer should have a thing that shows up in game too

#

but it's not big text like your thing

low heart
#

rando should have the same obvious text as api lightbringer

jade crane
#

Not when the randomizer is installed, when it's not, the api text shows up.

glass meteor
#

it's super easy to do

low heart
#

like

glass meteor
#

just basic canvas util

low heart
#

you aren't gonna miss it

runic oriole
#

then you're doing something wrong

#

it's supposed to add text, not remove it

jade crane
#

¯_(ツ)_/¯

noble basin
#

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.

glass meteor
low heart
#

absolute wokest

runic oriole
#

Prosb try installer

jade crane
#

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

noble basin
#

no its fine we're not really talking about you just about making giant text appear

#

anyway

#

try the installer

jade crane
#

Also, I tried the installer when manually installing didn't work.

noble basin
#

ok

#

so

#

copy modcommon.dll into the mods folder

#

then

low heart
#

have you followed the steps in the pins

real jacinth
#

Which installer

low heart
#

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

low heart
#

and make sure you have the correct version

#

or use the installer that just got linked

#

hey can we have a modding helpdesk bot

runic oriole
#

oh god

#

imagine that

#

it'd just spam zote emotes all day long

low heart
#

sounds functional

#

but really it'd just be a real helpdesk menu with common problems

glass meteor
#

it'd react installer to anything containing how to

#

imo

low heart
#

or maybe i could make that

runic oriole
#

basically the same as spamming zote

#

since

low heart
#

with some ruby magick

glass meteor
#

Ruby more like

#

Python

runic oriole
jade crane
#

looks like modcommon was the magic bullet, thanks.

glass meteor
#

I have like 25 modinstaller downloads

#

Big meme

runic oriole
#

Y

#

delet

low heart
#

only 25

#

why not 56

glass meteor
#

cause I don't bother cleaning out my downloads

#

I probably still have the original one

runic oriole
#

oh god

#

don't

#

please

real jacinth
#

"looks like installing it correctly was the magic bullet."

low heart
#

hey you should send the first one zote

real jacinth
glass meteor
#

I should submit a pr to rando 2 which makes it have the same big text lightbringer does when you don't have modcommon

low heart
#

"install modcommon"
"randomizer 2 needs it to work"
"you 10000 IQ madlad"

glass meteor
#

lmao

low heart
#

guaranteed to work

#

alternatively people will come in and ask

#

what is a modcommon

real jacinth
#

I'm still kinda excited that someone at SGDQ was playing HK rando

noble basin
#

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

glass meteor
#

I'll do it when I get home

#

still waiting on fireworks

#

supposed to start at 9:40

#

we arrived at 7:40

#

pain

noble basin
#

gotta get a good seat

runic oriole
#

who was it Mick?

#

that's cool!

real jacinth
#

Dunno.

#

But someone here asking for help earlier said there was a dude

low heart
#

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

real jacinth
#

I never went in the practice room tho so I didn't see them

glass meteor
#

you don't need practice hollowdab

runic oriole
#

high praise

low heart
#

first try

runic oriole
#

has there ever been a modded run in a GDQ?

real jacinth
#

Yes

#

AGDQ

#

ALTTP rando

runic oriole
#

oh

#

so there's a precedent

#

nice

#

it'd be cool to submit a rando race

low heart
#

rando bingo race

runic oriole
#

yeah

glass meteor
#

rando bingo is fun to watch

low heart
#

rando bingo race but it's actually mick trying that same mag skip 30 minutes after the bingo is already over

runic oriole
real jacinth
#

Lol

runic oriole
#

I literally got it in 2 mins

#

but yeah

real jacinth
#

With debug

runic oriole
#

infinite soul

low heart
#

i'd still watch it tho

#

also i guess i'm gonna watch more of sean's streams since they're good

runic oriole
#

^

low heart
#

yesterday saw him getting iconoclasts any% no airswim wr

#

which was pretty awesome

glass meteor
#

Sean's streams are great

#

I started watching with the kill Myla beat AcridStingray3 runs

versed needle
#

Thanks I'll let this go to my head

runic oriole
#

please do

low heart
#

yeah, they're real nice

#

so i'll tune in more often :v

versed needle
#

Gonna get letters% wr tonight don't you worry

runic oriole
#

sorry, when is "tonight"?

low heart
#

tfw timezones

runic oriole
#

different timezones and all

versed needle
#

Idk like 5-6 hours

runic oriole
#

k

#

much thank

low heart
#

ok that's enough time for me to sleep since it's like 3:27am

#

i should really hit the hay

runic oriole
#

10:28pm

glass meteor
#

that but 9

novel bronze
#

Wait

#

3:27 Am

tight bloom
#

@runic oriole ive tried ModInstaller offline and it keeps reloading the "get online yada yada yada" prompt

glass meteor
#

have you tried

#

getting online

tight bloom
#

yeah ahahah

#

but it shouldnt prompt again and again

#

its such a niche case

runic oriole
#

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

gloomy crater
#

just package all mods into the installer download and update it every time any of the mods gets updated

glass meteor
noble basin
#

M8 if you click x instead of ok it closes ModInstaller

#

if ur offline

#

ur welcome btw

runic oriole
#

^

#

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

noble basin
#

TBH I added it in part because sometimes my shitty dorm wifi goes down for like a few seconds causing DNS to fail

runic oriole
#

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

safe canopy
#

how many discords are you in 🤔

glass meteor
#

100 is the cap

#

leave emote list

#

big trick

safe canopy
#

how are you in 100 servers

#

im in a bunch of random servers

glass meteor
#

i was in 100 a week ago

safe canopy
#

and I'm only in 50

glass meteor
#

global emote servers

#

also 8 hk spinoff servers

safe canopy
#

global emotes are gay

#

hk spinoff servers are gay

glass meteor
noble basin
#

you disgust me

vagrant cave
glass meteor
#

why are you in emotelist tho

#

it has like

#

1 emote

#

also wow nitro

vagrant cave
glass meteor
#

🇺

noble basin
#

ur boring

vagrant cave
daring trellis
#

I tried to download the bonfire mod with the installer but I can't seem to get any results

real jacinth
#

what patch are you on?

#

and which installer?

#

and did you install modcommon and the API

daring trellis
#

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

real jacinth
#

just click the box of the installer

#

no reason to even go to the drive

#

it downloads and installs everything for you

daring trellis
#

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

real jacinth
#

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

daring trellis
real jacinth
#

no it shouldn't

#

old picture. but should look more like this

daring trellis
#

Ok, no idea how I get it to look like that

real jacinth
#

run as admin?

#

where is the file?

#

did you extract the .exe to somewhere?

daring trellis
#

ModInstaller.exe?

real jacinth
#

yes

#

where did you put it

daring trellis
#

In Downloads.

#

I didn't move it

real jacinth
#

try putting on your desktop

#

or in the same folder as the game

daring trellis
#

Nope, nothing

real jacinth
#

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

runic oriole
#

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

real jacinth
#

i guess so

#

copy/paste too stronk

runic oriole
#

Nerf plz

glass meteor
#

@daring trellis revive

real jacinth
#

he are kill

daring trellis
#

@glass meteor egg 🥚

glass meteor
#

egg

daring trellis
#

The installer installed the wrong version of modding API so I had to manually replace that

glass meteor
#

wtf

#

are you on beta

daring trellis
#

no

#

I don't know where that went wrong

#

but it did

glass meteor
#

¯_(ツ)_/¯

pliant thicket
#

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

versed needle
#

Boss rush was not updated for lifeblood and there are no plans to update it due to the incoming official boss rush

pliant thicket
#

oh, there is a official one comming out? NICE

#

ty, i didnt knew

versed needle
pliant thicket
#

nah, I finished it completly today finally, thanks for the info

opal lynx
#

is this bad?

glass meteor
#

probably

#

@runic oriole

noble basin
#

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>
runic oriole
#

Wut

noble basin
#

your program made this file I think

runic oriole
#

Which file

noble basin
#

this one: ~/.local/share/ModInstaller.exe_Url_26db2a4474e4223a120acb372f24b27d1d575d7b/user.config

#

with contents I posted above

runic oriole
#

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

noble basin
#

why does it make an empty file there tho

runic oriole
#

Dunno

#

Is that folder similar to appdata on windows?

glass meteor
#

yes

noble basin
#

yes

#

or the registry

#

depending on the program

runic oriole
#

Because on windows it creates a ModInstaller folder the first time it runs

#

On AppData

noble basin
#

oh ok

#

idk why it's blank

runic oriole
#

Ask 56 to show you how many he's got

glass meteor
#

28 now i think

noble basin
#

didn't you reinstall

#

so you should have 0

glass meteor
#

downloads is on d drive

noble basin
#

oh

runic oriole
#

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

glass meteor
#

wokest

#

also ilrepack it into the exe imo

runic oriole
#

As soon as I'm at my pc I'll fix it

#

ilrepack can do that?

glass meteor
#

i think so

runic oriole
#

Lit

runic oriole
#

ilrepack works

#

nice

#

or I can just add the class to the project

noble basin
#

can't you just statically link to it

#

or is that not a thing in c#

runic oriole
#

it's a dll that I made

#

from code I got online

noble basin
#

I know

#

oh

runic oriole
#

wiat

noble basin
#

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

runic oriole
#

oh

#

uhhh

#

dunno

noble basin
#

nope nvm not a thing in c#

#

apparently

runic oriole
#

I'll just tell git to ignore it

noble basin
#

so your binary contains closed source code then?

runic oriole
#

dunno if it's closed source

#

someone actually posted all of it on a stackoverflow answer

noble basin
#

why exclude that code then?

#

I have stackoverflow code just sitting in redwing

runic oriole
#

CPOL

#

oh god

noble basin
runic oriole
#

let's see what it is

versed needle
#

This MessageBoxManager thing seems way too complex for what you need

runic oriole
#

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```
versed needle
#

It's actually using system calls for shit

#

Just make a new form for the popup

runic oriole
#

yeah, I could do that

#

but I hate forms

versed needle
#

Ok then why are you using winforms?

runic oriole
#

because I hate myself

noble basin
#

the code is basically public domain lol

runic oriole
#

you're right tho, Sean

#

I just need to get this out quick so people stop complaining

noble basin
#

ok lol

runic oriole
#

while I work on actual quality not shitty code

noble basin
#

but

#

people are gonna complain anyway

runic oriole
#

updated link with new Installer that has its own buttons

#

sigh

glass meteor
lethal forge
#

Hey, is lightbringer updated?

versed needle
#

Yes

lethal forge
#

can i get some advice to get it working? I keep getting blackscreen

versed needle
#

Installer

lethal forge
#

thanks, ill give it a go

#

what is mod common?

#

oh sorry, i checked the mod descriptions

#

thanks for the help sean

glass meteor
#

did you get the giant modcommon text at the bottom

#

@lethal forge

lethal forge
#

at the bottom of what?

glass meteor
#

the screen

lethal forge
#

in game?

glass meteor
#

yea

#

lightbringer needs modcommon to function

lethal forge
#

just starting it now

#

no i got them both

#

it automatically installed modcommon

glass meteor
#

waiting for the day someone actually gets hit with that text

lethal forge
#

haha

#

why is that?

versed needle
#

Instead of text make it download modcommon, stick it in the mods folder, then close the game

#

One time "crash" then it works

glass meteor
lethal forge
#

should I have the long range attack in lightbringer right away or do i need to unlock it?

versed needle
#

Right away

glass meteor
#

^

lethal forge
#

thennnnn its not working :?

#

anything else i have to do other than just install them with the installer?

glass meteor
#

Is the modding api text in the top left of the main menu

lethal forge
#

nope

#

my b

glass meteor
#

hit install API on the installer

lethal forge
#

i see that now, thanks 😃

versed needle
#

Why is that not just done automatically?

glass meteor
#

it is/supposed to be

versed needle
#

Gradow fix

lethal forge
#

perfect, works now, thanks guys

#

are all the mods in the installer compatable?

versed needle
#

Most of them

#

In theory

lethal forge
#

also, do you know if the range attack is the same dmg as regular nail?

versed needle
#

It's less

#

Half

lethal forge
#

okay, and do the upgrades for the nail still do the same increase?

versed needle
#

Half

lethal forge
#

gotcha

glass meteor
#

3 + 3*nailSmithUpgrades

lethal forge
#

thanks buddy

versed needle
#

Ok not half then

lethal forge
#

xD

versed needle
#

3/5 and 3/4

lethal forge
#

gotcha

runic oriole
#

uhh

#

it's supposed to auto-install if it was never installed by that user

real jacinth
#

did you update the pinned message link?

runic oriole
#

yup

real jacinth
#

👍

runic oriole
#

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

real jacinth
#

any idea what's been causing that issue that people have with the file not found or whatever?

#

been coming up a lot

runic oriole
#

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

real jacinth
#

hopefully no more issues

#

it's astonishing how much people can fuck up the process

runic oriole
#

I mean, it's my fault for being bad at coding

real jacinth
#

yeah but still

#

it's copy/paste

#

even without the installer, it shouldn't be as hard as people make it

runic oriole
#

yeah

#

even without the installer, Mys pinned detailed step-by-step instructions

#

and there's Veru's video

#

I mean

real jacinth
#

^

runic oriole
#

come on, people

real jacinth
#

hard to make it any easier

runic oriole
#

¯_(ツ)_/¯

#

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

gloomy crater
#

purge all kids easy solution

real jacinth
#

^

runic oriole
#

He literally didn't know what Windows Explorer or "file path" meant

real jacinth
#

56 is a kid tho.

#

way competent

runic oriole
#

In heart

gloomy crater
#

teenager tbh

sleek tiger
#

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

real jacinth
#

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

glass meteor
sleek tiger
#

indeed

#

I still doubt 56 is 15

glass meteor
#

boi

sleek tiger
#

me?

trail flint
#

youre right papers hes probably just rounding up his age hes probably 14 and a half

glass meteor
#

same

sleek tiger
#

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

real jacinth
#

so do I, and i'm old

sleek tiger
#

Yeah

#

But why are you old?

#

How are you old?

real jacinth
#

cuz i was born a long time ago?

trail flint
#

damn this is deeper than the entire lore of hollow knight

sleek tiger
#

in a galaxy far far away?

#

(sorry, instinct)

glass meteor
runic oriole
#

ITT: not helping with mods

sleek tiger
runic oriole
#

2003

#

God I feel old

sleek tiger
#

I'm 2002

glass meteor
#

wow old

sleek tiger
#

I'm older than 56

real jacinth
#

rolls eyes

#

I was born in the 80s

#

suck on that

sleek tiger
#

Go away Grandpa

runic oriole
#

And I was born in the early 90s

#

So old af AMA

sleek tiger
#

Gradow you too?

#

Really

#

Old people

trail flint
#

memes is just modding-help but with less "check the pins" messages prove me wrong

sleek tiger
#

did you ride dinosaurs back in the 80s?

gloomy crater
#

56 censoring his name is a big think

glass meteor
#

true

real jacinth
#

uphill to school both ways

glass meteor
#

it's on the gdrive anyways

real jacinth
#

in 3 feet of snow

sleek tiger
#

through the tar pits?

#

in 3 feet of snow

#

whilst lava poured from the skies

low heart
#

2003

#

wait hold up

#

you're my sister's age NotLikeGrov

gloomy crater
#

wow 53 is 2006's brother's age

sleek tiger
#

Mys has a sister?

low heart
#

yes i do

#

she's pretty nice

#

unlike how other people describe their siblings :v

sleek tiger
#

Hmm

#

Well, having a nice sibling is nice

#

make sure to keep her in the right track?

low heart
#

make sure she doesn't end up in the same places as me

sleek tiger
#

but you're a nice and funny person what are you even talking about?

low heart
#

you don't know even half the places i visit and used to visit tbh

sleek tiger
#

Well

#

Yeah...

light tundra
#

~~in real life, mystery is the owner of an underground crime sYndicate

sleek tiger
#

heh

light tundra
#

God dammit

sleek tiger
#

Well, Mys, take care of yourself

light tundra
#

I've said Sindicate so many times I say it when I should say syndicate

low heart
#

uhh sure

#

anyway i think i shouldn't have downed that bottle of wine...

sleek tiger
#

I agree

hasty wyvern
#

Where can I find Hollow Knight mods?

noble basin
#

also there's a mod installer

#

downlaod that

#

it has all the mods

hasty wyvern
#

thanks

noble basin
#

also better

#

is description of all the mods

versed needle
#

Haha I'm gonna set my name to a space so nobody can search my messages or see my profile haha so funny

hasty wyvern
#

double thanks @noble basin

noble basin
#

?whois 238868180171358218

proud quailBOT
#
￰￰#7296

@hasty wyvern

Status

online

Joined

Fri, Jul 6, 2018 5:36 PM

Join Position

7108

Registered

Thu, Oct 20, 2016 11:36 PM

Roles [0]

None

daring peak
#

wow at 7k already

noble basin
#

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.

hasty wyvern
#

D:

daring peak
#

implying 56 isnt boring

noble basin
#

56 is a half decent guy

hasty wyvern
#

D:

vital holly
#

where do i find the mod for boss health bars? cuz google aint helping me much

runic oriole
#

Pins

vital holly
#

thanks

runic oriole
#

@hasty wyvern send modlog

noble basin
#

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

hasty wyvern
#

thanks! @noble basin

versed needle
#

Why would I fix that?

#

Not my mod

hasty wyvern
#

Well whoever's mod it is

#

they need to take out newtonsoft.json.dll

light fog
#

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?

noble basin
#

delete userx.dat and copy userx.dat.bak123 to userx.dat

#

copy the lowest number you see

#

for that user

light fog
#

so delete that dat folder and just rename the oldest backup?

#

or does renaming not work

noble basin
#

I'd rename the dat file

#

to be safe

light fog
#

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

devout olive
#

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

noble basin
#

to be clear your friend is on windows, correct?

devout olive
#

yes

#

wait

#

lemme ask

#

yes she is, but she used the universal api

noble basin
#

that's fine

#

but

#

uh

#

I forgot there was a fix gradow had it

novel bronze
#

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...

versed needle
#

What does the file structure of the game look like on linux? The instructions are for windows

novel bronze
#

the file structure of the game looks identical

#

hollow_knight_data > Managed

versed needle
#

Ok

#

You've probably just downloaded the wrong thing

low heart
#

and... do you have the api installed with it?

versed needle
#

Make sure you have the debug mod download from the same google drive folder as the modding api

novel bronze
#

the mod api message is appearing in the top right hand corner so that should be ok

#

I did

versed needle
#

That's all that's showing in the menu?

novel bronze
#

yes, that's all.

versed needle
#

Can you post a screenshot of where you've put the mod files?

novel bronze
#

and actually I used the mod from github, not from the google docs folder. let me try that first,

#

hang on

versed needle
#

Ok, there is no mod download on github

#

You have likely placed the source code in your mods folder

novel bronze
#

see I was wondering why I was putting source code in there instead of a dll

#

:/

#

so for the debug mod there's only version 1.1.1.8, while the modding api goes up to version 1.3.1.5. The latest version of modding api explicitly has a linux version, but 1.1.1.8 does not.