#plugins-dev-chat

1 messages ยท Page 212 of 1

frank mica
#

sounds complicated

hearty shard
restive turret
#

Like Radio.List[0].Serial

hearty shard
#

serial stays the same

sinful bronze
#

Yes

hearty shard
#

slime boy

#

can you add IDoorPermissionRequester to the wrappers for item lel

#

wait

#

no

restive turret
#

While in under ItemSys it well be Info.ItemSerial or something

hearty shard
#

IDoorPermissionProvider for Item

restive turret
#

??

hearty shard
#

IDoorPermissionRequester for door, lockers, generators, etc

restive turret
#

What

hearty shard
#

interface

#

add them to the wrappers

#

!!!!!

restive turret
#

Why??

hearty shard
#

cuz basegame item is a provider of permissions

sinful bronze
#

Eve want to block player hands

restive turret
#

Ye? The wrapper never gets called by basegame

#

What are you on

hearty shard
#

ok but

#

for plugins?

#

rn theres
public bool HasDoorPermission(IDoorPermissionRequester requester, DoorPermissionCheck checkFlags = DoorPermissionCheck.Default)

#
public bool HasDoorPermission(Door door, DoorPermissionCheck checkFlags = DoorPermissionCheck.Default)
            => player.HasDoorPermission(door.Base, checkFlags);
#

and then this

#

why not just...

#

have it so the wrapper also has the interface

#

basegame never uses the wrapper

#

but plugins

#

do

#

๐Ÿ˜ญ๐Ÿ˜ญ

restive turret
#

The interface doesn't just have one method in it

sinful bronze
#

So guh

frank mica
restive turret
restive turret
#

Eve

hearty shard
restive turret
#

THAT'S FOR THE PLAYER GIRL

sinful bronze
#

Slejm want to detonate u Eve

hearty shard
#

bro

restive turret
#

and not the item

hearty shard
#

slime cant read

#

I KNOW

#

BUT

#

ITEMS PROVIDE PERMISSIONS

restive turret
#

You saying add it to the item

hearty shard
#

YES

#

IM SAYING THAT

restive turret
#

JUST USE ITEM.BASE

hearty shard
#

ok but

#

why use labapi

#

when i can use basegame

#

๐Ÿฅ€

#

I AM using basegame

#

the entire point was to add more to the wrapper

hearty shard
#

and ur right

#

its not just 1 method from the interface

#

its 2 getters

#

๐Ÿ˜ญ

#

well depends on interface but still, one of them has a method and a getter

#

but still

restive turret
#

I dont see the point ngl

hearty shard
#

ok then whatever

restive turret
#

Since it will call the base anyway

sinful bronze
#

For eve

hearty shard
#

in Door

sinful bronze
hearty shard
#

that does EXACTLY the same

#

that ur asying the issue is ๐Ÿ˜ญ

unique crane
#

Yeah it's in the name

#

Exact

#

XD

hearty shard
#

what about these

restive turret
#

ask david then

hearty shard
#

theyre also just base calls

restive turret
#

Idc if its in or not

hearty shard
sinful bronze
restive turret
#

@hearty shard does it suffice you if I do like
IDoorPermissionRequester Requester => this.Door;

hearty shard
#

this adds the same as .Base call

restive turret
#

Ye

#

I dont wanna add interfaces bts

#

*as like Item : Interface

hearty shard
#

hm

#

how come?

restive turret
#

He

#

Because if we start adding base game interface that will change anytime

hearty shard
#

ig

restive turret
hearty shard
#

Meh suggestion was to avoid it, but if its not happening its not happening

