#Scarlet Devil Mansion v2.2(紅魔館)

1 messages · Page 9 of 1

weak stag
#

🔥
(From rampa)

tranquil frigate
#

Ty for votes. One more poll.

#

This one I can actually address somewhat. I only ask since I personally felt at times that my map was too cramped but that's a me thing. I don't know if others feel the same or even noticed

main flax
#

i guess now that you mentioned it. it is a bit cramped, but i always thought that was just a unique trait of the interior.

austere charm
#

It’s about the same as, in terms of how cramped it is, as vanilla factory interior. It’s more cramped than Haunted Mansion and less cramped than Mineshaft, in my opinion

dawn bramble
#

Parts of it feel claustrophobic, but there's a hefty balance of space all around

tranquil frigate
#

alright update pushed

#

just two rooms, some foyer pillars even higher up, the already made weather effects

#

and redid the mod's pages picture portfoilio

#

if something broke yell at me

#

ill be back when Zeekers does another update

rare needle
#

@tranquil frigate Just wanna inform you that SDM is very laggy after the new update, dunno if it's cus of the update for the interior or cus of the update for DungeonGenerationPlus but yeah

#

it feels very bad

#

x.x

rare needle
#

I fixed this

#

I had to regenerate the config for it

#

So you may wanna add a note about that

tranquil frigate
#

i couldnt imagine why that would cause an issue

#

looking at the code again, ya i dont get whats happening

rare needle
#

Unless it's just Multiplayer issues

#

I also will note I got lag from the scraps too when we had the issues

#

So something was weird

tranquil frigate
#

if it happens again let me know

#

that message is to anyone else

#

cause it dont make a lick of sense to me, but what do i know

rare needle
#

Multiplayer issues are an oddity

rare needle
#

@tranquil frigate I believe the culprit was LobbyImprovements, I've discovered it has a nasty compounding bug in larger packs atm and it seems to cause really bad performance issues, most noticeable with @lost arrow's Slaughterhouse interior, but I would imagine it was murdering SDM in Multi also

#

I've already informed 1A3 about it, luckily if people are reliant on the mod they can downgrade it back to 1.0.4 and be okay

lone hamlet
timid surge
#

I may be wrong, but I thought her main complaint was file size, which I don't think is likely to improve much if at all

#

I have one idea that might help, but we'll see

lone hamlet
tranquil frigate
#
poll_question_text

What new SDM enemy seems more interesting

victor_answer_votes

14

total_votes

31

victor_answer_id

2

victor_answer_text

Reimu Cat (Enemy/Loot risk reward)

victor_answer_emoji_name

🐈‍⬛

foggy path
#

There appears to be a bug regarding the painting spawning enemies
It can't spawn anything from the following list (or each individually) ButlerBees,ShyGuyDef,MouthDog,Barber,ClaySurgeon,RollingGiant_EnemyType,Mario and will instead not spawn anything

rare needle
#

Try doing a Regen of your Scarlet Mansion config

#

I had a bunch of issues after the update til I did that, most prominent was bad lag

foggy path
#

other enemies such as Jester,CountryRoadCreature,Flowerman,Scary,Crawler will spawn in fine when part of the list but I can't get any of those to do the same

foggy path
rare needle
#

It also could just be it's finicky with some enemies being registered as well since you're adding enemies it doesn't usually spawn

#

If some are working fine but not all you may have to be more specific with their names and stuff

foggy path
#

yeah that could be the issue, iirc the log did mention the list being empty
they should be the correct internal names afaik
regenned the config and it appears to be working now thanks for the help

tranquil frigate
#

my config be messed up, dont know how it cause this many issues

tranquil frigate
# tranquil frigate
poll_question_text

Do you think SDM is cramped and claustrophobic?

victor_answer_votes

15

total_votes

28

victor_answer_id

5

victor_answer_text

Nah (in a good way)

victor_answer_emoji_id

1204817546528825354

victor_answer_emoji_name

foiled

livid sinew
#

is it just me that has scarlet key spawn with no textures?

#

like it's fully invisible unless you scan it

woeful dock
#

Not just you, not sure why it's spawning outside of the mansion though

tranquil frigate
tranquil frigate
woeful dock
#

Oh I think I figured out why
For some reason Remnants sees the key as a store item and adds a scrap version to the loot pools

tranquil frigate
rare needle
tranquil frigate
rare needle
#

It might very much be the second tbh, the main entrance area changes are generally fine and I really love those, it's how deep it generates and how you can very much get lost going in a circle if you go too far into it in some cases for sure, I know I got lost earlier and looped around and ended up looking at a Shy Guy

#

It's still a fun interior but Vanilla generation just is very confusing a lot of the time, I have no idea if the default generation settings share this problem or not

tranquil frigate
#

As far as I know, and I would need other's experiences too, but the default dungeon is very very loopy and interconnected, but the main path is very short so you are never far from the entrance

rare needle
#

Yeah with Vanilla gen I know I can go pretty far in and then almost never find the way back to main lol

tranquil frigate
#

I can push a small patch so the vanilla gen by default doesn't have the loopy path preference

#

Also do you think the main path is too long? I can make it slightly shorter in the same patch

rare needle
#

The main path being long I believe is pretty rng, sometimes it feels long and sometimes it doesn't

#

So if you wanna make it a bit shorter you can I suppose

lone hamlet
#

I personally like it when main paths are long as it makes things interesting when playing with a lot of people

#

Otherwise I feel like things are too easy personally 😛

orchid vessel
#

Any reason why it makes the Seichi map greyscale when the interior is active?

tranquil frigate
#

Literally no other reason

orchid vessel
#

could there be a config for it? one of my friends loves scarlet devil mansion but doesn't like the greyscale effect.

tranquil frigate
#

You would have to ask them, the compatibility patch is from their end

orchid vessel
#

ohh alright

tranquil frigate
#

Well I suppose I did write the code

torpid plank
orchid vessel
#

hello s1ck :3

#

could a config pretty please be considered imshy

tranquil frigate
#

Uhh I don't know how configs work for separate .dll files
@dim basin @charred nymph .
Hey question, can separate .dll mods work on the same config?

torpid plank
#

yeah I'll do a couple of config stuff in the future and also tweak the greyscale a bit more later as well

orchid vessel
#

alright sounds good

#

hopefully we can finally disable it entirely x3

charred nymph
#

BepinEx provides you with a config that uses your GUID but there's nothing stopping you from reading and writing to a shared config under a name you agree on using the BepinEx.Config classes

tranquil frigate
#

Okay thx love you

charred nymph
#

I guess nothing is stopping you from reading from a different mod's config file either

tranquil frigate
#

Good to know. I'll be disruptive with that info later

charred nymph
#

waah

tranquil frigate
charred nymph
#

I'm pretty sure we had a mod that would open the bepinex core config and switch something in there at one point and I had to yell at them not to change things without making the user super duper aware

tranquil frigate
#

Lol even I wouldn't touch anything bepinex related

orchid vessel
#

took a peek at ur page, lovely to meet another game dev :3

tranquil frigate
#

Truly making a difference in the world, one funny Touhou game at a time

orchid vessel
#

I'll defs try them out at some point x3

#

I love making things in Unity

dim basin
#

