#archived-modding-development
1 messages ยท Page 261 of 1
no it does sorta matter because people don't delete their save files between game versions
and they without knowing, have an unbalanced version of the game
because you all are presumably balancing only around the latest patch's costs
just seem liked wasted time to me, time that they could be using to make Hornet instead
just sayin though, if screwing over the 2 players stupid enough to mod their legacy file is enough to buy us another glorified charm, then screw em I says
The problem is there are pros and cons in having such a small team i guess. The pros are you get good quality game design, story, art etc but the cons are they don't have a lot of time to go back over mistakes/bad code they have made. It's kinda like Wilbo shouldn't be spending time fixing small bugs when that same time could be used to design an entire new boss or enemy or a new area etc.
I guess really they need to hire like an intern coder to go over all the small stuff
and fix up things. But right now I think they are happy to stay a very small team. Who knows in the future they will might grow into a bigger team.
They should just hire @copper nacelle and @hazy sentinel. I'm not sure what Veru would do exactly but fuck it just hire him

there's something weird to me about finding all the cracks in hollow knight. Not that I didn't expect them, or expect them in large amounts becuse I did (nearly every game of almost every scope and budget has lots of them), but how, after seeing how terrible so many aspects of it are beneath a beautiful but paper thin facade it is I still like it.
it's not like I was hoping to hate this game after tearing it apart it's just. idk I was expecting to and well, I just sorta don't. You guys are great painters and stage magicians and behind this illusion is a total mess on nearly every aspect.
but I still love it
and I definitely haven't found all the cracks or even half of them
Yeah it's interesting. HK is probably one of the most successful games ever made by people who weren't really coders.
Veru is like Lead Code Breaker
its probably the best advertisment for unity there is really
like saying hey look you CAN make a game
without a degree in coding
IMO, the only REALLY terribly flaw in HK right now is lifeblood glitch.
Yeah, I reported it ๐ Might have to wait till Hornet DLC comes out to see it rolled out lol and I have no idea when that will be
#297468195026239489 has a picture that needs to be added with a mod to unbalance the game a fuckton
Here's my opinion:
The game is poorly coded. Much of the story is a total mess, that has somewhat been patched in GM but is still eh. The combat is in my opinion needlessly weighty, seemingly more out of necessity due to the way FSMs are. Distances on dashes, jumps, etc are actually unpredictable. The art looks absolutely amazing from afar but is pretty basic and nothing special without the lighting or effects. The music is wonderful but much of it doesn't have much to offer on repeat listens. The camera is way too close for a couple of the boss fights. Some adds that should always die in one hit won't like the soul master's because y'all decided giving them more than 1 hp was a good idea. There's sections of level that serve no purpose and have no enemies and are kinda boring on repeat playthroughs to go by. Cutscenes cannot be skipped.
u right tho
I can't take damage 

A lot of your critiques are based off of repeat playthroughs which is fine, but the game is mostly designed and balanced around a single first time experience.
chaos mod is beautiful
ok but like, you have two literal gamemodes that require beating the game to unlock
so I'm calling semi bs on that
i said mostly lol
I said semi
Godmaster is the exception pretty much, it was like a lover letter to the fans i guess. People wanted a boss rush so they made one
but really look. idk if you're gonna have even the tiniest of involvement with TC's next project. But please please for our sake IDK if it's a game as unrelated to hollow knight as possible but take your time with it, y'all have the money to do so.
idc if it's a yoshi's cookie style action puzzle game, or a cooking mama clone. I would prefer TGT level of quality not vanilla game.
even if it's half the overall size
I think it's safe to say that HK will be their "worst" game in terms of production as they had no money etc
Ironic that the "loveletter to fans" seems to have been, at least on the majority's part, mostly rejected. I haven't trolled around forums much but I assume a lot of people are still pissed about Godmaster.
It would be strange if their next projects were worse
ok but like, here's the thing. MANY (wayyyy too many) devs make a mildly or somewhat successful game. And they decide for their next one they're gonna up the scope 10 times and they make something terrible by spreading themselves wayy too thin. Keep your scope narrow.
My favorite example of this is Valley
Valley is a wonderful if very niche indie game
it's beautiful if very flawed code and execution wise. but it's like hollow knight in that the presentation is amazing
valley?
and the devs made a bit of money off it. it was a commercial success even if it wasn't THAT popular
and they decided
let's make a giant MMO about trees
like. we have more money than last time, let's put it into a bigger scope
don't do that. keep the scope the same and make the quality better
or make the scope a bit bigger but not much