celest thorn
#
   public override void OnPlayerDying(PlayerDyingEventArgs ev)
    {
        if(ev.DamageHandler.DeathScreenText == DeathTranslations.Unknown.DeathscreenTranslation)
            return;

        if (ev.Attacker != null)
        {
            DbPlayer dbAttacker = ev.Attacker.GetDatabase();

            dbAttacker.StatsData.Kills.AddOrUpdate(
                ev.Player.Role,
                1,
                (key, count) => count + 1
            );
            
            if (ev.DamageHandler is FirearmDamageHandler firearmHandler)
            {
                ItemType weapon = firearmHandler.WeaponType;

                var weaponKills = dbAttacker.StatsData.WeaponsKills.GetOrAdd(
                    weapon, _ => new ConcurrentDictionary<RoleTypeId, int>()
                );
                weaponKills.AddOrUpdate(ev.Attacker.Role, 1, (_, count) => count + 1);

                if (firearmHandler.Hitbox == HitboxType.Headshot)
                {
                    var weaponHeadshots = dbAttacker.StatsData.WeaponsHeadshots.GetOrAdd(
                        weapon, _ => new ConcurrentDictionary<RoleTypeId, int>()
                    );
                    weaponHeadshots.AddOrUpdate(ev.Attacker.Role, 1, (_, count) => count + 1);
                }
            }
        }
        
        _roundDeaths++;
        if (ev.Attacker != null)
            _roundKills++;

        DbPlayer dbPlayer = ev.Player.GetDatabase();

        dbPlayer.StatsData.Deaths.AddOrUpdate(
            ev.Player.Role,
            1,
            (key, count) => count + 1
        );

        base.OnPlayerDying(ev);
    }

Really strange, but i don't know why Firearm doesn't count the micro???

terse bone
#

well, jailbird isn't a firearm

celest thorn
restive turret
#

All damage stuff need to be rewritten

sinful bronze
#

Rewrite damage

median sage
#

in the context of a gamemode server i have, karma is the points you get or lose depending on who you kill (friendly, or not).

icy knoll
#

we aren't part of the security and compliance teams

#

you should ask them

median sage
#

fair enough

hearty shard
#

why does it kick/ban you for losing karma

#

๐Ÿ˜ญ

#

not good enough at the game and ur getting banned

#

oh you said friendly or not

#

yeah that feels like smth to enforce rules and stuff

icy knoll
#

does gunning down the entire unarmed class d horde in 914 affect your karma

median sage
#

Trouble in Terrorist Town

#

basically mafia/warewolf but better

median sage
#

for this gamemode FF is required lol

upper pike
#

Is there a way to set a player's role and skipping the whole "YOU ARE (role)" pop up

celest thorn
#

Go use your nw badge to make the devs add a flag

#

On the rolespawn

royal mica
# median sage its TTT

It is technically gameplay moderation, as it is a core part of the time. You need official resposne tho

celest thorn
#

We required some stuff to be saved and so on

#

We asked and it was fine

#

To display them

#

But probably because they were official tournaments

restive turret
#

repo*

sweet flax
#

And you will probably have to wait until thw next update

grand flower
#

It's been requested for a very long time

static meteor
#

@lyric dagger Obliterate please

lyric dagger
#

Gone

warped prairie
#

evaporated

upper vapor
#

It's generally a bad practice to create nested types imo

upper vapor
upper vapor
celest thorn
#

but micro?

upper vapor
#

The current system has so many edge cases tho

celest thorn
#

and the other one

upper vapor
#

Does it inherit from Firearm? Also no

celest thorn
#

so what about the x30

#

whatever was the name

upper vapor
#

Particle Disruptor

#

Well idk about that

#

The damage handler is separate bc

#

Because idk ๐Ÿ˜ญ

unique crane
#

Because of the death anim

upper vapor
#

Yeah that's uh

#

Yeah

soft turtle
#
Pickup pickup = Pickup.Create(ItemType.SCP500, t.position, Quaternion.Euler(0, 0, 40));

Rigidbody rigidbody = pickup.Rigidbody;
rigidbody.isKinematic = true;
rigidbody.useGravity = false;
rigidbody.detectCollisions = false;
rigidbody.constraints = RigidbodyConstraints.FreezeAll;

Button = pickup;

pickup.Spawn();

Has anyone tried spawning items? Do you know why an item won't spawn?

#

I checked the position, it is correct, but the item is not there

terse bone
celest thorn
#

the items move if the server says so

celest thorn
#

or else try to spawn it and then set the rigidbody stuff

#

with a delay of a frame or 0.5

#

(usually always works for me)

sweet flax
buoyant galleon
#

is there going to be any major updates to LabAPI for 15.0?

celest thorn
#

but ig that's something the labapi team or programmers should answer

rustic token
#

Interface

#

๐Ÿฅถ

celest thorn
#

(as of now cassie events are broken and so on, so i hope it will)

celest thorn
#

that is base game

buoyant galleon
rustic token
buoyant galleon
#

๐Ÿ˜ฎ

rustic token
#

Not only hints

#

Also background

