#Lethal Level Loader [Custom Content Loading API]

1 messages Ā· Page 22 of 1

zenith flax
#

more specific info on it would help if available

umbral oracle
#

There are no logs that I can find, but for example, on Ooblterra/OneShot moons, if content configuration is enabled; their custom scrap, nor any custom entities added to the spawning roster spawn at all

#

As in they straight up disappear; only vanilla scrap and entities spawn

zenith flax
#

ah i see now

#

technically this is a problem with lethallib

#

kind of

#

an incompatability

umbral oracle
#

Are there any solutions atm?

zenith flax
#

@tired solar any chance i could bug you about a tiny little lethallib change

zenith flax
#

I'd probably have to look into it a little more to confirm but as of LLL 1.2.0 I have like dynamic item and enemy rarity that injects into every moon and such on route change

#

so I think I need the lethalllib function that applies it's info about scrap to levels to run after that thing runs

#

ohhhh

#

theres two issues here

#

maybe

#

ok i will have to get back to you

#

fuck

umbral oracle
#

The end is near

tired solar
mellow flame
#

cant get lethal level loader into my project
tried getting the latest version

#

I also added lethalLib

#

error is still there

zenith flax
#

show plugins folder

mellow flame
#

wait 1 second I think i made a mistake

#

I didnt add lethal lib actually, but now that I did I got another error

#

and the old one is still there

zenith flax
#

you need the MHOOK folder

tired solar
#

or you can disable validation of references or whatever it was for the dll

mellow flame
#

huh

warm widget
#

Is it me or does it say V0.0.1

mellow flame
warm widget
#

My bad

brisk schooner
warm widget
mellow flame
zenith flax
#

take it from your game plugins folder

#

put it in your tools plugins folder

mellow flame
#

Thank you

tired solar
unique geode
#

It happens

mellow flame
#

I dont se MHOOk folder

unique geode
tired solar
#

It's generated by (Auto)HookGenPatcher, in the BepInEx/plugins/MMHOOK folder

unique geode
#

it'll create a MMHook directory under plugins

mellow flame
tired solar
mellow flame
#

plugins for tools or plugins in game folder?

tired solar
#

also, you could probably just disable reference validation when selecting the LethalLib dll in unity and it'll be fine

tired solar
mellow flame
tired solar
#

maybe you can't do that then? lol

mellow flame
#

wait nvm

#

its gone

#

thx

tired solar
#

oh nice, np

mellow flame
#

do I still need to do the mmkhook thing?

tired solar
#

actually though, if you want to run BepInEx mods inside the unity project, then you'd need the MMHOOK_Assembly-CSharp.dll file there

mellow flame
tired solar
#

oh, maybe

mellow flame
#

this is my game plugins folder

#

#1193461151636398080 message

#

I also sent it here

tired solar
mellow flame
tired solar
#

seems like an mistake in the null check, this should also be inside the null check but it isn't

zenith flax
#

ah fuck

#

heard

tired solar
#

nullable could have caught it hehe šŸ™

tired solar
mellow flame
tired solar
mellow flame
tired solar
zenith flax
#

what has you concerned

tired solar
# mellow flame

I'm confused as to how the error would come from that LevelManager.LogDayHistory call directly

zenith flax
#

is it not on the line before?

tired solar
#

since it's a static method in a class it's calling

zenith flax
#

ohh

#

my logger maybe?

tired solar
#

uhh, I don't remember anymore what it really was even

brisk schooner
#

Big Nullability coming in to shake down the little guy

slim wind
#

trickle-down null references

tired solar
#

on the topic of nullability, for such a seemingly uncertain value, there sure is brave dereferencing happening 🤭

zenith flax
#

Yeah it’s still in my head dw

#

That one in particular in general is a pain in the ass though i hate weather

tired solar
#

I see, ye

tired solar
#

mayhaps

slim wind
#

i was truly ahead of my time

zenith flax
#

oh yeah i added that and forgot to mention it

#

i think its what people wanted right

tired solar
#

"Foostep", hehe. I'd recommend using a spell checker btw to avoid too many typos, though it doesn't really matter that much for non-public stuff (like in this instance). That's at least what I started doing a while ago

shy flax
#

I am sure this is more to do with the moons than LLL, but is this something I should worry about?

tall kindle
#

@zenith flax was flying around on assurance i think

zenith flax
#

shit

#

heard

umbral oracle
#

@zenith flax When the speed of time is changed on a Tier 3 moon, day 2 is skipped and immediately goes to day 1

zenith flax
#

tiers do not exist, please elaborate

umbral oracle
#

It's weird

#

When the speed of time on a moon is changed to be below 1.0, day 2 is skipped and immediately goes to day 1

zenith flax
#

yeah that's a vanilla bug

umbral oracle
#

Are there plans to patch it or is vanilla stuff untouched?

zenith flax
#

its been on the thinking list for awhile

umbral oracle
#

Col

zenith flax
#

ill try to look at it sooner than later

umbral oracle
#

Rad(mech)

sour spindle
#

thats probably some jank related to how time until deadline is actually calculated by the second

#

and then converted to days

#

its just that normally the numbers line up

vernal grove
#

not sure if this is an lll thing but im having some interior desyncs with grandarmory where we have the same interior typew but the generation is completely different for everyone, cayusing floatuing fire exits and stuff

crisp galleon
vernal grove
#

i did

#

they made a new profile and installed myt modpack so idk what happened

crisp galleon
#

Odd. Then I don’t know

unique geode
rapid nymph
#

This is the section causing the error
it looks like there's an invalid material somewhere in the level
Excerpt from LethalLevelLoader/Loaders/LevelLoader.cs

unique geode
#

@zenith flax this issue seems to happen whenever a custom interior tries to load

#

Just thought you should know

fleet python
#

I'm trying to play a custom map, and when I want to buy something in the store I get this error and the items don't reach the planet.
I'm playing v56.
What could be the problem?

steady ingot
iron igloo
#

So latest LLL is bugged rn

#

?

warm widget
iron igloo
#

Kk

unique geode
#

Yes, revert it to 1.3.1

warm widget
#

I was having issue in multiplayer where some moons wouldn't load

iron igloo
#

