#archived-modding-development
1 messages · Page 448 of 1
he gave me the project, I had the same error, I removed the references and added them with my own and no more errors
Huh
mismatched versions maybe
Thanks
so you guys wanted something added to the fsm viewer? can't remember what it was
o hey arent you the level editor guy
have you had time to work more on that yet?
also i probably should have scrolled up like 10 messages before saying anything 
Enemy Randomizer: Randomizes enemy spawns (with some limitations), several randomization modes (currently broken)
Does this mean just the other modes are broken, or the entire enemy randomizer?
I assume just the modes.
the entire thing
awww
it MAY load, but most likely, it will stop loading at 94%
yeah it was last updated for 1221
Does Chaos mode work?

Hmmm, I'm having some difficulties destroying the infection barriers in Crossroads
Rather, I have some which are consistently destroyed
And some which are only destroyed entering from specific transitions
which seems very weird
Are you waiting a frame
should I make it wait before destroying then so it can fully load everything then?
yeah I usually wait a frame for scene change stuff
I know finding bosses often doesn't work without that
Markoth needs 5 frames
for some reason

That might explain a lot of the trouble I've had with destroying child objects, actually
isnt there a coroutine specifically for waiting for 1frame in one of the libraries
cause its so common
destroy takes a time parameter anyways, so it's no big deal
I suppose .05f would be fine?
Is Chaos compatible with Randomizer v2?
wouldn't surprise me
Won't destroy with a time parameter still first evaluate the GameObject.Find?
also yeah it should be vibraxis
oh, would the gameobject not update after it's found?
question mark
there'd be nothing to find
well, I'm consistently finding and destroying a parent object
So it'd be Destroy(null, 0.5)
As the logging confirms
it should do
Well, what I'm wondering is whether it might not destroy the children if you destroy the parent before they're loaded
Hm, nope, same issue
You could wait until the child exists
yield new WaitWhile(() => go.transform.Find("Child Name") != null)
I have no idea which child matters 
the infected hierarchy is a mess
each bubble is a different gameobject
is this room rando

oh yeah, this is an activeSceneChanged hook, so I don't think I can yield that wait
unless I'm misunderstanding something
you can start a coroutine from it
^
what would that look like? Do I use GameManager?
That's something you can do
this ain't it
🙇
A coroutine is executed async
So that StartCoroutine call isn't what's called "blocking" meaning that it can just go pass that while the coroutine executes
ah, I see
So you'd want the whole thing in a coroutine
How did you wait a frame w/out a coroutine
I used Object.Destroy(gameobject, time)
ah
So would this be correct then?
no
🙇
that is the same thing
oh I guess that isn't necessary anymore
I was reading through all the gameobjects in the scene to try to figure out what mattered
Since in the room above, I was able to work around the issue by destroying every infected_large_blob object
But that did not work in this room
I'm pretty sure that all 4 infection walls are coded differently

It would have been easier to just kill the infection fsm entirely for those rooms, but I'm committed now
Does show hitboxes conflict with anything?
Wait, enemy hp bar or show hitboxes? Which is better?
OH, my bad.
Man, I feel stupid.
Hit boxes isn't health, lmfao.
i've said more retarded things
This room is cursed
Even destroying Infected Parent and Uninfected Parent does nothing when you enter from the top left
but works fine from the top
oh i thought you meant modding is cursed 
Modding is cursed
urmum'scursed
Chaos mod seems to make my character invisible and causes weird things. Oof.
Is that normal, or is something gone wrong?
No that's normal
It's random
weary
So even this doesn't work
wdym by doesn't work?
Just destroy the fsm
I've tried destroying both objects
It works entering from above
but not from top left
Have you tried setting the go to inactive
No matter what I destroy, every infected object is present entering from that transition
What's the room btw
Crossroads_19
The one that leads to gruz right
Yeah, right below the stag
Is enemy randomizer ever going to be fixed, or are we just out of luck?
Sean was working on a new one but people finishing mods they start is something which does not always happen
pale champion coming soon (tm)

