#archived-modding-development
1 messages ยท Page 222 of 1
oh my
Local ienumerators might work
set up the ienumerator in the main body if you can
Also the if should be inside the for loop
So it gets called whenever the lower soul does
And that'll add a coroutine every frame
In fact almost none of that should be in update besides the bench check
Or it should only trigger once atleast
Oh I guess the over charmed check should trigger repeatedly too
you should check the bench inside the coroutine imo
there is no reason to run the other code if you are at a bench right?
k im putting the HeroController.instance.spellControl.FsmVariables.GetFsmInt("MP Cost").Value = 9;
in new game hook
No point checking the overcharmed there either as charmupdatehook gets called whenever you use a bench or change charms iirc
i got rid of overcharmed
But maybe we should get the dying working first 
it's for an irrelevant float so i deleted it
Well it should work if you run that coroutine once
4
aight
thanks
HeroController.instance.AddMPCharge(-1 + (-1 * PlayerData.instance.nailSmithUpgrades));
would this work inside the coroutine
Probably
You should use the getbool getint methods though
Incase something is modifying those values in a nondestructive way
HeroController.instance.AddMPCharge(-1 + (-1 * PlayerData.instance.GetInt("nailSmithUpgrades")));
TakeMP
TakeMP?
like HeroController.instance.TakeMP(1 + (1 * PlayerData.instance.GetInt("nailSmithUpgrades")));?
Yeah


dafuq
ah
fair enough
HeroController.instance.TakeMP(1 + PlayerData.instance.GetInt("nailSmithUpgrades"));
why is it -1 now
TakeMP
ok
i made it takemp sorry
btw 56 your code so that it'd set MP to max upon new game and whatnot doesn't work
u
_ _
โ
too bad sean can never trick us because of his color
Yeah good thing, that could be annoying
throwback to green sean
greenpr
how does TC keep track of what all the FSMs do???
How is someone supposed to understand the difference between these two
oh
there's 17 different "Area Name" FSMs with different IDs
why didn't they name the area in the title
ok that makes sense then
I don't really know how unity editor works but they probably just access the FSMs as objects in the scene
they access it with the play maker viewer
its kinda like the fsm viewer we have around
but they use it to edit them
its in unity
is it just unity's own fsm viewer or is something different
https://cdn-images-1.medium.com/max/1600/1*HzXyvUUYASLkQz9w__AW6w.png
it does have the thing above though
the only state machine built in is the animator unless its something new in the 2018 version
and its not good as a state machine anyway
but i'm pretty sure its possible to convert fsm into actual code, although it would need to be made by hand
so its a no with the amount of fsm the game has
I wonder if TC will do less FSM with their new game now that they have an actual programmer
no
what game?
when they make a new game*
You could make a tool to convert fsm to """code""" pretty easily automatically
i'm not sure but with the work they have with the code they should be able to do it without fsm
Since fsm is just a visual representation of crap C#
although fsm is even used in AAA games like hearthstone
hearthstone is a good game ๐
but i agree, i dont like how fsm works
looks like... a toy
this isn't #297468195026239489
i dont use fsms in my game either
Wait whoโs their actual programmer
I think both Wilbo and Ari know how to code slightly but Wilbo knows a bit more
Ah
I mean I'm sure they've learned after making the game
the game has a lot of code in it
have they tho?
even before Jack joined
have they?
honestly idk sometimes it feels to me like writing c# code is barely above scratch
what with how little control I have over actual memory
and how much hand holding unity does
if you have the editor
Thanks I hate it
๐น๐ญ๐ฎ๐ธ ๐ฎ๐ธ ๐ง๐บ๐ฌ๐ฌ๐พ
what the hellll
why is it doing this
Idk discord is garbage
๐น๐ญ
Letters turn into flags
gotta put spaces between letters
cool it's off
idk why but i just cant make the mod set MP to max on death and new game
this is buggy
why learn code when you can just make a game ten times faster with fsm's and it still sells over a million copies????

