#archived-modding-development
1 messages ยท Page 300 of 1
what do you expect from a guy with this in the description of one of his videos
The confusion is Master sheo sees him as his brother.```
Where does he get that lore from?
he lore god lol
holy shit what are these advanced tactics
You know what, he actually sounds like he's trying to talk like the HK npcs
The advanced tactic he is talking about is the chandelier trick
also he does cheat
advanced clickbait: https://youtu.be/oMIoK9cS3a8
More info at www.godgamin.com #Teamcherrythugs
Fairly certain that character was originally going to be the shaman that gave you Wraiths
I of course, made that lore up on the spot, like this guy does
Wait, did he actually go thru the trouble of changing the colors for this vid?: https://youtu.be/oJmXibOkfSA
That blue actually looks better than the blue used in the Lifeblood Lord mod
tbh
nutty
Oh wait, no the video is just blue shifted
How did he get it to be so pronouced on the orange tho?
i did the thing woo
other than cancer prince zote it's a fairly fun and enjoyable experience
more like hu
even collector is an enjoyable fight now
i believe i've said this before but i'd do it again just for fun
if gpz did not exist
now
i require a stream
@copper nacelle
playing cs go

hurry up im starting to get bored already
no
D:
@cunning lagoon congrats on all binds
ty dude
are you saying we are not real 56
yes
he's being edgy to act cool in front of his friends ๐
stop checking discord
dont you have angles to defend and bomb sites to protect
no we just won
gg
ยฏ_(ใ)_/ยฏ
i told you cp runs flawlessly (although temps are still high)
1221 runs like garbage AND it burns my computer

might do some pantheon speedruns now
not going back to 1221 until i get a new cpu
go to 1028
yes i shall perform unethical glitches
Do you guys have a system for dyanmically patching methods
Runtime
You can use DynamicMethod to patch a bunch of methods via IL at once
Nothing like harmony where I can just execute written code rather than il
You can emit delegates into the il
Oh i misread that
I thought you meant patch a fuck ton of them at runtime at once
On hooks from MonoMod for normal code and IL hooks for IL
// Let's hook Celeste.Player.GetTrailColor
// Note that we can also -= this (and the IL. manipulation) by using separate methods.
On.Celeste.Player.GetTrailColor += (orig, player, wasDashB) => {
Console.WriteLine("1 - Hello, World!");
// Get the "original" color and manipulate it.
// This step is optional - we can return anything we want.
// We can also pass anything to the orig method.
Color color = orig(player, wasDashB);
// If the player is facing left, display a modified color.
if (player.Facing == Facings.Left)
return new Color(0xFF, color.G, color.B, color.A);
return color;
};
Nvm you guys already have it hardcoded patched
Any docs on the API or do I just explore
yeah the modding api loads all DLLs from the Mods folder
and it automatically constructs any public "Mod" classes with 0 argument ctors
so just make a dll with a class that extends or whatever the : symbol means Mod and then don't make the ctor private or take arguments and then just place the dll in the folder
I was basically trying to add code to the beginning of an already existing mod without patching the dll again
You can do that
@host
i do it to randomizer
Type t = Type.GetType("RandomizerMod.RandomizerMod, RandomizerMod2.0");
if (t == null) return;
_rando = new Hook
(
t.GetMethod("SceneHasPreload", BindingFlags.NonPublic | BindingFlags.Static),
typeof(SkipCutscenes).GetMethod(nameof(FixRandoMonomon))
);
[UsedImplicitly]
public static bool FixRandoMonomon(Func<string, bool> orig, string sceneName)
{
// this is really dumb
return sceneName != UUMUU && orig(sceneName);
}
you could also be a nice person and fork it and send a pull request
You'd just put your code before the orig call
Avenging Angle here. All game functions can be hooked with monomod hooks with:
on.namespace.classname.function += hookfunction
On hooks pass orig (the original function), self (if it's a class method), and the rest of the params
You can entirely override or just call the original at some point
and then in hookfunction you can at literally any time call orig(self, argument1, argument2, etc.) to run the original function, otherwise the hook will just override the original
if the original function has 0 arguments you can just do orig(self)
so basically you can put orig(self) at the end to insert all your custom code before the function, at the start to have your custom code run after the function, in the middle, or nowhere to override the original one completely
the readme for it is good
if you want to detour other mods you call new Hook like i posted above
I don't like this c# 7 way of creating functions
ur ๐ฎ
if you want to ilhook stuff this is a good example https://gist.github.com/0x0ade/1d1013d6ae1ff450aa76f252b0f3b62c
On.Celeste.Player.GetTrailColor += (orig, player, wasDashB) => { }
messes with my brain too much
Doesn't c++ have lambdas

they also hurt my brain
Lambdas are pretty simple though
It's just parameters and function body with slightly different syntax
yo does lost kin stagger more often than broken vessel
its just harder to get continous attacks on bv cause hes so slow
and also his headbang resets stagger counter
lol
@warped sinew yo this is a thing now wink wink
@hazy sentinel can i get the chinese names for every single boss in the game
also gimme the chinese name for cancer instead of gpz
ๆๅฅฝ็่ๆฟ
make gpz the only split
go back to bed ill man
any way to edit a savefile to only let you have 1/3rd of the soul meter
nvm

last time i played it it was broken
how
the nail binding didnt work sometimes and the ui derped out a lot
hmm
also if i can edit a save to have 1/3rd max soul i can submit it to srcom as a resource for those interested in running ab
which may be like 2 or 3 people 
not for runs obviously
for practice
No
aww ๐ฆ
Mods are pc only
kk
go die in bed idiot
i would
why about pygame
renpy bois
nah that's for porn
artistic porn
is this shadman 
@hollow pier https://youtu.be/ZL5D6QXx4Os?t=2476 got one just for you
you are welcome
also im beyond convinced that the fucking cdash charge time is rng
that should've been fine
It's gonna be effectively random +/- 1 frame, same way as a lot of other things
Your choice as to if that actually matters
out of curiosity does debug mod also have infinite charm notches
infinite charm notches is a separate mod
oh ok
sorry y'all but this $7.50 /hr job stocking shelves is really appealing to me
I have an hour on a bus what should I do
jerk off
actuallly do not do that 56
that is not an appropriate thing to do at a school bus
get a gba emulator and play pokemon emerald
๐
it's a good game you should actually do it
:)
not kidding
i am being VERY serious
maybe
๐
uhhhhhhhh fuck
not
look up how to learn it
I mean uh I learned c# by making a mod
it's fine. I have no problems with rust except that I'm not a huge fan of it's dependence on llvm
but it's a good language I've heard
neat
in any case my only suggestion is if you're gonna use a guide use a text one don't watch youtube videos
and also use an ide
I mean ides are optional but so helpful
I don't like c# as a language
C+ isn't a language
i was joking saying learn C+ before C++
lmao i forgot your name was nathan
no I'm embarrassing
im pretty sure everyone here is embarrassing in one way or another
Angle waddup
Wtf
extremely slow computers 
Extremely slow computers or people using qol
ah so all intellectuals
Same
It's impossible for "coroutine" to be null here
Unless Unity isn't calling Start on the behaviour fast enough
No that doesn't make sense because the first message in the log is from the coroutine
So it's definitely starting
Which means coroutine isn't null
Which means ForceFinish should work
Isn't it still running fake-async
I do coroutine.MoveNext() until it's done
In a regular function
So that should complete it in 1 frame
Do you have nested coroutines
Not here
I guess if you count WaitForEndOfFrame
But that doesn't actually explicitly stall for a frame
It's just an empty YieldInstruction
The coroutine is never finishing btw
Like there's a message at the end of it that just doesn't happen
I didn't even change anything to do with this
Does it work if you don't call StartCoroutine
Oh ok I see the problem
It's throwing an error which didn't go to modlog because Unity caught it instead of my code
Only thing that changed that could cause that is the new logic from homothety's pr
@unborn flicker thanks

Probably mismatched parentheses somewhere
unity error catching to output log is pain
Looks like I fucked up Shade Soul
Yeah shade soul is missing a closing paren
Would it be a decent idea to find where unity logs coroutine errors and detour it to mod log
Is the missing one supposed to go in the middle or the end?
Idk 56 sounds like a good way to get a million TC errors
true
There shouldn't be two at the beginning, I think
I did detour'd LogError once
Ok
mod log became death
So many fucking errors
I ended up matching a few of the common ones and discarding them
But after that it was actually decently useful
Actually, there should be another after scream
Sorry
Claw is paired with shadeskips there

wut
skills.Add("hasUpwardSlash", "Dash Slash");
skills.Add("hasCyclone", "Cyclone Slash");```
well coded game btw
lol
Yes
go back to bed
quality variable names
Yes
what
what x2
don't question it
so you can hardlock when you open inv
that's just one var tho
ur just one var
I can't even figure out what in here is setting your save point to the bench
This is pretty good though
Nice
Is there a way to just search for a specific playerdata var in the fsm?
Not rn
Pain
I don't that's too much work
Ok respawnScene is in there
And respawnMarkerName
So this is at least not the wrong fsm
hello guys im new to discord is the dremshield coop updated for godhand ๐
Wait Benches are FSM?
Everything is fsm
they removed fsm though 
Of course it is
On a scale of 1 to 10 how bad is hooking BoolTest.OnEnter and doing string comparisons on the state and bool name?
I'm still getting 350-400 fps so it can't be that bad
Also gonna be honest I have no idea what stagger thing means
he doubled hits for stagger
by hooking int compare
and checking if the second int's name was "Stun Max"
Wtf there's a 26 geo rock in the first greenpath bench room
With all the birds
I never noticed this before
To be fair
The camera doesn't go high enough to see it here
You have to actually go for the bench
you've never sat on that bench and soaked in the atmosphere smh my head
delete this
Iโm starting a new game dev studio called Team Larry
@ vitellary#1950
whenever I play Overwatch I Team Carry
a good Dark Souls tactic when fighting groups is Team Parry
verwatch

