#[Deprecated] Advanced Company

1 messages · Page 12 of 1

stiff galleon
#

gonna try it

wild silo
#

0.99 new profile v48

stiff galleon
#

Yeah he haven't fix that yet.

eternal ivy
#

It's not saved as 1000. It just adds two extra zeros for some reason.

#

Better to use config editor for now.

wild silo
#

it's not saved as 1000 to json. but it will be to config

sonic vale
#

weird, i have key model stuck in right hand after using it

#

not sure if it's advcom related tho

#

but it stuck for good

#

even after round end and picking up / dropping items

stiff galleon
#

Oh shit

worldly ether
#

It was fixed until the new Lethal Company update dropped like an hour after 😂 and now they are switching to LLL so doesn't work again 😄

stiff galleon
#

Masked bugged...

#

Outside masked can't kill player

#

In vanilla

split mist
#

I will say, I have faith it'll be fine, I've noticed mod devs for this game are stupidly fast KEK I'll take a break for a couple days, come back, "17 mods have updates"

eternal ivy
#

v47 was in beta for a while tbh.

stiff galleon
#

Yeah and come out with this? Unacceptable tho

eternal ivy
#

With what?

stiff galleon
#

Mask bug

#

It can't kill player outside

eternal ivy
#

I was mostly referring to the fact that modders had plenty of time to prepare for new update.

stiff galleon
#

Ah then I made a mistake, sorry

shell coyote
#

Big error here

#

[Error : Unity Log] ArgumentOutOfRangeException: Count cannot be less than zero.
Parameter name: count
Stack trace:
System.String.Ctor (System.Char c, System.Int32 count) (at <787acc3c9a4c471ba7d971300105af24>:IL_000D)
System.String.CreateString (System.Char c, System.Int32 count) (at <787acc3c9a4c471ba7d971300105af24>:IL_0000)
(wrapper managed-to-managed) System.String..ctor(char,int)
AdvancedCompany.Terminal.PerkCursorElement.GetText (System.Int32 availableWidth) (at F:/Projects/UpgradeCompany/Terminal/PerkCursorElement.cs:34)
AdvancedCompany.Terminal.CursorMenu.GetText (System.Int32 availableWidth) (at F:/Projects/UpgradeCompany/Terminal/CursorMenu.cs:41)
AdvancedCompany.Terminal.ScrollBox.GetText (System.Int32 availableWidth) (at F:/Projects/UpgradeCompany/Terminal/ScrollBox.cs:21)
AdvancedCompany.Terminal.BoxedScreen.GetText (System.Int32 availableWidth) (at F:/Projects/UpgradeCompany/Terminal/BoxedScreen.cs:19)
AdvancedCompany.Patches.Terminal.SetText (AdvancedCompany.Terminal.ITextElement text) (at F:/Projects/UpgradeCompany/Patches/Terminal.cs:547)
AdvancedCompany.Patches.Terminal.Update (Terminal __instance) (at F:/Projects/UpgradeCompany/Patches/Terminal.cs:525)
(wrapper dynamic-method) Terminal.DMDTerminal::Update(Terminal)

rapid hollow
#

funnily enough the shop doesnt work for me in the release version and works in beta UAHGHHUAHGHHH

shell coyote
#

I cannot open perks>Ship

stiff galleon
#

It's point to that

shell coyote
#

aight

stiff galleon
#

What do you mean?

rapid hollow
#

yeah, i have a couple mods that might be conflicting with the keywords, so inputting stuff like missile launcher/flippers/whatever there is that is modded results in nothing happening

but beta works fine

#

so uhhh whoever has the same issue just switch to beta or wait for it to release ig

stiff galleon
#

Your version?

#

0.99?

rapid hollow
stiff galleon
#

change to 0.99 version

#

and try again

rapid hollow
#

0.99 doesnt work as i mentioned earlier

#

.104 is the current beta

eternal ivy
#

Beta is out.

rapid hollow
#

and beta works just fine

eternal ivy
#

.99 works just fine.

stiff galleon
#

Well then it conflict with other mods and maybe it's not this mod's problem

rapid hollow
stiff galleon
#

Just remove conflict mod and I believe will work fine

vagrant gull
#

will compatibility with reservedslots be added?

stiff galleon
eternal ivy
#

Future version will most likely drop it though.

vagrant gull
#

oh i see so its a reservedslots issue, not advancedcompany

#

unlucky

#

also is there a way to bump the default # of slots from 3 to 4?

lost python
#

no

#

iirc

#

because max upgrade is 7 slots

#

with 3 equipment slots

#

so 10 in total

stiff galleon
#

Yes

#

You can change default slot in config

#

And remove one level

lost python
#

oh there is that? damn didn't know that

stiff galleon
#

In playerperks

#

Remember remove one level or there will be some visual error

lost python
#

oh i see now

shell coyote
#

by the way

#

cosmetics are not shown

#

anyone know why?

stiff galleon
#

No it will show

eternal ivy
#

wdym by not shown?

stiff galleon
#

Did you change it correctly?

eternal ivy
#

AC doesn't come with any cosmetics, if that's what you're asking.

stiff galleon
#

You can try Morecompany's default cosmetics, if it show, it's not this mod's bug then

shell coyote
stiff galleon
#

Change it click save and continue

shell coyote
#

I did that

#

still doesn't show

stiff galleon
#

Did you try default cosmetics

shell coyote
#

let me try default ones

rapid hollow
#

are you a client and using toomanyemotes?

stiff galleon
#

It won't show with toomanyemotes animation

rapid hollow
#

toomanyemotes only shows on host yes

shell coyote
#

and I don't see my own costmetics

stiff galleon
#

You can see others except yourself

shell coyote
#

ah

rapid hollow
stiff galleon
#

And others can see yours

rapid hollow
#

im gonna double check just in case, but in v45 host could see himself

shell coyote
#

ahh

#

yeah

#

in 45 I could see mine

#

now I don't tho

stiff galleon
#

Well mod change lots and vanilla game too

vagrant gull
#

does this mean that coroner is already a part of advancedcompany and i should remove it?

eternal ivy
#

No.

vagrant gull
#

ok

undone scarab
#

I had the same question. It would be nice to make the wording a little more precise. Call itfully supported maybe?

eternal ivy
#

It's fully supported.

solid pivot
rapid hollow
#