You basically shouldn't need to, and if you think you need to, you're probably wrong 😄
(To edit another mod's configuration, that is..)
[although, what Robyn said.]

(If you wrote both mods, meh, go for it.)

tranquil frigate
#

Well I'll shall see what I really do later

dim basin
#

Mmm.... that's a funky situation for sure.

#

I'd generally say you should only modify your own configs, as, the user's experience once your mod is disabled/uninstalled should not be modified.

#

As per what to call the config, in general, I prefer (as do MSDN guides) FDQN-based GUIDs
For a compat patch, that'd be something like com.github.myname.mymod-compatmodname.cfg or w/e

#

Filenames can be 255 characters on Windows, longer on all other systems, and more information > less information.

tranquil frigate
#

So what I'm hearing is that generally I shouldn't be editing someone's else config even if I'm giving them the compatibility patch

#

So

dim basin
#

^ Yeah, you should do that in your own config if possible/

#

If you absolutely have to modify the other mod's config for some reason, explain it to the user in the README in a place they can't miss

#

so that when they uninstall and something is different, they at least know why, etc.

tranquil frigate
#

@torpid plank hey you, give me a config entry for disabling the grayscale compatibility patch

dim basin
#

Sounds like that should be its own feature/mod 😄

torpid plank
dim basin
#

People do like to bundle 492102 features in one mod lol

tranquil frigate
#

You mean like that compatibility patch should be a separate mod?

dim basin
#

Mmm, I'm confused, I thought you wrote a mod w/ a compat patch.

orchid vessel
#

an entire mod to turn off greyscale? stare

dim basin
#

But the greyscale compat is part of s1ckboy's mod?

dim basin
tranquil frigate
#

Yes, it's a separate .dll that I gave him

torpid plank
tranquil frigate
#

It comes with Seichi

dim basin
#

So having 1,000 mods with 100 line of code each === less stupid than 10 mod with 10,000 lines of code each.

#

Less stupid because there's no downside, and only upside (user gets to pick and choose what they want to use.)

#

In other games (Fallout for example) the engine has a hard-limit on the # of mods/plugins, so sure, there you HAVE TO bundle stuff.

#
  • You can always modpack to show "hey, user, these are intended to be used together" etc
tranquil frigate
#

You could, but I know most people just want to download the mod and not even think about it.

dim basin
#

I've seen so many mods which are blatant forks of another mod with just one feature removed, because they were basically forced to do so.

tranquil frigate
#

So even if all my compatibility patches could be separate mods, I just include them all in the same mod

#

So they can't miss it

dim basin
dim basin
cerulean ether
dim basin
#

For actual features, like items/mechanics, I say people should definitely separate them.

cerulean ether
#

GeneralImprovements dev seems to be MIA, hasn't responded to dms, they patch my mod as a soft dependency and they didn't account for my mod having soft dependencies, this all happens if a specific config option is set to true and its true by default so I was thinking the easiest method to fix this error (which is on their end not mine) was to disable that config option

tranquil frigate
#

Ahh you know what right, grayscaling Seichi when my interior is active isn't really much of a compatibility patch but just a extra feature type thing

#

Which means

#

@torpid plank that config entry now

dim basin
#

Mmm... that's an interesting predicament with your mod LadyRaphtalia. Idk where on that one tbh.

dim basin
#

Fixes mods, in general, break things more often than fix. + They never disable themselves when the thing is fixed in the main game.

#

So people are still using 9+ month old "fixes" mods for problems which don't even exist

cerulean ether
#

Lol, the current problem is that it does GetLoadableTypes which includes my soft dependencies obviously, and breaks the player in that specific action, which bleh

dim basin
#

Looking at you WeightFix (-1)

tranquil frigate
#

I've come to realize that fix mods are mostly bs (respectfully)

dim basin
#

"This mod is known to break mods, including my mod. Uninstall it." 😛

cerulean ether
dim basin
#

JetpackFix was necessary for a while, sure, as was SlimeFix, and BoomboxSyncFix,

#

but most things are just... working in the base game now lol.

cerulean ether
torpid plank
dim basin
#

WeightFix was necessary for like 4 days and I still find packs with people using it

#

and don't even get me started with LC_API........ people still have it in their packs somehow

#

Anywho, I'mma stop derailing Scarlet Devil Mansion lol.

tranquil frigate
torpid plank
dim basin
#

Græy ?

tranquil frigate
dim basin
#

or Grəy?

#

take your pick, ash or shwa, lol.

tranquil frigate
#

Goddamm runescape

dim basin
#

Ahh yeah, correctly. Makes sense.

cerulean ether
#

The only bad British spelling is defence

dim basin
#

How about exercise? :/

tranquil frigate
#

With an s?

cerulean ether
#

Who spells it with a z?

dim basin
#

The wrong people, lol.

tranquil frigate
#

Well I would probably mess up on a spelling test too

dim basin
#

I love that it includes french in the "wrong" section

torpid plank
dim basin
#

Defence
Defense
Both are correct in en-US somehow. Dumb AF.

tranquil frigate
#

Cause I can't even tell you which one is even correct

#

Both look right

cerulean ether
#

Unfortunately the one with a c is british

dim basin
#

Well, the former is to remove a wall. 😄

#

de-fence -- I agree with British English for most things, but screw that one.

cerulean ether
#

Lol

orchid vessel
#

when did this become a spelling thread

tranquil frigate
#

I willed it

torpid plank
#

So are we going with GræySkæl?

tranquil frigate
#

Yes

torpid plank
#

👌

orchid vessel
#

Why can't it just be greyscale 😭

#

Why do we gotta confuse the players

tranquil frigate
orchid vessel
#

that's fine lol

tranquil frigate
#

But flip a coin and decide whether to use the objectively bad "gray" or the objectively good "grey"

orchid vessel
#

ah

torpid plank
#

Aight

orchid vessel
#

grayscale is american english

#

and greyscale is british english

cerulean ether
#

Which is why gray is bad

tranquil frigate
#

Wait

cerulean ether
#

And grey is good

orchid vessel
#

fair enough

#

americans stupid

tranquil frigate
#

I said British English was good?

orchid vessel
#

greyscale it is then

cerulean ether
#

Yes

torpid plank
cerulean ether
#

You did

orchid vessel
#

british english > american english

torpid plank
#

its confirmed now

orchid vessel
#

EXCEPT FOR CHIPS AND FRIES, BRITISH ARE WRONG FOR THAT

cerulean ether
#

You call them French fries when they're not even french

#

Sorry we live closer to the source and know something you dont

orchid vessel
#

I just say fries

#

but like, chips?

#

chips are the snacks in bags

cerulean ether
#

I say chips, cuz that's the only acceptable way

#

Crisps are the snacks in bags

torpid plank
#

crisps sound weird

#

pardon my french

cerulean ether
#

Your mom sounds weird

tranquil frigate
# torpid plank

I won but at what cost. I unknownly defended Br*tish English

orchid vessel
orchid vessel
dim basin
#

British/Canadian/REST OF THE WORLD ENGLISH > American English

#

except yeah, crisps/chips.

orchid vessel
#

^^^

#

100% agree

#

though personally I grew up with "color" so don't hate me for that q.q

dim basin
#

Meh, I still have to use it because CSS etc

tranquil frigate
dim basin
#

colour: #ff0000 doesn't parse lol

orchid vessel
#

fair enough

#

one day I'll learn css

#

I just c# and nothing more lol

#

Unity go brrr

dim basin
#

You can turn your C# into other languages 😄

cerulean ether
#

Unity also doesnt take colour

#

so that sucks

orchid vessel
#

hah

cerulean ether
#

especially when you dont get an error about it

#

like shader graph stuff

dim basin
#

ew yeah....

orchid vessel
#

shader graph is cursed

#

I hate touching it

cerulean ether
#

when u wanna get the hash or id of a property

dim basin
#

although you can get a vscode extension which highlights hsls/gsl well, so meh

cerulean ether
#

shader graph is pretty good, very beginner friendly

orchid vessel
#

I can't figure it out x3

dim basin
#

screw graph, use >language< -- always avoid no-code and low-code garbage

orchid vessel
#

I nearly destroyed an entire scene using shader graphs by a slight change

cerulean ether
dim basin
#

bahahaa

tranquil frigate
valid scaffold
orchid vessel
#

and british
hilarious detail xd

dim basin
#

because having two "weight fix" mods installed makes the bug happen again -_-

valid scaffold
#

Wasn’t my modpack so I’m not sure

cerulean ether
#

idk what weight fix was trying to fix, but some people who make scrap just dont understand how LC's weight system works

#

which understandable, it's fucked up lol

valid scaffold
#

Good to hear it isn’t normally needed though

cerulean ether
#

1.2 is 22lbs, 0.5 is -50~ lbs or smthn

valid scaffold
cerulean ether
#

like if this mod does ANYTHING except making sure each Item SO has a minimum weight of 1, then i dont see the point of overcomplicating what it's doing

dim basin
#

PathfindingLagFix is only necessary if you have a mod which actively breaks pathfinding,
Such as SkullBreaker or BrutalCompany which spawn 1,000 fleas, etc.

valid scaffold
dim basin
valid scaffold
#

Yeah I spend a lot of time making sure it’s good

dim basin
valid scaffold
#

Very strict in keeping the gameplay experience as 1:1 with vanilla as possible

dim basin
#

Heck yeah

valid scaffold
#

Even having stuff that gets rid of like lamp shadows for performance disabled and such

valid scaffold
#

I’ll probably keep PathfindingLagFix as the pack is mainly meant to be a no-nonsense “this just fixes as many of the games issues as possible,” but since it has no impact on vanilla gameplay, I’ll drop Lethal Weight Fix.

torpid plank
valid scaffold
#

I appreciate you taking a peek for me! ^-^

valid scaffold
orchid vessel
#

I miss my framerate x3

valid scaffold
orchid vessel
#

how so?

valid scaffold
#

Lots of changes, I’m not sure what the biggest were though (it’s why I did the @ haha)

orchid vessel
#

ah lol

dense patio
#

holy yap this chat has so many messages

torpid plank
#

@tranquil frigate btw maybe you can place a configurable weight on it too pikaThink

valid scaffold
torpid plank
#

Lmao

charred nymph
#

Anyway, ya'll were talking about weight fix patch mods and I wanna bitch a little here: The "fix" mod was a transpiler to player.grabthing that checked if the grabbed thing had a weight that would cause the bug but like.. why???

#

It was so overcomplicated and a transpiler pegs it to a specific version of the grabthing method that will fail to patch if it changes... why not just patch all GrabableItem.Awake and check the item's weight there and fix it? That will always work basically forever without causing the player's inventory to break or grabs to be invalidated if the method changes

tranquil frigate
#

That's a surprisingly simple fix damn. Truly be spitting facts

thick sage
#

What fix mods are being used tf 😭

rare needle
rare needle
#

I get wym

#

Shaosil being completely MIA now also doesn't help

orchid vessel
orchid vessel
#

It also doesn't affect framerate at all, as i use it in my dev mod pack and it runs insanely smooth there

rare needle
#

Okay lol so it's a handful of other things

#

I could probably take a peek at your pack sometime or let you check mine for comparisons

orchid vessel
#

yeah

rare needle
#

I remember I discovered a handful of mods caused issues

orchid vessel
#

sure we can take a look together some point

#

would also be fun to play together sometime :3

rare needle
#

I'mma probably be removing some mods from my pack soon like fix mods I no longer need

rare needle
#

lol

orchid vessel
#

okay sounds good!

cerulean ether
rare needle
#

@fickle rain speaking of fix mods that might not be needed, is there anything MeleeFixes covers still on the current game version?

fickle rain
#

caches roundmanager (might be unnecessary if you use lethalperformance??)

#

and i fixed hit FX (knife blood spray, the shovel bounce) sometimes playing when an enemy doesnt actually take damage (like if you hit its hurtbox but not its hitbox)

rare needle
fickle rain
#

it also supposedly fixes shovels getting softlocked if someone dies swinging them but ive never replicated that bug

rare needle
#

I'm wondering if someone could make an alternative to GI for the monitor stuff

#

;c

fickle rain
#

i forgot to update the description but you should still be using WKF

rare needle
fickle rain
#

even without yesfox it fixes buggy behavior with refilling the car's engine

rare needle
#

Which we still need something to fix the fox killing performance from the cruiser related code

#

Ah got ya

fickle rain
#

that results in ton of wasted weed killer

#

in vanilla

opal wigeon
tranquil frigate
fickle rain
#

none of these have been fixed in basegame

#

btw

opal wigeon
#

Like in main menu or rm awake

cerulean ether
#

me when a guy decides to add his items after rm awake cool_psh, but i imagine you can just Resources.FindObjectsOfTypeAll for the SO's

fickle rain
#

if im not mistaken weightfix is also still "necessary" if you are using items that are over 2.5 weight

#

since the problem is vanilla's add/subtract logic caps out at 10 weight (1050lbs) and will cause numerical issues if you ever surpass that

cerulean ether
#

it would be 3.5 then not 2.5 i believe

fickle rain
#

4 item slots * 2.5 = 10

cerulean ether
#

but yeah i had to lower anvils from the previous 100 to like 2 lol

cerulean ether
tranquil frigate
#

Or just patch Awake since you know it will always be called after the item is initiated but before it is actually used

fickle rain
opal wigeon
cerulean ether
rare needle
fickle rain
#

i forgot weight defaults to 1 (which is exactly why negative weight speed issues were a problem before)

opal wigeon
#

or just patching the scriptableobjects awake

rare needle
#

Shaosil is inactive and it breaks more than it fixes

#

I literally only have it for the monitor stuff

#

😦

fickle rain
#

i don't disagree but in the case of GI it's because it added a bunch of subjective changes and gradually became a victim of feature creep

rare needle
#

Yeah

cerulean ether
fickle rain
#

most of the stuff it breaks is caused by new features (i.e. "improvements" and not "fixes")

rare needle
#

We need a mod that only adds the monitor stuff

fickle rain
#

most of the stuff general improvements "fixed" (like, bug fixes) is still not fixed in basegame

woeful dock
#

Aren't they pulled from an older mod or is it different from that?

rare needle
#

Yeah

#

It's a good mod it just contains so much bloat

cerulean ether
#

my only thing with GI rn is that it uses GetLoadableTypes on other assemblies with no consideration to soft dependencies

fickle rain
#

anyways sorry i guess im kinda derailing this thread but i feel like the discussion about fix mods was kinda misinformed and i wanted to clarify some things

cerulean ether
#

thats fine, i hear raph likes trains

tranquil frigate
#

you good

cerulean ether
#

make it 301 cool_psh

#

damn

thick sage
#

Definitely not

fickle rain
#

it was not

#

zeekerss hasnt touched slime AI since launch, to my knowledge

charred nymph
#

I find it odd to say slime taming needs "fixed" because I don't consider features left on the cutting room floor broken

fickle rain
#

it's not a feature left on the cutting room floor

#

it's a feature that doesnt work because of a typo

#

that is mentioned in the game's bestiary entry

#

and does still work under specific non-intuitive circumstances

tranquil frigate
#

Zeekers never fails to impress me with his code

fickle rain
#

tbh it's a really simple mistake to make

fickle rain
tranquil frigate
#

Simple mistake sure, but still exists after a whole year

fickle rain
#

probably because almost nobody is using boomboxes in the dungeons to tame slimes

#

and those that do are only doing it as a novelty because they know they have a mod to fix it

thick sage
#

I can imagine he doesn't care either

fickle rain
#

i don't think it's that crazy how the slime taming bug has persisted

#

there are definitely some other long-standing bugs that are more problematic though

charred nymph
#

How does it not work because of a typo?

fickle rain
#

if the slime's tamed timer is > 0 (set to 2 seconds every second it's near an active boombox) and the angered timer (set to 18 seconds when shoveled/stunned) is less than 0, the player collision function returns early without dealing damage