this bit is team very shit
@unborn goblet haha this is still funny
Hey man you didn't do the meme gucci gang ping so I had to
I'm impressed with his resolve to not change, tbh
๐
@rain cedar kys
@unborn goblet no
anyone have a save with just king's stag and everything unlocked
I wish I would get ping spammed
no pete i will not help you get the gh% ng+ no dg rekky
insane
yo so how tf does one go about modding a boss anyway?
steal code
reminder to use fury too
I want to make a remix of a certain boss like the Ultimatum spoiler
actually the exact same boss lol
how much is fury again
but with different moves
is 2 nails better than nail fluke
gs is so slow
then ddark him or fluke him or something
if you did it on an older patch you could just oneshot him with fluke i guess
1114 optimal for gh ng+ no dg
I actually already have that mod but I was wondering about how to edit it
and maybe add on some shit of my own
That's the source code of the mod
i'll just get a good run and if anyone cares enough they'll take the 1114 timesave
i just saw acrids run and thought about all these things yesterday
i considered taking it but im lazy so you do it
how would i go about nsoob
motherfucker just dashed across the room with the hoppers 
nsoob would probably be the exact same thing
isn't a consistent cdash there helpful for all cats
you could set up dgate invuln and make the cdash there easier maybe
free 1s timesave
also on the room before the hopper try finding a drop then cdashing
instead of slowly falling
there's one platform really far to the left we use on 106
i already have a drop
nice nice
I don't think TC could have made it harder to find spawn points if they tried
This is fucking stupid
yeah
@cunning lagoon i was JUST thinking today about doing an AB stream
nice nice
of godmaster
so check it out if you do runs because im assuming it wont split for you either
was it set to the wrong boss? ill check it now
hmm well thats strange
if only i didn't play on 504p so i could see my visual cue for the cdash
it's a secret
fuck if i know
ok its not the pv split that was broken
i think i was missing one split or something
@copper nacelle My game crashed when I tried to open inventory as I was loading in
I blame qol
good
found the culprit
there was not a failed champ split
or it wasn't in the autosplit list thingy, rather
Ok nevermind it crashes whether I press inventory or not
do you still blame qol
No I blame myself
when is 112% all bindings gonna be a category? ๐ฉ
hmmmm
112% hell mod but worse category???
hell mod, glass soul, all bindings, lightbringer??
WHEN
- rng mod
- item randomizer
It's not to do with benches
But yeah I changed something and then it crashed
So probably me
Why would you do hell + bound? that would be horrible and not even fun
It'd take forever to kill anything
don't do hell + bound kids
i too have issues pressing 2 keys in quick succession
Oh wait I see exactly why it's crashing
I tried three the other day
Idk how to even fix this
Hi 8 fingers joe
This should actually have been a problem earlier
Hello
Wait maybe not
hmmmmmmmmm
@copper nacelle did you fix the thing where the bindings mod just set your nail damage to 13 when starting a new sve
u are dymb too so it evens out
how are notes at all on the level of privacy as emails
how are they not pete kyr
is this guess the username
go ahead
i say it's @ Skurry#2166
no
only 2k kids will know this username
on obs or livesplit itself
livesplit itself
it just doesnt let you?
what is this Times New Roman?
but not be death
go to edit layouty and click set size
it's felix tilting baskerville and californian fb
What's wrong with Times New Roman?
ah i know what you mean
in edit layout go to your splits
and uncheck
fill with blank space if not enough splits
I say while using this ridiculous font for my nickname
What's wrong with เธัีัะณเธ เธษญเนเธฃ ีัั เธเนืฅเธฃเธฃเธษญ เธษญฯััเนเนเธฃี?
I don't even know what this font is called
eating saline foods haha yes
Your font is Thai Script nathan
time to watch kry while i eat then do runs
What what means?
There is this stuff that I put on the sore that numbs it
yo any suggestions for fast mmc ab strats
MMC wasn't easy enough to kill?
Would Cyclone Slash work?
cyclone is actual garbage
You take that back
it barely knocks him back and it has a small delay before you can swing again
so you can't hit him bacj
actual garbage for mmc*
i use it a lot on the rest of the run
its very good
The fastest way I can think of is spamming with QSlash
sadly you cannot equip qs on ab
standing there and nailing is probably the best way
Oh right
maybe nail spell occasionally
yeah im just gonna do 3 swings and a ss dhit
rinse and repeat
now the more problematic boss
any suggestions for fast winged nosk strats
do vk but better
Dream Shield

