#archived-modding-development
1 messages · Page 442 of 1
This does not meet KDT Standards™
™
I don't even think variance values this small even matters to colliders
I'd adopt you just so I could disown own you for this dishonor
imagine having variance
I'm not actually too sure whats causing it
ya I'm definitely doing something wrong with this gameplay loop
KDT sama what I miss?
regular calling from fixed/update has no stutter
hooking onto these actions instead though does
broke: making the lever set the playerdatabool when you hit it
woke: making the gate fsm set the playerdatabool when it opens 
it's probably the hooking that makes it slow
wouldn't surprise me if
MyDelegate?.Invoke();
is slower than
myDelegate[] delegates = MyDelegates.GetInvocationList();
foreach(myDelegate d in delegates){
d.Invoke();
}
also thats probably doubling your physics
because it'll also be doing them automatically at 50/s
naw I turned off auto simulation
and is doing a ?.Invoke REALLY slower than whatever is getting FixedUpdate to fire on each separate monobehaviour?
well the monobehaviour stuff is probably c++ code
and probably just a function pointer
it doesnt feel like saleh's been gone to me considering he's been bothering dming me nonstop
if you want to get the authentic experience you can block them
I've seen saleh a few times in other channels
saleh posted here 3hrs ago 🤔
or did he
mino hacked saleh's account
shut up shh
How much does HK's dash vary by exactly?
i opened my goodreads after 2 months and lol
Not only does the cover partially spoil that jasnah is alive, it also doesn't represent the book very well since jasnah is in 5% of it
though it still looks amazing
;j
;y
where's randomizer 3??

I honestly thought this seed had crashed the game 

If randomization is gonna take that long you should run it in another thread so the game doesn't freeze
Display a spinner or something
nah, it takes about .25s on average
what was wrong with that seed then
a completable placement normally takes about 12 passes on transitions
I set the failsafe for 1000 passes

which is especially unnecessary, considering as best as I can tell this seed isn't placing anything at all
yeah, the problem is probably that it doesn't realize it can place an item at fury and then a transition from King's Pass to progress
This issue has been pretty rare, so rather than try and make it search through solutions I'll just have it place claw at fury in that case
Once there are multiple item locations, the transition randomizer preemptively fills progression so it's not an issue
do you always spawn at kings pass?
yeah
seems boring, technical reasons or nah?
I could probably change it
but having a guaranteed item location is very nice for randomizing
I don't think the alternatives of starting in Crossroads/GP/Fungal would be more interesting, if you were to try to keep that
Start in front of black egg temple
Immediate 3 transitions to choose from
Or 2 if you keep temple vanilla
nah, that would be room rando
Oh right. You're just doing areas now
I mean it'd be somewhat more interesting, if you had a random start position in each area
where you get atleast 1 item
yeah you'd have one room in each area thats a possible start
so you don't always start at kings pass, you could start at abyss and have to work your way back up
although I don't think you can get any abyss items naked
Is this for item randomizer then?
if you're doing area+item randomizer
I don't know what "work your way up" means in area rando
Bottom of abyss
you'd start in a really endgame area sometimes
so you'd have to do somethings you'd never need to do otherwise
hmmm, well anyways, I don't think randomized starts would make any kind of difference when every KP transition is randomized anyways
something like climbing out of Abyss just takes too many items
like you're never gonna get into GQ without shade cloak/claw+cdash
but maybe I could make it down the road, who knows
QG?
I had a seed yesterday which forced QG with only dash, because it had both Isma's Tear and Monarch Wings
it connected to Dirtmouth, which you got to through Resting Grounds, which was reached through Fog Canyon, which opened from the waterways door in CoT, which you reached from KP
Changing the start location from KP would hardly affect that chain though
oh you're putting them past the progression checks then
progression checks?
well to get into QG you need either ismas/shade cloak/claw+cdash
like you couldn't have put them in the room you cdash over the acid in
if you only had dash
that transition requires cdash or tear, sure
But the item logic had to be completely rewritten in terms of transition logic for this
so ordinary requirements are out the window
in that seed, Tear was at Wraiths, where Overgrown Mound connected to QG through the Moss Prophet transition
and Monarch Wings was at Love Key
so would you need ismas/shade cloak to escape QG
there is no escape logic
The mod requires benchwarp
but if you arrived at the other side of that particular transition
yes, you would need those to reach fog canyon
and if you arrived on the fog canyon side, you'd need them to get in right
exactly
So, for example, two days ago I had a seed where the shade cloak blocked entrance connected to Abyss
so you had to have Shade Cloak to reach it, opening the lever from the other side first would be impossible
ye I understand, if you immediately go to a random area after KP its pretty much the same as starting in a random place
Yeah, sorry if I didn't convey that too well
even getting to Dirtmouth can be hard, finding a stag isn't always trivial
This is the same seed I posted earlier. Now if it doesn't find any transitions or items which give progression, it tries to place claw as a last ditch effort
which almost always should be enough to save the seed
well it unlocks like 60% of the items in the game
actually, there aren't too many strictly claw-blocked items, iirc
aside from dreamers
but it opens a ton of transitions
if nothing else, the other KP exit
we had a spreadsheet somewhere iirc
with progression items to how many things require them
yeah, the big thing for claw is that it can substitute for so many other things
Can it be my dad?
can it be my gf?
of course
You have hands
just believe
ill be ur gf for 10000 runescape gold
in the bone hook
KDT make it norwegian krone
10000 danish krone is like 2.16 billion osrs gold
unless you want 10k osrs gold in krone, inwhich case its like 0.046 or smth
oh wait norwegian money is way worse but has the same name
ye
its 2/3rds of that
inflationbois
we need a norwegian here stat
Norway is fake
norway!
sigh
Never
go to sleep
I cant sleep
count tentacles
try sleeping at 4am
Usually i pass out pretty quick
it works wonders
always works
Sorry i like having a regular sleep schedule or my depressioni gets on my ass
Maccaroni depressioni
somebody toucha my depressioni
Gradow a place i wanted to apply to would require me to learn either french or portugese.
Its time for you to teach me the porting of geese