#

the intent is obviously "if the slime is being tamed by a boombox and isnt aggressive, don't damage the player"

#

but the problem is that angeredTimer initializes at exactly 0, and only decrements if it's greater than 0

#

so it sits at exactly 0 until the slime is attacked, and then it will eventually decrement to a very small negative number

#

at which point slime taming works

fickle rain
#

single character change

charred nymph
#

That's way too confusing and is a perfect example of why we don't use a bunch of random variables and then compare them to determine the state of our monster we just use a state value or a simple FSM that knows what states are valid from what

cerulean ether
#

i think its fine

#

i usually let my timers go to the negative cuz resetting it isnt usually done by adding but by setting it

charred nymph
#

Here's an example of how I thought a SmallFryEnemy FSM would work but we never implemented it because its a bit hard to wrap your head around and its important that Risk understands how his own mod works, ehehe

cerulean ether
#

also very completely unnecessary for an incredibly simplistic enemy lol

#

but yeah i think the main reference for this stuff comes from WTO

#

they did a pretty good job at FSM stuff for their enemy system

#

was gonna be implemented into exampleenemy at some point as sort of a more advanced version but laziness happened by the person who was gonna do it, and that just happens sometimes

tranquil frigate
cerulean ether
#

is concerning an option?

tranquil frigate
#

