#Lategame Upgrades

1 messages ยท Page 20 of 1

frail briar
#

discard item is the one for drop right?

steady trail
#

Ye.

#

Pocket is when cycling between slots.

#

Equip is when you select it.

frail briar
#

Must be bugged then, ill see if it happens next time i kill something that drops it

#

I mentioned this a few weeks ago I think, but would you happen to have any idea why ghost scraps appear inside?
It is always 2, regardless of mansion or facility, it does not count towards the scan from terminal, and are placed randomly from what I can tell. They only show up on minimap.
It started happening in 3.2.0, did not happen in 3.1.0/1

steady trail
#

So it's still happening.
It could be something related to how I spawn the items outside of the map's algorithm.

frail briar
#

I guess so?
I have tried disabling a lot of the things in the mod, but nothing seemed to change it

#

Also, I noticed in one of the 3.2.X updates that there were some hovering boxes outside ship that since got hidden, they too appeared on the minimap and could not be scanned. Not sure if there were some of those inside facility/mansion?

steady trail
#

Boxes?

#

Like scrap icons in the radar?

shadow acorn
#

Heya, I just had a general question which I dont think is worth opening an issue on the Github. We have a Modified Modpack version of "The Most Lethal Company", but for some reason some things of Lategame Upgrades dont work. I would understand if, for example, the entire Mod doesnt work. But an example, we got the Diving Kit but no stimpack. We cant type "lategame" in the Terminal but we got the Medkit. Its like a weird mix of things working and not working, and im just confused lol

real gust
#

why the scannode does not change to my spawned mob but if I spawn another one using devtools the scannode comes with this changes

steady trail
#

Is this a new enemy?

#

Oh you're just using the hoarder bug one?

steady trail
shadow acorn
#

Uh, I need to check

#

But im pretty sure it errors and shows "invalid" or something like that

#

Like some sort of [This doesnt exist]

real gust
steady trail
#

Aren't you like

#

Changing the prefab used to spawn.

#

Instead of the enemy you just spawned.

steady trail
shadow acorn
#

No no, I got some items

steady trail
#

Right.

shadow acorn
#

Medkits I can buy in the Store, Stimpacks I cant for example

steady trail
#

So it can't be LGU being not loaded.

shadow acorn
#

Yep, because I got some things

steady trail
#

Exactly.

#

So it has to be something that is not letting lgu going through.

real gust
#

i also tried to instantiate a new one and modify but same result. the one spawned with the code dont change the scannode ._.

steady trail
#

Like the example of CustomTranslationChar or whatever it was called.

shadow acorn
#

Ive got: Diving Kit, Medkit, Lightning Rod (I think its the Lategameupgrade one? Not too sure), Peeper, Portable Teleporter, Advanced Portable Teleporter, Night Vision Goggles, Wheelbarrrow

steady trail
#

Yeah, you got the items.

shadow acorn
#

We dont have any Contracts, extend or probe command

steady trail
#

Because some mod is not letting our terminal commands going through.

real gust
#

the modpack have it

#

this mod break the lgu command

shadow acorn
#

Hm

#

Ill turn it off

#

And tell the results

real gust
#

also have lcbettersaves

#

is that ok?

steady trail
#

It should.

#

Because both are manipulating the same file.

#

Even though it still has legacy code checking for old file

real gust
#

also have owen3h csync

shadow acorn
#

No BetterSaves would suck because we cant really remove that, I got 4 Saves already

real gust
#

can you run both csync without collinding?

steady trail
#

It should be fine.

#

It's a dev tool

shadow acorn
#

Im running both CSyncs lol

real gust
#

cool

shadow acorn
#

It seems Csync 3.1.1 installed itself when updating Lategame Upgrades

real gust
#

only the custom one is problematic

shadow acorn
#

We havent played yet but I can at least load onto my Ship

#

So it seems to not Crash

steady trail
#

Yeah, different CSyncs isn't really an issue.

#

Because mods specify what CSync they're messing with.

shadow acorn
#

Yup... the Translator thingy was the issue

#

Lategame Store is now available, thank you guys

real gust
#

๐Ÿ‘

#

if (BepInEx.Bootstrap.Chainloader.PluginInfos.ContainsKey("boring-CustomTranslatorCharLimit")) SomeKindOfWarning();

frail briar
#

Well, the floating box was there, but nothing else, im not sure if it was some default element unity just yeeted into it

steady trail
#

Prolly still around after selling.

frigid ferry
#

Every time I load into the same save file, all my perks are still active except running shoes (I have to rebuy running shoes every time). Is this a bug or something I need to config?

real gust
velvet sentinel
#

wht mod is that

real gust
#

the interface?

fast temple
#

And the friendly hoarding bug ?

steady trail
#

Stuff snack is doing.

fast temple
#

Nice !

real gust
#

i fixed the scannode but now the navmeshagent is disabled and hes stuck there, looking at me

#

poor guy

velvet sentinel
real gust
#

xD

velvet sentinel
#

Ohh

#

ahaha

fast temple
#

Friendly hoarding bugs a finally becoming a thing

real gust
#

im trying to make a hoarderbug that helps you

#

he's nest is in the dungeon entrance

#

and he does not attack you

fast temple
#

How will it be done is it an item that spawns a friendly one ?

real gust
#

no idea

#

i'm trying to make it work

#

maybe some upgrades to make him faster/go futher

#

ยฏ_(ใƒ„)_/ยฏ

fast temple
#

ok looking forward to it !

real gust
#

probably going for the easier route of buying the upgrade and every round he spawns there

#

and that's it

fast temple
#

oh i see

real gust
#

progress

steady trail
#

Damn, just him looking at the floor.

rotund field
#