same result for setting both parents inactive
both of my parents were inactive
just delete the room and add a custom one :^)
maybe some other fsm controls it?
Yeah
I deleted it now
but it logged before and after the destroy
and, again, worked correctly from the top
maybe the solution is to just start with infection in room rando and not randomize these transitions 😩
these rooms have very few fsms
nothing else could conceivably control it, that I can see in the viewer
the ones that do just set these two objects, Infected Parent and Uninfected Parent active/inactive
This is a terrible hack but you could try hooking ActivateAllChildren
where is that?
HutongGames.PlayMaker.Actions
I have found the godlike solution

I hate that this works
what does it do
56 you should make the map work
The only way to mod a cursed game is with cursed code
yes
What is this knight grim troupe skin?
How can you get it?
yeah but i still look over and see an unread message in the hk server
Xd
and then its me, myrthalia
just block me tbh its not like we talk at all
56 you were very helpful tonight
thank you
If not for you teaching me about coroutines, I never would have found my beautiful solution 
ech it doesnt?
i remember this because ax wanted to block a guy who kept saying good morning
and he did
thats gay
but it didn't do shit
so he got to see a server light up
click on it
and see good morning
it is a good meme
Lul
"beep boop if you dont check the description you're gay"
i mean sure
56 do you want more depression
because i could just send all these people here for you to deal with

How does Unity handle duplicately named objects?
Or rather, is there a way to get both of these without iterating over all 3846 objects to find them?
Check that there isn't a space after one of them
nope, no space
Unfortunate
If there's a tag you can use FindWithTag
If there isn't then if they have a semi-rare component you could search for that and check the parent go
Neither, unfortunately. It isn't lagging at the transition though, so it probably isn't a big deal, just annoying
all gameobjects have ids
unity wont expose them so the only way to identify one from another is order and component hashing
the level loader mod uses a custom loader so it is able to identify and replace based on ids
o hey arent you the level editor guy
have you had time to work more on that yet?
have you had more time to work on it tho
yes 🚫 🇺
ok good talk
Oh yeah and if you want to go real hardcore there is a way to read the asset table in memory to get a reference by id but it's really hacky


I found the two missing transitions
Apparently, I decided to skip Fungus1_08 and Fungus1_24 for no reason while I was typing out the logic
I'm not sure I would have ever found that if Fungus1_24 didn't have a bench
fungbush
im making a hollow knight minecraft mod and i need help
hk for mc
ok bye
So rude
ok hi
sean is a pro minecraft modder, no?
Extremely
I've made such incredible things as an item pipe that destroys your items if the chunk unloads
And nothing else
pretty incredible
i think 56 mentioned that
i have currently made a mod that adds a dimension of just grey dirt

thank you Mickely very cool
can you make minecraft mods in kotlin?
that pipe mod sounds sick
You can probably use kotlin idk
re-writing minecraft in C#
i also heard that generics in java are maggotPrime
Yeah probably
I will yeet you
i have better idea
for mod
add scills of player
to the boss
thanks
Fuck's sake
If there's no results
Just return no results
Now I need a weird check for this
imagine coding in java
this post is made by c gang
for a moment i thought he was gonna do a hk mc mod

imagine coding in java
this post is made by c# gang
ftfy
ok bud
i actually did that
but the other way around
the only thing i had to change was capitalization
There is a hitless mod?
I wanted to try to play with only 1 mask all the time, and taking damage every time on purpose is kind annoying

