#archived-modding-development
1 messages ยท Page 293 of 1
you have 2 chances at it and theres a decent chance you get it
it doesnt look like theres much to lab here tbh
Keinsistent
How are you making it more consistent
Turn around strats
i feel like thats a pretty solid success rate
but when it fails it just looks like rng
I like how #archived-modding-development is basically #speedrunning half of the time
like i dont think i did anything wrong on the last one
do you have any clips of you doing it?
Uh.... I'd have to find it
do you do it in hundo
alright ill check that
hmm i see what you mean
Hit soul thing. Walk right. Turn around left then dive
Is it RNG or is it just insanely tight positioning ?
Can someone explain quickly What the mod pack brings?
its not one super mega modpack btw, just several different mods you can install
No im just wondering What mods it contained. Or What mods there are available for hk
Something that can make a replay fresh im hoping for
That would be most of them
Then you can see what it has
And if you want to see what they do
the mod summary is good
and if it doesn't have the mod or you want more info
install it and hit readme
if you don't like it uninstall it
Easy
56 what were you streaming
you're pretty coool
No it took me like the entire stream to learn up to dnail
between dnail and shade cloak
I was in the abyss when I ended the stream
this guy
But I didn't get cloak
omegaluling you when he can't even get sub 1h in all skills no major glitches
Don't worry I'll get sub hour easy next time
There's so many oobs
Nice
ooblobbles
Randomizer seems fun
Wait cloak doesn't give you dash right?
no
I tried like twice
then gave up because debug was broken
ModCheats exists
because the destroy borders coroutine goes off
but changing the bindings makes the mod not work at all
and my up button is the insta-die button
Maybe now somebody other than krythom will fix that shit up
Since you have motivation to
Wait fuck
you reminded me
I put a try catch
In Update
My output log after 2 minutes of playing is 15mb
I wonder how big it was at the end of the stream
ok
I might see the problem
I guess you could only get it from like dnSpy or emitting IL
because you can't compile stuff which accesses private stuff
I just edited the binds
I have no clue how it was even working in the first place
@ krythom
Oh shit
is this code gore
gameObject.transform

It's probably compiled to access gameObject.transform
But when you recompile it switches
Somehow
Look at the IL of the compiled version
yeah I'm checking that rn
I'm like 90% sure it will be grabbing MonoBehaviour.transform
But when you recompile it somehow goes to the private one
That's ldfld for HeroController
Wtf
Exactly
56 can you beat my ig already i actually want to make eldergod hu now
maybe
just do it
Idk
I get it if it was only giving errors when you press the button
But switch it to .gameObject.transform
But changing binds shouldn't do that at all
biggest noot
@tranquil glen you should probably change this cause it shouldn't be working in the first place
Idk why it's getting the private one
You're right
Because it would hide the public field
But only if you can actually see the private field
I think Krythom swapped to MonoMod
Maybe that's why?
But then the IL shouldn't be fucked
Wtf
This deeply confuses me
I guess I can try ILSpy or something else
Wow it works now 
I mean it would make sense if the IL was right but it's also fucked
or is it
ahh