The last version worked perfectly fine for me so ima just roll back

unique geode
#

It's when a custom interior tries to load

warm widget
#

I guess it's weird

unique geode
#

@sullen coral confirmed that because she repeatedly went to Gorgonzola without SCP Interior set on it and it was fine

#

But it broke for us

warm widget
#

I see

iron igloo
#

Maybe older interiors

#

Are borky

#

Someone also mentioned that removing Scoopy fixed their stuck on seed issue

unique geode
#

Can tell you 100%

#

that's not true

jolly cargo
#

How different is 1.3.1 from 1.2.4? I don’t have errors in the code but players are getting bugs like no enemies spawning. I’m still setting ExtendedLevel.SelectableLevel.Enemies

iron igloo
#

SCP and Scoopy are older

unique geode
#

We tried to land on Eve and it broke when we were trying to load a Oneshotinterior

#

Which

#

I really didn't like the OneShot Interiors tbh

#

But it was nice to try them

iron igloo
#

I like the retro minecraft vibe of em

jolly cargo
#

Hmm h, I’ll have to do a pass through on all interiors with my mod again to see which are bugged

warm widget
#

N Maybe the purple bookshelf one a bit

#

But I might have a bias opinion cuz I do love the original game lmao

tall kindle
#

Couldn't tell from the pfp

#

Or the banner

warm widget
tall kindle
#

Idk either ig

unique geode
#

Which not too sure why this check was even added

umbral oracle
warm widget
#

Pffft

pine olive
#

so it's just interior loading that's the issue with this version?

unique geode
#

Too easy to get lost in, the exit doors don't stand out really

mellow flame
#

my inteior is loading fine

unique geode
unique geode
# zenith flax change Setectable to Selectable

The interior we had trouble with in my log was the SCP Interior, interestingly enough the first time we landed it did load fine but apparently clients couldn't see scrap values when scanning scrap inside, then the error came from the 2nd time we tried to land and got stuck on random seed

#

Where as the OneShot Interior just never let us land even once

rapid nymph
#

you're welcome :D

zenith flax
#

genuinely tho

#

i just be smuffering a little

#

bad assumption on my part that no material could be null and they all had names

kindred herald
#

is modifying ExtendedLevel.SelectableLevel.PlanetName safe or will it break stuff?

unique geode
kindred herald
zenith flax
#

oh uhh

#

dont do it that way

#

gimmie a min

#

@kindred herald ok I have honestly forgotten if anyone has actually used this (maybe mrov) but TerminalManager.onBeforePreviewInfoTextAdded is a event that will be called that gives you the level, an enum correlating to what is expected to be shown and returns a string that will be used

#

so eg. you can listen to that event and return (extendedLevel.SelectableLevel.PlanetName + " (" + percentOff.ToString() + "%)") or something similar

#

and it will use your value instead

kindred herald
#

when is it called tho

zenith flax
#

if that doesn't work the way you want come annoy me and also can postfix patch TerminalManager.GetExtendedLevelPreviewInfo

#

its called when you load the moons keyword and is run per moon

#

LLL does some absolutely insane stuff to the list of moons so it's all data driven

kindred herald
#

ok good. thanks

zenith flax
#

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

LethalLevelLoader v1.3.5

  • Added safety checks to new FootstepSurface Material cache system.
  • Added safety checks to new ExtendedLevel override fog size feature.
  • Changed ContentRestoring of EnemyType's to use ScriptableObject name rather than enemyName
  • Fixed issue where synced audio clip that plays when previewing enemy bestiary file was not playing for custom enemies
  • Fixed issue where custom Enemy bestiary files did not have Info as a default keyword
rapid nymph
#

nice

zenith flax
#

its before my coffee has hit so ngl i did not test those safety checks but

#

the logic should be logicing

rapid nymph
#

logic logics :3

rapid nymph
zenith flax
#

oh shit i forgot

#

storyl ogs might be fixed?

unique geode
soft eagle
umbral oracle
#

Ping me whenever that time speed change day bug is fixed tee-hee

unique geode
jolly cargo
jolly cargo
#

I just count the time passed and round it back to a full day at the end

#

That’s what I did for my time stuff in CC and it fixed it, hasn’t noticed it break in a few months now

umbral oracle
#

@strange rock

zenith flax
strange rock
#

huh

unique geode
zenith flax
#

It is

unique geode
#

My bad if it came off that way

jolly cargo
#

Vanilla bugs can be fixed

strange rock
#

sorry im out of the loop what am i supposed to be responding to

chrome notch
#

dont worry about it

strange rock
#

lol, okay

umbral oracle
#

So there's a bug where if the round time is increased, going into orbit will immediately send you to day 1 rather than day 2

#

And I was asking you to tackle it..,

strange rock
#

oh

#

that makes sense

#

it's not exactly a bug

#

the time system is rather complex under the hood because earlier versions of the game would allow you to leave planets early to save time in the day

#

and every planet had their own day/night cycles

#

it was simplified a lot to the current "landing always takes 1 full day, and every planet is always available at 8 am"

#

system

#

but there's probably hangovers from that if you try to mess with the round timer

#

all of the vanilla moons use a consistent timescale and there's not a good way to "fix" this that wouldnt cause some sort of mod conflict with something expecting time to work like it does in vanilla

#

it is probably more in the scope of lethallevelloader to "fix" if it's creating issues with custom content, or a separate patch to be released and used at the user's discretion based on their needs

#

probably not gonna be a one-size-fits-all solution

chrome notch
#

i think it would be better suited to just being fixed in LLL, since the main reason it appears is either people changing the time multiplier in the LLL config, or custom planets changing the time multiplier themselves

strange rock
#

yea

#

it is going to require taking some creative liberties to solve

#

and it's probably better that the content API itself account for it in a way that's "standardized"

#

than some backwater mod to be fixing it and creating inconsistent behavior for mods that aren't designed with it in mind

soft eagle
# zenith flax storyl ogs might be fixed?

There are no more errors and logs get registered properly, but now they always have an empty name (although if you know the keyword noun they are readable from the terminal)

zenith flax
#

elaborate on empty name

iron igloo
#

Soooo TLDR is LLL going to have another update soon or are we gonna wait for the interiors to update to the new LLL?