draw tentacles and you can instantly learn portuguese
no
1% germanic
portuguese is 69% romance and 42.0% br lixo
ok
makes sense
portuguese is 100% jajajajajaja tu madre puta morde
LMAO
except only like 2 of these words are actually portuguese
The rest are french
spanish is that, jaja si
where's kuro when we need him
because they either assume everyone else speaks spanish OR they like to pretend they speak it themselves
As you do
there are literally thousands of videos on YT of br youtubers "trolling" on fortnite pretending to be from argentina, chile etc.
idk why that's a thing
but it is
And you are one of them
mino go to sleep
reee i cant sleep
let's put it like this
lazy game when
if you don't sleep within 15min, you have to draw me a full lewd A2 with tentacles
no
and that's an offer you can't refuse btw
Jesus christ 56
Sigh
ok

5⃣ 6⃣ ✖ 
why do you have so many
56 x maggotprime sounds like a ship name

mino x tentacle art
see
veru x linear algebra (nsfw)
not even rank SSS lel
^
one of the sad things about growing up is you don't get to flex on your elite high school test scores anymore 
i sleep
i get to flex student debt
you need to gain higher and better scores to flex with
real shit
Imagine going to an elite high school
very nice
56 forgotten foe when
^

56 forgotten ferret when
my particles don't match lost kin's color scheme but when they do it looks blurry
cursed
Friendly face when 56
The people are asking
false fractal when 56
fix your eyes
nou
btw was it fun to watch me struggle solving that celeste puzzle the other day?
yes
Ye
should I stream shitty point-n-click adventure gamz?
man immutablelists are super dumb

list that you can't mutate
thats called an array
ok
so its a static array
well you can't actually mutate the list, it just returns a new object when you do stuff like add
is 56 doing homework
no i'm procrastinating
stream homeowrk

dew eet
stream lost lord
i am watching ax
stream urself watching ax
this
does HK have damage caps anywhere
yeah
Gradow why do you have speedrunner role
you can only deal 1 damage to THK when he stabs himself
ok other than that though
actually does HK deal damage to himself when he stabs himself
or is it a lie
no
stabbing himself is a secret self-defense mechanism
ok buddy
removing the entirety of the wait may not have been the move
PS Vita release when
Dreamscape on Ti-86 when
add sawblades
this actually looks like cancer
((((wip))))
delete like half of those particles
Thats always the intention when making a hk mod
what about
Gotta go fast and particley
^
Lost Lord and Flukemarm... at the same time!?!?! 😱
khan's cancer comment gave me the perfect idea 
Homothety no
Half of this server is collectively shitting itself over e3 and i cant sleep
Anyone want to knock me out with a bat
no they aren't 
ok khan
e3 is trash rn
ya true
i just had the biggest brain idea
i can make a curried function for coroutines
just wake up
stay up late for exclusive khan rain world streams

