#archived-modding-development
1 messages · Page 215 of 1
is the tram pass rando'd
lads when does bretta go to dirtmouth
I'm gonna say isma's
after you rescue her
Because statistically that's the best bet
like do you need to read all the dialogue

oh, sean was watching me 
oh dear
private eyes
i think you can do what fast text does by just setting self.useTypeWriter false
overheating and crashing
self.useCasualExperience false
wow it works
now how do i skip all text
Object.Destroy(self)
just remove text assets lol
oh
i'll probably do the object destroy thing
after sending the text end event tho
@rain cedar wow it works
no
Yes
5
haha Yes
you feel rested yet?
legit is there an ignore elderbug%?
any% nmg
@floral furnace race
haha yes
56 already won

👀
simo but no o and eyes
shoutouts to simpleflips
hey
@thorn comet move Muted above srcom mods so they can't mute people?
hey
veru please why
are there actual game changing mods? I haven't heard of them
no this channel is a lie
oh, rip
welcome to meme2
conrad is the best yes
but conrad's not a mod

I did a dumb thing.
he will forever be a mod in our hearts
dont worry there is no plans to take control of the server just so we can reinstate conrad as the admin
what's the deal with conrad
conradmin
look at this 6k+ member lmao
fuck off
oh shit dlk didnt reach the age of conrad
he did a dumb thing and then jailed himself in #297468195026239489 and did nothing else
what dumb thing
also drunk stream
wait when was this
I discovered Hollow Knight about one month after its release through a series by youtuber Northernlion showcasing the game. I was skeptical at first, but drawn in by the size of the world, the range of music, and the tightness of its mechanics. I joined the official discord server (though at the time it was just a budding community), played the game, and it was the first game I started speedrunning! During that time I was practicing Python, so I used discord.py to create my very first discord bot named Zote, The Mighty. He spoke his precepts in order, or you could specify a number to hear a specific one. Over time, I experimented with simple features like image reaction commands, channel and user permissions, and logging / error-reporting functions. Today he also provides resources like guides, spoiler alerts, and even hosted the 12 Days of Hollowmas Giveaway without major issues (no matter what pictures Verulean shows you).
Zote, like the in-game counterpart, is mediocre and self-assured, but with each commit gets closer to a functional open-source build. I'd like to continue developing this bot to help represent Team Cherry's amazing game to the Discord community, and contribute to Discord.py too.
that doesnt seem like a dumb thing
have you considered #server-announcements
no
he put his bot api key on github
dlk doesnt know discord server lore what a shame
i see
was that seperate from the sheo incident
that was the sheo incident
that was the sheo incident

lmao
rip
where is #spoilers
and then #archived-modding-development and #art underwent meiosis
and #main became a spoiler and then a not spoiler until it was the first of April where it was a spoiler again
deep server lore
why does mystery know this i joined before them
has more lore than the game its trying to represent wow
are these mod perks
:hollownotknice:
inb4 mys has an entire record of all the users on hardcopy in his home
veru post a clown pfp jonny for me
amazing
sadly i don't have any rule34 pfp jonny screenshots
what

it was cropped
I'd say it still counts
demod smh
ban
this is how anime is affecting our youth
Hey Hollow Knight peoples, if I were to hypothetically want to try a Hollow Knight randomizer how would I go about setting that up?
first of all react to xeph's message in #races-announcements
also don't that was a joke
also do that wasn't a joke
e
@river eagle
wha
;installer
ah
um, where do I find said modding api, etc.?
pinned modinstaller
yeah I can't do shit myself
how do i make my shade not kill itself with DD on the way to cdash
I'm a budget Conrad really
@daring snow is this u
what
where is my radiel dancliffe content