ok buddy
it's all merge conflicts
jngo, mod when
yes
is rider supposed to be slower than vs?
no
I know rider was slower for me
yes rider is slow
There probably are still a lot of problems with this update, but I really had to push everything I'd done at some point
https://github.com/homothetyhk/HollowKnight.RandomizerMod
@unborn flicker do you know if you can get up here https://puu.sh/DRhPd/47bbbac475.png without wings
also, room rando stream
Are there any mods out there that allow you to play as the pale king?
I don’t know much about modding but CustomKnight might make this possible if someone had a lot of time
playing as pale king 
i mean
you might make the knight look like pale king
but idk lots of effort
I just had a kinda interesting idea that I have no way to actually do
make every boss arena have the floor as spikes
sounds great
Congrats Mickely on becoming a modder
Your run at agdq was impressive but I like your mods better
same thing
really
don’t think me 
you dont have to be a staff member to mod
or vice versa
to be fair there was a long period where it was modder and everyone who modded the game had it.
i like mickely’s mods a lot
it wasn't everyone though
prolly the best mods out there
the fsm guy
and now you're being passive aggressive because you feel like you deserve it, but a non-modder got it
the only good mods are rando debug and qol though
why tf would I deservere it lol
I'm a total hack
have you seen how shit my mods are?
you have mods?
omg hi angle maker ofthe best mods out there, big fan
also I ain't done anything in 12 months
i honestly didn’t know
so whats this comment for
o
sarcasm
imagine not getting sarcasm in 2019
in [current year]
i mean it just comes off as salty
it looked like a joke to me
well then lemme be 100% straight to you and say I didn't mean it that way
ikr
tbh it came across as a joke to me cause he opened with a compliment
I click here like once every 12 years
i mean angle pretty consistently wanted modding-staff when he was active
and it was a kinda long lasting joke that he'd never get it
angle is not in modding-2 
well
I sorta wanted it so people would stop being like "you have mods"
every fucking day
back when it was called modder
but IDC anymore really
modder was a really weird name for modding staff tbf
this is true
me making one boss mod several months ago is already enough to make me a modder really, it's not a status symbol
I think it's been more than several months but ok
several months since PC was supposed to get release 
lol wtf
saleh wyd
wyd tonight saleh bbygrill

same
remember when modding wasnt on topic
good old days
maybe itll flow fast enough to where PC will get released
inshallah

I just have a shitty weighted random implementation
And it finally matters
It adds each item to a list weight amount of times
Then pulls a random item out
But if you have big weights that's fucked
@jovial vault lmao
ok
why
ok
why
ok
ok
ok
you broke the chain
good
cool
does inserting a coroutine into a state force the state to wait until the coroutine is finished to trigger FINISHED, or not?
It'll leave the state whenever it gets an event for a transition
So if that's the only one then yes
ok
buddy
how does one make regular hk text (right now all the words are capitalized).
I tried doing endingTxt.font = CanvasUtil.TrajanNormal;
idk
what you trying to do saleh
adding ending text like when you beat abs rad in hog
to add on to my last question, how do you make it so that the text doesn't move when the screen resolution changes?
here's my code:
CanvasUtil.CreateFonts();
GameObject canvas = CanvasUtil.CreateCanvas(RenderMode.ScreenSpaceOverlay, new Vector2(1920, 3080));
Text endingTxt = CanvasUtil.CreateTextPanel(canvas, "", 35, TextAnchor.MiddleCenter, new CanvasUtil.RectData(new Vector2(1500, 1500), new Vector2(0f, 805), new Vector2(0.5f, 0), new Vector2(0.5f, 0), new Vector2(0.5f, 0.5f)), false).GetComponent<Text>();
oh that's whats wrong, you're still using a VX-8000 reverberator for flagellation
I am using canvas, right?
terrible
you set up the canvas with your own res for testing
unless your screen happens to be 3 monitors glued together you're doing it wrong
Do I use Screen.Width and Height
no
then what do I use when I am not testing
use whatever it gets stretched
you probably want it to be the same aspect ratio of the game
see it fits
can someone help me, when i try to install the mod it says invalid apth
wait what im confused
its mentioned in the modding help tab
let me copy and paste it
Invalid path selected. Please select the correct installation path for Hollow Knight
Wherever your game is
so my desktop?
have you at the very least googled it
no i came here cause this is literally called modding help
Steam/steamapps/common/Hollow Knight/
oh thanks
incorrect
I mean there's no readme
And it doesn't do anything unless you give it sprites
Not even a bad question
broke: making a readme
yeah thats why i asked lol i was looking at all the readmes
woke: making a text src guide
it's not a bad question, but it's a question that's asked way too much
Hollow Knight - Changing CustomKnight Sprites. - by MickelyMickely
i feel so stupid
i followed all the steps and it didnt even work.. I might just quit
was i supposed to leave the game open
sigh
i play this on xbox and i just got it on my pc to try modding, give me a break lol
nah not really, just used to use cheat engine on games when i was a kid and almost broke the computer..
da faq
I don't think you almost broke the computer
No not with this Sean.. when I was a kid I got a ton of viruses
maybe they turned on DBVM and it insta crashed 
Good is a strong word
the act of downloading it from the wrong place might be what gave the viruses
That's not cheat engine's fault
im new and bad at discord, where can I find the mod list/descriptions for the mod installer? thanks
bapanada
it hasn't been uploaded because I'm still getting fixes made to the saving
tk2d viewer wip

