#archived-modding-development

1 messages ยท Page 453 of 1

copper nacelle
#

gc isn't exactly fast

wraith bear
#

yeah

#

I'd rather it take longer and work all the time though

copper nacelle
#

Yeah

wraith bear
#

this is now forked

#

actually

#

I need to redo that all again probably

#

because it doesn't like that I just pushed my version over the old one

#

yeah I just deleted it

#

give me 5 mins

nova berry
#

@solar jacinth keep me posted my boi

wraith bear
#

is the correctly forked version

copper nacelle
#

@devout forum

wraith bear
#

oh no I just realised I didn't fix the shrumal ogres yesterday

#

I'll just do that now

solar jacinth
#

@nova berry wdym

#

ss demo?

copper nacelle
#

shade skin I think

wraith bear
copper nacelle
#

nice

solar jacinth
#

incredible

magic rover
#

Amazing

wraith bear
#

56 this fix makes it so much nicer to test

#

I don't have to watch the loading percentage increasing for 2 mins every time I want to change something

copper nacelle
flat forum
#

56

wraith bear
nova berry
#

@solar jacinth the shade knight pack

copper nacelle
#

hmmmmm

#

yes

wraith bear
#

reloading fixed it

#

I think it's probably BenchWarp

copper nacelle
solemn rivet
#

I see nothing wrong there Fireball zote

solar jacinth
#

oh

wraith bear
#

I think the Shrumal Ogres don't need fixing

#

it drops the charm notch if you kill all the enemies there

#

the only problem is enemies running out of the arena before you enter it

#

but you can always just noclip out

solar jacinth
#

just make it kill 2 enemies

wraith bear
#

if I could figure out which enemies the ogres actually are, it would help

#

actually, does anyone know the code name for them?

#

I've tried zombie fungus a and mushroom brawler

copper nacelle
#

just go to the room with debug on

#

the enemies panel shows you their names

solemn rivet
#

yeah

#

or log them on hit

devout forum
#

Enemy rando is fixed? shroompog

wraith bear
#

yeah

devout forum
#

Thank

#

Can you pin that 56?

copper nacelle
#

but why

devout forum
#

So we dont lose it. I'm not running hk right now pjiiRIP

wraith bear
#

they were mushroom brawlers

copper nacelle
#

it'll be on the installer in like an hour

wraith bear
#

but my build didn't go through

devout forum
#

Oh

copper nacelle
#

and the one on the installer is also fixed too

devout forum
#

Idk man homothety hasn't been using it so I though the installer was old news

copper nacelle
devout forum
wraith bear
#

before I put the 6th version on here, are there any other issues that I have forgotten about?

copper nacelle
#

idts

#

if you dm me your email I can add you to the gdrive btw

wraith bear
#

ok

#

is that linked to the installer or is that seperate?

copper nacelle
#

linked

#

but the shasum isn't auto updated

#

@solemn rivet can add you to the modinstaller repo which has an xml which keeps the shasums

wraith bear
#

kk got it

copper nacelle
#

Note that you don't delete the old enemy rando zip

#

You right click it => manage versions => upload new version

wraith bear
#

ok got it

copper nacelle
#

because deleting it changes the url which makes it die

wraith bear
#

oh right yeah

solemn rivet
#

fireball you can dm me your github acc name if you don't feel comfortable sharing it here

#

I'll add you to the installer repo

#

also, 56, do me a favor

wraith bear
#

I think it's just Fireball248

solemn rivet
#

remove the donation button

#

it's useless and I don't like it

#

I can't be bothered to open rider on this shitty pc

#

added you fireball

wraith bear
#

thanks

magic rover
#

How does the donation button even work

copper nacelle
#

you click it

#

and it opens PayPal

magic rover
#

Oh

copper nacelle
#

and yeah I can remove it when I get out of bed

magic rover
#

there could just be a like button in the Modinstaller smh and that's it

copper nacelle
#

oh yeah gradow

#

you should update the moddb installer

#

It's like entirely non-functional

#

And the new one will just auto update once you have that in

wraith bear
#

is the id supposed to be the same as what's already there

#

because the one I got from the drive is identical to what's in the file

copper nacelle
#

yes

#

shasum changes, id doesn't

#

that way you don't have to update the link

wraith bear
#

oh, I see

solemn rivet
#

can I just nuke moddb

torpid plank
#

Can we nuke Gradow instead?

wraith bear
#

and I need to hash the .dll right?

torpid plank
wraith bear
#

or the whole zip

copper nacelle
#

the dll

wraith bear
#

ok

#

have I got the wrong mod installer, it's still on Kerr's version

copper nacelle
#

what

#

This ain't it

#

You updated Kerr's zip right?

wraith bear
#

I updated the zip on the drive and the hash on the repo

copper nacelle
#

that should be right

solemn rivet
#

close and reopen the installer?

wraith bear
#

tried that

magic rover
copper nacelle
#

If it was on Kerr's version that'd be really weird because I changed it to your version + the fix a while ago

solemn rivet
#

hmmm

#

lemme open my installer

wraith bear
#

oh it's fixed itself now

#

I just had to fully remove the .dll and tell the installer to uninstall it

copper nacelle
#

nice

wraith bear
#

then put it back in

#

now I can finally go play Persona

solemn rivet
#

nooo

wraith bear
#

I was going to yesterday but obviously I was too busy with this

#

and now there's going to undoubtedly be a huge bug that I need to spend 5 hours fixing

solemn rivet
#

P5?

magic rover
#

Uh I saw a Crystal Guardian while my Enemy Randomizer was loading, is that normal?

wraith bear
#

yes

#

to both

#

56's changes make it go way more slowly

#

it's unloading the scenes that it isn't using anymore

#

so it pauses on the scene that is currently open

#

it did that before, just really fast

solemn rivet
#