yes

cerulean ether
#

arent u missing a break;

charred nymph
#

Naur, that's a fall thru

opal wigeon
#

is this dead by daylight

tranquil frigate
#

Hehehehe

#

It's the killer's state machine for my touhou dbd game

tranquil frigate
rare needle
fickle rain
#

well butteryfixes has a patch for it anyway

#

the standalone version on thunderstore uses a prefix instead of a transpiler which adds unnecessary computation (however minor it may be)

#

and i'd also rather not dedicate an entire mod slot to slime taming if it was avoidable

opal wigeon
# tranquil frigate Though I'm confused to what you mean by that. Like how inheritance would help

Like I might prefer a more over engineered / boiler plately approach but I struggle to read through all the switching and if else chaining + at least for me it feels a little wild wild west in terms of what any of these states might be touching

i'd personally prefer something along the lines of a base class for character state with them getting overridable functions for when they are used. From there maybe try and centralise some of the actions they are doing into general functions too. eg. a lot of them influence the positions and rotations of the player which could be streamlined abit, maybe the seeking and attacking survivors too since it feels a little weird that such important logic is chilling in the attack release state

only my 2 cents tho for discussion purposes though none of this matters

rare needle
#

Btw have you considered adding an option to disable the feature that's expensive on game saving?

fickle rain
#

i really dont know what to tell you, all im doing is saving a single integer or list of integers

charred nymph
fickle rain
#

depending on whether the dropship has a vehicle attached or items inside of it

#

even if that were expensive it is a drop in the bucket compared to vanilla's saving functionality

#

which saves many more integers and many more lists

opal wigeon
charred nymph
rare needle
tranquil frigate
#

But I had only one killer (Reimu), so I said fuck it. We ball and made this monstrosity

fickle rain
charred nymph
fickle rain
#

it would save 2 integers with default values and 1 empty list for each moon you have loaded, in that case

rare needle
#

Since Zeekerss didn't remove that when he removed the references to the fox for whatever reason

cerulean ether
charred nymph
#

waah

tranquil frigate
#

What Xu says, except I knew future me would probably not be working with another killer. So when I added killer "perks" that were really just dbd killer abilities, I realized that I could totally get away with adding that logic directly into the state machine

#

And man, that saved me time in the short run. God I hope I never have to suffer the consequences in the long run

charred nymph
#

Like look at this mess, that was basically no time at all, ahaha

tranquil frigate
#

Wah

#

I'm stealing that interface approach

cerulean ether
#

for you that would be no time, for me that would be days because i gotta learn whatever the fuck any of this means DogeKEK

charred nymph
#

ehehe

#

An IUniquecollection<T> is a collection of items that are uniquely ID'd by a value of <T>

#

IUnqiueItem<string> has a value that is a string that is unique in the collection. Sounds like a dictionary but it kinda can't be, thanks discord

cerulean ether
#

icic

#

is W the character you like, use after you use T or smthn?

charred nymph
#

Yea, T is the type that identifies the unique item and W is the class of IUnique<T> that is stored, I think

#

I could probably have sidestepped this issue with dictionaries and better management but my initial implementation was using the same class for Pawsy as Guilds as Submodules and I needed them to all use one type that the parent shared

#

At some point I split them up (correctly) and they could use dictionaries now, I guess

cerulean ether
#

icic

charred nymph
#

I got too deep in object oriented land in that one

rare needle
#

Til he responds

cerulean ether
#

that conversations conclusion was that i shouldnt do that lol

rare needle
#

Yeah generally it's not advised but if the dev is MIA you could probably add it as a temporary patch

cerulean ether
#

ill just leave a warning lol

charred nymph
#

I think you should just delete general improvements if you detect it sunglas

rare needle
cerulean ether
charred nymph
#

Do I look like I'm joking?

rare needle
#

No deleting my GI if CodeRebirth is installed

cerulean ether
#

coderebirth update in 20 minutes that deletes GI

rare needle
#

Not if I delete CodeRebirth

fickle rain
#

the approach is obviously to patch GI's patch over CR's patch

#

to resolve the incompatibility in-house

woeful dock
#

It has good features like the monitors and cabinet door removal

rare needle
#

Monitors really need a seperate dedicated mod, there is already one for the cabinet doors

fickle rain
#

wasnt that what openmonitors was for

rare needle
#

OpenMonitors doesn't do anywhere near as much

#

It's a nice mod but nothing really special

#

It's more so a better version of CorporateRestructure

timid surge
#

forking GI and reducing the feature set would not be super difficult I imagine

#

(not an offer though)

woeful dock
#

Not being able to find a license for it anyways

timid surge
#

oh true

#

uh oh

rare needle
#

@tranquil frigate Lmao

#

Nice doorway

tranquil frigate
dim basin
dim basin
tranquil frigate
#

Real

dim basin
dim basin
charred nymph
dim basin
rare needle
#

Someone also apparently got a fire exit to spawn once and it did nothing when they tried to go through it so idk if maybe the config bugged cus I switched generation from Vanilla to Default but it's possible

tranquil frigate
#

fire exit weirdness would be another mod i think

#

first time i hear of it

rare needle
#

I would guess a rpc didn't go off correctly and so there was a mimic door that just didn't work, I know on rare occassions sometimes some clients can't see mimic doors as well when everyone else can I've seen that happen with Vanilla Mansion

#

Not really sure what causes it since the issues are rare

rare needle
#

@tranquil frigate @analog egret

rare needle
#

Unsure if I needed to include the extra stuff from AsyncLoggers but I included it anyways

tranquil frigate
#

also like what context is this error? like i know it's modded items failing to spawn for the bedroom event but i dont even know the context here

rare needle
#

I was checking stack traces cus of lag issues and found that I would assume the dice set that off most likely

tranquil frigate
#

Did it spam that error? I would hope that it exits out more gracefully than that

#

I swear that dungeon event causes so many issues with other mods

rare needle
#

Nah it wasn't spammed at least

analog egret
#

I'm very confused and I'm not entirely sure what to do to fix that tbh

rare needle
#

So could relate to it

tranquil frigate
#

If your mod at any point touches the scrap lists, then it could cause the error, but it could also be something else

rare needle
#

In a clients' log

#

And that was the same game where we got SDM

rare needle
rare needle
#

Also @tranquil frigate Can confirm the interior has been a lot better since switching to Default Generation from Vanilla, wanted to let you know lol

tranquil frigate
#

Makes sense, I designed my entire dungeon around default generation

#

Maybe today I'll get the vanilla fixes in

celest scaffold
#

Perhaps a silly question, but still:

Is it possible to somehow change the speed of the maid and her HP? I would like to change it for myself

rare needle
tranquil frigate
tranquil frigate
#

@rare needle I do already have an toggle in the config called "Use Branch Path Multi Sim"

#

Set that off with the Vanilla preset (change the preset to Custom afterwards) to see if that fixes your issues with Vanilla.

#

I'll still gonna change the default config value of the Vanilla preset to false for that one, but I need another day for this update

crimson bluff
#

Two questions

The first one is instead of a maid, I have a butler, I even set the values ​​higher
But he still spawns

Second, I noticed that there is a radio on the map, will this radio be available as an item for the ship in the future?

tranquil frigate
#

question 2: maybe but it's not a priority

crimson bluff
#

Alright, I have one guess why this could be, I’ll just say, maybe it will help in the future somehow

I think that this is somehow influenced by Brutal Company Minus, while you were answering I decided to get into the mod, I think that there are some things there that affect the spawn of the butler, so I think this is the reason, But I'm just guessing, thanks for the answers anyway😋

tranquil frigate
#

I was about to say brutal company ya. It's gonna need some enemy weight manipulation like what I'm doing so it can do what it's doing

