#[BETA v0.1.6] LethalModManager https://thunderstore.io/c/lethal-company/p/kyxino/LethalModManager/
1 messages · Page 5 of 1
yeah, that's cool if he's fine with it, but I don't think it's the reaction you should generally expect from saying something like that
not my thread though obviously
just feels like an unhealthy attitude to me, Kyxino is posting constant updates regardless
Nothing like rewriting core code because things turned out to be unstable.
that's the nice thing about statically typed languages, you can rewrite stuff and the compilation errors point you to everything you need to change
Also I always hear of mod syncing which will fix bugs because everyones configs and mods will be fully synced. But I just realized, doesent r2modman already do this with codes?
truly a beautiful thing to behold
I wonder how re-usable your code is going to be for other unity games with a mod community hosted on the thunderstore
it does, if you're expecting it to fix that you'll likely be disappointed
unless your friends are messing with configs after they import your code
Yeah, I'm fine with it, I get it, I try to be a bit enthusiastic about it because I am typically very pessimistic, but for once, I actually am not just being enthusiastic just because, I actually am very close.
for sure, you've clearly been making good progress, so it can't be too far away
but I will continue to have zero expectations
Yeah, I do love that about C# and especially Visual Studio 2022.
Pretty much, but mod sync is like an extra layer of protection that fixes it.
oh ok
It's just important to realize that desync issues can be and usually are caused by bugs
I see a lot of people saying "just install CSync, it'll fix everything :)" when that is just Not True
That's actually the plan, I want to make a regular version that is stripped down for any mono Unity game that is supported by BepInEx.
Yeah, still trying.
there's no such thing as a silver bullet
exactly
it really just needs to be more widely known that there isn't one, because I see a lot of misinformation about that
Yep, that too.
oh LMM will enforce it basically, syncing
Yes, but also some mods just screw it up.
if you share a code on r2modman and still have issues with sync, it's most likely not a config problem
Yep.
also speaking of enforcing configs, any thoughts on config options that are purely client-side user preferences?
not sure how you would differentiate those yet
Yeah, I was working on it, but I had to stop because I don't have enough UI to really handle it yet.
fair fair
I figure it's a later thing, and generally those can just be synced anyway
usually even such options won't be particularly divisive
Yeah.
Soon I will have an auto option for configs as well.
I currently have it for mods during mod sync.
Not yet, I don't have the UI ready for it yet.
It will soon since it is a mod manager.
Reprogramming quite a bit of the core code, this should be a lot more stable.
Alright, good, it looks like everything is working properly.
Huzzah
Well, I know how to allow people to update modpacks without creating a new profile and stuff.
Along with keeping any additional (or removed) mods.
Unfortunately, it will be a feature for later.
but I already have some code available to do such.
I also got rid of some confusing code that literally served no purpose anymore.
I also changed the organization for some stuff so that I can find things easier.
Well, I was supposed to go to sleep 4 hours ago, but at least I got a lot of stuff done for LMM.
@pearl plover, just checking to make sure, the only managed paths are core, patchers, and plugins, right?
Hope you had a nice birthday btw! ^-^
Thank you, currently my grandparents are still over for it, so it is still kinda going on. Lol
I'm just in my room being a bit of a shut-in until we do something else.
Fun!
My grandparents are actually visiting in a few days
Noice.
Yee
Worth checking the BepInEx install rules defined in the repo
Yeah, it's just a bit confusing, still trying to figure it out.
Oh, wait, never mind, I'm actually starting to understand it better. (Looking at some different parts of the code.)
Yeah, well, the main problem I was having was something with C# screwing me over because it wasn't very clear to me.
I got that handled, so now I'm just trying to figure out installing everything properly.
question, if i have clientside mods on and the mod manager and i join someones lobby with my client mods come with?
i think anything tagged as clientside automatically gets listed as optional? you'd have to ask ky
@dull hawk
Funny enough, I was going to come out with it, didn't have time (nor the UI), but then I just found out with the rewrite I've been doing, it would be fairly easy to do it now without any new UI.
That's if the host sets it to auto.
wdym?
I'm saying yes, you will be able to join with your own client mods.
Since I will be working on it before release.
As it is very important for things like translations.
If i have client-side mods on thunderstores mod manager and your mod manager in the same profile and join a modded game using your mod manager with i join with my client-side mods from thunderstore?
i just wanted to reiterate
Only if the host allows extra (client) mods.
Well, good thing is that since I got extra money from my birthday, I actually just bought a portable monitor, so now I can have extra tabs opened on a different monitor. (Which will help a lot for LMM.)
It will also help for a lot of other things due to it being portable, but yeah, this basically just serves the same purpose that I started using my tablet for, but instead as just a monitor. Lol
Oh, also, I am getting it tomorrow, which means productivity will definitely go up.
Currently I am reworking the mod installation logic, so once that is done (along with a few other rewrites), things are ready to go.
Man, I can't wait to cycle through these to see what I can close. LOL
(I still have more, but those are on some other random things.)
IS ANYBODY A MAC USER HERE?
Holy crap man, the helms with all them tabs!??!
Surprised whatever your using still functions.
Can someone link me to the top of this post?
I've invested quite a bit in my computer. Lol
Yeah, one moment.
Actually, the more important thing is the latest pinned message.
(Since this isn't out yet, but I'm about to release it soon, just having to rework a few more things, and realized I might not have OSX compatibility, idk.)
Alright, going to actually get sleep tonight, I started adjusting how I handle paths so that there is still proper Linux and OSX support.
thank u -linux user
Oh, shoot, no problem, but question. Does every mod work for you?
Idk how Bottles/Wine works, so idk if it handles the Path translation from Windows to Linux/OSX itself or if there still needs to be explicit support.
yup, works perfectly
lethalrichpresence is actually the only mod i ever had issues with but mrov added support pretty quickly
Ah, I see, okay, thank you. I'm guessing it translates the paths properly, which means I don't have to stress over it unless Lethal Company releases their own builds for Linux/OSX.
that was a steam connection issue, not the filesystem issue 😅
yea it does
That's what I was guessing.
or something with Discord.
idk if Linux even needs a native port it pretty much runs the same as windows
Well, the difference is how paths are handled.
With LethalModManager really relying on paths, it is pretty necessary to make it work for any platform.
Most mods don't really rely on them that much.
i doubt there will be any issues with paths
Well, they are leaving today, I'll be getting my new monitor soon, which means I'll be finishing up LMM again.
I'm pretty tired (as I've been sleeping on the floor for 2 nights), so I might take an hour until I start working on LMM again.
Why floor lol
My grandparents were here for my birthday, so I had to sleep in my gameroom while they slept in my bedroom.
Ahhh I see
The only mattress we had was inaccessible.
No couch to nap on?
lol
I prefer sleeping in a room that I can lock and have privacy.
That's fair
Especially if it ever comes to a robber breaking in.
(Which, btw, that room literally has windows all over the place.)
Lol
It's stupid because the door is hollow.
My bedroom door is solid, but doesn't have a lock.
It shouuuuld be fine, it's a little hard to explain how proton handles software calling to windows paths, it's not so much that it "translates" them to the appropriate linux filesystem paths, but rather essentially creates a miniature windows c:/ inside a directory (called a prefix) specifically for that game where everything from libraries trying to automatically install to save files and configs that would usually dump into appdata or whatever get containerized to.
I'm fairly sure that when lethal/proton attempt to load LMM's DLL, it should just dump everything into the prefix and be fine? At least to as far as my understanding goes anyway, I've messed with a shit ton of mods with similar scope for other games via proton and it's always been fine. Might be worth having someone test to be sure, but I can't imagine it not working tbh
Alrighty, thank you for the input! I'm glad to know that it is unlikely to screw up for other platforms.
Obviously a majority are Windows users, but I don't want it to be simply restricted to that.
That's why I have the mod manager built into the game.
(Other than the fact that mod sync has to be handled that way.)
Yea, I know a tooon of people who are playing on steam deck/desktop linux so putting that thought into cross platform is much appreciated. Everything should be fine on Linux from my understanding if you're loading everything directly from the game
MacOS however I have no idea, I think crossover/whisky handle prefixes the same way but it's far from something im familiar with and MacOS compatibility layers tend to be a bit less "just works", probably worth having someone at least test a fair bit if you intend to officially claim its supported
Yeah, let's just hope it sticks to working for everything. Lol
I specifically had to make sure quick reload would work for any device.
i know this feeling. dont rush brother. have faith in the end result. if you gotta be hands off just be hands off
my first legit music project was just like that always crunching the last few hrs or days to get it done enough and i hated that project a few months later
Yeah, pressuring yourself can just lead to hating a project due to the feelings associated with it
Happened to me
???? thats not what im saying but yeah i guess?
Spent countless hours on a big project and never ended up finishing it off
like i've had other projects that i didnt like listening to
because of how hard i worked on them
Ahhh
Didn’t know if you meant just wasn’t a fan or if it was due to the associated emotions
but generally like crunch especially when in a challenging spot can lead to a mistake avalanche
the worst is when you make one mistake and it puts you into fixing mode and you go down a deep rabbit hole of shit you have been overlooking
Yep
i've had to just redo my whole work flow and process as a producer 7 or 8 times for that reason
And then it just feels like you made no progress
thats not a feeling its a reality
the only progress you've made then is the lessons you learn
Well it depends on what work you do
well some artists do all the work so
For example if you’re optimizing stuff, you just spent the day working on optimization instead of development
yeah you progress intellectually
but if you create features and you have ideas
you need to cement said ideas while they are fresh
or they'll pass
and then you have to rely on your shoddy unconscious
I tend to try and write stuff down when I get ideas
delivering your ideas to you again at a later date
its not so much the words that point to the idea but the inspiration that is the idea to begin with
and that moment when you're feeling it if you know what to do, you'll get it done fast
alt + f4
Unfortunately my inspirations tend to hit at like 2 AM
the power plug 🤭
between that and whatever else
the most effective
be gone demons
BE GONE (and take my iphone with you!!)
It’s funny— I love iOS but hate MacOS (OSX? I forget the name) with a passion
it does and i have been battling my whole life with it
i think on some level its a spiritual thing
where you live a whole life of trying to encapsulate your experiences
and you have to completely change and mold yourself to be the proper dispenser of that, whatever it is. life experiences or w/e
that has come and go for me
its literally weird i need a shot of whiskey, a cup of coffee, and a cigarette
and im awake
Dang I wonder why /lh
i used to be able to do what you do
it doesn't last
dunno what really puts the nail in the coffin
but two years of homelessness
40 hrs of stress at a stretch
4 hrs of sleep every night
that'll end you
eh I’ve been like it since a kid and I’m in my 20s
Oh I was getting 4-6 for like
A year?
famous last words
im 25 gonna be 26
i just lost it
like two yrs ago
last time i pulled an all nighter against my will i actually almost had an out of body experience
while standing up
and had a ton of scary moments back to back that remind me of horrible nightmares i've had
your mental health is precious no matter how tough you think you are
see my issue is that mental tiredness and physical tiredness are two very different things for me
it is for everyone
most people just dont separate them linguistically
they just say 'my brain is tired' or 'i want to go to sleep'
I can be up at like 6 AM exhausted and my mind going a mile a minute as per usual
more artist plight
lol
i feel like that's just the stuff your mind can't contain anymore
It doesn’t help that my bf has insomnia lol
it needs to be channeled into something somewhere
Mind only really slows down a bit with my meds or like
When I take an edible
talks a lot about this
When I drink too a little but not to the same extent
Although I rarely drink
It’s expensive lol
if im gonna use chemicals to balance i try to actually have a target
like knowing what state i need to be in
When I’m with my bf I can normally sleep a lot easier
one shot of whiskey for stress, for muscles, a joint for stress and pain, a cigarette to stimulate, a few sips of coffee. ill be writing for a few hours
Cuddles do wonders ^-^
sheesh i dont like thinking about that
i swore it all off after my last girlfriend
thats my third time swearing my humanity away over pain
and i dont want to miss it but i cant help that
this is my first healthy relationship and it’s wild
like wdym I don’t need to over-apologize for little things constantly or else you’ll be upset with me
i couldn't ever get on the same page with anyone
We’ve been together for years and I still struggle with that a bit
I couldn’t either tbh
id just be more focsed on all the people i left behind, swore away, the shit that i gave up on..
I’m lucky. My bf is very similar to me in a lot of ways, it’s almost eerie. We were best friends first and it was kind of a natural evolution
i hope it lasts for you
oh I wonder why he's similar then
Thanks
they say you either die a hero or you live long enough to become the villain
i think, unironically, it is better to die a hero.
bc we’re both braindead ✌️✌️✌️✌️
🔥🔥🔥🔥
i dont care how much of a nerd you are or how much you absolutely love apple products... this is a dreaded question
Trust me, I don't like Apple or their products at all, but I do not think my personal beliefs should reflect upon my work ethic.
Well, I've just been doing a lot of testing to make sure everything is completely stable and ready to go. That's the main reason it hasn't beta released yet.
There have been issues that aren't too big, but still big enough for it to be quite problematic and would need immediate fixing.
Lol, no, I got to check them before closing, I've been doing a lot of stuff, so I have a bunch of stuff that needs to stay opened until I finish it.
Just going to have to hope that any LC mod users can use Wine and be fine.
On a side note: I GOT MY PORTABLE MONITOR AND THIS IS AWESOME, got to find a new cable that is longer, then I will get back to working on LMM since I'm no longer tired.
nice
I can't post the link here obviously, but you can see the keywords.
(This is if anybody wants it as well, so far I have no complaints other than the cable I got is really short.)
oh that's a nice deal
Yeah, luckily I came across it while it was on sale.
I would love to get another, honestly.
I don't need to go too crazy though, haha.
I also just bought my dad a new power supply so we can get his computer running, so I'm already down quite a bit of money for a week.
i remember a time, so long ago, when it was not prolonged for 2 months, and not prolonged for 2 days, and now we come to today, where its going to be prolonged for 6 more months(this is a haha funny joke do not take this seriously)
Yeah, it's a joke because it's prolonged for 2 years. 
I'm still trying to find a long cable that isn't too expensive rn. LOL
Oh, actually, just figured something out that is cool about the portable display.
Man, if only I didn't spend $700 on a tablet that I ended up giving to my mom. LOL
Just buy 5 of these.
Alright, casually dropped like $30 on cables. Lol
I needed some anyway.
I was lacking in long/fast cables.
Anyway, after looking at cables for a totally sane 2 hours, I will now walk around my house aimlessly for the next minute or two, and then get back to work on LMM.
Real
well cheers then lol
Somehow that ended up as an hour of me talking to my dad, how the heck.
sometimes ill call my dad just on a whim like 'oh its been two weeks' and the conversation will take up my entire morning
i dont mean for it to happen but it happens
LOL JEEZ.
Well, heck, I'll already be spending quite a bit of the day with him tomorrow, especially because his new power supply I bought him will be here tomorrow.
nice that you do things for your dad like that
kinda my big dream is to be the one showing up for my family :<
It's funny because during that hour, he made more money than I made last year. LOL
no money in my family ig or not in the part of it i actually exist in lol
Meanwhile, I'm over here gifting him something that's like a combined 20-30% of my revenue.
Ah, yeah, my dad invests, he's trying to get to the point where we are all stable, but obviously including me in the case that I actually put in effort to work.
sounds like a good thing
Yeah.
i wanted to get into investing too. and then i realized you cant do that with your food money
cause you will just take it out when the bank reads $0
Yeah... you also need to be very alert.
which i am not i am kept sane by cigarettes, weed, coffee and a lot of it
lest my temper become my whole personality and i eventually just am engulfed in flame
Jeez.
this is probably why im so good at writing but i cant finish projects unless its music
i dont know why
its just the weirdest most inconsistent thing for me
Yeah, it's just something we can't control.
but society has to continue this massive ruse that it is under control
and any time you break face when more than a few are watching, it's a crime
its fine when you are doing well
but its really horrible when you're not
Yeah.
i guess thats not so black and white for like 99% of people
but yeah its life sometimes ig. i've always said im gonna need a few lifetimes to figure it out. since i was little
Dang.
idk.. how to prioritize when you're in such a weird place? what to do to provide? that's the hardest part. i did fast food and mule work for a bit, and it rode me down fast. lol. and scared the crap out of me
and i want to code now i think thats a good long term trade
just taking me time to really form concepts and shi
Idk, when I move out, I'll just be eating chicken, beans, and rice. Lol
its a better move when you do have something to still live like you have nothing
honestly its a positive loop where you do the right things and benefit more
once you're there, you just keep it going. id give anything to have my own kitchen again at times lol. even just that is 100% more manageable.
Yeah.
sorry thanks for letting me babble :> cheers homie
Nah, all good, adios.
idk if this is a dumb question but, by beta do you mean the following features
downloading mods from ingame Joining modded lobbys without mods config editing
These are the main things:
Thunderstore Mod Searching
Mod Profiles
Mod Sync (Joining an LMM host lobby and downloading their mods, quick restarting the game, and joining immediately.)
Resizable Lobbies (No cosmetics yet.)
Config editing won't be out yet.
K, just wanted to know the things that were coming, a part of my brain thought only the mod searching was coming lol
oh god please dont add cosmetics
You would be able to disable either seeing them on your side as a client, or just blocking them altogether as the host.
Dw.
disable cosmetics as host? shouldn't it be up to the player if they want to see cosmetics or not?
If the host doesn't want cosmetics because they might have their own cosmetics mod or another mod that conflicts with LMM's future cosmetics in some way, they should be able to disable it entirely.
you mean, like, no players in their lobby will be able to see cosmetics
The code for cosmetics just wouldn't run at all.
If it was disabled by the host entirely.
@pearl plover (for TMM/r2mm), if you locally install a mod, does it install the same way as it would downloading/installing it from online?
I'm guessing the answer is yes, as there isn't any reason not to, but just in case, asking to make sure I'm getting this right when it comes to testing some stuff.
Alright, cool, I think I finally figured it out.
Took a good moment, but I'm on the right path.
yes
Thought so, thanks.
Alright, been doing other stuff most of the day, but I think installing mods works perfectly now.
what all is left on your list now
There is still something else I need to redo, other than that, just adding a button or two? I think?
Not guaranteeing anything given how unexpected things can be.
no unexpected things please 🥺
They drew 25.
oh yeah i wanted to ask, is it just you or a group making LMM?
Just me.
bruh the notification made me think you released the beta 😭
LOL
Anyway, I'm cleaning up my desk a bit right now, got my dad's new computer set up mostly yesterday, but will have to get some other stuff done on it today. Once I'm done cleaning my desk/room up a bit (I've been organizing), I'll get back to working on LMM.
YEP, just verified the download paths and everything is working as intended.
I will do another test, just in case.
beta soon :D
?
Yeah, very soon.
I'm not going to be overly optimistic, I'll still see if there is anything extra to be done, I already know I have to handle an issue with loading mod's logos that suddenly happened recently.
Now time to make it force download LethalModManager into every profile for compatibility reasons. 
Huh, well, AC just messed up LMM for some reason.
That's weird.
I think it is because AC loads up first, and it just happened to show the error with it because of that.
Plus, I got a slight issue I needed to fix rq anyway.
Alright, time to rewrite some stuff so that I can rewrite the final installing logic.
Nothing like rewriting to rewrite.
no need to worry anymore king
💀
Why random discord user make me laugh
Lol
@dull hawk Question that future you will have to deal with, how much do you think a big lethal company update will break this?
It's very unlikely.
Obviously a big update will break mods but with how thorough you're being + not adding any new content besides lobby expansion
Pretty much impossible, honestly.
Unless they change literally everything in LC, it isn't really possible for it to break.
Hell yeah
Even with lobby expansion, the only thing that could happen would be that breaking LC, which is still unlikely.
(or if they rename classes, it could break as well)
Either way, you could just disable it.
Yeee
Realistically I think I might be the biggest mod that has the most potential to be affected by v50
Yeah, definitely.
Yeah that makes sense
Depending on how you handle things, DEFINITELY.
There are a few ways to mitigate that completely, but idk the ease of use for others.
I should be fine
The biggest thing that worries me is the random unity order of execution problem
Other than that it shouldn't be too bad to patch up
Just have a basic state system that once the right stuff gets tripped, it would run.
Jeez, just caught up on the AC situation.
yee
Yeah, that took way too long to catch up on.
I had to skip some stuff.
Still took forever.
what new stuff is there tf
#1217286517249277962
What is potatoe pet
Forgot to say, back to werk.
and then I realized, I have to make a new class to support this functionality's rewrite.
yayyyyy
Not really a problem, just annoying.
In the end, this will support updating modpacks though.
(Along with removing old mods that might have gotten removed from said modpack.)
Eh, never mind.
Been busy most of the day, but I have been working on it, just about done.
Been clearing up a lot of brush outside and some small trees since we got a massive tree just recently chopped, and now it's all over our yard, so we got to burn it without setting the entire woods on fire.
Would solve a lot of our problems if it was legal. LOL
Well, caught up on a little more AC stuff.
Anyway, I'll have to help my dad again later, I was hoping not because it was going to rain, but that's tonight.
Will it be coming this weekend?
the hope never dies
Yes he Said it would be this weekend 3 weeks ago sooo
Yeah, sorry about that, I am suspecting this weekend will be it, I've just about finished reprogramming everything needed, so yeah.
Had to rewrite a lot of core code basically.
the mod's gonna be solid as hell 🔥
(Otherwise performance and flexibility when adding more things would suffer.)
I'm trying. Lol
Pretty much fixed every single possible issue.
There is one thing with resizable lobbies though.
But it's just the scrolling for the player list.
on the esc menu?
Yep.
I was trying to adjust something and fix a smaller issue a while back, then I accidentally made it worse and less usable. LOL
could you add playercount in there? 🥺
Yeah, I already have something like that.
It says PlayerCount/MaxPlayers.
I also make it handle the end of game stats properly.
It's a bit better than vanilla as well, so it will be a lot faster than if you have less than 4 players.
If you have more than 4 players, it basically cycles through the slots.
1, 2, 3, 4, 5 (1), 6 (2), etc.
If its so stable you shouldnt even release it in beta lol
It's still missing some main features like config editing.
Some things are still manual, but the main feature that is mostly done is mod sync.
(Only thing not done with mod sync is certain settings that you just won't be able to do yet.)
I mean most people Will probably only use it for mod sync so config isnt that important since if i were to host modded i would use normal thunderstore
Okay, but the point is that it isn't finished.
It doesn't matter what people will use most.
very curious how config stuff is going to work 👀
I have a few ideas on how to handle it.
Oh, wait, you are talking about via mod sync or config editing?
purely based on the feature conceptually and nothing to do with this you or anything, concerned a little about the idea of automatic config sync without explicitly provided markings or etc. from each mod
At the beginning, since it won't have optional stuff for config syncing via mod sync, it should be fine, but soon I will make it where the host will select what configs to sync with an option to automatically determine which to sync as well.
Later on, the better option will be an API that modders can use to set what needs to be synced.
They won't have to hard depend on it either.
I would consider not doing this to be honest
What part of it?
Or atleast, in regards to config sync how does that actually work
is it only for that session of the game
or are you actually writing to the config
Like I said before, when using mod sync, it creates a temp profile that has all of the mods (that you selected to download) and configs that the host has.
The game relaunches with that temp profile using those mods and configs.
... and immediately loads into the lobby when it has booted up.
where is that temp profile created
🤔 is windows just gonna let you put new dlls on the os drive without admin permission?
It already works?
How many people have tested it?
doesn't r2 already basically do that? doesn't run as admin either
Yeah, exactly.
not to say it's good per se but windows be windowsing
some people have problems with r2 and admin permission
Then they can run Lethal Company with admin permissions, not really a way to handle it until I add custom pathing, which I do plan to do.
(Mainly because of profiles containing mods that holds GBs of data.)
god i hate that so much
hopefully that will die soon enough
It's funny because it's custom moons made with your mod. LOL
i mean yeah it's not my fault
You allowed Pandora's Box, my friend.
respectfully, a majority of custom content creators do not know how to optimize content period
that's holo, not me 😛
me with my 5 trillion tri models
how big is scp rn
"ship it
like 70MB I think?
probably a lot of texture repetition in mine but trying to fix that is aids
i've still yet to see a moon that couldn't be under 50mb
Lol
Initially this may be quite annoying with some cosmetic/animation mods, but good enough to test out the functionality itself.
Yeah, it was annoying seeing my cosmetics transfer over to my friends when I did profile codes.
Honestly, those kind of things should be in a different location entirely, not dictated by the base config folder.
That's why I have a special config in the LethalModManager directory inside of the Lethal Company directory, to keep it separate from the other configs as it is a more personalized thing.
(Those are for specific settings btw, not all settings for LMM.)
Agreed, I saw somewhere that at least LethalEmotesAPI plans to move away from config dir based customization so there's hoping other mods that are purely personal will do the same.
That's definitely great, bigger mods that do similar things will cause smaller mods to do the same in the long run.
Gtg for the night, adios.
true but lot harder to happen unless there was a clean and easy way to seperate those kind of configs
i think it should be moved to symlinked cache folder
but we might be far from that
so every mod version exists only once on your disk
forsure
just like pnpm does that
it's so elegant
and performance isn't an issue with that
- all heavy files could be easily moved to a bigger disk
There isn't really any sort of difficulty associated with it, just a lack of standard.
I was planning on adding some sort of standards for things, perhaps that could be one of them.
(Was supposed to go to sleep, but something happened.)
The issue is, respectfully, I don't know if that's your mod's battle to fight
Seems more like a Harmony X issue
It's not an issue for them to fight either.
It's on the modders.
HarmonyX has nothing to do with profiles in the first place, it never accounted for them.
That's just a mod manager thing.
this isn't a profile issue, it's a config issue. ideally bepinex would have built in attributes for this sort of thing
What topic are we on exactly? I think we are on the wrong page rn.
Are we talking about the personalized configs?
cosmetic/personalisation/client side config settings vs. global ones
Yes, part of it can be BepInEx, which I will actually have LMM handle, but most of it is still on the modder.
We can just help make it easier for them.
which I will actually have LMM handle,
elaborate
You will be able to determine what specific settings should sync rather than just configs at some point.
Yeah that was my original point
I don't know if that's LMM's place to really try and standardize. i could see myself being a minority on that take though
It's pretty ideal since LMM would be using it the most in the beginning.
At first (post-beta) things would be automatic for entire config files until modders add it themselves for specific settings though.
so - depending on implementation - a mod like LLL could sync their interior/moon config entries using your mod's syncing?
i mean - not a whole file, but just the entries
Yeah, later on, if they utilize it.
Yeah because it doesn't exist, Not because it's exclusively in demand for your mod.
If cosmetic/global config attributes existed in bepinex from the jump mods would could fairly easily just only give a shit about the host's config in the first place without too much work
Having it in LLM worries me because just trying to think about how that would look and i feel that would need to be pretty deep rooted in the config code for a mod that i'm not dependant on otherwise
I already stated that you wouldn't have to be hard dependent on anything.
You just add something to pre-existing code, that's all.
Plus, not really BepInEx's fault either. Modders could have easily done this themselves because anything BepInEx would do could be easily problematic, which is why it would be best for modders to handle it.
Most mods just utilize the default Config attached to the Plugin class.
Could possibly do something like PersonalConfig as well that's attached, but then we are just spoonfeeding way too much to the modders if they can't just handle it themselves. Even then, most cases it isn't needed.
I extremely disagree with this and not sure what you mean by problematic.
Overall my concern is with practical usecase. Speaking as someone who has had to work with other devs sub-dependency wise etc. doing anything sub depency wise is a pretty huge task even when the two conflicting implementations are touching the same piece of content. What you'd be asking of devs is some sort of sub-dependency based code per config entry, which regardless of if it should or shouldnt be, is going to be a big thing to ask of people
I'm not asking them, they can choose to do so if they want.
I'm not enforcing anything.
They also don't have to do things per entry.
Well, let me rephrase that last point.
They can have their own defaults set so that repetitive entries for adding such support when most would have the same field would be mitigated as much as possible.
Basically meaning an entire config would be whatever they set by default, unless they specify for a specific entry (or more) to be otherwise.
Your mod clearly has a demand and that feature will have a demand. whether you like it or not, you will be asking this of other devs purely by having this feature publicly exist
More Company is going to be naturally expected to play ball here, HD Lethal Company will etc.
I'm not saying that's your fault or anything, but it is something you gotta consider
It would be simple for them to implement, no new lines of code are needed, just an extra parameter is all.
with all due respect, 95% ain't gonna do even that 😓
I'm aware it would have demand, that's why I'm doing it. A standard has to start from somewhere, so it might as well be from this.
Yeah, and it wouldn't matter.
By default, it is as effective as profile codes for syncing.
so it syncs all config files unless mod dev specifies an entry to be otherwise?
in the default scenario
Pretty much, until I finish the UI for making it where the host can select which configs to sync, and which configs the client wants to download/sync.
nice
I soon plan to have an auto feature to try to determine the ones that should be synced, but that's just really a "recommendation".
Pretty much like a base? Idk how to describe it.
how would you determine that
Tags.
Not really to be taken 100% right though.
Jeez, it's 4:07, going to sleep now, I'll catch up later if you guys have more to say or questions to ask.
hows progress
I woke up not too long ago, so very slow lately.
Unfortunately, it did not rain today, so my dad and I may be going back out to clear more of our backyard again, yayyy.
Now there is an even lesser chance of rain, so even betterrrr.
These past few days really shows me that I need to start working out soon.
Well, I practically reprogrammed the entire mod, the only part that has yet to be redone is mod syncing when joining, which is literally just setting the data and added a type parser for a custom class I made, and probably something else that I am forgetting, but the main thing was just redoing the mod installation logic, which has been finished and verified to be working.
anddd this is why I stopped promising deadlines, I'm going to be gone the entire day tomorrow, so unless I can pull a miracle out of thin air on Sunday, it may not be this weekend.
My suggestion still stands, set the deadline to a year's time to set people's expectations low >:)
Going grocery shopping tomorrow, then going to my friend's birthday, then going to a restraunt with my family, and then finally getting home at like 8 PM probably. Lol
LOL
Ooo have fun with the birthday
Friend of mine from out of state is visiting, relishing the time rn
Niceeee, we were hoping to get a mutual friend of ours to come over as well for her birthday, but he is attending college in Florida, so he wouldn't be able to make it.
lethal mod company manager 👌
Lol
Already posted it a while back.
Yeah, I was thinking about switching the two letters.
I could just do it in a few seconds.
Well, not a few seconds, a few minutes.
Because of it being up/down rather than left/right, I had this as the initial design, but eh.
Eh, I'll leave it until I think up of a better logo.
Sorry if this is already announced but it seems like this mod is coming out soon?
Given that you’ve been discussing logo and name etc already
That's already been done for a while now. The name (though I probably should've named it better for functionality reasons) has been around for months.
Yes, it will be soon.
Like, really really soon.
Whoo ray
I've pretty much reprogrammed everything that was already done due to complications, so yeah. Lol
This is game changing! (Literally)
Uh, there is a delay on LMM again. I quite possibly just blew my power supply and there is a smell, I will be investigating this for a bit and will try to determine whether or not I can immediately continue work on LMM.
It could've just been a fuse, but idk.
OH COME ON
If this fried my components, I'm screwed.
Not just for LMM but for everything.
I've invested like 2k into this computer for my work.
If it's just my power supply, I can just pay $90 to get another easily, but if this fried any part of my computer, I will have to forward this project.
I literally was working on one of the very last things.
Oh no! Hopefully your computer is alright man
😟😟
just add a vertical rule
although the two tone is nice
@dull hawk PSU blew 😭
Yeah, idk, maybe I'll do that right before beta release.
It will get replaced again when full release comes out.
Forwarding my message from my Discord:
My components seem fine, I will be using the power supply that I just bought my dad, I bought him another, so hopefully things are completely fine. I have a headache and don't want to bother with much complexities today, so I've just been taking the day off.
Going to be putting it back together today actually, still taking the day off since my headache is killing me, and I had a lot of stress just worrying about my computer.
EVERYTHING WORKS.
Happy to hear ya didn't lose your pc
Yeah, I was really worried, after all, I've invested way too much that had I lost any components, it would be a while for me to buy them back.
Yeah the power supply is the last thing you want to skimp on, I never risk it and always go overkill on my builds
It was an old PSU from my prebuilt, not even namebrand, but it worked surprisingly well.
but yeah, definitely can agree to not skimp on that.
After all, a PSU is something that can last a decade.
(Other than my old one which lasted 6 years MAX.)
Also the hassle to use non-modular PSUs is not worth it.
I usually roll with the best rated PSU I can find at around double my expected max load
Noice.
I now have a Corsair RM1000x.
I use a i9-13900k and a 1080 Ti. Lol
So it's pretty overkill.
Nice, I think my PSU is probably around there
(Considering I'm not overclocking my CPU, and my GPU doesn't sip near enough power to hinder the PSU.)
With a 2080s and I forget the exact number but i7 12*** something
Noiceeee.
Btw, pro tip: If you are buying from Amazon, buy used of the best you can find, I got mine for like 50% of the price.
Literally all of them are returned due to the dumbest reasons.
You are just missing a manual and that is it.
I've been meaning to upgrade but haven't wanted to sell a kidney for a new card
Oh lmao
As for GPUs, you should definitely try looking on your local online markets.
Like Facebook Marketplace.
Yeah, eventually I will buy one as well. Lol
but it takes too much money for me to have a meaningful upgrade.
I'm in more demand for raw performance than I am for tricks.
1080 Ti was one of the last and best cards for raw performance.
Yeah it's hard to find a card that beats the 2080s in terms of raw performance and I don't really care much for ray tracing or whether
Yeah.
But one big thing is better encoder performance which is huge for wireless VR
Ah, yeah.
That's a big feature I'm really missing with this card
Well, I'm just the one that would use GPUs for programming, not gaming. LOL
... or even Blender work.
(but probably mostly programming)
Raw power/price AMD recently smashes Nvidia - that is if you don't mind that their ray tracing solution still kinda sucks.
I don't really mind and if the trend continues my next upgrade will probably be from team red.
with power you mean performance right? cuz power would be electricity costs where Nvidia smashes AMD and is the sole reason I bought a 4070 over an AMD card (power costs around 40 cents/kwh here)
Yeah rasterisation performance specifically, ray tracing is still Nvidia's domain.
Wait.... everyting works? BETA SOON AS IN TODAY???
No he was saying everything works for his PC, it broke :(
But presumably that could mean beta soon
have you not been keeping updated? hes using the power supplier that was for his dad, which if im not dumb i think means that his PCs fine
Well yeah, his PC is fine, but that doesn't necessarily mean a beta today
Maybe he wants to celebrate by playing video games or smth idk
Yeah, well, I'd still like the best of both worlds when it comes to graphics and programming so that I can still play games that look really nice. There is also a lot of really good projects relying on some of those tricks that NVIDIA GPUs do to achieve different things.
Nah, just had a headache, but it ended up taking many hours to get everything back into my computer, cable manage everything, and then today I was cable managing a lot of my peripherals. Lol
Alright, time to get back to werk.
werk werk werk
terk terk terk
ok what
wow that is bizarre
it couldn't be a bunch of chained Linq operations causing it could it?
and Flattened is just another collection?
Dictionary
Dictionary<ModInfo, int>
ModInfo is a custom class.
wait, why call ToList() there then?
It was working a few days ago, and then suddenly a little before my PSU blew, it also broke.
Because it is getting modified.
I could just do ToDictionary, actually.
ahh I see
I wonder if this will magically fix it.
it might
using IEnumerable to instantiate a collection is probably going to do things inefficiently
Nope.
although I'm sure there are fast paths for List<>.ToList() and Dictionary<>.ToDictionary()
wow
wait, it's not going through a clone constructor for Dictionary though
I'm trying to figure out if I accidentally changed a variable.
what if you do new Dictionary<ModInfo, int>(Flattened)

I'm starting to think I accidentally pasted a variable somewhere else.
This was working perfectly a while back, so perhaps I renamed a variable or pasted one in the wrong place, idk.
Lol
it's 100% cosmic ray bit flip 😛
true it must be cosmic rays
wait, is that new stack trace after using the Dictionary clone constructor?
It's different, idk.
I've had it earlier as well.
I was thinking it was from a property, but there aren't any recursive things in it.
The recursive property in question.
well I'm stumped lol
hope you can figure that out, issues like that are the worst ones
no we don't, we definitely don't
Lol
I hate not knowing why something broke
Yeah.
I think I might know what happened.
Yep.
I think a mod just recently caused a recursion, and while in some parts of code, I prevent that, I didn't prevent it in one area that when that mod updated and caused the recursion, it was most affected, so it broke.
That's why it was supposedly fine until it wasn't.
Though these C# errors really did not help point me in the right direction. Lol
Bro really went:
@oblique marten, problem solved.
I forgot to prevent dependency recursion in one bit of code. Lol
(literally the most important bit of code)
(while I was rewriting it too, great time to break my tests and confuse me)
oh wait, so the stack trace did recurse? I assumed the fact that you were only showing a bit meant that it was a short one
It was a stack overflow, but it showed it for all of the wrong things.
but yeah, it ended up recursing, which wasn't very obvious (but I did assume since that's how 99.999999% of them occur) with the stupid errors for ANYTHING but it.
Especially because they were repetitive errors, not always random.
Yep, now suddenly everything is magically working.
I can continue my rewrite. Lol
Time for everything to break work.
Ah, yes, perfect.
(Didn't mess up due to the rewrite, messed up due to the code VS2022 gave me that decided to change something with local mods. Lol)
All good now, no more doubling active mods. Lol
Just out of curiosity, how will stuff like config/mod sync be checked to avoid redundant restarts and ensuring everyone is on the same setup?
So I am limiting that as much as I can, especially because of bigger modpacks that take longer to load, it will just compare your mods and whether or not it should prompt you, if it detects that your configs are different, it will prompt you to either continue or download the host's configs and restart.
Soon, I will have proper UI to show the differences in configs, but for now, you will be blind and only be told they are different.
Oh I meant like the how of comparing configs and mod lists/version
Like are you using hashes or something like that
Not quite, I'm doing something weird, but funny, just that I cannot publicly disclose it for security reasons. (Yet, at least.)
(Security reasons as in a malicious server host that may want to tamper with it.)
Well, great, it looks like any custom C# classes takes up quite a bit of memory when used a lot.
Wait, never mind, I think I optimized it enough.
uh
HOLY CRAP STRUCTS ARE GREAT FOR THIS EXACT THING.
Thank goodness, I was worried I'd have to undo part of my rewrite.
Honestly, structs are a bit more preferred just because of it being strictly data, nothing else really.
Oh, great, and it actually handles getting rid of some resources and stuff, nice.
(Note to other programmers that might be like: DUH, should've used that in the first place. Utilization of it was very limited, I only just decided to use it a lot more, but when I had decided to use it more and quickly turned it into a struct, that's when other issues had come up, then my PSU blew, and here we are today. Lol)
Anyway, I may need to either rewrite a bit more of the thing I was already rewriting, or just make it run parallel.
never mind
it scares me when my i9-13900k goes to 100%
Surprisingly a blackhole wasn't created.
Also, weirdly enough, while it seems to use a LOT more of my CPU, it takes a LOT longer to load, but uses a bit less memory in the beginning?
Either way, I forgot to actually make that main bit of code run asychronously at the beginning, it does so if it updates, but not from the beginning.
So all good now.
HOLY CRAP I REDUCED MEMORY USAGE BY 25% SOMEHOW??
(Global memory usage of LC, LMM is included, not exclusive.)
(It was 4 GB when testing most of the time, but now it is 3 GB.)
uh
Somehow when the page number increases, scrolling becomes laggier.
but when you go back down, scrolling becomes smooth again.
Never mind, I found out what it was.
I had an idea.
Crazy how a day or two break has led me to fix many bugs today.
Let's gooooo, back to instant page switching as well. (I accidentally messed it up when my grandparents were over and I was like: yeah, I'm redoing a bunch of stuff, but I could do the lazy way and fix it like this watches a bunch of red lines disappear. and then I forgot)
WAIT HUH
I MADE IT GO DOWN FROM 3 GB TO 2.2 GB???
HOW
HOLY CRAP STRUCTS ARE INCREDIBLE
I literally had something previously saved as a list of strings.
I just changed it to ModInfo, which is a struct.
Something really doesn't seem right though.
Ah, wait, I think I see what it is.
Yep, okay, ignore those previous messages, that's just me being blind.
A lot of data wasn't loading in.
Lol
it says beta soon but i see people saying "its working" does that mean the beta is out?
or early access people?
(I have said that a lot though, but it really should be soon now, as long as my new PSU doesn't blow again. Lol)
does this install it to your thunderstore mods or where does it install it?
It's a WIP full-on mod manager, but in-game, so it will have it's own profiles and directories.
HOWEVER, it will not yet be a suitable replacement for any external mod managers yet, unless you like to be fairly manual with things. Lol
I still have to add a config editor and stuff.
I mean you don’t lmao
You’re in-game at that point, surely BepInEx CM works
I mean sure but it’d be weird to re-invent it given it’s a BepInEx team developed mod
You can probably have an action that triggers the menu opening, and on initial click it asks if you’d like to download it
much less effort
Last time I used it, iirc it had quite a few issues.
Plus, it doesn't flow with the UI, and could definitely be simplified down.
raise bugs in GitHub 
Especially since I have other features to pair with it soon anyway.
Yeah, that was like 3 months ago when I was working on another mod. Lol
Idek what they were anymore.
But yeah raise bug reports when you discover them
Makes more sense than reinventing it
I’m not going to stop you though lmao, just know that it’s a lot of effort
It's not too much, it's definitely easier than what I've been doing for the past 2 months.
Just got to make it all look nice, which just takes a while.
TWITCH: https://twitch.tv/LunaticJ
TWITTER: https://twitter.com/LunaticJTV
DISCORD: https://discord.gg/u8vwNfwsPw
10 years ago, a mysterious upwarp glitch in Tick Tock Clock during a Super Mario 64 speedrun happened for no apparent reason. Years later, a myth about cosmic rays causing this glitch spread across the Internet, with people believin...
Been having to go back outside again, but I'm shooting to release LMM before the weekend.
As long as my new PSU doesn't blow, we should be fine. Lol
I'm also recorrecting my sleep schedule again, so I have been losing a good 6 hours or so.
(It takes longer for me to really wake up for the day if I wake up late.)
Will it release this week🤯
(I’m sorry it’s js a running gag atp for it to be set at a weekend then delayed)
Yeah, it's just taking a bit to figure out how to handle a rewrite of a snippet of code.
Oml, I think I've finally figured it out.
Also, load times have skyrocketed back to normal.
Just got to do some final adjustments.
I will make those final adjustments tomorrow since I'm already up later than I was planning. Lol
isn't this the second time you've said that now 
this has to be the one
The first part, no, the second part, more than twice.
I basically had to reprogram all of the core code, which is why there was an additional delay.
Alrighty, got my bomb mac and cheese, watching a video, and then finishing up the last of that rewritten feature.
(It wasn't something stupid, it was actually something to ensure things would be properly downloaded/installed.)
quick q, are you showing compatibility between mods with lmm? someone was asking about showing incompatibilities outside of lobbies for lobby compatibility, and I'm thinking it likely is out of scope of lobby compat
If they request to join the server with an LMM user hosting it, it would show them all of the mods they are using. Soon I'll have indicators for things like mods already downloaded and cached, but it won't be like something like CompatibilityChecker because it's a different thing altogether.
fyi lobby compat mostly does that part, I was just wondering for out of server (ie having MoreCompany & BiggerLobby installed - I believe they're incompat)
They aren't exactly incompatible, at least not anymore, they both do the same thing, but how they do it prevents it from breaking the other.
oh okay
but yeah, there is no reason for LMM to do something like CompatibilityChecker when there is already LMM's mod sync achieving the next step. I do want to make it a bit better where it may go a bit more towards how CompatibilityChecker did things, but that would be something on hold until a proper website and API is established.
It just won't ever present the data the same.
YES
ONE STEP CLOSER
(one MAJOR step closer)
Got a recently new bug to fix for loading data, but this is already going really well.
Shoot, right, got to finish installation code.
Well, this was part of that already, everything else is a lot easier now.
I'm definitely not putting as much time as I've been wanting to lately, but I've been making way too many rookie mistakes, so I've been letting my brain chill a bit more.
my excitment for this mod grows more as my time around the sun continues
earth is circling the star at speeds far less than that of my growing excitement
In the infinite reaches of space, my excitement for this mod echoes through the cosmic void.
in the vast expanse of the universe, my anticipation for this mod shines like a distant star, steadily growing brighter.
Anticipation gleams bright,
Stars burst, mod's delight.```
Well, my network is dying, but I'm fixing a few things rn.
ok, literally the moment i make a joke of how bad it is, it died completely
Oh, now it is back.
It really do be like that sometimes
I love how when I'm testing something network based, that's when my network has gone down the drain.
Everything that has slowed down LMM so far:
LethalUtilities bugs
LethalEditor crashing
Contracting work
Numerous rewrites of LMM's core code
PSU blowing
Clearing a giant tree out of my backyard (Still need to burn it)
Network dying
Lovely.
im sorry, WHAT
WHY IS MY NETWORK SAYING I'M IN CHINA?
Okay, fixed that at least.
I'm running Ethernet, there is no way my router isn't just blocking most of my connection or something, HOW IS MY UPLOAD THIS BAD?
big oof
ISP is uploading your mod raw rn
LOL
Even they were fed up: "RELEASE THE MOD ALREADY #####"
New release date shall be when GTA VI releases. LOL
Alright, cool, I finally got it where logos will try to download again if they fail.
Made it where it only tries 5 times.
i saw this and my heart almost imploded
I will go ahead and admit that I'm having a bit of difficulty refamiliarizing myself with the code after working on a specific piece of it for so long, along with a lot of other things that has slowed me down. I'm trying to figure out what else has to be done, I know nothing else has to be rewritten, which means LMM is actually right around the corner, and more updates will soon follow after its beta release.
I will see if I can give a better estimate of its release.
(Btw, for those that might think it is this weekend, I never promised that, it's just that it could be close enough to do so.)
Ah, yes, love it when my USB drivers (or whatever the heck it is) completely fails, disconnects all hard drives and peripherals, and leaves me with (minor) unsaved work.
I'm starting to wonder if the universe does not want LMM to be released.
Got to love Windows with handling issues.
(I noticed my hard drive suddenly messed up when I was deleting files, but File Explorer was fine, just stopped, I clicked cancel and exit, and then it broke all of my peripherals and kicked off my other hard drives as well.)
Welp, no solution found, time to restart my computer.
not a great news lead but you might wanna be wary of if that psu issue damaged your mobo
Ah, actually, good point, kinda forgot about that.
It has happened before, so idk if it is exactly that or not.
i've heard off-hand storiesabout psu stuff specifically damaging mobo and sometimes cpu
cuz of how directly correlated it is to like the power connectors and shit
Yeah.
Well, I restarted my computer, so all good.
Just got to see if things are working.
(like my hard drives)
Yep, all good.

Obv. Not trying to backseat but you def might wanna back up anything irreplaceable
Just incase
Yeah, ik, I got that in HUGE DUDE. Lol
Haha
HUGE DUDE contains files from many things like MEGA DUDE's original contents (before I wiped them to repurpose it for something not important) and OTHER COMPUTER DUDE.
Literally it.
Along with some other old backups.
The other two drives also has many backups.
Well, now just these 2.
It's also funny because the original two was a copy of the other.
Just one got used more than the other, so I finally merged them.
You might wanna consider just reinstalling windows if it's been a while since you last did it
I usually do it every year or so just to force me to declutter and fix all the windows bloat
Yeah.
Also ameliorating helps
uh what
There's tools for windows that "ameliorate", pretty much rips all the windows forced stuff out like edge, Cortana, all that
Ah, I see.
I would, but Windows heavily ties some stuff to things like Edge, and it's annoying.
So any basic programs might not like it.
I've not really run into any problems with it, it's generally easy to supplement anything it gets rid of with better alternatives
Hm, then maybe.
I'd have to look into it.
I'm already about to help my dad set up his new computer (again, since I had to rip out the new PSU I bought him for my computer, and buy a new one), I'm also working on some other stuff in the background of LMM's development, and then LMM as well. Lol
I'm all over the place rn.
OH
MY HARD DRIVE GOT OVER 50°C, JEEZ.
Okay, that explains.
Still annoying that Windows doesn't handle one device messing up properly.
Yeah, that explains it for sure.
I may or may not have stuck my hands in a powered computer to flip a fan over to blow air on it. Lol
wait, oml, wrong hard drive LOL
I got confused earlier because when I disconnected the supposed hard drive that failed (aka my only external), it disconnected an entirely different drive that I was just now confusing to be one of my internal hard drives.
I'm guessing you meant that it temporarily uses the host's configs then reverts back to ur own when you leave?
since if not it'd be slightly annoying if you had all your configs setup your own way then you join a lobby and they get completely overwritten
Configs are saved per profile anyways. No shot your already nitpicking his thread within seconds of seeing it after we got linked from my request. Craaazy.
Great work OP. Going to read through it all. Can't wait to see the finished product! ❤️
Configs are saved per profile anyways.
yes but a lot of people just use one
No shot your already nitpicking his thread within seconds of seeing it
I saw this thread initially a while back actually and I'm not nitpicking, it's a valid point that could change whether some people (including me) decide to use the mod or not
It creates an entirely new (temp) profile with all of the new configs and mods. There is no overriding of previous profiles.
ah nice
Yeeeep.
Is it out?
No, not yet.
Yet?
Soon, but I may need to early release to a small batch of testers because I can't remember what isn't done because of all the rewrites I've had to do.
Almost everything that was previously done had been redone and changed a lot.
beta tester?
Closed beta before I go open for a proper beta release.
Like some things may be outright not working, it's just a lot of code to try to skim through and guess if it is working or not.
Kyxino im not gonna ping you but, when you look at this can you give "us"(me 😭) a update? havent said anything sents 24 hours ago
Not much, I was hanging out with friends last night for a few hours, and then got back from hanging out with another friend about 2 hours ago, just been settling down a bit since.
that was quick
I have Discord opened on the side.
I was just talking to somebody and saw your message.
Time to do a lot of grinding.
How was progress
Found out mod sync wasn't fully redone as well, so I've been working on that.
oh alr
How do you make sure no malware is being downloaded with the automatic downloader?
It is downloaded via Thunderstore, which has their own security/checkers.
I love forgetting and then remembering regions are a thing.