aha

#

got it

solid pivot
#

But good catch, I will add library methods for other mods to access the cosmetics

solid pivot
#

When Beta ends

solid pivot
#

And reduce the costs by 1 entry

#

Like this

#

But with the starting XP you can buy the 4th slot

#

And you can also deactivate the perk, it will stay at 4 slots

eternal ivy
#

There's still an issue with values getting two extra zeroes added to them.

solid pivot
#

Or whatever you specify

#

I dont have that error, but I guess its a formatting error

#

I will look at it

#

Some other bugs? I saw the list of sold items not showing up

#

Seems like most bugs are small ones

eternal ivy
#

At one point I had an option disappear when I reset it to defaults, but I didn't track it down properly. Sorry.

lost python
#

So can I make cosmetics using AdvancedCompany instead of MoreCompany?

#

(I might have used wrong wording but idk how to word it better rn, quite sleepy)

solid pivot
#

Yea, add the AdvancedCompany.Unity.dll of the mod into your unity project and use the AdvancedCompany.Cosmetics.CosmeticInstance component

#

Put it into the plugins folder :D

lost python
#

Amazing

solid pivot
#

This should work, let me know if it does

lost python
#

I am looking to try starting making player cosmetics ever since I saw the feature

solid pivot
#

It probably will still try to patch it

#

Have to create a new extension :D

lost python
#

Now all I have to do is learn how sakuyaded

solid pivot
#

.advcosmetics potatoe_pepe

eternal ivy
#

You can use MC cosmetics even without MC btw. Installing cosmetics addons while MC is disabled doesn't re-enable it.

solid pivot
#

Funny thunderstore bug :D

lost python
#

It's a feature™️

solid pivot
#

You can also just modify the local manifest file in your cache

#

And remove the dependency

#

Or go to cosmetics devs an ask the nicely

rapid hollow
lost python
#

So do people just import/make a 3D Model in Unity then save it as .cosmetics EoSmoOoOoOoOoar

solid pivot
#

Mostly, yea

#

Add the component to its root

#

Make it a prefab

#

Make it an assetbundle

lost python
#

I'm very glad that I am being helped on how to do this as I am quite literally clueless 😭

#

Thank you I will try to do those

eternal ivy
#

@solid pivot is there no way for presets to not be shared along with profile code/file?

solid pivot
#

They are put into the config folder I think

#

Dunno if they dont share because they are named .json?

eternal ivy
#

They are shared, that's the issue.

solid pivot
#

Currently no way to deactivate that behaviour

eternal ivy
#

I'm talking about presets for cosmetics/UI.

eternal ivy
solid pivot
#

I can, but well. I could do it for the client settings

#

But its an intended feature :D

#

For Modpacks

#

So they can offer multiple presets

#

Like
Easy, Normal, Hard, Extreme

eternal ivy
#

Yeah, but I'm talking about client presets.

#

These.

solid pivot
#

Problem is that you cant configure it here then

#

All Client configs would go missing in there

eternal ivy
#

Also, what does save in profile do for client settings? They are saved in profile folder either way.

solid pivot
#

Your XP progress isnt

eternal ivy
#

Oh wait, it's save/profile right?

solid pivot
#

Yes

eternal ivy
solid pivot
#

???

#

This is only active when Save Progress in lobby is active

#

it determines if the file is stored in your AppData or the Profile

#

AppData = all your thunderstore profiles use the same savefile

#

Profile = the save file is specific to the profile

eternal ivy
#

For me profile is profile in mod manager.

solid pivot
#

Yes, thats what it does

#

It saves the file in the folder of your profile

#

Instead of AppData

#

where its shared with all profiles

fair delta
#

can i save on my google drive

solid pivot
#

Of course, use a cloud solution for NTFS and add the directory as a google drive folder

fair delta
#

wow amazing gonna do that rn

solid pivot
#

You wont potatoe_pepe

eternal ivy
#

I just created 2 presets. One with save in profile on, other off. Both are still saved in the same folder.

fair delta
#

😡

solid pivot
#

Again

#

Your XP and PERKS are either saved in
%appdata%/../LocalLow/Zeekeers/Lethal Company/

#

Shared with ALL profiles and the vanilla game installation

#

Or your XP and PERKS are saved in
profile/BepInEx/saves/advancedcompany/savefile

#

I think you misunderstand that option :3

eternal ivy
#

Okay, but .json files are still in profile folder of mod manager.

solid pivot
#

Json files are no save files

lost python
#

So this is that file if it is set to global save?

fair delta
solid pivot
#

I am talking about SAVE files

#

not configuration files

#

@lost python yesh

eternal ivy
solid pivot
#

....

eternal ivy
#

I'm just trying to understand if there's a way for them to not be shared.

solid pivot
#

#1186884307332108339 message

eternal ivy
#

I get that they won't get XP and stuff.

solid pivot
#

No

#

There is currently not

eternal ivy
#

But you said in that message you linked that you can for client settings.

#

I don't see why modpacks need to share presets with someones Hotbar/Cosmetics settings.

solid pivot
#

I could to that as in: I could change that

#

Because there is no need to sync those files

#

btw

#

I will do the same thing I did with MoreCompany with other mods I know which are incompatible in the future

#

Or other mods which functionality I have integrated

lost python
#

I will be looking forward to killing BetterSaves

solid pivot
#

^^

#

First buggity bug fixies

eternal ivy
# solid pivot I could to that as in: I could change that

Yeah, sorry for that convo being more difficult than it needed to be. I just wondered if it was possible because those specific presets are clearly intended to be purely personal preference of each client that don't need to be shared in any way. I'd live with or without that being actually realised.

solid pivot
#

xD

#

Problem is: File configs

#

This will only be true for the json configs

#

File configs will still be shared

eternal ivy
#

Yes, I understand.

solid pivot
#

Or I abandon the file configs entirely

#

Dunno about that step tho

#

I dont know how important the Thunderstore ConfigManager is to people

eternal ivy
#

Very.

#

It's in both r2 and Thunderstore Mod Manager.

solid pivot
#

We'll see

#

Maybe they prefer the in game config :)

eternal ivy
#

Then again, considering your configs are synced from host, maybe not that important for AC.

solid pivot
#

The presets for lobbies would still sync

eternal ivy
#

So yeah, I guess they are important for mods that don't have any other way to edit configs or have no sync. Neither of which are an issue for AC.