ok

#

real shit

#

who is best girl?

wraith bear
#

hmm

#

does Yusuke count

solemn rivet
#

yes

#

ofc

#

also

#

please

#

for all that is holy

#

don't you dare say shogigirl

#

shitfumi

safe hamlet
#

freakin weebs man

#

smhmyhead

elder gate
#

I agree with the weebs comment but shaking my head my head?

copper nacelle
#

yes that is the joke

weak lodge
#

yes that is the joke buddy

solar jacinth
#

wait

#

wait

#

wait a fucking minute

#

sm doesnt means snff? like breating from your nose

copper nacelle
#

no

solar jacinth
#

oh god

copper nacelle
#

it means shaking my head

#

bro

weak lodge
#

i say smashing my head but same thing

solar jacinth
#

im enlightened

#

im

weak lodge
#

a goofy goober (rock)

solar jacinth
#

i dont know what to say

flat forum
#

wait what

#

you didn't know?

solar jacinth
#

no

#

epic

jovial vault
#

oh my god

wraith bear
#

I just realized that Godhome is probably totally broken

#

hmm

#

should I get it to load the hub area as well so it randomizes all of the things in there

#

like in WP

solar jacinth
#

yeah thatd be cool

magic rover
#

I would like to see someone getting up to Absolute Radiance in P5 and it turns out it's Myla

solar jacinth
#

^

#

this

jovial vault
#

That would be something

magic rover
#

Or who knows it can turn out to be Collector and then he jumps and gets never seen again

solar jacinth
#

^

wraith bear
#

hmm

#

hopefully the pantheons still work with randomization

#

Abs Rad wouldn't

#

because you obviously need a special event with her to get the ending

#

although it doesn't count for any percentage so as long as she's the only thing to break it should be fine

#

but I don't think she'll be randomized anyway

#

should I make it randomize her?

magic rover
#

I mean, the ending result of what AbsRad will come can be funny

wraith bear
#

ok

#

maybe include it in the option for godmaster enemies?

#

so if it's turned off the pantheons will stay as normal

#

that should be really easy to implement

magic rover
#

Yes

#

I found her in Greenpath

wraith bear
#

pretty much anything is spawnable anywhere

magic rover
#

^

wraith bear
#

with a few restrictions

#

size and ground/wall/flying are kept the same

magic rover
#

Also is Flukemarm intended to be broken and not spawn absolutely anything outside of her room?

wraith bear
#

probably not

#

did the boss spawn?

magic rover
#

Yes

#

But no enemies

wraith bear
#

uhh

magic rover
#

I found Flukemarm in Fungal wastes

wraith bear
#

yeah that's probably indirectly intended

#

because the flukes are getting randomized and that's breaking their position for some reason

#

some enemies seem to do that for some reason

magic rover
#

Elder Baldur sometimes spawns random enemies and sometimes not

#

should be stayed that way

#

I think the enemy that opens the WP door isn't randomized only

wraith bear
#

it won't randomize Wingmoulds and Kingsmoulds

magic rover
#

Oh ye Wingsmould is a must to not randomize

wraith bear
#

other than that it randomizes the general WP people

#

and also other enemies can be randomized into them

#

unfortunately, the bugs in Godhome don't count as enemies so I can't randomize them

#

which would have been chaos

magic rover
#

I have found Sly and AB but not a single Flukemunga

#

Pretty sure since in this new enemy randomizer version there is an option for godmaster enemies

wraith bear
#

oh

#

yeah they don't work yet

#

I'll just add the scene

#

are you running the mod installer version or one of the zips from here?

magic rover
#

I run Modinstaller

wraith bear
#

good

#

I'll add flukemunga tomorrow, I need to know it's code name

#

also do the stuff with the pantheons

magic rover
#

I bet the code name is something stupider than Mushroom Brawler

wraith bear
#

probably

unborn flicker
#

it's just Fat Fluke

wraith bear
#

ok

#

thanks

rain cedar
#

Vanilla game bug

solar jacinth
#

wh

wraith bear
#

Yeah I've seen that one a lot today

#

Reloading your save seems to fix it

#

I don't know if ER is causing it to happen more often than usual though

#

What mods are you using?

magic rover
#

That happened to me with the mods:CustomKnight, benchwarp, debug, item rando 2.A, QoL and ofc ER

wraith bear
#

Were you using BenchWarp?

#

As in actually using the mod functionality

solar jacinth
wraith bear
#

Yes

#

I can read

#

I am asking about the actual warping in game

#

Not whether the mod was on

solar jacinth
#

k

magic rover
#

I didnt use it when I reopened up the game

wraith bear
#

Ok

magic rover
#

When I went down crossroads it was alot different

wraith bear
#

In what way?

magic rover
#

I couldnt go to the left side as it was blocked

#

Anyways internet being shit rn

wraith bear
#

Ok

#

I'm not on pc anyway so I can't change anything

#

I'll look into it properly tomorrow

wraith bear
#

Thought so

#

I think it's benchwarp

#

It only started for me when I started using it

#

Pale Champion is a boss version of Pale Lurker

#

The thing in the back room of the colosseum

#

I assume the other one is a boss version of Elderbug

#

There's a list of mod descriptions in the pins actually

rain cedar
#

Benchwarp works fine on its own

#

Which leaves me more inclined to believe enemy rando is breaking it

wraith bear
#

Yes I agree

#

The combination of the two is the problem

#

Possibly related to how ER randomizes enemies on scene transitions

#

But then I don't see how that could change the terrain

#

There will probably be a clue in the logs though

#

I'll test tomorrow

unborn flicker
#

If benchwarp has any role, then you'll get the same ER bug by dying anyways

#

Benchwarp isn't doing anything passively

wraith bear
#

That's true

#

That's probably a good way to test it actually

#

Actually, I think it might just be ER

