#plugins-dev-chat

1 messages Β· Page 188 of 1

upper vapor
#

@forest sentinel well you can but they won't sync properly by default

restive turret
#

Mirror if spawning an object would sent where would be parenting,mtfplush

upper vapor
#

You'd still have to tell the client where the primitive should actually be

#

So

#

You're not ahead by a lot

#

and then you have to unparent stuff when the role is returned to the pool

snow ruin
#

idk how you managed to parent them damn

upper vapor
#

I guess that saves a tiny bit of time

celest thorn
#

unity but for the N64

#

crazy

thin shuttle
#

it's not about quick or not

#

it's about how much it's vary between client and Server pos

#

you don't want server updating to 0.001 millimeter

#

oh wait

slate flume
#

Yeeep

thin shuttle
#

you was talking of Player but that pickup ?

#

oh

slate flume
#

You could destroy and respawn the pickup every frame

#

Not sure how else you can skirt the position thing

#

The game doesn't want to perform a lot of physics calculations and resyncs so it does stuff like that

thin shuttle
slate flume
thin shuttle
#

it's would be the best i thinks ?

slate flume
upper vapor
#

There's a FreezingMode or something that could help

soft depot
#

Wait

#

I have a genius idea

#

Make a waypoint only the pickup uses

#

And move that

soft depot
#

Btw to deal with elevators you could probably set the parent of the pickups waypoint to the players waypoint every tick I think

slate flume
celest thorn
#

yes

slate flume
#

Do you have a repo with code I could look it

celest thorn
#

but you can patch

soft depot
#

Haven’t made a setup to move it perfectly though

slate flume
#

Yeah my concern is that you won't be able to effectively sync it while also maintaining independence from other pickups and players, but I have no idea what's possible in that realm

soft depot
sweet flax
#

is there a easy way to spawn schematic in the place of gun model / item model in hands because i have run into the same problem of the null in dictioanry please help

#

its my second day of asking

sharp hedge
#

if its a gun then i found some code that gets the world position of a gun barrel

#

i can give it to you later

slate flume
#

BarrelTipExtension. something

sweet flax
#

i love it

slate flume
sharp hedge
#

yea that

slate flume
#

@restive turret get on it slime man

#

Chop chop

sharp hedge
#

if that doesnt always work then i have no clue

restive turret
#

*report as make a git issue or basegame one

slate flume
restive turret
#

Me neither

quiet rune
#

how can i prevent a player from getting flashed? Does OnHurting work?

slate flume
#

EffectsApplyingEvent

quiet rune
#

thank you

slate flume
#

Ofc

restive turret
slate flume
#

Sometimes the Setup doesn't run for firearms

quiet rune
slate flume
#

You'd have to do a Harmony patch

#

FlashbangGrenade::ProcessPlayer

quiet rune
#

thank you!

slate flume
hearty shard
#

πŸ€“ erm achtually

#

i dont actually have anything to add

#

but uh

restive turret
hearty shard
#

nw COULD add it

restive turret
#

Since wasEverSetup not set to false when it re-setup it or smth

#

After unlink

restive turret
#

Will "fix" it , but would be good to give reprod steps how you even do that bug

sweet flax
slate flume
#

I pointed this out first

#

Like a week ago

#

OH WAIT IT'S A REPOST OF MY MESSAGE

#

YOU FORWARDED MY MESSAGE THAT SOMEONE ELSE FORWARDED

#

That's fucking awesome

#

I feel like a celebrity right now

upper vapor
#

Cinema

slate flume
#

Dude it was wild finding out for the first time that people know me

#

I joined a server and some guy was like "Omg it's Tech" and that was a wild experience

upper vapor
#

"Omg is that guy that guy?"

slate flume
teal junco
#

you were clippy to me until i remembered i actually talked to you beforehand

slate flume
hearty shard
#

heehaw

teal junco
#

clippy pfps can ironically be such dickheads for some reason, i hate it cus a lot are chill.

restive turret
#

b4 i try and send bullshit builds to QA I wanna test this more.
the PlayerShotWeaponEvent check is enough right?

#

otherwise i will break more of your plugins

restive turret
#

well i guess i fixed, i aint see any of that. can you show how exactly this get reproduces? like only from picked up weapon, spawned ones

#

here is the plugin that shows this plz test and show yo result
also if you want you can do is print "_wasEverSetup" bool too

sweet flax
#

no more plugin

restive turret
#
    public override void OnPlayerShotWeapon(PlayerShotWeaponEventArgs ev)
    {
        base.OnPlayerShotWeapon(ev);
        Logger.Info($"{ev.FirearmItem.Serial} {ev.FirearmItem.Type}");

        if (!FirearmWorldmodel.Instances.TryGetValue(ev.FirearmItem.Serial, out var firearmWorldmodel))
        {
            Logger.Error("not have worldmoodel??");
            return;
        }

        if (!firearmWorldmodel.TryGetExtension(out BarrelTipExtension extension))
        {
            Logger.Error("not have barreltip??");
            return;
        }
    }
restive turret
sweet flax
#

sharing dlls is all the fun its like gambling

hearty shard
soft depot
soft depot
sweet flax
#

01101000 01101001 of death

soft depot
#