solid pivot
#

Yea, and file configs do mean more work for me rn

#

I have to add new config values in multiple places :D

#

And add a converter forth and back

#

btw

#

The perks system might become an own UI later

#

So people can level at the same time potatoe_pepe

#

I do see the problem of having the ability to have 32 players

#

and having them all wanting to level on the terminal

eternal ivy
#

Ship being on terminal is fine though. Can anyone reset ship perks/xp btw, or only host?

solid pivot
#

Only host

stiff galleon
#

host only

eternal ivy
#

Smart

solid pivot
#

:p

lost python
#

yeah thank god for that honestly LMAO

solid pivot
#

^-^

lost python
#

friend group will probably troll the shit out of everyone when they have the ability to respec ship

solid pivot
#

So I guess the lobby stuff is stable?

stiff galleon
#

Not running into problem with 5 peoples today

solid pivot
#

phew

stiff galleon
#

Ah wait

#

There's one small bug

#

I don't know why but some of my friends can see the cosmetic on their face

eternal ivy
#

Do you have any emotes mods?

stiff galleon
#

Yeah

#

That cause?

eternal ivy
#

It's that. I can see my tags.

#

More Emotes/BetterEmotes

stiff galleon
#

Huh

#

MoreEmotes

#

So I think we better remove it?

#

At least atm?

fair delta
#

Is toomanyemotes ok?

stiff galleon
eternal ivy
#

I assume MC cosmetics work fine with emote mods? But AC ones don't?

stiff galleon
#

yeah

solid pivot
#

Not my problem tbh but will still look into it

stiff galleon
#

Cause they all use MC function

eternal ivy
#

Ah, that explains it.

solid pivot
#

They all have fixes for MoreCompany integrated, dunno why I shouldnt expect them to do the same for AdvancedCompany tbh

#

The way superior lobby solution :3

stiff galleon
#

I think they should fix it for AC

#

This mod is more stable then MC

#

And more functional

solid pivot
#

AC has late syncing on the moon working potatoe_pepe

eternal ivy
#

Weirdly enough, people would rather use something that has one thing they need with 0 customizability over something that has more and all customisable.

fair delta
#

advanced company emotes update 🥺

solid pivot
#

There will be

fair delta
#

will there be twerking

stiff galleon
#

They just lazy I think. Cause if this is stable why should I change?

lost python
#

btw i tried the late join feature of AC with my friend group

solid pivot
#

AdvancedEmotes but it will just give modders the ability to play emotes

stiff galleon
#

That's their point

solid pivot
#

and sync them

#

So they can totally rely on AdvancedCompany if they want to and be compatible with each other

fair delta
#

turning your mod into an api so everyone has to use it xd

stiff galleon
#

advanced company yipeeeee update please 🥹

solid pivot
#

It already is

#

You can do stuff with AdvancedCompany no other API is offering

#

You can share data between host and client even before the player joined the game

fair delta
#

even before they search for the server

solid pivot
#

No

fair delta
#

😦

#

AC multiplayer leaderboard and competitive ranking update 🥺

solid pivot
#

But for example Coroner will have a bug upcoming when people join late

#

The death messages wont properly sync for players who joined while on the moon

#

Coroner can fix that by providing a sync

#

Sync = Syncing the current hosts state to a newly connecting client

fair delta
#

need to get all mods to sync everything to stop all the late joining desync

solid pivot
#

Only way to ensure no desyncs happen

#

They can use NetworkObjects and stuff instead

fair delta
#

if only there was some kind of advanced api they could take advantage of to ensure a seamless experience

#

some kind of advanced company

#

when's your game coming out

#

is it almost done

#

i wanna play

swift trellis
#

[Error : Unity Log] MissingMethodException: Method not found: void .HostSettings..ctor(string,bool,string)
Stack trace:
AdvancedCompany.UI.LobbySetup+<>c.<Initialize>b__6_0 (AdvancedCompany.Config.LobbyConfiguration configuration) (at F:/Projects/UpgradeCompany/UI/LobbySetup.cs:150)
BaseSettings1[T].<Awake>b__33_2 () (at G:/Unity/LethalCompanyAssets/Assets/Scripts/Shared/BaseSettings.cs:274) UnityEngine.Events.InvokableCall.Invoke () (at <e27997765c1848b09d8073e5d642717a>:0) UnityEngine.Events.UnityEvent.Invoke () (at <e27997765c1848b09d8073e5d642717a>:0) UnityEngine.UI.Button.Press () (at <281a675b48d344e28f9941b2777fd620>:0) UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at <281a675b48d344e28f9941b2777fd620>:0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <281a675b48d344e28f9941b2777fd620>:0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction1[T1] functor) (at <281a675b48d344e28f9941b2777fd620>:0)
UnityEngine.EventSystems.EventSystem:Update()

stiff galleon
#

Did you tried reinstall the mod?

raven kraken
#

my store is bugged but works when i disable advanced company

eternal ivy
#

Mod conflict.

swift trellis
stiff galleon
raven kraken
#

how do i export a mod list

stiff galleon
swift trellis
stiff galleon
solid pivot
swift trellis
#

do i have to update?

stiff galleon
raven kraken
solid pivot
#

Oh yea, update to v49

raven kraken
#

might just redo entire mod pack

stiff galleon
#

Before you add functional mod please run a full round game to make sure they don't conflict

#

Or your modpack just fucked up

raven kraken
#

it broke after the update

#

think i might just add mods one at a time again

stiff galleon
#

Yeah cause it do a major upgrade

swift trellis
#

so i have to update to the new version?

stiff galleon
#

Yes

swift trellis
#

ok thx for the help

solid pivot
#

Regarding the missing item names when selling, cant really reproduce it with the animator :/

eternal ivy
#

Oh, what about double pajamas in the store?

lost python
#

^

lost python
#

Okay so for some reason, my hotbar is completely transparent.

I tried to investigate a bit and I think it is caused by the "append 0s" thing that happens when you edit an option in perks and then save it as a new preset.

#

To try and tackle this, I just did it like this, saved it, clicked on the Default config and back to the preset I saved (it shows as 400% and 100% as it should). Will be testing if it actually reflects the change done.

eternal ivy
#

Is it transparent or are they actually gone?

lost python
#

Just transparent

#