#

Because I seem to remember it happening in a room with no bench

little idol
#

Hey guys! iยดm having some trouble with the grimknight skin.. im doing everything in the instructions but the mod does not work :C

young walrus
#

screenshots

#

or more info

little idol
#

nothing really changes running the game

#

i should do something after copy the files in the modmanager app?

rain cedar
#

Now by "nothing changes"

#

I assume you actually mean "something changes, but not the something I want"

#

Is there text in the top left of your main menu?

young walrus
#

did you read the guide in pinned messages?

#

and use the installer?

rain cedar
#

modmanager app = installer, probably

#

I give it an 83% chance

young walrus
#

probably wrong version tho

#

if I had to guess

#

who knows

#

we have zero info

rain cedar
#

Well we know that "nothing really changes"

young walrus
#

lol

#

War....

rain cedar
#

modding-help should be first in the list so people go there

#

At least then I can ignore them more efficiently

young walrus
#

just add "development" to this channel

#

ezpz

unborn flicker
#

Yeah, I've made that suggestion to Simo

little idol
#

im reading that guide now.. srry im kinda dumb ๐Ÿ˜›

unborn flicker
#

IDK if/when he's going to make changes though

rain cedar
#

Making mickely staff was our 1 allotted change for this month

#

Wait a couple days for august

little idol
#

worked just fine ๐Ÿ˜„

#

tnx a lot

young walrus
#

hey, the instructions worked

#

yay

unborn flicker
young walrus
#

man who writes instructions for a living, has instructions that worked

unborn flicker
#

we need a place to send people

rain cedar
#

sugar please shut up

young walrus
#

"modding dev/disc" would be enough

#

just to stop all the random help questions

#

cuz it's split 1/2 and 1/2 right now

#

50/50 shot they'll pick the right channel

rain cedar
#

Seriously sugar I'm not joking

#

You offer nothing helpful

#

Ever

#

You just spam

#

Sure

#

Sick of your shit

#

Right because "np np shut up" is so helpful

hazy sentinel
#

wow he actually left

young walrus
#

nah, he's just offline

#

can still @ him

copper nacelle
#

no that just happens

#

he's not here

rain cedar
#

Nutty

#

I didn't really want him to straight up leave everything but I guess that works too

ornate rivet
#

Sean please tell me to shut up and leave too so I feel bad, leave, and actually get stuff done

young walrus
#

no, ur stuck here

ornate rivet
#

unfortunate

floral furnace
#

salh do you have PC's source pushed online

copper nacelle
floral furnace
#

very nice ty

weary oyster
#

what is elderbug god

copper nacelle
#

unbelievable

#

i posted a video in sr-offtopic

weary oyster
#

incredible

floral furnace
#

watch him as he goes

unborn flicker
#

that is the most beautiful thing I've ever seen clothflushed

#

Finally, got around to testing room rando generation times. Glad to see it's so consistent palehmm

#

It would be really embarrassing if it were just one really unoptimized method running insanely slower than everything else

rain cedar
#

Finding progression is the hardest part

#

It makes sense to be slower, but yeah not that much slower

unborn flicker
#

The hard part for transitions is the nested recursion for checking whether each possible progression transition actually gives access to a new unplaced transition

#

I was having it go through and find all progression transitions, but I suppose it would work just as well to just permute the list once and take the first progression transition found

rain cedar
#

Makes sense

#

If you want it to be random still you can randomly iterate the list

#

Instead of randomly choosing from the possible ones after iteration, which I assume is the current method

unborn flicker
#

Is there a way to to randomly iterate through a list?

rain cedar
#

You could make an extension for it fairly easily

unborn flicker
#

Yeah, sure. Getting a permutation from a while loop is fast and easy, though

rain cedar
#

Something like:
Make a list from 0-len
Randomly choose an index, take that as the iterator
Remove from list
Repeat

unborn flicker
#

And I don't think you get "more" randomness for rerandomizing each time you check the list

rain cedar
#

Does the list not have a deterministic order?

unborn flicker
#

Well, you could pull the list of transition names from logic manager, and then immediately resort them with the seed, and use that for the randomization

#

So the first allowed transition off the list would be the one given by the seed

rain cedar
#

Sure, go for it

unreal robin
#

dose anyone have a mod that allows you to redo path of pain?

gilded lotus
#

QoL

unreal robin
#

wat

gilded lotus
#

QoL mod on the modinstaller lets you redo PoP

unreal robin
#

oh thanks

#

wait is there a mac vertion

gilded lotus
unreal robin
#

ok

gilded lotus
#

actually homothety got you

#

just read what he typed in there

carmine quest
#

okay, so probably wrong place to ask, but asking anyway, has anyone thought of an twitch integration mod, and let chat decide what happens in the game? for example spawn an enemy, give/subtract geo, heal, give soul, those kinds of things? i would like to get one, but i have no experience with modding, i could run a self-made python script that takes chat input parses it for commands and such, but i have no idea on how to do stuff in the game with it

rain cedar
#

If you're attached to the python idea you could communicate to the game over a socket similarly to the tracker

#

It would be easier to make a C# chat bot though

carmine quest
#

not for me it wouldn't ๐Ÿ˜…

rain cedar
#

There's gonna be C# either way

carmine quest
#

i have just a tiny amount of C# experience

#

hmm yeah true, but i would not know where to start without examples on the HK part, the twitch bot i have already made, and it's up and running

rain cedar
carmine quest
#

alright, time to download visual studio ๐Ÿ˜…

#

thanks

rain cedar
#

Rider works too, if you prefer it

#

I would recommend either that or visual studio + ReSharper

#

Not just the base visual studio

carmine quest
#

rider is jetbrains right?

rain cedar
#

Yeah

#

Same with ReSharper

carmine quest
#

alright, i'll download that then, because student license LUL