#

Cuz if what lunxara was saying is correct the latter would leave a good few in the dust

#

Okay nvm I just scrolled higher

soft eagle
# zenith flax elaborate on empty name

In the terminal they don't show up, but you can still read them if you know the keyword noun. Also when they're picked up instead of their full name the game shows "New log collected: "

zenith flax
#

am i dumb or has no one asked me about vanilla's water shader before

sullen coral
#

I know people have asked about it before

#

Asked you? That I don't know KEK

zenith flax
vernal grove
#

not sure if this is a LLL issue but uhh this happened and all enterances were locked

zenith flax
#

would need a log

vernal grove
zenith flax
#

is this a consistent problem

vernal grove
#

nope

zenith flax
#

dunno then

#

async loggers ate the source

tall kindle
zenith flax
#

well its solved now

forest turtle
#

are the min/max dungeon size multipliers still broken on the latest LLL?

#

haven't seem to have gotten them working

iron igloo
#

is Min/Max scrap value still an unused value?

merry marsh
atomic acorn
#

is there a list of all the tags moons use somewhere?

iron igloo
#

a moon mod author can just add a tag to the moon for other stuff to hook onto

#

i believe (?) one of the newest features of CentralConfig is to show the most common tags? i dont know, i dont mess with tags because they leave too much in the unknown for me as far as what i would be touching

tall kindle
#

there are a list of tags that are premade

#

for vanilla

#

first pin

#

@atomic acorn

atomic acorn
tall kindle
#

@zenith flax yo

#

it exploded once again

#

assurance, just jumped out the ship, lol

zenith flax
#

fuck are yall doing

#

ok

tall kindle
#

well

#

i can show u what im doing if it helps

#

i doubt it will

zenith flax
#

@tall kindle this related to your stuff in anyway

#

not blaming

#

trying to understand the interaction

tall kindle
#

what specific patch are ya doing

zenith flax
#

How early do your meteors spawn

tall kindle
#

they spawn like 5 seconds after level load

tall kindle
#

this is what sometimes causes the error

zenith flax
#

Will be fixed but tomorrow

tall kindle
#

well

#

i havent tested vanilla

#

this is just what i was doing

zenith flax
#

Wait what is the issue in that gif

iron igloo
tall kindle
#

but i assume the error just shouldnt happen to begin with lol

zenith flax
#

yeah ok cool

#

I blame you probably

#

for giving me things to do

tall kindle
#

that burnout gonna feel hot as hell

zenith flax
#

my code isn’t safe for materials that might be destroyed after i build my info

#

booo

tall kindle
#

aye i dun destroy anything DogeKEK

#

these are the only player patches i do relating to footsteps and shit

#

the second one wasnt running cuz i wasnt on a hoverboard though

iron igloo
tall kindle
zenith flax
#

should be fine ish

#

it’s my problem

tall kindle
#

always is KaguyaPensive /j

iron igloo
tall kindle
#

lol

iron igloo
#

is it dangerous

zenith flax
#

i try and cache Collider, Renderer esque info on levelload-ish to help for performance

tall kindle
#

oh lol, i do something similar with player colliders

#

this was my solution to disabling any collisions with enemies when player is inside the ship and door is closed, which is also why i needed an event for opening and closing door

zenith flax
#

Wait why do you do that

tall kindle
#

have u seen my giant?

#

i havent figured out how to make it not path near ship using vanilla search routines

#

i tried figuring out how to bake something like a radius around the ship mask

#

but i never got that patch working

zenith flax
#

Oh just your enemies then?

tall kindle
#

yeah just the giant ofc

zenith flax
#

ah

tall kindle
#

i dont like touching other mods

zenith flax
#

Had me worried about teleporting in mimics

tall kindle
tall kindle
#

oh i figured out how to reproduce it

#

stepping on this moving collider causes the logs to get spammed and the player to be unable to move

#

u have to step on it from the top

soft eagle
tall kindle
#

do you need to add a triggerinteraction ignore? Think

zenith flax
#

I’m not considering materials in samplescenerelay

tall kindle
#

oh, i would've never guessed lol, since that is a collider i added to an enemy

#

oh i just got it

#

since enemies spawn in samplescene

young acorn
#

is there any way to check what ai nodes are what number, for mold starting position?

young acorn
#

also is there any way to force mold to spawn for testing?

tall kindle
#

Is there a way to stop LLL from loading a lethalbundle?
I just have my stuff setup so that it's split into a bunch of bundles that aren't loaded depending on configs so they don't take up space and ram

rough edge
#

Just rename bundle and load it yourself

tall kindle
#

Figured it would be smthn like that, just gotta figure out what I have to run the bundle through lol

zenith flax
#

Have them in different bundles?

tall kindle
#

If you're asking what I mean, I have like an assetbundle for each feature I add into my mod, I.e. each weapon, enemy, etc, incase people wanna turn it off since it's bloated.
I wasn't sure if u had a way to manually load my stuff using your functions

vocal flame
#

Is this error know already?

#
[Error  : Unity Log] ArgumentNullException: Value cannot be null.
Parameter name: key
Stack trace:
System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) (at <787acc3c9a4c471ba7d971300105af24>:IL_0008)
System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) (at <787acc3c9a4c471ba7d971300105af24>:IL_0000)
LethalLevelLoader.LevelLoader.TryGetFootstepSurface (UnityEngine.Collider collider, FootstepSurface& footstepSurface) (at ./Loaders/LevelLoader.cs:193)
LethalLevelLoader.Patches.PlayerControllerBGetCurrentMaterialStandingOn_Postfix (GameNetcodeStuff.PlayerControllerB __instance) (at ./General/Patches.cs:736)
(wrapper dynamic-method) GameNetcodeStuff.PlayerControllerB.DMD<GameNetcodeStuff.PlayerControllerB::GetCurrentMaterialStandingOn>(GameNetcodeStuff.PlayerControllerB)
(wrapper dynamic-method) GameNetcodeStuff.PlayerControllerB.DMD<GameNetcodeStuff.PlayerControllerB::PlayFootstepSound>(GameNetcodeStuff.PlayerControllerB)
(wrapper dynamic-method) GameNetcodeStuff.PlayerControllerB.DMD<GameNetcodeStuff.PlayerControllerB::PlayFootstepLocal>(GameNetcodeStuff.PlayerControllerB)
PlayerAnimationEvents.PlayFootstepLocal () (at <0b5b829887344817a21214132ea92eef>:IL_0000)
tall kindle
#