I actually went back in time to implement that zero day ScientistNerd

sweet flax
#
[2026-02-18 18:34:09.002 +01:00] [INFO] [VeryFunnyNull] 484 GunAK
[2026-02-18 18:34:09.157 +01:00] [INFO] [VeryFunnyNull] 484 GunAK
[2026-02-18 18:34:09.642 +01:00] [INFO] [VeryFunnyNull] 484 GunAK
[2026-02-18 18:34:10.464 +01:00] [INFO] [VeryFunnyNull] 484 GunAK
[2026-02-18 18:34:11.024 +01:00] [INFO] [VeryFunnyNull] 484 GunAK
[2026-02-18 18:34:11.211 +01:00] [INFO] [VeryFunnyNull] 484 GunAK
[2026-02-18 18:34:20.619 +01:00] [INFO] [VeryFunnyNull] 484 GunAK
[2026-02-18 18:34:20.634 +01:00] [ERROR] [VeryFunnyNull] not have worldmoodel??
[2026-02-18 18:34:20.760 +01:00] [INFO] [VeryFunnyNull] 484 GunAK
[2026-02-18 18:34:20.775 +01:00] [ERROR] [VeryFunnyNull] not have worldmoodel??
#

happend after getting the gun out of inventory

restive turret
#

what does out of inventory mean

#

like descelet and reselect?

rustic pecan
#