gn
but yeah valley is a great 4 hour game I would highly recommend and its sequel is absolutely an example of devs being like: well we made a good 4 hour game on 50,000 dollars. Now we have 500,000 dollars. So we can make a 40 hour game of equal quality.
At the end of the day they are just going to make a game they want to play
so I wonder whats next haha
after Hornet
I wouldn't even be upset if y'all just decided to move on rn.
but I guess you promised hornet
so ya gotta do it
hollow knight has a lot of stuff in it, yeah
I would love it if they made a completely different game style, just to see the fan base expand into a new genre
the experience of the early game is just being surprised over and over that oh my god there's ANOTHER new area??
Honestly I know it's really weird but I loved when point and click adventure studio Daedalic made a physics puzzle game.
well idk if they made it or just published it actually
they aren't that big of a studio are they?
How many of you mod boiz are making/planning on making a game? you guys defs have the skills
you should go for it
i've released a few jam games and i've been working on an ascii-based action-adventure thing on and off
heres my shit https://alekfleischer.itch.io/
A long long time ago I was working on a thing called Oak Souls. I'm probably gonna write a book about physics and finish college long before I ever finish that game. Hell I might not finish it. I'm at this place where I don't really wanna make any games because I've played so many perfect games already I don't really see myself offering anything to the world.
@civic hare nicee ill check it out in about an hour when i get time ๐
not that I'm useless but just that making games is hard and there's a lot to them and they have a lot of moving parts and as a single person I can't really do much. With that said though I'm doing a turn based rpg with some friends as a sorta casual thing at my school just for fun. I'm not taking it very seriously tho and it's def not going on steam
I'm nothing compared to these guys, but I've helped with a bunch of others' projects. Only big thing I had was a spot on Relogic's Terraria, but outside of that I'm also on the team for a fan expansion for Desktop Dungeons, a game which... nobody remembers because it's not free anymore.
"I'm probably gonna write a book about physics".... WHAT!? are you like a genius or something? please tell me more about this
i did physics in first year uni and barely passed hahaha
well I don't have a lot but rn I'm at three chapters of a rough draft and I'm at the point where I'm going back and revising those three before moving on. I love writing and need to do it to survive but I usually get bored and move on after either finishing a short story (1500-2500 words) or abandoning it at around that same length. RN I've written only about 4-5 times that amount but It's kept my interest so I'll probably end up finishing it.
The whole thing's about rocketry and worldbuilding and I hope that people reading it either get out of it a deep understanding for a fictional land or enough knowledge to go to space
so it's basically the most boring, nerdy thing ever. But I'm hoping at least like 3 people find it interesting.
Sounds like an interesting read
sure, whatever you say.
There's also more interesting threads of politics and war and cultures of this world. Which tie directly into the main plot because the reality is these things play a large role on both how research is done, and what is researched in my story. No love triangles though, or even much of a focus on characterization. Both because I'm bad at it and because there's 120,000 other books you can read if you want that.
There's a common argument in the real world I've heard from strawmen these days that science should stay out of politics but the more I've structured my story and built my world the more I realized that at least in the fiction I'm writing these two things are unavoidably intertwined even though neither wants to be involved with the other.
because rockets aren't cheap and the things you discover launching them are tools for power.
but that's really all I can say for now. I'll keep working on it 800 words a night for the next 6 months and see where I'm at.
Yeah I have seen people say "X should stay out of politics". Really nothing should stay out of politics. Everything should be discussed and assessed to see what value it holds to society.
^hell yeah dude
if i ever finish that ascii action adventure it'll probably have an angry socialist screed or two
oshit
I did that earlier today and decided it was too boring to post.
because I just melted her in 2 minutes and it looked really easy because she gave me good patterns
Total snorefest with burst strats
oh my god it's nail only???
Nail only? Now THAT spices things up a little.
lol
video specifies no nail arts, as if that's a restriction.
Why would you EVER want to nail art this boss? it's asking to get smacked
he still kinda flies through the boss, but there's a lot of really great moments. i held my breath through the whole final phase lol
unfortunately looking at reddit means i had to see this spicy boi
oh god it's multiple paragraphs
Yeah, still a quick kill, but he at least really worked for it.
Did you see my recording, by the way? It's not radiant, but a charmless "showcase" fight where I take it real slow and try to show the boss's moves off. Got hit three times, which given my sandbagging and and basic stats, I was pretty pleased with.
link link link
I use a nail build too for urad tho I use shriek in the spike bit cos its really good there
Its a great boss!
This boss RULES. It's not the most fair thing in the world, no, radianting this thing WILL need her to cooperate with you in some part, but oh MAN it's a fun...
That was my vid
Obviously.
That Markoth thread lol
"Hopefully this will generate enough controversy Team Cherry will notice" 0 upvotes no comments
Hahahahaha
really great fight! @vapid cape
Hey Graig. Question. That radiant kill, did anything look off about it to you? I spell build the fight mostly but I do use Strength, but it seemed like she died REALLY fast compared to what I was getting with my nail work. Does it match up with your experience whacking her down?
she died at a speed similar to using shriek, completely without it. Am I underestimating nail, or does it seem quick to you too?
I didn't watch it bit I will right now!
Nah that's correct, he's actuality fairly slower than I was
I get triple hits between the lasers in the spike phase
I see. Good.
He was only doing single
But I don't think he had QS on
He didn't, no.
So with QS you can jump and get 4 hits on rad when she spawns and then land and shriek
For a shit load of damage, nearly puts her into the second phase instantly
damn
I was going to say actually @civic hare she needs more HP I think
I wasn't happy with my radiant kill because it just fuckin skips the whole fight besides like 7 moves
Like yeah, no DUH, anyone "can" do radiant if they just burst the boss down so fast that she doesn't entirely have a chance to fight back.
I think the fight would be better if her fireballs were slightly slower but she has more HP so the fight is longer/more chances to die
But that's just me :)
do nail only no charms then
My opinion on that is it's relatively fine where it is, but I'd like a slight buff. Mainly because tuning the HP around high level play with optimal charms makes it drag when you decide to play without those instead.
Like, say... the p5 all binds I'm gonna do with ultirad in it someday.
wh
Can you not set attuned, ascended/radiant HP like in the game?
Panth used attuned
So leave it, and buff for the others
that probably possible, and I was just thinking about that
ascended/radiant is a pretty good indicator that the player is a Hard Core Boy
Very true. Sounds like the best of all worlds.
only fucks over charmless radiant but like... there's 2 people max who might really ever try that?
Oh milky, you know me too well ๐
i'd rather it be fair enough to do charmless than just hard so that it can't be spammed
(I assumed you meant yourself and me) lol
Yeah. I think straight up doubling her HP is too much, but a good collective 800-1000 may do the trick.
Also pretty much. I actually am/was aiming for a charmless radiant. I haven't actually started work on it though
because Atomic Radiance took up most of today's play time.
THAT boss is a piece of shit
OK think of it this way nail hit is 30 damage with strength. So 300 HP is ten extra hits. Just work out how many more hits you want it to be
everyone keeps saying that "ultimatum radiance" is a dumb name and uh, fair
it seemed like a good idea at the time, like the name itself is a final warning and in fighting the boss you're "defying the ultimatum" and receiving brutal retaliation for it
but instead it's just interpreted as "oh it's like 'ultimate radiance' only stupid"
Have I mentioned yet that I really like your boss?
yes but please say it again
wow don't even know how to spell ultmitate