yes

hollow rivet
#

Does anyone know why when we go to some moons we just get stuck infinite loading

#

I think it’s lethal level loader because this has only happened recently

#

And it just updated

#

It was working before

worldly lagoon
#

i know the problem

#

its called a skill issue

#

(jk)

iron igloo
# hollow rivet It was working before

This has been reported by a few people but I don’t think it’s an issue with LLL but rather a mod that now has a compatibility issue with the new update

#

It doesn’t happen for me

hollow rivet
#

We were able to go to like 3 moons and then randomly it would get stuck when we were landing

#

It was working fine before

iron igloo
hollow rivet
#

I think it’s all moons

iron igloo
#

hmm

#

I landed at Penumbra from RosiesMoons like 30 times last night when I was testing another mod

#

never got stuck

hollow rivet
#

It was working in previous versions of the modpack but we updated all and one of the updates was lethal level loader

grim nexus
#

Do you use any custom interiors

hollow rivet
#

Yeah

#

A lot

iron igloo
#

MoreInteriors mod?

grim nexus
#

If its happening on any/all moons, one of those interiors could be the culprit

hollow rivet
#

No

iron igloo
#

With the bunker

hollow rivet
#

I just updated all

#

I mean

#

I added lethal elements

#

Which adds a new weather

#

But I don’t know if that’s it

grim nexus
#

Yes but old interiors that have not updated could be falling behind. That doesn’t mean LLL is primarily at fault for this.

worldly lagoon
#

if we go 4 updates ago then check what needs to be updated we might be able to figure it out

grim nexus
#

Lethal elements worked fine for me last night

grim nexus
#

Wew

hollow rivet
#

I can try to get the error code

worldly lagoon
#

itll narrow down the interiors

#

at least a little bit

hollow rivet
#

Recently

tall kindle
#

not exactly but the game updates occasionally, mods gotta keep up with that

hollow rivet
#

But we updated all and added 2 mods, and now it’s breaking

tall kindle
#

yeah... you you claimed u updated a lot

#

could be anything

iron igloo
#

Did u make a backup?

#

Of the profile

hollow rivet
#

?

worldly lagoon
#

its a modpack on ts

iron igloo
#

Export profile as file

hollow rivet
#

It needs advance company to work

iron igloo
#

O

hollow rivet
#

The installation is on the page

worldly lagoon
hollow rivet
#

No it actually helps fix a ton of things replace a ton of other mods and helps configure everything

#

If we did not have it, 50 more mods would have to be added on

#

Anyway I’m not here to talk about AC

mellow flame
#

I realized I had to most fun when I had the least issues, and the fix to for that was just to use less mods

hollow rivet
#

And we were having fun still

iron igloo
#

Well that modpack has borked mods at first glance, The Fiend

#

Just rollback LLL

hollow rivet
#

What about the fiend

#

I can remove it

iron igloo
#

He uses the deprecated Killplayer function

hollow rivet
#

Is that the thing breaking it though?

iron igloo
#

I’m just sayin the modpack has outdated mods it could be a lot of things

worldly lagoon
#

it prob does

hollow rivet
#

I updated all 2 times yesterday

iron igloo
#

Personally if I wanted to keep using that modpack I’d just roll back to when it was working and hang onto it until v56 gets taken off steam lol

worldly lagoon
#

the fiend prob hasnt had an update

iron igloo
#

it hasn’t

hollow rivet
#

I can try to get the logs

hollow rivet
worldly lagoon
#

v60 comes out in like a week its fine

iron igloo
#

I don’t even know man there’s too many variables. But batby ain’t gonna help if you’re using AC

#

i think

iron igloo
#

Now I wanna know if everyone else having this issue is using that modpack or AC

worldly lagoon
#

how do you know?

iron igloo
#

did u turn it off and play test?

hollow rivet
#

Because there has not been any new updates since v56

grim nexus
mellow flame
#

having 200 mods plus AC isnt the best idea

worldly lagoon
acoustic sonnet
harsh bobcat
#

I used to have the infinite load issue, forget what the issue was but I know for me the mod justlandalready fixed it.

hollow rivet
acoustic sonnet
hollow rivet
#

Yeah

#

Same thing happened

mellow flame
#

you might justt wanna do a reset

#

probably after v60

#

and take it slowly

iron igloo
#

Roll back n update 3-5 mods at a time 🫔

harsh bobcat
hollow rivet
mellow flame
#

hd leath

#

hd lethal bleh

iron igloo
#

the modpack has HDLethalCompany?

mellow flame
#

I dont know

worldly lagoon
harsh bobcat
#

I do have HDlethal as well, but I was trying to help but suggesting Justlandalready might fix his issue if its a similar situation. That infinite load gets annoying, but have not had it happen since installing that.

mellow flame
harsh bobcat
#

True that might relate to the desync we can get at times lol

hollow rivet
iron igloo
#

For your modpack

hollow rivet
iron igloo
#

The Thunderstore icon

worldly lagoon
#

ai

young acorn
#

@zenith flax i'm pretty sure the water thing update for LLL completely messed up the custom water on my moon

#

broke custom water on solace from starlancer's moons too

kindred herald
tall kindle
#

@spiral siren @zenith flax on a scale of 1 to 10, is it a bad idea to set the dungeon root (where I assume the dungeon spawns) someplace really high up instead of below the moon?

sullen coral
# tall kindle <@193574164639121409> <@97329742172151808> on a scale of 1 to 10, is it a bad id...

I know at one point some custom interiors had the issue of teleporting you back into the ship if you went too high, but I believe that was because of the placement of the Moon's OutOfBoundsTrigger. Theoretically if you had fog or another obstacle blocking the way, and made sure it didn't intersect any gameplay triggers, it wouldn't have any major issues, but I'm curious on developer feedback for this

slim wind
#

that might be so cursed it's worth trying lmao

tall kindle
#

Yeah lol

sullen coral
#