imitation conrad
no that's conrad
@cunning lagoon are you actually having that problem with your shade?
p sure yes
I just fucking had it happen like 3 times
yeah
just die more
where is ann
im trying to make it to cdash but i dont have dash
yeah, I had the same problem lol
and it keeps killing itself
what do you have
claw
rip
only 20 years to go before tc remove fsms from hk
Hollow Knight Remaster Remastered
from the looks of this it's gonna take me anywhere from 5 to infinity hours to beat tomorrow's race
why is there a dialogue manager wtf
@cunning lagoon keep in mind mys chose the seed
i just bought the lantern
lantern at shade cloak claw at joni's
are you sure
it's really not that hard to get geo for lantern
shouldn't take more than 5 minutes
mfw
takee
get that WPM up boy
u
how
git gud
yeah that's a tough one
abuse dd
the timer is kinda tight
you do know the any% nmg wr is 34: something right
Typing Test and exercises to improve your WPM (word per minute) speed. Check your typing speed against our Community and learn from our Forum.
I know
is that a faster react than verulean himself
incredible speeds
how does ptkyr do it
inb4 mys chose a seed that softlocks :^)
yeah but the wr performs certain minor glitches to speed up things
which is cheating
i'm sure he wants to do it legit
ok
there are a couple threads on reddit with good routes and tips
you don't need a route
feel free to go get every upgrade
and you will have enough time
as long as you are not a snail
watch vys' run and die from anime exposure
animadiation
the only place where you'd get stuck would be the watcher knights
you could get shade soul and go all the way down to the ancient basin and get the pale ore and the wings
so you have shade soul and nail2
if you spent 1hr on WK you could still finish the game in < 5hr
if you spend 4 hr on wk
just dupe dreamers lol
@tranquil glen is this u
man i wish
where do I find the aforementioned modding tools?
yea ull want to install dnSpy and visual studio
well at least visual studio
dnspy or death
i dont think thats what they were asking for 🤔
i just cant tell when you are joking and when you are serious
I have visual studio but my license is screwed up (thanks Microsoft changing their student software shit again), does that matter?
o nvm
if it can still build stuff it's fine
community edition is free anyways if you want to download that
yea so I have that, what next?
where do I get that?
both are in pins
in pins?
ah thanks
two from you
ruthless
ruthmore
Mount Ruthmore has Gradow's face in it

whats the most expensive thing salubra can sell

in rando
tentacles
;w;
You've been banned from #archived-modding-development.
should I continue playing the game from last night, dlk?
that's where you belong tbh
I'll continue playing gacha games on mobile then
those two words don't go together
2meirl4meirl
I fixed my sleep schedule once when I thought it'd break
stayed up till 10am playing death's gambit
slept for an hour
wtf
got up for an hour
why would you waste your life on that terrible game
why do you hate yourself
slept till 9pm
also, that
that but 3:30am and 7am
that but 10 am and 10pm and it shifts 2 hours forward every day
10 hours of sleep wtf
are you like 6 years old
no im 69
u know that's not healthy right
you have to sleep more
yes
I used to be able to do that
but now my body and mind despise me when I try and sleep for little
lack of sleep just feels like a hangover now
lack of sleep can feel shitty
but also one time I slept one hour and felt totally fine
the one time I didn't sleep I also felt fine until I got home and took a 3 hour nap
but also a few days ago I slept like two and died in first period
and third period
that's fine just make it to cs
i thought only girls had periods
only class you need anyways
lol u stupid just sleep more
CS is only every other day
randomizer is working but I'm getting some awful screen tearing
like just from normal walking
turn on vsync 
I have a gsync monitor though and i've never had this much of an issue before
for some reason all the framerates are shown as 1 less than the typical values in the menu (i.e. 23, 59, 119, 143Hz)
That's a feature
the lag is a feature
is there any dumps of hollow knight SOUND assets?
I'm looking for ALL the radiance screams
oh geeze
I actually want the sound dump too please
I don't have the hours required to upload everything
so you're getting everything under 20 seconds when it's done uploading
Works for me, don't worry
Papers, race with us
ey i could use some assistance
hk doesnt want to load my mod
im not entirely sure why
it says to check modlog.txt but no such file exists
think
where'st'd've'ly
think
🤔

