#archived-modding-development

1 messages ยท Page 53 of 1

solemn rivet
#

Nah, don't worry

#

It is unnecessary

charred brook
#

the mod is great i have alot of fun atm ^^ and its harder because im not used to it

solemn rivet
#

Many people have commented on how they liked the spin on gameplay it adds

supple veldt
#

@buoyant wasp i'm from europe and it's very late night atm, anyway in the folder of 1.2.2.1 there is a file missing, i downloaded the one in the 1.1.1.8 (websocket_sharp.dll)

#

now when i start the game it appear in the top (playerdatadump etc) but it keep not connecting

#

to anyhing

copper nacelle
#

what

#

websocket sharp?

#

you only

#

need

#

to replace Assembly-CSharp.dll

#

the others are unimportant ( to the mod api ofc )

leaden hedge
#

he is talking about playerdatadump

buoyant wasp
#

no, websocket sharp is needed for the dump

leaden hedge
#

which does use websocket_sharp to er do websockets hollowface

copper nacelle
#

oh

hollow pier
#

how do i check what is what in randomizer

leaden hedge
#

ModLog

#

its in your save folder

hollow pier
#

aight

#

thank

#

is save folder the pinned msg

#

by wyza

leaden hedge
#

yes

hollow pier
leaden hedge
#

you need to go up a folder

hollow pier
#

oh

#

im a dungo

#

thank

fair rampart
#

u dungo

fair rampart
#

Ello I found a glitch in randomizer, basically the dive ability keeps respawning

#

Even tho I already got it

leaden hedge
#

known and intended

fair rampart
#

The dive ability was stalwart shell

#

Oh

leaden hedge
#

well

#

not really intended

fair rampart
#

Kek

leaden hedge
#

but it doesn't do anything

young walrus
#

It has to stay there or else actual dive will despawn from its random location

#

There's probably a way to get around it, but as of now, that's why

charred brook
#

@solemn rivet hey me again ๐Ÿ˜„ i found a bug in Blackmoth mod after i died the i need much more dashes to kill an enemy for example before i died i need 2 dashes to kill a Crawlid after i died i need like 5 dashes

solemn rivet
#

Yeah... We don't know exactly what causes it

#

Sometimes it's changing charms

#

Sometimes it's dying

#

It seems to be related to bench update

#

But... No one knows what causes it

#

Save and quit /reset seems to fix it

#

Someone had said something about trying to fix it

#

Can't remember who tho

charred brook
#

okay so i assume you dont working on it atm is there any update coming out soon or is it a matter of time ? dont feel pressured im just asking because i really like this mod so far ๐Ÿ˜ƒ

#

and is there a way to play hollow kinght on the 1.1.1.8 update so i can play the older version of this mod ? thanks for your time again

solemn rivet
#

I'm currently on vacation, so I plan on taking some time tonight to work on the mods

#

About reverting to older versions, I assume the guide at speedrun.com is uptodate? Dunno, haven't tried it myself

#

so, can someone give me a quick rundown on how to make blackmoth/bonfire compatible with the newest api?

rain cedar
#

It's the same as before, just with more features you can potentially use

solemn rivet
#

specifically the enable/disable feature

rain cedar
#

There's just a TogglableMod interface now with an Unload function you can override

#

Which needs to undo everything you did in Initialize

#

That's it

solemn rivet
#

oh

#

okay then

#

thanks sean!

solemn rivet
#

okay, blackmoth is now toggable

#

also

#

is it supposed to be like this?

#

is it absolute position/resolution? Because I'm using my laptop, so screen might be small

buoyant wasp
#

it is not supposed to be like that

#

can't think well enough today to figure out why tho ๐Ÿ˜ฆ

solemn rivet
#

is fine

#

just glad blackmoth can be toggled on the fly

#

probably fixes whatever is breaking it too

charred brook
#

is it uploaded yet and is it still using v1.2.1.4?

solemn rivet
#

no, and no

#

1.2.2.1

#

try disabling and reenabling it in case it fails

#

@charred brook

#

compatible with most recent API compilation

charred brook
#

ahh thank you very much dude ๐Ÿ˜ƒ happy vacaiton

solemn rivet
#

thanks! Have fun playing!

charred brook
#

for the future is it okay to write u in this channel ?

#

mainly for feedback

solemn rivet
#

sure

buoyant wasp
#

I'll try and fix the menu thing today and go ahead and release the updated API fully. everything else seems to be working right otherwise

solemn rivet
#

I'm not entirely sure it's the API's fault tho

solemn rivet
#

spent ages trying to figure out the second overload for ModHooks.Instance.OnGetEventSenderHook

#

turns out it's not PlayMakerFSM

#

but rather Fsm

solemn rivet
#

so, I need help

buoyant wasp
#

we all do

solemn rivet
#

I need to alter a private field

buoyant wasp
#

which one?

solemn rivet
#

HeroController.attackDuration iirc

#

before api, I would just change it manually

#

but using API I have no access to it, so I looked at the assembly

#

this.attackDuration = this.ATTACK_DURATION;

#

and figured "oh, I'll just change ATTACK_DURATION" which isn't private

#

and... I think it works

#

but I can't revert this

leaden hedge
#

its 0.41

#

and this.ATTACK_DURATION_CH defaults to 0.25

solemn rivet
#

holy...

#

I didn't think of that

#

ffs

#

thanks for the help KDT

#

also