I didn't know you were making this
Hey guys what happened to Charm Overhaul mod ?
Hi, I am super interested to install HK mods and I'm actually unable to open the Google Drive for Mods. Do I missed something?
Oh thanks !
yw
Has anyone attempted texture mods before
yes
Does the Bonfire mod still work? In a cheaty save I increased my strength to have a damage of 68, but the debug mod still says my damage is 21 (and I don't seem to deal any more damage to enemies).
LUL. First item I got in my current randomizer run is Izma's tear.
Niice.
Second was Mothwing cloak, and the third was monarch wings.
It's all downhill from here.
@young walrus i know you need that 3rd :^)
First build I got of my current randomizer didn't fix the problem.
The second build did though
Wait until you hear what the third did
#archived-modding-developmentliveblog #archived-modding-developmentisfun #randomizerdevelopment
Dear Mr. Homo,
NG+ mod when


Are there any mods that remove/alter the visual effect of things like the defenders crest?
No
Am gonna uninstall qol 😡 😡 😡
I'm working on mod menu settings ok
Ok
ok
How do the new save settings work with the api?
Also, do the new save settings work with the api?
I have this
And this
If I use this, I lose settings on s&q
If I don't use it, settings carry over into new files
i have the same problem

Anyways, Benchwarp has now been upgraded 
@solemn rivet Are you free to update benchwarp?
sean hates concise style confirmed
what
I still don't have drive access
smh
So I was asking if you were free to drop a zip in for me
give email
yeah, sure
send dm
question
why is the modlinks.xml not on github?
makes it easier to edit and keep track of changes, no?
Settings could carry into other files on the old system too though
This isn't a new problem
@unborn flicker
yhtsi
I was also frustrated because the normal hack of resetting settings on menu didn't work
i could try and fix it ig
I don't see why clearing on menu wouldn't work
When I did it, it reset all of the save settings
as in, when I loaded back into the file
Weird
Does it also clear the settings if you restart the game after quitting?
Without the check for menu
I don't think so, but I don't have the build anymore
I see
Hey im new here. Is the link to the mod pinned?
what is the mod
debug?
You clicked the blue text and it didn't download?
yeah uh, does it not work for mac?
See, that's important info
Yes, mods can be installed on a mac.
You can use the installer
To run the installer:
- Open the Terminal
- Type
cd $(dirname - Drag the exe onto the terminal.
- Type
)then hit Return/Enter - Type
mono --arch=32(Note the space at the end) - Drag the exe onto the terminal and then hit Return/Enter
If this fails with bash: mono: command not found then
- install mono here
- Open a new terminal window
- Type/paste in
export PATH=/usr/local/bin:${PATH}and hit Return/Enter - Repeat steps 2-6 above.
Hello, how can I activate items randomizer? Right now only charms and skills are randomized for me
That is the item one
is it included in the ModManager?
The beta build? No
Where do I find it, please?
Thanks Mickely
Just out of curiosity's sake, has anyone ever investigated how much damage the fight-specific damage sources do? Like Cloth's attacks, the falling rocks in the False Knight/Failed Champion battles, Hollow Knight's self-stabs, etc
so im spawning damage number GOs with a textmesh on them and had to use
tm.font = (Font)Resources.GetBuiltinResource(typeof(Font), "Arial.ttf");
i was trying to use Trajan from the game itself since theres a static field called, well, trajanNormal but using
textmesh.font = CanvasUtil.trajanNormal (even tho trajanNormal doesnt return null) doesnt work and is invisible, this is after ofc already calling the CreateFonts() method from the class itself
so im guessing im gonna have to import my own fonts as an asset and use that?
afaik geriond theres no info on that, i think
I could be wrong tho, considering stuff like amount of hits before stun info is in the wiki
unfortunately the people that might now as of now is asleep
I found that in the godhome uumuu fight, the jellyfish do 100! damage
how did you do it
🅱rover 🅱ls
Checked how many jellyfish alone it took to kill Uumuu on both attuned and ascended, then did a couple of runs with various numbers of nail hits to get the value closer
it might not be exactly 100, as I didn't have that much precision, but it's very close if not
ill hand it over you for dedication
TTacco see how bonfire uses the font
alight ill take a look at it
@analog wyvern that's very easy to do. Just code something to print out enemy health numbers
You can infer all you need from that
It's in levellingsystem, ttaccoboi
yeah just saw it
ive only ripp- uhh used hpbars for reference for most of the time
I mean, it is open source

