#[Deprecated] Advanced Company
1 messages ยท Page 13 of 1
...44
oh only 44? hmm ig it's just stuck for now
i. can explain why
Godsend.
I mean my pack has 40 so 
i have a mod that replaces the TV with Markiplier's entire FNAF series 1-4.
actually curious if lethal progression and advanced company are compatible
replaces the TV with WHAT
no, i already tried
sad
If you disable duplicate upgrades or all AC upgrades.
Do you guys read mod descriptions?
nooooooooooooooooooothing
https://thunderstore.io/c/lethal-company/p/SpedClub/Markplier_Fnaf_Gameplay/
woops
it's up to UCN actually
most of the time
Nvm, the softlock is actually caused by introtweaks
So lethal extension is fine with advcomp
lethal expansion?
anyways minzhire
iffff you can, just DM me what mods are messing up my list TwT
yeah it's fine with AC
intro tweaks makes you softlock if you cancel
sure thing
tysm :D
why would you even use lethalprogression when you can use the upgrades in AC
honest question
ac doesnt have passive health regen afaik
Anyone know what could be causing this?
I think toomanyemotes is half Incompatible too. Will cause some desync and glitch
what kind of desyncs?
LethalRegeneration exists for that ๐
i dunno
i just like lethal progression
Flash light and some action and some held action
aha
gonna check that out ty
well probably not gonna run anything of sorts and just stick to lgu medkits
oh, that one actually sounds really good, thanks!
That was mentioned on CompanyBuildingEnhancements page even before you brought it up.
ah i see
I dont change the Animator for the ship tho
I only speed it up :D
So I change a variable
not a very big issue so i dont really mind anyways
Oh, they have an instant landing feature?
Yea, its not working by design then

You can configure it in my mod anyway
Deactivate Landing Speed Perk and set Base Value to 0
Theirs is for company building only.
But this will do it for every planet of course
prob big change incoming 
yea i wanted this only for the company building cuz for normal gameplay it would interfere with the beehive railing strat
Tides are turning, winter is coming
Nothing will be like before 
Finally I will have that nice feeling of silence

Nobody will complain about it any longer
You'll see sooooon
If you know, you know
Only big brain will know

smoll brains clueless
but also
small brains not care
smoll brains wanna smash head of enemy with shovel
bonk


Have to test some stuff first before showing
Hotbar related?
Not really. I'm just assuming by what people most complain about.
๐
I guess is equipment related
lel
Don't care until I actually get my hands on it. ๐
Smoll brain yes
Big brain complicated
Thinking about stuff all the time
Smoll brain just enjoy
and smash
If I was big brain I would've made it myself.

But alas.

It's more having a great memory than bigger brain
6.30 AM now good night everyone
gn sleep tight :v)
Gn RG
[Info : Unity Log] host button pressed
[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)
BaseSettings`1[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+EventFunction`1[T1] functor) (at <281a675b48d344e28f9941b2777fd620>:0)
UnityEngine.EventSystems.EventSystem:Update()
Update your game
did you know that your mod is the only one that works with lgu's peeper? haha
every other bigger lobby solution just breaks it
thats neat
i can see u put your heart into this project
it turned out really well
thank you for an amazing mod Potato
another w for advcomp (tested three times with mc, adv and adv+mc, only the latter two make peeper work)
Adv+MC irrelevant
Adv destroys MC
[Message:AdvancedCompanyPreloader] BepInEx is loading MoreCompany...
[Message:AdvancedCompanyPreloader] Removing Awake from MoreCompany! Successfully prevented MoreCompany from loading.
[Message:AdvancedCompanyPreloader] BepInEx is loading MoreCompany...
[Message:AdvancedCompanyPreloader] Removing Awake from MoreCompany! Successfully prevented MoreCompany from loading.
If I'm not mistaken, Adv+MC only makes it load MC cosmetics, right?
Yeah so unless cosmetic mods remove the MC dependency, I either need to manually install them, or also install MC and... does your mod just disable MC?
yea it just shoots MC in the kneecap
Correct, only loads MC cosmetics
there's a workaround if you for some reason want mc disabled
Coolio
woop woop
I dont want to hear anyone complaining about not centered inventory slots EVER AGAIN
Wont overlap chat
Will then align left to chat
cool!
People complained about that? I always noticed it but never bothered because I knew it was made to align with chat and equip slots.
Yesh, people whined about it
Even tho the game doesnt do this in vanilla
Its now centered and organized by a layoutgroup instead of scaling it
I hope those equip slots wont be that tiny though by default. ๐คญ
pockets for men
Patatoe is a GrabbableObject
Indeed
what can u use it for
Does ur mod not work with ReservedItemSlots? When I have both mods it merges all the item slots from AdvancedCompany but the ReservedItemSlot slots work as normal
it doesnt work anymore
i think its bc of planned headset and headlamp
Wont support ReservedItemSlots any longer
Hotbar Scale is somewhat weird 
A lot of little stuff to change
yay
i forgot to disable reserveditemslots before turning on adv and I got 6 slots in 1 spot xdd
quick question, is LethalExpansion ok to use with AC, how good is the compat?
Depending on what you're using LethalExpansion for, I'd recommend using LethalExpansionCore atm
(in addition to LethalExpansion)
It makes modded moons and modded interiors more compatible and removes a lot of the bloat added by LethalExpansion that may conflict with Advanced Company
as far as I can tell everything just works
Thanks for the info
all my inventory slots
are stacked on top of each other
wtf is happening
is it incompatible with the reserved slots mods?
literally couple of messages above haha
Hey Potatoe, is there a beta version available atm with the equipment items off to the side? I don't use Reserved Item Slots so I'd like to try the equipment slots off to the side and see how it plays
No.
Redundant.
You know
My mod is doing this to MoreCompany