It knows it had to let it go :(

real gust
#

i think every other hoarderbug that spawns naturally chooses the same spot as him as nest

#

or it's because they find he's loot and try to defend

real gust
#

this will ignore the first 40 inside the function, right?

steady trail
#

It should yeah.

hasty quail
steady trail
#

Yeah, it was for an event thingy.

#

For mods.

velvet sentinel
hasty quail
#

Friendly loot bugs, nest at main entrance, dance to boombox music/emotes that have music, and eggs you can buy and throw to spawn hoarder bugs

real gust
#

nice

#

im making more to challange myself

#

did not even know that there was mods for that already

hasty quail
#

Tho I have noticed HoarderBud breaks with LC Office. Maybe other modded interiors as well, IDK, I don't use any others besides office. Hoarder bugs can't pathfind to main entrance in office layouts, so when they find an item they just stand in place with it

real gust
#

well, enemyai uses unity default navigation

hasty quail
#

Also with LC Office I've noticed that there always tends to be an item spawned out of bounds right next to the main entrance door. But that's unrelated to HoarderBuds or LGU

real gust
#

maybe its the interior missing something

hasty quail
#

That's probably what breaks them

real gust
#

mine always spawn at main entrance

#

so it would probably help you

#

you go to other floors, collect scrap, leave it at main entrance floor and the bug will collect for you

steady trail
#

"Probably"

#

randomly decides to stab you in the back

#

yippie noises

real gust
#

hahahahaha

#

this one?

hasty quail
#

True. Though in office layout, usually 2 of the 3 floors have almost no loot and nowhere to go, just one room with the elevator. So unless the floor with all the progress is the same floor as main entrance, friendly hoarding bugs probably wouldn't be much help. But that's more to do with the way the office layout is. Not any kind of bugs with either mods

#

Yes that one!

real gust
#

lets see

hasty quail
#

You'd probably have to find a way to have hoarding bugs be able to use the elevator. There's no other way to access the other floors besides elevator. Unless you tweak LC Office layout to make stairs as well. There are stairs, but they don't connect the floors, they're more for if you get clipped out of the elevator and stuck in the shaft, you can escape

real gust
#
[Error  :More Ship Upgrades] [Tools] Couldn't find the 40 value which is used as range
[Error  : Unity Log] InvalidProgramException: Invalid IL code in (wrapper dynamic-method) HoarderBugAI:DMD<HoarderBugAI::Update> (HoarderBugAI): IL_016a: call      0x00000053```
#

poor boy

#

haha

river dawn
#

friendly hoarder bug

astral bloom
#

Hi everyone. I saw on thunderstore site that I can post here if I find a bug or something?

real gust
#

yep

astral bloom
#

well, whenever I try to launch a lobby (basically, land the ship for the first time) it gets stuck on "random seed" screen and spams this in console

real gust
#

send the entire log

astral bloom
#

oh, sure, where can I find it?

real gust
real gust
steady trail
astral bloom
real gust
#

i think the easy way to make it compatible with office would be teleport him when the elevator go up/down

steady trail
#

These chat message crashes are concerning, lol.

real gust
#

but I don't think it worth doing it

steady trail
#

It's not the first time I'm seeing these in logs.

astral bloom
#

you mean mine?

steady trail
#

Because the logs have this:


[Error  : Unity Log] IndexOutOfRangeException: Index was outside the bounds of the array.
Stack trace:
(wrapper dynamic-method) HUDManager.DMD<HUDManager::AddPlayerChatMessageClientRpc>(HUDManager,string,int)
HUDManager.__rpc_handler_168728662 (Unity.Netcode.NetworkBehaviour target, Unity.Netcode.FastBufferReader reader, Unity.Netcode.__RpcParams rpcParams) (at <af9b1eec498a45aebd42601d6ab85015>:IL_0073)
Unity.Netcode.RpcMessageHelpers.Handle (Unity.Netcode.NetworkContext& context, Unity.Netcode.RpcMetadata& metadata, Unity.Netcode.FastBufferReader& payload, Unity.Netcode.__RpcParams& rpcParams) (at <895801699cfc4b4ab52267f31e2a4998>:IL_004E)
Rethrow as Exception: Unhandled RPC exception!
UnityEngine.Logger:LogException(Exception, Object)
AsyncLoggers.Wrappers.Unity.<>c__DisplayClass4_0:<LogException>b__0()
AsyncLoggers.Wrappers.JobWrapper:LogWorker()
AsyncLoggers.Wrappers.LogJob:Execute()
Unity.Jobs.JobStruct`1:Execute(LogJob&, IntPtr, IntPtr, JobRanges&, Int32)
astral bloom
#

I've tried turning off other mods one by one, one or two updates ago I turned off some localisation mod and it fixed the problem. I updated Lategame upgrades today and now it's stuck again, even tho I didn't install anything new

steady trail
#

Stack trace:
(wrapper dynamic-method) RoundManager.DMD<RoundManager::SpawnScrapInLevel>(RoundManager)
RoundManager.GeneratedFloorPostProcessing () (at <af9b1eec498a45aebd42601d6ab85015>:IL_0009)
RoundManager+<LoadNewLevelWait>d__115.MoveNext () (at <af9b1eec498a45aebd42601d6ab85015>:IL_013C)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <e27997765c1848b09d8073e5d642717a>:IL_0026)

Very cool stack trace.

real gust
astral bloom
#

I'll try it, thanky

real gust
#

i mean help us xD

#

but you can try it to see if generate better logs

#

i think you just need to install

astral bloom
#

I will install this mod and try again

vocal anvil
steady trail
#

An item spawned without item properties.

astral bloom
#

does that mean some modded item is bugged?

#

I have mods that add new items

astral bloom
real gust
#

yes

vocal anvil
steady trail
# vocal anvil the level you loaded had no scrap

Well not really because right after the stack traces of grabbableObjects trying to fall.


[Error  : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Stack trace:
(wrapper dynamic-method) RoundManager.DMD<RoundManager::SpawnScrapInLevel>(RoundManager)
RoundManager.GeneratedFloorPostProcessing () (at <af9b1eec498a45aebd42601d6ab85015>:IL_0009)
RoundManager+<LoadNewLevelWait>d__115.MoveNext () (at <af9b1eec498a45aebd42601d6ab85015>:IL_013C)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <e27997765c1848b09d8073e5d642717a>:IL_0026)

[Error  : Unity Log] NullReferenceException: Object reference not set to an instance of an object
Stack trace:
GrabbableObject.Start () (at <af9b1eec498a45aebd42601d6ab85015>:IL_0022)

[Error  : Unity Log] NullReferenceException: Object reference not set to an instance of an object.
Stack trace:
GrabbableObject.FallWithCurve () (at <af9b1eec498a45aebd42601d6ab85015>:IL_00A0)
GrabbableObject.Update () (at <af9b1eec498a45aebd42601d6ab85015>:IL_011B)
astral bloom
vocal anvil
#

ah

#

๐Ÿ‘

#

only saw the snip

steady trail
#

Yee.

#

RoundManager.SpawnScrapInLevel() at IL_03E5

#

Guess I'll die?

vocal anvil
#

theres some interesting unsafe checks in basegame

#

if an object doesnt have the itemdropship tag the game dies for eg

steady trail
#

snorts

real gust
#

so I can crash the game on command?

steady trail
astral bloom
#

first time, it happened when I installed a localisation mod
I started turning off mods one by one, to find the exact culprit
found it, deleted it - everything was working fine
next day I update LGU and nothing works, again

steady trail
#

And it was only LGU that updated?

#

And from 3.4.1 to 3.4.2?

astral bloom
#

ok actually there were two other mods that had updates, but I have no idea which ones... my bad

#

is there any way to know which mods were updated recently?...

steady trail
#

Maybe profile's cache?

#

Or well, game*

astral bloom
#

um, where is that heh

steady trail
#

Uhh.

#

If you're using R2.

#

Settings -> Data -> LethalCompany -> cache -> list of folders

#

This assuming that the last modified date of the folders are actually correct.

astral bloom
#

okie, let me check

real gust
#

is there any safe way to get the center of the main entrance?

#

i'm using mainDoor.entrancePoint.position to spawn the bug and nest

steady trail
#

Consistently, not really, you would probably have to pick up the room itself as many interior can (and will) have different main entrance rooms.

astral bloom
steady trail
#

Sorry.

#

Browse data folder*

#

It's the first thing in "All"

real gust
astral bloom
#

last modified

sullen lynx
#

There's a bug btw where after you've been revived with "INTERN", the one who comes back to life cant turn to the right at all before the ship goes back to orbit (Happens maybe 25ish% of the time)

astral bloom
#

also there's this mess, which happens every time that a face hugger drops from ceiling onto something that's not connected to floor, like shelf in mansions or a pipe inside basic "dungeons"

#

nvm, this is not because of LGU :D

real gust
#

that's vanilla problem i think

astral bloom
#

would you happen to know some mod that could fix it?

ashen laurel
#

Ok @real gust @steady trail. I re-tested again with the dll you sent me yesterday. Seemed to work. On reload of a save, friend didnt have upgrade but with "load lgu myname" it loaded it for them. I will keep y'all updated as we play if I notice anything else weird with it. If it breaks again and I want to just give them the upgrade, is there a command to do so? Or just forcecredits and allow them to purchase the ones we already bought?