I mean, easy for someone with the PC version, haha
really weird, still doesnt work
and both fonts are already not null
(inb4 this is just another uncaught exception that i wont notice until the next 3 days)
So the falling rocks do 10 damage for both False Knight and Failed Champion
after almost an hour of tinkering, just when i thought i fixed it, all i can say is what the fuck is this
True art
very nice ttaco
sid please kill me ive been working on this for like 16 hours already
by all means this should, 100%, work, but it doesnt
😔
@analog wyvern Cloth does something like 15-16 damage. She can solo Traitor Lord if you're patient.
i wouldnt bother with trajan if arial doesnt look so fucking ugly
perpetua > trajan
fuck it maybe perpetua will work
yes
woop dee doo, it doesnt work
awesome 

bitch what do these words mean i dont speak a;skdjf;wej
i honestly dunno if i should use textmesh pro at this point, considering every single tutorial ive seen is always about textmesh pro
damage popups
it already works with the default arial font
but arial looks so out of place in HK so i tried using Trajan/Perpetua
which, results this jumbled mess
err what are you using to show the text?
shut shit t otshutdown
nvm cancelled it
uhh
basically just a gameobject with a textmesh and meshrenderer components on it
then its just getcomponent<textmesh>().text = "please unexist me thanks"
it should work, it does work
tm = gameObject.GetComponent<TextMesh>();
tm.font = input font here
tm.characterSize = 1f;
tm.alignment = TextAlignment.Center;
tm.fontSize = 150;
tm.text = damVal;
tm.fontStyle = FontStyle.Normal;
tm.color = c;
hk uses textmeshpro
nah im just not experienced with using unity assets, also i have to open the editor to get the assets
but my unity here is like, since 2018 so i have to download it again
textmeshpro is faster and better than textmesh it seems
AND the google results is literally only talking about it
ive seen like only 1-2 articles with regular textmesh scripting guides
should I put modlinks.xml into a github repository
versi
n c
ntr
l

imagine needing version control
when has anyone ever updated the api to an unuseable one
yeah but gdrive caps at 300 versions
so you have to delete a few before updating modlinks
ok, I can't rn
if any of you want to do it, be my guest
if not, I'll do it later tonight
Put it in the modinstaller repo
Gday there fellow aliens
I mean humans
how would one install mods?
wow thanks zote
wo
thats cool
ok bye guys
Can someone tell me how to disable the skip cutscene function in QoL mod?
Options->Mods->Skip Cutscenes
Thank You
is there any current mods that work to increase the slots of charm notches?
it's on the modinstaller
Thank you for the help guys!
!rank NA
So, I'm considering doing a hollow knight modded playthrough. What mods should I add, and is there any, say super modded modpack I could easily get?
I'm thinking the charm randomiser and lightbringer (or black moth. Which is better?) mods, but I have no idea what else to add. Suggestions?
is this a real question
any good hollow knight mods?
no all the modders half ass everything and don't care about their work
Are you talking about me
any answer from someone who's not zaliant :|
Cause that sure sounds like me, zaliant
you can literally answer the question yourself 
Apollyon: it depends on what you consider to be a good mod
Idk I'm not expecting anything breathtaking
just something to spicen up the game a bit
There's no way for us to know. You'll have to play them yourself and find out. You can, however, ask for recommendations on a specific mod type
idk just, good mods to start with
Like, some people like bonfire
pick one
randomizer 2 is pretty good to spice it up
I hate it
randomizer 2.9 is better but that requires effort to download
How does the randomizer work?
it randomizes
items are randomized
Innnnteresting, I imagine that leaves to softlocks more often than none but that's part of the fun I guess.
No
it never softlocks
Ooooh, is that so?
Sounds pretty legit
It is pretty good
why are you being toxic zaliant
Zaliant, can you not.
😦
Rando2.9 expands in that, adding more things into the pool
There's also....
i mean we have a command that explains this, and it's in the pins
Yeah
Thank you Mickely, for doing this instead of just being rude about it :|
I appreciate your help
Now, whether you find this "good" or not is up to you
But you can ask for recommendations nonetheless
I, myself, like rando2 very much
the only good mod is darkmod and sanic mod
And chaos
rando2.9 better
Don't forget chaos
looking through the list right now, some of these sound pretty interesting!
Did you watch homothety testing it adrain
I tried playing it
and there are just too many empty rooms
Yeah
Sad times
why is mino here
Hey mino
why are you saying it like it's future tense
No bully
I completely expect to spend 6 hours on it
Haven't been able to for like 2 months
I'll wait till the logic is a bit more... Robust
Well, I've taken a look through the whole list.
Hope there will be more stand-out mods in the future! What I see now is very promising for things ahead!
well the modding community for this game is going a fair amount slower than it did a while back tbh
We don't care anymore
silksong soon
Fuck this game â„¢
hopefully â„¢
Ah man, I can relate.
I'm a part of a dying modding community as well TT_TT
the modding community is a ok
No, the community is alive and growing
just this game is dead
We literally just don't care
the community is alive the game is dead
Basically
So basically, you want to mod the game, but don't.
the community is alive the game is dead
No, we don't want to mod it and we do just that
We're a band of merry friends
Who do everything together but mod

