#archived-modding-development
1 messages ยท Page 265 of 1
2:20.84
replace WR with OLD
ok
ok
why did i have a vs split and a hornet split
top 10 questions humanity can't answer
what
what
i had vs and hornet both in the autosplitter
why does 56 think having a vs split and a hornet split is weird
top 10 questions humanity can't answer
hmmmmm
i hate having a vothwing sloak split
ascended
@zinc berry help
godlike
how do i fix this
technically it is wp

can mopds just move them around
or do i submit it again and delete the other one
yeah 1s
yeah .04s
mood
I didn't even notice you submitted the wrong category lol
why does acrid not have a fake bench thingy split
it splits after you break out fun fact
pretty sure he does
.
shit u right
do i comment bruh you god on his video
@ornate rivet die
whats up with the hotdog
no because I already did

don't bs
the hot dog is a good emote
ahhhhhhhh
u
i dont get it
@no one
its been SOON for TOO LONG ๐ก
i haven't even finished splits
why would you finish the
if you just deleted acrid
if you jsut deleted yourself
go sleep
no i just want 56 to stream
sleep and watch stream later
wing became god
dash go to sleep
no i still have like 2 hrs
thats the kind of content i expect
yes
ok
do no resets
especially when starting out
who cares if you lose 2 seconds to a suboptimal aspid arena
when you have minutes of timesave everywhere else
ok stream
๐ค
choose a color
u can have a custom color with twitch prime
for 4.99$ a month
buy it now!
working on text edits. see, ultimatum radiance makes sense as a name after all
Oh, now you're just challenging me.
what is this
corpse.RemoveAction("Init", 9);
corpse.RemoveAction("Init", 1);
corpse.ChangeTransition("Pause", "FINISHED", "BG Open");
corpse.AddAction("Pause", corpse.GetAction<Tk2dPlayAnimation>("Blow", 9));```
@copper nacelle
Nailmaster's Glory aka Gey Knight
looks hot
@civic hare
Your code is documented much better than 56's, good job
and thank you
Aeraloth, how long did it take you to fix all the knight's sprites
die
56 is a man of one word/letter response
u
@ornate rivet die
h
no u
@copper nacelle dont die
no
I already did
if I die does that mean I won't have to procrastinate any more homework?
How much times has 56 said โnoโ 
die
2714
.
Wow that's more than double the amount of times I've said gay
how would it be better than upgraded fireball (besides looking cooler)?
what if there was a mod that added forest of bones and was hornet dlc
Mainly itd just add variety
also who would draw the animation for the knights
and also delayed hollow knight 2
Wish there was a mod that changed your nail into a lance and modified charms
there's already at least one boss attack of that sort so
if it could be ripped and resized a bit, it might work
yea but how would it come out of the knight
Wish there was a mod that made mantis Lords harder, you guys should make it tbh
wish there was a mod that made scary-dream lord grim infinite and gradually sped up as and recorded your damage at the end and had a hard mode
Damn everyone forgets shade soul
shade soul, that's the name
anyway just use the knight's animation for shade soul and replace the projectile with a tentacle
;)
higher damage, but lower range
So flukenest?
or I mean you can rip part of the pure vessel sprite
maybe flukenest overwrites the tentacle attack?
He does the exact attack
Mega Gay
yeah thats what I was referring to before but i didnt want to drop his name because it's a spoiler
Add it to pure knight imo
new ultrad update in the launcher with balance changes and text edits. changelog: https://github.com/Alek-Fleischer/hollowknight-ultimatumradiance/releases/tag/1.1.0.0
I see
mhm
gonna try out ultrad tomorrow
The next update after this will probably buff her health in ascended/radiant, so nowโs the best time to get an easy radiant kill 
"i did pre nerft ultrarad fug off"
that changelog looks sexy
Stylus font formatted to 5 bullet points ๐ฉ
where is modlog.txt located
I cant find a folder named die
i'ts ok saleh i'll help you out man
go to %APPDATA%\..\LocalLow\Team Cherry\Hollow Knight\
its right here
it's there
thanks kurosh but it was pinned already
[ERROR]:[API] - Couldn't check for new version.System.IndexOutOfRangeException: Array index is out of range.```
why
arrays start at 1
test
verulean what
i like it
whats veruleans pfp
finnish dreamshield
mmmmmh
so the mod I made wouldn't work when I created my own project but it works when I replace an already existing project
why is that the case?
if someone knows why then pls ping me because I am going to bed good night
@ornate rivet
probably missing references?
im guessing your new project didnt have them unlike the existing one
why is your pic a taco but sans but the knight
relevant
pfp when