They're not gone

eternal ivy
#

Because there's a setting for hotbar transparency.

lost python
#

Yes I know

#

I didn't touch that at all

#

Test successful and proven. The hotbar is visible once again

#

Further inspection suggests that any changes made for the Perks config will just break it entirely (even the default File config one)

wild silo
#

that's what I have observed as well

lost python
#

stonks

solid pivot
#

1000%

#

Invest today

lost python
#

The company invests on your scrap

solid pivot
#

I really need more tatojis

lost python
solid pivot
#

Stonks Tatoji when? potatoe_cry

lost python
#

But yeah, this is currently the only gamebreaking bug I found today (we don't count the ReservedSlots one)

#

and apparently this was already discovered earlier so lol

solid pivot
#

Will have to investigate ReservedSlots further later

#

Maybe will just drop support again

#

if they tend to change that much that I cant even have 1 week of silence

#

Or is there an exception?

lost python
#

The bug with reserved is just the one slot fits all thing Kek

solid pivot
#

This is the failstate of the Hotbar

#

It wasnt able to arrange it correctly

lost python
#

Definitely a feature for less cluttered hotbar trust 👍

#

Okay so I will try editing the config through the Config editor instead

#

and see if the issue persists

solid pivot
#
canvasScaler = ((Component)__instance.itemSlotIconFrames[0]).GetComponentInParent<CanvasScaler>();
            aspectRatioFitter = ((Component)__instance.itemSlotIconFrames[0]).GetComponentInParent<AspectRatioFitter>();
            iconWidth = ((Component)__instance.itemSlotIconFrames[0]).GetComponent<RectTransform>().sizeDelta.x;
            xPos = canvasScaler.referenceResolution.x / 2f / aspectRatioFitter.aspectRatio - iconWidth / 4f;
#

nah nah nah

#

Bad ReservedSlots

#

Dont touch my pp

#

hahaha

#

        public static void UpdateHUD()
        {
            //IL_001f: Unknown result type (might be due to invalid IL or missing references)
            //IL_0050: Unknown result type (might be due to invalid IL or missing references)
            for (int i = 0; i < PlayerPatcher.reservedHotbarSize; i++)
            {
                int num = PlayerPatcher.reservedItemsStartIndexLocal + i;
                float num2 = ((Graphic)HUDManager.Instance.itemSlotIconFrames[0]).rectTransform.anchoredPosition.y + 1.125f * iconWidth * (float)i;
                ((Graphic)HUDManager.Instance.itemSlotIconFrames[num]).rectTransform.anchoredPosition = new Vector2(xPos, num2);
            }
        }
#

ReservedSlots went: f em all

lost python
#

Okay, so using the r2modman/thunderstore app config editor doesn't bug out

scarlet wave
#

how to get flashlight and walkie talkie in their own slot like itemreservedslot does?

eternal ivy
#

There's no such functionality in AC.

scarlet wave
#

but it says "Fully integrated: ReservedSlots"

eternal ivy
#

Means they work together.

solid pivot
#

And not in the beta release

#

And it wasnt me who broke the compability

eternal ivy
#

I agree though that "fully integrated" is not the best wording.

solid pivot
#

Will change the readme with full release

scarlet wave
#

i had it on previously but the hotbars kinda merged together, it didnt really work

solid pivot
#

If you cant wait, fix it yourself

scarlet wave
#

can i move the equipment slots to the right side somehow?

solid pivot
#

Yes

#

create your own mod potatoe_pepe

#

Besides that: No

meager cradle
#

Ah good, edits I made thru r2modman configs actually do default reflect on the in-game one

I was worried my friend was gonna get overwhelmed seeing and configuring it in-game just before starting a run

solid pivot
#

Presets and file configs do sync

vagrant gull
solid pivot
#

Thats what I did with ReservedSlots

meager cradle
#

The Reserved Slot is in its time-out corner

solid pivot
#

lets test if multiple reserved slots are working

eternal ivy
solid pivot
#

Working

night ember
#

Is there an incompatibility list? All of my hotbar slots are in one space in the center

eternal ivy
#

Any mod that touches hotbar is most likely incompatible with AC.

vagrant gull
night ember
#

Great to know, thanks.

lost python
#

Current Incompatibility List that I saw:

  • Any ReservedItemSlot Mod: #1186884307332108339 message (it's being worked on rn it seems)
solid pivot
#

Seems like its a problem with the transpiler or smth

#

You could ask the dev of Strange Objects to add either a [HarmonyBefore(new string[]{"AdvancedCompany"})] or [HarmonyAfter(new string[]{"AdvancedCompany"})]

#

Maybe I can do it the other way around, let me check

#

This error happens while booting @lost python ?

lost python
#

Here's a log

stiff galleon
#

Is there anyone have perks system error too?

scarlet wave
# solid pivot

cant get it to work, the equipment slots just get merged in the middle

eternal ivy
#

...

solid pivot
#

First user to get blocked soon btw potatoe_pepe

solid pivot
lost python
#

hmm

#

i guess it works now?

solid pivot
#

I added smth to make it compatible tho

#

[HarmonyAfter(new string[] { "Bits.StrangeObjects" })]

#

But Potatoooo I need my cheat slots

#

I cant play without my cheat slots potatoe_pepe

#

Faster faster potatoe

#

Push out a new beta just to cater to my needs

#

Dont fix the other 5 bugs on your list

#

release NAUW!

lost python
#

Okay so

#

Strange Objects updated

solid pivot
#

:'D

lost python
#

I guess that fixed thei ssue

solid pivot
#

Oh was it fixed without my fix?

lost python
#

yeah

solid pivot
#

Nevermind then

lost python
#

I redownloaded it

#

and i don't see any errors

solid pivot
#

Now I need to fix my spawn cheat command

#

To make scrap valuable, to test selling stuff

lost python
#

I think it was just the mod not being compatible to v47 earlier

#

which was like a couple of hours ago

eternal ivy
#

Which mod are you talking about?

lost python
#

Strange Objects

eternal ivy
#

It was updated 20 hours ago.

#

Made the mod compatible with update 49

solid pivot
#

So it was a problem with v49 then

#

:D

lost python
#

Yeah

#

It was just an incompatibility issue

solid pivot
lost python
#

nice

solid pivot
#

default value is 666

#

and yesh, there are even more hidden commands :3

#

value not working

#

but cant confirm

fair delta
#

dancetools works though

#

gives value

#

can specify value with a command

solid pivot
#

I see the text

#

So must be some other mod

#

I just forgot to add a code line

#

They will now have a value

vagrant gull
eternal ivy
#

Same.

vagrant gull
#

gg

eternal ivy
#

Current default value for solo sanity loss is 1.5, which makes you lost it 50% faster.

#

So unrelated to AC.

vagrant gull
#

thats not what i mean

eternal ivy
#

As for flashlight, I think it does affect it but it very minor.

vagrant gull
#

sanity loss rate should be halved whenever u flick on the flashlight

#

thats the behavior without AC

solid pivot
#

value working :D

#

yea its shown for a short time then disappears

#

Is this confirmed to only happen with AC?

#

But not in Vanilla

eternal ivy
#

@vagrant gull ok, I see what you mean. My bad.

vagrant gull
#

np

solid pivot
#

Probably wont be able to fix that from my side btw

#

Flashlights are synced differently with my mod

eternal ivy
#

Ah right. I was thinking what might be the cause, because flashlights aren't touched directly by AC. But it's the sync.

bleak frigate
vagrant gull
bleak frigate
vagrant gull
#

yes, thats a feature of InsanityRemastered

fair delta
bleak frigate
#

vanilla as in sanity dont change if its on and such

bleak frigate
#

doesnt make sense

vagrant gull
#

wait i just noticed that wtf

#

why did they do that 😭

bleak frigate
#

i really dont know 😆

solid pivot
#

I can fix it specifically for that mod

#

Which would require them to not change their patches

#

[HarmonyPatch(typeof(FlashlightItem))]
[HarmonyPatch("SwitchFlashlight")]
[HarmonyPostfix]
private static void OnUse(bool on)
{
if (on)
{
PlayerPatcher.FlashlightOn = true;
}
else if (!on)
{
PlayerPatcher.FlashlightOn = false;
}
}

#

My mod wont ever call SwitchFlashlight

#

Because my mod does the switching

#

Alternatively I can remove SwitchFlashlight and just call it

bleak frigate
solid pivot
#

SwitchFlashlight is never called with AdvancedCompany afaik

#

As I handle that myself

eternal ivy
solid pivot
#

So its probably best to empty out the method and just call it when I did it myself

eternal ivy
#

Mostly so that ghost girl could get to them.

bleak frigate
solid pivot
#

So other mods can still rely on it

vagrant gull
#

kinda pointless when you can block the ghost girl from spawning by looking towards the front of the ship tho lol

bleak frigate
#

yeah literally

eternal ivy
#

Defeats the point of being on ship duty tho.

vagrant gull
#

so not only does the ghost girl not affect you as the ship monitor, it cant even haunt anyone else

eternal ivy
#

You can just block the entrance with objects.

#

But that's minmax strats.

bleak frigate
#

i tried that

#

and the eyeless dog still got inside

eternal ivy
#

I'm talking about the girl.

bleak frigate
#

oh her

eternal ivy
#

Dogs don't care.

bleak frigate
#

damn she can be stopped by objects?

#

she should just clip thru

eternal ivy
#

She only spawns outside your vision.

#

And not very close to you.

#

Nowhere to spawn at the end of the ship.

#

So only entrance.

vagrant gull
#

ghost girl is kinda pisslow when u know how to deal with her

eternal ivy
#

Diversity ghost girl tho.

vagrant gull
#

oh i havent tried diversity yet

bleak frigate
#

diversity gonna add a new monster soon

#

a real monster, not some fire exit crap

earnest lichen
#

Diversity ghost girl pretty cool.

meager cradle
#

I'm usually the terminal person in my group and vanilla ghost girl is funny when she picks me first to haunt

eternal ivy
bleak frigate
vagrant gull
eternal ivy
#

I regret bringning Diversity up now.

#

This is AC thread after all.

vagrant gull
#

true

meager cradle
#

Yeah I am, but I don't mind cause it saves the others from having another monster to deal with lols

bleak frigate
#

🫠

glacial storm
#

The new menus are sick, I love having all the options directly during lobby creation

meager cradle
#

Ye the preset's pretty nice

#

I'm just happy I can do the same config editing like before cause I imagine when my friend hosts the session, he's gonna be all "UUUUUUU" when he sees the preset in-game

#

And proceed to be like "oh, ok" when I tell him I already pre-configured everything so just hit continue

vagrant gull
#

just host yourself tf

meager cradle
#

I have to get my router and other stuff switched out cause I've had random disconnect blips as of recently

#

I used to be the one that hosted all the time

night ember
#

The hotbar is now incredibly tiny in the bottom left corner.

warm prawn
#

i got a random bug, the sprint speed a jump height keeps resetting to 1000

night ember
#

Happened when I changed the inventory slot perk. I wanted to keep a default of 4 slots. Went ingame and noticed no hotbar. Went back to the settings and noticed that it had set itself to 40000%

#

Disabled the inventory upgrade yet it still persists

lost python
#

Do the configs for Perks in r2modman/thunderstore app instead of the in-game config

#

because rn it appends whatever value you do with zeros, leading to your issues

#

@warm prawn @night ember ^^

solid pivot
#

lol, ReservedSlot Flashlight is very incompatible rn

lost python
#

rip

solid pivot
#

When switching items it just deactivates the activated flashlight and activates its own

#

Need to break that function

snow pendant
#

Is there a way to move these three orange slots somewhere else on the screen I and my friends don't really like it near our main inventory. Just curious.

solid pivot
#

No, currently there is no way to do so

#

Its planned for 1.2

#

But will ultimately remove ReservedSlots compability

snow pendant
#

Oh thats fine we got the carry bags with your mod whenever 1.2 comes out.

solid pivot
#

tbh...

#

f it

#

I remove compability with ReservedSlots right now and right here :D

#

Bye bye

#

Too complicated to maintain

eternal ivy
solid pivot
#

You can still install it and the slots will show correctly

#

but F will be f'ed up

#

heavily

#

And all flashlights will behave very weirdly

#

Wont fix that

#

Because I will invest 3 hours now

#

only for it to be updated tomorrow again

#

and breaking everything again

snow pendant
solid pivot
#

@vagrant gull Next version will fix compability with Insanity mod

#

I did it like I said

#

I removed the body of the SwitchFlashlight method and still call it to signal to other mods if a flashlight was switched

#

You cant deactivate single slots

vagrant gull
#

awesome

solid pivot
#

Only all of them

#

By deactivating ALL items going into the slots

#

Rocket Boots, Flippers, Bulletproof Vest, Vision Enhancer

lost python
#

Oh wait I reread the prompt fuck mb

solid pivot
#

So let me show you a proposal potatoe_pepe One sec

snow pendant
#

fixed. thanks

lost python
#

a proposal

solid pivot
#

You can have this

#

Or ReservedSlots

#

Menu on the right is accessible by holding alt, it will scale up and let you drop items from those slots

#

Energy bars will be vertical for equipment

#

to make it look better

lost python
#

can we still see battery of the vision enhancer when it's right there or do we need to press alt

#

ah he was faster EoSmoOoOoOoOoar

solid pivot
#

:P

lost python
#

thank you prayge

solid pivot
eternal ivy
lost python
#

i wonder if this means we can have 10 inventory slots gg

solid pivot
#

This will also increase max inventory slots to 10

#

Yes

lost python
#

lmao

solid pivot
#

10 + 3

lost python
#

we don't fucking need reserved anymore

#

it's so over

#

reserved is kil

solid pivot
#

And I will see if I can quickly add the new headlamp and headset

#

With a 1.1.5 sort of basically

#

There will be a new item later tho which will make inventories become biiiiiig

#

The idea of the backpack is one I really want to give a go

#

You can only wear the backpack on the body slot

#

And you can put items in it when placed on the ground

#

Say 10 items for example (configurable)

#

Then you pick it up and carry it on your back

#

as its a backpack with distributed weight it will reduce the weight by 25% or smth

#

But you will finaly be able to go over 400lb potatoe_pepe

#

BUFFED players

lost python
#

we're delving into minecraft modded scene where it's essential to have a backpack

solid pivot
#

Backpack will take some time tho

#

And you can only take out an item in the reverse order you put it in :P

lost python
#

This will make solo play high quota be fucking amazing

solid pivot
#

:3

#

But you have to drop it to fill it

#

So it also adds some danger

lost python
#

Reasonable ngl

solid pivot
#

But finding a room with a lot of loot -> But bacpack in the middle

#

go around the room, fill backpack

#

put it back on :D

meager cradle
#

YIPPEE

lost python
#

then the yippee steals it

solid pivot
#

Loot bug kink potatoe_pepe

lost python
#

goodbye backpack

bleak frigate
solid pivot
#

Would be hilarious xD

#

Lootbug running off with your backpack

lost python
#

ok wtf this sounds awesome with brutal company where the event is all hoarder bugs

#

gg

solid pivot
#

Really makes you feel the Yippee

meager cradle
#

All my fellas

solid pivot
#

i would say Yippee too when I find a full backpack

#

I might even add random backpack spawns 👀

#

With a variety of loot

lost python
#

Yippee loot

solid pivot
#

And even equipment

lost python
#

Random backpack that spawns a yippee

solid pivot
#

Might find a backpack with 2 vision enhancers, 1 shovel and 3 loot items

#

But spawn would be very rare

#

So you are really happy about finding one of those

#

Adding a bit more lore basically because its the backpacks of people who went there before you 👀

#

For my game btw I am looking into a really awesome feature

#

One I could never do with LC

#

On rare occasions you will join a game with another crew

lost python
#

will your game be a horror themed one too

solid pivot
#

So you are basically fighting over the loot :3

#

Just an idea, dunno if it will happen

#

But its ideas like that which I cant do with LC ever

earnest nacelle
#

why do all my slots are in a single place, how do i fix this?

solid pivot
#

Delete ReservedSlots or AC

earnest nacelle
#

ohh

#

ok

#

wait what does AC stand for?

solid pivot
#

1.1 will drop ReservedSlot support

#

AdvancedCompany

earnest nacelle
#

ah ok

solid pivot
meager cradle
#

With a new update I just took it safe and deleted my old configs and regenerated them
Possibly unnecessary in this scenario but did it to be safe and ended up without issues

lost python
vagrant gull
#

btw will it be possible to make it so u can see your own cosmetics with TooManyEmotes and MirrorDecor

solid pivot
#

Dunno yet

meager cradle
#

I also uh, don't use ReservedSlots cause I imagine my group would possibly find it a bit too cheat-y to just have it by default

solid pivot
#

13 slots are not cheated potatoe_pepe

#

:P

#

We are going to the mooon!!!!

meager cradle
#

Purchasing additional slots is a different story cause at least you have to work for it in some way

solid pivot
#

Stop, go back!

#

The moon looks ugly potatoe_pepe

#

Vanilla costs for inventory will pepe_stonks

vagrant gull
solid pivot
#

Have fun getting that many XP potatoe_pepe

#

10th inventory slot 7500XP

analog radish
pearl sequoia
#

Bruh 7500

solid pivot
#

Long term goal :3

pearl sequoia
#

We cant even reach 1000 quota 😭

meager cradle
#

I mean one of my friends was constituting flashlight toggle to be too cheat-y which I found a lil funny

solid pivot
#

:D

solid pivot
#

I can understand that a bit at least

analog radish
solid pivot
#

Head slot will fix that feeling

#

I am working on it rn

analog radish
#

I see, thx

solid pivot
#

Removing ReservedSlots compability with it tho

#

For good

#

Never again ReservedSlots with AC

lost python
solid pivot
#

We will have headlamps and they go BRRRRRRRRRRRRRRRRRR

lost python
#

So will all of this be on the next update si

solid pivot
#

Headlamps? No

#

:'D

#

This will take some 3d modelling time

analog radish
#

If I delete cosmetics from the MoreCompanyCosmetics folder, are they deleted from the AC?

meager cradle
#

I can understand it too considering the vanilla logic is, drop 2h item, swap to it, then turn it off
The middle ground would be if the flashlight toggle could not work if you're holding a 2h item

solid pivot
#

Yes

analog radish
#

thx

solid pivot
#

For every cosmetic there is a md5 and .cached file

lost python
solid pivot
#

They will get removed when the original file isnt there any longer

lost python
#

and reserved kill

solid pivot
#

Slot revamp is part of 1.1

#

Coming out soonish

bleak frigate
#

@solid pivot since the port is rectangular its gonna be like dis?

solid pivot
#

yesh

bleak frigate
analog radish
eternal ivy
#

I disagree, but I wasn't going to bother them any further.

#

Don't use that mod anyway. Just wanted to report an issue.

solid pivot
#

Why do they deactivate the menu anyway?

eternal ivy
#

Exactly my point.

solid pivot
#

I can fix it in another way btw

#

Oh wait, they remove the menu after clicking in main menu

#

oof

bleak frigate
solid pivot
#

Will see later what I can do about that

#

For now -> 13 inv slots

vagrant gull
solid pivot
#

Which is the reason I will do my own game tbh

#

:>

#

I mean, you see what I am capable of potatoe_pepe

#

But you havent seen my true form yet

stiff galleon
#

Your true form is a ... Potatoe

solid pivot
#

Need

#

For my game potatoe_pepe

stiff galleon
#

Btw I really need other people test this mod for a long games.

eternal ivy
solid pivot
#

header?

eternal ivy
#

The main menu I guess?

solid pivot
#

The logo? Have fun with that potatoe_pepe

#

I do this in Update() every frame

#

checking if my logo is there

#

I do have a flavour option for custom logos

#

And I will actively work on bypassing mods trying to replace my logo

#

I can fix all incompabilities with their mod btw

#

very easily

stiff galleon
solid pivot
stiff galleon
#

But I really can't reproduce this problem

solid pivot
#

I have the mighty crippler potatoe_pepe

#

AdvancedCompany.Lib.Flavour.SetLogo(Texture2D)

#

I mean its not that hard to use tbh

#

Its 1 call

vagrant gull
#

could u add a config option to blacklist certain cosmetics from loading

solid pivot
#

You wont see cosmetics you havent installed

#

So you could basically just remove the corresponding cosmetics

#

I thought about cosmetic synching

#

But decided against it

vagrant gull
#

yea, not a very friendly option for profile sharing tho tbh

solid pivot
#

because it could be used to harrass people

vagrant gull
#

what does that mean

solid pivot
#

Having offensive cosmetics and stuff

magic pasture
vagrant gull
#

oh you mean showing cosmetics without others having them installed

solid pivot
#

Going into a streamers lobby with a big **** as head

#

or some very bad words

#

Yea, that would be cosmetics sharing, decided against it

vagrant gull
#

yea that could be bad

solid pivot
#

@magic pasture thx :D

#

I am not that great of a guy

#

I am good at coding tho potatoe_pepe

vagrant gull
#

its ok

solid pivot
#

I might add that feature back in later

#

Like synching cosmetics without everyone having it installed

#

but as a lobby setting

#

Default off of course

#

As I am doing the net handshake myself I can transmit assetbundles even before the game scene is loaded :3

#

I thought about 2 options tbh

#

I think the first one will be awesome for many

#

"Lobby dictates cosmetics"

#

But this also means

#

All cosmetics of the lobby get transferred to the clients

#

They dont have to install them

#

Lobby decides about what cosmetics are available by installing them and it gets shared with everyone else on join

#

And the other option
"Sync foreign cosmetics"

#

Meaning: If host hasnt a cosmetic a client joining has, lobby will ask the player to send the assetbundle. Then host loads it and shares it with other clients missing the cosmetics.

#

2nd option I wouldnt recommend to sensitive people and streamers :3

#

And dont recommend for open lobbies at all tbh

#

AssetBundles can also add sounds etc.

#

No code tho

lost python
#

I believe host dictating the cosmetics is fair game

solid pivot
#

Yea, would make a lot of stuff easier

#

Only problem being:

#

Cosmetics are huge rn

#

People dont care at all about texture sizes

#

or making their cosmetics game ready

#

5MB for Doom Helmet

lost python
#

it's just them adding cosmetics on a pretty literal level

solid pivot
#

Many of them consists out of 20 game objects etc.

#

20 renderers

#

20 different materials

lost python
#

i love lagging ❤️

solid pivot
#

Absolutely not game ready or optimized at all

turbid crescent
#

i like how advanced company is like 25 mods in one. best mod, with not as many incompatabilities as you would expect.

solid pivot
#

:)