works though
what tim e is it mino
o that's actually nice
yeah
2:06 am
is there a mod that removes primal aspids
yes, you just have to make it
if haskell taught me one thing it was the greatness of partial application of functions
dangit
still looks easier than lost kin
ok buddy
lost kin no jump 
_shieldAttack.InsertCoroutine("CircularAttack", 0, () => { return CircularNailBarrage(5f); });
glorious lambda
at the very least don't make it that thing
braces and a return on a one line statement 
yeah
this doesn't work
why
9f is because it didn't seem like it was changing
and it isn't
unfortunate indeed
i love how inconsistent my code for markoth is
i can basically mod the whole boss by just modifying the fsms
but i do it using moth fsms and update
very cursed

i think i need to get rid of like 90% of the old code
I found out why it wasn't working
I had an FsmEvent.Finished right after the wait
(with no wait)
nice
wow
the color matching is on point
just like my outfit
done by mino™
this is hot
holy fuck kill it
thank
2 mask dam or bust
OHKO
reminder not to set up jump's setvelocity2d to everyframe

didnt you remove the empty hops from LL
no
lol whos mino
isnt it like 4am
5:40
yeeesh
oh shit where he droppin boi
hai zal
I'm beginning to think that taking four classes of notes in one notepad was a mistake
On the other hand, I am able to contemplate the moment of profundity that led to:
"rectangles in any direction - nothing is true"
so not all is lost
im an idiot
i made a mod to cap soul at 33
and it worked fine the whole game but then i realized
it like
deleted the soul vessels i collected?
i have no idea why
but its bothering me because %
and ive been looking in debug and QoL json
but cant find a way to add fragments
can someone tell me what im missing?
Yes, mods can be installed on a mac.
You can use the installer
To run the installer:
- Open the Terminal
- Type
cd $(dirname - Drag the exe onto the terminal.
- Type
)then hit Return/Enter - Type
mono --arch=32(Note the space at the end) - Drag the exe onto the terminal and then hit Return/Enter
If this fails with bash: mono: command not found then
- install mono here
- Open a new terminal window
- Type/paste in
export PATH=/usr/local/bin:${PATH}and hit Return/Enter - Repeat steps 2-6 above.
guys what kind of mod is newtonsoft.json??
newtonsoft is a json library for c# 🤔
haha yes newtonsoft.json is my favorite mod
hey uh can we get a mod where every single sound is replaced by zote
every sprite replaced with zote too
the hollow zote : zotesong
yeah sure, make it yourself tho 


I noticed that some of the rando shop stuff was missing meme descriptions, so I wrote what I think could work. I also rewrote some of the charm descriptions.
Where can i find the latest version of Randomizer that randomizes mask fragments, items etc. ?
latest version is usually pinned in randomizer-races
It gets pretty crazy... I've seen the non-Salubra notches by the time I beat False Knight
2 at Iselda, 1 at Sly, 1 at FK
Oh right, notches. Forgot about those.
"What's the use in buying these? You can get these for free."
Thanks for the text ideas. I'll give it some thought before I decide what to change for the next update
if that ever releases 
Is there a health bar mod?
yes
May I see it?
hey that's pretty cool thx
is there a readme for what each mod does?
reeee
fsm viewer crashes when I open it
ok I used stacktrace
and for some reason, it's searching for the wrong folder
It's looking at
'C:\Games\Hollow Knight\Steam\steamapps\libraryfolders.vdf'.
which doesn't exist
It should be looking at
C:\Program Files (x86)\Steam\steamapps\common\Hollow Knight\hollow_knight_Data
It looks like it reads from Software\Valve\Steam in your registry
To find the path
So fix your registry
wtf why has this happened
gradow stream
sure