vk stands idle for longer
i think
so you can go below him and shriek
not sure if you can do that on wn though
will try
are you shrieking when he's in the ceiling
im just ddarking when he charges
and if i dont have enough i do pogo dash pogo
keep in mind i can only spell once
ab il was a bad decision
nah its fun
longer than te feelsgoodman
longer than any% feelsgoodman
yeah you cant really shriek
because he just charges at you
i swear to god if i have to keep using this shitty ass ddark strat
https://clips.twitch.tv/RelatedSparklingJackalANELE legendary clip
nice nice
also i was saying to shriek when he goes into the ceiling and drops goo
dunno if it works
can you avoid the acid consistently with that
who really knows
cause damage tank strats dont work too well
for tha segment in particular you really wanna keep your lb
use fury lol
hah yeaaaaaa
eating something with soy sauce with a canker sore haha yes
i wish i ran something with a functioning ingame timer so i didn't really need livesplit
what's wrong with livesplit
also it gave me a really accurate time for my p4 test run
it was 1s off of the livesplit time
๐ค
do i stream gh
n o
free rekky โข
dae get hit by the first crawlid out of your cdash
this is why i wanted to lab cdashes 
yo
the first file in the pinned messages section for this part of the Hollow Knight discord
is that the fsm viewer?
Yeah
How do I make this not happen when I preload from king's pass?
I'm calling UnloadScene
And yet there it is
Still loaded
you suck
Go talk about speedruns somewhere else I'm trying to ask modding questions
does this look like a modding channel to you
Yes
shit
do you know why the first crawlid exists when i enter from the top load but not from the big door
that crawlid is weird
i had to save and quit to make him respawn after dying
in kp low jump
This doesn't even fix the menu
Why is everything so hard with this game?
Like it gets rid of King's Pass in the background but the menu is still black background
And if you go into an option and back out it dies
@pearl sentinel How do you make menu not die in enemy randomizer?
nonmodder kerr 
It's fine he can still talk in #462199380049395712

