#archived-modding-development

1 messages ยท Page 121 of 1

trail dove
#

i have, between each and every attepted install of a mod

exotic venture
#

all right

#

then leave lightbringer behind and just install the api

#

check if that works without mods first

#

then get randomizer and modcommon

trail dove
#

did just before

#

nada

exotic venture
#

modcommon is required to make randomizer work

trail dove
#

just the weird empty title screen, after the cherry loge and etc

#

*logo

#

JUST the api

exotic venture
#

does your game work after verifying?

#

and that's pretty odd if it's just the api

trail dove
#

yep, it works perfectly after a verify

exotic venture
#

what OS are you on?

trail dove
#

windows

exotic venture
#

aight

#

and you are sure you got 1.3.1.5?

trail dove
#

yep

exotic venture
#

you're not on the beta patch or anything?

trail dove
#

didnt even know there was one

exotic venture
#

well... then i guess you could try getting the modding api again

#

and delete the Mods folder

#

since if it is something in there that screws it up then that's the problem

trail dove
#

derp

#

thats probably it

#

i forgot to delete that folder, and it had a mod or two in there

exotic venture
#

if you got both bonfire and randomizer in there

#

yeah of course shit is gonna break

trail dove
#

lemme try api again, ACTUALLY on its own

solemn rivet
#

Use installers

#

And, great

trail dove
#

alright, api is working now, i just missed the obvious

solemn rivet
#

Now we have two mistery

trail dove
#

dont worry, im generally gonna lurk

#

i just needed help sorting through my own mistakes. ๐Ÿ˜›

exotic venture
#

there's been multiple here actually

#

thankfully there is only one real, OG mystery smugcat

solemn rivet
#

I'm gonna change my nick to Whodunnit

trail dove
#

so, couple more minor questions: what exactly does PlayerDataTracker do (i assume its stat tracking, but how do you view it? what does it detail? it doesnt have a readme), and can i get a bit of specifics on Blackmoth?

solemn rivet
#

PDT is for streaming randomizer

#

Blackmoth is dash mod

#

Nail does (almost) no damage, but you can dash from the start

#

And all charms that used to augment the nail, now augment your dash

#

With a couple other extras

trail dove
#

so is the dash kinda similar to the spiked shadow dash then?

solemn rivet
#

It's the shadow dash, yes

trail dove
#

sounds interesting. does the mod work with bonfire at all, or is that hoping for too much? ๐Ÿ˜›

solemn rivet
#

It does

#

But they don't synergize

#

I haven't got around to implementing that yet

#

:effort:

#

We really need an :effort: emote btw

trail dove
#

fair enough, haha

solemn rivet
#

Me and 56 would use the heck out of it

#

Also, don't have high expectations for bonfire

#

It's meme

#

The idea is neat

#

But you quickly realize how frail it is

exotic venture
#

well if you got a hk alternative for :effort: i could totally try to get it added

#

pretty sure it would have application outside of this channel too :v

solemn rivet
#

I'll think about it

trail dove
#

hmm, ill keep that in mind
oh, what are the odds of lightbringer getting an update at some point? would it be worth it to get my hands on an older version of the game to try it, or nah?

young walrus
#

it might be updated at some point. but if you want to play it, you can just downpatch to a previous version.

#

should take you 20 minutes or so to downpatch

trail dove
#

how do i do that?

solemn rivet
#

Lightbringer is petty much updated... 56 and 753 just haven't finished adding custom text and graphics

#

But if you don't care about those, you could ask them nicely

young walrus
#

;guides

trail dove
#

its the gameplay that matters, fonts and graphics are just minor polish. :)
should i pm them, or just @ them?

exotic venture
#

DM is probably the best way i think

#

but mentioning them couldn't hurt either

fair rampart
#

is lightbringer finally uptodate?

exotic venture
#

short answer: no

#

long answer: it's being worked on so no

fair rampart
#

oh okay, thanks x)

orchid talon
#

hai i am running bonfire mod with the crossroads and nothing else suddenly after a level up all the hp of enemies doubled?
is that a thing there is supposed to happen?

hollow pier
#

mod scales enemy hp yes

orchid talon
#

so when i go up levels their hp goes up? i didnt know that

#

ooops

#

but thanks!

solemn rivet
#

Look in the gdrive

#

There should be a Google sheets with all stats

buoyant obsidian
#

56 do you have a solution for asset replacement or would you like me to send you the .asset files modified through UABE?

compact sedge
#

https://www.desmos.com/calculator/wyfeicwf2q Because I haven't seen anyone do this yet, this graph shows your relative strength in Bonfire vs the base game with 3 dreamers killed and max nail-- assuming you build nothing but strength stat.

EG a relative strength of 0.5 means you need to hit the enemy around twice as much as vanilla to kill it.

#

and for people who don't build nothing but strength... good luck I guess

#

(actually getting a few points in luck and dex is probably worth it for the crit)

#

(I think idk not a math expert probably doing something wrong here)

orchid talon
#

so the bonfire mod makes the game harder

#

the longer you play and level up?

compact sedge
#

the higher the level you get the stronger you get in comparison to your enemies but the forumlas have definitely been changed since that veru video on it.

orchid talon
#

so it is still kinda ballanced out? i had a run were i was greedy and wanted alot of geo so i leveled only luck but found out that dealing normal damage vs bosses with alot more health was a bad idea for me

compact sedge
#

pure anything build sucks, but also consider that after 3 dreamers killed enemies have insanely high amounts of health, over 500% compared to vanilla.

#

and your nail upgrades are not as good as vanilla either

#

which is actually the main reason why it's hard to keep up

#

pure nail does like 13 dmg without any upgrades.

#

(13 dmg to enemies with up to 500% more hp)

#

which means fights sorta turn into a war of attrition

orchid talon
#

so you need to be carefull what you do, i can hear that much.
is there a way to know where these bumbs are? is it every 10 level? that their hp increases?

compact sedge
#

no their HP increases continuously based on your level and the number of dreamers killed

#