gimme like 15min
What if I need the mod installer for mac?
Yes, mods can be installed on a mac.
You can use the installer
To run the installer:
- Open the Terminal
- Type
cd $(dirname - Drag the exe onto the terminal.
- Type
)then hit Return/Enter - Type
mono --arch=32(Note the space at the end) - Drag the exe onto the terminal and then hit Return/Enter
If this fails with bash: mono: command not found then
- install mono here
- Open a new terminal window
- Type/paste in
export PATH=/usr/local/bin:${PATH}and hit Return/Enter - Repeat steps 2-6 above.
it's simple, don't use mac
Coding stream or Ori stream 
Also for the cd $(dirname part do we put in our name?
no
just the dirname
just cd $(dirname
try with and without
Is there a video so I don't have to ask so many questions?
sigh
me 12 hours before the exam: it's ok, I know what a measure is, so everything else is trivial
me at the exam:

This is a prediction
same
What does the custom knight mod do?
if possible, could anyone explain what no_claw means on the randomizer helper website? https://rainingchain.com/hollowknight/randomizer according to the site, I'm asking in the right place, so hopefully not bothering anyone. :p
#archived-modding-help exists but whatever, I can still help you here
it makes it so that mantis claw doesn't exist and certain spots have walls that you can walk up
oh that's sick, thanks. and my bad on that part, it told me to specifically come to this channel for help, not modding-help (although the latter makes more sense)
measure in KDT's
Kilodistances per Time
Hm
Give me a role officially titled moddings free art estate because that is all I am to you all now
hey guys
just bought hollow knight (again) on pc
what mods should i get
i already have lightbringer
is there any mod i also need?
and yes i am aware this is a frequently asked question so please dont hate me for it
You dont need other mods to play lightbringer
And you can try other mods, tho a few are a bit broken ngl
yeah infact its recommended to only play the major mods as is on their own since alot of them wont play nicely with each other, best case is they just dont interact with each other
QoL and healthbar
quality of life, adds alot of small changes
does it have the thing i want
the item area thing
also is there a checklist mod
sorry if i am asking too much
checklist for randomizer?
theres a site that is very helpful
just look up hollow knight randomizer
the checklist is not up-to-date with the latest randomized items tho
0 votes and 1 comment so far on Reddit
Do you know programming? Can you draw? Make music? Do you know what it is you want to bring to life? Starting a game from scratch will take a lot of time and patience. And you're gonna need people who have the same enthusiasm as you do.
Start small, make a quick game where your character can jump around a single space. Depending on the type of game, 2d, 3d first person and 3d third person, will all take their own form of work.
Download unreal engine 4, it's free and it has a ton of tools to use.
ditch lazy
@floral furnace dis u
tsk tsk
cursed timeline
ur a cursed timeline
nou
gradow e3
what
--me reading my notes on absolute continuity
why watch e3 when I can read about how it sucked later?
this tbh
actual excerpt from my notes:
bv->dfbae
Pf:
case 1: singular
case 2: ac
there was actually nothing to prove, obviously
I wish I could use professor strats for exam proofs, really 
same
I did once
did not go well
"this is trivial" got a big round fat 0
"I'll leave this proof as an exercise to the reader"

“this is trivial” best way to prove anything
idk, I got some insane partial credit on the midterm for correctly stating the definitions of a measurable function and a measurable set
9/10, even though I was supposed to prove the set was measurable and I wrote a union which was x-dependent 
I left a proof to the reader in my final research paper
how to assert dominance: start your proof with (sketch of proof:)
start your proof with category diagram, tbh
that's every proof ever
why would he post that on r/hollow knight
you get 1 geo for every 10 damage or something like that
@trim totem I fucking called it
called what
Banjo
oh okay
I just got out of class and saw it
Ask me more stuff
We can make millions out of this
This is a talent I didn't know I had
So much power
So much responsibility

NGG looks absolutely cancerous to play ngl
A challenge by Graig himself, for the cause of obtaining more info on Silksong. Charms: Shaman Stone Unbreakable Strength Quick Focus Spell Twister Thumbnail...
@compact sedge this guy killed him lmao
you know jngo is here right
but he won't in the one that is on the mod installer
pensive back to my 100 hour any% run
whens darkmod ngg
ideas overflow myself
ideas are cheap
its called NGG Anniversary Edition actually
but shouldnt anniversary edition be made by you
it is
steal your own boss
@ minotaur#8805 sprites please
im trademarking the word god
nightmare heart grimm
yes make it harder please
you don't know what you ask for
you don't know what you ask for
harder daddy
E
The debug mod always crashes my game.
Install correct version. Verify game integrity first
kuro did NGG hitless
sid, stream?
I'm using the mono32 mod loader
The latest one
which number?
How do I view that?
1.4.3.2

best part is that the guy spent 3 days in #hk-discussion knowing it had unlimited spoilers
oh you remember him?
Zaliant did
imagine posting in hk subreddit
this tbh no wait i do it anyway carry on saleh

on one hand people shouldn't spoil just to be mean, on the other hand, people that don't want spoilers shouldn't venture into spoiler-enabled channels...
hmmm
verdict: ban everyone
and I mean, everyone

agreed
finally
too focused on ludonarrative dissonance
tbh i think i just forgot when the fifth section's crystal was for a hot second

sleep deprivation nice
we should make a podcast where we discuss media/games and play badly in the background
we could become yt famous
this tbh
just make sure to have a fake enthusiastic and excited personality and you overreact to everything
nice rebranding ttacco boy
we should make a podcast where we discuss homology and compute groups badly in the background
preferably in the next 7 hours 😤
👀
sry, I'm booked for the afternoon 
make a math podcast
no one but math majors will have a vague idea of what they're talking about
yes
yes
ay guys i fixed the mod problem i had
what is ngg2 or ngg3? I saw you guys have discussed for a while
mod kdt is making
ok, i see.
is the second phase going to be not horrible
yes
yeah but it's not too bad
just annoying
is what the people who have done it have said
graig thinks all bindings panth 5 is harder than NGG and he's almost certainly right
esp pre collector nerf
hell collector alone all bindings is probably worse than NGG
ye cause they cheese the hardest sections
and its still a "think" its harder
its ok ngg1 is only 1% of my power though
ngg:ae won't be limited by nkgs moveset

sweeping fire pillar 
people enjoy ngg1 besides final phase
it won't have any unavoidable spam stuff
but it should be harder than ngg1 on average
ngg: after effects? :^)
sigh
that's fine
rng bs is the only problem i would ever have with a modded boss
unless it's like
stupid amounts of health
i mean it might have a stupid amount of hp
considering I'm planning on over 18phases
I think that's 17 too many phases ngl
well I think it'll actually end up being 40 in total
ngg > miniboss > ngg +1 > miniboss > ngg +2 > .... > ngg +18 > ngg + 18 > ngg +18 > ngg + 18
and thats only if I'm too lazy to draw sprites

Can you disable spells too
im just going to disable soul gain
the concept I have of a modded Radiance is to make it as painful and precise as possible
just do darkmod radiance
what's that
darkmod makes everyroom as if it was maximum dark + you don't have lantern
so you can see a circle about the size of the knight around you
eh i have worse
i mean thats basically impossible
theres so much fast moving, no cue stuff in radiance
wouldn't darkmod make PV impossible too
well I mean you could install flukenest 144 damage patch
Pffft
I dunno, I only did darkmod on Lifeblood
and I beat everyother boss except radiance
When did 56 become a Chad
just prejump silksong release date
Hi, Sorry if im blind but is there actually a more or less archivised section of the mods that were posted here? because i just cant find anything. sorry for the stupid question
would you mind linking it? couldnt find it thus far, id be grateful.
its like the 6th pin in this channel
ah okay, ty
So you know the problem I was having with nes's fsm viewer? Opening Steam fixed it for some reason 
18 phases weak
Those god damn room transitions
Knight
Knight I get to make my stupendously difficult White Palace now
UPGRADE THE WHOLE-ASS WHITE PALACE INTO POP
KNIGHTMERE YOU HEAR THAT?!
COME HELP ME OUT
Will it be as good as celeste
no better cause combat integration 
I will
do this the coming weekend
and maybe the summer
also, Gradow mentioned that, uh
knowledge of game code's gotten better since I was last here
also, is NGG2 cancelled
It is now NGG: anniversary edition with 18 phases
fuck
what's the name of the mod that automatically creates switch saves?
what
nvm
Ok, I think everything works correctly now, so I made a new repository:
https://github.com/homothetyhk/HollowKnight.AreaRandomizer
56 help
GPL 2 🤔
did I fuck up?
Slightly but not really
mashing through text boxes too strong

GPL 2 is just outdated
The most important difference from GPL 2 to 3 imo is the added DRM clause
Basically makes DRM enforcement against the license
ah, interesting
How far are we from the api update going live?
I'm wondering if I should post instructions for how to install it manually, so people will stop asking me for the next rando update
I don't have any more changes planned
Should be ready unless you've seen something obviously wrong
I haven't had any issues in my testing so far
using debug/qol/benchwarp/rando
oh, the tracker mod crashes occasionally for me, but idk if that's api related
The tracker hasn't had proper development for like a year now
It's to be expected, I think
That was my impression
Posted to drive. Now to go out of town and turn off Discord notifications for the next week 
Apparently more saves breaks the mod menu on api 51


56 has ascended
well then
burn it
yES
what
ok so
area rando crashes for me
it crashes after the loading bar
I have api 51 and seanprcore
game loads fine without the mod
cat
56 watch
still crashes
The error is that it can't find a dependency, right?
We could hook onto AppDomain.AssemblyResolve in API
At least have proper logging for when something is missing
it's an event though
yes
wouldn't it still die violently
The hope is it calls the event before dying violently
ah
So we can log meaningful stuff
there's also AppDomain.DoAssemblyResolve
What's the difference?
what's wrong with assemblyresolve tho
Idk this isn't exactly fantastic detailed output
cursed
But you didn't even log anything
yeah
i am confused
Oh it's private

But yeah just something like
AppDomain.CurrentDomain.AssemblyResolve += (sender, args) =>
{
Logger.Log($"[API] - Missing dependency '${args.Name}'");
return null;
}```
Or actually search for it instead of null if we're not lazy
56, did clearing the registry fix it for you?
ah
understandable
Does this mean the name isn't fully qualified?
Idk what it means
Kinda useless if it's not the full name
I don't think so
The example for the event shows a fully qualified name as the param
yea, i got a full name when i was debugging something with resolve
or at least used it to find an assembly
Do I just test this by trying to load garbage
idk how easy it is to replicate it
loading garbage does seem to be the way to go tho
Trying to change the save dir path murders the mods menu
for qol
idk why
with the new api
literally just this
Works
I can ask gradow to try this api build when he exists again
what did you change
yea sounds good
help nothing makes sense
also the mods screen was broken when i last built it too which 5/31/19
[INFO]:DesktopPlatform
[ERROR]:System.MissingFieldException: Field saveDirPath does not exist!
at Modding.ReflectionHelper.SetAttr[Platform,String] (.Platform obj, System.String name, System.String value) [0x00000] in <filename unknown>:0
at ModCommon.Util.ReflectionExtensions.SetAttr[Platform,String] (.Platform obj, System.String name, System.String val) [0x00000] in <filename unknown>:0
at ModSaveDirectory.ModSaveDirectory.Initialize () [0x00000] in <filename unknown>:0
what
that's a thonker
Oh I know
Generics
It checks for the field on Platform because Platform.Current returns Platform

Yeah this fixed it
It's because of the IL gen
It generates the IL to get the field parented to the type given by the generic
if the generic inferred type isn't specific enough it'll be parented to a superclass and not be able to access the subclass's field
And you can't force the generic type w/out the cast because that's unsafe
i see
and that fixes the mod menu
I just need to recompile the mod I guess
and that'd probably fix MoreSaves eating the menu

nice
i added trail to marmu 

why
i swear i rebuilt moresaves
why
but it has the same shasum
has modding improved since last time I was here

probably
Gradow mentioned that more stuff is now better understood
PS is fun to play around, honestly more fun than trying to read HK's fsm
also btw 56, the first trail you had for LL, did you do it using noise?
the white one
ye
Does explorer die if you have too many files
it won't sort my downloads folder anymore
it only stops working in the file selection window
incredible
didnt know what it was, figured by reacting to it you'd say something about it
MonoMod in her library
ye i have used Mono.Cecil before modding, i forgot where tho
somewhere in my bot i think
The Prepatcher uses it
To swap all the PlayerData var access to the method which you can hook
https://blogs.unity3d.com/2018/03/28/updated-scripting-runtime-in-unity-2018-1-what-does-the-future-hold/ C# 7 with unity will be blessed tho
cancerous embed
tasks 
.net 4 or .net standard 2 will both be great
I tried modding in f# once
you have to use an older version of FSharp.Core
did it work?
yeah
noice
I tried doing 4 shields with markoth
i want to try it at some point
F# good?
F# very good
Gb better tbh
smh my head
shush u