Ok menu scene isn't even valid
Somehow
Nevermind kerr I fixed it
You get screen shake when the menu loads but good enough for me
Yes pretty much
E-Tech snipers are really shit if you're somewhat decent at shooting
Because crit
And they eat ammo like crazy
crit bonus approximately -5
I love you @cunning lagoon

@cunning lagoon why are you not famous bro
@cunning lagoon I did but I didn't release it
hi kuro
@rain cedar 3 hours of crying baby later I have time to reply... glad you fixed it, and sorry for the troubles
^ reason #15523 of why I don't want kids
Everyone says it will get better when he hits 3 months old... got a month to go still 


How goes?
Going good, quarter is almost over and then I get a month break from school
Hope you're not too stressed with the kid
Yeah that makes sense
Maybe after the 3 month mark you can get 4 hours at once instead
Supposedly it jumps to 6
Least, that's what all the dads at work say
I told my boss I wasn't going to work on any new features at work after lunch since it would end up with shit code due to lack of sleep. So I just try and discuss stuff and bug fix instead
And he's awake again... rip

@pearl sentinel I have a 5 month old now and it does get better, they sleep longer. Until they start teething that is.. .
Somehow running this ONCE at mod load causes room dupes for the entire rest of the session
The only thing I can think of is that Unity is remembering that I put in LoadSceneMode.Additive
And applying that to all the other loads
Don't you have to unload it
I know krythom's dupe mod just loads it once and it stays forever
Calling unload did nothing, that's why I have the Destroy thing
Second to last line
King's pass doesn't stay forever I mean like if I go down the dirtmouth well dirtmouth will stay
For some reason
Wtf
Wtf unity is so bad
Holy shit
If you call LoadScene it forces everything else to finish synchronously
The first part of that sentence doesn't even make sense
Like "Because this is a synchronous load, everything else is now synchronous too"
???
Ok well it breaks even if I use async so that's not it
TC has some weird object to deal with additive loads
I destroyed it once and then bosses started moving out of their arenas
nice
Unload async I mean
And it doesn't even look async as far as I can tell
Like I don't see any frames of kp
Someone help
The rando sha1 in the modlinks matches the one in the archive
But modinstaller updates it every time it runs anyway
I didn't change anything except the sha1 and it worked before
Wait I swear I uploaded it but this is wrong on the drive
Mystery solved
I put it in one of the mod folders by accident
Second mystery solved
If only there was a way to squash changes on google drive like on git so people wouldn't see I'm dumb
tfw you're known as the guy who "did it with the nail art bug"
DLK EXPOSED ๐ฑ ๐ฑ ๐ฑ TOP TEN HOLLOW KNIGHT CONTROVERSIES
@vapid cape lol i didnt want to make it sound like that, you are one of my fav players as well, and Im aware some things were hardet back then in the panths. Ill edit that because indeed sounds like Im taking out value of what you guys did, which is amazing
Nah, I don't really mind
Wait, I just noticed that's you
I thought this was some rando who knew how I was, I got real excited
Yeah! I am. But I could have had TWO fans!
I'm your fan too :)
Not me, I'm lactose intolerant
btw gradow you got them animations working when you manually played them with the tk2dspriteanimatorcrapshit right?
like, forced them to play
did they break when you forced them?
update the bindings mod then y6ou lazy fuck @copper nacelle