real gust
#

you have to buy it again

real gust
#

second shopping cart I see spawning

#

and this one was the bug that found

steady trail
#

Guess it's on the floor now.

#

Hahaha.

real gust
#

competition

real gust
#

need to fix the material, its opaque

#

it worse and better at the same time

steady trail
#

Did you just make it purple?

#

Hahahah

real gust
#

haha

#

the texture got messed up under the light

#

will probably try to replace the texture instead of the material

real gust
#

if anyone want to see in action

#

for now theres no configuration

granite moth
#

it won't let me load lgu because my name is too long

real gust
#

๐Ÿ—ฟ

stiff python
astral bloom
#

no :<

stiff python
#

๐Ÿ˜ญ im getting the same error too now

severe silo
#

Please by the love of God update the lgu page on thunderstore T.T

fading marten
#

Can confirm teammates do not gain upgrades - but only after save ends and loads up

#

Interestingly, they don't have the upgrades

#

but when they type the command to try to copy mine:

#

it disregards them

#

even though they currently do not have my upgrades

#

(Potential issue with Async Loggers?)

#

in between 2 'moreshipupgrades' stuff in the console, 2 red errors spit out

#

so god damn weird

#

So they load, fails. Disregards. They leave and come back, loads, disregards. I leave and remake the lobby, they join - load - disregards. None of this loads it. They leave the game, come back into the game - whilst I do not turn off the lobby or unhost the game or close the game - they come back in, it STILL says "disregards" - but 5 seconds later they obtained the upgrades

#

why the hell is it saying disregards over and over if that final one didn't "disregard" it and actually sent to them? <-<'.... and why the hecc did that order of operations actually get the load command to work? ., .

#