torpid plank
#

@tranquil frigate did you do the config for the SeichiPatch or should I do it?

#

I'm doing configs rn for other stuff

tranquil frigate
#

Oh uhh you need to give me a bool config that I can use

torpid plank
#

didnt I spin a wheel for that? plink

tranquil frigate
#

Ya something gray

#

The name of the config, gray/grey/whichever

torpid plank
#

yeah Greyscale funny version GræySkæl

#

for easy access maybe I should do the config pikaThink since its more a moon related thingy then your interior

tranquil frigate
#

yuh, then my compability patch can get the config value to use it

tranquil frigate
#

@rare needle Actually what I said earlier, ignore that. That multi branch path sim stuff never affected vanilla to begin with. I'm going to do the following and see what happens:

  • main path length: (6-9) -> (6-8)
  • branch paths near entrance: (4-6) -> (3-5) branch count
  • all branch paths: -1 to min and max length
#

I don't know exactly why vanilla generation has the issues it has now. My only guess is that I've been adding tiles that work well for my default generation but work terriblely for vanilla generation. I do remember that I decreased the main path length for default generation by 1 like a fat minute ago. Perhaps vanilla generation needs the same treatment

#

I was breaking stuff with the DunGenPlus mod so not update yet. Usually I test my work in progress code live, but not now. Too spooky

rare needle
digital wing
#

@tranquil frigate Hello ! Can you add a config to make the decorative crystal scrap spawn on all moons even the ones when the Scarlet devil mansion is not chosen to be generated?

tranquil frigate
#

Hmmmst

#

Should be fine, I'll see how easy it will be

#

Like, it's really easy to add that, but it also can't conflict with default behaviour. That part the harder part

digital wing
#

Yeah i assumed, let's hope it's easy for you to do that then

#

I really want them to spawn everywhere lol

weak stag
digital wing
#

Yeah but it's better to have a config for it, cause otherwise i will need to add it manually every time i install a new moon

#

To be more precise, i want a replacer to colorfull flashlights and decorative crystal are perfect for that

tranquil frigate
rare needle
tranquil frigate
#

Enemy configs

tranquil frigate
#

Items config

#

I want to add a config so scrap items can spawn on all moons, but it's too tricky for the time being

crimson bluff
#

let's goo

supple mantle
#

sdm and LcGiftBoxConfig seem to have an incompatibility, whenever a level loads with sdm and lcgiftbox is on, it softlocks

weak stag
#

@tranquil frigate
How many snow globes are there? Is it just these 3?

#

Its hard to spawn them to test because their texture seems to depend on their value, just like with the crystals

tranquil frigate
tranquil frigate
weak stag
digital wing
tranquil frigate
#

yuh

digital wing
#

LETS GO

bleak lion
#

i've almost no idea of what im supposed to do to unlock most of these rooms

#

had the mod for a couple months now

tranquil frigate
#

The solutions to all the treasure rooms:
Kitchen: ||There's a time printed on the wall. The doors automatically open when it reaches that time.||
Library: ||On the library bookshelves, there are 3 red books. Interact with all 3 of them and the door opens.||
Servan't Quarters: ||A radio will always spawn. There is a random song/volume combination that will open the door.||
Bedroom: ||The painting will always spawn. Just grab the painting but the enemy will spawn in the treasure room instead.||

#

I tried to make the solution as simple as possible to solve as I only wanted the mystery of solving the puzzle to be "difficult". If you still believe that solving the mystery is just too confusing, I can always make improvements.

weak stag
#

Not to be rude, but i and most people i play with found the puzzles to be really, really simple, like just perfectly fine
The only one that didnt immediately make sense was the ||radio, it just seemed like decoration, until you notice how its the only interactable thing near the locked door, and that the lights of the skulls above the door change as you mess with it, with the first turning on as soon as you turn the radio on, it clicked pretty quickly from then on once you catch it||

#

Tho i suppose it might depend how many puzzle games n such you've played before

#

idk

#

i think simplifying them any further would take away from it tbh

tranquil frigate
#

Scarlet Devil Mansion v2.0(紅魔館)

tranquil frigate
#

these bugs are crafty

#

anyway patch maybe today

#

debugging currently

weak stag
median hazel
#

they found a cockroach under a table

weak stag
#

The patch is Patchouli

tranquil frigate
#

Speaking of getting real

#

Hot dropping the update

#

When something breaks lmk

#

Pushed let me know when something happens

#

Changes:

  • Updated for v69
  • Added more config fields for scrap items and enemies
  • Added ||christmas trees|| to mayor
  • Each main path will generate a minimum of one fire exit and painting if possible
  • Slightly shrinked the size of the vanilla dungeon
  • All critical damage mechanics renamed to "marked for death." Being marked for death by any mechanic twice will kill the player regardless of the source.
  • Revenant properly slows down when being stared down
  • The code to inject items/enemies when SDM dungeon loads has been changed. May cause bugs please let me know if they occur
  • Added new portrait art
south schooner
#

like demonic painting portraits? or just the tabletop frames?

tranquil frigate
#

I label the demonic paintings as paintings and the tabletop frames as portraits

#

So the latter

south schooner
#

aye aye

elder python
#

I'm not sure why, but I've been incredibly unlucky with Sanguine as of late. Anytime the game tries to load the moon, it just locks up on the Random Seed. We only ever got it to work a couple of times. I might have to swap out that moon. Is SDM's Moon at all functional? Or is the 4 months of no updates prone to have even more problems than Sanguine?

tranquil frigate
elder python
#

NVM, I took it out, but the softlocking persists. I have a different problem entirely though. SDM kinda lags a bit, and it's SDM's dungeon specifically

tranquil frigate
elder python
#

I can't get the dungeon to work at all. I already reported in Tolian's channel regarding Sanguine, I tried the SDM Moon, which actually worked for a while, but if the dungeon itself is enabled for either moon, it just freezes on the route random screen. I might just have to choose a different, more recent moon to see if the problem persists

tranquil frigate
#

@elder python we may have found the cause of the bug, were you by chance using Loadstone

tranquil frigate
#

Pushed a fix to my parent DungeonGenerationPlus mod that caused failed generations with Loadstone and HarmonyXTranspilerPatch

#

The second mod is wild in how it broke my mod. I'm in agony

weak stag
#

Erm, my friend is just testing stuff for bingo and he said this came up
Is..there supposed to be a bunch of paintings now?
Tho we did recently add Central config, perhaps i should check and see if the size generation is being messed with

#

Either that or we just need to regen the config

tranquil frigate
#

By chance did you try the latest versions of DunGenPlus?

#

V1.3 introduced a bad new bug, we are sure that they were fixed last night

tranquil frigate
weak stag
#

I'll check when i get home

weak stag
#

In the pack

#

And which pack are you using

lavish spade
#

bingo v1.0.3a

#

0193cbce-2a9c-fff0-a043-c41a4c039da2

#

there is no a

weak stag
#

Is there any updates needed for sdm or dungen

lavish spade
#

where do i see this

#

can i just press update all and it will show me?

#

dun gen has an update

#

the mansion is on 2.1.0

#

1.3.0 for dun gen

tranquil frigate
weak stag
#

Ah sweet

weak stag
tranquil frigate
#

Remilia specifically, 2 more

weak stag
#

Ah nice nice

elder python
# tranquil frigate <@157656874521591808> we may have found the cause of the bug, were you by chance...

Oh boy... Nope. I used the Nightly version that DunGen provided. Also, while I briefly got SDM to work, it only works well with Seichi and even then I have to reinstall a bunch of mods just to prevent it from soft-locking. I did this back-and-forth routine yesterday trying to get Sanguine and SDM to work properly, and it seemingly went well, up until the interior's walls were torn open like some very old screenshots back when there were some extreme bugs

So in short, no. I did not use Loadstone. I'm reinstalling Lethal Company and BepInEx and starting fresh with the config folder to see if I can get it to work on Seichi again, because that one has the most promise so far... at least until SDM's Moon and Sanguine are properly updated