Oh yeah... Weather is a thing that might be affected lmao

tall kindle
#

Is it?

#

Weather gets disabled for the player if you're inside, for the most part

sullen coral
#

I moreso mean when you're outside

#

Will rain collide with the dungeon?

#

Will it see that there's a roof above the player and prevent the rain? Or lightning?

tall kindle
#

No?

#

Lightning and rain doesn't come from the ceiling of the workd

#

World

#

It comes from like 100m up in the air or smthn

spiral siren
#

for CullFactory's case, you'll only see network-synced objects floating where they would be within the interior if it is spawned somewhere visible, as you would see if you used a free cam to view the interior from outside of it with portal occlusion culling enabled

tall kindle
#

The idea was def to put it out of sight

spiral siren
#

then CullFactory probably would be fine? not sure though

#

it checks whether something is in the interior using a bounds check, rather than a y position check

#

however, the vanilla map's night vision light that appears when viewing someone in the interior won't be visible if your interior is above -80

tall kindle
#

Ah, that sucks

spiral siren
#

if you search the decompilation for a constant -80f, you'll probably find a fair number of cases

#

although I think that there may be other places that use a different constant, so that's fun

#

I think Batby may have been the one to mention those

#

looks like ILSpy's constant search isn't very reliable for this though

tall kindle
#

Rip

#

We'll see what happens lol

#

20k meters up, left, right, down, as long as its out of sight AyameXD

spiral siren
#

is there a good reason why you're trying to do it that way?

#

to have the sky visible?

tall kindle
#

Well, there isn't much ground or surroundings on one of the moon's me and a friend are planning

spiral siren
#

ah, so the concern is that the interior may be visible from the surface off a cliff or something like that?

merry marsh
merry marsh
# tall kindle Ehh might not be enough

How so? If you made the interior low enough you should be able to hide it just fine. Just color match whatever the bottom of your cliff or whatever looks like (I said black because I thought of darkness at the bottom)

tall kindle
#

The game has a limit to how far down I can put the interior no?

merry marsh
#

I know there's some give to where it can be placed

#

@weary apex How much can you raise or lower the interior on a moon?

tall kindle
#

That'd be nice to know yea

merry marsh
#

I mean just look at Maritopia, that moon is basically all "cliffs" and you land pretty high up it seems. The interior is completely hidden there

#

One thing I do know, is that there's a kill box somewhere under the moon (thanks Zeekers) but you might be able to move it

spiral siren
merry marsh
#

Just don't place it so low that it intersects with the Backrooms mod lol

tall kindle
#

Oh, I thought there was a limit where the player would tp back up

spiral siren
#

hmm, I suppose that's true

merry marsh
spiral siren
#

but wouldn't that be part of your level?

#

or is it in SampleSceneRelay?

merry marsh
tall kindle
#

Yeah thats kind of what I'm wondering

#

Testroom is in samplescene right?

spiral siren
#

if you have the rip you should be able to see it if you load into a level

tall kindle
#

If so, then its part of samplescene

spiral siren
#

hmm

tall kindle
#

I think... now I'm doubting myself

#

Lol

spiral siren
#

I mean, the test room I think has its own scene, but I'm not sure

merry marsh
#

I don't know jack and shit about the testroomšŸ¤·ā€ā™‚ļø

tall kindle
#

I'm about to check lol

spiral siren
#

UnityExplorer would give you the answer to that pretty quick

tall kindle
#

Mhm

spiral siren
#

it should show in the list of scenes

tall kindle
#

Test room is part of samplescene

spiral siren
#

uh oh

tall kindle
#

But I also never got tp'd back up

#

Tried falling off the edge

spiral siren
#

okay that's good

tall kindle
#

Now hear me out.... glass interior? @spiral siren

spiral siren
#

like Hadal?

tall kindle
#

Just the root

#

Roof

#

Goal is to look out into space

spiral siren
#

uh

#

why just the roof if it'll see space?

tall kindle
#

The goal is to see the actual sky box on the moon (assuming it's one of my moons that I'd give a skybox)

spiral siren
#

but you'll have issues if the interior resides in the same space as the exterior

tall kindle
#

So if its like left and right, I'd see the interior

#

Gotcha

spiral siren
#

the most visible issues will be with CullFactory, but the same vanilla stuff applies regardless of whether the interior is glass

tall kindle
#

Heh would work fine then, just gotta keep dragging it sown

#

Down

#

Btw is there anything I should keep in mind while making an interior with cullfactory in kind?

#

Mind*

spiral siren
#

CullFactory will also cause the lights of the exterior to be invisible when inside

tall kindle
#

That's probably fine

spiral siren
#

if you free cam with any old interior you can see what it does to one space when you're in the other

tall kindle
#

I recognise sticking tiles could have a problem if u try to look up and see another tile... my friend suggested culling everything on top of a glass pane except the skybox, is that a doable thing lmao?

spiral siren
#

anything that's visible in the exterior is not guaranteed to be visible while inside the interior though, since everything in CullFactory currently assumes that each area is distinct

spiral siren
tall kindle
#

Yeah I meant stacking whoops, like them being on top of eachother due to going up and down, I'm not too sure either I'm currently exploring options with the other person, stuff like a render texture applied on the glass that has a camera pointed towards the sky far off or smthn Think

spiral siren
#

oh wait, you mean to simulate visibility of the exterior?

#

render texture would work, but I wouldn't really recommend it for performance reasons

tall kindle
#

To simulate looking out into the skybox from the interior through the glass roof of the interior.
Also is the problem with render textures is having multiple of render textures or multiple cameras?

#

I imagine I could do 1 camera but the same render texture ish

spiral siren
#

rendering the scene multiple times comes at a very big cost

tall kindle
#

Gotcha

spiral siren
#

also when you're making a render texture, you'll have to deal with perspective matrices to make it give the proper viewing angle

#

my thought is that the best option would be to put your interior somewhere far to the side of the exterior

#

I don't think there's anything that depends on the x/z position of the interior, but I may be wrong

brisk schooner
vocal flame
#

Got another one:

tall kindle
#

What level etc?

iron igloo
brisk schooner
#

Async logger mangles the log files, I'm sure modders appreciate that somebody is actually trying to help debug but it would be way more helpful if you didn't use that plugin while submitting logs