(Note: all other "disregards" ended with them not getting the upgrades. We've waited 10+ seconds each, and in a few of those instances, reapplied the command over and over)

#

weird. ๐Ÿ˜ฎโ€๐Ÿ’จ

steady trail
#

I need to know what's missing to update it.

steady trail
fading marten
#

does only the host need it

steady trail
#

All do.

steady trail
# fading marten

Due to how asynchronized stuff work, just because the error appears in that moment, it doesn't mean it happened in that moment, it just logged when it was its turn to log.

dry beacon
#

When my team member buys an upgrade and turns the game back on, I get a bug where the upgrade resets. Can I know a solution? *I used a translator.

steady trail
steady trail
tired vector
#

Exiting and re-entering a save file seems to be breaking things.
I had every LGU maxed out in my solo game but when I exited and re-entered, everything (Except Back Muscles, for some reason???) had reset. Even weirder, when I try to re-purchase them, the ones with levels go "1 -> 3 -> 5" skipping levels 2 and 4 entirely. None of these glitched odd number only levels seem to do anything at all, however.

Seems to occur when leaving the game both in-orbit and while on a planet. Tested with only LGU and required mods, still occurs. Log to follow.

#

Additional info: Restarting the game entirely seems to un-break it. This only occurs when exiting and re-entering from main menu.

real gust
#

UnityEngine.GameObject.GetComponent[T] () (at <e27997765c1848b09d8073e5d642717a>:IL_0021) UAHGHHUAHGHHH

tired vector
#

Doing some further testing, some of them still seem to work besides back muscles despite looking like they reset during the reload. From what I can tell, things with only one level will still work. Protein powder was also still working, since I 2-shot a Spider.

#

Normally I'd just call this a weird terminal thing and call it a day but some of them are very clearly NOT working, primarily things like running shoes, bigger lungs, and strong legs

#

I also know this wasn't happening in previous versions, so something about v3.4.3 might be the cause

steady trail
#

I can always remove the Destroy, I guess.

#

Though it would probably cry more.

#

Because the only difference is the commented lines


// if (__instance.isDisconnecting || StartOfRound.Instance == null) return;
logger.LogDebug("Resetting the Upgrade Bus due to disconnecting...");
//if (__instance.isHostingGame)
//{
  BaseUpgrade[] upgradeObjects = Object.FindObjectsOfType<BaseUpgrade>();
  foreach (BaseUpgrade upgrade in upgradeObjects)
      Object.Destroy(upgrade.gameObject);
//}
UpgradeBus.Instance.ResetAllValues();
tired vector
#

Sounds like it's saving the upgrades and just forgetting to reapply everything after the Destroy when you reload without restarting the game then?

steady trail
#

The things.

#

It was always like this since 2.x.x release.

tired vector
#

I wish I had more coding knowledge to help here, being as detailed as possible was the best I could do

#

Since restarting the game fixes it I suppose it's not something particularly problematic anyways at least

steady trail
steady trail
indigo aurora
#

howdy, i added today's lgu to my modpack and it seems to break a lot of stuff

#

got a log

tired vector
#

Launching with the new dll now, gonna take a minute to set up but will report back in a sec

real gust
#

only stack trace i'm seing is about CompanyBuildingEnhancements

steady trail
#

Define break.

real gust
#

CustomTranslatorCharLimit

#

๐Ÿ—ฟ

#

this mod is incompatible with lgu

indigo aurora
# steady trail Define break.

lots of red in the console prior to loading game, lgu commands not working in terminal, escape key stops working, etc

#

disabled lgu and all is well

real gust
#

disable CustomTranslatorCharLimit

tired vector
# steady trail Try this to see if it fixed*

This did not seem to fix it. I'm honestly not sure what you would do to fix it past this, but with how easy it is to just workaround the issue I'd keep this a low priority thing anyways.

#

If you find something, great, if not, people will live.

indigo aurora
real gust
#

the only error or your previous log was about CompanyBuildingEnhancements

#
[Info   :TerminalFormatter] LLL preview type set to All
[Info   :TerminalFormatter] LLL filter type set to None
[Info   :TerminalFormatter] LLL sort type set to Price```
#

thats the only thing about LLL

indigo aurora
real gust
#

it keeps repeating that

#

your newest log do not say anything about CompanyBuildingEnhancements

#

theres 0 errors in fact

#

the CompanyBuildingEnhancements could be something related to CustomTranslatorCharLimit too

#

so disabling it resolved both

indigo aurora
#

no errors but all LethalLevelLoader moons and interiors aren't being loaded

#

That's a big issue

steady trail
#

Right.

#

And we don't touch the level loading.

real gust
#

I can see all the moons loading

#
1. 41 Experimentation (Vanilla)
2. 220 Assurance (Vanilla)
3. 56 Vow (Vanilla)
4. 71 Gordion (Vanilla)
5. 61 March (Vanilla)
6. 85 Rend (Vanilla)
7. 7 Dine (Vanilla)
8. 21 Offense (Vanilla)
9. 8 Titan (Vanilla)
10. 13 Kast (Custom)
11. Millers Planet (Custom)
12. 86 Ether - (Downtown) (Custom)
13. 57 Asteroid-13 (Custom)
14. 44 Atlantica (Custom)
15. 42 Cosmocos (Custom)
16. 48 Desolation (Custom)
17. 154 Etern (Custom)
18. 25 Fission-C (Custom)
19. 36 Gloom (Custom)
20. 147 Gratar (Custom)
21. 46 Infernis (Custom)
22. 84 Junic (Custom)
23. 134 Oldred (Custom)
24. 94 Polarus (Custom)
25. 76 Acidir (Custom)
26. [SCRAPED] Wasteland (Custom)
27. Castle Grounds (Custom)
28. 112 Aquatis (Custom)
29. Atlas Abyss (Custom)
30. 42 Auralis (Custom)
31. Bozoros (Custom)
32. 28 Celest (Custom)
33. 10 EGypt (Custom)
34. 2 Ganimedes (Custom)
35. 43 Orion (Custom)
36. Outpost 31 (Custom)
37. Secret Labs (Custom)
38. 74 Solace (Custom)
39. 27 Triskelion (Custom)```
#

yesteday I tested office with lgu and loaded fine

#

somethign missing on your end

tired vector
#

My modpack has plenty of custom moons and LGU too and doesn't have any of these problems either

indigo aurora
#

i figured it out, simple mistake on my end

#

I have LLL and LLLfixed, disabled LLL and moons showed up

real gust
#

#1178407269994594435 message still think something like this would be handy

indigo aurora
#

Appreciate the pinpointing of customchar limit

#

Thanks guys

#

Everything works like an orchestral harmony

real gust
#

nice

#

upgradebus is always destroyed

#

is that right?

steady trail
#

UpgradeBus?

real gust
#

yes

steady trail
#

Not really, no.

#

There's no explicit destroy on the bus.

#

Unless for some reason, turning it into a monobehaviour just decides to kill it.

#

Because it wasn't acting as a networkbehaviour either

real gust
#
    yield return new WaitForSeconds(0.2f);``` inside WaitForUpgradeObject and it never leaves the while
#

xD

#

so I don't think its a problem with the inspector mod

#

lgustore is always present

#

DontDestroyOnLoad only works for root GameObjects or components on root GameObjects

steady trail
#

And is UpgradeBus child of something?

#

Lol.

astral bloom
#

hi peeps, did you manage to find what could cause infinite loading with some bugged item?

magic citrus
#

why are the upgrades not loading in for other players?

steady trail
#

Without logs from others, I can't provide an answer

magic citrus
#

could that cause an issue that the mod was updated ?

#

and we were using an older version of the mod

steady trail
#

I don't know as I don't even know what is going with your issue.

magic citrus
#

the host bought the upgrades it worked before we updated the mod after we updated the mod only the host had the upgrades no error logs found

real gust
#

load lgu playername failed?

magic citrus
#

wait theres such command?

#

oh thanks lmfao

#

didnt know there was such command im sorry

fading marten
#

actually what does happen if two people are named "bob"?

#

and you load bob

steady trail
#

It will pick the first one.

#

That it finds.

fading marten
#

is first always host?

#

if host and someone else shared name

#

it probably exists, but when the hecc can we just get a mouse for that terminal

#

I'mma spend thousands upon thousands of credits on making my ass run faster, but we can't buy a ball mouse?

#

we got jetpacks and we don't got mice

real gust
#

its not like lan? bob #0, bob #1

#

?

clever loom
#

Where is the LGU save file saved? Since loading LGU for connected users keeps failing, I think a reset is necessary.
Even if you use the command "Load lgu <username>",but this is very inconvenient because the client has to restart the game every time it connects to a session.

real gust
#

lgu save with the game save

fading marten
#

there is a command to reset ingame iirc

real gust
#

end of the round

steady trail
# real gust its not like lan? bob #0, bob #1

PlayerControllerB[] players = UnityEngine.Object.FindObjectsOfType<PlayerControllerB>();
List<string> playerNames = new List<string>();
string playerNameToSearch = text.Substring(text.IndexOf(LOAD_LGU_COMMAND) + LOAD_LGU_COMMAND.Length).Trim();
logger.LogDebug($"Starting to look for players with same name as {playerNameToSearch}");
foreach (PlayerControllerB player in players)
{
    if (player == null) continue;
    string playerName = player.playerUsername;
    ulong playerSteamID = player.playerSteamId;
    if (playerName == null) continue;
    playerNames.Add(playerName);
    logger.LogDebug($"Comparing {playerName} with {playerNameToSearch} case insensitive...");
    if (playerName.ToLower() != playerNameToSearch.ToLower()) continue;

    LguStore.Instance.ShareSaveServerRpc();
    terminal.StartCoroutine(WaitForSync(playerSteamID));
    logger.LogInfo($"Attempting to overwrite local save data with {playerName}'s save data.");
    return DisplayTerminalMessage($"Attempting to overwrite local save data with {playerName}'s save data\nYou should see a popup in 5 seconds...\n.\n");
}
steady trail
real gust
steady trail
fading marten
#

I'm impressed there isn't a sticker or emote in this server about logs. Gib me the fruit loop cat but with logs.

real gust
#

but for logs

fading marten
#

Brother, may I have some logs

#

(Instead of fruit loops in the bowl, it's changed to hundreds of text-document icons with "Player.log" under each one of them)

severe silo
hasty quail
#

All of those are in the changelog page? I haven't checked the main page though

severe silo
#

I been pointing it out that the page hasn't been updated since the addition of charging booster and drop pod thrusters, but idk if there are guys here who do have access to changing it

#

I assume they do, otherwise they wouldnt update

#

or add sync siggurd

hasty quail
#

Ah, I see these updates are missing from the main page.

severe silo
clever loom
steady trail
#

Both.

real gust
#

terminal and UpgradeObjects gets destroyed on reconnect

steady trail
#

I mean

#

I get terminal

#

Because I assumed that destroyed gameObjects would be null.

real gust
#

i added GameObject gameObject = new GameObject("UpgradeBus"); gameObject.hideFlags = HideFlags.HideAndDontSave; gameObject.AddComponent<UpgradeBus>(); and now I can see the upgradebus

steady trail
#

Lol.

real gust
#

and after that upgradebus ondestroy stopped being called

steady trail
#

It's just odd that it's doing that now instead of three months back.

#

Because it's exactly the same, lol.

real gust
#

before that the upgradebus ondestroy would be called after the end of awake from plugin

#

maybe change upgradebus to networkobject and spawn it like lgustore

#

upgradebus initialization would need to be moved to StartOfRound.Start or something like that

steady trail
#

It wasn't spawned either.

#

It's just booted on game start.

real gust
#
{
    // soon I want to move this to use NetworkPrefabs.CreateNetworkPrefab
    GameObject perk = AssetBundleHandler.GetPerkGameObject(upgradeName);
    if (!perk) return;

    perk.AddComponent<T>();
    perk.hideFlags = HideFlags.HideAndDontSave;
    NetworkPrefabs.RegisterNetworkPrefab(perk);
}```
steady trail
#

I guess you can put the .dll here and see if it resolves the issues others reported.

#

If they are willing anyways.

real gust
#

still testing

#

reconnected a couple times and its fine

#

just need to make a branch without my hoarder

magic citrus
#

is lgu and betterstamina mod compatible with each other?

steady trail
#

It overrides any stamina regeneration to theirs so it would only conflict with Bigger Lungs' stamina regeneration buff.

#

This at first glance.

magic citrus
#

wait bigger lungs give stamina regen?

#

i thought it only gives stamina

real gust
steady trail
#

Managing different kind of things leads to things being forgotten easily.

#

Right now, it can give you more stamina, more stamina regeneration and reduced stamina cost on jumps (with default config)

#

Of course, you can change it to however you like.

#

That's what the config is for.

granite moth
gritty basin
#

i love this mod! running it with we need to go deeper mod. locksmith is a big upgrade for that play. I would like to see a tool or upgrade that open the big doors

tired vector
#

It's an improvement though! It doesn't seem to break anything new, either.

steady trail
granite moth
#

alrighty

cloud sage
#

these mods conflict with MoreCompany btw in case anyone didn't know

granite moth
frail briar
#

Not really sure what I did, but I exited and loaded my save file and when I came back in, only the back muscles upgrade seemed to be applied

steady trail
opal raptor
untold sapphire
#

Also I noticed that it doesn't work, when we set "Keep upgrades after quota failure" to true

real gust
#

logs would be great

untold sapphire
#

We tried to test every upgrades, even locksmith, but I think everything went pretty smoothly

#

bigger lungs, running shoes, strong legs were working

real gust
#
[Info   :More Ship Upgrades] [Stimpack] Setting max health level for player 76561198391204323 to 3
[Error  : Unity Log] KeyNotFoundException: The given key '76561198391204323' was not present in the dictionary.
Stack trace:
System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) (at <787acc3c9a4c471ba7d971300105af24>:IL_001E)
MoreShipUpgrades.Misc.CommandParser+<WaitForSync>d__46.MoveNext () (at <f927da5448504406bf908f946e2a0472>:IL_007B)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <e27997765c1848b09d8073e5d642717a>:IL_0026)```
untold sapphire
#

oh, I think on this save there were only running shoes and stimpack, others upgrades like bigger lungs and strong legs still were working on other saves, but we don't applied them on this save

real gust
#

it failed when load lgu was called

untold sapphire
#

but everything were working I think

real gust
#

let's wait for the expert opinion

cloud sage
main spindle
#

i bought back muscles lv1 and the effect didn't apply, my 8 pound shovel is still 8 pounds, anyone else encountering this issue or is this just something with me rn

steady trail
real gust
#

ยฏ_(ใƒ„)_/ยฏ

golden shale
granite moth
merry meadow
#

is there any reason "load lgu (host username)" just doesn't work at all?

#

it says its loading it but no upgrades were activated, pretty weird

#

[Info :More Ship Upgrades] [LguStore] Save file already received from host, disregarding.
idk if this is helpful or not, im getting this in logs

#

and this is my friend's log

#

ok they started randomly to work now idk why, might be other mods causing it

astral holly
#

Was playing with a friend earlier and when I left to the menu and reloaded our save, the upgrades we bought weren't saved. I even tried the load lgu thing for both of us, but the upgrades never showed up in chat to confirm they activated and any ones we bought from then on had no effect.

cunning lotus
#

So from what I've noticed - the non-movement ones seem to be working so it may be that some mod is conflicting with the speed/jump/etc. causing them to not load properly.

#

Which then causes the rest to fail.

granite moth
#

after getting maxed better scanner on one save, exiting the game, making another save in a different slot and load lgu'ing myself, i can still scan through walls

lapis moss
#

i also noticed that
only me though
friends didnt have it

#

but actually came to mayhaps suggest adding a config to turn off case sensitive passwords and username to the data contract
its been a pretty common sentiment between me and some peeps i play with commonly that it ends up being unnecessarily hard sometimes just because we cant figure out what the password is supposed to be due to the way terminal font looks
however i refuse to turn off data contracts cus i find the rest of them fun

cunning lotus
solemn brook
bitter arrow
#

hi, having same issue like before, upgrades doesnt work but lgu store works

#

load lgu command doesnt help either

frail briar
steady trail
#

Particles moving is the animation playing, yeah.

frail briar
#

Great, I understood it correctly then ๐Ÿ™ƒ

steady trail
#

Having a headache while having a mod-breaking bug is so nice.

frail briar
#

I am not sure whats going wrong, it happens as soon as I load up a game, and if logs can tell you anything it will be in the ones I already posted

steady trail
frail briar
#

Do you reckon the animation thing would be different if I were to play with others? Right now I am only playing solo

steady trail
#

The code is called on everyone's so it should show the same behaviour.

steady trail
bitter arrow
steady trail
#

Can you give logs please, if you can.

bitter arrow
#

sure

steady trail
#

Hm but no errors appear.

#

WELL

#

From this mod anyways.

#

Could be the save being fucked. I would have to look at the file.

bitter arrow
#

lemme find it

#

i bought hunter, bargain connections and back muscles, but i dont have any of them

steady trail
#

Yeah, they got reset.

bitter arrow
#

why๐Ÿ˜ญ

#

i literally bought back muscles and left

steady trail
#

It only saves the upgrades when you exit the moon.

bitter arrow
#

DDDDDDD;

#

but i did like this!

#

i sold stuff on gordion, bought upgrades, left from there, and quit from game

steady trail
#

Huh.

#

And back muscles worked?

bitter arrow
#

lemme check, i forcecredit myself and bought again, went on gordion

steady trail
#

And you exited after the autosave disappeared, yeah?

bitter arrow
#

no,,,

#

and it works for some reason??

#

:0

#

why does it take money then

spark canopy
#

cuz that's vanilla LC saving that

bitter arrow
#

weird

#

my friend says he got only back muscles, meanwhile i have bm and other upgrades

steady trail
#

And both have the same .dll?

bitter arrow
#

uh oh

#

okay works now^^

#

tyyyyy

main spindle
#

is there a failsafe way to give yourself upgrades again because ii reloaded the game and my upgrades got deleted

bitter arrow
#

forcecredits <amount>

#

sets ur credit value to that amount

#

not add

frigid ferry
#

guys im still having issues with lgu perks is this is the channel for that

#

perks now seem to only work for one player at a time in the ship (even tho it says on the monitor that everyone has the perks). Doesn't appear to matter who buys them. Changes person when we restart

#

I just wanna be fast๐Ÿ˜ญ

merry meadow
#

its a bug rn idk why

#

it fails to grab steamid from what i see on console lol

real gust
#

Try my DLL for the restart problem

#

#1178407269994594435 message

#

If it works report back. If not report back with logs

#

Every one playing needs it

misty plank
#

Tbh unsure if it was stated here yet or not but there's a weird and really annoying issue with the night vision goggles. Tldr is I'd have it, and if someone else in my game died, my toggle would stop working as if I don't have the goggles on

merry meadow
real gust
misty plank
real gust
#

Man, search on mobile is cancerous

merry meadow
#

also my friend types lgu load (host username) and most of the times it doesn't do anything idk why

real gust
#

My DLL should fix that

merry meadow
#

oh

#

alright

frigid ferry
#

for logs how do you want me to show that perks aren't loading when we reload a game/that they're not applying to all players equally? My games are long, that's a lot for you to sort through. Do you just want a log of right after I log, check the terminal, and try to run?

real gust
#

If the log is from after the problem appearing its good

#

Dont care about size

frigid ferry
#

wheres the dll to fix

real gust
#

See a couple posts back

#

Mobile discord is horrible

frigid ferry
#

does it still need testing?

real gust
#

Yes

#

We need to know if its fixing for every one in the game

#

And if it does not break anything else

misty plank
real gust
#

you can copy with the game open

median egret
#

Hey, did you manage to fix the issue with UpgradeBus being destroyed?

median egret
#

so soon? ๐Ÿ˜„

real gust
#

HideFlags.HideAndDontSave make the gameobject invisible to unity

#

and only script can delete things with that tag

median egret
#

alright

#

i was getting reflection errors today and checked in unityexplorer

#

and yeah

ornate shell
#

idk if anyone had the same issue but currently we have a lobby were our host has all the bought upgrades but no one else does. restarting the lobby and the game (everyone did) didnt fix it. seems like there is a sync issue.

steady trail
ornate shell
#

did finish the run and got some money for an upgrade. now i have a screenshot for u ^^

#

left is host and right is me

ornate shell
ornate shell
#

dll works only for buying upgrade during the session.
when the lobby is restarted only the host has the upgrades but no one else.

steady trail
#

So still throws the error?

real gust
real gust
#

||420kb, nice||

hoary whale
#

is there any way to remove the list of this mod's commands on the terminal homepage/help command? possibly move them to the "other" page?

real gust
#

not right now

hoary whale
#

darn, I was wanting to use the mod with all upgrades disabled and only have the new store items, contracts, and commands, but it's just a little bit too intrusive with the tons of text it dumps into the terminal for me personally

fading marten
real gust
#

yes

real gust
#
# Setting type: Boolean
# Default value: true
Use Alternative Terminal Node = true

## Name of the node to be used when USE_ALTERNATIVE_TERMINAL_NODE is enabled
# Setting type: String
# Default value: other
Alternative Terminal Node Name = other```
merry meadow
#