#

MostLethalCompany has a lot of mods

#

Last time I played it 124

#

AdvancedCompany being one of them

#

Worked pretty good

turbid crescent
#

phenomenal mod. adds great and balanced features in a fitting way.

solid pivot
#

Which is a testatement to how compatible AdvancedCompany is in general

#

I do not lie in my short description

turbid crescent
#

and the qol changes, oh my god

#

you sir are doing gods work

solid pivot
lost python
#

Oh yeah let me just point out how smooth the late joining is

solid pivot
#

Did you try on moon? :D

lost python
#

We didn't really experience desyncs (well not yet anyway)

solid pivot
#

This is my masterwork so far

lost python
#

prob will

#

i was too afraid of it LMAO

solid pivot
#

It just works potatoe_pepe

turbid crescent
#

the only thing im curios about, is how stable the bigger lobby is exactly.

solid pivot
#

I could even let you play I think

#

Maybe will make that an option

turbid crescent
#

its crazy because this makes morecompany more stable

solid pivot
#

The bigger lobby of my mod?

#

You CANT use MoreCompany any longer. Even if you install it

#

It will get deactivated by my mod

lost python
#

doesn't morecompany just die (literal) with this mod

solid pivot
#

Yes

#

I kill MoreCompany :D

turbid crescent
#