I like your boss! It's cooool. It's neeeat. Absrad seems just kinda dull to me now
ultimatum radiance is fine


I was on Falcon. Now backing home.
I never been here 3 days and you claim me dead?

@compact sedge
she became a 1500 health gruz mother
rip
EMPRESS MUZZNIK
i dont like the fact i have to wait to get soul
blue lake is your other choice
no no
the really big lake
is the other alternative choice you can go through for salubra

door doesnt want to open
did you seriously just use base nail for gruz
well anyway leave and come back
i think thats what will fix it
oh ok
did you still get the "fuck off youre still weak as shit" message when you entered?
nice
Well, 3 Mantis Gods aint fun
I recommend
not doing that because I didn't balance around sisters of battle at all
that was aimed at me 
x
y
z
Why not buff ALL of the bosses?
Why not buff atomic radiance
I havenโt tried NGG yet, but I look forward to doing it afyer school today!

I wanted to go for 5 but I suck at the game so this will do. Hopefully this will convince some people that the boss is more consistent than they think, and n...
i wasn't able to get 5 but oh well
still kinda happy with this
i guess
Do you mod with Python?
if anyone complains about this boss ever again just send them this
C#
@copper nacelle
Not even 5 times smh

DLK just copy and paste it to 5 times and pretend you didnt edit it 
Not even 1.4.2.4 smh x2
Not even Ultimatum Radiance smh x3
the death was the dumbest thing ever so im kinda sad about that
the phase was almost done too
Now do it once but with Death's Gambit UI
not sure what that means