with this one

real gust
#

now we just need more people testing it in multiplayer

#

to seee if anything else popup

#

and maybe try to find a better way to fix it or improve what i did

merry meadow
#

hmm but reloading is still an issue

#

upgrades say its activated but its not

#

[Info :More Ship Upgrades] [LguStore] SteamID is not available yet, waiting...

#

yep same issue as before

real gust
#

it never leaves that?

#

your problem is something else

#

how are you testing?

merry meadow
real gust
#

no

#

something with your steam

#

or other person playing with you

merry meadow
#

after i reloaded the game, load lgu is acting weird again

#

i will try without mods later

real gust
hoary whale
#

on it

#

works perfectly ๐Ÿ‘Œ absolutely epic

#

my only question/suggestion is are commands conditionally added to this hintstring depending on if they are enabled or not?
examples being the contract related commands not being added if contracts are disabled, the LGU command not being added if all the upgrades inside of it are disabled, and etc?

hoary whale
hoary whale
real gust
#

disabling something disable the terminal node for that command

quick quail
#

hey, having some troubles with this mod

#

just curious whats going on

real gust
hoary whale
hoary whale
real gust
#

nice

#

will try to make a PR soon and see if it's something that should be added or improved

hoary whale
#

thanks a ton, I'd love to see it as a feature going forward, it wouldn't be so much of a problem if the terminal started at the top instead of autoscrolling to the bottom