that 3-4 year uni degree could just be used to make a game in that time. Make you rich instead of put you into 10 years a debt. - Pro tip.
(this is a joke btw, please go to uni and get a degree in the things you like and get a good job in life)
wait has hk sold over a million
yeah that was a while ago
im just going off the blog post, i dont know numbers or anything like that
but they said it got over a million a while ago
that's pretty Pog
I have a lot of experience with game making, c# and unity, i got into play maker once, i didnt understand shit and closed it, back to code :p
Peak
lore btw
How long is your name gonna be tenoxpahntenb?
mods can we get a delet???
we live in the brightest timeline
i try
ok but I have a question. Why on earth would anyone ever buy HK on xbox or ps4
Same reason people buy it on switch I guess
well at least with switch you can argue it's portable
but it doesn't exactly take a gtx 1080 to run hollow knight
I'm convinced Iconoclasts will run on literally any computer
I'm rocking integrated graphics and the game runs easilly at 1080 60 and usually around 1080 120 fps.
I set it to minimum priority 1 core while streaming
No difference at all
56 can attest to this
probably only runs on one core anyway :grimmdab:
Better game
could it run on an arm machine
it literally didn't do anything
could it run on a phone???
what if it was single threaded to begin with
then again maybe it isn't a cpu intensive game
like dwarf fortress
you still give it access to a full GPU
also I underclocked my cpu at one point to 1.6GhZ and it still runs hollow knight flawlessly
so
for some reason
all the fsms don't even matter that much
but HK still has decently high requirements
so I have a theory
hear me out
tk2d
did anyone rebuild the api
that's my theory
I didn't
did they put the beta nerfs into the new update
explain
but it does literally nothing
the version number is incremented to indicate it has the nerfs
also
fuck I'm way too lazy to rebuild the api
but
Same
I want to add il manip anyways
does this mean my mods are fucked
it's not in mono yet
.
I'm just throwing this out there. what if HK's shitty performance has nothing to do with the FSMs
I know it's a stretch
but tk2d is p shit too
x to doubt
and tk2d is doing all the actual graphics stuff
and HK runs fine on very very underclocked cpus
except for when you pick up a spell
and it spawns all the soul blobs
which fly into you
nail arts with bindings don't work anymore
1.4.3.2 
but other than that the game is almost always gpu bound
and i have no mods 
56 work overtime for the race 
here's the thing
I'm happy they fixed the abs rad bug
but the nerf to her and PV make me sad
Nail arts got nerfed in binding! Fixed, rather
where do you even see this 56
This means my achievement is INVALID and OBSOLETE and I must redo it.
but did you see the collector nerf
"Reduced HP of Godmaster's final battle" reeee
yeah all the nerfs are in 
forced to play on pussy patch 
collector nerf doesn't really change anything since nail arts were also fixed.
little grass corpse
"Fixed issue where Dung Defender's balls got stuck in corner" aw but that was funny
Did they fix gruz getting stuck in corners though?
Collector was only such a problem to start with because it wasn't known for a bit that nail arts would one shot them. Since the collector nerf presumably still lets nail arts/shade soul do that, it's more or less going to be the same fight but a little easier
this is the biggest think
we live in the darkest timeline

voidheart menu is cool
Markoth is super slow paced and boring anyway so whatever
why are the hornet 2 memes like 20 bullet points apart from each other
plus I think he lost a whole 50 HP
they forgot
also wait, where the heck is the lifeblood fix?
what
The game's most blatant and casually encounterable issue isn't noted here.
did new patch kill rando at the moment?
for like 10 minutes
damnit
until I can be bothered getting out of bed
"Fixed timer display issues for main game and Godmaster pantheons" haHAA
5:60
runtime il manip ๐ฉ
(I just want it to run in mono)
(idgaf about il manip... unless I can use that to load fonts)
can I use that to load fonts?
didn't ade say you could recompile mono with a flag off to make it work
Almost everyone here is just getting annoyed at how it ruined their mods. I literally just got them yesterday
lul update isn't even on linux yet
is this every game
i have found a satisfying reddit post
@team cherry update is out for all players but it's only pushed to windows reeee
@compact sedge U

hi dumb
and never told me
hello friend
scroll up
Ah, thank you so much