iron igloo
#

I have it disabled as host and enabled on clients

tall kindle
#

LevelLoader.BakeSceneColliderMaterialData(RoundManager.dungeonGenerator.gameObject.scene) it says that this line caused the null ref

iron igloo
#

It does remove a ton of junk too

tall kindle
vocal flame
iron igloo
vocal flame
brisk schooner
#

AsyncLoggers.Wrappers.Job:Execute() means async loggers is asyncing and therefor all logs are out of order and have their exceptions handled by it instead :<

iron igloo
iron igloo
#

Yeah that trap door hidden ish area

vocal flame
#

There's a mod adding stuff down there? O_O

iron igloo
#

I’m spitballing from vague memory rn

iron igloo
vocal flame
iron igloo
#

I don’t understand how possible

brisk schooner
#

Oh, for you, I dunno

iron igloo
iron igloo
unique geode
#

We sold scrap, bought items, the dropship landed and never took off

vocal flame
#

Yeee... I think Batby broke the company building again catbox

iron igloo
#

brehhhhh

warm widget
#

Should we use an older version then?

unique geode
#

Would recommend trying 1.3.5 if that doesn't work

#

1.3.1

unique geode
iron igloo
unique geode
iron igloo
#

Will likely revert to my backup from 7/24

unique geode
iron igloo
#

He’s cooking up a fix for that one

slim wind
#

PLEASE NOOO 😭😭😭😭

vocal flame
slim wind
#

very funny and true

#

at least I'm pushing hotfixes 😳

rapid nymph
unique geode
#

It's only erroring in Multi

#

Hopefully Batby can fix it

#

Company breaking isn't fun

#

UwU

rapid nymph
unique geode
#

lol

rapid nymph
#

Apparently whatever it is that you're standing on

unique geode
#

I'm still not too sure why the FootstepEvent stuff got added

rapid nymph
rapid nymph
#

and by really hard to modify
I mean like
parts of the code are embedded in the Unity engine itself

#

you'd have to overwrite game files to make it work, and that'd be after we spent who knows how long decompiling it, identifying the piece of code to modify, and making a working version of it
it's just a lot quicker to make an API ourselves in C#

iron igloo
umbral oracle
#

Which version of LLL works in multiplayer

#

Or is it still 1.3.1

rapid nymph
#

1.3.2 should work from what I've seen but I dunno

unique geode
#

It went from 1.3.1 to 1.3.3

rapid nymph
#

Oh weird
The git mentions a 1.3.2

karmic harbor
#

so did 1.3.6 not fix the issue?

rapid nymph
#

1.3.3 broke a lot it seems

unique geode
#

Which tbf

#

The Company breaking could have been a 1.3.4 issue that my group missed

#

Due to the other issues

unique geode
karmic harbor
#

So any work around then to it?

unique geode
#

I think we just missed it cus we couldn't land

#

No

#

Downgrade LLL to 1.3.1

#

That is your only fix.

#

Til Batby wakes up later to fix it

manic belfry
unique geode
karmic harbor
#

what the hell?! He's sleeping on the company's time? The Company needs its scrap! lol jk

unique geode
#

It's not properly updated for V56+ support

#

1.3.0 and 1.3.1 are, 1.3.3 added that new check that's been wreaking havoc

#

Which tbf isn't Batby's fault, it was probably added for a reason

iron igloo
unique geode
#

It's just breaking stuff rn

unique geode
iron igloo
#

i remember him saying something about fixing Tomb due to a conflict on his end

#

kk

unique geode
#

I stopped using it after it descyned the whole game

manic belfry
manic belfry
unique geode
#

Moons and stuff have been updating for the newer builds

manic belfry
#

I didn't saw any moons directly using 1.3.0+ ?

unique geode
#

Interior mods have too

#

If you use Unreal Interiors and UT99 for example

#

they specifically ask you use 1.3.1 or newer

manic belfry
#

Ah yes for oneShot interiors

unique geode
#

OneShot's too yeah

manic belfry
#

But honestly there is a majority that is still on 1.2.4

unique geode
#

Not really

#

It's just a lot of people are taking a break rn waiting on V60

#

Cus V60 is right around the corner

manic belfry
#

Is there any game breaking bug on 1.2.4 when playing v56?

manic belfry
unique geode
#

Nah, I was using 1.2.4 until LLL updated, but I'd recommend 1.3.1 at the minimum now

rapid nymph
manic belfry
#

On twitter

unique geode
#

He just said he was gonna let things chug along for another week

#

That doesn't really say he's adding more features

#

lol

#

I took that as he's waiting for another week to drop it

#

XD

manic belfry
#

he might still add new things

unique geode
#

Ah, that was probably posted later

#

Well ig we'll see

#

I rather not assume anything

surreal perch
mellow flame
#

Hello

unique geode
#

I took it as he was just waiting

surreal perch
#

Same

rapid nymph
#

Fair
He didn't specify

unique geode
# rapid nymph Fair He didn't specify

Yeah from what I was told is that on his Patreon he revealed he was doing mechanic changes for 3 of the existing enemies outside of the stuff he confirmed in the V55 changelog on Steam

#

So that, Vanilla Interior Tile Variety, and new scraps

surreal perch
#

I wonder what he changed

rapid nymph
#

m
I haven't kept up to date on any of the update stuff lol

unique geode
#

He needed a ton of fixes

surreal perch
unique geode
#

Dunno about the others

unique geode
surreal perch
#

Fox and Barber would be the ones I'd change

unique geode
#

Like the Barber, the fox

#

Maybe the Manticoil

#

dunno

#

It's all speculation

surreal perch
#

Yeah

#

We'll find out next week

unique geode
#

Mhm

young acorn
#

what broke with the company building, and what version must be rolled back to to fix it?

unique geode
#

he kept dcing when we went there

#

We finally landed there once without him as a test

#

Managed to sell scrap

#

But when we ordered stuff

#

the dropship landed, we opened it the open prompt never went away

#

and the dropship wouldn't leave

young acorn
#

i see

unique geode
#

It was trying to generate a dungeon

young acorn
#

what version must be rolled back to?

unique geode
young acorn
unique geode
#