#

Animations

#

I think it will be crazy

celest thorn
#

here display kit

restive turret
celest thorn
restive turret
#

I mean

celest thorn
#

because announcing and announced

#

aren't there

#

lol

restive turret
#

As future

celest thorn
#

ohh ok

restive turret
#

There are a tons of tanks still

#

Tasks

restive turret
#

Most of them requires full rewrite on some system

celest thorn
restive turret
celest thorn
restive turret
#

Well we fix some thing and it breaks atleast 99 others

#

But ye I hope some major changes can be sent out

celest thorn
#

lol

restive turret
#

I have a ton of that already

celest thorn
#

can you guys just give us a compiled build

#

and that works trolling

#

we put it on the server

#

i mean if its not events related

restive turret
#

Have fun referencing stuff that doesnt exist

celest thorn
#

true

restive turret
#

Funny when most of the times I see a good suggestion I immidietly jump to it and try to solve it

#

Singlehandedly postponing 15.0

restive turret
celest thorn
#

how i imagine you working on the SL code

restive turret
#

Well im pretty familiar with some of the stuff now

unique crane
#

All of your plugins will in fact

#

break

buoyant galleon
#

Damn

tulip kiln
#

๐Ÿ”ฅupdate

buoyant galleon
hearty shard
#

Ur all FIRED

plain gazelle
#

Anyone know if/how it could be possible to make a human player play their third person "picked up an item" animation?

static meteor
#

yes

static meteor
#

This i think

                OverlayAnimationsSubcontroller subcontroller;
                if (!(player.ReferenceHub.roleManager.CurrentRole is IFpcRole currentRole) ||
                    !(currentRole.FpcModule.CharacterModelInstance is AnimatedCharacterModel
                        characterModelInstance) ||
                    !characterModelInstance.TryGetSubcontroller<OverlayAnimationsSubcontroller>(out subcontroller))
                {
                    // Non-animated character model speaking
                    return;
                }
                // Hardcoded value, this SearchCompleteAnimation in the array
                subcontroller._overlayAnimations[1].OnStarted();
                subcontroller._overlayAnimations[1].SendRpc();
plain gazelle
#

oh neat

restive turret
#

Oh nice

#

Tbh I didn't even know where would I started searching

median sage
#

why does speakertoy not play any audio when isSpatial is set to true

#

@thorn escarp hacked acc

thorn escarp
#

!softban 299640485658492932 Account compromised; change your password.

regal lakeBOT
#

Done. Enough chaos.

median sage
#

lol

#

thx

celest thorn
#

which sl version are we currently in?

#

found it

median sage
median sage
#

after using audioplayer API for 3 years, i was struggling bc i was trying to read the documentation and was overcomplicating it

upper vapor
#

the examples page:

median sage
#

PJ gave me a reality check and just sent this:
var _player = SecretLabNAudio.Core.AudioPlayer.Create(AudioPlayerPool.NextAvailableId, SpeakerSettings.Default).WithSpatial().WithMinDistance(1).WithMaxDistance(9).WithVolume(1);
_player.UseFile(path, true);

_player.Speaker.Position = parent.position;

celest thorn
#

its really easy

#

this is REALLY easy

#

lol

#

and powerful asf

upper vapor
#

um

celest thorn
#

having Pools is so good for memory

median sage
#

ontop of that i used the nuget which is the 1.0 so that added much more confusion to me lol

upper vapor
upper vapor
#

v2 is still not released fully

median sage
#

lol

upper vapor
#

no

#

no

#

nooo

#

no

median sage
#

yes, have a stroke looking at my code ๐Ÿ˜ญ๐Ÿคฃ

upper vapor
#

don't tell me that these files are shorter than 30 seconds

median sage
#

no

upper vapor
#

okay

celest thorn
#

๐Ÿคฆโ€โ™€๏ธ

median sage
#

all of them combined add up to 9 min

celest thorn
#

at memory

#

are you there?

upper vapor
#

okay that's something

celest thorn
#

ngl

median sage
#

i plan on shuffling them later

celest thorn
#

this is insane

upper vapor
celest thorn
#

my longest was 2 minutes

upper vapor
#

actually

#

release candidate tester

#

๐Ÿค“

median sage
#

i am gonna summon KPG to my servers again -_-

celest thorn
median sage
#

no

celest thorn
#

