#Lethal Level Loader [Custom Content Loading API]

1 messages ยท Page 5 of 1

plush summit
#

no need to just lie to someone for no reason

zenith flax
#

i didnt lie

#

their not the same ๐Ÿ˜ญ

plush summit
#

oh

#

apologies

#

they are the same though

zenith flax
#

what

plush summit
#

red locust bees is the internal name for circuit bees

#

locust bees is the internal name for roaming locusts

#

in their bestiary entries it says circuit bees are also known as "red bees"

zenith flax
#

Ah, I do apologise

#

I did misread the question

plush summit
#

sorry for the misconception! i thought you were just giving them a weird answer for some raeson

zenith flax
#

I do stand by the question being very easy to find an answer for

marsh shard
#

Hey batby how was the trip?

zenith flax
#

Good.

#

I'm glad to be back in the kitchen.

#

Issue with saving a custom level id and loading said save is now fixed @noble wharf

noble wharf
#

youre home early

#

did you use the baidaid or does it load you back into the custom level?

marsh shard
jolly cargo
#

Just saw another outdoor bracken

#

They aren't in the outdoor pool

#

Either it should be fixed and indoor enemies can't spawn outside or this mod fixes their pathing to work www

zenith flax
#

we haven't even confirmed this is an issue with LethalLevelLoader

#

chill.

#

I appreciate the bug reporting but you don't need to tell me bugs need fixing

jolly cargo
#

Eh I'm more so saying it should be a supported feature not a bug

zenith flax
#

That won't be a feature of LethalLevelLoader

jolly cargo
#

Are you going to make it blocked?

zenith flax
#

?

jolly cargo
#

You can make interior enemies spawn outside

#

They are a bit buggy

zenith flax
#

I mean this in a very objective way because I can see how this is going to sound rude or etc.

#

I don't believe this is a problem for LethalLevelLoader to solve

jolly cargo
#

Is there a mod that fixes it?

true void
#

I think

zenith flax
#

Tried to make a small fix to intro skipping mods but it's just not really viable on my end to be completely honest

hushed sky
#

that is fair

zenith flax
#

It's not even super simple to forcefully disable them

#

I hope those relevant developers make the suggested changes to their mods so it can be performed less destructively

hushed sky
#

ah i can see how that can be a problem

zenith flax
#

they literally skip multiple basegame scenes and functions

hushed sky
#

yeah makes sense why it breaks other mods
same with the mods that let you just skip the lobby into the planet where people are playing already

zenith flax
#

It's totally viable to do it correctly.

hushed sky
zenith flax
#

Ok shoutout flerouwu

#

next version of LLL should work with LC FastStartup without any changes to that mod needed

old pebble
#

i was going to suggest maybe a loading bar on the init screen while bundles load

zenith flax
#

that already exists!

#

grrr

#

i will make it more clear why pressing that button does nothing tho

old pebble
#

maybe i'm just blind and/or lacking a brain today

zenith flax
#

a bulk of the issues are actually already fixed

#

neat

old pebble
#

I just launched the game and did not see it at the bottom

zenith flax
#

thats a 1.1.0 > thing

old pebble
#

huh

#

yeah i didn't get that

zenith flax
#

funnn

#

i hate unity ui

#

i probably know why that is

#

ty for letting me know

strange trail
#

yo batby, custom scrap still dont spawn no matter the api they are added through in
changing the LLL config scrap list doesn't work either, tried replacing secret labs scrap spawnlist with just cookie fumo from lethalthings and it still spawned only vanilla scrap ignoring my config

#

same thing happened with LECore scraps

zenith flax
#

alr fixed on my end

#

i got you king

strange trail
#

god bless

#

thank you for the hard work <3

sullen coral
#

This is a valid take, however if it is fixable on LLL's end it'd be lovely since LE is semi-deprecated and looking for a successor, and LECore as far as I know just uses LE's code with some minor tweaks

#

Since their prices work without LLL iirc

zenith flax
#

I've let both devs know the exact problem, I totally could but like

#

I would prefer to work on stuff that strengthens LLL yknow

#

its hard

sullen coral
#

I getcha

#

Not saying prioritize it

#

But if it's still an issue in several days and you have time it'd be appreciated lmao

#

It doesn't really bother me as I have AdvancedCompany

#

I can just override their prices

zenith flax
#

im hoping they beat me too it

sullen coral
#

Agreed

#

I just don't have high hopes, no offense to the LE/LECore devs ^^;

#

Your coding and bugfix speed is matched only by Potatoe KEK

#

Also, any ETA on the release of the fix for Atlantica/Atlas Abyss routing? @zenith flax

zenith flax
#

will probably drop an update early tomorrow (aussie time) with the fixes done so far

#

i like to drop in the morning so things dont explode while im asleep

sullen coral
#

Fair

zenith flax
#

been on break for a couple hours but the special characters in le moons breaking the config, similar named moons not routing correctly, custom levels being saved breaking when loading said save, modded scrap and enemies not applying and skip mods breaking lll (partially) are all fixed

#

which is a good chunk of em

strange trail
#

sounds hot

slim wind
#

we're soo back ๐Ÿ”ฅ

zenith flax
#

once the bulk of bugs are done tommorrow ill drop some exciting news too

strange trail
#

route price isnt a big deal tbh
config lets you change it back and that (well without AC) works just fine

sullen coral
#

I heard some people were having their config reset, which I imagine was cuz of the Special characters issue

zenith flax
#

ye

sullen coral
#

So yeah

#

Route price isn't a huge deal

#

As long as people are aware

zenith flax
#

equivalent of putting a cartoon looking ass stick of dynamite into a wood chipper

idle ravine
#

@zenith flax did LLL add the item group auto patching?

zenith flax
#

it should have but i think its possible something might be up with it from some stuff i noticed today, wassup?

idle ravine
#

just checking if I can remove it from mine, and if it works with language packs like the korean one

zenith flax
#

leave it in for now and ill confirm that for you pretty soon

#

translation mods shouldn't break anything for this, unless their translating internal stuff that the shouldnt(?)

idle ravine
#

well translation patches change the names of the items that I'm using as entry points

zenith flax
#

naurrr i iterate and scrape from sor allitemslist

#

i dont think i actualy do anything via direct string checks anymore

#

maybe something with enemies... i gotta check that later

idle ravine
zenith flax
#

why would the item names matter in that case?

idle ravine
#

// Grab the small item group from the fancy glass (only appears on paid moons, so this one is optional and replaced with tabletop items if invalid)
Item fancyGlassItem = startOfRound.allItemsList.itemsList.Find(x => x.itemName == "Golden cup");

zenith flax
#

oh no you misunderstand

#

i have a list of itemgroups and i check every items itemgroup to see if i've already added it to my list

#

if i haven't it goes on the list

idle ravine
#

is that using the name or hash or what

zenith flax
#

neither? i dont understand wym

#

im realising now i restore on the randomspawns but not the items though so i do gotta fix that

idle ravine
#

I mean how are you matching the item groups in dungeons to the proper item groups

#

/replacing/whatever

zenith flax
#

i compare the names of the ItemGroup : ScriptableObject assetnames

idle ravine
#

ah, so I'll have to rename my item groups to match the base game ones exactly?

zenith flax
#

yeeee

#

like other similar stuff

#

its all kinda built on being 1:1 with vanilla fundementally so like people who use nomnoms unity tool for example it just like

#

worksTM

hexed mesa
tall kindle
#

whats the difference between item.name and item.itemName?

zenith flax
#

@tall kindle ones like the name of the โ€œโ€โ€fileโ€โ€โ€ stored in Unity and the other is the string name zeekers added to Item to be used anywhere the items name is said

#

99% of unity assets are inherited from Unityโ€™s โ€œObjectโ€ class which has .name built in for internal naming of stuff

hexed mesa
#

Another way to look at it is that item.name is the file's name while item.itemName is the player friendly display name

zenith flax
#

in the context of this convo

itemName is the only thing that should be touched by translations

name usually never should be used because comparing names can be unideal and arbitrary when 99% of the time you can compare the objects themselves

But in LLLโ€™s case I need to do some things comparing .name because of some Unity Limitations

tall kindle
#

that makes sense

idle ravine
#

Any list of vanilla level tags?

zenith flax
#

some have multiple because i didnt know which ones people would prefer

idle ravine
#

coolio, also is there a snippet of code on loading bundle via the async system?

violet finch
#

has anyone had this issue before? it happens when i try to use the moons command in the terminal

#

according to batby, it could be a intro skipping mod like the one general improvements has, so i disabled that, but the issue still persists

steel crag
#

Probs ๐Ÿ˜›

oblique shore
#