golden shale
#

seems to be working after using load lgu

fading marten
#

I have downloaded 3 dlls from you @real gust and have not used them once. My heckin' group no wanna play >n>

#

down to test your stuff, but it seems their want to play has died

#

(โ•ฏยฐโ–กยฐ)โ•ฏ๏ธต โ”ปโ”โ”ป

real gust
#

haha

#

it happens

merry meadow
#

reloaded 2 times

#

it looks like it loads the wrong save in the second time but i could be wrong

real gust
#

the first wainting is fine, its just the game waiting for the steam to be avaible

#

tomorrow i will give another look

#

3am rn

merry meadow
#

alright gn

real gust
#

but are you sure you are using the newest dll?

merry meadow
real gust
#

no no

#

#1178407269994594435 message

merry meadow
#

oh

real gust
merry meadow
#

i will give it another try with this one

merry meadow
#

it definitely loads some wrong save on second reload, because the upgrades are different

#

ok this is starting to act weird lol

steady trail
#

Hahaha

#

The fact that it allowed to be bought still is nice because the maximum is set by the configuration you set, not what's saved.

steady trail
#

Either that or it's incrementing by 2 instead of one due to error.

honest acorn
#

how can I shared the upgrade with my crewmate?

steady trail
#

There's errors popping up and we're checking if the fix we got is all good.

shadow acorn
#

Oh so it seems the issue I wanted to ask about is being discussed here, or something similar

#

We played yesterday with a fixed Lategame Upgrades, and we realized our Running Shoes upgrade was nuked

#

Backmuscles seem to cause no issues, even after reloading they stayed purchased

#

But our Running Shoes got nuked after a reload. When we bought them first on this new Savefile they worked beautifully, but after we reloaded we realized they were gone, and when trying to upgrade it said like "Upgraded to Level 1", then 3, then 5, then it said Max and they still didnt work

#

And only on the first time did it show the Red "Runnign Shoes Activated text", that didnt happen after we reloaded the save

steady trail
#

For everyone?

#

@real gust You can do PR with the gameObject flag things btw.

#

I will take it when I got time.

shadow acorn
steady trail
#

Right.

#

But could you see one of your players have the upgrade?

#

Or was it everyone did not get it?

shadow acorn
#

I think everyone didnt get it

#

So the first time we bought it, everyone got it, we realized because fucking hell are they fast XD

#

Once we reloaded, we went onto the Planet and realized "Oh our running shoes are gone", so I rebought them, but I was still slow as fuck

steady trail
#

Do you have logs of when this happened?

shadow acorn
#

I cant 100% say if my friend got them, I dont think he did

#

Bhut for sure I dont have it

shadow acorn
#

(Lethal Company is the most unstable game on my PC somehow, Titan bluescreens me 5 times in 2 hours)

#

Where would Logs be saved, I could try and see if theres something

steady trail
#

In the BepInEx folder.

#

It takes logs from the last game session you had.

#

So if you reset the game like right now, it would be overwritten.

shadow acorn
#

I didnt actually start the game

#

We had 1 session, my PC crashed, I didnt play again

#

So if it saved a Log, it would still be of the session that had the running shoes fail

#

This has around the right Timestamp, this should be good

#

But keep in mind we have like 160 Mods and this was like an hour long session, so idk how much stuff this is to look through lol

ornate shell
# real gust Even after using load lgu username ?

sorry i went to bed then xD
but you need to explain me what you mean with using load lgu username.
what I did is i replaced my dll with yours and restarted the game. same did everyone else in the lobby.

steady trail
#

There's a command in terminal which is load lgu <username> where you can load up that player's LGU save into yours.

ornate shell
#

ill check that out later

honest acorn
steady trail
#

The others would have to type the command with your name, yes.

honest acorn
#

this fix the problem?

steady trail
#

If you're having a problem where it throws error to "GetComponent", the .dll posted that I last replied to should try fix that.

#

Otherwise, I don't know what's your issue.

honest acorn
steady trail
#

And your crewmate's log state that an error is thrown when trying to give the upgrade to them?

honest acorn
steady trail
#

And how are you testing?

honest acorn
steady trail
#

And you got out of a moon when upgrades weren't working?

honest acorn
#

this is happen when I load the game

steady trail
#

Because the save could have nothing for your mate.

#

Since you said the upgrades weren't loading before for your mate, whenever the save attempt was made, it would clear their save as no upgrades were active.

honest acorn
#

ah

#

thanks

torn mason
#

odd, started a new save and clicked on the nightvision keybind and it was working

frigid ferry
torn mason
#

despite not owning NV

frigid ferry
#

Wait I can't tell if you were having the issue or if @fleet delta was

steady trail
#

Brie was.

fleet delta
#

you're looking for @honest acorn

real gust
real gust
#

so far the only thing that worked was saving with the load function inside baseupgrade

#

and requesting the save on client connect

steady trail
#

When it doesn't have one?

real gust
#

the save on load need some better logic

#

to not save everytime

steady trail
#

Ah.

#

Hmm

real gust
#

maybe start/restart a timer every purchase

#

to prevent save spam

steady trail
#

The thing with that is.

#

At least last I played.

#

When you disconnect from a moon you just routed to, it resets the credits.

#

And the moon you were last on.

real gust
#

hmm

#

will test it