but 1.3.3+ would all have the issue

young acorn
unique geode
#

I couldn't get 1.3.2

#

Only 1.3.1

zenith flax
#

@young acorn whats the name of the shader you use

young acorn
zenith flax
#

My question was more literal

young acorn
zenith flax
#

The shader used, will be at the top of the material

young acorn
zenith flax
#

That is indeed identical to the name and/or shader Zeekerss uses

#

I can revert if necessary but is it possible I could kindly request a rename on ya’lls end?

young acorn
#

unsure what i should do to correctly rename it

zenith flax
#

Literally anything

#

I replace by comparing the name of the shader to the one used ingame

karmic harbor
#

Hey Batby is awake! When is the company gonna be fixed lol

karmic harbor
#

LMFAO

tall kindle
#

Might be one of those things that u make sure are 100% opt in with a bit of a specific name too

#

Like VanillaWaterShaderHDRP or whatever it is

zenith flax
#

i might let the problem simmer for a day or two and see how many people it affects

#

if its easier for devs to swap then its that

#

if not its me

#

im fine with either

karmic harbor
#

Is that the issue involving the company?

#

or is that a different issue?

iron igloo
#

The man himself šŸ˜

tall kindle
#

Different

zenith flax
#

No clue taylor

karmic harbor
#

damn

tall kindle
#

Lol

zenith flax
#

still gotta have my morning coffee

iron igloo
#

Make it a triple shot

zenith flax
#

you think thats not the default lol

#

šŸ™‚

tall kindle
#

And then checking ur pings, I asked a lot of weird dungeon root questions

zenith flax
#

yeee dw

#

the short answer is don't but ill wait before i can give you a proper solution

tall kindle
iron igloo
#

But for anyone wondering I have a pretty fat modpack and I updated every single mod in my pack and kept LLL at 1.3.1 and it’s working(tm) perfectly fine

#

In case anyone was hesitant to update mods that depend on LLL

karmic harbor
#

How fat? bet mines fatter

zenith flax
#

the secret 1.3.2 solves all the problemsss

crisp galleon
#

I don’t know how it all works behind the scenes, but is it possible to see if it has a certain material and go from there? Like, Vow’s water seems to be a material called VowWater. Is it possible to do whatever you’re trying to do only on objects with that material? Because I imagine if someone wants the vanilla water they’d just copy from a scene with it so that material should be present while custom ones will be something else.

zenith flax
#

i hear you tho

iron igloo
# karmic harbor How fat? bet mines fatter

eh like 165 but I was mostly worried about moons and interiors that updated but everything seems to be in working order.

I just get a weird LLL error about Polarus ExtendedMod not being able to be registered twice when I launch but I landed there fine

#

Might be a BepInEx_Faster_Load_AssetBundles_Patcher quirk if the bundle is old? Idrk how that works once the moons update

karmic harbor
#

damn lol got me hella beat.

iron igloo
#

I also have the beta BepInEx_Faster_Load_AssetBundles_Patcher

karmic harbor
#

I get some errors too, but nothing bad either on mine. The most annoying bug i run into is the ship leaving message not going away or the occasion players not seeing each other.

iron igloo
#

Hmm I actually haven’t seen anybody report either of those in the last few days 🤣

#

Do you have to relaunch the game completely or can everyone just quit back to main menu and rejoin?

karmic harbor
#

they can quit and rejoin and it fixes.

iron igloo
#

That’s not too bad

karmic harbor
#

yeah. gets annoying some times when multiple people are having it. I usually just have the invisible player leave and rejoin.

#

the ship one is weird though I have to actually remake the lobby to get rid of it.

iron igloo
karmic harbor
#

will do thanks

#

where do I disable the AsyncLoggers?

tall kindle
#

It's a mod

karmic harbor
#

Oh I don't have that one.

zenith flax
rapid nymph
#

huh

#

weird

zenith flax
#

yee

#

like i can change it but

#

it def has one

rapid nymph
#

my only thought is
maybe async dungeon is messing with it?

zenith flax
#

ill change it anyway

#

i like to get scene via reference like that on the off chance any future standard modding setups load additional scenes for some reason

#
[18:59:51.9093751] [Error  : Unity Log] ArgumentNullException: Value cannot be null.
Parameter name: key
Stack trace:
System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) (at <787acc3c9a4c471ba7d971300105af24>:IL_00008)
System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) (at <787acc3c9a4c471ba7d971300105af24>:IL_00000)
LethalLevelLoader.LevelLoader.TryGetFootstepSurface (UnityEngine.Collider collider, FootstepSurface& footstepSurface) (at ./Loaders/LevelLoader.cs:193)
#

dont get this

tall kindle
#

Hm?

hollow rivet
#

I got the error code

zenith flax
#

I don't understand what it's complaining about

hollow rivet
zenith flax
#

@hollow rivet no thanks !

hollow rivet
#

?

zenith flax
#

I don't want to talk to you

hollow rivet
#

ok?

tall kindle
#

I got it before when I walked above the isTrigger box collider of my enemy (spawned like usual in the samplescene)

hollow rivet
#

I'm just reported a bug from before

#

chill

zenith flax
#

i am being chill

tall kindle
#

I can trt turning off the IsTrigger and seeing if that changes anything?

zenith flax
tall kindle
#

Ah gotcha

hollow rivet
tall kindle
#

Yeah I'm barely into dicts myself, but it sounds like the entry for that box collider isn't getting made Think

zenith flax
#

to be clear im asking you to stop talking in here

#

please

jagged juniper
#

oh

hollow rivet
#

what for

jagged juniper
#

I was boutta say I got the same thing

mellow flame
jagged juniper
#

do you not want anyone to talk in here? or just jori

zenith flax
#

Just them

tall kindle
jagged juniper
#

want me to send the logs orrr no?

zenith flax
#

sure

zenith flax
jagged juniper
mellow flame
#

I remember seeing a mod that did it, but idk if it was real or not

#

it never gained any traction, so assumed it was fake

tall kindle
zenith flax
# jagged juniper

While I won't explicitly deny this being my fault, How many mods are you using?

tall kindle
zenith flax
#

The vibe of this report seems like maybe another issue