I clicked on the Steam link to the changelog and it just deposited me at a review.
- Fixed an issue where game could become slower over a game session for some players
is this you @cunning lagoon ??
is it time for the 24 hour infinite grimm marathon?
title pretty much says anything
I still can't reliably kill them without spells without taking one damage
tbh
with level 0 nail
I mean I can sometimes kill them without being hit
but not reliably
Lifeblood glitch is still here.
what lifeblood glitch
everyone is here!
alright back to the not shit theme
But that's not the zote theme
the only thing wrong with the TGT theme is there isn't enough fire
Lifeblood glitch is where if you take damage more than you have lifeblood to soak up, it totally pierces right through as if it wasn't there
ie you have 1 lifeblood and take 2 damage, you lose the lifeblood AND 2 regular masks
does the lifeblood disappear?
nice
oh
so if you take 2 damage with jonis you instadie?
anyway
I never knew that was a bug
if you have 3 lifeblood and get hit by failed champ on ascended, lose all 3 and 4 masks
This is better
Nice black bars
fix coming to UKIP soon
please report bugs to me now

fix text asset sent at 9:53 pm
Gotcha
missing o in 'soon'
no
status:wontfix @hazy sentinel
56 status report
still in bed
gotcha
pr: change pfp to uumuu spritesheet
sure love voidheart edition
hello darkness my old
dlo ym ssenkrad olleh
dol
รฉ
merry dol my hearties
dal ym
Awww FUCK I didn't even think of that
what
someone in discussion just reminded me that nail art nerf just meant PoH all bindings just got 20+ minutes longer
big meme
I remember taking this image at the very start of playing hollow knight, and being amazed that it wasn't the max
seems legit
it's visually indistinguishable from the max
I was sitting there all optimistic that nail art nerf wouldn't be that big a deal and honestly it probably wont be combined with collector nerf, but that timesink
@glossy jungle is this u
To take that image, I had to go around the world collecting all the lifeblood, and I used all the lifeblood charms
Ah yes. Remember how this happens?
no
when you collect all grubs, go on a bench and go bakc
back
Worst thing that enemy randomizer can do that isn't radiance
no
it is practically just starting the fight with it. I had it happen at the lake of Unn
and btw it was a joke
I can't actually play that mod (wellI guess I could now that I upgraded my system)
soidk
what happens
it just changes around the enemies, sometimes changing their sizes
I had to fight a miniature traitor lord before I could beat false knight
the worst possible outcome is when it actually spawns the right enemy 
yeh
but the radiance has a thing in her fsm that causes a scene transition to ending 3
so
like
idk just throwing that out there
I just went into the building and left the game
I disabled it because I didn't want to die
This also happened. Couldn't even get in the room.
boo stupid file
sorry
worst format ever
yeah. I kind of ruined it because it set that as default
flash video was dead in 2008
ur lucky vlc exists
but
what are you doing man, you're 10 years late
It was the first video thing to pop up when I tried to open it
I wasn't really thinking
Well, fuck me. I can't be shown up by Horheristo so I'm grinding out a new p5 all binding victory tonight.
Imagine not recording everything in flv
it's funny because 56 is lying in bed rn but if instead of building the modding api he went to sleep he would go to sleep at a reasonable time for the first time in a year probably @copper nacelle
wtf
hello it me
iconoclasts haha yes
thanks i hate it
omg its the guy I totally fuckn destroyed the other day haha git recked. but seriously I'm still pissed at mys about that and I only managed because I got stupidly lucky.
me too
is this about the rando
maybe
it took me longer to just do the three dreamers after getting the dream nail and ismas and cheart than it took you to beat the entire game with NMG