i'm sorry for your loss

upper vapor
#

???

celest thorn
#

that server is ass

median sage
#

they did something on my servers for a game night or smth

#

at least i was told by one of thier community engagement ppl

upper vapor
#

dafq

celest thorn
#

isn't this like raid?

#

lol=

#

KPG raiding other servers is new

median sage
#

its a gamemode server

celest thorn
#

but like you knew anything about it?

#

or they just pulled up

upper vapor
#

they could argue that your server is accessible to the public, therefore anyone can join

median sage
#

im pretty sure i was at work and they just found it on the list, idrc though

#

ik

celest thorn
#

Wtf

median sage
#

its nice that people actually play my server

celest thorn
#

we get banned for raiding

#

we go with skibiditoiletrixxmax67

median sage
#

especially for events

#

well shit

#

thats not normal

celest thorn
#

lets go back on topic

#

you need to streamline that shit

#

else your server ram stonks

upper vapor
#

they're using files

#

if you couldn't tell

celest thorn
median sage
#

that would explain it -.-

celest thorn
#

if they are files?

upper vapor
celest thorn
#

you are missing Like EVERYTHING

median sage
#

I NOTICED XD XD

upper vapor
celest thorn
upper vapor
#

no

celest thorn
#

and then played

upper vapor
#

๐Ÿ˜ญ

celest thorn
#

because i remember before it was like that

#

and you needed to specify

upper vapor
#

it was never like that

celest thorn
#

OH WAIT

#

no we are talking about 2 different shit

upper vapor
#

you hallucinate a lot of things TrollDespair

celest thorn
#

i was talking about audios

#

like the audio

#

not the file

#

the dlls

upper vapor
#

huh

celest thorn
#

i was talking about mp3 files and so on

#

i remember you needed to specify if you wanted them not to be loaded but rather streamlined

median sage
#

this is better -.-

celest thorn
upper vapor
median sage
#

Legion

celest thorn
median sage
#

it would appear i have broken it.

celest thorn
upper vapor
#

"i have broken sl"
-# -a lot of people

celest thorn
#

and we all know

#

schizophrenia and me are like besties :3

median sage
#

alright chat, on todays episode of debugging on an API i have Zer0 Idea of using. Lets see what the fuck i broke ๐Ÿ˜ญ

upper vapor
#

check LA logs

celest thorn
#

wait

#

why tf the volume is 1

#

100f?

#

isn't the volume

upper vapor
#

NO

#

NO

celest thorn
#

oh i forgot

upper vapor
#

volume is 1 = 100%

celest thorn
#

that dumb system

#

lol

upper vapor
#

omg

celest thorn
#

like WHO IS THE MF at nw who thought it was smart

#

like

#

PLEASEEEE

upper vapor
#

like

#

it's basic?

celest thorn
#

i've never seen it prior to here ngl

#

even minecraft has 0-100

median sage
#

this is the start:

[2026-04-25 07:02:44.866 +00:00] [STDOUT] NotSupportedException: No factory registered for file type .ogg
[2026-04-25 07:02:44.866 +00:00] [STDOUT] at SecretLabNAudio.Core.FileReading.AudioReaderFactoryManager.GetFactory (System.String fileType) [0x00015] in <143769befb8b4decb99a5a0a2acc90ad>:0

upper vapor
#

probably because you never worked with audio Kek

upper vapor
#

๐Ÿ˜ญ

celest thorn
upper vapor
#

that's for the dumb end users

celest thorn
#

i'm talking about code

upper vapor
#

what the

celest thorn
#

yea

upper vapor
#

cuz then you gotta multiply by 0.01 every time

celest thorn
#

i mean they have an engine

#

they probably did something

#

idk

median sage
#

well im stupid -_-

#

alright give me 5 min

celest thorn
upper vapor
#

reading the readme is very difficult for a lotta ppl

celest thorn
#

a guy dmed me

#

asking about meowdebugger

#

and saying "Why it doesn't work"

#

he installed the exiled version on labapi

upper vapor
#

this could've been avoided if exiled didn't um
confuse people

sharp hedge
celest thorn
#

thank god i specify -EXILED

upper vapor
upper vapor
median sage
celest thorn
#

they just ask me

celest thorn
median sage
#

i dont USUALLY read the documentation

upper vapor
sharp hedge
upper vapor
#