tranquil frigate
elder python
#

Yup, that's the only variant I used

#

I gave up on Sanguine for now. Once I figure out how to get SDM to work with Seichi again, everything else should be fine, hopefully

#

Yaaay, I got it to work with Seichi again

tranquil frigate
elder python
#

I'm assuming Loadstone =/= Nightly, so I was specifying that I stuck around with the Nightly version provided by DunGen

#

I don't have Loadstone (the non Nightly version) running so I have a different problem altogether

tranquil frigate
#

DunGen isn't providing anything

#

Do you mean that you were using Loadstone Nightly, not regular Loadstone?

elder python
#

Yes. It came with the mod

#

And yeah, Loadstone Nightly, not the regular one

tranquil frigate
#

You still ain't making much sense to me about DunGen providing a mod but if it's working it's working

elder python
#

Here, I'll show you what I mean

#

This is in the Alice-DungeonGenerationPlus-1.3.1 folder that I downloaded from the thunderstore page. The folder happened to include Loadstone Nightly, so I plopped it into my modpack

tranquil frigate
#

Ohh

elder python
#

Yeah, I didn't include it on a whim if you were wondering. I included it because I took it as a recommendation

tranquil frigate
#

I named that badly but that LoadstoneNightly.dll is a compability patch for Loadstone

elder python
#

Ahh okay

#

Would I need both for it to work properly?

tranquil frigate
#

You should also use the new version 1.3.2 for DunGenPlus, that may help the issues you were having with dungeon generation

#

You can include my LoadstoneNightly.dll with or without Loadstone/LoadstoneNightly. If neither exist, the .dll won't do anything. If it detects one, it will add its fixes. You should also only include one of the Loadstone variants.

#

Also please refer to my mod as DunGenPlus and not DunGen. Those are separate things, you confused me lol.

elder python
#

Ahhh okay, gotcha. I'll do that right now

unreal mulch
#

i would love dungenplus to bits and pieces and replace vanilla generation with it in a heartbeat if it had some way to prevent this as well

dusk quartz
#

im having an issue with the interior, when i try landing on as example rend with the mansion selected it stops at the seed screen, not landing giving me these errors in the console: (tested it with other mods and without and its the same result)

tranquil frigate
dusk quartz
#

the others in my pack are completely disabled, and i deleted their configs too (regenerating them all too)

#

(code if its needed: 0193eee2-709e-39aa-5d69-fb38cd11f163)

tranquil frigate
tranquil frigate
# dusk quartz

I tried a fresh install and I could not replicate the issue

#

Ill try the mod pack tomorrow if possible

dusk quartz
#

ok on a completely fresh install it actually works, still wondering what caused it

unreal mulch
#

i think im gonna try to do that maybe

lone hamlet
#

fire exits are global props

#

and you can restrict global props to be per path now

#

i think right?

bleak lion
#

ty tho

timid surge
upper garnet
#

if the scarlet key doesnt work properly because of remnants adding another version it as scrap, would setting the scrap spawn chance for the scarlet key in the remnants config to 0 fix the problem?

woeful dock
#

It's just the Remanent version of the item that seemed fo have issues last I played with it

#

So probably unless it's extra weird?

upper garnet
#

i guess so

#

but i found the glitched textureless version often

#

but after disabling it in remnants

#

i havent found one since

woeful dock
#

The textureless version is the remnant version, unless you're saying the normal scarlet keys that are only supposed to show up in this interior aren't showing up at all?

upper garnet
#

ohhh they show up only in the scarlet interior

#

ok i didnt know that

#

nevermind then on my question lol

#

solved itself

elder python
#

Agh... I thought I finally solved the problem with moons not loading whenever SDM's given moon is loading in the seed, but it keeps soft-locking

tranquil frigate
#

Recommend starting a fresh profile, add my dungeon and check, add the moon's one at a time and check, etc

#

I have heard that Shrimp causes softlocks

elder python
#

Guess I have no other choice

tranquil frigate
#

Spoiler alert for an update event. This explains what I mean by repurposing.

||New dailies events, a random event is selected when SDM loads. With various difficulties and scrap multiplier increases.||

||The Red Dusk: increases min enemy spawn count by 1. red lights. 1.5x scrap. 1.0x dungeon. (original feature removed)||
||The Revenant: spawns unique revenant enemy, acts like a bracken but more fair. 2.0x scrap. 0.75x dungeon (no longer spawns from maid)||
||The Knights: spawns two knights (coil-head variant) on the main room that will activate around 12pm and 6pms. 1.75x scrap. 1.25x dungeon (no longer spawns on the map)||
||The Maid: spawns maid (butler variant) on main room. does not leave said room. can die but always respawns after said time. disabled in single player. 1.5x scrap. 1.0x dungeon (no longer spawns on the map)||
||The Witchcraft: spawns summoning circle on center floor, insert 5 deco crystals to spawn 10 scrap. 1.0x scrap. 1.25x dungeon. forced 500 deco crystal weight.||
||The Dolls: add christmas trees. 1.0x scrap. 1.25x dungeon. forced 400 snowglobe weight to snowglobes. ||
||The Scarlet Knife: spawns hungry knife on main room. feed health based on lobby size to gain possession of knife. one shots all enemies, 3 uses. 1.0x scrap. 1.0x dungeon (no longer spawns on maid death)||
||The Gates: spawns two special doors on the main room. links to other special doors throughout the map. 1.5x scrap. 1.5x dungeon.||
||The Fog: spawns permanent weak fog in dungeon. 0.5x scrap. 3.0x scrap value. 1.5x dungeon||

digital wing
#

imo a great idea, go for it

weak stag
# tranquil frigate Spoiler alert for an update event. This explains what I mean by repurposing. ||...

Definitely makes it unique and interesting compared to any other interior, but could be an issue for balancing since it ||changes day to day irl||
SDM already gives you alot more than most interiors without that much of a downside, but this is a complete rework of it
||2x scrap for example|| is nuts if thats gonna stack with other stuff like weather multipliers etc.
I think for the fun and unique factor the idea is 10/10
But any attempt at balancing it would be a nightmare honestly
Realistically if there isnt a config for it i'd keep it on an older version for packs where i wanna balance it well, but if/when vanilla updates or other mod compat updates are needed then its a bigger issue
i would definitely use it in a more chaotic party pack though

weak stag
tranquil frigate
#

Hell I can add preset configs so the ||events|| can be a small difference to the experience (small number changes etc.) or real terror (big number changes).

#

The thought process behind this idea is three fold.

  1. At least with my LC group, we are super casual and barely experience everything with my dungeon for example. We can barely kill a snareflea without one teamkill player death (happened last night lmao). If I can prioritize one of my dungeon features once per day, than it's more likely that each of my features can be experienced by more people.
  2. I want to add more dungeon features, but I fear content creep. There may be too much features for one single interior on a single 11min day. With this, I have another avenue in adding features to my dungeon without complicating the interior as a whole.
  3. We are brutal company-pilled.
#

Of course this is only my thought process. I am open to counter points.

weak stag
dawn bramble
#

j

tranquil frigate
# tranquil frigate
poll_question_text

Opinion on repurposing the custom items/enemies into unique daily events, BrutalCompany style. The enemies' AI will become a bit more unique. The current iteration of enemies and certain items will be completely replaced.

victor_answer_votes

10

total_votes

18

victor_answer_id

3

victor_answer_text

Keep both styles (Increases dev time required)

victor_answer_emoji_id

1308332227318255696

victor_answer_emoji_name

plink

tranquil frigate
# tranquil frigate

I can see that the idea is not popular enough to warrant the changes. I'll do some rethinking about the idea. Perhaps instead of a brutal company-like feature, it should just be a random small addition to the map.

weak stag
tranquil frigate
tranquil frigate
#

The first person to suggest something to add for this sudden SDM update (LLL is forcing my hand) will have it implemented right now.

#

It must be feasible and/or something I've been wanting to do. If you don't think it's feasible say it anyway

woeful dock
#

big gohei to bonk friends with

tranquil frigate
#

i have just the model i think

#

you are lucky, i have a model