(also it completely drained me and left me sick for 2 days so the joke's on me really x2)
I can't sit at computers for more than like 2 hours without short breaks
squat
veru figured this out
see what the real pro speedrunners do is they buy the most comfortable toilet seat ever. like giant and cushy and shit, ideally automatically adjustable and with a leather back and then they play the game on that so they never need to walk to the restroom
ugly
Reminder not to put raw eggs up your butt because your internal body temperature will hard boil them and you might not be able to get them out
what if that's your kink
what the fuck
why is name wtf
why isn't yours
good question
mods are back?
once i put it on the drive yeah
(upload it to the website)
do i need to rebuild exaltation for it to work
no
hhhhh
everything else nerf
Really dgaf about those
smh tc where's the fsm nerf
Lma0 nice
Yes
yeet
๐
Doing God's work.
@cunning lagoon i'm going to do it
Understandable
when's 3rd pufferfish
2400 I believe
wow nice
i still have my mop/shaman/str/dashmaster build
but i didn't use any spells past first puffer
except ddark
i'm thinking of swapping it out w/ twister + grub or quick focus
At least don't use mop
Just get uswd to it
reeeeeee
26.5
anyone tried it?
27
Ill check it later
ok so can i just usse the installer to get debug
It is, I'm on it right now
ok
about to start some p5 binding redo's as soon as I pull myself away from chatting it up with dudes
wow this looks pretty cool
alright gl with the attempts
they have 26 health
fucking poggers
they ahve done it
actual best patch ever
what's binded nail damage again
13
nice
Even Super Spitter R(Clone) has 26 health
whatmst
primal aspids
oh ok
I gotta admit, part of me will miss the total monster Collector was, but this is definitely for the better
i might finally attempt p5 all binds now
Why didn't you before?
abusing nail arts didnt feel legit
but i wasnt gonna do it without nail arts bc collector was stupid
After knowing how good you are at the game in general, I can't imagine pre nerf Collector would have been too much for you.
Ahhh. Alright.
im still gonna be working on something i would consider harder than ngg and p5 all binds
and its probably gonna take me a while
but ill do p5 all binds after that
you know how many people complain about absrad being bullshit and rng and a slot machine
and i always defend her
well on one of my arguments with some dumbass in #hk-discussion i was told to do this
1.75x abs rad?
so that's what i've been doing
I'm also working on a "project" outside of bindings. I wanna do radiant kills with a totally stock knight using debug mod. See how many I can do with a character that's set up as if they just dropped into King's Pass
i hope if i ever get it people will shut up about her being unfair or rng
good luck with flukemarm
I'd be happy to even get half the bosses tbh
on the bright side, if you kill her you get $10
Do I?
there is a bounty for killing flukemarm with a non upgraded knight
Godmaster flukemarm specifically?
yeah, delivered to your house directly by wilbo
godmaster wasn't a thing when this was talked about but i'd assume it's the same thing
actually HK will never go below 10 dollars per game so that they don't lose money on every sale
maybe ascended is different
it is
Abs Rad is pretty fair with the patched orbs imo
ascended takes 2 hits with pure nail
redwing isn't allowed
aa dies
well either way the bounty was for vanilla flukemarm
if she's buffed in godmaster and you do it
i don't see why it wouldn't count
but there's a reason why such a challenge is thought to be impossible
can I cheat to get to vanilla flukemarm with no upgrades?
hold on i have a save file
Every few months someone revives the flukemilf bounty 
so the ads have 13 hp you say?
dgate is at her arena
13?
aa no
you are not gonna get it i'll tell you right now
A lot of people have tried
didn't mick try too
Yeah and Ush
yeah most of us made it to like half health or a little bit more
no I know right now 3 hit ads are impossible for me to deal with
They got pretty far
it's just not worth the fuckin effort
unless I figure out a way to trap them with no upgrades
then
yeah
not happening
you miss a single nail swing and you start getting swarmed by billions of flukefeys

also u guys don't want the person to do it to do it with a 5 fps video
luckily I can record at an amazing 25 fps with obs
"amazing"
Wait, does FPS affect their fly speed?
cinematic
no it affects how shitty the video looks
What if you did it at extremely low FPS

the game runs at 60 fps
I can use riatuner?
just set the fps cap
Definitely want to see if the flukes fly slower
56 u telling me that I, me, this person right here can use rivatuner?
darn
I have mesa I don't need it
it's funny because I know there's several elegant solutions but why use those when you can use dlsym (think monomod built right into c/c++ ) https://gist.github.com/Cloudef/9103499
(I still remember that weird speed hack I made with dlsym)
tempted to go back and rework it into a low level sanic mod
so low level it works with literally everything, even fixed updates, sounds, etc
so low level it's platform specific, but works on every version of HK
ok so the new absrad is like
400 damage for the floor spikes to show up
400 damage for the vertical nail rain
~350 damage to start the platforming phase
700 damage to start the climbing phase
300 damage to kill her in the infinite fireball phasse
so p1 has around 1150 health, p2 has 700 health and p3 has 300 health
What were the values originally, roughly?
2.5k total health
hold on i have it on a txt somewhere
well i cant find it but i remember last phase being 500 health
yea and 200 of those are the last phase
I can't fuckn count
The last phase is really easy
yeah so that doesnt really matter
wow ok
Yeah itโs just a matter of learning the spawns and getting the rhythm
Itโs consistent
no
bc you didnt do that on your 1.6k vid
and i always upslash them
oh you did do that

i got excited ther for a second
dl
angle
I pogo parry regular NKGs grimm's upslash because of you
nightmare king grimm grimm's upslash
idk what to call it
jump the uppercut
i started jumping it because of kdt's darkroom thing
it's not easier but it's prettier
yet you don't jump it on no movement upgrades ๐ค
u
Gud git
i might do 1.75x no movement upgrades radiant

it's just casual salt tbh
i was really hoping that having 30 rad absrad kills would give me some credibility
guess not :)
absrad is legit hard and people wanna justify why they struggle
how many have you got
wooow bad
2 and i died climbing the 3rd one
oof
really makes you think
he needs to die
wait why did that guy say that?
i assume he wanted the moss knight to die
yes
no i mean the absrad thing
bc i was telling them that she's fair
lmao
tfw i look at #hk-discussion and it's someone bashing abs rad
tfw
and he's saying that attuned is a dice roll
what if they come and read this chat tho 
i hope they do
marmu is terrible
I died to Marmu all binds no lifeblood
sometimes i can sit in place and abyss shriek and he'll just die
other times he'll rocket into me at light speed and do 3 damage
that's me on all bindings p2
I might just use lifebloods after all but Graig said I had to do it without
and I'm a slave to him
-gif of marmu phasing through my nail goes here-
fkn hate marmu
suddenly light speed
that shit happens all the time, yeah
replace marmu with absrad and you have #hk-discussion
sad but true
Sad But True [Official Music Video] From the album "Metallica" Director: Wayne Isham Filmed in January 1992 in San Diego, CA Video Premiere Date: October 5, ...