#
HeroController.instance.ATTACK_DURATION *= 1f / LevellingSystem.Instance.AttackSpeed(Settings.DexterityStat);```
#

here's the culprit for infinite slash speed

#

Attack Duration: 0.35. Attack Duration CH: 0.25. Attack Cooldown: 0.41. Attack Cooldown CH: 0.41

#

this is what it spat out when I ran it

#

weird

leaden hedge
#

oh

#

attack duration looks correct

solemn rivet
#

I literally just told it to print the respective values

solemn rivet
#

okay, now to fix the level resetting

#

dunno what will happen if you try to disable it while on the main menu and not on a save file

#

prolly just an NRE and nothing breaks

#

hopefully

#

gotta go now

copper nacelle
#

hopefully ๐Ÿค”

viscid river
#

got a question about the boss rush mod

copper nacelle
#

ask

rain cedar
#

The answer is yes

copper nacelle
#

I didn't know the boss rush mod was randomizer

leaden hedge
#

unless it involves me doing wokr

copper nacelle
#

thanks seanpr

leaden hedge
#

the answer is yes

#

otherwise

#

no

hazy sentinel
#

who made boss rush?

#

yes

copper nacelle
#

why is boss rush good

#

yes

#

should I not play boss rush?

#

yes

hazy sentinel
#

how does boss rush fit into the lore?

#

yes

rain cedar
#

There's no lore

copper nacelle
#

does boss rush have lore?

#

yes

leaden hedge
#

its a megaman clone, the evil programmer 753 has stolen all the bosses

#

and you have go to 26 worlds to defeat his minions

rain cedar
#

This isn't gonna be a question with this much typing

#

He's writing a god damn essay

viscid river
#

is there a way that you can buy the upgrades at t he end of the boss? i seen a speedrun of the mod and it shows the person ending up in the fountain area in the forgotten crossroads and able to purchase upgrades with geo, is that still in the mod?

copper nacelle
hazy sentinel
#

it's multiple questions

#

stay woke

rain cedar
#

That version of the mod is no longer supported

#

So no

copper nacelle
#

@viscid river that's an old mod

#

aka dead

viscid river
#

alright thank you

strange pivot
#

quick suggestion:
the google docs should have a little blurb of what each mod does

hollow pier
#

readme.txt

copper nacelle
#

๐Ÿค”

soft rain
#

sadly can't preview in google doc

solemn rivet
#

So if no one reported any issues with bonfire and blackmoth since I posted them I assume they're working properly hollowface

charred brook
#

@solemn rivet yes blackmoth works fine for me death doesnt trigger the dmg bug anymore also the charm bug seems solved. thaks fot that ! salubra

#

however is it intended to jump very high if u have the dashmaster charm equipped ?

fair rampart
#

Jump very high?

#

How does it increase your jump hight?

solemn rivet
#

There was an unintentional effect of the updash

#

If you updash at the top of a jump you go very high or something

#

Never did it myself

solemn rivet
#

Never bothered fixing it either

#

I mean, it's not like updashing doesn't break the game enough anyway

buoyant wasp
#

so does bonfire actually work now?

fair rampart
#

Updash ? o.O

buoyant wasp
#

cause the last DLL i sent you most definitely didn't ๐Ÿ˜›

hazy sentinel
#

what's updash hollowface

solemn rivet
#

What was wrong with that, Wyza?

#

I tested it some, and seemed fine

solemn rivet
#

Only thing that comes to mind is that cursor doesn't spawn after loading the save until you reload the area

#

Not a huge issue anyway, since you can level up via pause menu or simply reload the area

buoyant wasp
#

well, the version i gave you just set spell damage to a flat 0

#

it didn't actually use the logic to determine spell damage

#

๐Ÿ˜ƒ

#

at least, i'm 90% sure i was just setting it to 0

#

it was just to prove that the method to change the damage values was working

solemn rivet
#

Oh, I didn't check spells

#

But that should be easy enough

soft rain
#

I was fighting soul master with black moth and my dash damage was set to 0 and nail damage set to normal on entering the fight

#

Tried twice, persisted after fight too

solemn rivet
#

0? As in, you dashed through the enemy and it doesn't get hit at all?

#

If so, that's a vanilla bug

#

Sometimes sharpshadow damage breaks at random

buoyant wasp
#

@leaden hedge - you mentioned that disabling boss rush requires a restart of the game since it makes non-reversable changes. Can you give some sort of UI we can pop up to indicate that? Then I'll add something to the IToggleableMod interface that indicates where toggling the mod off requires a restart of the game and if it returns true can display said message to the user.

rain cedar
#

Everything is reversible if you try hard enough

#

He's just lazy

buoyant wasp
#

true

heady raven
#

bonfire

#

whoops, that was not the search bar xD

#

guess i'm high

charred brook
#

@solemn rivet @soft rain got the same bug as i fight Dung Defender but only in the second phase wierd

heady raven
#

Just a small stupid question about bonfire. I just downloaded the new bonfiremod.dll (33kb) and put it in the mods folder within managed, but for some reason the game won't register it. Am I doing something wrong. At least that's how it worked with the previous version.

buoyant wasp
#

what version of the API are you on?

young walrus
#

you still have the API installed?

buoyant wasp
#

that too

heady raven
#

The modding api?

#

Oh, wait yeah it said there was a new version. I guess I'm gonna get it real quick.

#

No wait, that was debug mod

young walrus
#

again, what version of the api do you have

#

-27?

#

-33?

#

-9?

heady raven
#

Excuse my ignorance, but which api do you mean?

young walrus
#

the modding API

#

should show you the version number

#

top left of main menu

heady raven
#

Oh, yeah, -27

rain cedar
#

We should probably do something with the api where if you're out of date and a mod fails to load it tells you to update

heady raven
#

That would be neat, the debug mod seems to do that cause it says "new version available" in the main menu next to it. Though I'm not sure.

rain cedar
#

That's different than what I'm saying

heady raven
#

Oh alright. So is -27 the newest version of the modding api?

rain cedar
#

No

solemn rivet
#

34

rain cedar
#

It should say there's a new version

solemn rivet
#

serch for from:wyza has:file

heady raven
#

Alright got the api. bonfire shows up now in main menu and it's version 1.1.1 now. Thanks guys ๐Ÿ˜„

solemn rivet
#

fixed spell damage

heady raven
#

Oh wow dude, even more thanks. Jeez, you guys are really responsive!

buoyant wasp
#

The most recent version of the API better catches load failures

#

so it should now print "failed to load mod" instead of it just not showing anything

#

I can change the text to say "failed to load mod, check for an update" or something

#

i'll pack up 34 tonight and post it, it seems to work i think

solemn rivet
#

hm...

#

when is OnGetEventSenderHook actually called?

#

hm...

buoyant wasp
#

i'd have to look, i don't remember offhand

#

you should be able to search for OnGetEventSender in the github repo and find it

solemn rivet
#

I found it

#

didn't answer what I needed it to

#

I'll have to try some more

#

weird... It's not getting called when I try to use some spells

#

maybe it's because I have flukes?

heady raven
#

Ok, just tested it out. Not sure if all the things I've already found have to do with bonfire AND the new api or just either one. In any case. I like how the leveling window now shows up when you're close to the bench, but it seems that certain things are getting reset. Like everytime I enter an area i've entered before the title is fully displayed as if you're entering it for the first time. Kinda like elderbug, even though i already talked to him he still calls out to me when I get too far away... every time. Also, I just made my way to brooding mawlek and when I beat him and destroyed the wall that leads to cornifer, the wall is still there on the other side and i'm getting sent back into bm's room. Kinda odd.

#

Oh, and when you use your soul it gets filled up immediately, so you never run out.

rain cedar
#

No idea what would be messing with scenedata

#

The playerdata stuff, though, any number of things could be broken

solemn rivet
#

the soul thing is a mistake leftover from debugging

#

the other stuff... idk

charred compass
#

I would also like to add that I bought both the map from Cornifer, and the Stag Station

#

And both reset

#

In fact with the Stag Station, when I went to use it, it took me straight to Dirtmouth, and when I spoke to the Stag right after, he acted as if it was the first time I had spoken to him

heady raven
#

So everything is constantly resetting...

hazy sentinel
#

woah is that the same magicofgames from DA

rain cedar
#

Get rid of bonfire and see if all this still happens

#

With just the api

heady raven
#

Got it, will try it out!

solemn rivet
#

prolly will

#

I mean, probrably will fix it

#

and I have no idea why

heady raven
#

Also yes Verulean, that is me xD

solemn rivet
#

I'm not even messing with scene data

heady raven
#

Yeah figured, it's got to do iwth the api...

solemn rivet
#

wait

#

did it not fix?

copper nacelle
#

rest in pepperoni

solemn rivet
#

mylajoy I'm not to blame

#

it's a first

#

whew

copper nacelle
#

lol

charred compass
#

Somehow it is still the fault of you

buoyant wasp
#

so, just the API, with nothing else, causes everything to reset the scene?

charred compass
#

I was having these issues while Bonfire was on, but I quit out to the main menu and turned it off, and that seems to have fixed it

copper nacelle
#

tfw it was still Gradow's fault

#

even when it seemed like it wasn't

#

it was

heady raven
#

Wait, you can turn it off in the main menu? How?

charred compass
#

Go into options and there will be "Mods" under the Keyboard options

buoyant wasp
#

(for the newest versions of some mods only, it's new as of....last couple weeks)

heady raven
#

Oh dang, that's neat. Thanks Alcana!

solemn rivet
charred compass
#

RIP: Gradow

#

"Made a bad mod, 0/10"

heady raven
#

Aw jeez, I just checked again too ... and it was Gradow. So sorry man D:

paper basinBOT
#

modders is not a valid role.

solemn rivet
#

my pc ded

#

@charred compass

#

also

copper nacelle
#

give green name thanks

charred compass
#

Will try it later when I get done fixing supper

#

Thanks Gradow

solemn rivet
#

I don't wanna

#

really don't think I'm up to standard

#

and now I'm off to have some dinner

#

(just a little spoiler: it's probably not fixed)

#

sue me 56 xD

heady raven
#

Alright. I'm heading to bed. Good night everybody! (Also yeah, it's not fixed Gradow xD)
Enjoy your dinner guys!

hollow pier
copper nacelle
rain cedar
#

I just put it up @copper nacelle

copper nacelle
#

thanks

#

๐Ÿ‘

solemn rivet
#

well, I'm back

dapper folio
#

Remember, mod authors can request editing privileges so they can have control over stuff like that

solemn rivet
#

time to -not- fix bonfire

dapper folio
#

And if you have privileges, you can give them to other authors as well

copper nacelle
#

o

#

Can I have editing privileges

solemn rivet
#

want some sweet sweet privileges?

copper nacelle
#

yes

rain cedar
#

We need your email

#

Just pm it to one of us

solemn rivet
#

okay, so I thought csharp ModHooks.Instance.SceneChanged += onSceneLoad;was the problematic line

#

but turns out it wasn't

#

nice

#

it's literally the only thing in bonfire that even references or contains the word "scene"

rain cedar
#

You'll figure it out

copper nacelle
#

no unity scene hook or anything?

#

there's a weird hook name that doesn't have the word scene that's after the scene

#

for the API

leaden hedge
#

sceneloaded?

copper nacelle
#

lemme check

#

I remember it being weird

#

but maybe I'm remembering completely wrong

solemn rivet
#

no nre's, nothing in modlogs

#

I hate myself

rain cedar
#

Look in the save file

#

To see if scenedata is getting updated

copper nacelle
#

trying to mod on linux
may have been a mistake

solemn rivet
#

why?

copper nacelle
#

dnSpy doesn't exist

#

other than that it's good

#

maybe I can do the dnSpyConsole thing

#

wine vs .NET

solemn rivet
#

rekt

copper nacelle
#

ay

#

got .NET 4.5

#

all part of my plan to never reboot

rain cedar
#

But you want 3.5 for modding this

copper nacelle
#

yeah but dnspy needs 4.6.2

rain cedar
#

Good to know

copper nacelle
hollow pier
#

re

copper nacelle
#

wine doesn't like 4.6.2

#

made it into a folder instead via the console version

#

which runs on mono

#
t % ls -l | wc -l                                                                                                   ~/Downloads/dnSpy/re/Assembly-CSharp
423
#

holy shit

buoyant wasp
#

that's alot of files

copper nacelle
#

and some of those were folders

warped kernel
#

Is the Debug mod file on the Drive up-to-date as well?

#

Modified Jan 9, 2018 Looks like it

misty jackal
#

i can't find the hpbar mod

rain cedar
#

from: KDT#7539 has: file

misty jackal
#

@leaden hedge where's hpbar mod? i cant find it

leaden hedge
misty jackal
#

oh

leaden hedge
#

pretty sure its in the drive

#

too

buoyant wasp
#

interesting, so was fighting HK in bossrush with the hpbar mod

#

he did his thing where he floats in the center and shotguns blobs everywhere. Got him to 0 health during that, and when he landed, he gained 20-25% back

young walrus
#

he gets another hp bar at 4th phase

buoyant wasp
#

ah

leaden hedge
#

THK is really weird

#

isn't coded like any other boss

buoyant wasp
#

also, the hp for the knight is still broken if you fight THK before any other boss except radiance

kindred nest
#

Wow, when I got to the Mound I kinda figured the Randomizer would just remove the Baldur.

young walrus
#

nah dude. it keeps him from balling up

kindred nest
#

Yeah, I'm genuinely impressed.

young walrus
#

there's a lot of things like that

#

benches removed if you'd softlock, extra platforms added

kindred nest
#

I mean, he's even less challenging than before, but

young walrus
#

yeah, but it allows VS to be rando

kindred nest
#

He's like a functional enemy without the soul blast, wow.

heady raven
#

Good mornin' laddies... at least where I'm at.
That's funny, I tried randomized yesterday. While I didn't get vengeful spirit I could still beat the baldur in AM with mark of pride i got earlier.
However the baldur on the way to greenpath still kinda screwed me over by closing too early. He was JUST out of range for mark of pride, but i still managed to occasionally get some hits in. It took a while... but he's ded now xD

leaden hedge
#

thats intended

rain cedar
#

The baldur in the mound is there to teach you how to kill them, so it's fine to change it

#

The others are progression blockers

heady raven
#

Yeah, it did work out.

buoyant wasp
#

API 1.2.2.1-34 posted to the drive. Release published on github. so folks should start seeing that an update is required. Since mods like bossrush/blackmoth/bonfire/etc are using the features in it, figure it should get pushed out at this point

heady raven
#

Sweet

misty jackal
#

how do i install the hpbar mod

#

anyone?

hollow pier
#

from: kdt has: file

misty jackal
#

ik

#

i have the file

#

what do i do with it

hollow pier
#

same with any mod

#

drag files into hk folder

misty jackal
#

okay

#

then what

hollow pier
#

play hk

misty jackal
#

just like that?

hollow pier
#

thats how randomizer works

#

i assume its the same across all mods

misty jackal
#

i just want it to see how im doing with moss bug

misty jackal
hollow pier
#

yer saves lad

#

check the second pinned message

misty jackal
#

why

young walrus
#

just drag and drop all folders into this spot

#

the folder trees are set up on the mods to drop files where they need to go

misty jackal
#

what do u mean

mint cedar
#

what do you have?

#

zip file

misty jackal
#

im so confused

young walrus
#

the mods you download should be in a folder called "hollow_knight_data"

mint cedar
#

or dll

misty jackal
#

dll

#

hpbar mod

young walrus
#

did you install the API yet?

misty jackal
#

what api?

mint cedar
#

Modding API

young walrus
#

so no

misty jackal
#

no-one told me about some api

mint cedar
#

check first pinned message

#

for google doc

#

there you can download modding api

misty jackal
#

where do i put the modding api?

young walrus
#

watch this

misty jackal
#

but i need hpbar mod

young walrus
#

just watch it

#

you can exchange the boss rush mod for any other API based mod

#

you may want to just install the debug mod to create the proper folder path

#

then delete the debug mod .dll to remove it

misty jackal
#

your just fucking confusing me

mint cedar
#

\common\Hollow Knight\

#

go there

young walrus
#

just watch the video

misty jackal
#

so i need the modding api to get hpbar mod?

hollow pier
#

yes

young walrus
#

the modding API is the base that the API mods are built on top of

#

without it, they won't run

mint cedar
#

after installing modding api

#

move the hpbar dll file to folder called mods

#

its in \Hollow Knight\hollow_knight_Data\Managed\

young walrus
#

that folder doesn't exist by default with just the api, but you can add it yourself

#

you just name the folder mods

mint cedar
#

for me it was automatically created

young walrus
#

in the "managed" folder

mint cedar
#

it was in zip file

young walrus
#

if you installed another mod, then yeah it would be

mint cedar
#

oh right

#

u right

misty jackal
#

omfg

#

im

#

soconfused

#

where's the fucking api

hollow pier
#

list mode

#

but it should be the one in the middle

#

second from the top

misty jackal
#

there's no api\

mint cedar
#

highlighted folder is where modding api is

misty jackal
#

i found it

hollow pier
#

makes it easier to see what's what

#

list view

misty jackal
#

i just

#

installed the api

mint cedar
#

send a pic of Managed folder ๐Ÿ˜

misty jackal
#

now what

mint cedar
#

kek

buoyant wasp
mint cedar
#

its not installed that way

buoyant wasp
#

watch the video

young walrus
#

open the zip

#

watch the video

misty jackal
#

the person in the video doesn't open the zip

buoyant wasp
#

yeah... he does

young walrus
#

i guarantee you he does

mint cedar
#

open zip file

#

you'll see "OutputFinal" folder inside

#

open it up

#

you'll see readme.md file and hollow_knight_Data folder

misty jackal
#

all he does is but that shit in the mods folder he made

#

tf

mint cedar
#

drop the hollow knight data folder into \Hollow Knight\

misty jackal
#

im really confused

mint cedar
#

did you dropped the folder?

young walrus
#

did you watch the video?

misty jackal
#

u just watched it

young walrus
#

first, he downloads the 2 zips he's going to install

#

then he opens them

mint cedar
#

omfg

young walrus
#

then he puts the contents in the main folder where the .exe is

#

just a simple copy/paste

#

that's it

misty jackal
#

wait

#

its gonna replace my hollow knight data folder if i do this

young walrus
#

yes

misty jackal
#

but my saves

young walrus
#

your saves aren't here

mint cedar
#

saves are in LocalLow

young walrus
#

your saves are in a different folder

mint cedar
#

which in AppData

misty jackal
#

okay

#

so how do i do this

#

do i just put all the folders in the hollow knight data folder

young walrus
#

no

#

copy the "hollow_knight_data" folder that the mod gives you

#

just copy it, and paste it where the other one is in the game's files

#

it will merge the two folders

misty jackal
#

its the modding api

#

wait, so i copy that folder, right

#

then i select the normal hk folder

#

and i click paste

#

right?

mint cedar
#

actually modding api replaces Assembly-CSharp.dll file (which is in \Hollow Knight\hollow_knight_Data\Managed\) and adds Assembly-CSharp.xml file there

young walrus
#

watch this part

#

at 1:46

#

he copies the folder

#

and just pastes

mint cedar
#

well i just did backup of original file

misty jackal
#

i al;ready fucking

#

how does he paste that

#

he didn't even click shgit

young walrus
#

he ctrl+v

misty jackal
#

opkay

mint cedar
#

@misty jackal did you installed modding api now?

misty jackal
#

do i copy all the files, or just the data one?

#

NOTYET

young walrus
#

the folder has all the files

#

it will put them where they need to go

#

just copy paste

#

don't overthink it

#

it's way easier than you're making it

misty jackal
#

so copy the entire folder and paste?

young walrus
#

YES

mint cedar
#

YES

misty jackal
#

do i replace the file?

young walrus
#

yes

mint cedar
#

yes

misty jackal
#

okay

mint cedar
#

now open up hollow_knight_Data folder

#

where exe file is

#

not in zip file

misty jackal
#

whaty?

young walrus
#

double click "hollow_knight_data"

misty jackal
#

oh okay

#

im i retarded?

young walrus
#

then double click "managed"

mint cedar
#

then double click managed

#

then create there folder "Mods"

young walrus
#

^

misty jackal
#

there's already a folder

mint cedar
#

screenpic

young walrus
#

if you already have a mods folder in there, then just open that folder

misty jackal
#

what?

#

ok

mint cedar
#

@misty jackal how is that folder called

misty jackal
#

MODS

mint cedar
#

in managed

young walrus
#

and copy/paste the .dll file for hpbar into there

#

and you're done

mint cedar
#

DOUBLE CLICK IT THEN

misty jackal
#

oh fuck

mint cedar
#

and finally

misty jackal
#

where's the dll file

mint cedar
#

copypaste there ur dll file

misty jackal
#

i did it

#

right?

young walrus
#

yup

mint cedar
#

YES

young walrus
#

that's it

#

you're done

mint cedar
#

omg i thought i was dumb at installing mods

young walrus
#

didn't think the API created that blank "mods" folder ๐Ÿ‘

#

that's a good feature

#

"feature"

#

simple folder structure

mint cedar
#

oof

#

so modding api zip has mods folder

#

there

young walrus
#

yeah

#

i just downloaded it and checked it myself

#

thought that only came with the actual mod .dll download

#

but i was wrong

mint cedar
#

i guess before it don't have it

solemn rivet
#

I just got here and have to say, that was a painful read

solemn rivet
#

ok, it's time to comment out random hooks until bonfire stops breaking

#

yay

heady raven
#

Kinda feel sorry for them. I understand how stressful and annoying it can be for both sides... I feel ya UpsettiSpagetti

mint cedar
#

it was painful read indeed

#

like that guy maybe NEVER ever installed any mod

charred brook
#

finished blackmoth today i think its a well rounded mod was a lot of fun thanks for the experience @solemn rivet ๐Ÿ˜ƒ gonna play lightbringer next

mint cedar
#

whats blackmoth

#

is that where you need to dash to deal damage?

#

if you say blackmoth is "well rounded" mod then i should check it out too

charred brook
#

yes its pretty nice bc its so fast paced ๐Ÿ˜ƒ

mint cedar
#

oof

#

dashing into bosses be like

solemn rivet
#

Thanks Trat0r!

#

Blackmoth was inspired by one of the earlier versions of lightbringer (waaaay before muzznik came into being)

mint cedar
#

idk what was the concept in earlier lightbringer versions

solemn rivet
#

k, found the error

#

I was hooking into SetPlayerBool for a planned older feature trying to integrate bonfire and bossrush

#

and it seems that was breaking PlayerData.SetBool() which, in turn, prevented the check for "visited area" to be done

#

@mint cedar it was the same, but a few things were added later

#

for instance, MP regen was frame-based instead of real-time based

#

Muzznik is a big new addition as well

mint cedar
#

i guess im noob in lightbringer thing

#

idk what is the muzznik addition

solemn rivet
#

just play it and you'll find out soon enough

charred brook
#

@solemn rivet nice can u post the new .ddl so i can play the mod after lightbringer ?

solemn rivet
#

spell damage still isn't fixed

#

I'll work on that

charred brook
#

im so in love with this game i just wanna play every contend โค

#

sure take your time happygrub happygrub happygrub

mint cedar
#

i did backup of every file that lightbringer is replacing

#

i guess im too careful

copper nacelle
#

@charred brook play hell mod old nail intenseface

solemn rivet
#

beat NGG

copper nacelle
#

beat NGG old nail hell mod no spells

mint cedar
#

maybe also add lightbringer mod?

rain cedar
#

You can't stack lightbringer with other mods

#

It has no compatibility

mint cedar
#

ah darn

copper nacelle
#

could you compile the API with the lightbringer assembly in the vanilla?

#

or would it overwrite the lightbringer stuff

solemn rivet
#

add NGG to hell mod

rain cedar
#

That would probably work, yeah

solemn rivet
#

then it'll be true hell

#

iirc 753 was making an API port of LB a long time ago

buoyant wasp
#

it really depends on what lightbringer changes. we have a few methods that we completely replace in the game with the API because they do stuff in the middle of the method calls rather than at the beginning or end

copper nacelle
#

I'm going to try it

#

once I get home

solemn rivet
#

all spells work, except fireball2 and flukes

heady raven
#

Yep, seems to have done the trick! None of the problems encountered remain (at least the stuff related to scenedata) Awesome Gradow!

quiet citrus
#

Hi guys. New to the channel here. I just installed the boss rush mod and after defeating a boss i receive some rewards (charms and upgrades). How does i equip the charms?

#

it seems like its just random which charms I get equipped whenever I start a new boss

#

and I don't seem to being able to use fireball.

young walrus
#

everything you pick up is auto equipped

#

if you beat a boss, you can pick up 1 item

#

if you beat it with not getting hit, you can pick up 2

quiet citrus
#

but how does i select it?

#

i can swap between them but no button seems like its actually selecting anything

copper nacelle
#

does more like do
wdym? it should be the same button as talking to a NPC to "pick it up" and from there you don't need to do anything, it'll equip itself

buoyant wasp
#

pretty sure it's just the standard "select" button, whatever that is on your KB or Controller. I think it's jump (?)

#

it changes the color of the text when you select it

#

if you only get 1 drop (cause you took damage), then it auto-progresses you to the select screen when you pick one. If you get 2 drops, then when you select the 2nd item, it will auto progress you to the next screen.

copper nacelle
#

the first time I got a no-damage boss

#

I thought the mod had glitched

#

so I tried to make my 2nd pick as useless as possible

young walrus
#

KB select is Enter iirc

copper nacelle
#

thought it was up

#

rebound my movement to wasd and W was select for me

#

ยฏ_(ใƒ„)_/ยฏ

young walrus
#

ยฏ_(ใƒ„)_/ยฏ

#

never done boss rush

quiet citrus
#

well the mod shows no sign that I've picked something but it seems like whatever the marker is set to while i press enter (which takes me to the boss selection screen) is picked.

#

pretty weird

young walrus
#

why is that weird if that's how it was intended?

#

i mean, what sign are you looking for that it was picked? like.... fireworks?

#

cough cough that'd actually be sweet, please add fireworks to the UI cough cough

quiet citrus
#

ROFL are you fucking serious right now @young walrus? Are you always acting like an asshat or did you have a bad day? It is weird because there is no indication that it is actually selected (a sound, an animation, or something), which made me think that it might have been a bug. If you press enter the game just continues and you have no way of checking if the ability is in effect (unless itโ€™s something obvious).

#

cough couch moron cough cough

vagrant leaf
#

jesus man calm down

buoyant wasp
#

There is no indication because it takes you to the next screen. Were it to stay on that screen, an indication would make sense, but since it does not do so, it does not make sense for it. Having delays sucks because the point of boss rush is to rush, IE, go fast. When you get a 2 drop for the boss, there is an indicator when you select the first one. Otherwise there really is no need for it.

#

It is working as intended.
As far as being an asshat goes. I'd say he's not even approaching asshat levels at this time. You can ask him how he feels about it friday night though when he's nice an liquored up though and you might get something more colorful.

quiet citrus
#

Sure, is there no fireball (can't remember the name) in the mod? Haven't been able to get it so far.

buoyant wasp
#

all the items other than crystal heart are in there

young walrus
#

Wasn't even coughing at you, dude. That was directed at the modders cuz it'd be actually hilarious and amazing if there were fireworks

buoyant wasp
#

oh, i guess void heart isn't in there either

quiet citrus
#

yeah okay my bad dude. Anyways I still don't get to pick 2 when doing a boss hitless

#

wth

solemn rivet
#

Did you die before doing it hitless?

copper nacelle
#

^

#

any hit once you get to the boss

#

is a hit

stiff sedge
#

can i have some help with installing the api for mac?

#

i get the general principal behind it but the mac folder doesnt contain a data folder which i can replace my normal one with

copper nacelle
#

@stiff sedge right click the .app --> "Show Contents"

stiff sedge
#

i dont see the .app

#

i only have a .zip that leads to more folders with other forms of files

rain cedar
#

The game is the app

#

Not what you downloaded

stiff sedge
#

oh sorry

#

ive been to here before

#

my issue is that in all explanations within the API there is a file to replace the data so you can add mods

#

i cant seem to find that in the mac .zip

rain cedar
#

Just drag the contents of the zip into your app

copper nacelle
#

after showing contents

#

of the app

#

otherwise app just dies

#

(re-download)

stiff sedge
#

ok

#

let vme try that

#

it still just adds it to the stuff inside the larger game contents

copper nacelle
#

yes

#

that's kinda

#

how it works

#

wait

#

hold up

#

Adds?

#

you should be dragging a "Contents" folder

#

onto a "Contents" folder

#

iirc

#

the contents folder of the api

#

onto the contents folder of the actual app

stiff sedge
#

thats what im doing

#

it results in the contents folder of the api going inside the folder

copper nacelle
#

wait

#

whoops

#

forgot

rain cedar
#

You have to merge the folders

copper nacelle
#

mac is different than windows

#

put it next to the other content folder

#

and it should ask to merge

#

not on top of but next to

stiff sedge
#

ok let me try

#

ok i merged them

#

now what?

copper nacelle
#

now

#

go to Contents/Resources/Data/Managed/Mods

#

and put the mods you want in

#

and then have fun

stiff sedge
#

thanks so much!

copper nacelle
#

yw

stiff sedge
#

wait so i think i now have the API installed

#

but the mod isnt active

#

do i put the .zip file into that mods folder?

vagrant leaf
#

open the zip

stiff sedge
#

ok

vagrant leaf
#

go the same path you went through in hollow knight

#

find the dll

#

put that in mods folder

stiff sedge
#

ok

#

thank you both so much

vagrant leaf
#

did it work?

stiff sedge
#

yes and no

#

the game was clearly trying to run the mod

#

(boss rush)

#

but it didnt seem to actually be integratef

copper nacelle
#

oh

#

boss rush might not work

#

because images

stiff sedge
#

?

copper nacelle
#

did you make a new save?

stiff sedge
#

no

copper nacelle
#

make a new save

stiff sedge
#

ok

leaden hedge
#

the images are inside the dll

copper nacelle
#

oh neat

leaden hedge
#

so they should work fine

copper nacelle
#

KDT confirmed to be god of cross-platform

vagrant leaf
#

KDT confirmed to be god of everything

#

just below 753

stiff sedge
#

what i mean is that the option that i see in videos to enable boss rush mode isnt there

#

also all my save files are gone

copper nacelle
#

that's old boss rush

#

also what

vagrant leaf
#

you must be using an older version

stiff sedge
#

i can revert them by removing the mod from the folder dont worry

leaden hedge
#

thats intended

#

also if you're using

stiff sedge
#

i think im using the most recent version

copper nacelle
#

what API + boss rush version

#

(in top left)

leaden hedge
#

you get a thing that says Boss Rush instead of Classic when you select between steel soul or not

vagrant leaf
#

you have to use your mouse to select it

#

not keyboard or controller

leaden hedge
#

no

copper nacelle
#

false

vagrant leaf
#

did you fix that?

copper nacelle
#

that's only randomizer

leaden hedge
#

everything I make uses vanilla inputs

vagrant leaf
#

oh shit

#

wrong info

leaden hedge
#

its sean thats lazy

copper nacelle
#

Dreamshield-coop @fair rampart

fair rampart
#

No, true co-op

leaden hedge
#

buy bloodstained instead

stiff sedge
#

thanks everyone, did have an outdated version

#

you have all been super helpful!

copper nacelle
#

does it work now?

#

also yw

stiff sedge
#

ya

mint cedar
#

booted up game and all of sudden the modding api string starts to say there's new version available

#

tho i think i installed the newest version a while ago

leaden hedge
#

have you checked to see if theres a new version of the modding api

mint cedar
#

1.2.2.1-27 ver installed btw

#

anyway gotta re-install then

leaden hedge
#

34 came out

mint cedar
leaden hedge
#

wtf

#

my hollow knight folder got deleted somehow zzz

#

had all my code in there

#

I guess it was that BSoD I had an hour ago

#

rip

solemn rivet
#

Eh maggot

leaden hedge
#

meh I can get the code back from dnspy

#

but its zzzz

buoyant wasp
#

push and push often ๐Ÿ˜›

leaden hedge
#

whats the chances though, out of a 1.5tb hardrive, a 200mb folder on my desktop gets corrupted

buoyant wasp
#

๐Ÿ˜ฆ

#

teh suck

vagrant leaf
#

Does installing more saves pose a threat to any current saves?

leaden hedge
#

shouldn't do

#

not heard of any issues

#

or had any myself

#

you can never be too careful though

buoyant wasp
#

as far as i'm aware it hasn't caused any issues with saves

vagrant leaf
#

ok thanks

buoyant wasp
#

the only bug i know about with it

vagrant leaf
#

i think i'll back up my saves just in case

buoyant wasp
#

is that if you try to use debug mod with it, parts of debug mod can't be clicked on

#

unless that got fixed

leaden hedge
#

should have been fixed, I'm sure I recompiled it with new canvasutil

buoyant wasp
#

ah, cool, then nvm

vagrant leaf
#

hey wait does moresaves need api

leaden hedge
#

yes

vagrant leaf
#

thanks

buoyant wasp
#

everything needs the API other than Lightbringer and...glass soul?

#

i think

#

@royal ridge or @dapper folio - Not that I think people will read it. But thoughts on changing the description of this channel to append it with "- Check The Pins For How To Install Mods"?

royal ridge
#

Sounds like a good idea

#

I'll go ahead and change it

#

Hows it look on pc

hollow pier
royal ridge
#

How about now

#

Aslong as it isnt cutoff

hollow pier
leaden hedge
#

nice resolution

hollow pier
#

thx

leaden hedge
#

looks fine

#

on a monitor from this century

royal ridge
#

Okay cheers, thanks for bringing it up @buoyant wasp

buoyant wasp
#

thanks

#

i mean, i doubt people will read it

royal ridge
#

Yeah people tend to skip over it

buoyant wasp
#

but can't say we don't try anyway ๐Ÿ˜‰

royal ridge
#

Yeah rather have it there, in hopes people follow the description

buoyant wasp
#

thanks

hollow pier
#

i always forget they're there

leaden hedge
#

pins

#

more like

#

bins

#

because they are garbage

solemn rivet
#

This channel basically became either "how to install mods?" or "hey, I've got this huge idea for a mod. I won't do it, but you guys should"

#

So that at least tries to solve one of those

young walrus
#

sad face

quasi apex
#

Guys do you know, how install mods in Mac?

young walrus
#

cut off at the top

royal ridge
#

I got an idea

young walrus
#

laptop monitor ftw

leaden hedge
#

whats that 240p

#

you viewing discord on your 3ds

royal ridge
#

How about now Mickely

young walrus
#

perfect

#

1366x768

#

work laptop.... bleh

solemn rivet
#

Same as mine then... Bleh

young walrus
#

i have a second 1080p monitor hooked up to it so work doesn't suck with just 1 screen.

copper nacelle
#

my school

#

has better laptops

#

my elementary school had better laptops for that matter

buoyant obsidian
#

I need to buy a new dvi cable

copper nacelle
#

butwhy

solemn rivet
#

56

#

asking the real questions here

ornate rivet
#

is the empress muzznik in lightbringer mod?

hollow pier
#

lightbringer is in the empress muzznik mod

buoyant obsidian
#

Yes Muzznik is a part of Lightbringer

daring snow
#

how do you unbind in debug?

#

I clicked on the circle beside kill self and it bound it to mouse one (with one click)

#

and now I can't unbind

hollow pier
#

dying infinitely

young walrus
#

you have to bind it to something else iirc. don't think there's a way to only delete a bind

daring snow
#

but I can't

#

because I can't click on anything

hollow pier
#

lmao

daring snow
#

this is actually stupid

#

sigh

young walrus
#

lol

#

maybe if you uninstall it

#

then reinstall it'll delete the binds

buoyant wasp
#

in your saves folder

#

well, first, quit the game

daring snow
#

it will

buoyant wasp
#

then go into the saves folder

#

there is a settings file for debug mod (or there should be)

daring snow
#

kk

#

ty

buoyant wasp
#

you can either A: delete that file, or B: open it up and find the binding

#

at least, i'm 95% sure that's where he's storing it

daring snow
#

yeah I found it

#

let's see if it works

buoyant wasp
#

any luck?

sudden stag
#

I have a question to those who played randomizer: How far do you usually get mantis claw on hard runs? Because mine was at shade cloak's place...

young walrus
#

depends on the seed

#

if you get wings early, it can be pretty much anywhere

sudden stag
#

Hmm, ok

young walrus
#

that's kinda the beauty of it tho right? it can be literally anywhere

#

cuz it's random

#

especially on Hard

#

I've gotten it at the Fury chest before (though that won't happen in current logic)

#

and i've gotten it super far away before

sudden stag
#

Yeah, it was just kinda frustrating having to go to the abyss without the claw because I feared I might not be able to go back without it, so I had to do it without benches

young walrus
#

there's no hard saves down there anymore

#

so you can just save/quit out

sudden stag
#

Oh, sorry I meant the whole ancient basin

young walrus
#

all soft lock scenarios have been removed from randomizer

sudden stag
#

I didn't have the Tram Pass yet

young walrus
#

so if you can't get out of somewhere, there won't be a bench there

sudden stag
#

Oh really?

#

that's cool

young walrus
#

yeah

sudden stag
#

I didn't even check

young walrus
#

and some platforms were added

#

like in CoT

#

so you can leave CoT if you don't have claw

#

just little things like that all over

sudden stag
#

That just makes me like the mod even more

young walrus
#

lol. yeah. it's really well constructed

hollow pier
#

my first movement ability was wings

buoyant wasp
#

i'm pretty sure sean would disagree on the "well constructed part" but we are our own worst critics, so

hollow pier
#

also im assuming that rando doesnt account for the possibility of salubra shade skips because of steel soul?

buoyant wasp
#

but yeah, we've had some pretty trolly seeds

hollow pier
#

like when it decides where stuff is

buoyant wasp
#

it has separate logic

#

if you run steel soul

#

it removes shade skips

hollow pier
#

oh

buoyant wasp
#

however, non-steel soul has shade skips

#

at least on hard, not sure if there are any on easy

hollow pier
#

in my modlog it says that the salubra items were only reachable post wings

buoyant wasp
#

easy or hard?

hollow pier
#

hard

buoyant wasp
#

non-steel-soul?

hollow pier
#

yeah

buoyant wasp
#

well, when did you get wings?

hollow pier
#

leg eater

buoyant wasp
#

interesting

hollow pier
#

might not've been

buoyant wasp
#

depending on how the tree worked out, i could see that i suppose, but i was pretty sure that the salubra items were in there as getable with no abilities. @rain cedar thoughts?

hollow pier
#

but the modlog doesnt display the info anymore

buoyant wasp
#

idk, maybe he changed the logging level to be DEBUG and above (and debug logging is off by default)

hollow pier
#

oh wait

#

ive got a second save from someone that mightve messed with the modlog

rain cedar
#

The salubra charms are this
"Mantis Claw" | "Mothwing Cloak" | "Shade Cloak" | "Monarch Wings" | "Crystal Heart" | (("Vengeful Spirit" | "Shade Soul") + HARD) | (HARD + CLASSIC)

#

So unless something is broken they're reachable immediately on hard

buoyant wasp
#

that's what i thought

hollow pier
#

it mightve said post cloak

#

ยฏ_(ใƒ„)_/ยฏ

nimble cloud
#

is it possible to do boss rush with full charms?

hollow pier
#

106% bossrush

nimble cloud
#

where is that on the mod list in the google drive folder?

hollow pier
#

KDT - bossrush

#

oh wait

#

im a dungo

nimble cloud
#

but that gives you no charms

hollow pier
#

no it was a meme

#

im sorry sir

nimble cloud
#

so then is it possible haha?

hollow pier
#

dont think so

nimble cloud
#

also discord allows you to directly paste screenshots or stuff on your clipboard into it so you don't need lightshot urls

#

and thanks for your help

hollow pier
#

how2

nimble cloud
#

just paste stuff into discord

#

like try ctrl+c and ctrl+v on an image into the little textbox

hollow pier
#

who

buoyant wasp
#

is it theoretically possible to do full charm BR? sure, are any of the modders likely to do it? probably not

hollow pier
#

do you need to nohit everything

young walrus
#

Couldn't you just run debug mod during BR?

#

Or they not compatible?

buoyant wasp
#

well, you could be granted all the charms via debug

#

but that wouldn't let you equip them, and i think the equipping happens when you select it in BR,

young walrus
#

Tru. I suppose you don't sit on any benches

nimble cloud
#

Not full charm BR but just give us 10 (or 11 via grim) charm notches and let us make a loadout

#

One of HK's pitfalls, imo, is that there arent many challenges in the game once you get all your powers but I suppose that issue is relevant in all metroidvanias

fresh furnace
#

is there a mod that toggles/removes the HUD

young walrus
#

debug mod

fresh furnace
#

oh I guess I never noticed that feature

#

thanks

#

I can finally get my HUDless screenshots

turbid blaze
#

the randomizer mod says new version available. but where do I find it? I got this version of a google drive linked from the reddit I think

void tree
#

It's a bug, 1.5.1 is the newest version

turbid blaze
#

k thanks

arctic idol
#

guys im trying to add the randomizer mod but once i'm ingame isn't supposed to be an option to choose between easy or hard randomize?

#

i have the modder api but i think im doing something wrong with the randomizer files

#

where should i add the randomizer files?