rain cedar
#

Same

#

I have a school email forever

#

They don't take them away

#

Pretty slick

carmine quest
#

ah, yeah i just started so i still have it a couple of years xd

wraith bear
#

Looking at @peak panther 's playthrough with the old ER, I can at least say the blackness is an existing problem

#

By the way, did you encounter any other issues?

floral furnace
#

uhhh so i .gitignored my entire assets folder so i wouldnt push it on the repo but now compiling it, the game cant find the assets anymore , ie "no sprite with the name blah blah" does this mean i cant use gitignore or am just being dumb as usual

copper nacelle
#

gitignore should not affect compilation

floral furnace
#

i take that back

#

i just accidentally deleted the loadasset method when i was testing something in the init class

#

so uhhh

#

good job 56!

#

lmao yeah its fixed, first time i used gitignore so i thought this was causing it

ornate rivet
#

imagine using gitignore

compact sedge
#

ttacco you probably don't wanna gitignore assets

#

unless you want your project to be uncompilable to others

meager furnace
#

Hi Iโ€™m new to hollow knight and was wanting to get into modding for hollow knight. Where is a good place to start?

meager furnace
#

Thx ๐Ÿ‘๐Ÿ‘

safe hamlet
#

np

copper nacelle
#

release your mod

safe hamlet
#

haven't worked on it

#

lazy

copper nacelle
#

lazy doesn't make hk mods

ornate rivet
#

Sid shut up
Seriously Sid I'm not joking
You offer nothing helpful
Ever
You just spam
Sure
Sick of your shit
Right because "np np shut up" is so helpful

leaden hedge
#

did sid delete his half of this conversation?

hazy sentinel
#

yes

ornate rivet
#

nah, this was a copypasta

leaden hedge
#

Ah the legendary 9 seperate lines copypasta

ornate rivet
#

I couldn't resist

leaden hedge
#

smh did sugar delete his half of that conversation

ornate rivet
#

should probably stop derailing modding before I get yelled at too zote

leaden hedge
#

Because it looks like half a conversation not a copypasta zoteintense

hazy sentinel
#

sugar's half was meme then leave the server

leaden hedge
#

smh no memes allowed

#

They are banned now

ornate rivet
#

I think those were responses to sugar reacting with maggotprime

hazy sentinel
#

he definitely sent some messages

leaden hedge
#

maggotprime MaggotPrime MaggotPrime MaggotPrime MaggotPrime or MaggotPrime

ornate rivet
#

idk wasn't there until mistah sugar left

#

smh this was supposed to be a meme

safe hamlet
#

bruh_sound_effect_v2

#

i am so sorry saleh, i will go cry in a corner now soulpensive

iron crown
#

๐Ÿ‡ช ๐Ÿ‡ช ๐Ÿ‡ช ๐Ÿ‡ช

deft epoch
#

it exists

#

at least now it exists

#

it's not done yet but it's in the works

#

The README.md has some basic plans for the mod

hazy sentinel
#

feels good to be back in my favorite image spam channel of the Hollow Knight discord

violet quartz
#

sorry

gilded lotus
jovial vault
#

hmm

unborn flicker
#

Do you use Sage much, @solemn rivet ?

solemn rivet
#

a what

unborn flicker
#

huh?

#

Basically, my project involves using combinatorial information off of a graph to get a rational function

#

Lots of Galois theory dizzywatcher

vale tiger
#

Hey, guys does health bar mod exist?

gilded lotus
#

yes

vale tiger
#

Ok

flat forum
#

hey

#

somebody was working on EnemyRando a few days ago

#

any news on the updated version?

#

is it in the installer or is it just rotting somewhere in the channel

magic rover
#

The updated version is in the Modinstaller

flat forum
#

thanc

#

h

#

installer broke

#

where's the file I'ma do it manually

wraith bear
#

It's on the drive

#

Look in pins

#

What's wrong with your installer?

#

Probably need to download it again in incognito

#

@peak panther yes I'm asking you

solemn rivet
#

@unborn flicker oh, I see. I don't do much (or any) computational maths, so I don't really know sage

unborn flicker
#

I see. I wasn't sure whether or not that would be involved with representation theory, but I guess not

#

I got really excited over the group tools, even if a lot of them break for infinite cases shroompog

solemn rivet
#

No, I mean, lots of people in rep theory use it

#

Just not my specific niche

floral furnace
#

why does it feel like the wall surface colliders are incosistent, like it registers the hit INSIDE the walls instead of the surface, hence it eats the particles (even the sounds are kinda late), increasing the hitbox size doesnt seem to change much

#

it feels so random, this is just with OnTriggerEnter2D and checking if the layer is 8 (which is the surface layers)

silk jetty
#

wait you're making a gun mod

#

how much damage do the bullets do

jovial vault
#

:^) hahah who would make a gun mod

#

oh fuck

#

i have to do sprites

#

i forgot

floral furnace
#

varies adrain on distance+gun type

#

but yeah i could theoretically increase the hitbox sizes

#

but the last time i did that way way back, the projectile would get snagged on random colliders and ends up killing itself

solemn rivet
solar jacinth
#

hey taco

#

set the bullets friciton to 0

#

@floral furnace

#

if it doest wwork

#

set the bounciness

dull plover
#

will ya be able to upgrade your gun like you do lances from lightbringer and nail in game to increase damage?

solar jacinth
#

if that doesnt work

#

set the bullets layer to everything

#

sorting

jovial vault
#

@dull plover probably yeah

#

but there are also multiple guns so

#

extra work + balancing

dull plover
#

true

#

i just hope theres 1 charm change that makes piercing bullets

grave heron
#

Has anyone had their save file corrupted while modding

#

Everything was going fine until after I beat the Mantis Lords

ornate rivet
#