Hello everyone, Iโ€™m probably asking a stupid question, but still. How are levels created in this API? I have a level that was created in LethalSDK, and I want to port it to LLL to make a custom dungeon for it, but Iโ€™m having problems. Since the project with resources initially does not have any assets, as in LethalSDK, I simply decided to drag everything from there into this project and configure it. In the end, all I achieved was that my level just appeared in the terminal. When I try to fly to it, the ship goes on an endless flight, because of which I can neither land on the current moon nor go to another, the lever does not work, and the terminal writes that the autopilot is already heading to another moon, expect landing. What could I have done wrong?

violet finch
steel crag
violet finch
#

because i didnt install any moons since like, 2 weeks ago

#

and this problem came up 2 days ago

steel crag
#

Do you still have LethalExpansion installed or even the Core?

violet finch
#

yep

#

wait

#

lemme check

#

yeah, both, actually

#

iirc it was a dependancy for moons so i never removed em

steel crag
#

If you're using 1.1.4 LLL don't use LE/LEC atm imo

#

If you're using it just for scraps, Chillax, Tokucade and LethalThings use LethalLib

violet finch
#

what was LE/LEC for again?

steel crag
#

Custom Moons/Scraps

alpine heart
#

is LLL broken? sometimes me and my 2 friends get different interiors.

violet finch
steel crag
#

"If you're using it just for scraps, Chillax, Tokucade and LethalThings use LethalLib" - said min ago ๐Ÿ˜›

violet finch
#

because i have like 6 custom moons, and fumo scraps

steel crag
#

You said you had no custom moons, actually you said you haven't installed any for 2 weeks but still >.< There's an issue with LE when installed alongside LLL atm.

alpine heart
violet finch
steel crag
#

Didn't get any softlocks myself when I had both installed.

violet finch
alpine heart
#

cause it doens't always happen

violet finch
#

at least thats what i got from my log

#

not to mention that uninstalling it just fixed it entirely

alpine heart
#

alright ty!

violet finch
#

i think whatever these do are whats causing it to break

steel crag
violet finch
#

so whatever 1.1.3 did just broke LLL with LE

alpine heart
# steel crag

what is the first issue exactly? is it the "stuck in seed" issue?

#

because i don't recall anything else happening while using IntroTweaks

#

because backrooms being the issue is a little sus

steel crag
#

Skipping Lan/Online screen prevents LLL from running its functions, I think Batby mentioned some fix with LC Startup coming in next update maybe, not sure.

violet finch
#

is this line at the bottom an LLL feature too?

steel crag
#

Yes that's an LLL feature

violet finch
#

because about 4 of my custom moons are missing

steel crag
#

you'll find the settings in the lethallevelloader.cfg

steel crag
alpine heart
#

hmmm but it was working with introtweaks

violet finch
#

because about half of my custom moons arent showing up

steel crag
#

I'm guessing your LE/LEC moons?

violet finch
#

yeah

#

i already downgraded to 1.1.2, btw

#

as i have said earlier, this made the moons command work

steel crag
#

Just wait for LLL update that's coming. Literaly said it like 3 times now that recent versions of LLL isn't getting along with how LE Functions. Babty is working on an update and for LE I don't know because the person who supports it will no longer be supporting it and is looking for a succesor. I don't know what else to say sorry other than 1.0.7 LLL is THE most stable at the moment with LE/LEC.

Other than that, Batby will let us know what the crack is ๐Ÿ˜›

violet finch
#

dangit

steel crag
#

There's a reason why sometimes people don't stay up to date, heck people still play REALLY old versions of minecrafts just to avoid base level changes. ๐Ÿ˜›

alpine heart
steel crag
#

Because I honestly don't know. Was said that skipping the Online/Lan screen broke functions, so don't know what else to tell you.

alpine heart
#

i just realized

alpine heart
# steel crag

the 4th issue happens to me but i don't use custom moons

alpine heart
#

when i rehost, desync issues occur with my friends

steel crag
alpine heart
#

different interiors

pearl orchid
#

If I wasn't on mobile I would grab the answer on the introtweaks

#

Your best bet is to just search the discord

steel crag
#

Ow no not the search feature POPOfrog

alpine heart
pearl orchid
#

Well, that part wasn't for you lmao

#

Though, searching threads is pure cancer

steel crag
pearl orchid
#

I meant like
I didn't want to seem like I was telling you to search

The way it sounded came off misdirected when I read it back

But yes, on mobile, searching was fine
The last major overhaul they did made it awful
Let alone discord trying to be a god damn forum

errant lotus
#

It still seems strange to me that you can only see the moons with LECore, I don't know why you can't select the moons with the normal LE

mellow flame
#

is it normal where weather desync issues happen on latest version of LLL with LEcoree

#

is that norma;

jolly cargo
#

weird..... do moon usually change difficulty?

#

sorting by difficulty, dine moved down 2 spots after I visited and then quit

errant lotus
steel crag
#

I thought the Ranking was a form of difficulty?

errant lotus
#

Still having this issue.
On normal LE, we can't see the LE Moons

#

We can type it, but we have this

#

And pressing confirm, it doesn't nothing and we get this error message

steel crag
#

It still surprises me that Experimentation is a Rank B moon ๐Ÿ˜› haha

plush summit
#