banger
nice screencap
thanks
no me
no me
yeah
7 abyss shriek hits
7 ur mom hits


xD
does ngg work on 1432
sweet
whenever i do p5 marmu neatly knocks out all 3 of my lifeblood hearts then doesn't land any more hits
one hit mode timed infinite grimm is called Radiant Finite Nightmare King Grimm
lol
absrad lasers only when
my mouse disappeared
help
its back
nvm
oh no my lmb broke
how do i make my rmb do lmb things
ok i swapped them
how do i make my sidebuttons do rmb
instead of my broken button
give full map
L => ??
R => L
forward => RMB
back => RMB
right?
middle is still middle?
yeah that'd be ideal
what does lmb go to
Is there a boss healthbar mod?
actually it seems to be working now
ree
nvm its broken
thank you
yw
oh ok
ah this is wonderful
to turn it off there's an icon in the bar next to like time and stuff
o
i guess i'll buy a new mouse soon
yeah
what would happen if i restarted my computer
it'd reset the keys to normal
if you want it to happen on startup put it in the startup folder
%appdata%\Microsoft\Windows\Start Menu\Programs\Startup tbh
havent played infinite grimm in so long
its so fun
i want to get a 12k in radiant finite
dude more people shoudl play infinite grimm
having a shit ton of people competing would be so fun
I'll give it a go for sure one day