hi
IntPtkr
If you mask a public with a private can you not access the public anymore at all
Because that's a property get
Which makes sense
because MonoBehaviour transforms are extern properties
i think
Or not
MonoBehaviours don't have transforms
How the actual fuck was this code working
Wait no they inherit it
If it's a property it makes even less sense though
Since it should be get_transform()
And the HC one is just a field
wait
wow i misremembered that terribly
nice
that's a double wtf from me
IL_034e: call class HeroController HeroController::get_instance()
IL_0353: callvirt instance class [UnityEngine]UnityEngine.Transform [UnityEngine]UnityEngine.Component::get_transform()
IL_0358: callvirt instance valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Transform::get_position()
IL_035d: ldfld float32 [UnityEngine]UnityEngine.Vector3::x
IL_0362: call class HeroController HeroController::get_instance()
IL_0367: callvirt instance class [UnityEngine]UnityEngine.Transform [UnityEngine]UnityEngine.Component::get_transform()
IL_036c: callvirt instance valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Transform::get_position()
IL_0371: ldfld float32 [UnityEngine]UnityEngine.Vector3::y
IL_0376: call class GameManager GameManager::get_instance()
IL_037b: callvirt instance class CameraController GameManager::get_cameraCtrl()
IL_0380: callvirt instance class [UnityEngine]UnityEngine.Transform [UnityEngine]UnityEngine.Component::get_transform()
IL_0385: callvirt instance valuetype [UnityEngine]UnityEngine.Vector3 [UnityEngine]UnityEngine.Transform::get_position()
IL_038a: ldfld float32 [UnityEngine]UnityEngine.Vector3::z
IL_038f: newobj instance void [UnityEngine]UnityEngine.Vector3::.ctor(float32, float32, float32)
IL_0394: callvirt instance void [UnityEngine]UnityEngine.Transform::set_position(valuetype [UnityEngine]UnityEngine.Vector3)
what is this highlighting
The tabbing too
It's disgusting
Wow you made it worse
Orange
Keep it
I love it
ok well the thing here is that ILSpy has actual good IL
IL_0362: call class HeroController HeroController::get_instance()
IL_0367: callvirt instance class [UnityEngine]UnityEngine.Transform [UnityEngine]UnityEngine.Component::get_transform()
Component
Yeah
Wtf
I think
Wait
No
The one I was reading in dnSpy
Didn't work
This is the working but fucked binds one
Alright
Worst case: Change the binds in IL using dnspy
That really shouldn't fuck up the transform call