the "weather desync issue" (its not a weather desync, but the weather potentially being different is a part of it) is some sort of desync thats causing the same seed to get different results
all players have the same seed, but the weather conditions will often be different. rarely, the interior types can be different, too (but if they are the same, they'll have the same layout. if some players get a different interior type, it can end up really broken)
notably, this, as far as ive seen it, only ever happens on the very first day of loading a save. that means on day 1 when you start a new save, and it can happen again if you have to restart the lobby on the same save

#

this is all the information i have on the bug

kindred herald
jolly cargo
#

The indoor power level may have reset?

#

I just had to reduce it by 1 again to get it back in place

golden ginkgo
#

Is there a way to get LECore working again? Newest LLL update killed compatibility so I can't get any moons to load and all interiors rely on LLL to function

steel crag
#

Otherwise no other way at the moment sadly :<

golden ginkgo
steel crag
jolly cargo
#

Anyone know what the facility does with nav meshes that even the mansion seems to not?

#

Idk if this mod would be able to fix the way the navs are or if that would need to be done by the separate mods

idle ravine
#

what's broken that the isn't in the facility?

jolly cargo
#

Spiders and a little bit of snare flea nav

#

Afaik they canโ€™t climb walls even in the mansion

idle ravine
#

I've never seen any issues with snares/spiders in the mansion

jolly cargo
#

Weโ€™ll have you ever seen a spider on the wall in a mansion?

idle ravine
#

dunno about spiders with walls but definitely seen snare fleas work in the mansion

#

and I've also seen spiders climb the wall in SCP facility

steel crag
#

A few times but only times I've seen them they hanging by stairwells for me, other than that I always seen spiders on ground

jolly cargo
idle ravine
#

shooting through walls usually means either tags are wrong or turret it spawning somewhere it can see outside in to a room

jolly cargo
#

eek there is a lot of code related to how they get on a wall, trying to figure out if there are just numbers that can be tweaked

zenith flax
#

Documentation coming soon, whats your mod?

jolly cargo
steel crag
jolly cargo
#

I thought that was just handling rotation at first glance

idle ravine
jolly cargo
zenith flax
#

Waking up to new github issues about problems other mods cause ๐Ÿ˜”

jolly cargo
#

life ๐Ÿ˜”

arctic matrix
#

will the next version have a fix to the config file breaking every time my moon or interior list changes?

#

like the duplication issue?

snow mango
#

Waking up to new github issues about problems other mods cause ๐Ÿ˜”

I hate to be that guy, especially since I've got a pretty loaded modlist....
But I'm still encountering a nasty terminal bug post 1.1.0
specifically, View Monitor > switch no longer works.
attempting to switch camera views will cause the moons list to pop up instead.

I dont think its another mod, or if it is, its a new incompatibility - I have only updated, not added to my list.
I tried disabling all my extra terminal mods to see if one of them was causing it, no luck.
Then I tried switching back to my Lethal Expansion based modlist (identical modlists, one uses LLL, one uses LE, and the only difference are moon and asset dependencies), and the problem wasnt there anymore.

sullen coral
#

Two things:

  1. I know someone already brought it up, but allowing the player to create a custom moon sort order via LLL config would be nice. Specifically I'd just like to change the "None/Default" sort order to lump certain moons from certain creators together.
  2. Hiding a level in the terminal but keeping it registered means you can still route to it, correct? It just won't show up in the lists?
zenith flax
#
  1. possibly yeah
#
  1. yes
steel crag
#
  1. Can also confirm it works this way ๐Ÿ˜„ Secret Moons :3
sullen coral
#

I can now install 1983 Pizzeria and hide it without feeling guilty

#

It's pizza time

chrome notch
#

i don't think i've seen a concrete answer, do moons/interiors updated to support the latest LLL still work on 1.0.7?

strange bay
chrome notch
#

and do interiors that haven't been updated still work on 1.1.4?

unborn plover
#

so i did some testing, and in case it hasnt already been said, version 1.0.7 seems to be stable/compatible (when using AC or MoreCompany). each version above that seems to have a different thing wrong with the terminal and im not sure why as i am not a modder hooman lol i listed it down what happens for each as well if it hasnt already been noted but yea - just thought id share to try n help! DanceLC

#

(MoreCompany was on its stable 1.7.6 as well though, since 1.8.1 seems to be broken as well - AC on its current version 1.1.0 when testing)

#

also LECore/Expansion seems to work fine with this version as well

zenith flax
#

Jetlag + 35c weather might delay the first update a tinyyy bit

idle ravine
chrome notch
#

alright thanks

steel crag
oblique shore
old pebble
#

oh my

#

spooky

jolly cargo
#

uhh is this LLL?

#

ourple can't see green

zenith flax
#

no

crystal edge
regal shadow
#

LOL

regal shadow
regal shadow
jolly cargo
regal shadow
jolly cargo
#

yeah, never sen that happen

regal shadow
#

ive seen it happen sometimes, i dont really know how to fix it though it just happens

#

I think its a vanilla bug actually

sullen coral
#

I've never seen it happen with AdvancedCompany

#

Not saying it can't, but something to note

jolly cargo
#

ok yeah dine changed its interior enemy count on its own again

#

after bisiting it

sullen coral
#

Alright, only thing I need now is the LLL update so I can mess with configs without shit breaking

#

Everything else is set up

#

o7

#

Will LethalLevelLoader configs overwrite interior mod configs? @zenith flax

#

For example, if I want Office to spawn on specific maps and rarities

steel crag
sullen coral
#

Makes sense

#

But I'm assuming that overrides if checked

steel crag
#

Yeah it should override if checked, I played with it a little and did override.

#

Had fun trying to force time passing on CompanyBuilding xD

jolly cargo
#

hmm noticing the enemie, scrap, and power levels aren't appling corretly

#

It is enabled

sullen coral
#

Can't wait to hoard the LLL update

jolly cargo
# zenith flax elaborate

so the bracken was outside on vow and assurance, not in the config to be out there, thumper was outside on dine, not in the config to be there

#

I do not have lethal escape

zenith flax
#

Log

steel crag
crystal edge
#

has anyone else gotten double entries of custom dungeons in LLL?

jolly cargo
zenith flax
crystal edge
old pebble
#

which lobby mod is recommended rn?

#

morecompany is broken rn right?

#

advancedcompany added a ton of slots we don't want, trying to find something that works with LLL

steel crag
old pebble
#

it adds like 7 more slots to the hotbar

steel crag
old pebble
#

dm?

steel crag
sullen coral
#

@zenith flax Gonna check and make sure this is the issue, but it looks like LE moons having default minimum AND maximum scrap value of 0 causes issues

zenith flax
#

yeah that makes sense

#

i should probably prevent that but that's a LC issue rather than a LLL one

sullen coral
#

Fair, but if you're gonna support LE moons at all, a default value fix might be a good idea KEK

zenith flax
#

oh thats not even like a LE problem

#

its a vanilla bug

sullen coral
#

I getcha. Just setting the default config value for any moon's max scrap to like 999999 will probably be fine

zenith flax
#

no

#

it just can't be 0

sullen coral
#

It's not like the moon is gonna ever reach 999999 though

#

Unless it has like infinity scrap spawn nodes

zenith flax
#

yeah but iirc that changes how the scrap values are spread around

#

i think?

idle ravine
#

Sounds like a moon developer problem

zenith flax
#

anyway i'm not going to be modifying that by default

#

i will probably fix the error when they are zero though

#

via modifying the basegame itself

sullen coral
#

Fair. Either way the crash actually seems to be an incompatibility with HoarderBud

#

So I don't actually know if that's not already fixed on your end

#

Gonna mess around a bit

#

Will send a full log if needed shortly

#

Gonna confirm it's HoarderBud first

#

Okay seems like it's not you, seems like it's HoarderBud with any LE moon

#

Maybe LLL too? Haven't checked

#

Either way gotta disable HoarderBud

#

Time to make a HoarderBud fork that just includes them dancing

#

I don't need anything else

steel crag
#

I got ShyGuy to spawn at CompanyBuilding too, kinda funny xD

zenith flax
#

Company building is fine because it never tries to spawn scrap

steel crag
#

Cool! I haven't tried any of this in multiplayer yet so I had mini panic then xD

sullen coral
#

Yeah even with both set to 0 it loads fine without HoarderBud

#

๐Ÿ‘

#

So that's already taken care of

#

Seems to just ignore it if it's not doable

zenith flax
#

ok fine

slim wind
#

you're too good for this world ๐Ÿฅน

errant lotus
#

Thx for everything Batby

unborn cairn
#

๐Ÿ

zenith flax
#

worth having them alligned as a config option?

slim wind
#

it's perfect

lavish shuttle
#

Possibly a question thats been asked a bunch
But does LE work with LLL?
Ive heard mixed stuff from friends and other people. Figured it's best to just ask here

slim wind
#

#1193461151636398080 message

lavish shuttle
#

Thank you

humble comet
#

does anyone have this problem with simulate not working if u rejoin the lobby without relaunching the game?
im on lll 1.1.4

sullen coral
#

Should be fixed SoonTM

zenith flax
#

probably alr fixed

sullen coral
#

For you maybe

#

Us plebians gotta wait ๐Ÿ˜›

oblique shore
#

Hello everyone, why when I select my moon in the terminal, my ship goes into endless flight and I can neither land on the moon nor change to another, with this error?

snow mango
#

sounds similar to the problem I'm getting - soft terminal lockups.
if a dedicated shipmate/terminal user tries to monitor the cameras on the terminal, "view monitor" > "switch" commands will bring up the moons list instead, causing a sort of soft lock on their ability to monitor us unless they use the physical buttons.

not sure if related at all though, I'm code illiterate ๐Ÿ˜”

kindred herald
#

batby is it a fair assumption that interiors modders should somehow employ LLL size scalar to solve loot density problems when their tiles are on average much larger than vanilla (facility) instead of touching loot spawns? Because I feel like that latter is problematic especially for modpack creators as it randomly screws over any custom moon balance unless you go for 1:1 moon:dungeon assignment.

#

oh and do you need debug level logs for the issue mentioned above where moon's enemy (and maybe loot) values are changing unexpectedly?

steel crag
olive sonnet
jolly cargo
#

ok yeah I am 99% sure that only the price override works

#

1399(-300 for apparatus) is quite less than that range

#

and then of course I've noticed many many enemies with a weight of 0 on a moon appearing just because like several enemies on early moons being outside despite only being indoor in the config

crystal edge
# jolly cargo ok yeah I am 99% sure that only the price override works

unrelated to this, but related to something you had posted further up. when you said that you couldn't change the spawn chance of facility on experimentation or vow, did you select both the facility and facility(XL) in the config? im wondering if it was still weighting facility at 300 because it pullls from both. just spitballing, im not entirely sure how each facility interior gets pulled on default.

jolly cargo
#

nah I took care of that, the mansion does it too

crystal edge
#

thanks for the insight. it helps

jolly cargo
#

Maxwell:100,Big Nut:44,Big Screw:44,Iron Gear:44,Crankshaft:40,Steel Gear:29,Hammer:30,Iron Ingot:25,Copper Gear:32,Gas Tank:32,Spotlight:18,Big Red Button:22,Steel Ingot:21,Robot Arm:11,Accident Log 1:7,Accident Log 2:7,Accident Log 3:7,Accident Log 4:7,Large axle:4,V-type engine:8,Metal sheet:5,Big bolt:25,Gold bar:2,Blahaj:28,Pinya:10,Yippee:15,Landmine Placer:0,Ouija Board:14,Arson Plush:15,Cookie Fumo:0,Toimari Plush:0,Hamis Plush:0,Dirty Arson Plush:0,Maxwell:0,Glizzy:15,Revolver:15,Gremlin Can:15,Toy Hammer:8,Gnarpy Plush:15,Red Amogus:8,Orange Amogus:8,Yellow Amogus:8,Green Amogus:8,Cerulean Amogus:8,Indigo Amogus:8,Purple Amogus:8,Pink Amogus:8,White Amogus:8,Black Amogus:8,Brown Amogus:8,Weezer Guitar:12,Cat:300
this scrap pool on gratar was only churning out gold bars and big bolts and 1 large axle

jovial linden
#

heya, currently finding Lethal Level Loader is causing all non-LLL moons to have a travel cost of 0?

slim wind
#

yessir

crystal edge
#

quick question, when configuring scrap pools while having AC and LLL, is there one that takes precedence over the other?

snow mango
#

if a dedicated shipmate/terminal user tries to monitor the cameras on the terminal, "view monitor" > "switch" commands will bring up the moons list instead instead

Is anyone else having this issue?

jovial linden
#

any idea when the moon cost thing will be fixed? or a workaround which doesnt involve disabling all LLL mods?

jolly cargo
jovial linden
#

thats... not the issue i was having

#

i have both of those moons and can travel to either just fine, the problem is that a good 80% of my moons are now free which... isnt great...

snow mango
#

to my very (pea brained and code illiterate understanding) LE and LLL are incompatible..... it says that much on the LLL thunderstore page, yeah?
I just tried getting rid of LE and anything depending on it and havent had that issue.

zenith flax
#

99% of these issues wonโ€™t be a problem in the next 5 hours or so

snow mango
jovial linden
#

awesome

jolly cargo
jovial linden
#

i can go to them, theyre not broken broken. i mean their prices are set to 0, which they arent supposed to be

#

its fine though, batby's already said its getting fixed

zenith flax
#

๐Ÿ™‚

slim wind
#

you're the absolute goat

errant lotus
#

I used to have the bug where moons are not visible or assignable when using Normal LE.
Is that caused by LLL or by LE to make the report there

zenith flax
#

ask me after this upcoming update

spiral siren
#

gonna stop hijacking the Seamless Dungeon thread, but it looks like my screenshot [here](#1202534076855357480 message) was with dnSpy duplicating search results 4 times for some reason

#

so it's not as bad as it looks at least

#

but finding -80 in the decomp does seem to mostly find instances of the game's hardcoded upper bound for the interior

#

a couple fairly important ones in copypasted code between FlowermanAI and MaskedPlayerEnemy

zenith flax
#

the worst part about it is just how gross its gonna look in my class file

#

one more bug fixed

spiral siren
#

if you feel confident enough in the blanket approach you could just replace 80f with a function call in the relevant functions

zenith flax
#

yeah that's prob the move

#

im open to suggestions on how to handle that if you have anything better than the node comparison

spiral siren
#

ah there is one, I knew it
this.isOutside = (base.transform.position.y > -80f);
in MaskedPlayerEnemy.Start() lol

zenith flax
#

theres no consistent way to get the actual bounds of a tile right

spiral siren
#

not sure what cases that might happen

#

perhaps instead, interior flows could just adjust their base height lower if they expect to need that space

zenith flax
#

I'd move them down myself I suppose

#

I don't build anything where I need to tell level or dungeon creators they can't do x or y

spiral siren
#

gotcha fair enough

#

yeah, I suppose moving it down after determining the highest tile bounds would work

zenith flax
#

if im not saying yes to a question i'm not doing my job right ๐Ÿ˜›

errant lotus
zenith flax
#

@spiral siren I had one person ask me about generating a dungeon on the surface which will be a fun thing to think about

spiral siren
#

uh oh

#

if that ever happens that's gonna be a fun one to implement into CullFactory

#

currently it's written under the assumption that the dungeon is never connected/visible to the surface

#

I suppose if there's some way to represent a connection to the outside in DunGen, I can just check for external doorways and iterate those looking for ones that are in the camera frustum

#

so that I don't have to iterate the entire dungeon every frame lol

zenith flax
#

https://thunderstore.io/c/lethal-company/p/IAmBatby/LethalLevelLoader/

Version 1.1.0.5

  • Partially refactored the AssetBundle loading system to pause attempts to skip to the main menu before bundles have finished loading.
  • Implemented a safe guard to prevent the game breaking when loading a previous save that had a custom level as the current level.
  • Added a quick fix to retain Lethal Expansion route prices.
  • Fixed oversight were custom levels with spaces in their names were not routing correctly.
  • Fixed oversight were custom Levels with spaces in their names could not be simulated.
  • Fixed oversight were ItemGroup's were only partially being extracted from the base game.
  • Implemented a sanitization system to ensure Level assets and their relevant config entries are cleaned of illegal characters that could break the game.
  • Added a $ to the "preview price" keyword to improve consistency with base game terminal nodes.
#

Any destructive intro skipping mod will still break LLL, it's something that somewhat has to be resolved on their end

#

and IntroTweaks does not

zenith flax
#

Not sure!

#

Some requests features (better and more controllable gaps between modded moons, more consistent difficulty sorting, level preview info allignment etc.) are still coming. just wanted to get the big bugfixes out asap

#

Let me know if anything pops up

spiral siren
#

yo Batby, what do you think would be the best way to have information about the size of a doorway on a specific tile type available to CullFactory?

#

it seems that multiple interiors are set up in such a way that a small doorway can connect to a big socket

#

or I should say, small doorways use big sockets

steel crag
#

I'll never understand the whole skipping intro thing, I like watching it - little computer start up before I go smash some quotas ๐Ÿ˜„

@zenith flax Just to clarify sorry, what's the stance with LE/LEC at the moment after 1.1.5? No rush to answer this, do you thing and hit up when you're free ๐Ÿ˜„

spiral siren
#

that leads to a lot of tiles being unnecessarily visible tiles when using portal occlusion culling, so I'd like to be able to take the minimum of the sizes of doorways on two adjacent tiles instead

zenith flax
steel crag
zenith flax
#

@spiral siren I'll give that a days think

spiral siren
#

I'm assuming that there's no way for a soft dependency in the DunGen assets for a specific mod, so presumably it would have to be data that your mod provides and I make a soft dependency on it instead

calm eagle
zenith flax
calm eagle
#

No worries, my workaround is fine for now :3

zenith flax
#

it might be something I actually do on the assetbuilding side of this but still unsure

errant lotus
zenith flax
#

can you send me a log please

pearl orchid
#

So does the menu skipping only break things related to custom moons?

zenith flax
#

it will break dungeons too

pearl orchid
#

Or is there other issues caused as well

zenith flax
#

the way IntroTweaks (and some other variations) makes their mod works skips a lot of crucial steps in the game startup process, including LLL loading assetbundles

errant lotus
#
  1. only LLL Moons
pearl orchid
#

I should be asking, what is an assetbundle?

zenith flax
#

its like the zip of the mod content

pearl orchid
#

O

#

That makes sense

errant lotus
errant lotus
pearl orchid
#

Could it cause breakage in the way of desync?

zenith flax
#

it breaks like

#

too much

#

your asking me if the windows get scratched in a car crash

pearl orchid
#

Gotcha
Just trying to narrow down a weasel and trying to make sure I patch any holes if ya get me

#

Lmfao

#

That analogy is great
I got it

red ingot
#

hey, since the update me and my friends are now getting this issue and we just can't even load the main menu now...we've been trying to search through our mods to find any other issues but nothing is obviously showing to be the main problem...before this we also had issues being unable to get past the waiting for everyone part of attempting to land and also just couldn't use our terminal, only all fixed by disabling LLL. any help would be awesome thanks

zenith flax
red ingot
#

also apologies if this happens to not be the right channel, i couldn't find anywhere else to put it if not

zenith flax
#

no no here is good

red ingot
zenith flax
#

hmm

#

could i get a full log please

red ingot
#

where shall i put that? just in here?

tall kindle
#

If you use thunderstore, logs are in settings, search log, press copy logs and paste here

#

Yes

red ingot
#

sorry, haven't had too many issues to solve until now

#

i know there's a few wrong version of bepinex issues at first but everything there has been working completely fine

zenith flax
#

hmm ok

#

i might have to drop a quick hotfix

sullen coral
#

Uh oh

pearl orchid
errant lotus
red ingot
pearl orchid
#

He's a biter but he's all I got

#

(This is just a joke)

red ingot
#

lmaooo

zenith flax
#

(for the getting stuck on launch issue)

chilly light
#

I dont know how to sorry x.x

#

but I could probly figure it out!

red ingot
#

i think i might know, one moment

chilly light
#

yup, figured it out, giving it a go now

#

Yup it worked!

red ingot
#

in and working!

zenith flax
#

yup awesome, sorry for that you guys

chilly light
#

no no its fine

#

But Batby, i have a question

zenith flax
#

the assetbundleloading was never marked as complete if it never had any bundles to load

chilly light
#

can you change the config stuff for all the moons at once?

red ingot
#

its okay, thank you :]

zenith flax
#

not currently no, apologies

chilly light
#

cuz if I plan to have like, 30-40 moons

#

ok. well that is definitely my reccomendation if at all possible โค๏ธ

jolly cargo
#

Ok cool, I can route to atlas abyss

chilly light
#

related question, is there a mod that lets you cahnge configs while the game is running?

#

I swear I've seen one before

jolly cargo
#

Is the config values other than price applying correctly now the next thing to be fixed or are their more major issues?

chilly light
#

yknow, actually, this is kind of weird, tho, Batby, I cant even find the config

remote quail
#

what, out of all of these known issues, were fixed in the new update?

jolly cargo
chilly light
#

several times

jolly cargo
#

oh no

zenith flax
#

log please

chilly light
#

sure, do I just....launch the game? XD

zenith flax
#

oh and make sure youve gone into a save

chilly light
#

cuz like, where would the config file be written

#

OH

#

ok thats probably it

#

yeah ok thats probably why the config hasnt come back

#

yup, the config appeared

ornate zinc
#

I still canโ€™t get modded interiors to spawnconcern

waxen fog
#

No way. LE moons are fixed now?

chilly light
#

well, in the spirit of replacing lethal expansion entirely, is there a mod that prevents scrap from being removed from your ship when everyone dies?

#

cuz thats the only thing left that LE did that I'd need to replace

young acorn
#

i can finally update everthing, epic

chilly light
zenith flax
#

hotfix sent out to thunderstore

jolly cargo
#

what the hotfix do?

zenith flax
#

prevents the game from softlocking if you have no custom LLL moons

#

๐Ÿ™ƒ

tall kindle
#

Lol

chilly light
#

Do you reccomend any high quality LLL moons Batby?

#

I have the entire Wesley collection, for LE moons

zenith flax
#

Egypt, Atlas Abyss, Secret Labs, Starlancer Moons, Outpost 31, Ganimedes are most(all?) the lll moons right now and their all cool as hell

chilly light
#

Guessing their not in one mod tho

zenith flax
#

correct

chilly light
#

I have the LC_Office interior tho, cuz I love everything Zeekerss makes and think that The Upturned's office fits perfectly with the game

#

(probably because there's a chance they are all a part of the same universe...)

gaunt coyote
#

LethalLevelLoader doesn't appear on thunderstore under mods, only appears under modpacks since it contains the modpack tag

zenith flax
#

what

#

oh for fucks skae

chilly light
#

Wasnt there a mod that also lets you pick a moon randomly?

#

I swear I just saw it a moment ago, gdi my terrible memory

gaunt coyote
chrome notch
idle ravine
#

Guess it doesn't matter too much if it's not listed since it's a dependency anyway so it'll just get auto downloaded

chilly light
idle ravine
#

Guess sorting and simulating are nice

chilly light
#

Simulating?

ornate zinc
#

Anyone know to fix to let modded moons get interiors

idle ravine
zenith flax
#

Ok cool

#

I think thats the big fires put out

#

So, As mentioned a few times I'm very aware that people are very interested in documentation for LethalLevelLoader

#

And while I can't do it myself, I do need to be involved in that a lot to get it done. The issue with that is i'm not a content creator! I'm not the target audience

#

So as a result of documentation being the next major step in LethalLevelLoader development, as of today I'm officially jumping back into the ring and unpausing development of #1184848349619310652

full harbor
#

Yoooooo hype

zenith flax
#

I figure the best way to ensure we have the most detailed documentation for making custom moons is to simply make the best custom moon myself

tall kindle
#

Only took 2 months to take matters into your own hand so you can make moons your way ๐Ÿ˜‚

chilly light
#

Yeah but I mean honeslty, there's a very good reason why

#

LE is uh

#

not great

full harbor
#

Back when it was just a couple moons for a portfolio piece

mellow flame
chrome notch
#

LE was great for what it was, but it was definitely not without its issues

chilly light
#

yeah and with things like LLL its definitely fallen behind

scarlet heart
#

the PoolRooms mod doesn't have an config in it?

spiral siren
#

it does

errant lotus
zenith flax
#

yeah allignment isn't in this version

#

sorry

errant lotus
#

Oof

#

dw

#

thx

gaunt coyote
#

Is there still issues with march? I have it disabled and price set to 999999 in my pack right now

zenith flax
#

what issues were going on with march

sullen coral
#

I don't remember there ever being any issues with March other than Batby himself having coding issues cuz of it

#

But I don't think those affected any releases

gaunt coyote
#

Also, are we able to skip the Online/LAN selection yet?

zenith flax
#

dunno about others

fading wyvern
#

goat is putting in work

gaunt coyote
#

What is the difficulty derived from?

#

.. This is sorted by difficulty but they still seem sortof mixed up

zenith flax
#

not the letters

#

i may intergrate the letters into it but the idea was to actually sort them by difficulty

#

and not the arbitrary risk level string each level has

gaunt coyote
#

OIC, so where would I make adjustments so the letters match the difficulty?

zenith flax
#

right now that's not something exposed to users, apologies

gaunt coyote
#

all good! still pumped right now!

#

what about the spacing every 3 moons, can that be changed or grouped differently?

zenith flax
#

yup thats also coming soon

gaunt coyote
#

sweeeet

zenith flax
#

i was going to do it somewhat this update but held off because i want to do it slightly cooler (eg. if an author has multiple moons, it will make a group just for those (eg. atlas abyss and secret labs, auralis and trisk etc.)

gaunt coyote
#

ohh ya, that would be cool too

hasty solar
#

sweet

zenith flax
#

ill also order them by default of their difficulty rating

gaunt coyote
#

I did find an issue with facilitymeltdown not exploding/ making the ship leave, but haven't been able to recreate it yet

zenith flax
#

since vanilla manually does that and it's better than nothing

hasty solar
#

Thank you for fixing LE moon prices

#

Now I can not visit Kast in solo because I'm terrified, rather than just not working properly

gaunt coyote
#

Is there a way to generate a list of all the string names for all our moons so we can more easily config our custom interiors?

calm eagle
gaunt coyote
sullen coral
#

Hey Batby, figured you'd be able to tell better than I can, getting an error on Pizzeria moon when I change the default config for it.
Following settings are changed:

Enable Content Configuration: true
General Settings - Planet Route Price: 887
General Settings - Is Level Hidden In Terminal: true```
#

I can test if this is just Pizzeria or all LE moons if you'd like, just not currently sure what is causing it

zenith flax
#

do you have poolrooms by any chance

sullen coral
#

I do, but PoolRooms was not registered as a valid level for it

summer prism
#

I don't think this was ever reported but it hasn't been fixed yet. Changing the spawn weights for vanilla dungeons (facility/mansion) don't actually change them on the latest

zenith flax
sullen coral
#

Hmm, I can try disabling it and see

#

Either way, it works fine as long as LethalLevelLoader's config is not touched, but the moment it is, the error gets upset

#

Which sucks cuz I don't wanna modify anything other than hiding it from the terminal

#

Planet Route Price can be handled by AC if it needs to be

#

Oh, if I wasn't clear: Error is preventing me from landing

#

So not just an ignorable error

zenith flax
#

yeee but like if its the problem im thinking about its 100% poolrooms side of things

sullen coral
#

as long as you can do me a favor and help them know how to fix it if you know how KEK

#

But gonna test first anyways

#

Verifying its PoolRooms

zenith flax
#

we guccii

sullen coral
#

Sweet

#

Also, I can confirm, SkipToMultiplayerMenu does not work, so I'll have to try LC FastStartup

zenith flax
sullen coral
#

Interestingly I don't think it gave me an "Error" at all, just blackscreens and gives a LLL warning

zenith flax
#

can isee that log?

sullen coral
#

Yeye

#

Fair warning, got a lot of AdvancedCompany and LECore logs in there

#

sorry in advance

#

The relevant part I'm referring to is near the bottom

zenith flax
#

I genuinely might directly modify adv. company logs in the future

sullen coral
#

The main annoying log imo is that one message that spams "THIS IS MOST LIKELY A NON ERROR!"

#

Cuz Ctrl-Fing for Error is fucking useless because of it

pearl orchid
sullen coral
#

FlipMods is the same guy who made TooManyEmotes so I believe his source code is available as well if you wanna chat with him about it

#

He's real chill, been trying to help me find a workaround with AC for my cosmetics

zenith flax
#

very odd hmm

sullen coral
#

It is possible that I just didn't wait long enough

#

But I thought I gave it a good amount of time

#

Time to just change it to load on the Lethal Company main menu and just put an "LLL Modules Loading..." somewhere

#

Hmm, Batby, I have bad news

#

Still happens with PoolRooms disabled

#

Suppose it means I just can't hide the Pizzeria moon rn, shame

strange bay
#

think i found a not-made-up bug, can't figure out the root cause yet but i somehow broke how weight values are being interpreted; for example when configuring custom interiors it does not respect the set weight in some instances. a value of 0 would expect that the interior would be disabled for a specific moon, like the below would disable CastleFlow from SecretLabs and enable SCPFlow at 100%:

#

however this is not the case, SCPFlow only enables at around 90% and the rest are just very low:

#

secondly, you can increase the value way past "9999" for a maximum and the game seems to interpret it fine, e.g. setting SCPFlow to nine 9's (999999999) works but the other interior flows don't disappear, they just show at 0.00% while SCP shows at 100.00%.

#

i would assume this is not intended behavior

zenith flax
#

Interesting, thank you for the report.

in theory any value should be clamped to max 9999 by the way.

if you don't mind, could you show me the secret labs simulation but with simulate view set to Rarity in the lll config?

strange bay
#

no problem, i'll try to do so shortly

sullen coral
#

Anything else you need from me for the Pizzeria bug, Batby?

strange bay
#

i will say one thing as well i have a hunch on, for dynamic tags i have weight set at 150, and calculating percentage of 9999 at 1.36 is 136 (math is fun :/). if that isn't the cause im out of ideas, but it at least would indicate those 2 values are conflicting with each other

zenith flax
#

naurrr, sorry i will get to that

sullen coral
#

All good! Was just checkin

zenith flax
#

i don't super know how to communicate this to users

#
                if (customDungeonFlow.UpdateRarity(GetHighestRarityViaMatchingNormalizedString(extendedLevel.contentSourceName, extendedDungeonFlow.manualContentSourceNameReferenceList)))
                    debugMatchString = " Based On Content Source Name!";
                if (customDungeonFlow.UpdateRarity(GetHighestRarityViaMatchingNormalizedString(extendedLevel.NumberlessPlanetName, extendedDungeonFlow.manualPlanetNameReferenceList)))
                    debugMatchString = " Based On Planet Name!";
                if (customDungeonFlow.UpdateRarity(GetHighestRarityViaMatchingWithinRanges(extendedLevel.RoutePrice, extendedDungeonFlow.dynamicRoutePricesList)))
                    debugMatchString = " Based On Route Price!";
                if (customDungeonFlow.UpdateRarity(GetHighestRarityViaMatchingNormalizedStrings(extendedLevel.levelTags, extendedDungeonFlow.dynamicLevelTagsList)))
                    debugMatchString = " Based On Level Tags!";
                if (customDungeonFlow.UpdateRarity(GetHighestRarityViaMatchingNormalizedString(extendedLevel.selectableLevel.currentWeather.ToString(), extendedDungeonFlow.dynamicCurrentWeatherList)))
                    debugMatchString = " Based On Current Weather!";
                if (debugMatchString != string.Empty)
                    debugString += "\n" + "DungeonFlow " + (potentialExtendedDungeonFlowsList.IndexOf(customDungeonFlow) + 1) + ". : " + extendedDungeonFlow.dungeonFlow.name + " - Matched " + extendedLevel.NumberlessPlanetName + " With A Rarity Of: " + customDungeonFlow.rarity + debugMatchString + "\n";
                if (customDungeonFlow.rarity != 0)
                    returnExtendedDungeonFlowsList.Add(customDungeonFlow);
#

this is the snippet of code that handles this

#

it kind of has a manual order of execution

#

level tags are higher because they can be more dynamic

#

i get the usecase issue here though

#

hmm

sullen coral
#

Honestly maybe I'm weird but I prefer to set my mod configs individually in each interior's cfg file

#

But LLL is nice since everything is unified

strange bay
#

the weird thing is i got it to work one time, and i don't know how to recreate it. i didn't make any config changes so no clue.

strange bay
sullen coral
#

Actually Batby that's another config feature request; an "Interior override list" for each moon would be amazing, that just sets the dungeonflows to whatever you specify there and ignores other interior modifications from LLL and other configs

#

I can't imagine that would be easy

#

But

#

it'd be incredibly useful

zenith flax
#

no it's very easy it just somewhat conflicts with how LLL is designed in this regard

sullen coral
#

I'd love to just go into a moon, specify "HauntedMansion:300" and be done with it

#

Valid

zenith flax
#

ill think about it though

strange bay
sullen coral
#

Oh okay, I get it when you show me that

#

You're effectively sending the weights via two separate config settings

#

Huh

#

Either way I can't touch it until Batby fixes the bug I posted above in case it explodes on other moons too

#

No risk

#

Modpack is stable rn, no want break

zenith flax
#

in a perfect world i wouldn't want any user to mess with dungeon rarity but alas that's not the demand ๐Ÿ˜”

strange bay
sullen coral
#

The issue is, if you don't let users mess with dungeon rarity, you get interiors that just set a default chance and that's it, no matter what you might personally want. Like I think ScarletDevilMansion on Experimentation makes no sense

zenith flax
#

and that's a problem with the mod in that case ๐Ÿ˜›

zenith flax
sullen coral
#

To be fair, ScarletDevilMansion doesn't make much sense on most vanilla moons, I just want it on Acidir really

zenith flax
#

right now the values don't go down, only up

jolly cargo
strange bay
jolly cargo
#

time to see if only le spider spawns

sullen coral
#

But I like user exposed options for most things, just unfortunately the average user makes mistakes

#

Cuz, yknow

#

User error

#

Just gotta design the config for Cavemen, Batby

#

๐Ÿ˜›

strange bay
#

it's just hard to design for a wide amount of use cases that conflict with each other i guess

sullen coral
#

That it definitely is

zenith flax
#

leveltags will be the future of that working well

#

imo

sullen coral
#

Another arachnophobia-spoilered meme

jolly cargo
zenith flax
#

and how did it go

strange bay
#

for context this is how i had it set up for LLL pre 1.1.0, when you look at it like this what i'm trying to do makes a ton more sense

zenith flax
#

forsure

jolly cargo
zenith flax
#

its good thoughts thank you

strange bay
#

no problem happy to help

sullen coral
#

s p i d e r

#

I'm definitely keeping an eye on Arachnophilia, love the idea of spiders stringing up random cocoons, though I havne't tried it out to say if its overwhelming

#

And am also worried how it handles alongside outdoor spiders

#

No roof to hang from

#

Probably what you were fixing

jolly cargo
#

mhm mhm yeah I just heard about that issue for the first time so I added that check, just trying to figure out how to test it

#

What going on here?

[Info   : Unity Log] enemy #1 probability - 1
[Info   : Unity Log] enemy #2 probability - 0
[Info   : Unity Log] Enemy 2 could not be spawned. current power count is 11; max is 30.
[Info   : Unity Log] ADDING ENEMY #1: Hoarding bug
[Info   : Unity Log] Adding 1 to power level, enemy: Hoarding bug
[Info   : Unity Log] enemy #0 probability - 0
[Info   : Unity Log] Enemy 0 could not be spawned. current power count is 12; max is 30.
[Info   : Unity Log] enemy #1 probability - 1
[Info   : Unity Log] enemy #2 probability - 0
[Info   : Unity Log] Enemy 2 could not be spawned. current power count is 12; max is 30.
[Info   : Unity Log] ADDING ENEMY #1: Hoarding bug
[Info   : Unity Log] Adding 1 to power level, enemy: Hoarding bug
[Info   : Unity Log] enemy #0 probability - 0
[Info   : Unity Log] Enemy 0 could not be spawned. current power count is 13; max is 30.
[Info   : Unity Log] enemy #1 probability - 1
[Info   : Unity Log] enemy #2 probability - 0
[Info   : Unity Log] Enemy 2 could not be spawned. current power count is 13; max is 30.
[Info   : Unity Log] ADDING ENEMY #1: Hoarding bug
[Info   : Unity Log] Adding 1 to power level, enemy: Hoarding bug
[Info   : Unity Log] enemy #0 probability - 0
[Info   : Unity Log] Enemy 0 could not be spawned. current power count is 14; max is 30.
[Info   : Unity Log] enemy #1 probability - 0
[Info   : Unity Log] Enemy 1 could not be spawned. current power count is 14; max is 30.
[Info   : Unity Log] enemy #2 probability - 0
[Info   : Unity Log] Enemy 2 could not be spawned. current power count is 14; max is 30.
#

Is that expected to happen if the total power counts for the max counts of all enemy that can spawn caps out?

zenith flax
#

each enemy has a max count and a power level which contributes to the max power count

jolly cargo
#

yeah

#

so if it runs out that causes that to spam in the log?

zenith flax
#

i'd have to check the code but in a genuine way since your working with that kind of code i'd suggest you do it instead

#

in roundmanager, search for that debug log text

#

and you should be able to find the relevant code

jolly cargo
#

like if there are 3 enemies that can spawn inside and all of them hit their max counts but the power level is higher than the current it shids?

sullen coral
#

Either way it shouldn't have ran out if max is 30 and current is 14? What am I missing, why enemy could not be spawned

zenith flax
#

each enemy type has a max count seperate from the total power pool

#

which might be it

jolly cargo
#

When do outside daytime enemies spawn? Instantly yeah?

calm eagle
#

It follows a time-based spawn curve like inside and regular outside enemies

#

In vanilla moons, daytime spawns usually start near max and taper off from there

jolly cargo
#

alright, so it can't be that

#

Ok batby you may have fixed it?

#

I don't have lethalescape in my main pack but either something was making the bracken, crawler, and rolling giant to spawn outside on moons where it is only in the inside pool or it is a bug with LLL

#

Because I don't believe I've seen it happen with enemies that aren't in the interior pool yet

mossy trellis
#

Is there a reason why LLL desyncs weather? I say this because pre 1.0.7 LLL it works as expected and now its broken even on 1.1.6.

zenith flax
#

No clue. I've heard super vague statements about the weather desync but nothing concrete enough to even know if it's directly LLL

mossy trellis
#

The modpack I made is about 80 mods, but if i keep the LLL 1.1.2+ and its dependent mods to their 1.0.7 compliant versions everything works as expected, (Scarlet Mansion, More Interiors, and Starlancer Moons & Scoopy'sVarietyMod)

#

Once i go 1.1.2+, weather desyncs are very common

cerulean bobcat
#

I will say mine only started doing weather desync after LLL and 2 other mods updated....sadly Idk what the other 2 mods were since it could be one of those too.

old pebble
#

I've run into some bad weather desync as well but can't pinpoint what's doing it

zenith flax
#

it would be nice if it was reproducable

mossy trellis
#

I can get it to reproduce regularly but i dont have any tools to detect where the desync is happening exactly

#

we could all post our profiles dependencies and see what we have in common?

limpid marlin
#

just had weather desync like 3 times in a row

#

after restarts and different planets with different weathers

mossy trellis
#

it also shows in the terminal which makes it easy to check without having to load in a moon

limpid marlin
#

weather was working perfectly normal in a run continued and updated from 1.0.7 LLL to latest but upon making a new run it broke every time

regal shadow
#

@zenith flax popping in to say youโ€™re fine china

sullen coral
zenith flax
#

no

#

what version of lll

sullen coral
#

Hmm, that's frustrating. Makes designing moons with a gimmick, like Asteroid-13, difficult

zenith flax
#

by default giving moons access to modify that kind of thing is outside of their lane, so to speak

#

could i get a log please

sullen coral
#

I mean I dunno, I see nothing wrong with giving access hooks to more vanilla features for moon devs to do interesting things with. That's just me I guess though

zenith flax
#

you misunderstand

#

if a mod dev wants to change those values in their own mod, it's a very simple thing

sullen coral
#

Fair enough

#

I wouldn't know

zenith flax
#

some enemies may be designed to only have x amount existing at the same too

#

etc.

calm eagle
zenith flax
#

naur thats a little gross for a few reasons

#

you'd wanna change it on level load and revert on unload

#

ill look into these when i can ty

calm eagle
#

What makes it gross per se?

zenith flax
#

a lot of mods will use Resources.FindObjectOfType which gets every instance of the provided type loaded in memory

#

if some other mod tries to use your fake enemytype instead of the real one

#

and etc.

calm eagle
#

ahh okay

kindred bramble
#

@zenith flax Questions for you. If I use the LLL config to modify a planet's price/config. Then I add in a mod to say add new scrap, add a new enemy, change dungeon size etc. Will my settings in my LLL config stop these new mod changes from happening? In what order of priority does the LLL config sit? If I want to use the LLL config to manage planet travel price only, and let other mods handle different functions, will I run into any problems currently? Are there future plans to make each override separate so I can do this if it is not currently possible?

jolly cargo
#

Here is my scrap spawning list:
Maxwell:100,Big Nut:44,Big Screw:44,Iron Gear:44,Crankshaft:40,Steel Gear:29,Hammer:30,Iron Ingot:25,Copper Gear:32,Gas Tank:32,Spotlight:18,Big Red Button:22,Steel Ingot:21,Robot Arm:11,Accident Log 1:7,Accident Log 2:7,Accident Log 3:7,Accident Log 4:7,Large axle:4,V-type engine:8,Metal sheet:5,Big bolt:25,Gold bar:2,Blahaj:28,Pinya:10,Yippee:15,Landmine Placer:0,Ouija Board:14,Arson Plush:15,Cookie Fumo:0,Toimari Plush:0,Hamis Plush:0,Dirty Arson Plush:0,Glizzy:15,Revolver:15,Gremlin Can:15,Toy Hammer:8,Gnarpy Plush:15,Red Amogus:8,Orange Amogus:8,Yellow Amogus:8,Green Amogus:8,Cerulean Amogus:8,Indigo Amogus:8,Purple Amogus:8,Pink Amogus:8,White Amogus:8,Black Amogus:8,Brown Amogus:8,Weezer Guitar:12,Cat:300

Is there any reason why out of 11 objects on the moon 7 if them are the big bolt?

#

Could it be from things with a rarity of 0?

#

hmmmmmm I wonder if it could also just be because there are 51 scrap in the pool, maybe it breaks if there are too many?

#

thats at least 5/26 that are big bolt here

#

Only 1.78% of the scrap should be the big bolt

#

removing big bolt made it almost all v-type engine

#

Changing it to
Maxwell:100,Big Nut:44,Big Screw:44,Iron Gear:44,Crankshaft:40,Steel Gear:29,Hammer:30,Iron Ingot:25,Copper Gear:32,Gas Tank:32,Spotlight:18,Big Red Button:22,Steel Ingot:21,Robot Arm:11,Accident Log 1:7,Accident Log 2:7,Accident Log 3:7,Accident Log 4:7,Blahaj:15,Pinya:15,Yippee:15,Ouija Board:15,Arson Plush:15,Glizzy:15,Revolver:15,Gremlin Can:15,Toy Hammer:15,Gnarpy Plush:15,Red Amogus:8,Orange Amogus:8,Yellow Amogus:8,Green Amogus:8,Cerulean Amogus:8,Indigo Amogus:8,Purple Amogus:8,Pink Amogus:8,White Amogus:8,Black Amogus:8,Brown Amogus:8,Weezer Guitar:12,Cat:300,Neutron Star Sample:5
Causes it to get stuck loading ๐Ÿ˜ต

wild wing
#

Oh the Moons PreviewInfo doesn't accept multiple values yet? Setting it to only display price works but putting multiple parameters like price, Difficulty, Weather resets that field to History on startup

#

Also Castle grounds shows 0 credit cost in the preview but costs 450 (or 430?) but since it's the only moon showing up incorrectly I think it's on their end

zenith flax
#

would require a refactor of that system, not the highest priority

wild wing
#

alrighto, np

strange trail
strange trail
#

changes to scrap spawn pool arent applied

regal shadow
#

really off topic but @zenith flax is the concept of moon folders still going to be a thing or should I try creating my own?

#

My concept was to be able to split moons into groups ("Sectors"/galaxies, whatever), and then to travel to a moon in that group, you'd first have to travel to the sector.

#

honestly just a config mod that i had in mind
and i can try making it. but
I think you mentioned this mod already had close functionality to that though?

hexed mesa
#

@zenith flax I know you asked for help with the dungeon making progress wikis doc thing

#

I can work on it slowly, just tell me where you want to write to it

#

Since I already have most of the script for setting up LLL on the Unity template project, I can start copy and pasting that

regal shadow
zenith flax
#

in the future we'd be using #1199473521265475745 instead

hexed mesa
#

You chill lol

#

Whenever

pearl orchid
#

One thing that I don't see noted is

With the weather desyncs at least
Some moons / interior mods specifically updated to work with post 1.0.7, but nobody last night mentioned whether or not they updated both Lll AND those mods in conjunction, so it could simply be user error in terms of using an outdated version of one mod with an updated version of lll or vice versa

Which makes me uneasy

I personally haven't had any weather desyncs with interior mods except when I had betterspray paint, I removed that the other day and haven't had issues since

I don't use custom moons though

hoary monolith
#

I'm getting a really weird crash, my custom dungen loads the assetbundle and registers with no warnings, but when I actually land the ship and the dungen begins generating (I think?) I get a crash in an unrelated place

zenith flax
#

whats the crash error

#

the like, game happens after that line

#

theres a lot

hoary monolith
#

If I don't have a debugger attached, then I get no messages or anything, it just crashes.

#

With the debugger attached I get the exception call stack shown in the first picture

#

Unhandled exception at 0x00007FF9AA0CAD67 (ntdll.dll) in Lethal Company.exe: 0xC0000005: Access violation reading location 0xFFFFFFFFFFFFFFFF.

zenith flax
#

oh god thats fun one

#

uhh

#

i gotta sleep soon but thats a new one for me

hoary monolith
#

Yeah, I've been dying trying to trace this x3

#

I have to sleep as well, this was sorta the end of my night

zenith flax
#

doing any crazy shader stuff by chance?

hoary monolith
#

Hmm, I did not think about that

#

Everything is generic 3D Standard shaders + a custom NoDraw shader to hide a bunch of faces converted from a Hammer vmf

#

Sounds like I should probably switch to HDRP/Lit and try removing the custom shader

zenith flax
#

yeah

#

thats the lead i would suggest you go down first

south hawk
#

Does LLL somehow change the vanilla interior during generation?

zenith flax
#

i had some level related issues like that that were vaguely related to shaders

hoary monolith
#

Okay, Ill mess around with that and another thing I thought of that's different than the SCP dungen I can try changing to see if it fixes it

#

Thanks :3

quasi sluice
#

@zenith flax you wouldn't have like... a tutorial on have to start making maps/interiors for LC would you? I have tried to look online for stuff but found very little... also it doesn't help that I have never used unity before.

zenith flax
#

thats the current big goal rn

carmine sable
#

Can we add custom scripts to moons in LLL?

zenith flax
#

of course

carmine sable
#

Epic

fading wyvern
#

thats sick

fading wyvern
#

plenty of tutorials for probuilder

zenith flax
#

In the future by default itโ€™s do vanilla levels first still then custom levels in order of clusters vaguely ordered by difficulty

carmine sable
tall kindle
#

Btw incase you didn't see, you got the okay to make an LLL mod-release thread, you could lock this one for documentation or personal updates and the mod release thread for people to talk on etc, just a suggestion

inland jungle
#

not sure what happened but this is sorting by difficulty and lol any of those being ranked easier than experimentation

#

I assume it's WeatherTweaks causing mischief

wild wing
#

I have a similar problem, landed on the first moon and it was difficulty A, maybe its sorted alphabetically? lol

slim wind
#
else if (Settings.levelPreviewSortType.Equals(SortInfoType.Difficulty))
                cataloguePage.RebuildLevelGroups(cataloguePage.ExtendedLevels.OrderBy(o => o.RoutePrice + (o.selectableLevel.maxEnemyPowerCount * 10) + o.selectableLevel.maxTotalScrapValue), 3);

this is the difficulty sorting calculation

#

@inland jungle does this issue exist because route prices are 0?

pearl orchid
#

So outside of LLL specific dependent moons

Are there any LE(C) Moons that aren't having issues on LLL 1.1.6?

#

I've been extremely hesistant on adding moons for awhile while they grow more developed and now we're in the transition period of LE to LLL pepeomegakek

inland jungle
hushed sky
#

Is there an option with lethal level loader to adjust a global prop ID min and max values
Want to make a config to adjust that for stuff

rain garnet
#

Hope to get this back soon, or do someone have a trick to find the value of the default dungeon (facility and haunted mansion) ?

pearl orchid
#

Not sure if it's LLL caused
Got my first weather desync though on 1.1.6
I did add Orion which did add LE, I use LECore though alongside so it gets disabled, no clue if it has any relation

This was a fresh save

This is my log file

#

This was the other persons log file

#

@zenith flax

#

Just so you see this when you get a chance

#

I haven't looked through the logs personally to see if there were any reported errors

livid rover
#

Could anyone tell me what I need to put in the config to display Weather AND Price for the terminal moon list, please? anime_02burrito

slim wind
#

preview all

livid rover
#

๐Ÿค”

livid rover
#

mh thats a shame ๐Ÿ˜•

#

thanks for helping out tho

pearl orchid
#

Another issue that just randomly occured while trying to load into Orion

#

It's HUGE due to moreinteriors spam about rats

rain garnet
#

i've setup so it has this sorting by default

alpine heart
#

"-Mods that skip the initial LAN or Online scene will cause LLL to break by skipping itโ€™s code"

"-Saving and loading a save where a Custom Moon was the last active level will break the game due to an oversight regarding the levelID saved to the savefile via ES3"

were these fixed?

steel crag
#

These are fixed although skipping start screen is only working with Lc_startup I think

alpine heart
#

it doesn't work with introtweaks? ๐Ÿ˜ข

pearl orchid
steel crag
alpine heart
#

how would i know if introtweaks is breaking LLL?

slim wind
#

trust us

alpine heart
#

yeah i trust you but i'm used to introtweaks it looks better

slim wind
#

#1193461151636398080 message

#

it is what it is ๐Ÿ˜ฆ

steel crag
lament nebula
#

Can you customize faststartup to choose what/what not to skip?

#

I like the boot animation but wanna skip the online/lan screen

soft hearth
#

for exemple would GeneralImprovements setup like this work or should everything not be skipped

steel crag
#

I don't understand people skipping startup screen when you can press Esc o.o

soft hearth
lament nebula
#

I wish I could skip the unity splash and online/lan screen but keep the zeekerss splash and boot animation

steel crag
steel crag
#

We're doomed as a species if we want to skip 1 second of an animation o.o KEK ๐Ÿ˜„

lament nebula
#

I wanna skip the unity screen bc unity (as a company) is cringe and the online/lan screen bc Iโ€™ll always choose online and it interrupts the flow of the boot

pearl orchid
#

It seems that custom moons are breaking

Touch Screen monitor / Snatchin Bracken Functions

Touch screen - The options to use the Touch screen just simply do not load at all

Snatchin bracken still grabs you, but, when you're teleported from his grasp, you still die moments later

#

Not sure if it's caused by the moons or LLL

hushed sky
pearl orchid
errant lotus
#

Hello!
I'm having a big bug when typing "moons" in the terminal, it doesn't open and gets stuck in the input message.

I have made a config in LLL in which the price of all the moons changes, in addition to filtering and ordering these moons by price so that only the purchasable ones are shown

When I type "Moons" I get this message

waxen fog
#

are there LLL known issues rn, and if so what are they?

inland jungle
#

I got really curious about the Vulcan modded moon after I'd previously (now mistakenly) concluded it wouldn't run on LECore, only full LethalExpansion -- and found that as soon as it loads alongside LLL it freezes on the seed stage forever, with the only mods present being LLL, LECore (their respective dependencies) and LCBetterSaves. It is a really cool moon I'd like to get working, so I'm hoping there might be something more immediately obvious in the log -- it is, fortunately, a pretty small one since next to no mods running:
https://drive.google.com/file/d/1hZlkm4MH1WoOUvLdUseZbGlOMt8oOjSO/view?usp=sharing

zenith flax
#

Will start looking at this all soon

#

@old pebble ritchie is the thing in fantastic four

#

We love to see it

old pebble
#

Cousin is going places

zenith flax
#

Purpose, Chef

old pebble
#

@zenith flax if I may make a suggestion for what to include in the documentation, could you have instructions for successfully setting up a github project for teams that work on stuff together

zenith flax
#

I am totally open for this to exist

#

But i would probably find someone abit smarter than I to write it

old pebble
#

Maybe @jagged arch could since assetripper is his domain

#

Or maybe cloning LethalToolkit could be the first step towards setting a project up?

jagged arch
old pebble
#

My buddy and I tried to set up a project to work on our stuff together and failed to successfully get things going on his end despite I got everything set up fine on mine, I have a feeling not all the necessary unity files are downloading on his end or something

#

Of course we have all the LC assets in the gitignore so we don't get in any kind of trouble

#

He was just unable to run the ripper, next time we try to get it going I can send deets

jagged arch
#

That'll be helpful

south hawk
#

018daa43-8f4a-1e52-6e55-1f7c90f583bd

When LethalLevelLoader is disabled, the "eject" command works in the terminal (lobby reboot)
With it enabled, it simply ignores this command and nothing happens

#

Has this problem been around for a long time?

zenith flax
#

mhmm i will have to talk to potato about this

south hawk
#

But everyone ignored me and moved on

#

Perhaps it somehow conflicts with AC

#

I don't know

#

I have a collection of 140 mods

#

And disabling the LLL kernel itself solves the problem

zenith flax
#

mhm

south hawk
#

Although I remember checking without mods, only with LLL and AC

#

I think it's the same

#

But maybe something has changed

zenith flax
#

yeeee

#

dw ill let him know when i can

#

sorry for the inconvience

south hawk
#

It's okay, I don't quit through the team very often

zenith flax
#

i actually have a theory on what might be causing it

south hawk
#

But when you want to check the dismissal sounds or just reload the lobby without leaving the game, this is very useful

south hawk
#

I also became interested

zenith flax
#

nah nah on my side i mean

unborn cairn
#

one thing i'd like on the documentation is how to set up interactable objects and whatnot, like for example the broken bridge and light switch on wesley's moons (i know he made his moons on LE but it would be nice to know how on LLL)

zenith flax
#

i might be doing somethign wrong

zenith flax
south hawk
#

The bridge mechanics in vanilla are interesting.

#

It would be possible to install this somewhere

zenith flax
#

for example I was talking to Msrkipliar about a script where you have a list of objects and at the start of the game it disables all but one randomly

#

so you can have controllable random objects

south hawk
#

The same lockable gate at the EXP main entrance

south hawk
#

I like the Asteroid map

#

And how is it possible to turn on the power from outside

unborn cairn
#

it's client sided right now (same as all of his interactables) but i'm in a server with wesley and the guy who made ether and wesley is trying to figure out from him how to make it server sided, so hopefully they get updated soon

zenith flax
#

moving to LLL would fix that

unborn cairn
#

yeah lol

marsh shard
unborn cairn
#

problem is LE is easy to get into and so most people just use it instead (i am guilty) some people might be a bit scared to make the change, and it will be especially so for wesley, as he would have to port like 7-8 moons if he wanted to make the change

#

lol

zenith flax
#

yup

zenith flax
#

Wesley is smart

south hawk
#

LE has been around for a long time

zenith flax
#

once documentation rolls out it will be easy

south hawk
#

But I donโ€™t like him... when I saw LLL, I thought that he would be much more stable with everything

#

And as a result, now there is some kind of war between LE and LLL for the right to dominate in the terminal for displaying moons and prices xd