i played with almost a full lobby with around 29 people i believe, with morecompany its very buggy and laggy, but with your lobby it seems more stable somehow?

#

its great

solid pivot
#

Oh nice

#

:D

#

Its most likely due to the audio mixer when its not that laggy

#

MoreCompany is doing some weird stuff

#

Adding all player voices to VoiceChannel 4

#

Which go over 4

#

And then changing the AudioSource volume and pitch

#

instead my mod does this

lost python
#

@solid pivot Do we do a playtest with like a lot of people when the release update is released si

ionic garnet
#

How do you get cosmetic?

#

Its empty

solid pivot
#

Extending the audio mixer

#

AudioMixer is heavily optimized it seems

#

And I also do it dynamically

#

If you set your lobby size to 8 it will load the 8 player mixer

lost python
solid pivot
#

Exactly

vagrant gull
#

potato has fixed modded lethal company by themselves gg

solid pivot
#

Its as simple as possible

lost python
#

You don't have to worry about MoreCompany because it will die (literal)

ionic garnet
solid pivot
#

When MoreCompany comes around and say "Hey BepInEx, I wanna load"

#

My mod basically says:

ionic garnet
#

Oh

solid pivot
#

No MoreCompany allowed here

ember prawn
#

Yoo potatoe will you have options to disable some aspects of your mod like the clothing slots eventually? 😄 I love the implementation dont get me wrong, i just would like to use the biggerlobby aspect of your mod alone if possible 😛 (also i know this probably is a bit of a weird question as it would remove alot of the content in your mod)