#

just need to finish lunch

merry meadow
#

this usually happens if you reload the second time and it fails to save

steady trail
#

So yeah, the typical problem that appeared recently.

hot fern
#

Quick question, is 3.4.3 solid?

#

iirc 3.4.0 was quite buggy

steady trail
#

Apparently no.

#

We found an actual fix but it's not released yet.

hot fern
#

So what's the problem?

#

3.4.0 the biggest issue was when anyone other than host touched the terminal they'd get perma stuck

#

Is that fixed at least?

steady trail
#

Last I checked, yeah.

#

Essentialy upgrade managers died.

gusty flint
#

@steady trail

#

i have quik question

#

i probably should've asked in dev general thinking about it

#

but should i be putting anything in Buy Item Index?

#

making a shop item ofc

#

jeez, i need 4 terminal nodes for hte terminal options too?

steady trail
#

I

#

Dont think so?

#

I mean

#

LethalLib takes care of that for me.

#

But I assume that the index is based on the array with the registered itemProperties.

#

@gusty flint

gusty flint
#

ah okay, i was hoping lethal lib took care of that

#

im assuming i dont have to put item cost either and lethal lib takes care of that

steady trail
#

Uh

#

You set the cost through its provided methods, yes.

#

Our Plugin.cs has a couple of examples you can look at.

gusty flint
#

oh nice, i didnt think about that, i was looking at lethal thing's tbh

#

though they do things smartly with methods etc cuz they have so many items

steady trail
#

You can also alter its prices if you want to configure that.

gusty flint
#

oh how come you register them as an item and not a shop item?

#

nvm, you do do that, you just have a method for it

#

lol

steady trail
#

Yeah, I tend do make repeated things into methods.

#

Just easier to manage.

spark canopy
#

faster encryption isnt shared weridly enough

real gust
#

that's vanilla

#

or i'm missing something?

steady trail
#

Ergh.

#

Wrong reply.

steady trail
steady trail
real gust
#

so the lgu save is safe to do

#

and i think it's fixing everything wrong right now

#

only @merry meadow problem that I have no clue

worldly pollen
#

Been having an issue with LGU for a while, so we have been rolling back to 3.3.1 every time recently. Basically we play as the same group of 4 people every time, but when we launch into any of our saves now, only the host has the LGUโ€™s applied that weโ€™d purchased. Also then when any of us not hosting would go to the terminal and type in LGU we get stuck there.. anyone else or any ideas?

worldly pollen
#

Ahh okay ๐Ÿ‘Œ๐Ÿผ

real gust
steady trail
real gust
#

i mean with my changes

steady trail
#

Oh yeah, if you save when you buy an upgrade, it can happen, yes.

#

It would be same thing it happened when saving was on disconnect.

merry meadow
real gust
#
ES3.Save("GroupCredits", UpgradeBus.Instance.GetTerminal().groupCredits, GameNetworkManager.Instance.currentSaveFileName);```
steady trail
#

You would have to save all other purchases too.

#

:D

real gust
#

can i trigger the autosave?

steady trail
#

Uhh.

#

I don't know?

#

Without breaking anything, I mean.

real gust
#

StartOfRound.Instance.AutoSaveShipData();

real gust
#
public void SyncCreditsServerRpc(int credits)
{
    logger.LogInfo($"Request to sync credits to ${credits} received, calling ClientRpc...");
    if(timer == null)
    {
        timer = new System.Timers.Timer(5000);
        timer.Elapsed += Save;
        timer.AutoReset = false;
        timer.Enabled = true;
    }
    else
    {
        timer.Stop();
        timer.Start();
    }
    SyncCreditsClientRpc(credits);
}

private void Save(System.Object source, ElapsedEventArgs e)
{
    StartOfRound.Instance.AutoSaveShipData();
}```
#

SyncCreditsServerRpc is called when you buy anything lgu

#

same thing in the end