Now it will just do the same with ReservedSlots

Lmao
ok you say that but then i had this same problem and reserved item slots was the culprit
Where we go, we have no need for ReservedSlots
this is the way haha
But its gonna be real tough to cope with not having equipment slots to not clog my inv
Why use any other mod when Advanced Company does everything 
nvm i misread this cause someone asked if its incompatible and he said no
Ever since AC released I decied to stick with it
Listen to Nikki
because advanced company doesnt add all the same content
i took ac out
tbh
In Potatoe I trust
id rather have lethal things equipment, more ship upgrades, lethal expansion etc. etc.
im trading like 20 more hrs of gameplay for some features in ac...
LethalThings has no issues with AC.
yea
LE works too.
Im testing that one rn
Lethal Things works except for the single Toolbelt item, LethalExpansion works and LECore works even better
well last i checked this wasnt the case and i didnt see any changes in patch notes
Then bye :) What are you doing here?
toolbelt item sucks
more ship upgrades
Like what? LGU? That works too.
lategame works as well when configured correctly

being a user on this discord and watching how this mod develops
What changes? They never had issues if you actually took time and checked configs.

i feel malice in this statement lmao
No, its just too much work to constantly update my mod to conform to a group of 1% of AC players
my favorite mods are divorcing
You don't need to support the mod if your mod is already going to add the functionality 
There is nothing to gain supporting it
it doesn't have it though
i mean idk i guess if you want to build an island then do it
๐คทโโ๏ธ