the fricking first page tells you what to do

#

and you ignore it

celest thorn
#

SL player, you guys have brain?

#

no

upper vapor
#

that's not my fault

celest thorn
#

WAIT

#

IDEA

celest thorn
#

ADD MORE READMES

#

ON EVERY

#

FOLDER

#

AHAHHAHAHAHAHAH

sharp hedge
#

fantastic idea

upper vapor
celest thorn
#

AHAHAHAHHAAHHA

upper vapor
#

(they are just gonna click OK/accept)

median sage
royal mica
celest thorn
celest thorn
#

LEAVE JAVA THERE

median sage
#

java makes me want to cease existence

royal mica
#

I love Java. I use Kotlin

upper vapor
#

then you also have different problems

celest thorn
upper vapor
celest thorn
#

we aren't the same person

sharp hedge
#

minecraft modding software

celest thorn
#

from 4 am to 1am

#

:3

upper vapor
celest thorn
#

lets go back to assembly

upper vapor
#

i think that explains some things

celest thorn
#

i hate it

upper vapor
#

๐Ÿ˜ญ๐Ÿ˜ญ

royal mica
celest thorn
#

but still work with it

celest thorn
celest thorn
#

like damn

upper vapor
#

you just gotta know some stuff

celest thorn
#

not crazy shit

royal mica
#

ok time to make LabAPI assembly compat layer

unique crane
celest thorn
#

wait

#

let me do something

upper vapor
#
  1. flow control
  • labels
  • locals
  • structs shenanigans
unique crane
#

we debugged code for 1 hour

#

on some shrimple device

#

to find out

#

both where I was sitting

#

and the pc next to me

celest thorn
#

let me show you something

unique crane
#

had hardware error

#

XDDDD

celest thorn
unique crane
#

some resistor was slightly off, and the button ids were different from the manual

celest thorn
#

here for you :3

upper vapor
#

*audible pain*

celest thorn
#

sl JUST CLOSED

#

omg

#

on god

#

can we ask to stop fucking closing SL with IDA

median sage
upper vapor
royal mica
# unique crane had hardware error

oh thats like me with the scale I needed to integrate into the system, after 2 weeks of serial connection not working, the connector just broke of randomly. Turns out most of the pins digintegrated already and were held on by like 2-3 pins

celest thorn
#

:3

#

this is just for calling a random on unity

median sage
#

this is why i like DNSpy

sharp hedge
#

the website or the code

upper vapor
celest thorn
#

sorry

celest thorn
#

this is machine code

#

but

#

you hit F5

#

on ida

unique crane
#

True man do c++

royal mica
unique crane
#

and then they kill themself after seeing templates

celest thorn
unique crane
#

๐Ÿ˜ญ

upper vapor
#

that's not

celest thorn
#

nd you see this :3

royal mica
#

also ilspy segfaults when you clear the dependencies

#

:)

celest thorn
#

thank you sub_188ufhuufuewbvurebgw

#

like why tf il is calling this method

unique crane
#

il2cpp is not that obfuscated actually

celest thorn
#

FUCK

#

no its stupid

royal mica
#

I assume that was compiler optimizer generated and that is why it is called like that

upper vapor
celest thorn
#

i need to be more family friendly

royal mica
celest thorn
#

more than that

upper vapor
#

where is the gui

celest thorn
#

IL2CPP is annoying asf

#

for modders

royal mica
upper vapor
#

ugly ahh

celest thorn
#

ewww

celest thorn
median sage
#

i am now experiencing High ping

unique crane
#

yo zero

celest thorn
#

can we do a megaproject

median sage
#

it works though

royal mica
unique crane
#

what

celest thorn
#

decompile an entire c# game in Il2CPP from C#

#

all assembly no pseudocode

#

F5 not allowed

sharp hedge
sharp hedge
#

exactly

royal mica
#

is it better @celest thorn

sharp hedge
#

much better

royal mica
#

selecting jetbrains mono froze the window

#

this is fine

upper vapor
#

lmfao

#

average wpf moment

#

just remove wpf already

#

also i still can't find the linux version of the gui

#

do i dotnet run ilspy.dll on the fricking self-contained one?

celest thorn
#

and btw i beg please remove the fact Ida or Ghidra shut down sl

#

is annoying asf

unique crane
celest thorn
#

i'm decompiling a malware

#