dnSpy just decompiled it wrong
IL was all good
Can you actually do HeroController.transform tho
Submit a bug report
yes
You can
And cause he MonoMod'd it in instead of dnSpying it in
It compiled correctly
Nice
Agh
It wants me to attach needed files
Should I just attach Assembly-CSharp or should i bother reproducing it
weary
I can't watch when you stream that early
this in my o
your o?
opinion
o
Ok so I was gonna file the bug
But current build dnSpy doesn't have it
win/win i guess
Using outdated software ๐ฉ
real question is how outdated was i
There's only one computer lab out of like a million at this school with visual studio installed and it's 2012
like 5 outdated
Outdated Pog
ah so only 1 outdated
Also git is configured to cache your password even if it's wrong
Well now I have one from the travis build so that's nice
And you need an admin login to reset it
wtf
So don't type it wrong kiddo
yes
Yeah do it
literally the only reason im up at 9am is to watch 5fiftysix6 run true ending all glitches
literally the only reason im up at 1145pm is because i never sleep this early
56 is streaming hollow knight
remember not to pull a kuro when you get cd
You don't get cd
damn it
Did chat die or is my chat broken?
neither
what
what
What does that mean
What does anything mean
ok
@copper nacelle https://youtu.be/luLkoO7S1M0
why did finch ping?
it was something about knightmere making a "pale prince dll" file but all it had was "i would like to thank 56, kuro etc etc (your name included) for making this Modding.Logger.Log("stop it with your elitist priveleged modding bull shit 56");" or something like that
but the dll had pings on them so he accidentally pinged all of them 
ah ok
nice screenshot that's not showing all the words
Finch took that one not me u dingo
hey guys any mod for bosses hp?
yes there is a mod that shows hp bar
just install the Mod Installer (second message pinned)
and select the right mod when you open the mod installer
@supple hawk
@ornate rivet thanks mate i downloaded and its working perfectly....is there a list of the mods effect?
there is a description for every mod if you click "readme" when you install a mod @supple hawk
is literally anything about this sentence actually true besides the "my mod isn't so complex" part?
this is how ima respond because it's the only way I know of you can "rip someone off" with source code that you can't do without source code.
in sushi's defense atomic radiance is a ripoff by that definition. and it totally is
which is why I tried to make it objectively worse
what with the 2500hp final stage and the meme climb
and that it's total rng
like I made the double pillars spaced so it's actually impossible to dash through them.
and it's also why I distribute it only in my garbage bin of mods that includes mods that make all the text pink squares (which rider has ceased allowing me to compile stuff aand I have 0 clue how to fix it.)
how does modding work for this game
you download the modding api and modcommon, create a new c# project in visual studio or something (with the project type being a .net 3.5 dll. And then you copy other people's code until you have something that builds. Put the built dll in your hollow knight mods folder and it gets loaded as a mod.
If you're trying to do what everyone else has done and make your own super hard boss mod definitely copy 56's code.
he also online a lot to help you out
wdym uh
uh as in the "oh I get it" uh
wdym nobody can make art here except papers
everything would only look out of place if you needed your own sprites
or are there any artists in the community who know how to replicate the sprites style?
there are but like no one adds anything which needs new sprites
^
ok
we know as programmers how to replace these things but we don't really have any active artists who can do so.
Isn't someone making PV have his other arm back
so no content mods are possible?
yeah
that's a wonderful mod
I also have a tiny mod that gives PVs statue a second arm
pv?
Pure Vessel
oh
any mod doing whatever you want is possible
but if you want art you're gonna have to do it yourself
or you know commission
angle
pay money to make something for free? no thanks
it would cost me 120 dollars to get just two scenes of just one of my redwing endings drawn
y i k e s
and redwing has already cost me ~30 dollars so ima stop letting it cost me anything else
wish I knew how to draw
well I guess I could get a really crappy artist to draw it for like 10 dollars @dusky lion
Just beg Ari Gibson to draw it for you
but like, there's only one person I know who can replicate the vanilla game's style and takes commissions
who's that
may I see his art?
half-rose
oh yeah
and uh yeah it's a lot of online stuff
where can i find his work
GameObject Ari = GameObject.Find("Ari");
PlayMakerFSM _AriControl = Ari.LocateMyFSM("Control");
_AriControl.GetAction<SetWhoToDrawFor>("Drawing",0).drawForWho = "SalehAce";
"Ari"? are you making a superboss version of Sheo?
meme
no
just procedurally generate your art
forcing ari to draw for me
X
Just don't follow HK style at all ez
what the fuck
lmao
you forgot the J
you dont use J's in ciphers
What
Don't you usually skip X or K
because X is garbage and K can be replaced by C
I thought i/j were usually joined together
huh
and Q can be replaced with K, which in turn can be replaced by C
only in wingshade's font... for some dumb reason that I had to fix.
n and m were also originally gonna be the same too
and they almost are
Polybius square
Why are I and J the same?
I swear I did that but without X
because latin
C/K/Q/X can be substituted for eachother
yea
Seriously, why did we need 4 letters for basically the same sound
reeeeeeee the hive knight bee only moves horizontally for dungo reasons
nothing I do fixes it
lwhats the redwing mod?
broken
sad
and the beta version is broken in the other way
in the non-beta version of Redwing, you hit something once and the burn kills it instantly after a second
yeah
that's about how broken it is
and the beta one is uh really buggy
and if rider won't let me compile stuff idk how to fix it
in beta you can fall thru acid
yeah
that's why you need to make the bosses stronger as well when you give the players new abilities
I was relying on all y'all people making those hardcore boss mods to do it
also dash takes soul, but spells do not
I mean at this rate we will have most important bosses stronger
watcher knight buff mod when
but I want knightmere to do that
But Knightmere is like, my level of coding
knightmere is under my level of coding, and I just started learning
1 year of 0 experience
just copy and pasting code i see
I think I'll mod gruz mother next
dont tell 753
true
I hate modding bosses because every time I think I am done I start adding something else
?=partnereastsidelag
I need to do hive knight
do it
I've been telling banana I'd do it for like 3 years
within reason of course
I even wrote some of the code for it
I'll make collector spawn bosses
wtf
or maybe I will make it spawn modded enemies
modded enemies sounds good but wouldnt you need sprites
no I mean, buffed enemies that already exist
oh
*enemy
invert their sprites and now its amazing
wasn't someone making a nail master mod?
yeah
also what happened to the gun mod that someone else was making
@ember bloom i think
Aer made a made where you can only use Nail Arts
that was ttacco i thought
Wat
I don't think he released it
how's the nailmaster mod
that was sprites
What do you want
It was just sprites
Okay, how goes the Shade mod then?
Well, i have pseudo code and got most of the basic mechanics
is better charms on the installer yet?
I didn't put it on there, but someone is welcome to
but why
why what?
why didn't you put it on there
I didn't want to mess up modlinks
AA ill let you know the only thing i know how to do is Console.Writeline ("meme mann"); ๐
hey knightmere
hmmmmmmmmmmm
?
but also
if ya don't wanna learn to code that's cool too and even if ya do do you really wanna learn c# as your first language?
c# is the best language tbh
C# is an easy language though
it's a lot like java
I wouldn't have picked it up in 3 days if it wasn't basically the same actually
c# is better than java in all the right ways
I personally like c++ but I'd suggest python
Managed memory as a beginner ๐ฉ
x
without much knowledge
I hate python
Python is good
you write some code
it's too hard
Wtf
and then you get halfway through it running
and then you get an error that you misspelled something
nail master mod?
I like my variables to do only one thing
paintmaster sheo def getting buff 
which isn't bad looking back at it but starting out it was a pain
idk that I'd start on c++ but it's a very easy language to learn
knightmere make pale prince
like actually I have a question for you c# people cuz I need to do something
I have a friend who codes in C and hates C++ because he doesn't understand the concept of a class
i already did @mortal trout
Nice
It's an interesting situation
wow lul
is this linus
Who the fuck is linus?
@copper nacelle
What's the purpose of reparenting a gameobject?