i like ac but its really experimental at this point
potatoe, please tell me some equipment slots are on the way
be real. reserved is basically cheating. advanced is about progression and rewards. they don't even play together in that way
The answer is pretty simple
and already becoming kinda exclusive
To support ReservedSlots I have to rewrite ReversedSlots OR heavily mod it
I need to modify 7 methods of the mod
Thats a big NO for me
It takes total control over the inventory by now
bro a reserved flashlight slot is cheating but having xp and leveling up a character to have crazy stamina stats is not?
a flashlight slot doesn't forego the challenges of the game
It's more stable than a lot of "non experimental" mods.
It listens to every equip, discard and pocket
Though to be fair, I will play devil's advocate here, even if you don't support ReservedSlots, you'll definitely want to add the functionality to Advanced Company, at least for flashlight and walkie, it's definitely more than 1% of players, most modded players I see use Reserved Slots (even if I don't personally)
you need new content to rebalance with all these features
and replaces the used flashlight with the one in its slot
AC was barely affected by patches for example.
yea because you just get two free slots xD you have to earn the other and it's fully customizable
So the mods are fighting over the inventory
It's all configurable...
I mean MostLethalCompany doesnt have the inventory perk
Even base game things.
All I really need is some place to store a flashlight and walkie
It does.
one thing that stopping me right now is incompatibility with maskedenemyoverhaul tbh
?
everything else is top notch
yeah more complex mods can still sit alongside smaller one offs
what imcompatibility?
but not next to ac in a lot of cases
Makes everyone just don't care about having a flash because they don't sacrifice a slot for it.
it throws errors when it tries to replicate more company cosmetics
thats has nothing to do with AC
what does this even mean the flashlight is balanced by battery life not the inventory slot
MaskedEnemy is fixing that in its next update
i hope so
lmao
i can't play without it
it should be vanilla tbh
default mask item is pretty useless
But yeah Potatoe, if you do end up having a beta with the item slots on the side lmk, I love the cool equipment items but don't like how much space they take on the hotbar so I'll probably disable them atm until the update releases with them on the side like that, ty for working your magic
why even have inventory slots? all balanced by weight right?
a lot of people in base game don't take flash because they either want to carry more loot or they see fine without it
with reserved slot, theres no point in not taking it. you don't sacrifice a slot and it doesn't cost much anyway
well no because there's a limit to that mechanic
so your character can't just get stuck
but a battery doesn't stop discharging
it runs the fuck out
it doesnt if you use flash when needed and just dont have it on 24/7
which reserved slot also trivialises due to having a keybind
idk some people want the game to be more scary i feel like mfs are just tryna make it less scary
lol
you need your flashlight you dont just tap it on and off in most areas of the facility
i use true darkness
I only turn it on when I dont see
cool, that's not a base game thing and not every mod is supposed to balance for every other mod out there
idk im out lol i dont have any points to make about ac i just think the malice against other peoples mods is hella weird
even with true darkness you dont need flash constantly on
lota people really like reserved slots
what malice?
reserved item slot core is at 4.5 million downloads
same people come here and constantly cry about it, you wouldnt find it annoying?
Then go play with it
that mod constantly breaks also
oof
Nobody wants to take it from you
I have no obligation to adjust my mod to your needs
Not at all
This is a free mod
also AC supported it for a while without actually needing to
And my philosophy contradicts the one of reserved item slots
it was perfectly compatible with ac and the other 90 mods i had in v45
I am all for reserved slots but at a price
now support is being dropped because it's going to be replaced anyway
Helmet lights being more expensive
So you pay a price to have a flashlight in a special slot
yeah thats nice but now we dont have that
lmao
ill come back later
when you sort it out.
I guess you missed flip being cosntantly bombarded by reports of desync for like a week
And yes, I am sorry that I havent these items ready yet, but I am concentrated on making everything work bug free
all im saying is reserved item slots is 4.5 million downloads and AC is 100k so there shouldn't be some crazy attitude about people wanting the former over the latter
we didnt all download this mod for no reason.
So OK
Ill give you my paypal
and you pay me hourly?
Then I will do nothing more than make my mod compatible with ReservedSlots 
im gonna donate a dollar to the guy who made reserved item slots right now
pretty much out of spite
see ya
:D

sly you're kinda
I have a job
you want me to pay you while you give me that crazy attitude?
not understanding the situation here
you sound fucking unhappy dude
I dont have the time to follow another mod closely so I can instantly update my mod when the mod decides to go deeper into the game and break more systems of my mod
i wasnt even making requests just saying my side of things
They are incompatible, easy as that
and you and your following here gave me fuckin lip over it
And I told you why they are incompatible and will stay that way
I just found out about this mod today, but what's the big deal with removed ReservedItemCore support? You can get extra slots from this, just use those as a replacement for ReservedItemCore, you can even use F for flashlight, only thing missing would be a walkie key but who cares
๐ฟ
The question is.. does he realize that he could simply add two hand slots base and have pretty much the same functionality?
I am only responsible for what I am saying btw

two hand slots?
Probably he thought of it being more negative
no i dont know anything of that
I am done with trying to make my mod compatible as I move forward
bro im not gonna step into a conversation and just bitch tf out because 7 people have the same opinion
No ill intent or anything. I dont know the guy who made that mod at all xD
Too many conflicting methods etc. now
Wild theory
one of the perk upgrades is more item slots, just upgrade that, you can even configure it to only allow 2 extra slot upgrades
If 7 people have the same opinion
ok well that's cool but damn you don't have shut the door on my face because im asking about features
Its not an opinion. It is my decision
maybe it has logic behind it
And I am the only one who can make that decision :)
legit the first thing that happened in this convo
You can criticize my decision of course
I don't know what you expect in AC thread while saying that you threw out AC because it's incompatible with a bunch of mods that it actually works perfectly fine with.
You can even insult me and say that I am not a good enough developer to maintain the compability or anything.
I actually dont really care
@autumn halo It was just a joke. You can be here as long as you want.
I mean I have no power to prevent it anyway :D
But even if I had I wouldnt use it
Not the time for react spam.
But I am sorry if you felt unwelcome.
Sly isn't really being sly, moreso direct
@solid pivot
You have ego Potatoe, and a way with words. But you back it up with solid work. I guess those that haven't been around might perceive you in a more negative light.
my name is a reference to my adolescent thievery and how seldom i was caught not a reference to my attitude in human interaction
i cant afford shit else but that.
literally but im an independent artist and i understand you're doing this for free
not tryna drag you down into the depths of hell with this
so smoll
And thanks
๐
we're gonna need a leglamp and a bodylamp to go along with those
the what
damn....
But like a cursed version
The powerful and empowering scene from Frozen, now with improved graphics and animation!
#frozen #letitgo #parody
:'>
They will produce light
and wont need batteries. They charge by you walking 
The downside is the music
you know how your stomach can like.. turn?
yeah my soul just did that when i watched this