and i get shutdown by sl

#

its already dogshit the code, i don't wanna see the client one

#

else i will cry

median sage
#

me when plugin issues arise

celest thorn
#

i mean it should be really optimized

#

because it goes like through 2 compilations

#

so

#

C# IL > C++

median sage
#

so much rubberbanding now ๐Ÿ˜ญ

celest thorn
#

skill issue

upper vapor
#

time to use meowdebugger profiler

celest thorn
#

like

median sage
#

or percussive i cant spell

celest thorn
#

MeowNet got renamed

#

i renamed it in a way that is crazy

median sage
#

HintServiceMeow

celest thorn
median sage
#

i know

celest thorn
#

never compare my code to that

#

thanks

median sage
#

thats why i use RueI

celest thorn
#

else i'm finding you

median sage
#

i was just listing another plugin with meow in the name lol

unique crane
celest thorn
#

but no

celest thorn
# unique crane MrrrrpNet?

Elysium ( or ih-LIZ(H)-ee-ษ™m), otherwise known as the Elysian Fields (Ancient Greek: แผจฮปฯฯƒฮนฮฟฮฝ ฯ€ฮตฮดฮฏฮฟฮฝ, ฤ’lรฝsion pedรญon), Elysian Plains or Elysian Realm, is a conception of the afterlife that developed over time and was maintained by some Greek religious and philosophical sects and cults. It was initially separated from the Greek...

#

AND NOT because its something i love from a franchise i love

#

nope

#

WAIT

#

WIKIPEDIA

#

I need to ask for updating wikipedia

#

they don't have Xc2

#

there

median sage
median sage
celest thorn
#

hope he stays mad

median sage
#

@upper vapor i love how my ping drops once all of the music stops lol

celest thorn
#

can you do that for me :3

#

send what you see on the screen

median sage
#

one moment, restarting the server

celest thorn
#

LOL

#

didn't nw patch that

sharp hedge
#

what does f3+f4 do?

celest thorn
#

ig nope

celest thorn
#

usually when you lag alot

#

its because mirror shits itself

#

or you send too much stuff (server sends alot)

median sage
#

although there is no lag right now, which is nice.

sharp hedge
#

oh

upper vapor
#

do you ever destroy/pool the speakers

sharp hedge
median sage
median sage
#

at least for that instance specifically

celest thorn
#

in the console it opens up a secret menu

median sage
#

when the round ends the plugin does a soft restart

celest thorn
#

yes

#

but after you play the audio

sharp hedge
#

i think i know that one

celest thorn
#

you should remove it

sharp hedge
#

it just closes the game right

median sage
celest thorn
#

try it

#

its an easter egg

sharp hedge
#

oh

upper vapor
sharp hedge
#

thats a really cool new menu

celest thorn
#

obv it works only in the facility scene

restive turret
median sage
upper vapor
#

and it also plays audio for every player

celest thorn
#

so

#

who cares

median sage
celest thorn
#

i can reconstruct the game and play it

upper vapor
#

ight

restive turret
celest thorn
restive turret
#

No

celest thorn
#

else you would need to play the entire game

#

and trigger all functions

restive turret
#

Like duh ye?

celest thorn
#

to the produce a crack

#

that's how denuvo crack work

#

and they require months

restive turret
#

Just don't play the game easy

#

Don't give those corpo your data either

median sage
#

do i just Loop(true) to repeat the queue? or is that clip specific

celest thorn
#

this is the guy who bypassed it trolling

restive turret
celest thorn
upper vapor
#

yea

restive turret
#

Patching your ass

celest thorn
restive turret
#

It's on client

upper vapor
median sage
#

mb, didnt see the reply

upper vapor
#

i answered but you deleted the message Kek
it's clip-specific

celest thorn
upper vapor
#

might add more utils later

#

like LazyQueue

upper vapor
#

-# queue backed by a list

restive turret
#

Lmao

median sage
#

well guess i will settle for this:
suffer while looking at my code

upper vapor
#

have you tried

restive turret
#

Foreach

celest thorn
#

combining the clips

#

on audacity

median sage
upper vapor
upper vapor
restive turret
unique crane
celest thorn
#

ngl i love this dude

median sage
upper vapor
#

me when the non-flatpak version of audacity crashes when i change the volume

upper vapor
#

-# idk if fl works on wine

celest thorn
#