He reparented NKG's spikes
you reparent them if you want it to be moved and rotated according to a different parent object
wow so that's why I cant move it
what's wrong with this?
you remain their child when you jump while on them while they're moving which makes the jumping on them feel really wrong
sad how much the modding community is held back due to the lack of competent sprites or spriters
and lack of motivation
Same
So are you gonna help out or did you just come in here to say "Yo y'all suck at art"
hey redwing's endings may look shitty but... they're the best I can do man gimme a break pls
im gonna learn how this game is coded and try my luck
I even downloaded and sorta learned blender for one of them
I dont even understand what's going on in the redwing endings
imagine being able to replicate a hand drawn art style perfectly
me neither although I also think ending 3 in vanilla doesn't make sense so idk man
That's why you instead redraw everything in your own style
stick figure hk
why does ending 3 not make sense 
Which ending is 3?
radiance?
ending 4 when
bad idea
@mortal trout godhome doesn't exist
Ending 5
makes sense
Godhome flower
yes
remake the entirety pf hollow in pixel art lol
does godmaster count as an ending even though the story is incomplete?
๐ ฑornet dlc
wouldn't the ending to the hornet dlc be the ending to that branch
make hornet dlc as a mod before it's actual release ez
There's no propensity for the void retreating after "accomplishing" its purpose of killing the light especially given godmaster's ending. Also the way the void kills the light is represented in game is by a bunch of lamps being uncovered to brighten a dark room. @ornate rivet but anyway it's stupid lore and nobody here cares about lore.
Can
n endings and l
re
excuse me
lore gay lol
void consuming the light is seen by orange stuff being gone though 
lightbringer is canon
before that the room is completely orange
but we only see that room which didn't have anything living in it to begin with
they don't show the orange stuff vanishing
The infection did nothing wrong
radiance did nothing wrong until pk came in*
ending 3 is framed in a misleading way to make it seem as though the consequences of the knights actions, with the exception of the knight's "death", are nothing but positive by showing literally two lifeless rooms. Consequently the ending also would better fit as the ending of a game where the void was the main antagonist
but void can be an antagonist just like any other power in the game
๐ด
yes
lore gay af lol
@copper nacelle
hi
amazing
hmmm
thats the incorrect @copper nacelle
Deserved ping
u
i hereby claim that if you set your nickname to @ everyone then anyone shall meme ping you with no repercussions
@copper nacelle
This is true
hk has no lore
Lore is just a fabrication of delusional people who desperately want there to be more than there actually is 
I'm not saying it's bad for when context is removed to misinterpret an ending's implications. But my opinion is that a good ending is clear about itself and works even without context. It's not hard to do either. If you see celeste's ending having never played the game it makes perfect sense. You see a girl sitting on top of a mountain happily looking at the view and then chatting with a bunch of ghosts and spirits she's friends with and eating apple pie and it's easy to interpret exactly what it means.
But HK tries to be intentionally vague and ambiguous about its shit and it seems to hurt more than help it imo.
is this god
yes
haha
agreed
@unborn goblet roblox bad
I think Hollow Knight does have actual lore and hidden story details to uncover, but the fandom goes way too far.
@unborn goblet your nickname bad
@supereveryone roblox bad
@unborn goblet roblox garbage
@unborn goblet honestly, fuck roblox
They seem to have this rule where they assume EVERYTHING is part of a master plan and NOTHING is how it is because it's a videogame, which is... frankly IMO, a really fucking stupid stance to take on it.
@unborn goblet you brought this upon yourself
Hollow Knight's a videogame, it's not a grand work of art with some game attached to it.
yeah thats rain world
my personal opinion is the opposite that TC didn't know where they were going with their lore or what they wanted to do all the way until around godmaster
a lot of people think this game is god itself
think you for heavy multiplying my message edgy and 56
now its multiplied in correctness
nah @unborn goblet
try not having your nickname be @unborn goblet
but its funny cuz
@unborn goblet what did you expect with that nickname
To quote myself
"i hereby claim that if you set your nickname to @ everyone then anyone shall meme ping you with no repercussions"
@unborn goblet then people make a joke by haha Iโm pinging everyone
i hereby claim that if you set your nickname to @ maid finch | 7 zip file manager then anyone shall meme ping you with no repercussions
@dusky lion
@dusky lion
@compact sedge
But why is it not clear? You see the Radiance get consumed. The cutscene returns to a scene that was at one point infected but is no longer infected to indicate it is gone. The void that had risen up because you called it with void heart starts sinking back. You see the siblings going back to the abyss because their job is done.
If you want the game to show you a scene outside of the egg temple with all the infection gone, well the devs did not do that to add a sense of uncertainty about what you have done. You are not sure whether what you did was good or evil and need to ponder over your actions.
colon maggot colon
MaggotD
56 did you know that kurosh probably will want you to stream
56 stream homework