i told you you needed the clickbait title
i think i deserve my dlkurse deleted for that
like what the fuck is impressive about all radiant bosses when the dlc is out for 2 months already
shouldve mentioned "my girlfriends and i just started our anniversery so we decided to beat the WR speedrun for PoP"
girlfriends
i mean, if youre a true player 
what the fuck is impressive about doing pop fast when it's been out for a year
this tbh

shouldve added a throwaway fanart too
get sub 2:10 with tas, then i'll be impressed
ttacco delete your pfp thanks
no
Random question
Was it possible for ultrad to have made the last platform at the end disappear entirely? And only come back briefly if you fell into the pit, ala the air sections of Collosseum of fools
Or was that just a limitation that they had to deal with at the time
Is that Jojo reference
@astral swift I probably couldโve but I didnโt feel like it
Don't get me wrong, I think a lot of the stuff you did in that was pretty cool, but I was pretty disappointed it didn't go all the way at the end
absrad's "beats" were largely inferior to the normal version of that boss because of the extra phase
But taking that and instead moving the feeling of it being utterly cornered and unable to do shit about you no matter how hard it tries, how hard it flails out of the cutscene into actual gameplay?
That would have justified it easily, and I had wondered if ultrad was going to do that
I like the platform being there just because pogoing radiance in exclusivity sucks ass. She can pretty easily drop you and 90% of the time you're totally offscreen and it looks stupid.
having that platform to pogo on is good.
Eh, fair
Dream fight with dashmaster, who wants it?
you've gotta race him to a finish line while he throws attack at you
dream fight with dashmaster where it's just a worse version of pale lurker
dream fight of pale lurker
oh god is pale lurker in hall of gods
modders put pale lurker in hall of gods pls
dont
pale lurker in PoP
pale lurker in a hidden room behind the colosseum of fools
@copper nacelle qga nerf
nerf flukemarm
I think a hive knight buff would be interesting
bee vomit now spawns 3 bees at a time
56 has said he will make it
after pv
he's been talking about it since lifeblood came out to be h
replace bee vomit with cg lasers
replace every bee with an absrad laser sweep
replace pollen spikes with abs rad lasers
this but unironically
what makes you think I was being ironic
u ever realize hive knight would be a good difficulty for his point in the game if they just removed the stupid gaps between his attacks and gave him more health
you can heal between almost all attacks
if he didn't stagger
just do him no jump lol
tbh stagger is hive knight's hardest attack
he needs to be more oppressive in general
every time he attacks above me I get hit by his stagger
Nail Arts , No Abilities PV is dog shit
make pollen spikes continuously appear in the center of the arena
when he's not doing bee rain
make his jump create a shockwave
56 are you still streaming
56 stream hunter
what if i spawn double the bee rain so the only way to dodge stuff is to parry it
and then i make other stuff parriable
bee rain every time you take damage
bee rain every time you dont have wayward compass equipped
56 replace hive knight with radiant absrad
or do it ngg style
make the bees parryable
just put absrad in hive knight's arena
where it just comes periodically outsourced of the attack that spawns it itself
@trim totem 56 stopped streaming because qga is too hard for him ๐
56 continue streaming
56 make it so fast that by the time he starts roaring you're already dead because it's so fast causality can't keep up
@copper nacelle consider the following
b
make it require grimmchild
ooooooooooooooooooooooooooooooooooooooooooooof
u
me
no
me
no u
u both gay
u
is this cohesive discussion
me
ok
top 10 anime battles
No
i slept at 3
56 stream
Hey @trim totem, ima take your advice
watch this.
Hey @thorn comet. Ya know. I'm not a perfect person. I make a lot of mistakes and I often speak my mind where I shouldn't, and joke about things I probably shouldn't joke about. I make dumb meme mods literally about/for one person.
But at the end of the day. I just wanna make #archived-modding-development a better place, and more importantly, make Hollow Knight modding better for other people. I've spoken a lot in it. In fact about 10% of all messages in the entire history of the channel are mine. I've created a special place for hosting the api and installer and modcommon so that modding developers can track the download stats on this. I've created a dedicated place for KDT to host their guide. I've added classes to modcommon to make mod development easier. I've worked with Gradow on the API itself to fix a few of its nastier bugs.
I can't promise if you choose, and I fully understand this is at your discretion, to give me the modder role I will be able to instantly change everything for the better. But I can say two things. 1) I won't blow anything up. I care waaay too much about our little modding community to want to hurt things and more importantly, while I may be brash with my words. I am infinitely careful with power. As they say:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
And I can promise I will follow two of these to the letter.
- If there is any way I see that I can help our modding community, I will be more empowered to do so. I will have the resources to communicate with the other modding mods about any ideas I might have in private as well as the power to enact minor change when it's agreed upon. When someone posts a link to a useful resource I will be there to pin it.
is avenging finally going to get modder role
eh probably not but it's worth a shot
if you dont i will make ascended god gorb
except i have to change the name because i accidentally predicted Godmaster
Well I'm not gonna lie
I definitely don't think before I type. If there's one reason I don't deserve any power it's because of that
I'm not gonna tell anyone to jump off a bridge
but I will say stupid things like that I think simo doesn't trust me
when realistically if I were a better person
Mys would still be mod
yes I do blame myself for it. I know it wasn't all me but goddamn it I do blame myself
chill
@dusky lion don't fuckn join hallownest for me. If you don't like it and it has nothing to offer you then I don't want your life to be even one ounce less convenient because of me. It's cool. I understand. it's a niche and it's not one that you might fit into. You've made your own damn server so you should know well what you like and don't like. Don't punish yourself on my behalf or if you do do it for a worthier cause than a role in a discord server.
its a discord server not a declaration of war
yeah but you have your community here and they (presumably, I haven't been very active in #hk-discussion recently) care very much about you and you them so I say embrace it.
why does the API have bool values and int values when it uses json util but saves have actual stuff
like x: 2
instead of int values: keys: x, values: 2
it sucks
because the API save file code isn't using any of the game's code for saving stuff
it's using its own custom code
that I stole for angle integration
but it uses json utility
doesn't it
The same thing the game uses on save game data
Which is just pd + scenedata
TGlobalSettings
is I believe a thing in the api
but not the vanilla game
JsonUtility is just a way to write objects to json files
and TGlobalSettings only has four things. bool, string, int, float values
I mean ur github is the one with the api that's on the drive on it
so uh if you wanna change anything you don't even need to send a pr
you're not wrong
idk why too
I submitted a pr to the actual repo
maybe because it has properties and not fields
Would just using fields in your settings class even work
@compact sedge whatmst
alright
I mean
uh
it's a thing that we aren't using github for because my other team members dunno how to git
so we're using unity's collaboration thing
which sucks ass
limited to 3 people

and I made some very stupid gameobjects for the game but it's very much work in progress til we have an idea what we're doing
well this is for a student club and I'm the only coder on my team

if u want my.... totalllllly amazing source code for it tho I could make a git repo for the assembly csharp maybe
idk
how much do i have to pay you to never use // notes
on that unity project
It's because mod settings are put into save game data
As a dictionary
deflect them away with the power of var not variable
I've only written 100 lines of code and I've already written this disgusting mess
also thanks kate for the spell checker dunno waht I'd do without you
u can turn it off with ctrl shift o

why not just if (x || y || z || a)
instead of if (x || y) return yeet; if (z || a) return yeet;
also my auto correct tried to correct yeet to great about 6 times
what so convert my massive switch into a massive if statement?
no
make the two ifs into 1
and then do that to all of the ifs that can do
that
and then make those into when statements and make the default 1
and then make it bitwise constants
because that would be good code
Yes
I'm not writing good code. I'm writing code my small mind is capible of producing quickly.
They all return 1 at the end so just drop that to default and you can collapse the ifs into whens
oh

see the smart way of doing it is if I ordered my enum so the counters would always be after the countered by
and then
take advantage of that order and do a simple < or > check
yes
but I knew that would be the smart way when I wrote this code
if you make it bitwise you can do that and abuse bitwise
and I didn't wanna think about the bitwise things in my head. I wanted it written and done in 3 minutes
understandable
(BindingFlags) int.MaxValue
I think -1 might work too
I think I know how to do settings without the dicts (as another option so it doesn't break mods ofc)
global settings should be easy at least
got o sleep

I really should
Wait can't you just put fields in settings and not use the dicts or am I dumb
cause primitives are all serializable and stuff
I'll try it in the morning
?rank racer
@azure vessel, you left Racer.
the iconoclast charge thing is getting there, kinda...
~~why am i getting false memories that theres a shroom bounce method for horizontal movements
~~
eldergun when
CP3
Can you rush B
๐ ฑ๏ธirthmouth
what's happening in this gif
supposedly when you charge and shoot below it should propel you upwards (like a boost or someshit) i just forgot to set it to down attack only
recoil doesnt make u fly
heres the supposed horizontal boost
kool
unfortunately im just abusing the recoilleft/recoilright methods in the herocontroller so it looks too snappy/fast
ยฏ_(ใ)_/ยฏ

this looks pretty good dude
shoot elderbug
what even do i tell this guy
why do we do it like that
because its a loading screen?
Perfect
i shall tell him that
We use a loadless timer to time our runs (that way people with better computers don't have an unfair advantage on the leaderboards). The timer is stopped after the cutscene because there's a loading screen there, so stopping it there is the best way to make sure the timer is accurate.
is this fine
im gonna post this imo
pete help
is this fine
whatever i clicked send
who cares
no it's garbage why would you ever send that
is it
no it's sarcasm why would you ever detect that
pretty much everyone can beat ngg
pain
๐
theres nothing grammatically wrong with thought to be unbeatable by most ๐ค
dlkurosh you must believe in yourself
na
boycott team cherry until hollow knight multiplayer comes out
@weary oyster may i get some 106 splits please tyvm
multiplayer should be able to pogo on each other
yeah and Superforge can finally make his "TOP 5 SKIPS AND TRICKS IN MULTIPLAYER HOLLOW KNIGHT"
NUMBER 15 YOU CAN POGO WITH UR FRIEND TO HOWLING CLIFFS
TO GET THAT JUICY GRIMM TROUPE
idk
calamity mod
sasns from undertale
i just got 3 parries in a row, an attack, then 6 parries in a row
isnt thk a wonderful boss
๐ฉ
man
are you hitting his parries
no
hmmm
unless i hit them accidentally in which case yes
trinomi told me that hitting them was a dps loss or some shit like that
i dont remember
but is it as rng as low jump v e n g e f l i e s
hitting them super early is ok
@cunning lagoon
thanks dad

I feel betrayed

yo ptkyr you lied to me
wait no
is dropping down at the beginning of thew dnail platforming section faster
ax
ptkyr told me it was 1 rta second faster and no difference igt 
lol trusting ptkyr in 2018
rta = igt

thats what you said about the dnail drop
sorry i have to second guess everything you say
dnail drop is useless
you are useless
u
how do you learn the stags in 106
do you use the map or do you have some sick ass trick like the any% one

learn mandarin
ill just run english
hmmmm
on english
run spanish
isnt spanish slower
run FastText
donde esta la speed
idk i just learned how many times i have to press at every spot
that sounds like hell
hmm ok
you only buy like half of them anyway
ill probably end up using the map tbh
hidden station :)))))
just fc the game 50 times and internalize the station list order
what does fc stand for
fifth cedilla
i take offense to that
failed champion
full combo?
almost got it
clear
ofullclear
obv
O F Course OFC
D L Kurosh DLK
same
P T Kyr PTK
5 6 fifty six CANNOT DNAIL
is it peet or pee tee
with a
avatar
ยฑ
cg2 used to do 1 contact damage instead of 2?
i'd ask pt kyr but he can't be trusted anymore