even existing

#

oh wait

#

ida is the same

#

hmmm

#

my bad

median sage
#

ableton is like 2k, fl is like 100

restive turret
#

Ida is actually more

upper vapor
celest thorn
#

so the most basic feature ever

upper vapor
#

i could not live without Sytrus

median sage
celest thorn
median sage
celest thorn
#

but i can make you really good patch for games

#

and cool shit on assembly ig

median sage
#

let me send my old custom 914 API here

restive turret
celest thorn
#

don't go very well togheter

upper vapor
#

they do

restive turret
#

Hey ax

upper vapor
#

if you nuke the existing 914 system

restive turret
#

How is the damage poc

upper vapor
#

ummmm

#

idk

#

รฉrettsรฉgi

celest thorn
restive turret
#

Oh

upper vapor
#

i blame it on that

celest thorn
restive turret
#

When that shit ends?

celest thorn
restive turret
#

2-3 week or so i believe

upper vapor
#

4-6 of may is the written part
then the oral part in june (idk when)

#

4-es 6-os mentioned

celest thorn
#

gl

restive turret
#

Kill me

upper vapor
#

ty

median sage
celest thorn
#

hope you can pass

#

lol

celest thorn
#

this code is horrible

upper vapor
upper vapor
celest thorn
#

like style

#

is horrible

restive turret
celest thorn
#

asf

celest thorn
#

how can you fuck up that

upper vapor
median sage
#

tbf, no clue how high i was when i wrote it or why it worked

restive turret
#

I still have no idea how did I pass the history one

upper vapor
restive turret
celest thorn
#

lol

upper vapor
#

you gotta learn like

#

20 fokin topics

#

it's so ass

celest thorn
#

for all of our exams we are required to do writing and oral

#

since elementary

restive turret
#

I genuinely said something like "the husband of king Mathew"

upper vapor
restive turret
#

The teacher had the same reaction Heartbreaking

restive turret
#

Nah he laughed

celest thorn
#

lol

upper vapor
#

i'm tearing up

#

why is ts so funny

celest thorn
#

a guy on our state exam

#

said to the commission

#

i like painting walls

median sage
upper vapor
celest thorn
upper vapor
median sage
upper vapor
median sage
#

XD XD XD

upper vapor
#

you did refactor a few stuff i assume

celest thorn
#

can we make a new C#

median sage
#

few? i started a new project

celest thorn
#

like kotline

#

for java

median sage
#

and recoded everything

celest thorn
#

and call it C SL

upper vapor
upper vapor
median sage
upper vapor
upper vapor
median sage
#

same wavelength ig

celest thorn
#

at ghost

#

can we rename the code blocks

#

to SL#

median sage
#

imagine how shitty mod making would be if namespaces didnt exist

celest thorn
#

namespaces are needed

upper vapor
celest thorn
#

like

#

everything needs them lol

unique crane
#

C:

celest thorn
#

every language has their thing to call

upper vapor
#

me when random cryptic types in the global namespace

celest thorn
median sage
#

exactly

median sage
upper vapor
#

good luck doing that with my goofy ahh nvidia drivers

#

and i don't have a recycling bin

celest thorn
#

and then started crypto mining his pc

celest thorn
median sage
#

Zer0Two is the rat

celest thorn
upper vapor
# median sage broski

SL uses 100% of my VRAM and fucks up discord's rendering
Qt-based apps just straight up don't launch

upper vapor
#

opera gx

#

why do you have msedge open as well ๐Ÿ˜ญ

median sage
upper vapor
#

whatsapp car remix

median sage
upper vapor
#

long distance can be painful tbh

median sage
#

i know

#

from experience

restive turret
#

I don't

upper vapor
#

crazy

median sage
restive turret
#

That doesn't really mean anything

upper vapor
#

my conclusion is: it's not worth looking for a romantic relationship

median sage
#

to each thier own

upper vapor
#

indeed

median sage
#

when the hell did SL?????

upper vapor
#

like

#

a year ago

#

or more

#

13.5 iirc

median sage
#

i thought they were moving to a newer unity version starting with like, 20## not the brand new pretty crappy unity 6 lol

upper vapor
#

it's uhhhhh

#

unity 6 has a lot of caveats

median sage
#

and a lot of issues

upper vapor
#

also, 202x.x is not really supported

upper vapor
median sage
upper vapor
#