It's always best to save your save files if you care about them but no I have not had my files get corrupted.

grave heron
#

Thankfully I didn't care about this save file

#

I wanted to play a full modded playthrough but after I defeated the Mantis Lords I went to get the Mark of Pride

#

Then the mantis in that room had shut the door

#

I turned back and everything went black except for my character falling to the bottom of the area where the mantis lords are

copper nacelle
#

that is mantis gods

grave heron
#

Why though

copper nacelle
#

because it looks cool

grave heron
#

Is it becuase the game knew I modded?

#

Oh wait

#

nvm

#

But do i have to defeat them to put them back to normal?

copper nacelle
#

yes

grave heron
#

Can i deleted mantis gods to put it back to normal

copper nacelle
#

yes

grave heron
#

ok

#

thanks

#

I was scared I fucked up my file or something

#

Or that Team Cherry knew

solar jacinth
ornate rivet
#

modding isn't illegal

safe hamlet
#

it is tho

ornate rivet
#

not with team cherry

solemn basin
#

๐Ÿš” ๐Ÿš” ๐Ÿš”

#

Let's see that defense hold up in court.

acoustic badge
#

We need someone to make a zote and pale king nosk fight zote

solar jacinth
#

ok

acoustic badge
#

would be best mod ever

solar jacinth
#

there i

#

s

#

xote skin

#

zote

#

btw

#

custom knight

deft epoch
#

@floral furnace how are you moving the bullet projectiles?

ornate rivet
#

rigidbody2d velocity?

deft epoch
#

you should be using rigidbody2d velocity

#

but people have manually moved projectiles by directly setting transform positions, taking control from Unity. very bad BabyRage

ornate rivet
#

oof

deft epoch
#

or the alternative that I use if you want your projectiles to be kinematic for whatever reeason, use transform.Translate, which should produce almost the same effect if your projectile was being affected by forces.

ornate rivet
#

play and find out

+ Changes your character from melee to ranged
+ SOUL regenerates passively instead of from hitting enemies
+ Nail damage drastically decreased, ranged attacks deal 3+3*upgrades
+ Adds several new charms that augment your ranged abilities and more
+ Start out with only 4 HP and 1 extra charm notch!
+ Secrets!
+ Empress Muzznik!
odd dome
#

k

ornate rivet
#

why must they pain me so

solemn basin
#

New phase?

ornate rivet
#

nah, I want to have the flame pillars come off of platforms like they do in the phase before the oblobbles

#

so that there's a bit more time to react

solemn basin
#

Oh, gotcha.

nimble lake
#

;mod

#

;modding

#

what's the command

fair rampart
floral furnace
#

@solar jacinth im at work right now but ill try increasing the friction and see if it actually fixes the thing

#

@deft epoch projectiles are already kinetic, i have to account for 360 aiming so i check for player inputs first, convert it via sin and cos, then multiply them with the projectile speed that i want by adding those directly to the projectile x and y velocity

deft epoch
#

kinetic?

#

you mean kinematic?

#

just making sure

floral furnace
#

yeah yeah

#

kinematic

deft epoch
#

how are you applying movements?

floral furnace
#

hold on

deft epoch
#

of the projectiles that is

floral furnace
#

on the monobehaviour component attached to the projectile
FixedUpdate(){
rb2d.velocity = new Vector2((float)xDeg, (float)yDeg);
}

#

AddForce doesnt do jack shit

#

Saleh can attest to this right saleh?

deft epoch
#

yeah well AddForce shouldn't be doing jack shit

#

it's kinematic

ornate rivet
#

yes

floral furnace
#

i dont remember clearly but i think i did try it on a non kinematic before and it still didnt work, i might be wrong

deft epoch
#

so my question is why are you updating the velocity with the same value every fixed update?

floral furnace
#

thank you mr saleh man

#

inhindsight, i actually dont remember why

ornate rivet
#

they have a very good point mister ttacco

deft epoch
#

he Kappa

ornate rivet
#

ok sir

floral furnace
#

i should change that frost yeah

#

probably just a big dungo moment

ornate rivet
#

have you tried adding debug collider to the wall to see what the hitbox looks like btw

floral furnace
#

tbf last year i tried using debug colliders and it didnt work but ill try again once i get home

deft epoch
#

ehh seems like it wont change much but it'll tidy up your code

and who knows with the unity 2d physics engine?

floral furnace
#

ikr

deft epoch
#

if the walls are edge colliders then that might be the problem too because they're also broken to shit in unity

#

I haven't had problems with Edge Collider 2D yet so I dunno, just speaking on my friends behalf.

floral furnace
#

i just check for layer 8 anyway which is the games layer for all the surfaces but i think theyre just regular box colliders

#

dunno

ornate rivet
#

they're all boxcolliders

#

probably

#

oh wait ttacco said this

deft epoch
#

probably? think

ornate rivet
#

you never know with tc

floral furnace
#

^

ornate rivet
#

they enjoy changing up the rules every now and then

rain cedar
#

A lot of collision in the game is edge colliders

floral furnace
#

oh well

#

alright then

copper nacelle
#

alright then dude

floral furnace
#

๐Ÿ˜”

ornate rivet
#
for (int i = 0; i < a.GetComponentsInChildren<ParticleSystem>(true).Length; i++)
    Destroy(a.GetComponentsInChildren<ParticleSystem>(true)[i]);
#

why is this not working

copper nacelle
#

eww

ornate rivet
#

pretend I am using foreach

copper nacelle
#

calling every iteration is terrible

#

foreach or no

#

try a local var before for looping

rain cedar
#
a.GetComponentsInChildren<ParticleSystem>(true).ForEach(b => Destroy(b));
#

I don't remember if .ForEach exists for arrays so this may or may not work

ornate rivet
#

that's not the only thing I'm doing in the for loop dungo

rain cedar
#