I might actual add this item
For the people complaining that they want light in their other slots
so if i have ac i definitely need the host privileges mod too or
people will buy let it go shoes with my money
Why? You can deactivate the item anyway
true but its funnier to have it there
I will however add some secret stuff later
Which will only activate when I am in the lobby 
Stuff I can do to .... make the lobby more interesting
funny business
lmfao this dude tryna become a gorilla tag admin in lethal company
Its meant for testing with others but well
Could also troll with it
Simple stuff mostly
considering you like your lan I doubt there would be a steamid check 
where does the mod store the converted cosmetics?
i was playing with some friends and it took a bit to convert for them
Same folder it found them in
yes
Because it does more than light :P
You can look further in fog and see through steam from valves
so that's no coincedence then
Everybody I saw using them on Dine and Rend
yes
never went back to using anything else
might wanna adjust battery life at least to pro flashlight level
And after that they visited foggy planets a lot :D
180 seconds is too low
See I love 180 seconds, otherwise nobody will ever use flashlights again 
When launching a save and it shows the file config, if you click cancel it turns to a black screen and you cant do anything but alt f4
in the old version battery perk did nothing much for me, i might wanna recheck that now
Not ACs problem tbh
probably conflict or something
Uninstall the fast boot mod
What was it called
fast boot?
introtweaks
ah ok ill try
If you want one that skips to the menu, SkipToMultiplayerMenu works fine
Still shows the Zeekerss logo but skips the intro sequence
if you want the one that always resets your settings try lcsymphony
Midway through the run, and I can't buy any more perks. Any ideas why...?
Send me the player.log and I'll see
%appdata%/../LocalLow/ZeekerssRBLX/Lethal Company
Its located here
Right there
Others had the issue but after restarting the lobby it worked for them, but I still can't buy them no matter what I do
[Message:AdvancedCompany] Applying properties for network object 511
You have a lot of items