found it
for some reason my pc came up blank when i searched modlog.txt
[ERROR]:[API] - Error: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object
at Spell__Caster.SpellCaster..ctor () [0x00000] in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&)
at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0
at Modding.ModLoader.LoadMods () [0x00000] in <filename unknown>:0
Null reference in SpellCaster constructor
not sure how to fix
I don't know the code you tell me
i don't actually need that line?
i'll test it out
appears to have worked
thanks
oof
the game crashes whenever i try to start a new save to test the mod
blackmoth mod seems kinda broken lol
k
i'm not sure what in my code is preventing me from starting a new game
keeps freezing and crashing tho
Blackmoth isn't really meant to be "fair" tho, isn't it? Far as I know it's got a charm that makes you actually invincible as you float around in a state of permanent sharp shadow.
Replacing Grubberfly
I saw some gifs in here of that flying around godhome
Is it another NRE?
I don't remember if playerdata exists already when that hook is called
i dont think it's an NRE
it says that the mod loaded fine, but then the game crashes when i start a new game
What's in your update hook?
Yes
What do you mean by the game crashing?
everything just goes black forever and then eventually it says hollow knight has stopped working
Ok well I'm gonna go back to my original guess of nre
In the new game hook
That the api isn't catching properly somehow
private void Instance_NewGameHook()
{
PlayerData.instance.hasSpell = true;
fireballLevel = 1;
quakeLevel = 1;
screamLevel = 1;
}
that's my new game hook
Just get rid of it and see if it loads
That or drain mp -10 breaks stuff
There is an AddMPCharge function you could try instead
i want it to be continuous for the extent of the game
like if salubra's blessing could work forever
i thought addmpcharge was just a one time thing
It's one time but you're calling it in update
fair enough
yeah getting rid of new game hook didn't fix it
ill try that now
that fixed it
the spell thing didnt work tho so idk how to give the player all spells at the start
oof also AddMpCharge works way too fast even at 1, so idk if it'll work
yeah i figured as much
i thought hasSpell would do something tho
alas
nothin
oh
fuck this thing
ive been trying PlayerData.instance.fireballLevel for ages and now it finally works
yeah before it was local variables and a heaping pile of stupid
now it's actual variables and another heaping pile of stupid
What's the rate of MP gain you want?
a spell per 2 seconds
Ok
16.5 soul per second i guess
Here this is untested but maybe works
private const float SOUL_GAIN_PERIOD = 1/16.5f;
private float nextSoulGain;
public void Instance_HeroUpdateHook()
{
if (HeroController.instance.transitionState != HeroTransitionState.WAITING_TO_TRANSITION)
{
nextSoulGain = Time.time + SOUL_GAIN_PERIOD;
}
else
{
while (nextSoulGain <= Time.time)
{
HeroController.instance.AddMPCharge(1);
nextSoulGain += SOUL_GAIN_PERIOD;
}
}
}```
awesome thanks
lmao
so it works wonders
and i have all the spells at the start
tho it appears my nail thing crashes the game
not entirely sure why it's having trouble
Well you have an infinite loop
ive never used coroutines before
how's it look?
k so now attacking doesnt crash the game but it also doesn't do anything it's supposed to
dm.LocateMyFSM("Box Open").Fsm.States.Single(x => x.Name == "Box Up").Actions = new FsmStateAction[]
{
new InvokeMethod(() =>
{
HeroController.instance.RegainControl();
})
};
this is a good fsm action
it's like 300% less annoying than CallMethod
56 you still there
so like, when i save quit, load a save again then start shooting it starts throwing null pointer exceptions, was thinking if theres actually some instance or whatever being left thats causing it, maybe hooks and all
are you using a monobehaviour
unhook stuff in OnDestroy
why does this game hate me
nice
i just want to send convo finished events
is that so much to ask for
oh
i misspelled CONVERSATION_END
this is loss
nice again
why is gradow not awake
re
convos lock your animation and idk how to hero animation controller
i'll just steal the fsm code
fixing the misspelling did nothing
re
oh yeah gradow did that animation thing
yeah exactly
fsms are good and fun™
why is it so hard to make text auto-skip wtf
@floral furnace is this u
Nice
Also dont fucking remind me pls that i didnt need to fuck with FSMs for memefinite
probably
nullpointer shit
showeth
why are there fsms for all the map pins
tc
exactly
ree
i just want to auto-skip text
please game
the page control is done by an fsm
btw
wow why am i not surprised
also tell tc to add auto skip text when the abyss expansion is out /s
you got this man, 903rd times the charm
you're trying to start a coroutine on a destroyed monobehaviour
nice
Destroy(this)?
oh ok
Motherfucker of course i missed that
it was on the awake and all i unhooked where the ones created in Start()
echhhhhhhhhhhhhhhhhhhhhhhhhhh
i even forgot that i had an object spawn hook
still not working?
yes
i'll "talk to sly"
but his eyes won't go uninfected
but if i leave and re-enter the room he's gone
OH you mean as in just downright skipping it, i thought you wanted something like an auto scroll text that keeps going without need player input for next dialogue
no you just hit interact => done
what the actual fuck please kill me
i do not understand
if i send CONVERSATION_END
it'll go to "Conversation End"
and ListenForAttack
and send NEXT
but if i just replace that with my own send event
it says fuck you and kills itself


if i just skip that state
it does the same thing
with the killing itself
w t f
F S M S
i'm not going insane right
fsm.ChangeTransition("Arrow", "FINISHED", "SFX");
fsm.ChangeTransition("Stop", "FINISHED", "SFX");
fsm.SendEvent("CONVERSATION_END");
this should work
right?
was gonna say if you could try sending to stop instead but youve changed transition already so idunno
oh
rn it should go from Idle => Stop Pause => Stop or Arrow? => Arrow | Stop => SFX => Conversation End
but it dies
or it just doesn't work

but it does reach SFX tho?
idk
i should insert a method
this is the best
i should've made this earlier
wait so you can just specify action as 0 🤔
wait i thought index state was the 3rd param
it might be
this is a new extension so i might've mixed up normal param order
it gets to SFX
this is loss
what in the fuck
why
ree
oh i just had the best logging idea
nice
btw that fsm is just taking the dialogue fsm right
not like, gameobject.fsmeverything
?
oh yeah
just logging one
i could log them all with a runtime detour
tho
ok
thats, supposed to work tho right
yes
now to see if it's super different with the changes
wow what the fuck
entirely different
instant display is important
i suppose
I'll do End Convo => Instant Display => Idle
it should transition to end convo if it working tho?
🤔
also question is there an easier way of checking what the value in the parameter is being pertained
like lets say i wanna change 5.56's damage right
yes
well theres so much fucking numbers in the parameter that i dont want count which one is which
you can have them named
like is it 0.80f the damage or is it 0.05, or is it 1 etc etc
yes
the point was named method/constructor args
you can just alt-enter to add those
oh nice
fsm good ™
56 u ok
no
why
this should like 900% work
but instead
it 900% dies
this should literally just wait for button press
oh no
it's gonna be some shitty other fsm that i don't know about
which is also listening for inputs
fireballfsm.avi
you never know if theres another tucked fsm inbetween those states
wait are you just gonna do it manually
gonna try it
🤔
is this loss
is it?
no it's compiling zote
just do it like what you did with | || || |_ lord, make your own fsm
also should bother removing most of the ondestroy shit considering the only what that started it was that one hook anyway
or is it better safe than sorry
better safe than sorry
ok then im too lazy to remove whatever i added to the OnDestroy's anyway
56 dont go hollow you can do this fsms are just the dark souls of modding
uhh, So Long As It Works™?
ok
this is what just normally going through stuff does
except like 80 more
on a scale of 1-10 i want to die 11
*Integer.MaxValue
does it loop through convo end everytime you go to the next dialogue or just when you finish the conversation altogether
Hmm yes
what if i change the transition from show next page to show next page
don't worry this is a good idea
eee
it didn't work
it didn't transition
tf
ok what if i just call DialogueBox.ShowNextPage like 900 times
maybe theres something in the transitions thats not being called whenever you force it to end convo?
Is this brute forcing 🦋
ngl like i can feel you go insane across the screen
wait i forgot what i was supposed to do with shit
🤔
well there are several ways
same
ok what if i force the current page to the last page
and then call next page
what if i just call ShowPage(Integer.MaxValue)
you think i'm joking but
it auto returns
if it's too high
and sends convo end
the genuine fuck
the text goes away
but the pages still exist
and you have to go through them all
why
how do i fully end the convo
taco help
bitch you know that i hate fsms and i have no idea how they fully work internally wise
yeah i hope tc fires the staff that created it for their next game
is this reddit
yes
1 min later
56: what
56: it doesnt work
56: is this loss
nice, but theres a ? in that
shh
my entire goddamn code is spaghetti
ok i broke it
but i c now
what if i send convo end and force arrow and then stop
stay woke
this is loss
is this loss?
thats less than the amount of times youve said gay tbh
i have like 1/5th of the server's eeee
iirc

ok this might actually work
big might
asdjkflasdfasdf
same
h
fuck dialogue
i give up
on the instant dialogue
fast text is plenty good enough
Thanks your mods are ok too
me too
56 this is what I was talking about yesterday
hero animator machine
Messing with hero fsms is like messing with a shitty spider web made of proverbial shit
See how useful it would be now to be able to convert fsms to code programmatically? 
About the animations, check blackmoth's code
i figured mine out
i had to disable hero animator control
and then enable it again
thank u dark souls
Should be easy
https://clips.twitch.tv/TawdryBrightFennelFUNgineer definitely one for the history books
2000 iq
tactically walked into that so he can respawn faster
ok how do you lose all but 4 hp from vengefly tho
56™
AA u gonna race, or nah?
on top of my monitor
he has like a loud af kb tho
uh do I need to make a srl thing?
it's designed to be loud
is ur kb grimmchild machine gun
do you use a webcam mic or some shit
yes
wtf
were you even born in 2006
can u just cut off volume past like 2khz
wanna join in?
or wherever the kb sound is
around 2kbz
talk to me, papers
you say "Papers!" every time I come
and... it's been really heartwarming to see
I love it
Thank you

gald you like it! We all missed you the time you were gone tbh
what's "UnofficialHollowKnightPatch" in the mod installer program
that's a mod AA made
Oh
bad
changes some stuff
very important
I should probably go and fix the PV statue more
Yes
what was wrong with his sprite
huh
I was honestly infuriated so I went and drew it again, with the right sprite
never noticed lol
this is deep lore
not important lol
Veru, how could you say that?!
his arm is hidden by the cloak
Hi guys, there is a mod for HP bar?
y e s
where i get it?
pins, theres an installer
it says invalid path, i need to install in the directory?
https://clips.twitch.tv/TenuousBloodyCheesecakePunchTrees another one for the people
2 hours 45 min
lmao everyone know verulean already did all pantheons all bindings blindfolded 
not even a death smh
😢

if the seed has the cpeak dark room right at the beginning im either farming for geo or quitting
oh I have wraiths but not fireballs
i saw time get stuck on that for half an hour yesterday and i refuse to go through that
it was way more i think
is it possible to softlock if you fall into deepnest with only mantis claw?
probably not
oh nice I got... deep focus from the mantis claw room. and it required a dumb pogo to get
ok so how bad are mantis lords without dash
very easy
mantis lords are easy
ez
yeah they p easy
on an unrelated note 56 just died to hornet 2
AA join the irc channel
so, i want to make my own seed for my brother to play at some point (for randomizer)
how would i set that up?
i have discord open on my other monitor
no shit you are dying to hornet if you are reading chat and discord at the same time
by make your own seed, you mean manually place items?
what's the channel called
do
found it
/join twitch.tv/5fiftysix6
bot listed them
wait - 56 stream
small bug in my timer app
I thought this was gonna be a pic of a tiktik on top of the timer ngl
so given it took me 1 hour to get mothwing on a normal hardmode seed that wasn't picked to cause pain by evil moderator mys, what's my estimated time for the real run?
3 years
see below image: on the right
oh it was talking about to leg eater
why is the character looking left
so misleading
he's contemplating suicide
29?
26
should've gotten a 25.5
How much is this rando run gonna make me hate you on a scale from a lot to you are the son of hitler? @exotic venture
you are the son of hitler
you are the hitler
You are the
You are
your mum are gay
you're mum are gae
@copper nacelle https://youtu.be/IcatiP-o05c?t=14
8 pillar hits
might be able to get 9 idk
ahh
wtf
NKG fucking dies
i feel like you could climb him with hits then switch sides
?rank racer
@hollow pier, you left Racer.