56 stream making pale prince
56 stream khan lurking
Hey I have one emote left for ffz someone tell me a good one
That I don't already have
actually I believe it frames it to make it look unambiguously good, like a noble sacrifice or something. but the more you think about it the more you realize your actions are much more ambiguous and idk I don't like it that way. @ornate rivet
maggotMaggot
I have it
What kind of faggotry has taken place
One job
56 question
the only kind of faggotry taking place is your message
is there a hook for the playerโs nail
yes
The only faggotry taking place is your existence
idk how to respond to that so, ok I guess
is this god
what is root.transform?
But you just said it wasn't loading
perhaps
Yeah I added it
haha yes
56 I have a suggestion for QoL mod
Add pure vessel at the end of PoP ez
Completely QoL
that would be a QoL tbh
having to do 4 pantheons to get to PV is annoying
weary
ic
and btw WHY IS THE GAME BAD?! ITS GOOD!
THERE IS A LOT OF GOOD STUFF!!!
JUST PLAY IT URSELF!!!
โ
@unborn goblet ok
its good....
The only thing I have to say about ROBLOX is that they have virtual fidget spinners that cost more than actual fidget spinners
Which is a human feat that few can match up against
yea OKAY
@unborn goblet ok
they are MONEY HUNGRY
ergo, bad

Sean stream all skills nmg
sean stream roblox
Sean stream pale prince
did somebody say roblox is a good game
I'm leaving in 20 minutes
Here's the Zip
is this graig's mod finally
how hard would i be to od playong as a boss sincd you already have the animmations and such
death
Bosses aren't balanced to be controlled by a player
Even if you made it work perfectly
who cares
Everything would feel sluggish because bosses are sluggish
itll be fun
x
I mean you can try

pale lrker and such
Same
Also depends on what boss you want to control
Cause some bosses can even walk
Plus
Most bosses are too big to navigate through the rooms
Just make one of the knight sized bosses playable
Dung defender canโt walk iirc
yes
zote mode 2
hey uh AA you got source code for that mod you posted?
if not is ok
just curious
like the sln?
Angle requires source code for life
like the cs files
Without source code angle canโt exist
did you put em online anywhere
have to make sure it's not malware 
sln is source code change my mind
this what you wanted?
if the modinstaller isn't malware, why does my computer say it is?
I prefer to install my mods manually without malware thank you very much
Because windows defender is stupid