@cunning lagoon nice
might revisit in like a week
and try to get 5 or 6
but i think this does a good job at proving that absrad is a fair and consistent boss
which was the point of trying to this in the first place
in the year 22xx, DLK is now an augmented human with a feeding tube doing nothing but play Hollow Knight 24/7, his reason "Because I can"

Well, i was surprised in first place AbsRad was called unfair and inconsistent by some people
But i guess it's coming from some that also said PV is too fast to dodge
im not surprised
look at how mnany people struggle with nkg
people are just bad at the game
โ
and when they release really hard content and they struggle to get good at it tey refuse to accept that it's their fault
Same as in Dark Souls where optional bosses are impossible and unfair
what about the other boss besides absrad
yeah pv is unfair
when is 5 pv radiants
And Sisters are too fast
Infinte AbsRad when?
infinite climb
Winged Nosk is bullshit and rng
pretty sure winged nosk has some wonky hitboxes
they aren't that bad
full jump pogo pretty much always gets you over
foughty
WN biggest offense is that its just Vengefly King v2
i didnt even know nosk tracked you, i thought he just shitted his orange crap from the ceiling in a straight direction
๐ค
what should i go for
56 if you say pv 1.75x speed im gonna crack your skull
pv 1.75x speed
he's done it
๐ ๐จ ๐ก
hitless when
impossible
just use shade soul lol
just use ddark
free superslides
the superior route
damn
๐ ฑhade ๐ ฑoul
what would i bind pause to
escape
the wr holder for kp in 6 jumps has it on escape
he also has right hand for nail
sounds superior
is that next to 1
hey, DLK
it's one rightshift away from 1
can you beat False Knight?
oh you use right hand for movement
but
yeah then escape sucks
yes
only use the PC's power button
papers what
tf does nsoob mean again
beat False Knight
no storage out of bounds
but only button you are allowed to press is the power button
ill pretend i know most of those terms thanks
i cant actually explain it because i dont know either
but its all glitches except storage out of bounds is banned
oh ok, but why is it termed storage tho
because you store the map
because you storage the map state
it's pretty shit naming we talked about changing it
because people think it means no storage and no out of bounds
but you do both
thx for clearing that up
you have people like this

streamer did you just use storage ๐ก
Bollegbdor Bream Bgib
fr what do i do now
106
sounds like the best option
acrid is getting real close to bopping my any% run
but idk
i kinda hate the cat
the only good part is wk
all skills actually sounds cool
it's not even that optimized
i coujld use it as kind of a stepping stone to longer cats
taking damage wastes time
getting hit timescale change
so only RT gets affected?
๐ค
๐ค
๐ค
๐ค
ok time to leave hk discord bye


probably not breaking the game

that's the only one i remember
back to any% i go
im more interested in taking the 106 wr thank you very much ๐
how hard is ush climb
not very
no clue
i tried it like once and i failed horribly
you kinda just spam jump until you get it
14 upvotes
checking the sub
i live by the "absrad is bullshit and rng" posts
although i haven't seen one of those in a while
absrad is actually impossible radiant no abilities right
sadly yeah

even with claw
the last 2 plats are highe than your jump
i actually laughed at this 
yes