It is all you posted

ornate rivet
#

I simplified for pasting it here

#

since that's all that mattered

rain cedar
#

I have an easy solution

#

Put more than one thing in the lambda

ornate rivet
#

ok sir

rain cedar
#

I cannot believe it is 2019 and there's still no static class extensions

#

Could have something like Object.DestroyAll(ICollection)

#

Wtf .ForEach isn't even linq

copper nacelle
#

f# has them ๐Ÿ˜ 

rain cedar
#

It's just a thing in List

#

I thought it was linq

copper nacelle
#

same

#

it's not even IList?

rain cedar
#

Nah

#

Would be really easy to add an extension to ICollection for it though

copper nacelle
#

yeah

#
ForEach<T>(this ICollection<T> col, Action<T> a)
{
     foreach(T t in col)
          a(t);
}
rain cedar
#

Very cool

safe hamlet
#

.ForEach is pointless and slower, just use foreach normally

rain cedar
#

It's not pointless, it's more compact

#

Readability matters too, it's why anyone uses linq

#

Because by that same logic linq is also completely pointless

safe hamlet
#

but it's not like foreach(...) is too unreadable

rain cedar
#

It's fine in most cases yeah

#

But if I only need to run 1 thing on everything in a list, I'd rather do it in 1 line than 4

safe hamlet
#

yea i get what you mean

rain cedar
#

These things happen

#

@leaden hedge I require assistance with CanvasUtil.CreateButton

#

No text, not clickable

unborn flicker
#

I also had this issue when I was first working on Benchwarp

leaden hedge
#

Yeah,it has a mistake iirc

rain cedar
#

I see

#

Does CreateTextPanel also not work, then?

#

Because it uses that

leaden hedge
#

That works

#

The onclick is todo with needing a eventsystem maybe

#

The text not showing up is because the rectdata is wrong

rain cedar
#

Yeah I'm replacing that with the rectData passed in

#

Works

leaden hedge
#

Does the clicking not do anything

#

Or just not the action

rain cedar
#

It doesn't seem to do anything

#

But Idk what feedback there would be other than the callback

#

I haven't given it other sprites

#

I could try that

dawn oxide
#

can someone send the abyss ambience mp3

leaden hedge
#

Oh yeah only one sprite, if you send 3 it does hover/click

rain cedar
#

@dawn oxide ๐Ÿ‘‰ google asset studio

unborn flicker
#

Does the hover/click work with the fixed rectdata though?

dawn oxide
#

i thought there was a zip with all the games sounds?

rain cedar
#

If there is it's not here

leaden hedge
#

Its on the image, not the text

#

So it shouldn't affect it

unborn flicker
#

It didn't work on the image for me, iirc

leaden hedge
#

Its probably because theres no event system for it

rain cedar
#

I don't have any event systems in debug

leaden hedge
#

Actually, try graphic raycaster on the button panel

#

Then try adding event system

rain cedar
#

Neither does anything

leaden hedge
#

It might be canvas order, if its below the main games one, clickthrough might be disabled

#

otherwise I dunno

rain cedar
#

I don't think it's that

#

I've put the z for the main canvas at -100

#

Ah

#

In CreateCanvas

#

Incredible

unborn flicker
#

That seems unfortunate

rain cedar
#

It's definitely not the desired behaviour

leaden hedge
#

bigbrain

#

Who would put that there zoteintense

rain cedar
#

It's definitely a problem but not the only problem, apparently

#

Because it still doesn't work

#

Oh

#

There's code duplication between two CreateCanvas methods

#

And I changed the wrong one

leaden hedge
#

nice

rain cedar
#

It still doesn't work wtf

#

Ok blocksRaycasts false also kills buttons

#

It works now

leaden hedge
#

Oh weird

#

nice though

rain cedar
#

My dude Unity, those do not mean the same thing

leaden hedge
#

Yeah what if I want click through and collision

rain cedar
#

I guess you can't have that

leaden hedge
#

Also that might also affect toggle/radio boxes

tacit plank
#

Is there a mod to allow us to go through the game with bindings on to practice pantheons? I feel like I read that somewhere, but I can't find it now.

rain cedar
#

Yeah it's called bindings

copper nacelle
#

would mods being on pages with settings under them be better or clicking on the mod name to open a submenu

rain cedar
#

Pages meaning to get to mod z settings you have to scroll past mod a,b,c,etc?

copper nacelle
#

yes

rain cedar
#

That sounds terrible

copper nacelle
#

you're not wrong

rain cedar
#

Nice

copper nacelle
#

should i add non-togglable mods to the menu then

rain cedar
#

If they have settings

#

You could have some attribute that can go on properties in mod global settings

#

To mark them as togglable via menu

#

Unless you already have a system

copper nacelle
#

that's probably a good idea

#

right now it just filters by FieldType being typeof(bool)

rain cedar
#

I see

copper nacelle
#

I was also thinking of adding something like ISerializationCallbackReciever but for when settings changes are made via the menu

#

so you could adjust the mod based on the changes

rain cedar
#

Makes sense

warped sinew
#

Hey guys a friend of mine is looking to make a website for his small business and asked me if I know any good places. He has no idea how to make one and was wondering if there are any services or templates he can use? I thought I'd ask you guys as i don't know shit about this haha

fair rampart
#

wordpress

warped sinew
#

Is there like an all in one package that makes the site, domain and hosts??

#

Ok ill check that out

#

Thanks

unborn flicker
rain cedar
#

what

unborn flicker
#

This is in the context of how Sage distinguishes elements from different rings

#

I'll try not to post too much more of this stuff, but that needed maggotprime

safe hamlet
#

what's a sage

unborn flicker
#

It's open source software for math computations, especially in computer algebra / abstract algebra

#

It's like Mathematica or Maple or Matlab, but free