tranquil frigate
#

took a little longer than expected. it's gonna be a normal shovel scrap with ||enemy detection capabilities||

#

but it's ready when batby pushes the LLL update

woeful dock
#

Yippee! :3

unreal mulch
tranquil frigate
#

I'll put that idea on the back burner though

unreal mulch
#

ive been wanting this for so long and batby said no to putting it in LLL

tranquil frigate
#

The only reason that it may be possible is that i already messed with the code that deals with fire exits

#

So if I already messed with it, may as well go all the way

unreal mulch
#

if you do that ever im gonna make a remixed vanilla dungen mod using the api

#

i would legit pay money for that ngl

#

anyways gl with the update :3 the new stuff happening with LLL is super cool so im pretty excited to accommodate myself

tranquil frigate
#

sneak peak of next update

#

your configs ruined again

rare needle
#

Good thing I've been just regening them everytime the mod updates

#

lol

#

I usually have something break if I don't

tranquil frigate
#

you know i love variations, new dungeon variation
new entrance tile, dungeon generation values changed a bit, otherwise it's the same dungeon

spare ore
#

oooo

cerulean ether
#

i cant read your mind

tranquil frigate
#

skill issue

spare lagoon
#

when Terminal gal from Code Rebirth scans scraps. they detect some non-scraps in SDM 😅

cerulean ether
#

why u put em on prop layer raph KokomiKnifeStare

tranquil frigate
#

lmao you were complaining about this like a fat minute ago

#

well you were complaining about items not being in prop layer

#

and i somehow put my non items in the prop layer

#

ill fix :)

tranquil frigate
#

I'm writing this for my own sake and in case someone remembers me forgetting something

#

Last changes before update

  • Add new Music Box music
  • Fix knight spawn animation to not spam audio
  • Fix enemy spawn audio to like... actually work (it like never did)
  • Fix mimic combability with new interior and previous
  • Remove prop layer for the map props
  • Test that my new configs are actually networked
  • Enlarged the 2F library rooms. Make some walls smaller in 1F library rooms
  • Removed some hallway tiles. Reduced some of the blood spam. Added more decorations
  • Void rooms with missing paths are slightly easier
  • Add a few new rooms inspired by the castle I saw in Mexico
  • Add sound effects for lights turning off
  • Perhaps knight change ||they don't move for the first 60 seconds, when they see their first victim, they will activate. auto activates after 60 seconds||
  • Perhaps revenant change ||they announce their presence when they first find their victim||
  • Secret idea don't look ||all props will collapse with enemy contact, leaving pieces behind, cause I think it would be cool and remove table cheese||
cerulean ether
#

I looked

tranquil frigate
#

Me and the boys HATE refactoring

#

Redid my vent code to like be better, and I wanna unalive myself for real. That was time-consuming.

opal wigeon
#

now imagine doing it without trying to break all the mods 😛

tranquil frigate
#

I don't think I should imagine. Would be happier that way

opal wigeon
#

i want to change so much

tranquil frigate
#

@timid surge Am I allowed to add renderers to CullFactory's tile renderer list thingy

#

Cause I want to spawn extra renderers in my dungeon and don't want to freak out CullFactory + don't lose on performance

timid surge
#

uhh

#

when are you spawning them?

tranquil frigate
#

during gameplay

#

way after the dungeon generates

cerulean ether
#

@timid surge am I allowed to just randomly delete lists cullfactory creates

#

I'm worried about bloat caused by cullfactory so just clearing out some data

#

Should help with performance

timid surge
#

go for it

#

might freeze your gameplay camera though

cerulean ether
#

Perfect

timid surge
#

it's definitely not designed for it though, everything is essentially meant to be read only after it's generated

tranquil frigate
#

i wont be removing renderers, just adding renderers, can't be that bad :)

timid surge
#

well just make sure you set them to whatever state they should be in or they're gonna be rendering until they change states

tranquil frigate
#

fosho

timid surge
#

and it'll be on you if they're invisible when they shouldn't be :^)

tranquil frigate
#

I don't know if the new LLL update breaks my mod

#

Eitherway, I'll push what I've done so far when I wake up

digital wing
#

i found this

left tartan
tranquil frigate
#

time to update then

#

give me a fat half hour

south schooner
#

3 days. message received pepsim3Smile

tranquil frigate
#

If I could have more time it would cool, but just gotta full send the patch

tranquil frigate
#

Alright the hardest part, updating the readme

keen sinew
south schooner
#

thanks for keepin SDM up to date 🙂

tranquil frigate
#

I don't think Batby finished the update properly

#

I can't load my dungeon to even get screenshots for the readme

#

Plz waits

south schooner
#

so if i update LLL and not every interior is ready for it, will it just be not there nor loading, or will it spam the log?

opal wigeon
#

interiors will be fixed

#

its on my end not theirs

south schooner
#

so... log spam or nay with current version?

tranquil frigate
#

hopefullys

cerulean ether
tranquil frigate
cerulean ether
#

😔

tranquil frigate
#

Oh and I did fix my prop stuff

cerulean ether
#

Nice!

#

Now label your hazards as map hazards

#

So jimothy can take them

#

/srs

tranquil frigate
#

I don't have any hazards though?

cerulean ether
#

Okay thrn good

tranquil frigate
#

I set up my "prop" prefabs like 9 months ago, not knowing what the props layer did

#

Only to bite me in the ass 9 months later

cerulean ether
#

I bite in advance next time

south schooner
weak stag
tranquil frigate
#

You say bad things about Remilia again and Ima ban you

#

I dont have the power to

#

But I will spritually

weak stag
#

A yoshio classic

tranquil frigate
#

That's wild

#

We speak the same language and yet I didn't understand a single word

cerulean ether
#

i understood it all

tranquil frigate
#

we back

drowsy estuary
south schooner
#

😩 👌

rare needle
tranquil frigate
#

ohh the pngs i forget

#

ohh lel i forget to test without lethal config

rare needle
#

peepoGiggles I'm glad I caught it for ya

tranquil frigate
#

you almost triggered me with the ping

#

im like how you break my mod again

#

ohh my fault

rare needle
#

Lmaooooo

#

Yeah I was gonna say that looked like it errored before I ever started a lobby

#

I haven't had SDM break for me in a long time just caught those errors lol

tranquil frigate
#

pushed

oblique rapids
#

Hello! What are the Scarlet basement and foyer interiors?

lean trellis
#

Thunderstore mod manager is garbage

#

9 hours in and theres no update!

trail pagoda
#

hello i report just an bug , i will can never play to this dungeon of all my life :
i'm always stuck on the seed generation

[20:39:11.1331521] [Info   :dev.ladyalice.dungenplus] Loading DunGenExtender for sdmFoyer
[20:39:11.1362966] [Error  : Unity Log] ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Stack trace:
System.Collections.Generic.List`1[T].get_Item (System.Int32 index) (at <787acc3c9a4c471ba7d971300105af24>:IL_0009)
ScarletMansion.DunGenPatch.Patch.UpdateDunGenExtenderProperties[T] (ScarletMansion.Configs.ConfigDungeon`1[T] dungeonConfig, ```
tranquil frigate
trail pagoda
#

i doesn't use launcher , so i can only list manually

tranquil frigate
#

share it anyway, but understand that I may not be able to help

trail pagoda
#
aliceScarletDevilMansion
atlasabyss
Biodiversity
CodeRebirth
cullfactory
Diversity
Dungenplus
FacelessStalker
FacilityMeltdown
GraphicsAPI
Haunted Harpist
LCCutscene
LethalCompanyInputUtils
LethalConfig
LethalLib
LethalModDataLib
LethalNetworkAPI
LethalPerformance
lethalSettings-1.4.1
miragecore
MMHOOK
MoreCompanyCosmetics
moresuits
Odin Serializer
ooblterra
peepers-1.0.3
RollingGiant
sanguinemoon
shipwindow
surfaced
zealsprince-Locker-1.5.0
CHANGELOG.md
CodeRebirth.rar
com.github.zehsteam.ShyGuySettings.dll
DarkMist.dll
DontTouchMe.dll
Dungenplus.rar
fartwithreverb
ghostCodes.dll
HerobrineMod.dll
HerobrineMod.pdb
icon.png
immortalsnail
ImmortalSnail.dll
| LandMineFartReverb.dll
LateCompanyV1.0.17.dll
LCOuijaBoard.dll
LethalLevelLoader.dll
Lethal Presents.dll
LethalSirenHead.dll
Malfunctions
Malfunctions.dll
MaxwellScrap.dll
Mimics.dll
Mirage.Compatibility.dll
Mirage.Core.dll
Mirage.dll
 MirageRevive.dll
MoreCompany.dll
MoreScreams.dll
MrovLib.dll
NavMeshinCompany.dll
NavMeshinCompany.pdb
OldLLLLib.dll
OpenLib.dll
Opensource.md
PossessedMasks.dll
README.md
Scopophobia.dll
scp096
sirenheadassets
Skibidi.Al.dll
Skibidi.deps.json
Skibidi.dll
SolidLib.dll
TooManyEmotes.dll
WeatherRegistry.dll```
tranquil frigate
#