jagged juniper
mellow flame
#

200 mods plus ac is asking for issues

zenith flax
#

Oh do you have advanced company?

mellow flame
#

hes playing with the jori guy

jagged juniper
#

Ye

#

^^

#

what bsl said

mellow flame
#

I see it at the crew thingy

zenith flax
#

so please dont take any personal offense to what im saying but

#

that mod is garbage and the developer is one of the biggest bigots i've personally communicated with

#

I cannot reasonably troubleshoot errors used when using said mod

jagged juniper
#

oh yea u right but I like the items and networking ):

zenith flax
#

forsure, I don't dislike you for using it or anything but it's just not viable for me

jagged juniper
#

gotcha

zenith flax
#

there's a reason he is extremely banned from the thunderstore

jagged juniper
#

AC didn't throw an error tho ): also yea I heard why

iron igloo
#

šŸ„”

zenith flax
#

AC didn't throw an error but it can do things to cause an error, plus due to how it aggressively fucks with other mods codes it's just too difficult to look at

mellow flame
iron igloo
mellow flame
#

kinda like the creator

jagged juniper
#

see if I can try and fix it?

zenith flax
#

it won't be something you can fix

jagged juniper
#

also I tried it earlier without AC and got the same problem

iron igloo
#

It would be 1 thing if it was like 40 mods + AC but 200 mods + AC leaves soooo many possibilities

mellow flame
#

def, at this point, its better to reset the pack without AC, I remember that one guy said you need like 40 mods to replace all of AC's features which isnt true, and I also highly doubt that you guys are using all of its features

#

if you need to edit moons, just use central configs or Lethal Quantities

zenith flax
#

regardless, probably better channels for that

iron igloo
#

I will say there are cool features in AC with no viable replacement rn , I never used it but I checked it out

jagged juniper
#

ye

#

hey batby

iron igloo
jagged juniper
#

no?

#

wat

iron igloo
#

bruh

hollow rivet
jagged juniper
#

is dat the issue

#

Jori

#

fuck off

hollow rivet
#

?

brisk schooner
zenith flax
#

Thank you šŸ˜„

brisk schooner
#

If you don't wanna talk to him then its for the best

zenith flax
#

There's very little people that applies to

sullen coral
#

Batby and I butt heads sometimes but he likes me. I think. Kappa

brisk schooner
#

Batby and I are sworn enemies

#

āš”ļø

zenith flax
jagged juniper
rich aurora
#

Instead of a Duel of Fates, it's now a Duel of Mods

worldly lagoon
#

poor jori

zenith flax
#

Nah.

jagged juniper
#

exile the sympathizers

worldly lagoon
#

i dont like him either

jagged juniper
#

Question: What did jori do to you batby? It's either really funny or really stupid

worldly lagoon
#

he likes potatoepet

zenith flax
#

Defended explicit bigotry and targetted harassment

jagged juniper
#

Is that the mortal sin

#

ah

#

I mean I love the mod......... Sadge....

zenith flax
#

I don't really have time for people to see the bright side in people who hate trans people and deny that Palestine is a valid country

#

among many, many other things

jagged juniper
#

oh

#

shit

#

really?

zenith flax
#

its literally like everything you can imagine bigotry defines theres examples of it

jagged juniper
#

damnnn

zenith flax
#

it's shockingly blatent

jagged juniper
#

there a way to ban jori from the thread

zenith flax
#

anyway LLL 1.3.7 is out

jagged juniper
#

legit just said that hes back

brazen spire
zenith flax
#

less errors ideally

brazen spire
#

based

zenith flax
#

company isn't complaining on my side so

jagged juniper
#

I love changeschlongs!111!!!

zenith flax
#

ĀÆ_(惄)_/ĀÆ

iron igloo
iron igloo
#

Well I mean

#

It’s what’s working for me

#

But he literally just dropped 1.3.7

#

Should try that

brazen spire
#

how long does thunderstore take to push the update to the app?

#

i refreshed my modlist but its not there

tall kindle
#

he's been removed from the thread already, just drop it lol

zenith flax
#

he immediently re-joined

#

ill just tell him to shooo if it happens again

tall kindle
#

LMAO

#

yeah

mellow flame
crisp galleon
mellow flame
#

also should I be updated Lethal Level loader in unity everytime there is an update?

#

I think im on 1.3.3

#

as of now

chrome notch
acoustic sonnet
tall kindle
iron igloo
wet basin
#

Question about this mod, i remember in the past that lethallevelloader(or a depdency it used) was causing a ton of various problems with mods, in particular i was suffering with it causing mobs to never spawn on any maps

i see that this mod has updated a bunch and a ton of mods have migrated to it, is it fixed now?

zenith flax
#

that hasn't been a problem in months

wet basin
#

yeah it had been months since ive played, so thats like definitely fixed now?
on a related topic, any like known conflicts anymore? im not running skinwalkers(using mirage instead) or lethalexpansion or anything

mellow flame
#

modpack code

wet basin
# mellow flame try sending your code

i dont have any issues at the moment so i dont need debugging, i just am very hesitant at the moment because i used to have tons of issues months ago

iron igloo
wet basin
mellow flame
#

ok you show be fine

#

only 15 mods

wet basin
mellow flame
wet basin
#

while im here, what custom moon mods do you guys really like?

iron igloo
mellow flame
#

now

#

compared to before

wet basin
#

ill give your modpack a try

#

(plus mine)

calm eagle
# zenith flax <@244591333866602496> thoughts on this?>

I remember Autumnis mentioning that it was the same shader yea lol
Should be able to just rename them, but (and I'm not up-to-date on the specific use case here) would it be possible to just check if it already exists, and if so ignore it for that moon?

zenith flax
#

not sure what you mean by already exists

#

the issue is that i want it to already exist

#

since now devs can have a shader of that name and it become the basegame one

calm eagle
#

Ahh okay, which would overwrite our custom ones then?

zenith flax
#

yeee

#

so kinda just feeling the vibes on what yall would want the solution to be

calm eagle
#

I'd be fine with just renaming mine

zenith flax
#

i can change it to checking material name but i do think ideally shader name is a nicer check

unique geode
#

@zenith flax does 1.3.7 also fix The Company issue? 🄺