safe hamlet
#

i see

#

very cool

rain cedar
#

Matlab ๐Ÿคข

safe hamlet
#

matlab is free too

#

you just get the cracked version zote

copper nacelle
#

@unborn flicker python ints shouldn't be compared using is unless sage has a different is operator

#

python's is is used for reference equality

#

generally doesn't work for numbers beyond 255ish iirc

unborn flicker
#

yeah, I realized after I posted

#

that makes much more sense

#

Well, even if I get nowhere with sage, at least I'll finally pick up some python zote

hollow pier
#

๐Ÿ

amber plank
#

so i've got some questions about lightbringer charm interactions, like does eye of the storm, and nightmare stack damage and such

dull plover
#

probably

fair rampart
#

someone should make a mod that fixes grey prince zote not fall instantly when he does his nail-rush attack

jovial vault
#

You

rain cedar
#

ok buddy

gilded lotus
#

edit DebugMod.Global settings in your TC directory

fair rampart
#
**Saves**

Windows File Paths: (Assumes Default Steam Install Path, Adjust accordingly for DRM Free or Non-Standard Steam Path)

Save Files: %APPDATA%\..\LocalLow\Team Cherry\Hollow Knight\
Game Files: C:\Program Files (x86)\Steam\steamapps\common\Hollow Knight\

Mac File Paths:

Save Files: ~/Library/Application Support/unity.Team Cherry.Hollow Knight/
Game Files: ~/Library/Application Support/Steam/steamapps/common/Hollow Knight/hollow_knight.app/

Linux File Paths:

Save Files: ~/.config/unity3d/Team Cherry/Hollow Knight/
Game Files: ~/.local/share/Steam/steamapps/common/Hollow Knight/
gilded lotus
#

google key codes and just change them accordingly

#

i dont think there is a way to really "unbind" keys but maybe you can lay with some of those values and see

(Sorry I should have directed to help channel much earlier)

copper nacelle
#

If you remove the key-value pair it should unbind the thing

rare barn
#

Do you guys know where to get the Randomizer mod for 1.4.3.2?

#

The google drive version didn't work

solar jacinth
#

pins

rare barn
#

Alright, thanks

solar jacinth
#

no problem! enjoy your modded hollow knight! ๐Ÿ˜‰

rare barn
#

wait, which link is it?

#

is this the right one+

#

?

wraith bear
#

yes

rare barn
#

it doesn't work :(

wraith bear
#

which one are you getting from there?

rare barn
#

the dll in the Randomizer v2.A folder

wraith bear
#

yeah that should be it

rare barn
#

i put it in the managed folder of my hollow knight directory

wraith bear
#

oh

rare barn
#

in the mods folder

solar jacinth
#

oh

rare barn
#

sorry

solar jacinth
#

oh

wraith bear
#

no that's right

magic rover
#

So your not using Modinstalelr?

wraith bear
#

have you installed seanprcore

rare barn
#

seanprcore?

wraith bear
#

yep there's your problem

solar jacinth
#

:sigh:

wraith bear
#

it requires that

magic rover
#

Ye, it's need for Randomizer mods

wraith bear
#

go find that, it's on the drive

solar jacinth
#

dowbload t from the installer

wraith bear
#

or just use modinstaller

#

it's so much easier

rare barn
#

oh, i didn't see any link

#

can't see it here

solar jacinth
#

ok download from installer

#

scrol down

rare barn
#

i am so stupid

magic rover
#

Scroll down and then install SeanprCore

rare barn
#

didn't realise i could scroll down

solar jacinth
#

woha

wraith bear
#

F

silk jetty
rare barn
#

yes indeed

solar jacinth
#

no problem! enjoy your modded hollow knight! ๐Ÿ˜‰

rare barn
#

ok thank you, sorry for wasting your time

magic rover
#

PS:When you manunally install Randomizer v2.A and then you open Modinstaller it will say "Randomizer 2 is outdated" and just press no

silk jetty
#

nah thats fixed by changing the file name

#

I think

#

I think that got fixed

magic rover
#

Oh

rare barn
#

i installed it using modinstaller now

wraith bear
#

it really shouldn't change from the file name

rare barn
#

works great

wraith bear
#

but use 2.A

magic rover
#

2.A is latest

wraith bear
#

it's much more updated

#

and has area/room rando, more customization etc

rare barn
#

in hollow knight it says the version is 2b.18

#

is the 2.A newer?

wraith bear
#

it's newer than whatever's on the installer

magic rover
rare barn
#

no

magic rover
#

You should for Randomizer v2.A (latest but not latest on Modinstalelr)

rare barn
#

ok, then, thanks

magic rover
#

Then just put the DLL in and ta da your brand new Randomizer v2.A

rare barn
#

yay ๐ŸŽŠ

#

also, what is "RandoMapMod" in the modinstaller?

#

does it randomize the map? or does the normal randomizer do that?

magic rover
#

Randomizer helper

silk jetty
#

randomapmod just shows on the map where every charm chest and movement ability are

rare barn
#

oh i see

#

thanks again

silk jetty
#

so kinda nice but it's not everything

magic rover
#

And free maps talk to elderbug if you have RandoMapMod

wraith bear
#

plus some... interesting new dialogue

silk jetty
#

not really

#

it's very slightly interesting

copper nacelle
#

rude

solar jacinth
#

rude

#

toxic

upper niche
#

Ok, so my friend is trying to run hollow knight on his computer that has about as much processing power as a potato with a usb port. We've managed to get it running pretty smoothly by downing the resolution past the minimum for the game, but the particle effects and stuff when you do a spell, hit someone, get hit, etc, really lag out the game. Is there any way to completely disable them?

solar jacinth
#

how do you know that the problem i sthe particle fects

#

i almost finished a day without 56 maggotprimingme

#

psoulpensive