ok time to lie to kuro 50% of the time
havent you been doing that all this time
this but unironically
yes
Yeah just get 4 crawlids to stand in a row
i mean what
edit it back i wasn't here
its not even funny
in which area of crystal peak
hmmmm
do you get 4 on a single knight
yes
doubt
i think the roll is slightly different
cp confirmed optimal patch
im pissed that 112% is a main category and 106% is a misc cat
PepeHands
@solemn rivet
@๐พveryone help
<@&328354344313421825> help
I don't even know the right way to put my question but i will try my best.
I downloaded (Python-3.4.2.tar) the source code of a python interpreter from www.python.org
I extracted the files(using 7...
maybe this helps
https://devguide.python.org/setup/#build-dependencies I'm reading this atm but ran into a problem
Hmmm I see
I'm just wondering if it should stop here
doesn't say complete or anything like that
that seems to be the case yes
I just got back from classes reee
uhhh
are you building using WSL and copying it over?
I would compile on the remote machine imo
So at this point i've succesfully cloned cpython
and did ./configure --with-pydebug
but then it gets stuck on creating Makefile
or am I wrong?
doesn't say complete or anything?
it's cpython
lemme git clone it. I've never used anything but cython tbh
Docker
what distro?
rhel7
you need these
or something like this
I've already got centos
sudo yum group install "Development Tools"
to pull in gcc/make, etc
the compiler toolchain requires bootstrapping so you cannot compile it locally and just use that because it requires a compiler to compile which is the chicken and egg problem
so you do need to preinstall it.
anyway I'm running ./configure to see if it works for me
it shouldn't get stuck
could I just yum install make -y
no, pull in the entire development tools group so you also have tools like autoconf etc
if you don't have make then the fact is you don't know what you are missing
I already have the other stuff I need though
you don't know that
also the thing says to do yum --setopt=group_package_types=mandatory,default,optional groupinstall "Development Tools" which idk if you need to or not. I'm just confused because you said you're using powershell but it says bash.
if sudo doesn't work it means either 1) you are already root, which I guess you would be for the docker container. 2) sudo isn't installed. also probably likely
no reason to have sudo if you are just gonna run everything as root
I'm running rhel7 bash on powershell 
...ok I'm not even gonna question it. I know so little about WSL/docker
but I guess this is like a VM then?
I mean I personally consider kvm to be perfect but sure I'll take your word for it.
ok but ur host os is windows, your host libraries/bins are windows libraries/bins so they aren't sharing anything with that.
it would only matter if you had multiple docker instances on that one machine.
well this works and that's what matters
me_irl!
so should I like wait?
no it finished creating the makefile
that's why you see bash-4.2#
it means the command finished
k
and you can enter a new one.
you need to install openssl
yum install openssl
in theory
it might say it's already installed and up to date
and if so then you will have discovered the reason why I absolutely hate and never use RHEL/cent OS
hopefully not tho
what would you use then rather?
(I mean radiance.host is running on gentoo but I would recommend debian)
or ubuntu
well it's too bad the server is rhel
uh oh
you might need an older version that works with the older version of openssl.
how can I check if it's running it?
oh 2.7.5
that's
5 years old
gimme a sec
I'll get u the right version of cpython
3rd one on this page
also make sure you install python 2 on your docker image
and also check what version that is
actually before you download cpython 2.7.5 do that
you can dnail goams!?!?!?
maybe try python2 --version @river eagle
it probably is already installed but invoked with a different name
k
also angle i can check redwing out tomorrow
I played redwing when it was stupidly broken iirc
https://www.youtube.com/watch?v=bcevI2NIR34 somebody actually bothered
it has always been stupidly broken. only in this new alpha are some changes that make stuff less dumb
huh, I'll check it out as well then
Hollow knight players too op
kms
god damnit
you wanna use the version of cpython that is the same as the version of the python on remote imo
so go download that old-ass one
it's just that for some reason 56 wanted me to get this version
maybe he has something on mind?
or forgot that the server is running 2.7.5
I just want to be sure that the libraries it links against are the same as the ones on the server ยฏ_(ใ)_/ยฏ
so do I uninstall this version?
and yeah the dir is pretty strange I know
I accidentally installed it there
can you uh do for me python2 --version on your local docker thingy?
ok yeah I'd get cpython 2.7.5 then
just wget that tar.gz file
on the github
and untar it
so do I uninstall the cpython I have now
so I'll just rm cpython.git
rm -r if it's a folder
and uh after wgetting it just tar xf cpthon.2.7.5.tar.gz or w/e
./configure
make -j4
make install
should work
maybe
seems like a folder
no stop
โ
@river eagle clone the new one again
@compact sedge can't run 2.x for async code
Need 3.6+
And I'd have Hal just use a binary I compiled but rhel7 has shit for libs

it's libc is like 7 years old
alright then
ok but you still want the 3.x version that the remote server is using
which is why he's compiling it
I'll clone the one back
right?
It doesn't have py3
this time I could actually clone it in a better dir
yeah do cd
So I'd clone it in root?
but if 3.7 requires a new openssl then it won't work when you compile the things and put it on the server @copper nacelle
because it will be linked against the wrong openssl
and I bet my bottom that a discord bot needs ssl because it's like a super common internet library
yeah
hal might need an older version of py3 assuming he can use py3
yes
I thought you were using py2 because zote was written in py2
yeah zote uses 3.6
I guess
alright so now I have cpython cloned in /root
git clone gives you unstable dev version
download the branch
either using checkout
or just wget
the tar.gz
which one to listen? ๐ฉ
checkout is better imo
so git checkout 3.6
yeah get checkout
I've already cloned it
done
ok now try again
ok but wait
wow the website big lie
ok write git checkout 3.7
@compact sedge
@azure vessel why would I want 3.7 when I need 3.6
and 3.6 isnt working right
google it
Anyways I now have cloned the latest version of cpython in the root directory and inside the cpython dir I've done git checkout 3.6
alright
if that doesn't work you do 4893861
wot
Yes
@compact sedge howmst the fuck have you not used cpython btw
just running python is cpython
no swearing on a christian server
erm
I use cython last time I needed it
but yeah compile and install python 3.6.5r2, which looks like you just did
then compile and install cpython 3.6.5r2
I guess I just did that
but cython isn't even normal python it's a static compiler
normal python is cpython
Yeah
so I'll do what angle said?
So you should be using cpython more often
No
I mean if you want to test it sure
But you want to transfer it out of the container so you can actually use it
alright then what I'll do?
wdym no. he did make now he needs to do make install so that the system python3 is 3.6.5 and not 3.7
hm
So that the uni server can use the compiled version