tfw
i wanna do a bindings ssteel soul playthrough
you can't even do true ending cause no charms

aka too gay
hackathon?
nvm i can just do hell mod
is that like a marathon, but for coding?
It's coding competition in Ruby 


there are like 3 thingies which get prizes
and it's like a 25 dollar github card
ยฏ_(ใ)_/ยฏ
also t-shirts and shit but i don't think you need to win for that
nuts
get 100% completion
but a shirt, sticker, or coaster is a lame prize
Why not make it so you can select bindings at the start of the game, instead of forcing all of them?
Because fuck Charm Binding
In order to be the best coder, you gotta learn how to be creative, be fast, be smart, have some determination on a difficult problem, CTRL C,V and FreeSourceCodes . com
Because fuck modding
Change Radiance into Sans from Deltarune
Mod of the year ๐
You don't fight Sans in Deltarune
nathan why you dissing my boy the charm binding ๐ก
Unless I am mistaken
Oh right, i mixed him with Jevil from Undertale
Kurosh, the charm binding is the worst of the 4 bindings
Hey kuro oft but i just wanted to get this off my chest
Youre my hero Kuro i respect you so much great work proud of you
you too ttacco
You may now eat the taco
Can for banabalism
lets goo
holy shit cp runs so well
tc please patch the glitches back into the game
how to make mods or how to install them
Adapt, Overcome, Steal Borrow source code from other Mods
Abuse GPL 3 56 told me so
i have no experience but hollow knight modding and seeing all these cool mods you guys make, makes me want to try
any other coding experiences?
this but VS is actually free
sorry
well if youre interested in it, you can definitely learn the basics of it
I didn't either, but I made a mod in the end... with much help
yall ever just wake up drunk and decide to meme #archived-modding-development
hmmm
interesting
Knightmere, why would you betray us like this?
hmmm
you could've acted dumb and pissed everybody off instead smh
wrongo
no no
i dont think knightmere is that much of a jerk to do something like that
look it was a silly joke i wouldn't come in and actually say toxic shit
i despise that shit
also i can feel it, i have this innate sense that i inherited when i was born, i know when a mod/admin is watching or not
Benji? or maybe not
khan is a top tier lurker tho
i mean you just needed to click your profile to see it was you
i cant believe knightmare actually drinks
no no
they removed a vengefly in greenpath 
didn't actually drink
you cant convince me otherwise i already know the truth
wait what
what vengefly
you know the long hallway where vengefly king is
to the left of the first crawlid you see there are supposed to be 2 vengeflies
Why did they remove that GP Soul Totem?
no clue
Looks really weird without it
wait what patch are you running?
real loss is not being able to use it as a backup for fb skips
there are 2 flies on 1221, 1 on 1432
weirdd
guessing its
- a bug and wasnt intended
- an accident
- """increase performance"""
- that vengefly is easy are you kidding me when have you seen enemy with such speed and agility etc etc
it might be hell mod
apparently it auto saves zote
which means vengefly king isn't there
so if they tied that fly to vengefly king
which idk why they would
but idk why they'd remove it either so