real gust
#
private IEnumerator WaitForSteamID()
{
    yield return new WaitForSeconds(1f);
    
    while(playerID == 0)
    {
        logger.LogInfo($"Loading SteamID tries: {tries}");
        tries++;
        playerID = GameNetworkManager.Instance.localPlayerController.playerSteamId;
        yield return new WaitForSeconds(0.5f);
    }```
#

[Info :More Ship Upgrades] [LguStore] Loading SteamID tries: 0
[Info :More Ship Upgrades] [LguStore] Loading SteamID: 76561197980358676
[Info :More Ship Upgrades] [LguStore] Successfully loaded save data for ID: 76561197980358676

#

removed the tries < 10 and now it works

steady trail
#

What works?

real gust
#

the upgrades load when you connect

#

without it your steamid always goes to 0

steady trail
#

And what do you suggest for local, lol.

#

Because it's gonna be stuck forever on local with that.

median egret
#

wouldn't using yield work better than keeping it in a while loop?

#

oh, nevermind

#

I see it

real gust
#
{
    yield return new WaitForSeconds(1f);

    if(!GameNetworkManager.Instance.disableSteam)
    {
        while (playerID == 0)
        {
            logger.LogInfo($"Loading SteamID tries: {tries}");
            tries++;
            playerID = GameNetworkManager.Instance.localPlayerController.playerSteamId;
            yield return new WaitForSeconds(0.5f);
        }
    }
    
    if (playerID != 0)
    {
        logger.LogInfo($"Loading SteamID: {playerID}");
        UpdateUpgradeBus();
    }
    else
    {
        logger.LogInfo("Timeout reached, loading under ID 0");
        UpdateUpgradeBus(true, false);
    }
}```
#

GameNetworkManager.Instance.disableSteam

frigid ferry
#

How has it been going with multiplayer? I can test w two players now

real gust
frigid ferry
#

Trying now

#

Is that the same download from earlier in the thread or have you updated it since then?

#

I have the old one in my LC folder

frigid ferry
real gust
#

this is a new one

tawdry wadi
#

@real gust I think Reimeiko forgot to tell you but Fast Encryption doesn't properly sync right now

real gust
#

will probably be my last try for the next couple days

tawdry wadi
#

I bought it earlier and the Signal translator was slow for everyone else but me lol

real gust
tawdry wadi
real gust
#

i'm not the maintainer. just trying to contribute some code

tawdry wadi
#

Fair lol

frigid ferry
#

Idk who the oc is, are they on discord?

rotund field
#

If you mean OP, they handed off maintenance to someone else

frigid ferry
#

I did indeed

rotund field
#

WhiteSpike is the maintainer (I'm pretty sure??)

real gust
#

yes

#

whitespike is the current one

frigid ferry
#

it looks like the DLL is not working for my sister and I in multiplayer (to help us preserve perks when we load in and to allow more than 1 person to have perks) but I'll keep loading the game to see if anything changes

real gust
#

both using the dll?

#

and are you guys playing multiplayer or lan?

frigid ferry
#

yes, both using the same one, multiplayer

hasty quail
#

Thunderstore version of the mod still does not let anyone other than host have the upgrades upon joining the game. load lgu [host username] does work though. Upgrades applying to everyone is turned on in the config so it isn't that

fading marten
#

=- =

#

@real gust

#

What's the most recent thingy

real gust
fading marten
#

May be able to test today

#

low chance

#

=w='

real gust
# frigid ferry

[Info :More Ship Upgrades] [LguStore] Timeout reached, loading under ID 0
[Info :More Ship Upgrades] [LguStore] Successfully loaded save data for ID: 0

#

is steam still unstable from the maintenance?

#

the only way to id be 0 is lan play or steam being offline

hasty quail
#

Okay, trying to change the weather via a probe, both my players got kicked from the game (I'm host)

#

Aaaaaand when I quit to main menu and re-opened the game so they could rejoin, I no longer had any of my purchased upgrades

tawdry wadi
hasty quail
#

It worked this time. I think it just was mad that we tried to change the weather of the moon we were currently orbiting

tawdry wadi
#

Idk

merry meadow
frigid ferry
#

Log might be weird because we quit without saving the file but it should still show the play log

solemn brook
#

is it just me or the more upgrades I have the more lag spike I get from this mod?

steady trail
#

As in the upgrade managers aren't working for others thus they don't get applied.

torpid osprey
#

Am I the only one who resets some improvements when re-entering?

static fern
#

Yo guys, which version is the most stable?

static fern
torpid osprey
#

Is there any way to solve it?Or will it be corrected?

steady trail
#

Otherwise it'd gonna take a while to find a fix that satisfies everyone

#

Everyone will need to have the dll, obviously.

wintry anvil
#

start new round: everything works normally

#

1st re-open saves: every upgrade we bought was disappear

#

2nd re-open saves (after 1 days): upgrade we bought was back

wintry anvil
steady trail
#

If you can try the dll in my latest reply in this channel to see if these problems persist, I would be able to have some feedback.

wintry anvil
#

they dont want to do these test, savefile crash was a disappointment thing (although we will be fired and restart again eventually)

steady trail
#

Yes, everyone's a volunteer.
Such as I.

fading marten
#

I'm sorry if it's cause of the upgrades I suggested that caused all of this shit ๐Ÿ˜“

#

but hopefully a fix is found somehow.... .x.

fading marten
velvet sentinel
#

https://thunderstore.io/c/lethal-company/p/Ozone/Glow_Steps/
So i saw this mod and thought it would be nice addition in your upgrades. Glow shoes or something. The upgrade maybe you can add the time before the footsteps fade out.

#

The mod haven't updated in 3 months

honest acorn
#

It's possible to create an upgrade for the Zap Gun?

fading marten
#

@steady trail Can you make it so "lgu load host" is a command? .x . .... I think I requested something like this in the past - but don't know if I @'d you or got a response . ,.'

#

Since the one that should be loaded most-likely is the host

#

just in case their name is long as hell ., .

#

or have it find by that stuff ye said prior with getting their name from less characters o- o

steady trail
#

I made it look for sub text rather than full

fading marten
#

in the current update?

steady trail
#

No

fading marten
#

or in that dll

#

ok

steady trail
#

Neither

fading marten
#

.,.

#

ah

#

Have we um

#

confirmed this save-file lgu-upgrade loading is an issue by itself?

#

or is it a conflict

steady trail
#

Apparently it's an issue

#

But right now I'm in the middle of cold and rain waiting for tram.

fading marten
#

sorry... ๐Ÿ˜“

steady trail
#

So that has to wait.

fading marten
#

Sorry :x

steady trail
steady trail
fading marten
steady trail
steady trail
#

Maybe because of the amount of managers nowadays compared to before made it doing this.

#

It doesn't really matter right now as it now appeared and I can try figure out how to fix it.

#

I would rather have million errors pop up than a game killing itself without any sort of error popping up.

fading marten
#

Wish I could help more than fail to test these testing-dlls . ,.

#

Just like BE2333, I ain't got friends to test it

#

and they don't fuckin' wanna touch the damn game for over a week 'n a half so far <n<...

#

may be off by 1-3 days

#

(ok was 6 days, but that session was so small we never even noticed that bug)

steady trail
#

It only appears after you leave a game and join another.

#

So if you ever join one game session, it won't happen.

fading marten
#

Yeh

#

only noticed it after me 'n one friend played a few days after that session with others

#

started our own run

#

I crashed when generating a moon on like day 11 or so

#

so I loaded in - they loaded in, 'n we only noticed after I beat them to the front door with quite a time difference

#

noticed they didn't get the red text

#

n then I recalled what people were saying in here, and i'm like "hecc-"

#

was sort of hoping it was a conflict that all others were getting, but my pack didn't have what caused the conflict ๐Ÿ˜…

torn mason
#

the 1st time you load a save after game launch works perfectly fine but as soon as you exit the lobby (for a restart or something) it breaks

#

so you'd have to restart the game again

#

and currently it seems that everyone in the lobby has to do this and not just the host

honest acorn
#

I don't know if it's usefull but if I restart the game (quit the lobby and re enter) my upgrade gone

honest acorn
#

and Climbing Gloves don't maintein the updgrade

honest acorn
fading marten
#

h u h...

#

is this with the newest dll in this server? . ,.

fading marten
fading marten
#

Is this whole mess cause of the new upgrades ; -;

dreamy galleon
#

Do we know which version introduced those issues? Maybe it would be beneficial to test previous versions and compare what changed between them?

fading marten
#

3.4.0 I think is where it appeared

#

go down to 3.3.1

#

has anyone with this issue tried to use the "reset lgu" command during testing of this?

#

as in reset lgu, then attempt to load lgu? . ,.

untold sonnet
#

hello, does anyone know why advanced company is no longer on thunderstore ?
i found out just now

untold sonnet
steady trail
#

They always took it as a personal attack when removing the "Powered by Advanced Company".
And since they were banned from this discord, they thought they should communicate through change logs, calling them "malicious actors".
Which was obviously not very community-friendly having this kind of behaviour so they got banned from Lethal Company Thunderstore section.
They asked for thunderstore's intervention over these actions and they got nothing so they decided to make a mod loader themselves.

untold sonnet
#

that just seems childish

steady trail
#

I mean.

#

Some take copyright serious, some don't.

#

Potato took it serious so yeah.

untold sonnet
#

i wonder how many ppl will use their mod launcher

steady trail
#

They have a community so it's decent enough.
Don't know if it will support what it promises though.

steady trail
#

They're promising being a decentralized and user-controlled mod loader which is censorship-resistant.

untold sonnet
steady trail
#

The mod loader?

untold sonnet
#

yeah

steady trail
#

AdvancedModLoader.

#

It's the name right now anyways.

untold sonnet
#

oh

#

interesting

#

not to be rude but i feel like they are a little full of themselfs

steady trail
#

We have our ways of entertaining ourselves when living.

#

The best we can do to others is influence them, not force them.

#

I'm just curious on how it just decided to destroy gameObjects when it wasn't doing it before, haha.

#

I already saw the PRs for it, just need some clarification on some other bits.

tawdry wadi
#

So btw @steady trail any reason why the Peeper goes through the ground now? XD

steady trail
#

Eh?

#

I didn't even touch it.

#

How in the world-

torn mason
#

did you place it close to the ship walls or did it just entirely phase through the floor

steady trail
#

I know that if the item is sufficiently large/dropped away from you, it can let you drop through the ground when crouched and looking at the floor.

median egret
#

๐Ÿฅบ

tawdry wadi
tawdry wadi
#

We placed it on the Middle Shelf

steady trail
tawdry wadi
#

It just wouldn't stand properly

steady trail
#

Seems to be standing fine for me, lol.

tawdry wadi
#

@mint monolith Is it perhaps a bug with one of your fixes like ItemRotationFixes or something?

steady trail
tawdry wadi
#

I put it on the Middle Shelf

#

And it goes through the floor

#

Oh nvm

#

Weird

#

Well anytime we tried to drop it it did

#

I'll have to test if it's a bug with Matty's rotation thing