lost python
#

Yeah it just kills MoreCompany, it's not even about compatibility

#

it just kills it EoSmoOoOoOoOoar

solid pivot
#

Oofo

vagrant gull
#

btw CompanyBuildingEnhancements has a small incompatibility
the instant landing feature, it works to instantly arrive at the company building, but will slowly depart like vanilla
without AC the ship leaves instantly

solid pivot
#

Its in the mod already

ember prawn
#

Also i have no problem if you wont, i just thought id ask xd

turbid crescent
solid pivot
#

deactivate all equipment items >.<

ember prawn
solid pivot
#

Because my mod is more stable potatoe_pepe @turbid crescent

turbid crescent
#

yeah

#

makes sense

solid pivot
#

And it has late sync

eternal ivy
solid pivot
#

Something no other mod achieved so far

proper lodge
#

Isssss this mod compatible with LethalExpansion...? All my custom moons depend on it 😅

ember prawn
solid pivot
#

I fix Vanilla desyncs :3

vagrant gull
#

fuck lethalexpansion
all my homies hate lethalexpansion

solid pivot
#

Try it yourself

#

Play vanilla

#

Host a game, turn off the light and open the equipment storage

#

Join with another player

#

see light is on and equipment storage is still closed

#

Not with AdvancedCompany

#