last question, are you using most recent scarlet devil mansion mod and dungenplus mod?

trail pagoda
#

i get this error until v55 xD

#

i thinked one day someone will get it too , but no xD

tranquil frigate
#

you can try removing my configs

#

I've heard that helped some people

trail pagoda
#

in LLL ?

tranquil frigate
#

I look at mods, I see nothing that should break

#

no my mod's configs

trail pagoda
#

i try

tranquil frigate
trail pagoda
tranquil frigate
#

so that's the weird bug

trail pagoda
#

Thinked an conflict with LLL but I see you have update in same time than it

tranquil frigate
#

dungeonFlow is null

trail pagoda
#

An way to hardcode them in config ?

tranquil frigate
#

Here's what I think the problem is

#

Some mod of yours is doing very werid and different things

#

OldLLLLib.dll
I don't know what mod this is, but it's mods like that scare me

#

Have you tried making a new mod list?

trail pagoda
#

Is an newest , last time I wanted test SDM was in v55 xD

tranquil frigate
#

I don't even remember v55, so long ago

#

Do you have

FixPluginTypesSerialization.dll
in your patchers folder

#

or anywhere

trail pagoda
#

yep but possibly not updated , i will check

#

i have evaisa not DiFFoZ , is an problem ?

tranquil frigate
#

I use evaisa it should be fine

#

Besides that, I don't know how much more I can help you. I can't test since I can't download your mods

#

I really recommend you to use a mod loader imo

trail pagoda
tranquil frigate
#

Unless your computer is dying for storage, it's not much of an issue, but you do you.

trail pagoda
#

okay you are an boss xD

#

FixPluginTypesSerialization was not updated xD

#

damn

#

sorry for desagrement xD

tranquil frigate
#

🫡

tranquil frigate
#

Goddamnit, I pushed a fix to my config networking stuff

#

Only to leave my test function

#

Yall living with it now

tranquil frigate
#

Scarlet Devil Mansion v2.2(紅魔館)

cerulean ether
#

i liked version 2.5 better

tranquil frigate
#

I liked XuXiaolan better

round olive
#

i liked zort better

tranquil frigate
#

I wanna give a shout out and bird up to this algorithm

#

Right now is the third time I abused it

timid surge
#

interesting, are you using that for something in LC?

tranquil frigate
#

Nopes

#

Maybe I can find a use, but nopes

spare lagoon
#

does the mimic fire exit still have compat for both old and new interior? or I have to manually whitelist it?

unreal mulch
#

@tranquil frigate is the fire exit update out

#

plead emoji

#

i havent been paying attention

tranquil frigate
#

ohh whoops didnt annouce that

#

it is

unreal mulch
#

yippee

tranquil frigate
#

oh gotta update my docs

unreal mulch
#

!!!

tranquil frigate
#

shit

unreal mulch
#

oh i gotta say

#

i love how clean the docs for dg+ are

#

its really nice u did good on it

tranquil frigate
#

you like my home page

unreal mulch
#

its super easy to understand

#

Yes

tranquil frigate
#

i put a lot of work on the home page

tranquil frigate
#

@unreal mulch added the small section about the new feature

unreal mulch
unreal mulch
#

OH

#

i see

#

i skimmed over it hehe

cerulean ether
timid surge
#

I couldn't

cerulean ether
#

lying vs not lying

#

lying always wins

timid surge
#

just gotta hope and pray my documentation for PathfindingLib is clear enough lol

oblique rapids
#

Hello ! We just found a scrap from this mod but it was invisible and in another interior

#

And RunTimeIcons failed to make an icon for it

oblique rapids
#

Okay found it I just have to disable the spawn of the scarlet key in the configs

#

thank you !

spare lagoon
waxen hull
weak stag
waxen hull
weak stag
#

"ScarletMansion" is the name of it, you should be able to search it in Gale/R2modman

waxen hull
cerulean ether
#

Try

waxen hull
#

um... it didn't work

#

I can't still land

#

does this mod don't have a dependency with FixPluginTypesSerializationDebug mod? because i has disabled FixPluginTypesSerialization and using that mod instead.

tranquil frigate
#

Not sure of debug version

waxen hull
#

not that one also, it still can't start

waxen hull
#

all enable configuration setting is true

tranquil frigate
tranquil frigate
#

I have not checked on my computer yet, but I think the issue is with FixPluginTypes

#

I don't know why you need the debug version, but try and use the regular one

waxen hull
waxen hull
tranquil frigate
#

Enjoy your sleep

waxen hull
tranquil frigate
#

nice

#

The FixPluginTypes mod has issues. You should still use the regular version even if it has error text, it will be fixed soon maybe. I think the debug version is only for modders.

waxen hull
#

oh lol, i was saw a description that "Fix custom Serializable structs and such not properly getting deserialized by Unity" so i just thought it was a better lmao

stiff geode
#

can i post suggestions here?
would it be possible to add to the config file an option to make SnowGlobe play nonstop when activated? just like BoomBox

tranquil frigate
#

But if I remember for the next update, I'll add a config, it's easy

stiff geode
#

thank you very much, i really like to carry it around and play the "music box" melody

dawn bramble
#

Oh, that reminds me, it'd be cool if at least one of the radios was actually scrap in disguise and we can take it back as a reskinned boombox

tranquil frigate
dawn bramble
#

I could live with that

digital wing
# tranquil frigate I know I've been asked that a few times. It's just not on my to-do list since it...

making it a scrap shouldn't be that hard to do, you can still have all your own triggers etc, the only thing that change is the fact you can grab it but thats it
but tbh i like having this as a dungeon decor it's cool founding one randomly inside and you start the music then perform a random emote, then all other player gather around you and start dancing as well, wouldn't be the same if it was a scrap

cerulean ether
#

Raphs only been modding for like a couple weeks so they haven't done much scrap but it's okay, dunno if it would fit as a scrap, ship upgrade sounds fun though

tropic creek
#

So I hear there's now a basement.

tranquil frigate
#

Annoying to get it all right when just ship prop would work basically the same.

tranquil frigate
tropic creek
digital wing
tranquil frigate
tropic creek
tranquil frigate
#

nice

#

sdm moon users always based

tropic creek
#

It's huge so it's cheap to encourage players to buy the Cruiser

tranquil frigate
tropic creek
tropic creek
#

Sometimes I would substitute by playing Touhou music on the Cruiser radio

#

While on the ship lol

short pewter
#

For some reason I cant see the mansion interior in the simulate list despite the LLL config being true

#

any tips if possible

tropic creek
short pewter
#

The foyer and basement actually work

#

its just the mansion

#

its strange

tropic creek
#

Also did you make the moon on the interior list a non-zero value?

short pewter
#

hold on im able to show my config

tropic creek
short pewter
#

terminal just shows all the interiors I have besides the mansion

#

including the foyer and basement

#

its weird

tropic creek
#

Wait a minute... that one has got to be outdated.

short pewter
#

It doesnt say it has an update

#

huh...