why do you have like every single editor version

median sage
#

thats the very top of my project list

upper vapor
#

*opens unity*

median sage
#

accurate

median sage
upper vapor
median sage
#

but about the kpg thing, i was told by bren mb

#

they were having issues with the .shop command

#

i wonder why lol

median sage
#

no shit ๐Ÿ™‚

restive turret
median sage
#

rip storage

restive turret
#

Unity already take lot of time so

median sage
upper vapor
median sage
#

there is another TB drive you cant see bc its used for my ubuntu install

restive turret
#

I just dump my stuff into private GitHub repo that i ain't need anymore but wanna keep it

restive turret
#

My 1TB hdd is filled with projects that never getting touched again

celest thorn
#

progetti is projects

restive turret
#

Spaghetti

celest thorn
#

meeowww~ meeow~ mrrp :3

celest thorn
#

you have steam lobby open

#

biggest mistake of your life

restive turret
#

Good luck joining to 127.0.0.1:7778

celest thorn
#

@median sage i don't have a mic

#

connected to sl

median sage
#

rip

celest thorn
#

lol

celest thorn
median sage
#

dont leave

celest thorn
median sage
celest thorn
#

you want help

#

let me connect my mic then

median sage
#

hold on

#

ah alr

celest thorn
#

i'm back

restive turret
celest thorn
#

exiled contributor raiding a server before SL 15.0

#

i love when servers have exiled

#

so people just come up to me asking if i'm nw

#

for no reason

restive turret
#

Lmao

celest thorn
#

me and maro sometimes get targetted

restive turret
#

With his aim I'm not surprised

celest thorn
#

but still to this day i think she was the perfect candidate to run tournaments because she knows the inside out of this game

#

in terms of mechanics and bugs

#

i know how to make stuff happen trolling

median sage
#

me when dumbasses

grand flower
sweet flax
#

Doesnt count

grand flower
#

did some cleanup

soft turtle
#

Is it possible to spawn empty ragdolls that will stand like normal players?
I want to make a stent for role-changing, and I'm wondering if it's possible to do without NPC spawns

wary gust
#

yeah it is: Ragdoll::Freeze()

cyan crown
#

@restive turret @upper vapor whats your guys thoughts on unity 6.3 LTS ?

upper vapor
#

i haven't tried it

cyan crown
#

I think only feature i like is the ability to customize the editor more

#

Other then they upgraded nvidia package to dlss 4

unique crane
#

some Unity bug causes issues

#

but editor is better

hearty shard
#

hmmmm

#

evil

sweet flax
#

Does patreon beta have display kit?

#

Its more of a question to the supporters

restive turret
#

no

#

patreon beta is currently for pears

#

it doesnt have anything that 15.0 has

sweet flax
#

:(

cyan crown
#

i think 6.2f is a good choice for now, Also there is a github repo that opens the ability for developers to adjust the editor more

thin shuttle
restive turret
#

I dont know

#

I'm not looking at level design stuff

tulip kiln
vale narwhal
carmine prawn
#

๐Ÿ’€

#

Can I raycast only on primitives with the PrimitiveFlags.Visible flag?

upper vapor
#

nope

#

you need a collider for raycasting to work

#

you can create a new empty gameobject, add a collider, set isTrigger to true, change its layer to something idk, and finally, pass QueryTriggerInteraction.Collide to the raycast method

carmine prawn
#

I will try, thanks Heartbreaking

upper vapor
#

np

median sage
#

@upper vapor oh golly oh gosh i wish there was a way to do custom UIs

upper vapor
# median sage <@435474959595208704> oh golly oh gosh i wish there was a way to do custom UIs

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
#

that's all i can say

median sage
#

LETS GOOOOO

#

wait

#

no clickable UI yet for 15.0 release. Care lost.

median sage
#

clickable UI would change SL. removing most needs for client side commands imo.

upper vapor
#

clickable ui would basically make the game a browser

median sage
#

the thing is, if i had a clickable UI. i would actually be able to make a Shop UI

upper vapor
#

well

#

you can do that with mouselook

#

look at the thing you wanna buy

median sage
#

it needs to be able to be done in secrecy, so other players wouldnt be able to see the person buying something

upper vapor
#

other players can't see your hints nor your own future DisplayKit elements

median sage
#

exactly

#

thats what im wanting