Hi, guys!
I was using the code of @restive turret while studying of how LabAPI works. I made a simple plugin which applies disguises by executing a command. Everything worked well like 2 weeks ago then some update happened and now it doesnt(
I suspect something is changed or updated in the NetworkWriter 's lib, does sth similar occur to you?

{
    PlayerRoleBase roleBase = roleType.GetRoleBase();

    if (roleBase is HumanRole humanRole)
    {
        // Checking UsesUnitNames
        UnitNamingRule rule;
        if (NamingRulesManager.TryGetNamingRule(humanRole.Team, out rule))
        {
            writer.WriteByte(0); // UnitNameId = 0
        }
    }

    if (roleBase is ZombieRole)
    {
        // _syncMaxHealth
        writer.WriteUShort((ushort)Mathf.Clamp(Mathf.CeilToInt(hub.playerStats.GetModule<HealthStat>().MaxValue), 0, 65535));
        // _showConfirmationBox
        writer.WriteBool(true);
    }

    if (roleBase is Scp1507Role)
    {
        // ServerSpawnReason
        writer.WriteByte((byte)hub.roleManager.CurrentRole.ServerSpawnReason);
    }

    FpcStandardRoleBase fpcStandardRoleBase = roleBase as FpcStandardRoleBase;
    if (fpcStandardRoleBase != null)
    {
        if (hub.roleManager.CurrentRole is FpcStandardRoleBase fpcStandardRoleBase2)
        {
            fpcStandardRoleBase = fpcStandardRoleBase2;
        }

        ushort syncH = 0;
        fpcStandardRoleBase?.FpcModule.MouseLook.GetSyncValues(0, out syncH, out var _);
        // RelativePosition
        writer.WriteRelativePosition(new(hub));
        // syncH
        writer.WriteUShort(syncH);
    }
}```
sweet flax
rustic pecan
#

Sry for ping

restive turret
#

atleast i get the bug

sweet flax
#

idk now it works

#

i think dropping changes it

#

@restive turret its dropping the item

hearty shard
#

and not item

sweet flax
#

but then i pick it up

#

how can i shoot out of a pickup

hearty shard
#

oh

#

i see

#

i thought u meant while on the ground

restive turret
#

so you drop, reequip, shoot?

sweet flax
#

yes

worn gull
#

With Item.GetAll(ItemCategory) I can get every item in the game with that ItemCategory?

restive turret
#

nvm _wasEverSetup true does not fix this issue @slate flume

sweet flax
#

and also i think Item::WorldModel position is 0 0 0

restive turret
#

gd glue

slate flume
restive turret
#

muffin?

slate flume
restive turret
#

the muffin man?

slate flume
#

The muffin man!

upper vapor
#

alert LOUD

slate flume
soft depot
# rustic pecan Hi, guys! I was using the code of <@590224743542554630> while studying of how La...

uhh this is the code I used for role data in a WIP PR to Exiled

                  if (data.Role.GetRoleBase() is PlayerRoles.HumanRole { UsesUnitNames: true })
                    {
                        if (data.UnitId != 0)
                        {
                            writer.WriteByte(data.UnitId);
                        }
                        else
                        {
                            if (!NamingRulesManager.GeneratedNames.TryGetValue(Team.FoundationForces, out List<string> list))
                                return actualRole;

                            writer.WriteByte((byte)list.Count);
                        }
                    }

                    if (data.Role.GetRoleBase() is PlayerRoles.PlayableScps.Scp1507.Scp1507Role flamingo)
                        writer.WriteByte((byte)flamingo.ServerSpawnReason);

                    if (data.Role == RoleTypeId.Scp0492)
                    {
                        writer.WriteUShort((ushort)Mathf.Clamp(Mathf.CeilToInt(owner.MaxHealth), 0, ushort.MaxValue));
                        writer.WriteBool(false);
                    }

                    writer.WriteRelativePosition(new RelativePosition(owner.Position));
                    writer.WriteUShort((ushort)Mathf.RoundToInt(Mathf.InverseLerp(0.0f, 360f, owner.Rotation.eulerAngles.y) * ushort.MaxValue));

idk if itll help tho

#

it also might not work, I havent tested it in a few weeks and idk when last update was πŸ’€

slate flume
restive turret
#

yeah man, idk how to fix it

soft depot
#

W dev

restive turret
#

I never touched Firearm code !!

sweet flax
#

just ai and pray

ashen hound
#

sending data over to servers thru proxy

restive turret
tired charm
hearty shard
#

slimer

frail zinc
#

Hi guys, anyone experienced the lights flickering with a lots a LightSource Toy ?

unique crane
#

Do not use a lot of lights

#

Nothing you can do about that

#

nor us

#

thats unity

#

Use less with larger distance rather than more with small distance

frail zinc
# unique crane Use less with larger distance rather than more with small distance

I've tried many solutions to solve that like an optimizer (but it was a tps killer thanks to mirror), and after by using glow but... didnt end well. I think I've also tried your solution, but the lightning wouldnt be the same as with many lights (obviously, but I mean, with that, there will be more dark spot no ? and the lighning will be more "uggly", and there are nothing I can do to solve that isn't it ?)

tired charm
frail zinc
#

Uhm

#

Interesting

#

I will keep that in mind, thanks!

celest thorn
#

what you guys think

#

unity explain in 1800 british terms

upper vapor
celest thorn
#

How can i get the fastest time of escape?

#

like

#

to easily even convert into text

upper vapor
#

TimeSpan maybe

celest thorn
upper vapor
#

if you wanna do "x minutes x seconds" then you have to format it yourself

celest thorn
#

i think its the best

#

because its in seconds

upper vapor
celest thorn
#

so i can do timespan.FromSeconds

upper vapor
#

get it in Escaping

celest thorn
upper vapor
#

otherwise you'll have a 0s escape

thin shuttle
upper vapor
#

which is not that HD as it seems

#

"i can't render 5 directional lights WAAAAAA"

celest thorn
#

btw

#

is the ball

#

a usableitem?

upper vapor
#

it's a ThrowableItem

celest thorn
#

but

thin shuttle
celest thorn
#

PlayerUsingItemEventArgs

#

is gonna call that

#

please tell me it does

thin shuttle
#

nope

#

if it's not Usable

celest thorn
#

its not

#

WHYYYYYY NWW

#

WHYYYYYY HUBERT

thin shuttle
#

you have other even for that

celest thorn
#

PlayerThrewProjectileEventArgs

#

THANK GOD

#

ig

thin shuttle
#

pretty normal lol

#

honnestly it's not done badly

#

Usable have a fully different purpose than Throwable

celest thorn
#

btw tf is OtherAlive

#

tutorial?

restive turret
#

Ya

celest thorn
thin shuttle
# restive turret Ya

you can't know how much it's was loved than Tut was no more count in SCP target

restive turret
celest thorn
thin shuttle
#

C'est Bob l'Γ©ponge carrΓ©e

celest thorn
#

The sponge Bob

restive turret
#

Bob the sponge

hearty shard
restive turret
#

Hi eve

frail zinc
#

Oui oui baguette

frail zinc
unique crane
#

Yeah I have idea

#

target for like 100-150 lights

#

at max

frail zinc
#

😭

#

I can't xD

#

I will try an another way, there's a solution somewhere

unique crane
#

as I said

#

larger lights that cover large area then adding 50 small ones

hearty shard
frail zinc
static meteor
#

Culling toy?

frail zinc
static meteor
#

Afaik they should

frail zinc
#

And for lights ?

restive turret
#

That a you issue my friend

static meteor
#

If your using MER idk if it supports it

frail zinc
#

I'm not limited by MER

#

I have my own loading system mixed with MER

#

But are you using culling toy for lights ?

static meteor
#

I dont use custom maps but they should work afaik

#

Test it Β―_(ツ)_/Β―

frail zinc
#

I will thanks, I hadn't though of culling toys before

grand flower
restive turret
grand flower
#

begone NW /s

#

Hi SlejmUr how are you

restive turret
#

Good, i seen you in steamdb

grand flower
#

hell yeah

#

yeah been waiting for hlx stuffs

restive turret
#

Not the way I can interact since i always read it back

grand flower
#

heh

#

I've been completely out of the SL dev game and I haven't felt better in a long time

#

Got too curious about what other devs have been doing here though so I figured it doesn't hurt to just chat and maybe help people from time to time

restive turret
#

Nice, good for you then

#

I do trying to fix stuff for both basegame and labapi

grand flower
#

based

#

glad to know at least one of y'all is helping out

#

Saw the 15.0 trailer stuff too

#

Excited to see how surface changes

hearty shard
#

Guh

grand flower
#

hello EVE

#

Long time no see

restive turret
#

Btw @grand flower this might interest to you, 60% is like answering questions:
https://youtu.be/-4pmeZiKpwM?si=Z_IcRIZPaFnnxw2t

Stage event recorded at 2026.01.31

Times:

0:00 - Start
0:50 - Recap of 2025
1:55 - 2:40 - Builds for host early
2:55 - 4:05 - Polaris update
4:25 - 15.0 started in development
4:55 - DisplayKit!
6:42 - DiplayKit example code.
8:55 - DisplayKit available time (Soon)
9:10 - Clickable UI talk
10:10 - Questions from the Stage
11:32 - "Get Sopfie'd...

β–Ά Play video
grand flower
#

I'll put a pin on that for later once I'm done with work

restive turret
#

Sure

grand flower
#

offboarding one of my two jobs atm heh

restive turret
#

Switching between tasks , couldn't be me

hearty shard
#

Im rn just waiting for my mom to arrive home so i can say goodnight

grand flower
#

nice

#

My next month is packed

#

Got a trip to San Franscisco with my boss for GDC

#

and then a trip to France to visit my family

#

like, 2 days later

celest thorn
#

just a massive stupid question

#

how can i check if a player is leaving or dying

#

because obv they are the same lol

#

logical

#

i forgot about that

grand flower
#

There's an method you can patch somewhere

#

For when a player is being destroyed due to disconnect

#

iirc

celest thorn
#

tbh how can i check that

grand flower
#

I don't remember where and I don't wanna open Bright's source to find out

celest thorn
#

far easier with the damagehandler

grand flower
#

dunno if there's a special damage type for leaving

restive turret
#

Ye there is a disconnected reaskn in dmghandler

#

UniversalDmgHanlder

grand flower
#

ah

#

well that works

restive turret
#

I remember seeing it

grand flower
#

I think we patch it instead to handle a player disconnecting before their character is killed

#

when we want to replace the player with another

#

or well, Bright's patched it

#

I quit DogKek

restive turret
#

Universal and its Unknown

celest thorn
#

where is it?

restive turret
#

What?

celest thorn
#

like

#

where is the line that kills the player

#

so i can then do an if check on the PlayerDyingEventArgs

thin shuttle
#

like the one set your role to spectator ?

celest thorn
#

PlayerDyingEventArgs triggers when the player is on Destroyed

#

so like when they leave

thin shuttle
#

oh

#

i have a fix on my plugin on it

#

to make it not Unknown reason

#

CustomNetworkManager.OnServerDisconnect

celest thorn
#
        if(ev.DamageHandler.DeathScreenText == DeathTranslations.Unknown.DeathscreenTranslation)
            return;
#

ig this works

#

lol

grand flower
#

if nothing else uses "Unknown" though

#

so idk how safe that is

thin shuttle
#

@celest thorn

celest thorn
#

idc

#

lol

thin shuttle
#

that the only two Unknown

celest thorn
#

like its a pro it doesn't log that

#

else i would have tryharders crying in my dms

#

that they got killed by that command

grand flower
#

screw them lol

#

one of the many reasons I got tired of SL

celest thorn
#

true

#

but you know

thin shuttle
#

i never got tired of SL

celest thorn
#

the person i talk everyday is a tryharder and i love her anyways

grand flower
#

I just don't like how SL's more of a shooter than a horror game atm

#

amongst other things

celest thorn
#

SL isn't nor a shooter nor an horror game

#

its just random shit thrown togheter

grand flower
#

it's an arcade shooter

celest thorn
#

sometimes realistic

#

sometimes goofy asf

grand flower
#

my main gripe is with the modding tbf

#

i'd say the arcade shooter aspect would be 2nd

celest thorn
#

tbh

#

for me

#

the crazier i can do shit

#

the more fun i have

#

its fun to find creative solutions to problems

restive turret
#

I also wanna do pure shooter but it is realistic and not like r6s, cs or tarkov

celest thorn
#

if r6s

#

is realistic

#

i have a bullet in my head

restive turret
#

I would have to go in shooting ground for it

restive turret
#

Which my body weight vs guns I would be a complete nooby of to handle it

celest thorn
#

Btw nikita knows knowledge

#

Like tbh they are probably the most fun and trolling company i’ve ever seen

restive turret
#

Only knows how to mess with RE's

celest thorn
#

Like pure official account

restive turret
celest thorn
#

then they added

#

shit that fucking is unrealistic

#

R6 was

#

good

restive turret
#

After y3 it was bad

celest thorn
#

after hibana and echo tbh

restive turret
#

We went on rant how many stuff can't really be done

celest thorn
#

just do them duh

#

🧠

restive turret
#

It was like 15/50 operator could be done in irl

celest thorn
#

better than 0

upper vapor
upper vapor
grand flower
#

Hi Axwabo

#

How are you

upper vapor
#

dealing with life

#

sometimes with unity

grand flower
#

rip

#

I'll trade places with you if you'd like

#

Dealing with Unreal and re-implementing Steam integration from scratch heh

upper vapor
grand flower
#

It's been fun though

restive turret
#

we have different view of fun

#

but ye

grand flower
#

I like being challenged

#

And once it's done it'll probably be one of the best open source Steam plugins for UE out there

#

So I'm excited

#

Besides I've got my Luau plugin finished, same with my new virtual filesystem plugin finished, so my modding framework is ready to go

restive turret
#

even blueprint support?

grand flower
#

No, because that's ass

#

I can add it later but it'll be on top of the C++ stuff

#

I want a plugin that's great for C++ compared to all the ones out there that are BP-first with a shitty C++ API

grand flower
#

Steam Sockets & SDR will be perfect for that

restive turret
#

tbh mostly i seen people write shitty blueprint when can be written better c++

grand flower
#

I barely use blueprints

#

They're a pain to debug and version control

restive turret
#

especially in this echonomy where it is really good

grand flower
#

Outside of UI stuff I really don't use them, or as final derived classes just to set class settings

covert flame
#

How do I

#

Snap a neck

#

Without 173

slate flume
covert flame
#

Ugggghhh that's how I did it, I just didn't test it becuase I wasn't sure

slate flume
#

This reminds me you know a while back I made an SCP Friendly Fire thing and in doing so I accidentally made it so that every time peanut blinked, he killed himself πŸ’€

covert flame
#

Nahhh that's some A tier coding right there

restive turret
#

thats fire

covert flame
#

So because I really dont want to open the game and shit, how much damange the particle and jailbird do? does anyone know off the top of their heads?

hearty shard
covert flame
#

Exactly, AI code gives like A tier, no, S tier code

upper vapor
covert flame
#

Amen

covert flame
#

No? Uggh

#

I guess I'll just ask ChatGPT

covert flame
#

Sweet as

covert flame
#

That's what chatgpt said

slate flume
#

Bruh

covert flame
#

Imma trust AI on this one

slate flume
#

I guess AI is right all the time

#

Never should've doubted

#

My bad

covert flame
#

All good, just do let it happen again

slate flume
celest thorn
#

hello chat

#

how you guys doing

restive turret
#

Scream

celest thorn
#

AHHHH

upper vapor
warped prairie
#

Goog

upper vapor
#

Or fel

warped prairie
#

Hoh

unique crane
#

I found my new favourite video game

celest thorn
sharp hedge
#

it was like casualties unknown or something

unique crane
#

Casaulties: Unknown yea

sharp hedge
#

yea

celest thorn
#

cool i will try

sharp hedge
#

its pretty cool

unique crane
#

You will die a lot

celest thorn
unique crane
#

btw

celest thorn
#

lol

celest thorn
#

so this should be how the server gets it

#

on the action module

slender lynx
restive turret
#

Well you have the server code, what you actually interested in it?

#

Checking the ray? Sending out shots?

upper vapor
#

it's all raycasts Kek

restive turret
#

Ye basically

celest thorn
#

bruh

#

what i mean is

restive turret
#

Raycast, send some effect or something

celest thorn
#

this is the same code that technically runs whenthe fucking client sends a shot right?

#

ok lets put simple

restive turret
#

Shrimple

#

🍀

celest thorn
#

is ServerProcessCmd the one that the client calls for when a fucking shot is trying to be done

restive turret
#

Yes

#

And also ServerProcessRpc too

celest thorn
#

ok amazing so its same logic as the client if i call this correct

celest thorn
#

there's just a cmd

#

not an rpc

#

lol

grand flower
#

Agreed

#

We should make a crypto gambling plugin for SL

unique crane
#

@serene vine Hang them

serene vine
#

gotcha

#

executed salute

upper vapor
#

@serene vine anotha one

serene vine
#

already on it

#

I caught a great timing when I decided to check on discord lol

grand flower
#

and another

icy knoll
#

@serene vine

grand flower
#

Dang

sacred sierra
#

bot waves

serene vine
#

damn it's getting crazy

wheat flower
#

omg free money? impossible

#

(nothing is ever free in this world)

sacred sierra
wheat flower
#

dont tell me its a zero-day

#

😨

grand flower
#

what

icy knoll
#

@serene vine

#

LOL

#

NO WAY

serene vine
#

WOW

sacred sierra
#

☠️

#

5 in a row

grand flower
#

SL players must be worse than the average person scam wise

serene vine
#

just keep @ ing me

serene vine
#

they sometimes just straight up hack your acc

grand flower
#

I meant it as falling for scams or phising links and losing their accounts

sacred sierra
#

do they like not enabling 2fa

grand flower
#

Won't matter if their token is stolen

hearty shard
#

yea 2FA does nothing when your token is gone

sacred sierra
#

by malware?

hearty shard
#

just prevents ppl logging in with only knowing ur password

grand flower
#

generally yea

sacred sierra
#

skill issue then

grand flower
#

yup

restive turret
#

Another

icy knoll
#

@serene vine

serene vine
#

copy

sacred sierra
#

prev waves seemed smaller

restive turret
#

Btw @grand flower

grand flower
#

I think my theory is just correct LULLLLLL

#

I know

upper vapor
#

This world is so cookee

restive turret
grand flower
#

Yeah another server just had one so it's just a wave

#

Probs just because this server has a lot of peeps

restive turret
#

Ye

grand flower
restive turret
#

People aint reading docs enough

grand flower
#

It helps a little but it's not a fixall

#

We do it on VEIN and we've still got patching issues heh, so we'll have to improve it later

#

and Reflection isn't at a stage where I'm building and uploading it to Steam yet anyway

#

Although I'm almost ready for a quick Steam auth & connectivity test with some other peeps

restive turret
#

Ye i just share it cus i find it useful

#

Me omw to tag every unreal devs with this info who put their 90gb pak file on steam

grand flower
#

hah

tulip kiln
grand flower
#

Using an HDD for games in 2026 is... a choice DogKek

#

I don't think I'll have so much content anyway.

tulip kiln
#

I don't, but my poorer friend does

grand flower
#

rip

restive turret
#

Well if you are in singleplayer and you dont care about loading screen

serene vine
#

imma go for a toilet run, and they better not show up

grand flower
#

brb telling them to show up rn

#

mods are asleep post scams

serene vine
grand flower
#

I can't wait to be done with the Steam stuff, at least what little I need for connectivity to work

grand flower
#

Then I can actually start working on the game since Steam & the modding framework will have been done

restive turret
serene vine
#

no incident, we are so back guys

restive turret
#

@serene vine banish

serene vine
#

Gon

warped prairie
#

@serene vine part 2?

unique crane
#

are you fucking kidding me now

serene vine
#

Gon

warped prairie
#

ty Joe

serene vine
#

this is what, the 7th now?

#

no, 8th

#

crazy

celest thorn
#

amazing log

restive turret
#

oh lol

#

i didnt htink it left on

static osprey
#

keep your tarkov references OUTTA here emeraldy

stone prawn
#

how is ts related to plugin development πŸ’”

stone prawn
#

chat may i please get a script to add 682 into game

#

i do not want to do the work myself

#

thank

junior elm
static meteor
stone prawn
#

true

celest thorn
slender lynx
celest thorn
#

skill issue

slender lynx
#

its totally related

stone prawn
#

zzz

brave grove
stone prawn
slender lynx
#

its over

slender lynx
#

@celest thorn no more larping

celest thorn
#

just nw codes makes me drink

stone prawn
restive turret
#

Dont fool yourself, every code make you drink

stone prawn
#

true

celest thorn
grand flower
#

NW's more than usual

stone prawn
#

jarvis code is a fucking mess

grand flower
#

The halloween update was something

true arch
#

hi cyn

grand flower
#

Hello someone I don't remember

#

Name changed?

true arch
#

no

grand flower
#

Huh

true arch
#

how's it going since you left brights

grand flower
#

Freedom

true arch
#

thats what i was thinking

grand flower
#

Loved the team, but the community was a massive pain in the ass

true arch
#

(gobgob)

grand flower
#

One of many that would make me drink

#

Already forgotten about, took me a few seconds to remember lol

true arch
#

πŸ˜‚

grand flower
#

But yeah, more time for my project, and I've just been happier mentally since

true arch
#

what r u working on?

grand flower
#

My own game, mostly as a fun hobby project, but it's shaping up to be a serious project long term I think

grand flower
#

SCP game but sandbox with server & client modding

true arch
#

sounds kinda cool

#

i'd check it out when you release

grand flower
#

Not anytime soon, got a few people interested with keys to test when I'm done with some boilerplate stuff, but I might have a prototype that can be "tested" in a month or two

restive turret
#

I also have my own game idea but I must do other stuff before I too late for them

true arch
true arch
grand flower
#

If I remember sure

restive turret
grand flower
#

I've got the modding framework ready so I might open up testing a little more in a month or so

true arch
true arch
restive turret
#

Pickup.ValidateStart() check that

#

Interface

#

Check where it using it I dont exactly remember those

true arch
#

i'll take a gander soon

restive turret
#

What

warped prairie
#

might be like an extremly dumb question here. but

private void Scp173Events_Snapping(Scp173SnappingEventArgs ev)
 {
     ev.IsAllowed = false;
     return;
 }

Does this just like not work? somone told me that this is a lot easier than like touching the 173snapability module (which ive also had trouble getting to work) but when i tested it just like does nothing

grand flower
#

Is it running

lapis steppe
#

Does the game not use steam's api for the servers? I can't find it in the server browser

grand flower
#

They have their own central servers, so no

#

Unfortunately

lapis steppe
#

awww

#

i wonder if that's why the "friends" section of the server browser is so buggy

grand flower
#

Β―_(ツ)_/Β―

lapis steppe
#

i'm curious actually, do plugins have enough authority to toggle core game settings? (eg. enable/disable vr)

grand flower
#

There's VR for SL? LULLLLLL

lapis steppe
#

no that's why I'm asking

grand flower
#

They're only on the server though

lapis steppe
#

Unity 6 should have VR rendering as an option by default

grand flower
#

They can't touch client stuff

#

Unfortunately mmLul

lapis steppe
#

oh

#

aw

grand flower
#

yeaaaah

lapis steppe
#

very sad

#

so there's no legal way to enable vr

grand flower
#

nop

#

If you disabled the anticheat and played on your own local servers you could maaaaybe patch it in for yourself

#

But unless you're just gonna play on your own, there's no other way

lapis steppe
#

didn't even know the game had anti cheat

#

i assume it's more like anti tamper

grand flower
#

Gotta protect the esports game

lapis steppe
#

frfr

#

i remember a few years ago you'd get killed by the anticheat when jumping off that room with the stairs in entrance

#

not the new gate a

#

i assumed that was just a serverside thing

grand flower
#

I remember the anticheat blocking my spotify update by opening a handle to one of its files

lapis steppe
#

lol?

grand flower
#

yeah

#

apparently it was fixed, but it still raises the question of "why the fuck do they think that's fine lol"

lapis steppe
#

wait but if it can't touch the client

#

how can plugins add like custom ui elements and stuff

#

like spectator counters, etc

grand flower
#

Server plugins call functions that network it to clients

#

Only way to do UI atm

#

Although apparently NW is working on a better way

lapis steppe
#

ah

warped prairie
#

i was being big dummy

grand flower
#

np

cyan crown
#

I fucking hate unity engine i saw a forum recently about a request of adding cylinder character colliders, i think you can do that by using rigidbody but at this moment it should just be added by default.

#

I do remember SL using character controller which is a capscule collider hopefully if they plan to upgrade the collision which probably will never happen since current SL movement feels good as it is.

#

But if they do i think it will elimnate pixel jumps or maybe even add moreHeartbreaking Fear

upper vapor
#

it's a lot of textmeshpro magic

upper vapor
#

sharp edges are not good for movement

cyan crown
#

True

#

I don't know what was i on 2 hours ago

upper vapor
cyan crown
#

I still can't figure out what causes the snap to edges in SL movement

#

My guess is that its related to character controller radius being to high

upper vapor
#

wdym

cyan crown
# upper vapor wdym

if you jump on any object for example LCZ curve you can move all the way across the curve it only allows you to get detached if you press jump

#

Its weird i cant point out what exactly causing that

upper vapor
#

right

cyan crown
#

Its probably some setting in character controller

#

I think i found it

#

Its "Skin Width"

Two colliders can penetrate each other as deep as their Skin Width. Larger Skin Widths reduce jitter. Low Skin Width can cause the character to get stuck. A good setting is to make this value 10% of the Radius.

#

So SL Character controller skin width are in between 0 and 0.2 its probably some weird value changed by mistake not intentional

upper vapor
#

0.08

cyan crown
#

Thanks

sacred sierra
#

i find it more like a feature and not bug

upper vapor
#

these are the exact settings

  m_Height: 2
  m_Radius: 0.5
  m_SlopeLimit: 45
  m_StepOffset: 0.3
  m_SkinWidth: 0.08
  m_MinMoveDistance: 0.001
upper vapor
upper vapor
cyan crown
#

How did i not think of it 5 months ago when i was working on SL legacy lol

upper vapor
#

also the unity server tag is crazy

sacred sierra
#

unty

grand flower
#

unty

cyan crown
#

unty

#

I think now im able to finally recreate SL controller 1 to 1😼 πŸŽ‰

#

Only took me 5 months SteamHappy to remember

grand flower
#

why tho

sacred sierra
#

any way i could measure my server's softrestart time?

sweet flax
#

That's the best way i can think of

restive turret
#

Y'know soft restart (sr) is basically restarting SL?

sacred sierra
#

yea i just do sr every round restart

restive turret
#

But you can create a file , write current date when server run the shutdown event(?) and you read the file when enabled

covert flame
#

Hey, so I've got a question from a friend and also me, is it possible to remove light culling in a specific area, for example, when moving out of the surface map, lighting gets removed, is there a way to make it not remove, or a way to add light, like any way at all?

upper vapor
upper vapor
covert flame
#

Could you tell/show me or point me in the right direction

celest thorn
#

Is there a way that before the round start you can predict which class a person is gonna spawn

restive turret
#

patch some role setters

celest thorn
restive turret
#

well then no

upper vapor
tulip kiln
covert flame
unique crane
#

this is random on the round start

celest thorn
#

Yea i know

unique crane
#

Theoretically

celest thorn
#

Idk maybe i was schizo and forgot something you guys added in newer version

unique crane
#

If you get the same Random object

upper vapor
#

you can determine it beforehand

unique crane
#

at the exact same position

#

you can

upper vapor
#

and spawn ppl yourself

unique crane
celest thorn
#

Yea but too much work

upper vapor
unique crane
celest thorn
#

For just something so useless

upper vapor
#

so yeah it's not a really good idea

unique crane
#

"yeah this thing is too much work"

celest thorn
#

That is fun

upper vapor
celest thorn
#

Just pass time

#

Btw how you guys doing

unique crane
thin shuttle
unique crane
#

I stepped on a launch pad

#

fell 50 meters down

celest thorn
#

Where tf you come from

thin shuttle
#

but i honnestly think what you said it's completelly possible if you rewrite some system

#

to determine it earlier

unique crane
celest thorn
#

Like bro DUH???

upper vapor
celest thorn
#

You have your entire body bleeding and foot destroyed

unique crane
celest thorn
#

Its such a good place

unique crane
#

I called Lethal Company Lidl Company

celest thorn
icy knoll
#

i also rate aldi

#

it's quite peak

upper vapor
celest thorn
#

But we have lidl which ngl probably best place

royal mica
upper vapor
#

where is that one pigeon gif

#

"leugrok aldiba"

celest thorn
#

How can you hate on lidl

#

Its like hating superman for saving lives

restive turret
#

moving to a burger place rn

#

gonna eat a massive and tasty burger

celest thorn
#

Before it was books

restive turret
#

rip my money πŸ’”

celest thorn
#

Now its burger place

#

For youtubers

#

Overpriced slop

slate flume
#

You guys remember #1376956491017486356 message ?
I've been having some occasional problems lately with an infinite round start but I found no exceptions in the Local Admin Logs
I'm guessing something in my plugin broke something, and I was curious to take a look at the repo to implement some fixes, but the entire thing was deleted
Anyone know what the plugin did to fix the infinite delayed connections issues or am I cooked?

celest thorn
#

Skill issue

#

Check the patch

#

And see what they do

#

Maybe one update did something

slate flume
#

Really riveting input dude that was super helpful

royal mica
unique crane
#

it cost a bit too much

#

but damm is it big and tasty

celest thorn
unique crane
#

I rarely eat dinner after it

unique crane
celest thorn
#

So the nearest thing to me is a church

royal mica
#

Honestly, I would rather look into why it is delayed

upper vapor
slate flume
unique crane
#

I want to live like

#

city edge

celest thorn
celest thorn
slate flume
celest thorn
#

🧠

upper vapor
unique crane
slate flume
royal mica
royal mica
celest thorn
upper vapor
celest thorn
#

30 minutes and 30 minutes of talk

restive turret
royal mica
celest thorn
#

They made wrong reservation and i waited 30 more minutes the next day

restive turret
#

so it is really like ~3-4min

unique crane
celest thorn
#

I SAW THAT MENU

celest thorn
#

Like while i was walking one day lol

#

In the city

celest thorn
#

But then my friend and use decided to go to the burger king

#

Which had a menu item i’ve never seen SOOOO GOOOD

#

It was a sauce and mozzarella stick really weird

restive turret
#

tbh there is many of this but ye

celest thorn
#

They went to a random italian place and found out the chef was the owner

#

And was from Naples

restive turret
#

anyway i gotta be ready and need to go to ger my burgur

celest thorn
#

Like bro was chilling on a random place of hungary

#

Next to a castle

#

Like gg for him

celest thorn
upper vapor
#

he literally said that

#

"ger"

#

"burgur"

celest thorn
#

Oh

upper vapor
#

sounds very growly

celest thorn
#

You’re brain is fried

upper vapor
celest thorn
upper vapor
#

either works

celest thorn
restive turret
#

fried brain

slate flume
#

What's an effective way to check if connections are being delayed

#

I could look into it but one of you guys might know off-rip

restive turret
#

CustomLiteNetLib4MirrorTransport.Challenges

Value.Added its a ticks

slate flume
#

Cause when connections get delayed I see this

#

No challenge

#

Wait nvm I figured it out

#

Thanks for the help

#

Type shit

restive turret
#

Oh lol

#

Didn't see that

#

@unique crane

unique crane
#

bro gave you 5 fries

restive turret
#

No lol i just dropped here to make it look better

#

A have a small box full of it

upper vapor
celest thorn
soft turtle
#

Where is Scp244DamageHandler

restive turret
restive turret
upper vapor
restive turret
#

Or less brown

soft turtle
#

universalDamage.Translation?

upper vapor
#

translation id yea

soft turtle
upper vapor
#

check DeathTranslations

soft turtle
upper vapor
#

ye

celest thorn
#

because rn i cannot connect to my server

#

how can i start the round and end it

hearty shard
#

/roundstart or smth

#

idk the command for ending

restive turret
#

rr

#

That's restarting the round

hearty shard
#

SLIME

restive turret
#

Hi

hearty shard
#

r u evil

restive turret
#

Currently im full

#

Cant move, can't think

#

I might nap

upper vapor
worn gull
royal mica
upper vapor
#

me when

#

fs

celest thorn
#

with discord

upper vapor
royal mica
upper vapor
static meteor
royal mica
#

/eval Server.RoundStart()

royal mica
#

will Ra 5.0 be in Electron?

upper vapor
#

no

#

we aren't windows 11 devs

thin shuttle
#

There is an RA rework planned ?

upper vapor
#

twitter moment

royal mica
thin shuttle
#

Uhm ?

royal mica
#

wait I know. Replace the RA with a grok input box

#

viberemoteadmin

upper vapor
#

hmm yes let's give grok all api keys

#

located on the host machine

royal mica
#

what could go wrong

upper vapor
#

what in the world could go south

royal mica
#

@flat nebula is this true?

upper vapor
#

😭

flat nebula
#

Yes

celest thorn
#

@flat nebula is nw bad?

#

fr im gonna ask grok fr

flat nebula
#

Yes

celest thorn
#

grok doesn't agree with grok

upper vapor
#

"key games"

celest thorn
#

Grok 4.1 Thinking

upper vapor
celest thorn
#

in media

#

you decide the better one

#

idk both are cool tbh

celest thorn
#

How big is the player like in size because on the assets decompiled it says 1,1,1 but the player isn't like 1, 1.2, 1?

hollow remnant
#

how to get ItemType from PlayerDyingEventArgs.DamageHandler?

thin shuttle
#

1 is like one Unit

#

not one meter

hollow remnant
celest thorn
#

but prefab is obv 1

hearty shard
carmine prawn