Iโll try once I beat p5
ayy nice
Is it functional for 1221? or another prefered build?
uhh i dont think so
on 1221 you have ngg
the gm version has a bunch more stuff anyway
actually let me rephrase bc im dumb
if there was a 1221 version you'd want to play on gm anyway bc that one would have more things
like the new spikes and the deathwalls etc
have someone new sprite with white eyes?
I got some info from the Ori randomizer on how they handle building the logic.
1. Find all accessible locations.
2. Fill all except 2 accessible locations with random items.
3. Check if you can reach any new areas as a result of random fill - if so, go back to 1 and repeat. If not, continue.
4. For each item that is involved in unlocking any new paths, build a list of the minimum set of abilities it requires to go with it.
5. Pick a random ability + associated required abilities to give (random, weighted by cost)
6. (Balanced only) Add some locations selected from among previously-placed exp [This would be relics in our case] pickups to the 2 reserved locations (weighted random, tending more towards the end of the list the later it is into the seed)
7. Fill reserved locations with the new abilities, return to 1.```
The weighted thing is pretty neat. That would mean that more seed would trend towards giving dash/double jump early and claw/ismas/ch later.
56 did you add ilhooking to the api yet?
guys, is the api updated to the last version?
uf, glad he did, i was working on the minimap yet
@solemn rivet @weary stream yes
any changes tho?
no
okay
ok then
did you fix controllers?
no
who still goes to school these days anyway


โจ
glhf
Good luck
btw gradow you know how to check what (at least the name of) the animation the knight is currently playing
since you did that animation thing awhile ago
uhhh
also 56 is gonna get a 98% on that exam mark my fucking words
56%
420%
uhhh
something like
HeroController.instance.GetComponent<tk2dSpriteAnimator>().currentAnimation.Name;
yessssss
np
you are an error
i know 
oh, i use currentClip for that in the compassIcon
any ideas why this does give error?
tk2dSpriteAnimator compassAnimator = pins["Compass"].GetComponent<tk2dSpriteAnimator>();
tk2dSpriteAnimator orig_compassAnimator = map.compassIcon.GetComponent<tk2dSpriteAnimator>();
string targetCompassAnim = "IDLE";//HeroController.instance.move_input == 0 ? "IDLE" : "WALK";
if (compassAnimator.CurrentClip == null)
{
compassAnimator.Play("IDLE");
}
else if (compassAnimator.CurrentClip.name != targetCompassAnim)
{
compassAnimator.Play(targetCompassAnim);
}
OverhaulMod.instance.Log(compassAnimator);
OverhaulMod.instance.Log(compassAnimator.CurrentClip.name);```
it gives error in the last line
[ERROR]:[API] - 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
and the compass has two animations, "IDLE" and "WALK"
so i guess its not playing the animation for some reason
Just a note for everyone who uses tk2danimators, its case sensitive, "Idle" =/= "IDLE"
๐
๐
no
wait wtf
Same
fixed
Good

greenpr
greenpath*
Sean, does the charming mod always break when loading? it looks like it fails to load and then it shows loaded, like two instances of the charming mod; I'm working on merging the minimap with it
i did it already while i was adding the minimap dw
damn i'm having issues to update the map accordingly to the gameobjects
is there a way to check what fsms call a method in the code?
hello, does anyone have that picture of THK FSM AI flow chart?
@rain cedar , does randomizer have manually created seeds?
get hit -> die
is it this maybe?
yes thank you
@fast thicket no
oldpr
looks like i found evil one, thought its a meme seed
how did your epic math test go
56%
everyone who want ultimate challenge welcome - seed number: 666666666
guessing a 92
what was it even about
math
3x7
trig
is that what you do
lmao
Thats the official banner for this channel btw
I'd pin that but people actually use the pins here
we wouldnt use them if ;installer worked
hhhhhhhhhhhh
@ididadumbthing
#297468195026239489 pin worthy though
they wouldnt get the joke in #297468195026239489
sad but true
dude i need a fuckin 3rd monitor to speedrun p5
i have discord obs livesplit on my second monitor
the game on my first one
i need the pic with all the bosses on a 3rd one
I have discord/chrome/ide+game
print it out
how do you trust livesplit to work fine
also my monitor is like 24 inch lol
that pic, the first thing I think about is "somebody toucha my spaghet"

you dont need a pic with all the bosses
just add the splits
they will tell you the order