upper niche
#

The game only lags when the particle effects occur

scenic kernel
#

wait...

#

there's mods for this game?

magic rover
#

yes

silk jetty
#

yes there are

scenic kernel
#

how do you get them?

magic rover
#

Or you can manunally install them

scenic kernel
#

ah

solar jacinth
#

@upper niche that doesnt proof anything

#

download qol

upper niche
#

Qol? What's that?

solar jacinth
#

a mod

copper nacelle
#

what

#

why

solar jacinth
#

it fixes it

#

also you might want to disable cutscene skips

copper nacelle
#

what

#

QoL does not change particles

solar jacinth
#

it fixes it

#

somehow

#

not particles

copper nacelle
#

what in fuck

weak lodge
#

because 56 made it

solar jacinth
#

particles isnt the problem

copper nacelle
#

okay then

solar jacinth
upper niche
#

Well, thanks then.

copper nacelle
#

@solar jacinth explain

solar jacinth
copper nacelle
#

this is not an explanation

#

@solar jacinth was it lagging before installing QoL but after installing the api

solar jacinth
#

well , one day i was playing hk and then sometimes at some particualr spikes (basically tinking things) wehn i salsh them it lagged the game so hard thtat it was 3 fps , it was happening on some tinking things not all , btw i already had the api , and then i downloaded qol and it worked

copper nacelle
#

that was an API update

#

At some point

solar jacinth
#

what

copper nacelle
#

There was a call to a really dumb method which I removed

#

yeah

#

It was on the tink spikes

solar jacinth
#

i see

copper nacelle
#

qol

#

๐Ÿ˜ค

#

that's literally the mod

#

idk if it'll do much but it sets a bunch of unity's quality settings

solar jacinth
#

where do i put this

ornate rivet
#

mods folder

solar jacinth
#

nerdr

#

ok ty

copper nacelle
#

don't maggotprime me it's a good dll

copper nacelle
solar jacinth
#

you deserve a hug for this

copper nacelle
#

no

solar jacinth
#

praise maggots

copper nacelle
#

i hate bash

#

and by i hate bash i mean i hate bash if statements

#

bash is good

solar jacinth
copper nacelle
#

don't x5fiftPrime me they're annoying

#

look at this

solar jacinth
#

#justice for gnagghit

copper nacelle
#

jngo what do you think of the new icon

solar jacinth
#

i see

fair rampart
#

I love it

solar jacinth
#

what indeed

solemn rivet
#

what

fair rampart
#

bash redundancy maggotprime

copper nacelle
#

could you do like

solar jacinth
copper nacelle
#
if [!$(which mono)]; then
     # install mono
fi
fair rampart
#

I haven't used bash in a while

#

You're trying to install mono if it's a certain version?

copper nacelle
#

install mono if the user doesn't have it

#

The plan is download the .pkg and then use the cli tool for it

#

which is a shell builtin which returns the path of the util and has exitcode 0 if it doesn't exist

fair rampart
#

tru

#

idr but isn't not ~ in bash

#

or does ! also work

copper nacelle
#

it's !

#

~ is $HOME

fair rampart
#

omg I'm so out of practice

#

Oh ~ is not in fucking matlab

copper nacelle
#

~ is usually bitwise not

jaunty garden
#

hey
I heard that in the item-rando in randomizer version 2.9, there's only 16 hallownest seal are randomized.
So i want to ask that which one is not in the logic?

young walrus
#

Grub daddy

#

Unless you turn it on to be randomized

jaunty garden
#

well
i think i need to have a talk with the one who told me so.

scenic kernel
#

any recommended mods?

wraith bear
#

Redwing + Blackmoth

#

have you got the installer?

scenic kernel
#

what do these do

wraith bear
#

which

scenic kernel
#

all of them

wraith bear
#

randomizer - randomizes all abilities/charms etc

#

can also do rooms/areas

#

very customizable as well

scenic kernel
#

hm

#

interesting

wraith bear
#

blackmoth basically removes your nail damage

#

but you get constant sharp shadow from the start

scenic kernel
#

...

wraith bear
#

and redwing gives you fire attacks

#

they are supposed to be played together

scenic kernel
#

why tho

copper nacelle
#

i mean redwing is supposed to be played with blackmoth but blackmoth alone is fine

scenic kernel
#

I'm getting redwing for sure, but blackmoth idk

solemn rivet
#

Ok buddy

scenic kernel
#

?

wraith bear
#

if you want some chaos then you can try enemy randomizer

#

which, unsurprisingly, randomizes the enemies

#

with a few exceptions

#

although there are a few bugs still that I need to fix

scenic kernel
#

I'll look into these once I finish the game I think

wraith bear
#

yeah, you definitely want to finish vanilla first

copper nacelle
#

help

scenic kernel
#

thx

copper nacelle
#

bash functions can't return

#

you have to use globals or echo

#

cursed language

fair rampart
#

lol

solemn rivet
#

Don't shittalk my baby blackmoth

copper nacelle
#

if they fuck this up they deserve it

#

it even installs mono for you

#

it also downloads the newest modinstaller on first launch

#

instead of just keeping the exe in it from the start

thorny quartz
#

What determines the particle effect that plays when the Knight walks? I noticed there are leaves in greenpath and dust in most other zones, but I don't know how itselects them.

ornate rivet
#

Might be the room/zone?
I know when someone added a new block to the waterways, the player still made the splashing puddle particles on it.

dark wigeon
#

Ok I did it, custom editor monobehaviours are in so I can track IDs and diff components for saving now

#

That was much harder than I was expecting to add one component in lol

#

Then again it is unity

dark wigeon
#

Save support shouldn't take long. Save time will be longer but now everything can be modified instead of just transforms and load times should be quicker now with the new diff method I'm using

#

If you guys want I can release the new scene loader to test out