So you're doing something you don't want to do? That sounds awful! D:
Neither do I adrain
Or I guess I don't follow...
:( that's a shame
That's all there is to it
100%
Maybe I'll try to mod the game myself and make something neat.
it ass if you want to make something cool
because the game is coded by people who literally can not code
ok buddy
Well I mean I wouldn't say that, if TC couldn't code the game wouldn't be as good as it is
wait toxic?
In what way?
Beware of modding, I hear they're the most toxic
56 â„¢
Oh boi
kdt is hella toxic
Please don't look at the code
this game isn't good or well coded lol
Oh I get it you guys are punking me together
You are right you are quite the group of merry friends doing things together
this game is really badly programmed
That's the consensus amongst modders
I will take your word for it though and not touch the code.
impressively so
theres glitches that involve entity A ending an action, that premeptively ends a wait on entity B
which can do things like open doors faster, or eat jumps
wat
eat..... jumps?
Have you ever seen a game where you can fly by pausing when casting a spell?
Exactly
Kinda
ty adrain
the normal bug enemy things in xroads, one of them jumps, and in an old patch, if they jumped as you jumped, it'd cancel your jump
very good code
Damn
someone should like, reprogram the game from scratch to be properly optimized or something
u ever seen a game where you fly upwards extremely slowly by getting hit while landing in a corner
I thought you were dead veru
no i just moved to speedrunning
Right
Well hopefully TC gets their act together with Silksong and it's a more moddable game.
Don't get your hopes up
yeeee, probably not
Hasn't Graig confirmed that's not the case?
Sorry, I try to be optimistic
Veru is the only one of you fucks I care about just because memes
I mean
Veru isn't one of us tho
I care about cammie because cammie is cool but cammie doesnt look here
Wtf
No it's fine
There is, apollyon
Like "oh shit people mod hollow knight? You can mod hollow knight?!? Fuck yaaa!"
But it's a shame to hear the game is poorly programmed and not actually all that moddable.
And that's being generous
i mean you can mod anything you want
so that might have set my expectations a little too high.
Even hal is here wtf
i mean you can do literally anything in this game
Hey hal, long time no see
yes hello
i still check the channel sometimes but don't care to talk often
just if you want to act and feel vanilla its a lot of effort
I don't know if you can inject DLL in this game though
you can
that's how the space shooter mod did it
didnt somebody recently make a level editor
we have an api, that lets you load any code you want
Nes is still working on it
Oh? A level editor would be sick
tbh area rando is more fun
i hear someone is "working" on a pale lurker boss
nou
room rando is too empty
yes i was shitposting
the work on that is going faster than NGG2 
When NGGAE
NGGAE is NGG2
Can't be
I did say october this year, but tbh I literally can not be fucked
Hnm
the year is 2020
every single person in #archived-modding-development is modding staff