Defender is more malware than the installer
well ok I uh asked for a particular reason because I wanted to ask if this is intentional. Well I asked for the reason that I think all mods should distribute sourcecode somewhere like github but also because I have a question about one of your methods.
Whenever I see a mod that looks interesting Instead of installing it I manually write the exact same code of the mod just to be sure there's no malware
(don't tell anyone I used dnspy before asking this question)
because it doesn't matter when there's only one file
I also enjoy having random messages w/ no mod name printed to my console
but uh I'm asking about actual code that impacts gameplay and not quality of code. specifically the before savegame hook. which changes the values of many of the charm costs. I just wanna know if the intent of this is to override charm costs and have these overwritten costs written to the savefile
in essence making it so they apply even when the mod is uninstalled
How would I make it undo?
I could tell you but under one condition
the code I give you to allow you to undo it you are only allowed to use if you make your product open source
it's not my rules, it's the terms of the license of this code
well I guess it is my rules since i picked the license
I don't mind
I have to make a Github account then?
No
You just have to put it somewhere tm
You could put it on gdrive
with no source control
and just leave a link to it in your mod readme
yeah.. if you wanted, you could literally zip it and put it on gdrive
and that'd count
Oh, I could just put the cs in the zip?
You could but don't thanks
using git commands < zipping files and putting them on gdrive
I am going to delete my github project just so I can zip and put it on the gdrive instead
@fair rampart having two functions like this that are hooked to these hooks: https://github.com/natis1/grimmchildupgrades/blob/master/grimmchildupgrades/Grimmchild.cs#L90
ruin charm costs sets the charm costs to whatever you want them to be. restore charm cost sets them to the original value.
Finally to make this work you need to, on both of these hooks:
ModHooks.Instance.AfterSavegameLoadHook
ModHooks.Instance.NewGameHook
call the ruin charm costs function once.
maggot
basically, what this code does is right before you save restores the original values so the save file has the original values, and right after you save, puts them to what you want. because this will leave your save file having the original values it means that after loading your save file you need to set all the charm costs to what you want them to be, which is why you need to run the code on things like AfterSavegameLoadHook
So, I basically put the stuff I have in before savegame save into after savegame load
yes, and add a new before savegame save function to set all the original correct values
Basically take your function you have to set the notch costs and make it a function that's called manually by all 3 of AfterSavegameLoadHook NewGameHook and SavegameSaveHook (or more elegantly add it as a hook to all 3 of these)
what mod is this for?
{
PlayerData.instance.charmCost_6 = 2;
PlayerData.instance.charmCost_11 = 3;
PlayerData.instance.charmCost_15 = 2;
PlayerData.instance.charmCost_29 = 4;
PlayerData.instance.charmCost_31 = 2;
PlayerData.instance.charmCost_34 = 4;
if (PlayerData.instance.gotCharm_36)
{
if (PlayerData.instance.royalCharmState == 3)
{
PlayerData.instance.charmCost_36 = 5;
PlayerData.instance.gotShadeCharm = false;
}
if (PlayerData.instance.royalCharmState == 4)
{
PlayerData.instance.charmCost_36 = 0;
PlayerData.instance.gotShadeCharm = true;
}
}
if (PlayerData.instance.gotCharm_40)
{
if (PlayerData.instance.grimmChildLevel == 5)
{
PlayerData.instance.charmCost_40 = 3;
PlayerData.instance.destroyedNightmareLantern = true;
}
if (PlayerData.instance.grimmChildLevel != 5)
{
PlayerData.instance.charmCost_40 = 2;
PlayerData.instance.destroyedNightmareLantern = false;
}
}
}```
so this is how i revert
?
{
PlayerData.instance.charmCost_6 = 2;
PlayerData.instance.charmCost_11 = 2;
PlayerData.instance.charmCost_15 = 2;
PlayerData.instance.charmCost_29 = 3;
PlayerData.instance.charmCost_31 = 1;
PlayerData.instance.charmCost_34 = 3;
if (PlayerData.instance.gotCharm_36)
{
if (PlayerData.instance.royalCharmState == 3)
{
PlayerData.instance.charmCost_36 = 4;
PlayerData.instance.gotShadeCharm = false;
}
if (PlayerData.instance.royalCharmState == 4)
{
PlayerData.instance.charmCost_36 = 0;
PlayerData.instance.gotShadeCharm = true;
}
}
if (PlayerData.instance.gotCharm_40)
{
if (PlayerData.instance.grimmChildLevel == 5)
{
PlayerData.instance.charmCost_40 = 2;
PlayerData.instance.destroyedNightmareLantern = true;
}
if (PlayerData.instance.grimmChildLevel != 5)
{
PlayerData.instance.charmCost_40 = 2;
PlayerData.instance.destroyedNightmareLantern = false;
}
}
}```
why do I need the new game hook?
shouldn't before save and after load be enough?
imagine starting a new game as being the same thing as loading an existing game but instead you're loading a blank template and this template has all the default values set
it probably won't matter since the game usually saves after picking up each charm but better safe than sorry, esp if the player is playing with mods, they might have a mod that gives them charms right at the start
also I would do this imo:
SavegameSaveHook += AfterSave
public void AfterSave(int saveID = 0)
then you don't need to pass a null SaveGameData every time
savegame save hook is also after the game saves but it takes an int instead of a pointer. it's misleading
like 99.9% sure exaltation got it from lightbringer
which got it from aa
so that's a big think from me
damn abyssal alchemist stealing code from himself
this is why keeping your code open is cool cause we can form a big code human centipede
well
code centipede
but spelled correctly
cuz i can't spell
Update 1.0.0.1: fixed charm costs not reverting when mod is uninstalled
screens 

ascended
Who tf calleds them i-screens?
wtf
what does charm overhaul do?
i have no idea
overhaul charms
๐
i cleaned my shit and my cpu still hot af 
Did you re-apply the thermal paste?
i dont have thgermal paste
apply toothpaste
Did your cooler look like this
go buy
yea
same
no it's actual garbage
not gonna bother too much with it tbh
get a 212 Evo or cryorig h7
im probably just gonna replace the entire thing
and your performance problems will go away
๐ฅ
56 is older than youtube
Oh okay
Oh, I don't have permission to add it to the installer, not that I'd be too thrilled with my name being exposed anyway
send name ๐
send name or face eternal suffering
show feet
Michigan
where you live
nick
abyssal alchemist
travis
no, no
damn
your last name is smith
brad
no
bob
noah
jim
james
Aristoteles
frank
jeremy
socrates
wolf knight artorias
no, no, no, no, no, no, no, no, no, no, no
statistically one of us has got to be right
kevin
Crispus Attucks
ethan
todd howard
no, no, no
danny devito
Pythagoras of Samos
chris
no
harpreet
@fair rampart 's name is your name
samantha
harvey
half life 3?
chad
Its a common name, so I don't get how you haven't guess it yet
Tomoko Kuroki
bradley
jonathan
Tetsuya Takahashi
nope
shigeru miyamoto
Soraya Saga
ari
sekiro shadows die twice
I'm not asian
william
thats what you want us to think
I am very white
fred
yusuf
very white
wallace
giovanno
rick
i like dogs and hard liquor
richard
George bush
alucard
absrad is bullshit and rng
at this point we have to be running out of names
ronald
logan
i bet we guessed it already
are you from isreal
Liam Noah Oliver Lucas Mason
https://www.behindthename.com/top/lists/united-states-all-ages is it a name from here
wesley
david
is it a name from here
or here we dont discriminate
scott
gimme a hint dad
wait boy or grill
what letter does it start with
steven
steve from minecraft
sans from undertale
sans from deltarune
ness
If I give you the first letter, it won't take long
o kk
knightmere grimmkin from the nightmare realm?
jason
jack
grant
thomas
The first letter is near the middle of the alphabet, I'll give you that
Tim
How is it subjective?
factorio is 30$
l'mere
N
nathan
ye
๐ฉ
told you the first letter would make it really easy
nick
is this nathan from uncharted 4
natasha
nathan 