Wait, making it through deepnest without lantern got that many upvotes?
no its just a black image
What is wrong with people
just float smh
All of the Radiant Bosses (43 - except Absolute Radiance) from Hollow Knight: Godmaster on initial release version before nerfs, defeated without taking any ...
Fuck
43 
truly sad
abs sad is bullshit and rng
DLK help
what is up papers
I didn't play HK for a while and now Charmless Radiant is killing my ass
charmless radiant who ๐ค
any boss
markoth starts at 35:21 thx
I can't even Oro & Mato
[sick]
shhhh
now do 5 desolders in a row
do 5 king's passes in a row
i could
just jump
i just reset for a good time
do 5 non-garbage king's passes in a row
do 5 King's passes at once
rng based literally impossible
5 soft falls in a row ๐ค
what does non garbage mean
51
i've never gotten a 51 in my life
isn't it like 51-52 soft fall 53-54 hard fall or something
i actually noclipped through an entire room and still got a 3:35 vs
56
u
dream respawner used to exist
locked in dream btw
quit out doesn't exist
softlocked at tyrant
๐
but that's free
x
even no abilities it's free on 1221
trinomi told me they buy th lantern 
ill just reroute it to buy the lantern 5 minutes into the run
and its gonna be fsater
hmmmmmm
56 stream
@vapid cape is this u
he uses 4568 as hios mvoement keys
actual monster
good keybinds
i'm literally in school
even better
hi literally in school

im ttacco
fuck i have similar timing sched tomorrow
except its like, up to 6:30 instead ๐คข

no
yes
kurosh asleep post this

Ouch
you ever air drop people cheese
Quite Wowee
who uses airdrop lmao
56 asleep post inefficient code
def formatVersion(v):
if v < 10:
return '00%d' % v
else:
if v < 100:
return '0%s' % v
else:
return '%s' % v
the fuck
that's the dumbest thing i've ever seen
haha yes i too understand the piece of code i just posted and am disgusted by it
i know right, who uses modulos these days
then you put "00" at the beginning
so like
009
if it's less than 100 it's between 10 and 99 inclusive
so you put a 0 at the front
so like
088
sounds pretty good
f o r what purpose
sounds lame
56 is lame tbh
u sound lame

nah i cant think of any other way to do this
nad i have a big brain so you know im right
ew using disgusting methods when you can do it manually ๐
๐บ
is there lore about this hmm ๐ค

Kuro youre my hero i respect you so much great work
thanks im my hero too
np
hi my hero too
you ever spend half of health class trying to make your english draft less garbage but still hate it
at least it's a draft
no

the fuck is health class
sounds alme
Basically how to survive infinite damage

:thinkger
[sic]
you see kuro
if you took health
you could just tank radiant abs rad
woke
753 made lightbringer?
yeah
not a fan of lance attack
localScale x is negative when you're facing left, right?
yes
why do the mantis warriors have aCCURATE hitboxes
their tiny heads do damage 
yea
is there any way to have rb2d gravity pull horizontally
time will tell
๐ค
i want to do the 90 degree mod over 180 because ceilings suck
and walls suck less
why you gotta diss the ceiling like that
It will sprint
RigidBody2D doesn't have useGravity 
i can read the gravity scale in fixed update and change constant force from that i guess
๐
@solemn rivet i showed wilbo your mod installer the other night he loved it. Was happy you made the game easy for ppl to mod. Thought you might want to know
making copy/paste easy 
imagine if instead of just saying "check pins" we had to actually teach people how to copypasta
its really great for the updates to the mods, super nice to use

Graig - I have some planned upgrades to it
add option do download and change game versions
oh thats a great idea
and also, maybe, save management
I'd also have to make the manager only list the mods compatible with the selected HK version
so people would stop complaining about being unable to use the installer with 1221
๐
idk about save editor, but I can manage a save manager at least
yeah its all good there is that great online one
np
you can just use the save editor code that already exists
how do steam:// commands work?
if I do steam://open/console download_depot 367520 367521 648876203478229944 this gets passed to the console:
ExecCommandLine: ""C:\Program Files (x86)\Steam\Steam.exe" "steam://open/console download_depot 367520 367521 648876203478229944""
ExecuteSteamURL: "steam://open/console download_depot 367520 367521 648876203478229944"
are you downpatching?!?!!?!??1!1!:
pog
@analog ermine because most poeple don't straight up leave servers when they're gone
stop messing with my friend ๐
Hi, just quickly: how did you say I should launch hollow knight not to launch steam?
awesome, thanks
Yeah, I found bug
I cant make game windowed, nor can I hover over the corresponding option in menu
The bug is not dependent on any mod, which makes me think it is some kind of weird feature?


