#Lethal Company Scaling Master https://github.com/oknorton/LethalCompanyScalingMaster/releases/tag/v1

77 messages · Page 1 of 1 (latest)

cosmic saddle
#

A mod that allows users to set the scaling of the quotas' starting quota, group credits, and adjusts the death penalty to be 80%/Playercount

It allows the host to open the config menu by pressing ctrl+M. In this menu values can be set and save can be pressed to update and sync all the values to other clients.
It also has a toggle for auto updating so that it adjusts the quota with the set configuration on player join.

(adjustable deathpenalty coming soon)
https://github.com/oknorton/LethalCompanyScalingMaster/releases/tag/v1.2.0

GitHub

Lethal Company Scaling Master v1.2.0 (Not functioning correctly)
Overview
The Lethal Company Scaling Master mod gives players the ability to fully customize scaling for various main game values by ...

#

Ive heard of an issue with problems syncing credits to all connected clients. If this still is the case or happens for some reason the host has to buy an item in the shop to sync the values to other clients. Im currently looking into the bugfix for this.

grand lake
#

Are you using the functions that sync credits in the terminal?

cosmic saddle
#

Default group credit syncing happens in the Terminal class. Im gonna rework groupcredits and deathpenalties to be synced through the LC_Api

grand lake
#

Yea, I just noticed you said you were having problems with connected clients seeing different credits. I'm fairly certain you can just get away with using terminal.SyncGroupCreditsServerRpc

cosmic saddle
#

Weirdly enough I can sync most other values using those syncing methods but specifically when using the terminals syncing features it doesnt work even though im calling the exact same syncing fucntions that are called when someone buys something. I think it has to do with it not recognizing the command coming from the server but its been bugging me for a while now :(

grand lake
#

Okay, well that aside, your github repo contains assemblies from the game that we're not allowed to distribute

#

you def want to add bin/** to your gitignore

cosmic saddle
#

Damn ofcourse thank you for notifying me on that

grand lake
#

Okie dokie, I do a few things like your mod does in mine #1173632636120473712 and it has been confirmed working in multiplayer. I don't touch any of the quotaData except the days per quota, tho, unlike you modifying the starting credits. Anyway you're free to look, the source is on github in the first post

cosmic saddle
#

And death penalties are 80% divided by playercount so the mods base features work :)

grand lake
#

Good to know if I wannt yoink it in the future, hehe

cosmic saddle
#

hahaha go for it

compact grail
cosmic saddle
#

For the death penalty scaling yes

#

other features should work perfectly fine if only the host has them

harsh void
#

<@&1171180783919190056>

open marten
#

god damnit

cosmic saddle
#

Whats up here?

#

Bot spam or something? @open marten @harsh void

open marten
#

No idea

winged skiff
#

was a man

#

that got the ban

cosmic saddle
#

zamn

#

what he do

winged skiff
#

idk

#

banned for a reason im not gonna ponder on it

cosmic saddle
#

fair

cosmic saddle
drowsy aspen
#

Hey, is there something im missing? pressing M or Ctrl+M doesn't seem to do anything after i host a lobby (solo for testing)

#

btw the sub-title for the mod says Ctrl+M, and the full description just says M at the end

drowsy aspen
#

just this bit, underneath the correct step 5

cosmic saddle
#

Hiya

#

THe description saying press the M button is indeed incorrect and Ill have to update that

#

What mods are you currently running @drowsy aspen ?

drowsy aspen
cosmic saddle
#

Oof that is quite a list, im quite sure its Mom_Llama-Lethal_Company_Enhancer-0.1.5 causing the issues tho

#

The rest of the mods dont seem like mods that would interfere

drowsy aspen
#

i did try without that one as i had read the convo above

#

ill start fresh tomorrow with just this and add my others one by one to figure it out

cosmic saddle
#

That would be great thanks

#

I want to make the mod as compatible as possible but im not the most experienced mod creator at all so I could kinda see stuff like this coming

drowsy aspen
#

not much i can do then i guess? ill use a new profile haha

#

i dont even know how load-order works with Thunderstore modmanager

#

wait, i've figured it out...
@cosmic saddle another mod required HideManagerGameObject to be true in BepInEx cfg.
thats what breaks this mod. my new profile obviously didnt have that changed so it worked

drowsy aspen
#

some discussion about it in #dev-general , but seems to be somewhat agreed that it should be set to true if you need Game objects, and to avoid using OnDestroy?
I'm no modder myself, just looking into solutions

coarse tinsel
#

Anyone know why i cant config with Ctrl+M (I use thunderstore mod manager)

cosmic saddle
#

I will look into researching and reworking it for the next update

#

Quite new to this stuff still so my code isnt the best when it comes to following good standards yet

cosmic saddle
drowsy aspen
coarse tinsel
#

i cant even open the config menu

drowsy aspen
#

would it be possible to set some default values via a Config file? rather than adjust each run? it seemed to reset when i tested just now

drowsy aspen
#

Also, is there room to add an enable/disable toggle for the Deadline day overrides?
I would like to use the Quota amount logic from this mod, but then have the deadline set by the DynamicDeadline mod (have asked the same from the LCEnhancer mod author as both mods do the same override)

drowsy aspen
#

Hi @cosmic saddle sorry for the ping but just quickly checking whether you're still actively working on this mod?

storm lotus
#

iirc, he has been having trouble with his pc

cosmic saddle
#

Yes sorry

#

I have a ton of experience when it comes to building and troubleshooting pc's but this is a situation which is just inexplainable

#

That in combination with my internship doesn't leave me with a lot of time

#

I really do want to continue implementing the final features but I really cant state when it would be done

drowsy aspen
strange mango
#

Any plans to make the death penalty scale with the amount of players connected instead of having it set to a fixed percentage value i have to change everytime?

#

so like its 20% with 4 people, but if a 5th person connects it automatically sets to 15%

#

also its odd its set to 80% per player by default

#

or even make it so you can set for only certain functions to update when a player joins? like i dont want my quota and deadline to reset every time someone joins, but i'd like the scale of it to increase

#

dunno if any of this is viable just kinda spitting out my thoughts

dreamy tartan
#

I've been running into an issue where i set up the scalar and once i reload the save all the settings have reset back to normal. When I put them back to where they were before, it wipes my current funds. Any way to get around this?

shut pecan
#

This mod breaks the new v48 update and makes it unplayable! Please fix it @cosmic saddle when you have the time thank you!

#

and as a description it "loads" in map (Doesnt show any mods working including itself like reserved slots) and then you are unable to do anything other than hear ship background sounds playing, this includes opening the menu to quit forcing you to alt f4. And while the game is running this gets spammed a whole lot like thousands of lines over a few of minutes

formal raptor
#

@cosmic saddle please fix your mod, I'd love to keep using it!

#

if you're not gonna do it, just say so, it's fine, but don't leave us in the dark

cosmic saddle
#

Sorry dudes, had all of these servers muted and I havent played the game in quite a while. I can quite surely say that I won't be supporting this mod anymore.

All the code is avaible on github and by all means I allow anyone who want to use it to copy my code.