56 did you end up adding explosion pogo back into qol
nvm i can just float
do spell twister soul catcher etc work with hell mod
its fine i speedran through sanctum and got telefragged thrice in a row so the playthrough is over
back to bindings
https://steamcommunity.com/app/367520/discussions/0/1744479063990788305/
yes the devs will definitely do this for one person
just one person
don't you know you have to be chosen by god to be able to beat hornet 1
@cunning lagoon god help
i can't beat the vengefly whose eating the hollow knight in the ggreen place
green palace*
hmm
had to hack steam to bypass their age restriction
saleh 28 when
๐
oh wopw i read that wrong
not 28
118
hmm
saleh
can you tell us a story
about hitler
uhhh
i'm olny -42 currently
Adolf Hitler was a German politician, demagogue, and Pan-German revolutionary, who was the leader of the Nazi Party, Chancellor of Germany from 1933 to 1945 and Fรผhrer of Nazi Germany from 1934 to 1945. As dictator, Hitler initiated World War II in Europe with the invasion of Poland in September 1939, and was central to the Holocaust.
lmao ex ๐
What is that review for?
Dark souls 3
lmao
what this
who knows
its on the installer
According to google translate it's latin and means "all the gods" 

randomized Pantheon iirc
can someone explain why this exists?
there is nothing between -13 and -13 so why is randomfloat needed
I just wanted to make sure I wasn't missing something
real big think tbh
is it illegal for us to be using PlayMaker code extracted from dnSpy?
didn't tc have to pay for playmaker?
I haven't used anything from it yet except for when I wanted to see how the FaceAngle action worked
and that's wasn't anything special like you said
pretty much every action is like 1 or 2 lines of code, nothing copyrightable or even proveable you did steal if you did
and 99% of the time its just the standard way of doing x
@weary oyster rando Pantheons
also hal's translation is right
Google translate actually working for once
NUTS
hello
sup
are there any mods that you would rec as a QoL stuff?
yes
the QoL mod
the qol mod
oh oof sorry
the wind blows hard in december our last fight do you remember counting the days since we left
um whatdoes it do?
quality of life
Makes things better
except when it doesn't
- hardlocks at monomon
does blackmoth and lightbringer conflict?
ty
why is the grimm bat's collision circle so big when I spawn it
um for redwing, do you need to download redwing assets as well?
Uh, did gradow fix the lag in blackmoth?
ty, sorry for all the questions
i dont think so aa
um if the game isn't responding does that mean some of my mods conflict
nvm took a while to load but it did
people who fall for that are the Dungo of Dungos
really dude................
Hello
sup
can someone help me to install a mod? i want only one :'3
Which mod out of curiosity?
I want to know what mod that add a hp bar?