What does that mean?
what was that AA?
they pinged me last night saying they hadn't left but were doing something or other for 3 days but everyone thought they died
react = draco == ded ? 
:
;
tldr angle is an asshole to newcomers
@cedar flicker wdym you can't make the game windowed?
cant hover over fullscreen option in menu, cant move to it using arrows, registry changing does nothing
AA: any idea how I might pass a steamcmd command without actually using steacmd?
show sdasda
vid?
ss
show vid and vagene
sieg heil
you mean like without launching the full steamcmd prompt?
yup
@cedar flicker alt-enter
hmm, my vlc keeps crashing, any simple video capture program?
just put the HK folder for every single patch in the modinstaller zip
I don't want to install steamcmd together with the modinstaller
I'd prefer to just run steam://nav/console to open the console in steam and download the patches from there
You can use the 'runscript' command to execute a text-file script. The file
should have each desired command listed sequentially on a new line. The
filename and extension do not matter; you only need 'read' access to the
file. Each line of the file will be executed sequentially.
uhh wait
idk if that would work
@copper nacelle I actually can't believe I didnt think about it too. You're savior
yw
hold on
print("It seems like you haven't purchased Hollow Knight. To continue using the free trial of Gradow's ModInstaller, please buy the game on Steam.")
Hello 56 when is stream
where did you find that, AA
I've been looking for that
ร] @5 ยขยฎยฐยถยถ} ฯรรท ยฅยถยถ\

stop mocking me
Ok when does school e๐ ฑd
this is steamcmd but only the code that runs on linux with all other code commented out
also math test tomorrow
studying for math omegalul
wtf dony ou go to bed at 11pm?
i changed obs settings to advanced and it made me record at a reasonable bitrate
no thanks

changed it to 500 rq
Fenrir ~/Downloads/linux32 $ ls
crashhandler.so libstdc++.so.6 libtier0_s.so libvstdlib_s.so steamclient.so steamcmd steamconsole.so steamerrorreporter
ur fucked gradow
unless you wanna reverse engineer this
or it's open source
367520
and what can I replace rungameid with
closegameid
psychic
because rungameid is not a steamcmd command, I don't think
mr mime
I checked it
isnt it fairy too now ๐ค
everything psychic was given fairy
it works without the xdg-open
xdg open on windows 
so how does this crossroads room work
where there are 3 enemies in a corridor
and sometimes you just cant jump
yeah it's just a url
that ur computer represents as opening in a certain program
thats how mimetypes and whatever shitty hacky thing windows uses in their place does
you mean the husk guard room
yeah
it just sucks
I say shitty hacky because on windows you can do stuff like make EXEs open in other EXEs which is a really common way viruses are done from 2001 - 2006
if the jumper and zombie are on each other you have to jump and pogo the jumper
zombie by the low ceiling is gay
just pray for good rng
yeah but sometimes right at the end you jump and you hit like
an invisible ceiling or something
and you have to jump wgain
tc code tm
Hello, I was wondering how to bring up the hud again with the debug mod? I can't seem to get it up again
I was actually trying to set up a new spawn in front of bosses to avoid backtracking, but it doesn't seem to want to work with f7, is there another macro? I can't seem to switch between the bindings pages
dgate
just dgate
doesn't work on semi pixel perfect spots 
Right, but I still don't have dgate yet, and f7 in the same room doesn't work. How do I toggle hazard respawn?
you don't toggle it
you can give yourself DG
your hazard respawn is where you respawn in a room after falling on hazards
like spikes or thorns
you can trigger a hazard hit tho
with like.... f10 or something
f11?
it's in the keybinds menus
f10 is self dmg i think
so it must be like f9
or f11
or f13