Interesting
never saw this error
NullReferenceException: Object reference not set to an instance of an object
at AdvancedCompany.Terminal.PerkCursorElement.GetText (System.Int32 availableWidth) [0x00072] in F:\Projects\UpgradeCompany\Terminal\PerkCursorElement.cs:25
at AdvancedCompany.Terminal.CursorMenu.GetText (System.Int32 availableWidth) [0x00027] in F:\Projects\UpgradeCompany\Terminal\CursorMenu.cs:41
at AdvancedCompany.Terminal.ScrollBox.GetText (System.Int32 availableWidth) [0x00001] in F:\Projects\UpgradeCompany\Terminal\ScrollBox.cs:21
at AdvancedCompany.Terminal.BoxedScreen.GetText (System.Int32 availableWidth) [0x000ba] in F:\Projects\UpgradeCompany\Terminal\BoxedScreen.cs:19
at AdvancedCompany.Patches.Terminal.SetText (AdvancedCompany.Terminal.ITextElement text) [0x0001c] in F:\Projects\UpgradeCompany\Patches\Terminal.cs:547
at AdvancedCompany.Patches.Terminal.Update (Terminal __instance) [0x0015e] in F:\Projects\UpgradeCompany\Patches\Terminal.cs:525
at (wrapper dynamic-method) Terminal.DMDTerminal::Update(Terminal)
(Filename: F:/Projects/UpgradeCompany/Terminal/PerkCursorElement.cs Line: 25)
0_0
o lord
It cant find you local player object
yeah we are Hoardersโข๏ธ
Seems like something went wrong with the handshake
so.....how would i fix that
should i go to a different lobby then try to do the upgrades?
aaaand it just reset my perks when i rejoined my friends
hmm
i still have the XP too
But now it should work at least
So hey, how can I get the base cosmetics from MoreCompany in AdvancedCompany, will it just overwrite MoreCompany if installed?
ah ok
https://i.imgur.com/COIerCZ.png lol, why i have my giant userpic when i died, is that new?
Yes, thats the new death screen
Why do I have only three slot to hold carriables
It will scale down depending on number of players
Okay, that's what I thought but wasn't sure, thank ya
Ittttt still won't let me upgrade
looks cool
Go to terminal, type in perks and level carry bags
You have 500 starting XP to buy the 4th slot
I ain't being able to get anything on the perks menu idk why
How many players?
TwT my levels are reset and i cant buy anything for my upgrades
I can buy ship upgrades still
lemme count
Did you try to reopen the lobby?
Your XP are still there?
yup, 1.7k
Can you try to open a private lobby yourself and check if you can level?
Same for me, but perks
not ship upgrades
I joined my friend's lobby
They all can upgrade their perks but I can't
already tried, wont even let me open the "player perks" tabs
same here
i can do ship
not player though
IndexOutOfRangeException: Index was outside the bounds of the array.
at AdvancedCompany.Network.Sync.LobbyDataSynchronization.ConnectClientToPlayerObject (GameNetcodeStuff.PlayerControllerB player) [0x0003e] in F:\Projects\UpgradeCompany\Network\Sync\LobbyDataSynchronization.cs:34
at AdvancedCompany.Lib.Sync.ConnectClientToPlayerObject (GameNetcodeStuff.PlayerControllerB player) [0x00020] in F:\Projects\UpgradeCompany\Lib\Sync.cs:159
at AdvancedCompany.Patches.LobbySizePatches.ConnectClientToPlayerObject (GameNetcodeStuff.PlayerControllerB __instance) [0x0000e] in F:\Projects\UpgradeCompany\Patches\LobbySizePatches.cs:176
at (wrapper dynamic-method) GameNetcodeStuff.PlayerControllerB.DMD<GameNetcodeStuff.PlayerControllerB::ConnectClientToPlayerObject>(GameNetcodeStuff.PlayerControllerB)
at (wrapper dynamic-method) GameNetcodeStuff.PlayerControllerB.DMD<GameNetcodeStuff.PlayerControllerB::Update>(GameNetcodeStuff.PlayerControllerB)
I see
AH
You are playing with a mod extending the amount of moons or smth?
yup
Yea, thats killing the sync btw
The mod that every moon mod depends on is LethalExpansion
But its not the error you encounter
?
Yeah, it's exactly like this
Can't get any perks
I got the Inventory exception you just mentioned once, but it did not happen often
The index out of range I mean
I think it's that when you press confirm it does nothing, right?
Its very mysterious that its showing the XP tho
Both methods use the same code to get the current player
I'll check it
It seems like ConnectedPlayers isnt getting synchronized correctly somehow
The handshake is as follows:
It works for me and my modpack
- You click join
- Your client sends a connection request to the server with your local player save
- Server checks your save for negative XP and resets it if necessary. Checks the configuration etc.
- Server accepts your request and sends an approval back to you, including the complete lobby with all its players and their data (XP, perks etc.)
- Your client reads that data and override your local data with what the server sent
And the server was able to override your XP and it showed to you
Which is even weirder
Even freakier
I dont see any GetMultiplier errors
huh
odd
Should I just fkin disable my moon mods then reboot to level, then turn them back on and play?
I'm not using extra moons mod
The moon thing is something different
LateCompany ๐
LateCompany is likely breaking stuff
My friends also have it
Remove that, Advanced Company has that functionality in it
My mod already has late joining
and I'm not the one hosting it
uninstall it
But good point
Shrug, it's probably what's breaking it lol
gonna destroy LateCompany with the next update
you think we could have a button to unequip all cosmetics in the future? always found it to be a pain to find the cosmetics you have on just to take them off, especially when you got tons 
Added LateCompany to the crippler :3
Same goes for ShipLobby
But I am not entirely sure that its LateCompany breaking it tbh
break ALL the mods
I will add some more logs to the handshake
xD
Yeah, ShipLobby didn't break anything in my previous tests but still better to nip that in the bud beforehand
ShipLobby seems a lot more stable tho
LateCompany broke fucking everything when I used it
Which stage do I have to beat to unlock this character
Eh, I like SkipToMultiplayerMenu, I don't need to skip the splashes, just the load sequence
ive just now heard of this mod; what does it claim to replace/outdo?
Yesh
Nothing, its a stinky bad mod
Nobody should ever use AdvancedCompany
i see
Honestly the worst except when it isn't
Which is quite often 
alright, will be ignoring
I mean its not hard to read the README
Jokes aside, does a lot of things
It does that too.
well the readme says it supports mods that it actually does so
Sure it doesnt reflect the current Beta (yet)
wouldnt trust
Because it isnt updated for Beta
It takes hours to write a README like that
And I prefer to work on bugs instead :3
Pretty sure only mod on that list that it no longer supports is Reserved Slots.
I added some new log stuff which might give me more insight in that perks error
At least when you are a client
You said you cant level your perk even when you host a private lobby yourself?
mhm
Can you please restart the game, open a private lobby and try to level and after that send me the player.log?
Its very weird tbh, feels a bit like magic or smth. Like some quantum stuff
No error indicates that there is anything wrong with the handshake (and its sorted by most important stuff to least important)
Does it work in lobby too? My best guess so far is that it went into the exception handler at handshake
letting you join even tho it shouldnt
I left their lobby, not gonna be rejoining tonight i dont think
Really tired of lethal tonight tbh
sorry
Which might be because of some weird stuff happening with the ConnectedClients
but it does seem to work
maybe you can get the other guy who had the same bug to try in a lobby?
I added some more checks
And I will see if there is an error with disconnecting clients
im assuming there is no way to only use certain parts of the mod right? like i couldnt use just the perks as a standalone thing?
Basically what I think what happened
Lobby size 32
You join with 8 people
6 reconnect
4 reconnect
...
Until you hit 24 reconnects
Lobby wasnt emptied out correctly so the host assumes its 32/32 players
When reading your player
Not able to find an ID
wont add it to the lobby
Exception because of it, as exception didnt mean end handshake
It would proceed to approve your request nonetheless
But not including you in the lobby and sending you the ID 999 or smth
Which leads to your game not finding your local player in the lobby
Its summarized as simple as possible
Netcode stuff :D
i have minor bug to report - when pressing "esc" in-game, mouse cursor always positioned in some weird spot of "resume" button, making it to flicker like mad until you move your mouse
force cursor position? ๐
private static void NetworkManager_OnClientDisconnectCallback(ulong clientID)
{
Plugin.Log.LogMessage($"OnClientDisconnect for {clientID}");
Lobby.PlayerDisconnected(clientID);
if (OnPlayerDisconnected != null)
OnPlayerDisconnected.Invoke(clientID);
var networkManager = NetworkManager.Singleton;
using (FastBufferWriter bufferWriter = new FastBufferWriter(1024, Allocator.Temp, 65536))
{
bufferWriter.WriteValueSafe(clientID);
var messageName = $"{NamePrefix}ClientDisconnected";
var recipients = new List<ulong>(networkManager.ConnectedClientsIds);
recipients.Remove(NetworkManager.ServerClientId);
networkManager.CustomMessagingManager.SendNamedMessage(messageName, recipients, bufferWriter, NetworkDelivery.ReliableSequenced);
}
}
oh
old code
ooof
I mean its OK but its sending the network ID
Instead of player object id
Thanks for reporting tho
wouldnt have found that
Is this the mod that adds the settings before making/loading a save?
Yes, lobby settings
I think I found a bug, not sure if its been reported yet or not, but whenever I hit continue or anything, nothing happens and it sends this error to the console
[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>:IL_0010) UnityEngine.Events.UnityEvent.Invoke () (at <e27997765c1848b09d8073e5d642717a>:IL_0022) UnityEngine.UI.Button.Press () (at <281a675b48d344e28f9941b2777fd620>:IL_001C) UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at <281a675b48d344e28f9941b2777fd620>:IL_0009) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <281a675b48d344e28f9941b2777fd620>:IL_0007) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction1[T1] functor) (at <281a675b48d344e28f9941b2777fd620>:IL_0067)
UnityEngine.EventSystems.EventSystem:Update()
Update the game to v49
Ah I see, question, has there been any reports of a black screen type of thing whenever loading into a game with this mod?
No
Got it, thanks
@solid pivot is there any chance that morecompany is causing it so players cant pick up items?
no
MoreCompany does nothing when my mod is present
I will test the bug now btw
Just creating a small lobby and joining multiple times :D
oh shit sorry, I didnt realize I was posting in advanced company
thats totally my fault
xD
sorry haha
You could.
You cant use the mod without the lobby code tho
Why would you not use the lobby code?
[Message:AdvancedCompany] Reading ApprovedMessage
[Message:AdvancedCompany] Reading block AdvCmpny.Lobby with size 1471
[Message:AdvancedCompany] Pointer: 115
[Message:AdvancedCompany] Reading lobby data. Player 0
[Message:AdvancedCompany] Reading lobby data. Player 1
[Message:AdvancedCompany] Server sent our player ID: 1
looking good rn
Dunno, bc it still is buggy like we saw rn :P
But will be fixed in next beta
These are valueable reports tho
two pajama suits is a known bug, right?
there's also "white" instead of "white suit"
for some reason
yes
Advanced company kills morecompany on runtime correct?
1.0.100 uploading
wait ong?
1.1.0 Beta 2 (1.0.100)
- Fixed a bug with items showing up twice in the new store
- Fixed a bug with some configs getting multiplied by 100.
- Changed the save location of client presets. (File configs will still be shared but you can create new client presets which wont get shared)
- Changed positioning of flavour text when logo is replaced.
- Removed compability with ReservedSlots
- Fixed incompability with InsanityRemastered
- Change positioning of equipment slots resulting in the possibility to level up to 10 inventory slots if set by the lobby.
- Maybe fixed a bug from showing the main menu after cancelling lobby setup with certain mods
- Fixed a bug which resulted in the wrong players being removed from the connected players list in certain circumstances resulting in weird behaviour.
- Now also deactivated LateCompany and ShipLobby as they dont add any functionality and are more likely to break stuff.
nice
If its more stable now I would love to push out a 1.0.101 with some QoL stuff
like telling the player when they got XP etc.
probably a horrible time to mention that buying boots is struggling for me again
With a hint "type perks on the terminal"
QoL is always good!
Forgot a changelog entry
- Now deactivates equipment slots based on available equipment in lobby config
So deactivate body armor and body slot should be gone
Oh, introduced a new bug oof
Pressing alt in the beginning will fix your inventory for now.
Ugh, I can't get the mod to update, reee
journal entry unlocked - it smells here
Might also add a debug menu later to help me debug errors
one which just shows the current state of the lobby for example
So I can tell people
Please tell the host to press Ctrl + D and screenshot that menu
I always tell my friends to write "perks" on the terminal
which version of dotnet is lethal company at
So this might have been fixed with 1.0.100, but currently I'm getting an issue where my friend can't connect and his end gets stuck on Loading. Only thing I can see in the log is [Warning:AdvancedCompany] NewtorkConfig mismatch.
Yea, different mods most likely
net core
and which version do you use to develop the mod
It aims at compability with netstandard2.0
is this mod oss?
Our configs should be the exact same, so I'm not sure why AdvancedCompany would be throwing a NetworkConfig mismatch error
NetworkConfig is an error of Unity
You have different prefabs in your prefab spawner
What?
Its netstandard2.1
so all .NET APIs
some are altered tho
2.1 is an abomination
Not sure how that would be possible since we have the exact same mods and whatnot
???
2.1 is .NET 8.0 compability basically
There isnt anything higher than 2.1 
But I wouldnt rely on everything being there, its unitys aim to target 2.1
UnsafeUtility for example is privated
it defeats the whole purpose of the netstandard libs
And afaik they use C#8.0
you can't consume it from .net framework at the cost of being able to do everything .net 6+ does
idk what they were smoking when they made this
I dont get your criticism rn
Unity uses Mono
not .NET 6, 7 or 8
And not even .NET Core 3.0
It's just that netstandard has no reason to exist. My criticism is strictly on .net standard 2.1 lol
Unity is basically bu**hurt
They invested so much time into IL2CPP
for .NET to do it better
huh?
of course it should exist
.netstandard is awesome
It enables libraries to be compatible with different .NET versions
Yes
and Unity etc.
And .net standard 2.1 defeats that
You can't consume .NET Standard 2.1 libs from NET Framework
huh?
afaik every version of net framework
no
Not since .NET Core 1.0
of using netstandard at all
.NET Core 1.0, 2.0, 3.0 => .NET 5, .NET 6, .NET 7, .NET 8
nearly 10 years of development in one message
Yes
all based on netstandard starting with .NET Core 2.0
And what is that supposed to mean?
What I am saying is that netstandard 2.1 is an abomination
because it defeats the purpose of having netstandard at all
Its objectively not. Its the heart of .NET
what are you on brother
netstandard 2.1 is NOT the heart of .NET
I know what NET Standard 2.1 is
I don't understand if you're not reading properly or what
Sure
My whole point is that net standard 2.1 is an abomination
not that net standard is
NET Standard is great for its purpose
But the 2.1 completely defeats this purpose by not being consumable from net framework
Sorry, no point in discussing this any further if you dont get that .netstandard is simply a feature descriptor.
Which means you can only use it alogn with NET Core, and the only difference between netstandard 2.0 being that it can use features from .net core 6+
Yeah I guess you're just trolling at this point
Indicating what subset of features you require the running .NET Runtime to handle
Bye
Sure thing :D
Try clearing the cache maybe?
NetworkConfig is based on the following data
Like the Thunderstore mod cache?
Yea, and redownload the mods
It basically is rudimentary connection stuff
and especially the part about network prefabs
It may be that your mods are loading in a different order tho
resulting in a mismatch of network prefabs
if (ForceSamePrefabs)
{
foreach (KeyValuePair<uint, NetworkPrefab> item in Prefabs.NetworkPrefabOverrideLinks.OrderBy((KeyValuePair<uint, NetworkPrefab> x) => x.Key))
{
uint value = item.Key;
fastBufferWriter.WriteValueSafe(in value, default(FastBufferWriter.ForPrimitives));
}
}
this part especially is probably the culprit
But good that you are telling me this, I might be able to fix that :)
Oh wait
its sorted already
But yea, by the ID given, hm
I might be able to synchronize network prefabs tho
By sorting it by name or something or GUID
and sending the given IDs with it at handshake
So the connecting client can reorganize the data
Nice. I'm trying clearing the cache and reinstalling everything rn
Friend and I are both installing from a code so it should be identical after that
As far as I can see there must be a mismatch. How unity handles it it is basically already synced
Are you on the same game version?
v49
Hey question, can cosmetics desync? We are
Cuz I installed a cosmetic mod and then removed it, and he didn't
So I'm wondering if that's what broke it
Shouldnt, they are usually not treated as networkprefabs
And save files shouldn't affect that either, correct
yea, same :D
It should work yea
At least the flashlight should work now
If there was anything else broken I dunno
no not really
well you need to be alone
no not really hard to test or no not really compatible? :D
so just playing the game regular you might not notice it in action
not hard to test
just use InsanityMeter and see how fast ur sanity drains when using a flash light or not
that's one feature i was referring to the rest of them
like the lights going out for only one player
Hey, I don't know if this is just a me issue but I cant buy rocket boots at ALL
and the team being invisible or w/e the mechanic was
you got lethal things?
or whatever it is that adds the rocket launcher
Nice :)
rocket launcher > rocket boots terminal doesnt like that
At first yes, but I disabled it and still cant buy the boots
I thought that was fixed tho?
i haven't tried latest AC update just yet
hopefully it also makes the vision enhancer slow down sanity drain
if this ends up being a thing def disabling it lol
u could still buy rocket boots if u just type exactly Rocket-boots
idk if that's still the case
ah cool
Imma reload my config
try rockmybutt
not working sadly
too far away from rocketboots
give it some letters or rocketboots
i feel attacked by that
bocketroot
bucketrock
does work, yea
no way?
Sure
lmao
potatoeish
I added a distance check to the console for buying items
lmao
alternative: use "buy rocketboots"
the max is still 7 slots?
no
reset your config value
I have 4 in base
ok
oh wait, yea, I missed to add the default value to the UI
will be fixed in next version
so fix is basically, remove your config files, restart
I see, thx
Only the player perks?
weird, will investigate for next beta
so it works
but it doesn't work is what ur sayin
i might switch over again rn and use the extra slots for my equipment but idek
did it
Had to assign the prices manually
jeeeesus
3 equipment slots
ah, yeah
But I am sure people will ask for more
maybe I will increase inventory slots to 15
so people will stop asking for more
how could you need more until the maps get expanded
solo players 
im a solo player lol
Nah, with 10 is enough
I dunno
7 is crazy
i like reserved slots because it restricts the functionality
whoops i wont talk about that lol
but yeh 10 is a ton
and as someone who carries shit a lot you can only hold like 4 objects in your hands realistically
after that point things get rough
What was that emotes mod where you can see yourself in 3rd person?
TooManyEmotes
We're splitting the bill
:<
I dont want to go on a date with YOU
I have a date with a Jester
And maybe Coilhead will join later
Is there an official list of incompatibilities?
No, because I get conflicting feedback
I do have one
ReservedSlots
Not because I hate anyone or anything like somebody said. Just because of me not wanting to maintain such a huge compability patch
It was a big patch to begin with. Since the last updates to the mod the work became double.
Best guess: All mods doing stuff with the inventory
I heard MoreCompany is also incompatible too right
ah I see
same with ShipLobby and LateCompany
They are simply not needed
They have 0 features my mod doesnt have
Even worse
My mod is doing it better
You can change your cosmetics in-game for example
32 player lobbies are very stable according to feedback
surprisingly so
Less lag than MoreCompany was reported
My late join will actually attempt to synchronize the most important stuff
Even stuff the vanilla game doesnt sync
Thank you so much for responding! Are these 3 the only ones that are basically full replacements?
You dont need any Hotbar Mod as they are all broken
You dont need more ship capacity
My mod is already pushing the limit to 999
You dont need any F key mod
There is a smart F key included
You dont need any Tweaks Mods
You can tweak the perks accordingly
Does this include quickslots?
Perks will be applied even if you deactivate them. If you deactivate them only their base value get applied
so If you want to always save 50% of the loot when everybody dies
Deactivate the Save loot Perk and set the base value to 50
QuickSlots are what exactly? Pressing 1-0 to access the slots?
Integrated
This mod includes basically a lot of QoL stuff already
And it fixes a lot of sources of desyncs
Especially but not just for late joiners
It also gives you the ability to let people join while you are on a moon
They will instantly switch to spectate mode and join the team on next orbit
Really looking forward to see some adventurous assets testing this further :D
can these 2 be integrated too?
FlashlightToggle is obsolete with my mod
It doesn't function with it
WalkieUse wont be integrated as I feel its too "cheaty". I will add a wearable headset for that :D
You might have removed the hotkey from the config then
but the flashlight doesn't turn on
oh
and the other mod toggles it off
oh

@solid pivot, sorry to bother you again. but is there any way that i could "cheat" in xp so i could further test features with other mods to see what works and what doesnt?