it increases by a lot for every dreamer

orchid talon
#

well

#

goodbye bonfire mod

compact sedge
orchid talon
#

yeah but still

#

what is some of the best mods if you want a new experince?

compact sedge
#

blackmoth

#

ofc

orchid talon
#

what does that do? should i just google xD

young walrus
#

each mod has a readme

compact sedge
#

it makes your dash super strong but also makes it so your nail does 1 dmg so you have to dash to win

#

and you get sharp shadow from turning on the game

stray forge
#

also you start with damaging shade dash

compact sedge
#

also

#

you can dash in all sorts of crazy directions

#

once you get the dash upgrades

young walrus
#

and super dash is.... fun

compact sedge
#

super dash is super meme but super worth it

young walrus
#

^

orchid talon
#

maybe i should try that

exotic venture
#

the spinning superdash of amazingness

#

oh man that was hilarious

fair rampart
#

I need to be Accurate with this, no matter that i saw game files

#

Is Hollow Knight on C Sharp?

flat forum
#

Yeah?

fair rampart
#

ok

flat forum
#

Ask someone else as well tho

#

I am not a reliable source for anything

compact sedge
#

yes

exotic venture
#

it's unity so it's csharp

compact sedge
#

Unity also lets you code in java script

#

(don't do it if you want your game to run at any reasonable framerate)

shy birch
#

Has Lightbringer been updated for Lifeblood yet?

young walrus
#

no

compact sedge
#

send complaints about Lightbringer not being updated to 56

young walrus
#

56 is not involved

compact sedge
#

56 is the one porting it

young walrus
#

KDT and 753 are

#

the option to downpatch is still available to play it

compact sedge
#

I bet you 100 dollars right now that the first public code repo of the fully ported version of Lightbringer will be on 56's git page.

#

and not KDT nor 753s

young walrus
#

like i'm gonna take that bet. 56 could just take what they have unfinished and publish it

#

they're working on finishing it off though with what they wanted

compact sedge
#

ok

young walrus
#

(text and emojis)

rare flax
#

I'm having a bid of trouble with Crossroads

strong flower
#

I want to play the randomizer mod, so I download 1.3.1.5 from the google drive, and do what with it?

young walrus
#

use the installer

strong flower
#

Im sorry, which is where?

young walrus
#

pins

#

like everything else

compact sedge
#

imo unpin and repin gradow's installer message so it appears at the top

young walrus
#

probably

compact sedge
#

since people apparently can't scroll down.

rare flax
#

I directed it to the game file in ProgramFiles x83 but when I open up the game nothing is changed, I've modded Hollow Knight manually in the past but ever since the lifeblood update I haven't been able to redo what I did before to get them to work

strong flower
#

I see it now

young walrus
#

did you actually install things? or did you just tell it where to look

#

you have to install things after telling it where the game is

rare flax
#

I did

young walrus
#

could also just install them manually again

rare flax
#

I'll try it again

young walrus
#

you'll need modcommon though now for lifeblood

rare flax
#

alright

#

feel like my hollow knight folder is getting to be more and more of a mess

strong flower
#

Ok, I used the installer to install the specific mods I wanted, Im sorry, but now what do I do?

young walrus
#

play the game

strong flower
#

Okay, just making sure

#

Thanks

young walrus
#

did you install their dependencies too when it asked you?

strong flower
#

When did it ask?

compact sedge
#

do you see in the top left the mods you wanted installed

#

top left of main menu

#

they should appear with version numbers

young walrus
#

^

#

yeah. open the game and verify it's all top left

#

API, modcommon, and whatever you installed, should all be there

strong flower
#

All my game is when I open is Hollow Knight in the center, and in the bottom corner in pink, Randomizer. There isnt like Play or any button like that

#

Do you know where I made a mistake?

young walrus
#

yes

#

you installed the wrong randomizer

#

you need v2.0

strong flower
#

Okay, is that in the mod installer?

young walrus
#

yup

strong flower
#

Oh, I see it, thanks

young walrus
#

make sure to uncheck the other one

solemn rivet
#

About bonfire

#

Enemy health increases, but it has an upper limit

young walrus
compact sedge
#

is that at level 50

#

or what level is it at

solemn rivet
#

Yeah, but it stabilizes at like 30

#

Where are my curves

young walrus
#

should pipe this song into your mod at the beginning, gradow

solemn rivet
#

I'm on mobile

#

Nice mick

young walrus
#

would bump the mod's score up from a 4 to a 5

solemn rivet
#

I'll replace the title screen track with that one

young walrus
#

lol

#

that'd be amazing

strong flower
#

Im sorry to continue bugging everyone, the only mod I have is RandomizerMod2.0, yet the game still just says "Hollow Knight" without any play button

young walrus
#

what game version are you on

solemn rivet
#

Did you use the installer

young walrus
#

did you install the API and modcommon too?

strong flower
#

I installed the API, is modcommon just in the pin?

#

And yes I used the installer

young walrus
#

should be in the installer too

strong flower
#

just ModCommon

solemn rivet
#

Installer should auto install everything tho

#

Anyway, install modcommon

strong flower
#

There it is, thanks guys

young walrus
#

doesn't it say "do you want to install this mod's dependencies" too?

solemn rivet
#

^

compact sedge
#

https://www.desmos.com/calculator/buskihospy

Ok this is the fixed relative nail power level at all levels with a 3 way split build between luck, strength, and dex.

The number represents the estimated average DPS dealt by your nail, relative to the base game, when at a certain level given you put one point into each of these 3 stats every time you level up, and assuming that 1 level = 1 point (IDK if that's true or not haven't played the mod).

rare flax
#

eeee ok

#

So

#

I tryed out some stuff

solemn rivet
#

AA is pure nail really 13 damage?

compact sedge
#

I did 100% of my math just using the spreadsheet

#

not using any ingame stuff

young walrus
#

grimm SPREADSHEETS grimm

rare flax
#

Replaced the Assembly C sharps, and unpackaged the mods into .dll files, but now when I try to open the game it just crashes

solemn rivet
#

Should be accurate, I literally copy pasted the code

young walrus
#

grimm H O R I grimm

solemn rivet
#

Use installer, pigeon

rare flax
#

I did

#

Did nothing

young walrus
rare flax
#

oh this is different

#

alright thanks

compact sedge
#

pure nail dmg is given by:

rounding the following: (13)*1.25^(log_2 level)

assuming str level starts at one (which it must or you'd get negative infinite nail dmg)

This gives you a pure nail damage of 13 * 1 or 13 at 1 strength.

#

what I didn't expect from doing this chart is that you become more powerful with the nail than the normal knight... with ALL the dreamers killed, at just level 14.

#

(on average, in practice it may be +/- up to 6 levels thanks to both rounding and the fact you can't take 1/3rd of a point in a skill each time you level up.)

rare flax
#

found problem: was still on beta version

#

I got it fixed thanks guys

compact sedge
#

yeah. If you want a beta modding api I built one but otherwise you're gonna need regular HK to use the API

rare flax
#

Enemy randomizer keeps crashing tho should I keep trying it and just hope it works one of these times?

strong flower
#

Wait wait, what all is randomized in Randomizer2.0?

#

Wrath of the fallen and soul catcher have been the same

rare flax
#

The game keeps on getting stuck at 12% to 16% through the enemy randomization

compact sedge
#

So judging by the bonfire math I bet you could actually cheese NGG by around level 50 or so

flat forum
#

gonna try NGG again

compact sedge
#

since you'd be doing an effective 11x damage

flat forum
#

see if I'm still in shape

#

my hands are itching too much

compact sedge
#

try him with redwing

#

(especially since I haven't balanced it yet)

rare flax
#

is game crashing while enemy randomizing a normal occurance?

compact sedge
#

it means you don't have enough ram probably

#

how much do you have

rare flax
#

one sec lemme check

flat forum
#

ok I'm out of shape

#

barely 300

rare flax
#

8GB

compact sedge
#

8GB usable too?

rare flax
#

7.89 usable

compact sedge
#

ok

#

Do you know where your save files are

rare flax
#

for Hollow Knight?

compact sedge
#

yes

rare flax
#

Not exactly sure

compact sedge
#

ok so the path is pinned in one of the pins

flat forum
#

400

#

fuuu

compact sedge
#

go there in windows explorer and you should see a text file called ModLog.txt

#

can you upload that file to this discord

flat forum
#

also I've gained 25k+ geo only from InfiniteGrimm

compact sedge
#

~46k of my current 49k geo is from that one mod

flat forum
#

yeah

#

567 damage not good enough

rare flax
#

I'm there

#

in the saves

compact sedge
#

ok do you see a file called ModLog.txt?

#

can you upload that to this discord channel

rare flax
#

alright one sec

compact sedge
#

and I can try to tell you why it broke

rare flax
compact sedge
#

oh I forgot that isn't helpful.

#

There's another file called Player.log but I forgot where it was on Windows

flat forum
#

I can't seem to get to 600

#

ok, 624 good

compact sedge
#

do y'all know an easy way to make audio stop playing when I pause the game

rare flax
#

turn off volume?

compact sedge
#

no I mean

#

like

#

in a mod

#

when I add an AudioSource to an object

#

and tell it to play a sound

#

it continues playing when I pause the game

#

and worse yet

#

is not controlled by the volume settings in game

#

how do I fix both of these is my question?

buoyant obsidian
#

Might wanna use pause on the audiosource on game pause

#

idk about linking up the volume though

rare flax
#

Where would you find Player.log in windows

leaden hedge
#

don't think its called that on windows

#

isn't it called output_log.txt

compact sedge
#

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

rare flax
#

I'll look for that thanks

compact sedge
#

idk the windows name sorry

rare flax
#

it's fine

leaden hedge
#

its at C:\Program Files (x86)\Steam\steamapps\common\Hollow Knight\hollow_knight_Data

#

correct

copper nacelle
#

also 200 unread messages gayer

leaden hedge
#

I dont have a D:/STEM/ folder

rare flax
copper nacelle
#

@buoyant obsidian I'm gonna try and do what rando 2 and shitmodst 4 do

#

For asset replacement

compact sedge
#

So right now I guess I need to:

  1. sync up my volumes to the ingame volumes
  2. pause them when the game pauses

Problem: each of several game objects controls its own volume. I don't wanna add modhooks to the monobehaviors in these objects because that would mean adding and removing hooks constantly from the game which sounds bad to me.

something like blackmoth gets around this by just playing audio on an existing AudioSource but I'd rather be able to do it on new ones so I can have multiple sounds playing at once at arbitrary positions in space.

I'd like to get around this by using variables in classes like HeroController or GameManager or something, but idk which ones exist for volume and if the game is paused.

#

oh found em nvm

#

ignore above

copper nacelle
compact sedge
#

GameManager.instance.gameSettings.masterVolume... etc and UIManager.instance.uiState for checking if paused

leaden hedge
#

just ignore them pretend you're grass

lone berry
#

Alright so I'm gonna be honest. I have absolutely no idea what I'm doing with this, but i wanna download Lightbringer

compact sedge
#

56 hurry up

rare flax
#

I know you guys are pretty busy right now but if you ever have time to check in the output text file to see why enemy randomizer crashes just ping me

compact sedge
#

it's as I thought

rare flax
#

not enough ram?

compact sedge
#

yeah

rare flax
#

ah

compact sedge
#

nothing against your system

#

it's poorly optimized

rare flax
#

understandable

compact sedge
#
DynamicHeapAllocator allocation probe 1 failed - Could not get memory for large allocation 67108864.
DynamicHeapAllocator allocation probe 2 failed - Could not get memory for large allocation 67108864.
DynamicHeapAllocator allocation probe 3 failed - Could not get memory for large allocation 67108864.
DynamicHeapAllocator allocation probe 4 failed - Could not get memory for large allocation 67108864.
DynamicHeapAllocator out of memory - Could not get memory for large allocation 67108864!
#

see this at the end

#

it's requesting an astonishing 6.7GB

rare flax
#

ouch

compact sedge
#

and unless you're on Linux, you can't allocate more ram than you have to one program

#

so it's unable to get that 6.7GB

rare flax
#

Well, thanks for looking at it

leaden hedge
#

also unity is sometimes just dumb af

compact sedge
#

yeah nothing against the mod itself it's hard to load every single enemy to randomize them efficiently using unity functions

#

possibly impossible

leaden hedge
#

I've had DynamicHeapAlloaction fails for something like 10PB

#

as if theres 10PB of data to load ๐Ÿค”

compact sedge
#

just get 11PB of ram

#

ez

bright prawn
#

is modding API and randomizer not up to date? i tried installing them and my main menu is gone

copper nacelle
#

you need modcommon

#

@compact sedge no u

#

I'm moving my desk first

leaden hedge
#

modcommon gay

#

infact all dependancies suck except hooks.dll ๐Ÿ˜ 

copper nacelle
#

hooks.dll got merged with modcommon

#

it's part of its post build now

leaden hedge
#

where were you when hooks.dll was kill
no

copper nacelle
#

I merged them GWchadMEGATHINK

compact sedge
#

so glad I've still never needed to use manual monomod hooks

copper nacelle
#

if you're requiring modcommon anyways then why wouldn't you use them

compact sedge
#

because I don't need them

leaden hedge
#

tbh I've only used them for memes like speedhack

bright prawn
#

Oh, thanks 56

#

That worked

leaden hedge
#

and I should use it to fix moresaves

copper nacelle
#

yw

leaden hedge
#

but thats TCs fault

copper nacelle
#

yes please do

leaden hedge
#

and the modding api should fix it REEE

lone berry
#

how do you download lightbringer ._.

leaden hedge
#

you download it from moddb

copper nacelle
#

you downpatch

#

or you could try the beta port idk

lone berry
#

iโ€™m having the same no menu thing

leaden hedge
#

you could just complain at 753 several months ago to port his shit to api so it doesn't break as easily

#

oh wait that didn't work intenseface

lone berry
#

ah

copper nacelle
#

modcommon

leaden hedge
#

no menu with what installed

lone berry
#

lightbringer

copper nacelle
#

what

leaden hedge
#

you need to downpatch if you're on current patch

compact sedge
#

wasn't 753 not even in the modding scene several months ago. like he had retired for school or something?

lone berry
#

._. how do you downpatch

#

sorry iโ€™m incredibly uneducated with this

copper nacelle
lone berry
#

thank you

leaden hedge
#

its probably even longer ago than that

compact sedge
#

how long ago were the tools I take for granted: modcommon and modding api made?

leaden hedge
#

modding api is probably around a year old

#

atleast 8 months

lone berry
#

do you know which patch i need to use for lightbringer?

leaden hedge
#

modcommon is ยฏ_(ใƒ„)_/ยฏ
I never had a reason to use it

#

it should say which patch

#

its probably 1.2.1.4

copper nacelle
#

1.2.2.1

lone berry
#

thank you

leaden hedge
#

in fact I don't even know what modcommon does

compact sedge
#

I use it because it has the best FSM dumper

#

and also because it has a couple of helper functions that I could copy into my code but I'd rather not

leaden hedge
#

i mean just setup a recursive function

compact sedge
#

because I want modcommon to become a staple

leaden hedge
#

its like 5 seconds to write

#

I don't think a debug tool is a particular good reason to have a dependancy

compact sedge
#

I'll leave that as an exercise for the gaming and programming god while I'll instead spend my time getting actual functioning mods working.

copper nacelle
#

i just use it for monomod hooks

urban olive
#

hey guys

#

i need some help

leaden hedge
#

whats wrong with hooks.dll ๐Ÿค”

urban olive
#

i think i messed up a mod installation and now my game's not working

leaden hedge
#

even though hooks.dll should be part of api not modcommon

#

do you have a backup of your assembly-csharp.dll

urban olive
#

yes

#

i put it into my vanilla

#

folder

leaden hedge
#

restore it and it'll work ๐Ÿค”

urban olive
#

ok

leaden hedge
#

if you define not working better

urban olive
#

but like once I do

leaden hedge
#

I can probably debug better

urban olive
#

how do i actually get the mod installed?

#

I'm trying to install randomizer

#

I installed the API and randomizer

leaden hedge
#

do you have modcommon

urban olive
#

but I must've messed one of them up

#

no

leaden hedge
#

install modcommon

urban olive
#

do i need it?

#

ok

#

is it on the doc?

leaden hedge
#

should be

copper nacelle
#

i'm gonna make lightbringer put giant fucking text on the screen

#

saying

leaden hedge
#

under kerr1291

copper nacelle
#

install modcommon

#

if you don't have it

urban olive
#

ok

leaden hedge
#

are you gonna do that with modcommon functions

copper nacelle
#

i don't think i've used any modcommon functions

compact sedge
#

make it say "Play Modcommon" for the memes

copper nacelle
#

only the hooks

urban olive
#

ok i found it

#

idk howto actually install it though

#

*how to

leaden hedge
#

the dll goes in your mods folder

urban olive
#

ok

lone berry
#

iโ€™m assuming itโ€™ll send a message when the patch is done being downloaded?

urban olive
#

mk

#

like this?

leaden hedge
#

looks good to me

urban olive
#

hey thanks so much

#

that worked perfectly

#

the video i found didn't mention it but you helped a lot :)

leaden hedge
#

also I guess MoreSaves will never get fixed lol
I aint using a dependancy thats 200 times bigger than my mod just to fix a single line of code in the game

copper nacelle
#

y tho

urban olive
#

one last question uh

#

in my upper left corner

#

there's text about randomizer

hollow pier
#

who needs moresaves when you just delete after killing thk

urban olive
#

implying i have it working

#

but when i click mods

#

in the menu

#

it only shows modcommon and says it's "on"

#

randomizer's not there

copper nacelle
#

that only shows mods you can toggle

leaden hedge
#

only certain mods have toggles

hollow pier
#

start a new game

leaden hedge
#

randomizer doesn't

#

BossRush and Modcommon are the only ones with that implemented afaik

hollow pier
#

bossrush hollowomg

urban olive
#

ok thx

#

so if i want to play a mod that isn't compatible with another

copper nacelle
#

charming and mantis gods have it implemented too

urban olive
#

i have to move one out of the folder?

leaden hedge
#

yes

urban olive
#

ok makes sense

#

is there a document talking about some of these ingame settings? Liike what "all bosses/all charms" actually does

#

rly new sorry

lone berry
#

iโ€™m still confused. What directory in steam is the site talking about

leaden hedge
#

most of them are obvious, the only one that you might not want to mess with is difficultly

#

as hard / magolor are much harder than what a casual would define as "hard"

#

you mean Steam/steamapps/common/Hollow Knight ?

lone berry
#

i donโ€™t understand what it wants me to

#

copy it into itself?

leaden hedge
#

no it wants you to make a copy of your steam install

#

and replace it with the one you downloaded via steam console

lone berry
#

where would i find the new download

leaden hedge
#

it prints it in the steam console

lone berry
#

the red text?

leaden hedge
#

I don't remember colours

#

is it a directory?

lone berry
#

i still donโ€™t understand

#

sorry

copper nacelle
#

it's not done

lone berry
#

ah

#

okay

#

it says there wonโ€™t be any indication of it being done tho

leaden hedge
#

no it says there wont be indication of progress in the client itself (steam)

#

the steam console will tell you when its done though

lone berry
#

alright

#

iโ€™ll just make a sandwich rinsoemthing

#

thank you!

copper nacelle
#

rinsoemthing

leaden hedge
#

me too thanks

solemn rivet
#

KDT modcommon was first made by kerr when he was rewriting Hornet1

#

He put all interesting functions in a single file and called it modcommon

#

And then he made it open source and added us as contributors

#

And then 56 came along and hooks.dll

#

Also rip 200+ messages in the only day I'm not able to help much

copper nacelle
#

hooks.dll is 8mb zote

half olive
#

is there a way to revert my game to a previous version?

leaden hedge
#

Steam console

half olive
#

sounds like some work

leaden hedge
#

Not really

half olive
#

ill try it out thanks

solemn rivet
#

phew, finally home!

#

bonfire enemy HP curves

#

I'm honestly thinking of adding these to the gdrive

#

so people stop complaining "I level up and enemies get stronger"

compact sedge
#

tbh the fact that both enemy HP and benefits from leveling up level off over time means you can't say from just this graph that this is not a problem

solemn rivet
#

yeah

#

I'm gonna fix that

#

but, for now

#

boiii

#

making graphs for every stat

#

now

#

looking at the nail damage curves versus the enemy hp curves, it's easy to see that you can become OP

#

because nail damage doesn't have an upper bound, while enemy hp does

compact sedge
#

Str on it's own is ok but when you for example, put luck and dex together your crits end up with a power curve of log^2(x)

solemn rivet
#

yeah

half olive
#

i assume you're the dev for bonfire

solemn rivet
#

I'm gonna make something that gives you the expected damage - taking as inputs the levels for STR, DEX and LCK

#

me? No, he's taller than me

half olive
#

i'm in the process of getting the mod and trying it out, i wanted to ask if stacking STR with nail upgrades is additive or multiplicative

compact sedge
#

uh neither

solemn rivet
compact sedge
#

it's a log scale

half olive
#

i failed Algebra 2

#

ill look at the chart

compact sedge
#

rip

solemn rivet
#

just read the graphs

#

don't need to actually understand them

half olive
#

gotcha

solemn rivet
#

I think I can make that tool in wolframalpha

#

as a widget

#

brb

compact sedge
#

oh no I found a big error in my chart

#

I was treating crit chance as a value from 0 to 1 instead of a percentage

solemn rivet
#

well

#

that's the same, isn't it?

compact sedge
#

apparently with that change it now takes... level 15 to overtake vanilla. These number still feel too high so I'm just gonna let you make your tool and see how it compares

solemn rivet
#

well

#

wolfram doesn't let me make my widgets

#

smh

compact sedge
#

weird

#

did they change the link?

fair rampart
#

can o get diffrent mods?

#

angel

solemn rivet
#

installer has all API mods

compact sedge
#

yeah use gradow's installer

fair rampart
#

whats that

compact sedge
#

and pick whatever mods you want

fair rampart
#

okie

compact sedge
#

it's a mod installer

fair rampart
#

the link

compact sedge
#

to make it easier

solemn rivet
#

pins

compact sedge
#

any mods except boss rush and randomizer v1

fair rampart
#

wich one

compact sedge
#

idk if randomizer v1 is still there

solemn rivet
#

read

compact sedge
#

the one that's pinned that's by gradow

#

if I was a mod I'd unpin and repin it so it appears on top

solemn rivet
#

I'll do that

compact sedge
#

because it's like, the most useful link for new people coming into this channel

fair rampart
#

this one? hiyyde ho everyonr my namess mr furit

#

wait

#

xD

solemn rivet
compact sedge
#

thanks

solemn rivet
#

done

fair rampart
#

thx

#

huh i got this one?

#

nvm

#

whats QOL?

hollow pier
#

qol

fair rampart
#

yea

#

whats that?

solemn rivet
#

honestly, nothing you'd want

hollow pier
#

its qol

compact sedge
#

quality of life

#

and yeah

#

just tiny stuff

solemn rivet
#

menu drop

#

storage

#

float

fair rampart
#

modcommon?

hollow pier
#

float is storage ๐Ÿค”

solemn rivet
#

install that

#

shhh ptkyr

fair rampart
#

what does it do?

compact sedge
#

doesn't modcommon get installed automatically by mods that need it

solemn rivet
#

you need that for other mods

compact sedge
#

it's a library to help mods

solemn rivet
#

it should, Angle, yeah

fair rampart
#

wait i been usein other mods with out it?

compact sedge
#

not all mods need it

#

but all the good ones :P

solemn rivet
#

maybe you already have it

compact sedge
#

and all of mine which aren't good

solemn rivet
#

is it checked?

fair rampart
#

one more thing how do i do light bigher?

#

bringer

young walrus
#

downpatch

solemn rivet
#

it's not API

#

so it's not compatible with any of these mods

#

also, it's not updated

fair rampart
#

oh

solemn rivet
#

so you need to downpatch to 1.2.2.1

fair rampart
#

ima do uhh

#

randomizer

young walrus
#

Downgrade from lifeblood

fair rampart
#

and charming

young walrus
#

that's an oxymoron

solemn rivet
#

use randomizer2

fair rampart
#

okie

solemn rivet
#

charming is fun

fair rampart
#

what is it?

solemn rivet
#

reworks some charms

young walrus
#

man, if only the mods had readmes

solemn rivet
#

if only

fair rampart
#

what does it do?

young walrus
#

read the readme

fair rampart
#

fuck that tell me

young walrus
#

fuck that

#

read it

fair rampart
#

):

compact sedge
#

ok I'll be nice

fair rampart
#

u people are so mean

leaden hedge
#

i can't read

#

pls assist

young walrus
#

Like I'm going to do anything to help your dumb ass.

leaden hedge
#

sign language it for me

fair rampart
#

): y are u so mean

hollow pier
#

banned for spam

leaden hedge
#

wow what a great rebalance

#

literally one charm intenseface

compact sedge
#

it does 2 other ones but uh it's kinda in limbo now

solemn rivet
#

I think no one actually compiled sean's additions

compact sedge
#

the version with sean's additions requires a thing that conflicts with monomod hooks

#

and since nobody's bothered to port it to monomod hooks it's kinda broken

#

afaik

rain cedar
#

It was monomod to begin with

solemn rivet
#

wait

rain cedar
#

Kerr ported it to harmony

solemn rivet
#

oh

#

but didn't 56 fix it?

#

at some point

compact sedge
#

harmony + monomod hooks = bad times

rain cedar
#

Idk

hollow pier
#

56

#

fixing mods

compact sedge
#

56 "just" brought monomod hooks into modcommon

solemn rivet
#

I think he did fix some stuffs that were using harmony tho

opal hearth
#

how does one downgrade?

young walrus
opal hearth
#

or, are the mods going to be incorporated into lifeblood, cuz if so i'll just wait

leaden hedge
#

mods are in lifeblood

young walrus
#

all are except lightbringer

#

and boss rush

leaden hedge
#

theres only boss rush, moresaves and lightbringer

compact sedge
#

and lightbringer's coming soon

leaden hedge
#

that don't work

compact sedge
#

and boss rush is coming in "the coming months" to vanilla game

young walrus
#

you know, i always forget about more saves

leaden hedge
#

well moresaves should be vanilla too intenseface

young walrus
#

it really should

compact sedge
#

4's totally enough until you start playing the game seriously

opal hearth
#

i'll just wait then. lightbringer and randomizer were the only two that really stuck out as must-plays. at least from that video.

young walrus
#

randomizer is up to date

compact sedge
#

I wouldn't do both randomizer and lightbringer at once

hollow pier
#

rando good

leaden hedge
#

yeah but its really not that much effort for them to add the next page and previous page

compact sedge
#

even if it did work

opal hearth
#

oh hell no, that's a one at a time thing for sure.

young walrus
#

then just do rando first

compact sedge
#

then try rando it's fun

leaden hedge
#

its non-intrusive and is just objectively better than being locked to 4

solemn rivet
#

that video didn't have even like half of all the existing mods tho

#

just sayin

young walrus
#

^

#

and its info was wrong

#

on almost all accounts

leaden hedge
#

tbh it said mods are good and worth playing its completely wrong

solemn rivet
#

^

young walrus
#

"these are the top 5 mods, because they were the only 5 I bothered to try."

leaden hedge
#

99% of mods are just shitposts in code form

solemn rivet
#

when it started with bonfire I was like "yup, this is absolute bullshit"

young walrus
#

lol

solemn rivet
#

like, as if bonfire was worth anyone's time

young walrus
#

boop mod best mod

solemn rivet
#

honest tho

young walrus
#

best 3 hour shit post

hollow pier
#

shitmodst 2 is the best mod and it doesnt even exist

solemn rivet
#

shitmodst 4 best mod

buoyant obsidian
#

Nobody actually plays mods they just download them

#

look at Skyrim

leaden hedge
#

whens shadermodst 3

hollow pier
#

shitmodst 753

buoyant obsidian
#

you download the mods that sound coolest even if you never touch them

leaden hedge
#

schlongs of skyrim is my favourite mod tbqh

young walrus
#

I want to download all possible API compatible mods and do a playthrough

#

just a complete shit show

buoyant obsidian
#

For whatever reason the schlong mod is really well made

leaden hedge
#

well darkmod and speedhack are api compatible

#

so enjoy that intenseface

fair rampart
#

wait what does the randomizer mod do?

young walrus
#

dark mod, speedhack, rando, enemy rando, blackmoth

#

etc etc

opal hearth
#

so, how does installing work? cuz i easily go back to vanilla without having to dig into registry shit?

hollow pier
#

what if there was a readme

leaden hedge
#

you replace your modded assembly-csharp with a vanilla one

buoyant obsidian
#

Yeah verify game files on Steam should fix your game right up

young walrus
#

just verify steam file integrity to uninstall mods

leaden hedge
#

or you can just move all your mods into a different folder

fair rampart
#

can i get a anwser

opal hearth
#

oh neat

young walrus
#

use the installer to install them

hollow pier
#

i answered

leaden hedge
#

as the modding api only makes one minor qol to the game

young walrus
#

dude. go fucking read the readmes

fair rampart
#

not read me

leaden hedge
#

why can you read this so good

#

but not the text in the readme

fair rampart
#

y cant u just say it

hollow pier
#

different font

#

literally unplayable

leaden hedge
#

because its a lot of effort to repeatedly tell people what every mod does

#

what do you think randomizer does tbh

young walrus
#

b/c you're annoying, rude, erratic, dumb, and a really pushy person. nobody wants to help someone like that

#

go read the readmes

opal hearth
#

uh, so.. where do i actually find the mods/readmes?

half olive
#

i tried running the installer .exe and i got a virus warning

leaden hedge
#

pins

buoyant obsidian
young walrus
#

๐Ÿ“Œ

leaden hedge
#

theres a drive

fair rampart
#

so it does nun

opal hearth
#

oh yea i forgot that was a thing

leaden hedge
#

no modding has changed

hollow pier
#

faceroll thats supposed to happen every mod is a virus

leaden hedge
#

someone made a video because gods and glory came out and they wanted to cash-in asap

young walrus
#

@half olive well you can choose to use it or not I guess

hollow pier
#

the entire modding community is a sham to infect people's games

compact sedge
#

modding... modding never changes.

leaden hedge
#

tbh there needs to be ngg ransomware intenseface

buoyant obsidian
#

Ransom Soul Mode

hollow pier
#

installing any kdt mod is painful enough

compact sedge
#

beat NGG in 3 days or all your files will be deleted

buoyant obsidian
#

getting hit deletes a random file on your computer

leaden hedge
#

existing is painful enough

fair rampart
#

what does randomizer do?

hollow pier
#

readme

leaden hedge
#

what do you think

#

randomizer does

fair rampart
#

idk

buoyant obsidian
#

Ransomizer you mean?

leaden hedge
#

well

#

what does random mean

young walrus
#

it's a good thing i'm not a mod

leaden hedge
#

and what does the izer suffix mean

young walrus
#

this dude would have been gone 2 weeks ago

fair rampart
#

i has nun to do wit the game

opal hearth
#

it changes all your button prompts to do something else and it constantly changes

fair rampart
#

so is the game random

#

?

buoyant obsidian
#

Yeah it turns Hollow Knight into a random game

#

Like Skyrim or something

fair rampart
#

the mod

leaden hedge
#

nah

#

its gacha

hollow pier
#

or celeste

compact sedge
#

it moves all the enemies and spikes to random locations

leaden hedge
#

it only loads randomly

opal hearth
#

celeste is also 10/10

leaden hedge
#

25% of the time it just crashes

young walrus
#

it randomly will reduce your IQ

fair rampart
#

spells?

young walrus
#

so for you.... does nothing

opal hearth
#

savage

fair rampart
#

no

leaden hedge
#

will it cancel out my richard and mortimer watching

#

i don't want big brain

compact sedge
#

you know you're probably reading MORE text by staying in this chat than you'd have to read if you read the readme

young walrus
#

yeah but that's big think

leaden hedge
#

how about you just install it

young walrus
#

not zero think

leaden hedge
#

and see what it does lmfao

#

not even gotta read then

buoyant obsidian
#

So what you're saying is download it randomly?

hollow pier
#

install player data tracker who needs this randomizer garbage lmao

opal hearth
#

look dude, i'm new here. and i already know: "read the readme"

compact sedge
#

if you want there's text to speech programs on windows, would that make it easier?

young walrus
#

and you've been cordial and not a complete dick

leaden hedge
#

WHAT DOES BOSS RUSH DO? PLS ASSIST

buoyant obsidian
#

yeah just use the hear-me.wav file

#

it'll explain it all to you

compact sedge
#

ok you know what'd be great

opal hearth
#

why thank you curtsy

compact sedge
#

if veru narrated all the mod descriptions

young walrus
#

you be nice to us, we be nice to you. simple as that

solemn rivet
#

I'm having so much fun reading this, you guys have no idea

hollow pier
#

hes too busy farming essence

buoyant obsidian
#

Veru needs to do a mod video

#

so we can shit on it

young walrus
#

you be a moron and rude to us.... we be rude to you

leaden hedge
#

veru needs to kill ngg

solemn rivet
#

oh god

solemn rivet
#

I need that veru vid

#

"5 best HK mods"

opal hearth
#

oh wow thanks

solemn rivet
#

and they're all shitmodst

buoyant obsidian
#

"meme"

leaden hedge
#

veru would never meme

compact sedge
#

shitmodst 1-4 and bonfire

leaden hedge
#

he is an intelluctual like myself

compact sedge
#

sorry gradow

solemn rivet
#

also, LexiP, there are two installers in pins, if you don't want to waste time

#

not that it's hard

hollow pier
#

the 5 best mods are 5 6 7 5 and 3

solemn rivet
#

but people somehow seem to have trouble dragging and dropping virtual thingies

leaden hedge
#

darkmod,
darkmod 2,
speedhack at 3 speed
IGG at 5 speed
darkmod 3

solemn rivet
#

as if they're actually heavy or smth

#

dunno

leaden hedge
#

only use all at same time

compact sedge
#

kdt beat infinite NGG at 5 speed darkmod damageless old nail no spells

opal hearth
#

see last time i tried to do that, it was so large of a file, my mouse pointer fell right off the screen.

leaden hedge
#

no u

solemn rivet
#

see?

hollow pier
#

cant even beat his own mod smh my head

solemn rivet
#

KDT do it or no balls

leaden hedge
#

guess im no balls

solemn rivet
leaden hedge
#

everyone else is noer balls

solemn rivet
#

no homo tho

young walrus
#

yes homo

opal hearth
#

some homo

young walrus
leaden hedge
#

50/50 at best

young walrus
#

just the tip

opal hearth
#

a light smattering

solemn rivet
#

grimm approved

young walrus
#

grimm H O R I grimm

leaden hedge
#

hori fighting commander more like gay haa

young walrus
#

good

copper nacelle
#

@rain cedar yeah I moved it back to hooks

#

idk if drive is updated tho

rain cedar
#

Not my mod not my problem

leaden hedge
#

doesn't even matter if its your mod

#

just say not my problem

#

and they have to leave you alone

copper nacelle
#

โœ…

#

ill update the drive later tm

compact sedge
#

this is why having a green nametag on this server sucks

#

see I never have to help anyone

#

I could change my name and nobody'd know I had even made a mod

rain cedar
#

Steal someone else's name and profile pic

leaden hedge
#

but do it with a modder intenseface

#

then they won't suspect a thing at all

opal hearth
#

actual non meme question

#

i got a microsoft .net framework unhandled exception when trying to install the mod installer

#

w0t do

solemn rivet
#

57

compact sedge
#

Install .net 3.5?

solemn rivet
#

he ascend boi

#

@copper nacelle someone's better than u

#

just sayin

compact sedge
#

shhh

#

don't blow my cover

solemn rivet
#

I'll blow whoever I want

#

wait

compact sedge
#

I hate this picture tho

#

I'm gonna go back to the moth one

opal hearth
#

i think i've already got 3.5 but i'll check it

fair rampart
#

isnt black moth dashing?

opal hearth
#

woooow

compact sedge
#

Yes it sure is dashingly beautiful

fair rampart
#

okie

#

its like shade dash?

compact sedge
#

Y'all know if it's possible to just load an arbitrary asset (like a sound effect) from the game given I know (or can find) its name?

solemn rivet
#

maybe

compact sedge
#

darn that's the answer I got from 56 too

solemn rivet
#

you can search for all assets of that type?

#

I did that once for berserk

compact sedge
#

maybe I'll go back to making my laser sound good

#

instead of just ripping off one from a hypothetical final boss

copper nacelle
#

it sounds like an old television on that gray screen

#

Except worse

leaden hedge
#

find object -> deserialize -> load unity -> stick into asset bundle

#

congrats you're done

compact sedge
#

no assets in redwing sorry

#

cus im a meme

leaden hedge
#

but reusing ones in the game is fine ๐Ÿค”

compact sedge
#

sure, if I can load it without bundling it with my mod

#

actually

#

the radiance lasers sound just like explosions

#

it's just like BOOM

leaden hedge
#

why would you even bundle it, you can just put it in the dll

compact sedge
#

that's still bundling it

leaden hedge
#

although I haven't test putting assetbundles in the dll

compact sedge
#

as I said because I'm a meme

#

I'm putting 0 assets with my mod that has custom game objects

#

just code

#

actually everything in this game sounds like explosions/impacts

copper nacelle
autumn rock
#

just like Elderbug

opal hearth
#

now my computer won't let me install 3.5 ๐Ÿ™ƒ where's todd howard when you need him

half olive
#

say youre an idiot, and you clicked "hide menu" on the debug mod, whats the button to toggle it back?

compact sedge
#

f1

half olive
#

hypothetical situation

#

thanks.

opal hearth
#

you're an idiot

#

but i only said it cuz you told me to

solemn rivet
#

savage

#

also, AA 57 still need help with pausing audiosource?

compact sedge
#

no

#

it's actually surprisingly easy

#

my problem was checking if the game was paused and getting the sound effect volume slider settings

#

which both ended up variables I could access anywhere

opal hearth
#

:\ i reinstalled 3.5, aaand no dice. still getting the same error

rain cedar
#

@copper nacelle @buoyant obsidian Can one of y'all number dudes point me in the right direction for lightbringer sprites?

copper nacelle
#

yea

rain cedar
#

Cool thanks

opal hearth
#

anyone know how to get the mod installer working? cuz this is not an error i have any idea how to fix

rain cedar
#

What even is the error?

opal hearth
#

unhandled exception. "the device is not ready"

rain cedar
#

Idk make it ready

#

Weird error

opal hearth
#

yeah. i can't imagine what device it's referring to

#

should i just hit continue and let it try to install anyway?

rain cedar
#

Worth a try

opal hearth
#

nope, got "this path is not of a legal form". oi.

#

computers

rain cedar
#

There's two installers, try the other one

solemn rivet
#

huh

#

AA you might like this

opal hearth
#

i'll give the other one a shot

solemn rivet
#

the X axis means "STR levels" for the orange graph and "Levels" for the green graph

#

and the Y axis means "bonfire value/vanilla value"

#

try increasing the "upgrades" slider

#

also this shows that ANY points into DEX/LCK is a massive increase in the expected damage

weary oyster
solemn rivet
#

wut

#

lemme see

eternal walrus
#

at the end he apologizes for the misinfo and says he will unlist the video in 24 hours

copper nacelle
young walrus
#

hoy lookit. double money grab

copper nacelle
#

kdt and I don't exist

eternal walrus
#

he specifically apologizes to the modders

copper nacelle
#

neither does kerr

solemn rivet
#

I like being the bad guy

#

well

opal hearth
#

i mean.. he got me to come here cuz i had no idea mods for this game were even a thing, so..

solemn rivet
#

I'd honestly much rather he make a better video about HK mods

#

I'd honestly like that

young walrus
#

^

opal hearth
#

same, tbh. and i have no idea what i'm doing right now lol

rain cedar
#

Why does anyone even care what this random youtuber is doing?

solemn rivet
#

have you seen this channel today? Yeesh

#

lotsa people

young walrus
#

^

opal hearth
#

a lot of his vids come up frequently when searching anything hollow knight

solemn rivet
#

some cool new faces, sure

#

but most of them are like

young walrus
#

the fact that we've had to make up for his mistakes is reason enough to take it down

solemn rivet
#

that guy that kept pestering mick

copper nacelle
#

I mean what

#

or something

solemn rivet
#

shhhh

#

don't speak their name

opal hearth
#

the intelligence, or lack thereof, of some people just utterly baffles me.

young walrus
#

It was a great idea. And honestly, the video SHOULD be made. Like.... just do some research

solemn rivet
#

they might wake up and come back

#

I'm with you Mick

copper nacelle
#

^

solemn rivet
#

I was honestly hyped when Mys first linked the video here

#

but then...

young walrus
#

the number of people that've joined from that video is awesome

#

it just needs to be done right