click the button at the bottom of the window
^
But I can't use the mouse to interact with the UI though
you have to pause
what
Ohh right, sorry for being an idiot
sigh opens Rider
will it still be called mod installer when it does things other than installing mods ๐ค
mod and stuff installer
Hi, so, I've decompliled Assembly-CSharp and changed getsaveslotpath method to return relative path, but when I try to compile it, it gives me like 34000 errors. Should I install some dependencies, or something like that?
you don't decompile the entire thing
It probably isnt dependency problem though. Basically all errors are "Character \u003C not expected"
just the method
Maybe decompilation error?
are you using dnspy
dotpeek
what is IL?
individual level
Intermediate Language
oh, okay
if you know how java works
it gets "compiled" to byte code
then a vm runs that
C# works the same way with IL instead of byte code
Sorry, I knew that, I do C# for few years, I'm just not familiar with all english abriviations
How do I compile single method though?
well dnspy lets you decompile 1 function and recompile it
oh, okay
you just right click it in dnspy and select Edit Method (C#)...
and you can write your c# in the window that pops up and it'll convert that back to IL and replace the IL of the target method
how do I download it? it seems to be Visual studio plugin or something? It isnt in usual downloadable extensions in Studio...
it should just be a stand alone program
okay
perfect, thank you
some stuff it struggles with, but 99% of methods will work fine
that method is one line, so I guess that wont be a problem
yeah it works fine, theres a modding hook for it with the api
thats how moresaves used to work
yeah, but I dont think there is anything to do with the location of saves, is there?
GetSaveFileNameHook
I mean I think you could just do /../../../../../ to go up levels
I think it is actually working just with filename, not filename with path
its a path
but there are no \ in example
Path.Combine(this.saveDirPath, base.GetSaveSlotFileName(slotIndex, usage));
and base.GetSaveSlotFileName(slotIndex, usage) returns what ever you put in GetSaveFileNameHook
although I guess you could also try editting this.saveDirPath
the example on documentation doesnt actually seem to have anything to do with that method
that is what I wanted to do, just the long way
I had it open, but I dont understand it
I will probably just try the saveDirPath path
I think you can do
(Platform.current as DesktopPlatform).saveDirPath;
although both those variables are private
so you'll need to use reflection
Hmm, I am getting "The type 'MonoBehaviour' is defined in an assembly that is not referenced." Should I add the reference?
ye just drag all the dlls into dnspy
shouldn't matter
@leaden hedge this is a permalink and it also updates whenever I run a command to update the site which just lemme know if you ever change anything on the docs.
ok
@leaden hedge When I edited the class and hit compile, did it overwrite dll immediately?
i'd just make an api mod that changes the variables
Yeah, Ill try that
Is there a way to find all uses of variable? I know studio can do that
thanks
@cunning lagoon reeeeeee
ree ur mum
u
no uer
gonna have to make ti bigger
do you think I could just set Application.persistentDataPath to costant value somehow?
isn't that an old version
Idk, thats what I have from steam
I think in gm its platform instead of application
either way, yeah you can, realistically no
I think thats an extern string
it is
oh, wait
im a dummy
what is the working directory of hollow knight? the place where exe is?
should be
should do
well, doesnt seem to
do you have that folder made
try the full path
I think I might have wrong format of path
ok
OMG OMG OMG
it totally works
thats soooo cool
Ill try loading from some config
thatll make experimenting easier
oh, I probably shouldnt have had the second slash there
api has setting files built in
although you'd need to use reflection instead of just setting it
but you'd actually be able to distribute that, unlike a dnspy mod
Yeah, to be honest, I dont really understand the documentation of API
tbh all you need for this is just a super simple mod
it just needs to edit that variable in its start
API allows editing variables of core game?
yep
no slash does it
path totally relative
you can edit any variable you can get a reference to
its only vanilla code you can't edit easily
you can runtime do the same stuff dnspy is doing
but its hella jank
but all your api mod needs to do is
public class MyMod : Mod {
public MyMod(){
DesktopPlatform dp = typeof(Platform).GetField("current", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(null) as DesktopPlatform;
typeof(DesktopPlatform).GetField("saveDirPath", BindingFlags.NonPublic | BindingFlags.Instance).setValue(dp, "save/");
}
}
stuff that uses the built in settings is slightly different
you do public class MyMod : Mod<PerSaveSettings, GlobalSettings> {
and
public class GlobalSettings:IModSettings
{
public string saveDir { get => GetString("save/"); set => SetString(value); }
}
although I don't know if thats the functions for String
although I can't find an example of someone saving a string in a settings file, im sure you can ๐ค
thanks
I went and checked the github, strings do work, and it does work like that
When I have:
public partial class PortableSaves : Mod
{
public PortableSaves()
{
DesktopPlatform dp = typeof(Platform).GetField("current", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(null) as DesktopPlatform;
typeof(DesktopPlatform).GetField("saveDirPath", BindingFlags.NonPublic | BindingFlags.Instance).setValue(dp, "save/");
}
}
the Mod is red
include the modded api as a reference
yeah, I have it
are you using Modding?