AdvancedCompany adds advanced sync :)

ember prawn
#

we dont deserve you bro holy 😄

proper lodge
#

also that's really impressive

lost python
fair delta
proper lodge
#

Will do, wish me luck

solid pivot
#

@fair delta Tried already, not syncable :(

vagrant gull
#

GG

solid pivot
#

NullReferenceException potatoe_pepe

lost python
solid pivot
#

But a heads up

#

If a mod adds a weapon with ammo for example

#

The ammo probably wont sync

#

The mod has to use AdvancedSync of my mod to add a sync at handshake

#

An example:

lost python
#

Me with flare gun:

solid pivot
#
using AdvancedCompany.Objects;
using System;
using System.Collections.Generic;
using System.Text;
using static AdvancedCompany.Lib.Sync;
using Unity.Netcode;
using AdvancedCompany.Lib.SyncHandler;

namespace AdvancedCompany.Network.Sync.Items
{
    internal class RocketLaucherSynchronizationHandler : IItemSynchronisationHandler<RocketLauncher>
    {
        public int Ammo;
        public override void Apply(RocketLauncher item)
        {
            item.Ammo = Ammo;
        }

        public override void Read(RocketLauncher item)
        {
            Ammo = item.Ammo;
        }

        public override void Read(FastBufferReader reader)
        {
            reader.ReadValueSafe(out Ammo);
        }

        public override void Write(FastBufferWriter writer)
        {
            writer.WriteValueSafe(Ammo);
        }
    }
}
#

And then a mod does the following in Awake:

vagrant gull
#

does the lethalthings rocket launcher have problems then

solid pivot
#
AdvancedCompany.Lib.SyncHandler.ItemSynchronization.AddItemType<RocketLaucherSynchronizationHandler>();
#

Depends

#

There is another route to synching

#

I didnt see many mods use it tho

fair delta
#

are reserved slots officially incompatible in the new ac update

solid pivot
#

NetworkBehaviour

solid pivot
#

With NetworkVariables

fair delta
#

alright

fair delta
solid pivot
#

private NetworkVariable<int> currentAmmo = new NetworkVariable<int>(4, (NetworkVariableReadPermission)0, (NetworkVariableWritePermission)0);

#

yea, it uses NetworkVariables

#

So it will work

#

Probably

#

@fair delta Yes, officially incompatible

#

I will make the equipment system more modular tho

#

If you deactivate all head gear only the head slot will disappear etc.

vagrant gull
#

eagerly waiting next release

solid pivot
#

I might even do it like that: Slots are hidden until you equip something in them

proper lodge
#

Okay, I booted up the game and....my quota is 0/0 due now, but upon landing and going to the next day, it gives me the actual first quota and doesn't kill me despite saying it was now

#

I've got LethalExpansion on

eternal ivy
#

Mod conflict.

proper lodge
#

ah

rapid hollow
#

A lot of people from my playgroup complained abt slots being there all the time

meager cradle
#

I think the slots hidden until you put something in those slots would be good so that they don't populate the space until they're relevant

analog radish
#

Incompatible Mods: (AC v1.0.99)

  • LethalExpansion (50/50)
  • ReservedItemSlots
  • IntroTweaks
proper lodge
#

So running LE is just a complete no go?

lost python
#

LE is incompatible? yomui

rapid hollow
#

how is LE incompatible? Worked fine for me

lost python
#

it's fine for me tho

turbid crescent
#

thats a cap

solid pivot
#

some others say it works XD

eternal ivy
turbid crescent
#

also intro tweaks works just fine

eternal ivy
#

Just so newcomers know about the slots before disabling them.

turbid crescent
#

im using it right now and everything is working.

rapid hollow
#

same

analog radish
proper lodge
#

Will this mod add compatability with custom moons? Because you need LethalExpansion for those...

turbid crescent
analog radish
turbid crescent
#

nvm i dont even have it installed right now

#

mb

analog radish
#

Oof

rapid hollow
#

that sounds like an oddly specific incompatibility to me ngl

proper lodge
turbid crescent
lost python
#

@proper lodge what mods do you have

proper lodge
#

I can send a code rq if you want me to

lost python
#

sure

#

i will check if there's something that so happens to conflict with something

proper lodge
#

018cf00e-b05a-600f-2849-1becccb59ab9

  • Bugged code
rapid hollow
#

yeah can confirm, it does softlock you from match but I think everything else should work fine

eternal ivy