#plugins-dev-chat

1 messages ยท Page 158 of 1

slate flume
#

Well I'm happy for you

upper vapor
#

goofy ahh router then
or a coincidence

restive turret
#

My isp changed ip 3 times

#

I still 192.168.1.50

icy knoll
upper vapor
#

it's not that difficult

restive turret
upper vapor
#

it's even easier on linux

static meteor
#

My ip is static :D

upper vapor
icy knoll
#

why would ur isp manually reset ur ip unless requested ๐Ÿ˜ญ

restive turret
#

Switched to fiber

upper vapor
restive turret
#

Or the glass one idk

upper vapor
#

that explains it

static meteor
#

That would be fiber

icy knoll
#

fibre

#

ye

#

unless ur american then, fiber

upper vapor
static meteor
#

Lasers and shit

icy knoll
upper vapor
#

it's not weird

restive turret
#

And father changed plans so that resulted new ip

upper vapor
#

most ppl don't even notice cuz they aren't doing port forwarding

restive turret
upper vapor
upper vapor
restive turret
#

Also router settings for internal so maybe your pc got DHCP'd

#

And you didn't set manual ip in pc settings

#

Or reinstall/mobo switch can do that too

#

I mostly claim x.50 and x.150

#

My laptop is 155 for example

upper vapor
late shoal
#

i tried to patch it but somehow i wont get the stats

celest thorn
#

you have the client src

#

so you are the best on this

upper vapor
#

yeah i can build a crazy shit, just give me some beans

celest thorn
#

Multiverse

#

IN SL

#

this

#

making MORE world

#

so more scenes in SL

#

and kinda make them work

upper vapor
#

multiverse is cool and all

#

but

#

idk

celest thorn
#

You know

#

cool idea

#

you could make SL in SL

#

like what does the SL scene need to work

#

to make possible make another scene

upper vapor
#

a lot

celest thorn
#

Fuck

#

Ehm

upper vapor
#

from a networking perspective

grand flower
#

perish the thought

#

you're going to hate yourself forever if you try

celest thorn
#

remember

#

i did the impossible

grand flower
#

No but I know it's never going to work via just plugins

celest thorn
#

Everything is possible if i can find a way to do it

grand flower
#

and even if you had access to SL itself it wouldn't be fun at all if it's even possible with its current codebase

celest thorn
#

fuck the facility

grand flower
#

You don't have access to the clientside how would you even handle that there

celest thorn
#

the facility is limiting your view

grand flower
#

No I don't do SL stuff anymore I started my own project from scratch DogKek no limits here

#

Yeah you do?

slender lynx
#

so when we getting client side code

celest thorn
#

Next thing i need to find

#

is RCE

grand flower
#

through logic that you had access to

celest thorn
#

and then client mods

#

are gonna be next

grand flower
#

-_-

#

I give up

slender lynx
celest thorn
#

Me vs the cheaters

#

who's gonna try and find it and abuse it before

celest thorn
#

and sl is kinda getting boring

grand flower
#

I mean, good luck

#

Just highly doubt it's feasible

celest thorn
#

idk

#

i think it is

#

like i could use this

#

and just be easier

grand flower
#

the game's apparently not built to use it

#

might manage to get it not to crash/spam errors on the server but you won't be able to solve that on clients

celest thorn
#

i need to find some ways

#

to kill my boredom

grand flower
#

make your own game

#

haven't been bored since I started

celest thorn
#

thats why

grand flower
#

someone here was making a 1:1 SL clone so you could do that for luls

upper vapor
grand flower
#

I'm trying to differentiate from SL, even though I'll probably have a similar gamemode in mine

celest thorn
upper vapor
celest thorn
#

make an RPC that allows to idk execute code

upper vapor
celest thorn
#

call it like

#

SendCodeMessage

grand flower
celest thorn
#

honestly

grand flower
#

Granted with clientside and serverside mods that can communicate with each other you can make any gamemode you want

celest thorn
#

sl could be cool

upper vapor
#

SendZeroToTheDungeonsMessage

grand flower
#

So if modders want to remake SL 1:1 they can

celest thorn
#

This game

#

is just not fun

grand flower
celest thorn
#

because i cannot make goku in sl

upper vapor
slender lynx
#

this game does need modding support atp

#

enough people are already copying it

upper vapor
#

it just takes time

grand flower
#

I gave up waiting on that kek

celest thorn
#

GIVE ME TRIANGLES

slender lynx
#

4 years no triangles

grand flower
#

I'd rather make my own game from scratch with all the modding facilities needed

celest thorn
#

And then YEA

upper vapor
#

you can make it possible with quads and enough precise work

slender lynx
#

sl 1 triangle 0

celest thorn
grand flower
#

Clientside mods, serverside mods, and goodies such as custom level editing

#

might even allow for map generation mods

celest thorn
#

A QUAD /= a TRIANGLE

upper vapor
slender lynx
#

didnt nw say they were gonna add triangles like in fuckin,,

#

2022

celest thorn
#

Yea

#

At hubert

slender lynx
#

3 years past the date

celest thorn
#

GIVE US TRIANGLES

slender lynx
#

still no trianble

celest thorn
#

is it so hard to make a triangle?

slender lynx
#

next tournament im gonna make sure to bring up how much i need triangles on stream

#

dw

upper vapor
celest thorn
#

Make sure to mention

#

fuck the AC

#

give us client side mods

#

cheaters are gonna be a problem anyways

#

so

grand flower
#

Sp00ky if you're so much into modding you should pop over see my project someday. I have a few other modders and I like having (very early) feedback

celest thorn
grand flower
#

that'd require a good movement implementation

#

granted they're rewriting it so we'll see

celest thorn
#

i love modding

#

i love exploding clients

upper vapor
celest thorn
slender lynx
upper vapor
#

yes

slender lynx
#

dingus.

upper vapor
#

you want triangles

#

you gotta work for them

slender lynx
#

they're literally free

celest thorn
upper vapor
#

once you have triangle

#

reuse it

celest thorn
#

Bro 30000k primitives

#

to make nothing

#

like

grand flower
slender lynx
celest thorn
upper vapor
# celest thorn Bro 30000k primitives

yeah and?
it might get added someday, idk
but for now this is what you gotta do
people have figured out how to do crazy models with basic shapes
you can figure out goku probably with basic shapes

upper vapor
celest thorn
slender lynx
#

not how that works

upper vapor
#

john tournament does not know how unity works?

celest thorn
#

like a triangle is much lighter

#

than 30 cubes

slender lynx
#

it was supposed to be added in 2022

grand flower
#

Why not just add support for loading models

slender lynx
#

like the badge rework

upper vapor
upper vapor
slender lynx
#

and you're also saying all this like servers can run 30-40k primitives

#

we're the only server that can run that much

upper vapor
celest thorn
celest thorn
#

so

#

its no point

#

in making it

slender lynx
#

if triangles actually get added this game is gonna have a golden age

#

im telling you rn

celest thorn
upper vapor
#

i personally agree with cyn, model loading would be more optimal at this point

marble cobalt
# grand flower granted they're rewriting it so we'll see

I've seen you post this around a few times, and I do want to temper expectations, our main priorities are the big projects we've announced for 15.0 (and one unannounced that is plugin development related), we have one programmer who was experimenting with rewriting certain movement-related scripts, mainly in order to possibly reduce issues such as rubberbanding. We conducted a few relatively public tests of the branch, and had to go back to in-house development.

It is not a priority, and not some big movement rework we're working on.

#

It is something experimental, and experiments sometimes do not come to fruition

Not to say it won't happen, it's just unclear at the moment, and wouldn't expect it in future releases

celest thorn
#

nw this is a triangle

upper vapor
#

zero have you heard of branches and merge conflicts

celest thorn
slender lynx
#

call that shit the triangle update steamcharts gonna be crazy

celest thorn
#

Are you serious

#

rn

slender lynx
#

like

#

im not tryna hate

celest thorn
#

that A TRIANGLE is going to cause BRANCH CONFLICTS??

slender lynx
#

but ive been in the community since 2018

#

and i hate seein shit get promised

#

then forgotten

#

stealin candy from a baby ass statement

marble cobalt
#

I don't recall it being promised, but it could've been before I joined the studio

upper vapor
slender lynx
celest thorn
#

bro

#

nor fucking conflicts

#

LIKE

upper vapor
#

do you know what a merge conflict is

slender lynx
#

a triangle aint gonna break the spacetime continuium

#

chill

celest thorn
#

you realise that your answer to why nw is not adding it is changing every second

#

from saying "You can remake it with cubes" to "Merge conflicts"

#

nw adds brainchips to protect branding whenever you join

slender lynx
#

id verification

celest thorn
#

ced is making brainchips not fucking centrals

slender lynx
#

ced eats centrals

upper vapor
#

i'm just saying that there are potential difficulties with getting a feature in
and also
priorities exist, we can't just spontaneously add anything

slender lynx
#

thats his thing

celest thorn
#

bro its geniunly so stupid

#

you go to fucking blender

#

click add triangle

celest thorn
#

export add it make it a toy selection

grand flower
#

so guess I can give up on hoping waypoints disappear mmLul /s

celest thorn
#

the brainchip is working so well

upper vapor
#

okay i'm not gonna add anything else to this

celest thorn
#

and its gonna take 5 seconds

#

at max

upper vapor
#

dramatic effect

marble cobalt
upper vapor
#

i'll let Beryl do the talking

slender lynx
#

again we aint tryna cause issues or anything of that nature but we do need triangles so bad

upper vapor
#

if beryl doesn't respond

#

well crap

celest thorn
#

i swear i should've applied to labapi

marble cobalt
celest thorn
#

SL is gonna be the best game ever

marble cobalt
#

either read again or worst troll ever

slender lynx
marble cobalt
modest rock
#

@upper vapor u can add ur protogen models into sl with triangles

celest thorn
marble cobalt
#

Bro I didn't say we're removing waypoints where are you both getting that from

slender lynx
#

theory

#

we're talking about how nice it would be

#

and how much potential there is

celest thorn
#

i said WAYPOINTS GONE??? SL is gonna be the best game

upper vapor
celest thorn
#

if they get removed

celest thorn
#

just go add triangles

upper vapor
slender lynx
#

first person to add triangles gets 100 usd paypal

icy knoll
#

why do you guys care if they are gone or not, if you dont spawn them they will never effect you ๐Ÿ˜ญ

upper vapor
#

but

celest thorn
grand flower
upper vapor
#

but

celest thorn
#

than nw's devs has ever seen

upper vapor
#

you can't really make skinned meshes with just triangles

#

separately

grand flower
#

And performance wise

slender lynx
celest thorn
#

like biggest bounty in SL history

slender lynx
#

100 usd is like half a year of api fixes

#

ill make it 2

modest rock
#

1 million rupees to the first person that adds triangles

celest thorn
upper vapor
slender lynx
#

40k venezualan bolivar

marble cobalt
#

In regards to triangles, this is the first time I hear people say this is something you as a community want or need, have you guys made a suggestion about it on the LabAPI Issues?

celest thorn
#

you don't know the russian begging

slender lynx
modest rock
#

10 pesos and a green crayon for triangles on the bounty

slender lynx
#

we've been preaching ts for years

celest thorn
#

exiled

icy knoll
slender lynx
#

the problem nobody talks about it is cuz we're always getting hit with the "we're looking into it"

slender lynx
celest thorn
#

like

#

first results

upper vapor
#

basically

icy knoll
#

it does now, report it and we can put it into our backlog

upper vapor
#

make an issue

#

now

modest rock
#

labapi in 2022 is crazy

upper vapor
#

and it might get more consideration

icy knoll
#

you saying it here isn't gunna help your cause

#

put it in github issues

slender lynx
#

the backlog so it will never be done

marble cobalt
upper vapor
celest thorn
marble cobalt
#

I'm not saying there isn't people asking for it

icy knoll
#

so

slender lynx
#

whats the eta on backlog

marble cobalt
#

But I am saying I've personally never seen people ask for it as much as they've asked for other things

slender lynx
#

like im tryna see if its even worht my time putting in a req

icy knoll
slender lynx
icy knoll
#

if it doesn't, then whenever someone handles it

slender lynx
#

85 results in mer

upper vapor
#

see you just had to contact the right person

modest rock
#

@icy knoll hey btw big fan of ur server :3

icy knoll
celest thorn
icy knoll
#

as i said, complaining here wont help your cause

slender lynx
#

please dont ragebait

icy knoll
icy knoll
upper vapor
slender lynx
#

its on the drawing board

#

hold on

marble cobalt
# slender lynx 85 results in mer

My point is that I don't personally have the time to look through other discords to see what the community wants, although I do frequent both this and the Exiled discord, it is something I do out of my own free time, most of my work-time is spent coordinating work throughout the studio for future releases, such as 15.0 or the incoming hotfix for Halloween-related features.

If there is a feature you want to see happen, and are passionate about it, post an issue on the LabAPI issues tab. Our backlog is not a queue, something posted today can be approved and done sooner than other features depending on our timing and priorities.

celest thorn
#

take this

#

Explained

#

why triangles are the best thing ever

slender lynx
#

well there ya go

#

its here now

#

there aint no way

marble cobalt
#

Would prefer if you post issues seriously, otherwise you're not going to gain much intention from us to pursue things

icy knoll
#

the thing is, do you want a pyramid or a plane in the shape of a triangle? ๐Ÿ˜ญ

celest thorn
marble cobalt
#

Be respectful towards other people's time is all

upper vapor
#

that's a lot of yapping for this issue

slender lynx
#

because its an important issue

celest thorn
#

im confused

#

on how im being direspectful?

celest thorn
slender lynx
#

the day the triangle update drops ill shave head for charity

upper vapor
#

15.0 "the triangle that shaved maro's head" update

slender lynx
#

ill do it

warped prairie
#

Triangle spawnwave

ashen hound
#

If some people wonder yes even old requested stuff is Look into just #serverhost-suggestions has many messages but no one mostly checks reactions

#

I fell like forum posts would be better

#

Afaik many messages from serverhost suggestions should be in labapi issues

#

I do fell if some people seen their requests being worked on then For sure someone would be happy or anyone interested

teal junco
#

triangles on their own arent good enough to make "any" mesh

#

you need to be able to deform it in literally any way you want

#

so...

#

idk what im saying, it just isnt gonna be that revolutionary all on its own

upper vapor
#

the community decides the triangle shape they want and they only have one chance to vote toomuchtrolling

restive turret
#

Ye

teal junco
#

what is the most efficient triangle congruence principle

upper vapor
#

idk

#

you tell me

#

-# i don't wanna implement it myself

restive turret
#

Every month we will have a "vote for next features" and we give 4 features and the community has to vote which one should be imported

upper vapor
#

and it'll take 2 major updates to add them

restive turret
#

Lmao

teal junco
upper vapor
#

i don't know what that means

#

draw it

teal junco
#

oh if you arent like messing with me, triangle congruence principles are just the various minimum informations required to determine whether two triangles are congruent

#

for instance, three sides are good for that

upper vapor
#

i know the theory

#

just not in english

teal junco
#

I see

#

well english speakers in middle school learning geometry like joking about an "Angle Side Side"

grand flower
teal junco
#

or "ASS principle"

#

which doesnt exist

upper vapor
#

at someone

soft depot
grand flower
#

why not just allow loading custom models

teal junco
grand flower
#

yea

teal junco
grand flower
#

no fun allowed?

teal junco
#

horrid for any game that isnt gmod

soft depot
grand flower
teal junco
grand flower
#

steam workshop

teal junco
grand flower
#

oh right nvm

grand flower
teal junco
#

and still

#

I dont want to

#

fucking

#

download like

grand flower
#

tbh im not expecting NW do add that support heh

soft depot
teal junco
#

1 gb of shit for each server

#

the same way i already do with gmod

grand flower
#

that's up to each server to decide if they think it's worth it

#

i think

teal junco
grand flower
#

It's planned for my project, via "content packs" which are just a type of mod i'll support eventually

teal junco
#

until every server has shit ton of bloatware

soft depot
teal junco
#

the same way Gmod servers did

slender depot
#

Does someone know where jailbird gives the flashed effect in the code?

teal junco
soft depot
#

I thinkTM

teal junco
grand flower
#

as long as you compress the content and don't abuse it, it shouldn't be an issue

slender depot
grand flower
#

a lot of gmod servers don't abuse it and those that do generally dont have lots of players

slender depot
#

I mean I know it gives the effect there, but which line, what function

#

where

upper vapor
#

decompile the code Smart

slender depot
#

But I'm either a total smoothbrain or I'm blind

upper vapor
#

ctrl+f

#

flashed

teal junco
#

okay maybe truth

#

and lies

slender depot
grand flower
#

idk i dont play on many servers and those that I do play on use the steam workshop and handle their content properly

slender depot
#

OH I FOUND IT

#

FINALLY

grand flower
#

i should invite you over to my project icedchai

upper vapor
grand flower
#

i feel like it'd be interesting to get your feedback

slender depot
grand flower
#

if you want

#

no prototype yet but now that I have Luau support ready (needs some more work but it's in a state I can use for modding) im getting started on the modding framework

#

since I want modding to be a first class citizen

restive turret
upper vapor
grand flower
#

so like you can put your stuff on the workshop or have a web server clients will download from (like you can in garry's mod)

#

but that's long term anyway

#

custom rooms/models can wait

restive turret
#

I kinda did the same stuff

#

But it downloads from server directly

#

Cus you have 3 different dll. Server, Client, Lobby

grand flower
#

I'll probably give that as a way to do it but you're gonna be killing your network if you have lots of players connecting and downloading stuff

#

I do plan to have native support for connection queues and all

restive turret
#

I never implemented actual downloading for it, just a poc

#

Many stuff was communicating tru WS

grand flower
#

Ideally you'd host your stuff on the steam workshop, might as well that way you can share content packs between servers

#

but i'll probably have a caching mechanism even between servers if they have the same files

restive turret
grand flower
#

mine depends on Steam mostly fully

restive turret
#

But has a "Platform" switch

#

Free, Steam, EOS, Custom

grand flower
#

i.e. I don't want to have central servers that stop people from playing if they go down

#

Steam has all the features I need and I'll have one or two backends that aren't critical for game function

#

one mostly for game management (client reports, server bans/blacklists etc, and maybe have it display news of the game) and another for server info

restive turret
#

Ye that's what i did to with the lobby

#

You can even host your master server

#

& just an ini edit and you connect there

grand flower
#

Mostly want Steam for its relay system

#

don't need to buy expensive ddos protection if you use Steam's and it's free

#

and well everything else Steam does is awesome

restive turret
#

I used Godot's ENET

teal junco
#

sounds cool

grand flower
#

for networking I use Unreal's stuff but Steam can relay connections behind its servers, that way the server's IP isn't exposed, nor the player's IPs

restive turret
#

But i wanted to do a relay between platforms

grand flower
#

wins all around

#

don't have to buy expensive ddos protection, and players won't have their IPs leaked (mostly, since servers will be allowed to have a pre-connection verification mechanism that might leak the IP)

restive turret
#

So only you communicating the server and server communicates on every platform and stuff

grand flower
#

nice

restive turret
#

Was a poc

#

Never did it

#

Cus godot c# support is a joke

#

So i circulating between game engines

#

That has outside content loading

restive turret
grand flower
#

Unreal stuff that allows you to communicate with a server without actually joining it

#

That way you do the pre-connection checks there, you can keep that beacon open as long as you want which is great for join queues

restive turret
#

So like a simple udp message

grand flower
#

yeah it just wraps it all so you can use Unreal's networking framework

restive turret
#

Ah

grand flower
#

so you can make the player send an http request to a backend of yours if you want to validate stuff

#

or give the player some data it needs to connect like a token

#

idk anything you want

restive turret
#

That's nice

grand flower
#

yeah I really wanna give a lot of control to modders

#

clientside modding also means custom UI

restive turret
#

Tbb I hate doing any UI

#

It juts makes me scream

grand flower
#

same but like, it's something that's really lacking in SL

#

so being able to make custom UI is gonna be nice for modders

restive turret
#

Yeah

#

Since in my project you could load everything from the godots packed things, you could even loaded your own UI

#

Because my project was literally fully open source, every code is under mit (?) mostly just for learning

grand flower
#

neat!

#

mine's not open source (mostly)

#

the Luau plugin will be, the Steam plugin will be, but the game itself wont

#

however the game's base will mostly be a Luau mod and that will be open source

restive turret
#

Ye probably you cant really open source unreal games

teal junco
#

why not

restive turret
#

Its in their eula, or something

#

I dont exactly remember it

upper vapor
restive turret
#

I don't actually remember it so might be somewhere or worded differently and I understand it wrong

grand flower
#

But you can't open source any engine code/plugin

#

it's also kinda dumb to anyway in most cases

#

but with the amount of work im putting into the project i'd rather keep the source private heh

restive turret
#

Fair

grand flower
#

Or well, it will be

#

No point in making a paid SCP game unless you make something wildly different than the others

restive turret
#

Haha! You spoiled your project

grand flower
#

I thought that was apparently from the few messages I sent here today LOL

grand flower
restive turret
#

And didn't get the meaning of it apparently

#

@celest thorn

celest thorn
#

:3

grand flower
#

I pretty much compiled a list of annoyances I had with SL while working on Bright's, a few goodies I want, and started my own project

#

Also targeting 64 players per server stable, since maps will be big enough to support that

restive turret
#

Nice

#

Oh that time

#

I wasn't there, i was sleeping when you sent those mostly

#

Tbh i don't really like playing horror games alone

celest thorn
restive turret
#

But if someones with me im down with it

celest thorn
#

and having a laugh

restive turret
#

Scp 5k was horror for some of the maps

#

Especially the Act 2 iirc ||(the scp that is in the monitors)||

grand flower
#

my main gripe with that game

#

the amount of times i died to respawn in an area that instantly kills me because i'm not meant to be there anymore sucks

restive turret
#

Ye levels wasn't the great

viral root
#

How do i get the items the player had before dying?

static meteor
#

Use the Dying event and do ev.Player.Items

viral root
#

Makes sense, i used Died and ev.Player.Items was empty ๐Ÿ™ƒ

celest thorn
slate flume
#

@upper vapor hey hey hey

#

You do NAudio stuff

#

I use it just fine on my windows testing server, but how do I get it working on linux

upper vapor
#

NLayer + NVorbis work on linux just fine

#

the MediaFoundation part of SecretLabNAudio is the only windows-specific thing

celest thorn
#

Another one

#

added to the list of people using the audio api

tame badger
#

How can I block adding specific targets to SCP-096โ€™s target list?

celest thorn
slate flume
#

I don't use SecretLabNAudio

upper vapor
#

just install the nupkg

#

NAudio.Core

#

and boom

upper vapor
slate flume
upper vapor
#

the what

slate flume
#

(a windows .dll)

upper vapor
#

did you use the dll from the nuget package?

#

in dependencies

slate flume
upper vapor
#

which dlls

#

only NAudio.Core works on linux

slate flume
#

Well at first I just did them all but then I tried without the ones with "Win" in them but now it's bitching at me for not including them

upper vapor
#

๐Ÿ˜ญ

slate flume
#

I tried using just .Core when I first used it be it was throwing errors

#

Adding the other dependencies fixed it

upper vapor
#

wait what other dependencies are we talking about

slate flume
#

The other NAudio .dlls

upper vapor
#

what huh

#

are you referencing anything else in your plugin besides NAudio.Core?

slate flume
#

No but if I don't include the other .dlls in my dependencies it shits itself

upper vapor
#

that's

#

a skill issue perhaps

slate flume
#

How so

upper vapor
#

zer0 can attest that SecretLabNAudio works on linux, it only includes NAudio.Core and other NAudio packages not from naudio/NAudio

#

and i tested NAudio.Core on WSL, works perfectly fine

#

maybe something to do with the distro you're using?

slate flume
slate flume
upper vapor
#

clean server

#

with just NAudio.Core

slate flume
#

I cannot on LudoHosting

#

I can on my windows

upper vapor
#

i'm gonna try a clean SL server installation with only NAudio.Core on fedora (wsl)

slate flume
#

I mean the issue is most assuredly on my end

upper vapor
#

try this one

upper vapor
#

maybe a ludo skill issue

slate flume
#

I don't think it's a .dll issue or anything I think it might just be what I use to get the audio playing

upper vapor
#

what did you use

slate flume
#

These are the two using statements I have about NAudio

upper vapor
#

that should work perfectly fine

slate flume
#

I use AudioFileReader and WdlResamplingSampleProvider

#

And that's it

upper vapor
#

try WaveFileReader instead

#

so no, you aren't using only NAudio.Core

slate flume
#

Called it

upper vapor
#

๐Ÿ˜ญ

slate flume
#

So I should convert my .mp3 to .wav

upper vapor
#

i asked if you only referenced NAudio.Core and you said yes
but yeah NAudio references NAudio.Wasapi

slate flume
#

Or is there a separate reader I can use

upper vapor
slate flume
upper vapor
slate flume
upper vapor
#

right

#

fair

slate flume
#

So my bad

upper vapor
#

it's fine

#

NAudio has some organizational quirks like this

#

i've looked into SoundFlow but that's for .net 8 and up

#

and i don't have the mental capacity to create a wrapper around miniaudio

#

crazy

#

-# public archive

slate flume
#

Interesting

#

Let's see how crazy this is

slate flume
upper vapor
#

it's also just

#

miniaudio but in C#

#

so you'd still have to deal with pointers & stuff

unique crane
#

scary

celest thorn
#

i love dealing with low level

upper vapor
celest thorn
#

and i wonder why tf i need it

#

and like

#

all of the instructions are the same as IL

#

so

slate flume
#

Ghidra

#

Uhhhh

celest thorn
#

No????

#

Im not doing ANY of that

upper vapor
#

yeah but arm specifically?

celest thorn
#

Like im learning ARM Architecture

slate flume
celest thorn
#

ask my professor lol

upper vapor
#

so you can flex

#

your arm

slate flume
#

Oh it's for a college class

#

I thought you were looking for a reason to learn assembly

restive turret
celest thorn
upper vapor
celest thorn
#

but its easy the arm architecture because its REALLY similar to IL just IL has more instructions for some stuff to make it easier

#

15 lines to just make a for

slate flume
#

Some CPUs have extra shit for calculating sqrts efficiently, so with assembly around those CPUs you see integrated sqrt functions, for example

celest thorn
#

Yea i know that BUT NO we need to go with arm

upper vapor
#

fast inverse square root

celest thorn
#

that has NOTHING

#

i love taking exams and writing pratically impossible shit

#

into a program that as already crashed 4 times

slate flume
#

In the modern day and age writing your own assembly code tends to be less optimized than what compilers do

#

Except for maybe small very niche functions

celest thorn
upper vapor
#

maybe the prof is doing this to waste time toomuchtrolling

slate flume
#

I think it's wild profs still teach assembly like it's needed

celest thorn
#

like manually wiring

slate flume
#

That's also wild

celest thorn
#

and each of section done by us

upper vapor
#

why tf are you learning that onestly

#

it's cool and all

#

but

#

why

slate flume
#

^

celest thorn
slate flume
#

Literally

#

I know the generals of a CPU but you don't need to get to specifics

celest thorn
#

Im doing computer science

upper vapor
#

sue the university

slate flume
#

CPUs have been studied for actually decades

#

They've been micro-optimized by teams of engineers at tech companies

#

You don't need to relearn how to make one from the ground up

celest thorn
#

i've done each section

upper vapor
#

literally this with cpus

celest thorn
#

like ALU etc...

#

by hand

upper vapor
#

you're sciencing the computer

slate flume
#

I built an ALU in minecraft

celest thorn
#

I swear i honestly did kinda understand wiring

#

but not that much

#

because i've never done it in my life

#

and fun fact im learning C and just that

#

for 2 years

#

to then learn C# for my specific section

upper vapor
#

can you just drop out

celest thorn
upper vapor
#

here's a degree

celest thorn
#

and engenieering i know they do embedded stuff so like manually wiring and doing shit like even worse

upper vapor
#

ยฐ

slate flume
#

Fuck college

celest thorn
#

im fucked if ido

slate flume
#

I did it for a semester and learned next to nothing

#

Telling me the same shit I already knew

celest thorn
#

fun fact most of my time in the classes is spent on doing nothing

#

im staying there just for being there

#

ig

slate flume
#

And then having me do hours of homework every day to prove I know the shit I already knew

upper vapor
celest thorn
#

one of the professors is like obssesed with optimization

celest thorn
#

(you can understand which one it is)

upper vapor
slate flume
#

It depends on the conetxt

celest thorn
#

like he told us "you guys need to save every CPU cycle"

slate flume
#

Importantly "The word 'college' is generally also used as a synonym for a university in the US"

slate flume
#

The compiler can write better assembly than even that prof

#

He's a stubborn fool

celest thorn
#

like bro HOW

celest thorn
#

HOW

slate flume
#

How dare you

celest thorn
#

PLEASE

#

tell me

slate flume
celest thorn
#

the other guy that does programming wants us to learn C library all by heart

#

like no docs

#

during exams

#

HOW?

#

hello???

slate flume
celest thorn
#

and we need to use Linux, nothing else

upper vapor
celest thorn
#

Like fuck you im not burning down a perfectly fine computer to install linux (arch to be specific)

#

just for your classes

upper vapor
celest thorn
#

as much as i like Linux some stuff i run OUTSIDE of the school stuff needs windows

restive turret
celest thorn
slate flume
#

This is a perfect example of why learning such a studied topic is irrelevant in the modern day

celest thorn
#

Its done to not be possible to pass them

slate flume
celest thorn
#

pratically yes

slate flume
#

Why do I need to reinvent the wheel

celest thorn
#

the only fun thing i really had fun was learning how to create my own instruction set

#

that was really fun

restive turret
#

Ye that can be

slate flume
#

If I'm designing a car, do I need to make my own tires from scratch with my own rubber and treading?

#

No

celest thorn
#

btw i was expecting uni was this complicated

restive turret
slate flume
#

Learning CPU architecture and shit is all well and good for someone looking to be a CPU architect

#

But the average software dev or programmer doesn't need to know all that

celest thorn
#

Im not gonna use them

slate flume
#

It's extraneous knowledge you're only using in college to get a degree

celest thorn
#

One day i even asked if i was in the correct classes

slate flume
#

As soon as you get a job you're throwing all that out the window

upper vapor
celest thorn
#

Because i was like Wait why tf am i learning HOW TO DO A CPU AND WIRES

celest thorn
#

Your mom did it in uni while a dude who smelled like broccoli was near her

restive turret
#

๐Ÿ’€

celest thorn
#

Like people in there the smell god

slate flume
upper vapor
#

WHAT DO YOU MEAN YOU DON'T KNOW WHAT AN XOR IS

slate flume
#

There's no practical application

celest thorn
slate flume
#

The expertise is too specialized for 99.99% of people

upper vapor
slate flume
#

I use xor sometimes

#

But rarely

#

Because I'm not a compiler lol

celest thorn
#

Nonono for a cpu

#

Section

upper vapor
#

hello not a compiler

celest thorn
upper vapor
#

in 2050

#

or something

celest thorn
#

To compiler

#

When the judge will ask me why?

upper vapor
#

๐Ÿ—ฃ๏ธ๐Ÿ—ฃ๏ธ๐Ÿ—ฃ๏ธ

celest thorn
#

Because im a compiler now

#

I know its quite funny

restive turret
#

Laughed my ass of

celest thorn
#

Im so funny

late shoal
#

Can someone tell me if I need to patch something, so that spectators can inspect the CI keycard to play Snake, etc.?

upper vapor
#

i'm not sure if that's possible

#

you can try giving the spectator a keycard and force-equipping it

late shoal
upper vapor
#

yeah it's not likely for spectators to interact

#

they're spectators after all

late shoal
#

i saw it on a turkish server someday and it worked fine lmao

celest thorn
#

They donโ€™t have an inventory

upper vapor
celest thorn
#

I wonder if its fox

#

Im gonna test it rn

upper vapor
celest thorn
#

Crazy

celest thorn
#

Had the keycard

late shoal
celest thorn
late shoal
#

yeah

celest thorn
#

Oh then thats why

late shoal
#

so it is not possible without it right?

celest thorn
#

But with that same setup yes

#

You can emulate all of the keypress etc

#

And just send them through this dummy

#

For optimization

#

Maybe nah

#

But for being cool yea

restive turret
#

How can you spectate a spectator

icy knoll
#

or whatever the value is called

#

smh

restive turret
icy knoll
#

rly? damn

celest thorn
spare zodiac
restive turret
#

That doesn't sync with fbe client so

spare zodiac
#

fake sync var possibly?

restive turret
#

Its a one way sync

#

Client => Server

upper pike
#

Is it possible to make a human see a 079 ping

#

Or create a ping only a specific player can see

unique crane
#

No

untold raft
#

How MicroHID limiting movement speed to 5,40 m/s (normal sprint without any effects)

#

By disable effects or by FirstPersonMovementModule

#

I'm trying to remove this speed cap, but I don't know how it works.

unique crane
upper pike
hearty shard
hearty shard
#

erm what the flip

celest thorn
upper vapor
carmine prawn
#

๐Ÿ’€

#

NERVER try show image on hint

#

1% low FPS is very low

upper vapor
#

That's nothing compared to sending SSSS when you receive an SSSS update

hearty shard
#

trol

slate flume
#

Chop chop

upper vapor
#

we can just

#

refactor the whole inventory system

#

-# probably not happening

carmine prawn
#

oh sh...

carmine prawn
#

@sick flume hey

#

I guess HSM has the same problem

upper vapor
#

๐Ÿ˜ญ ๐Ÿ˜ญ ๐Ÿ˜ญ

#

Did you know

#

There is an AlphaEffect

#

And you don't need HintEffectPresets to have the opacity be 1 constantly

carmine prawn
#

wHaT?

upper vapor
#

Just

#

new AlphaEffect(1)

carmine prawn
#

oh...

upper vapor
carmine prawn
icy knoll
carmine prawn
#

ยฟmaybe

#

but that HintEffectPresets

#

stupid

#

the UI framework based on '<line height=0>' and 'voffset' is indeed very good to use

warped prairie
untold raft
unique crane
#

No

#

You will cause desync

untold raft
#

Okay :(, when was this change added? I don't remember it being like this before.

unique crane
#

14.1.3

#

so 3 months ago

untold raft
#

Damn what's a pity, I know this mechanics are to OP but option to restore this will be nice

#

It's a bit strange, actually. I understand that microhid is supposed to be a heavy weapon, but it's still strange that it doesn't work with effects such as movement boost or SCP-207, since this SCP basically improves motor skills. Of course, microhid could have its own weight and slow you down slightly, but not a rigid limit; no weapon has that ๐Ÿ™

slender lynx
burnt hearth
celest thorn
#

Its not like none wants it Trolley like someone said Trolley

upper vapor
royal mica
slender lynx
#

we're getting everyone to smash that like button

celest thorn
#

im gonna make the voice of everyone heard

#

IM NOT STANDING UNDER BIG BROTHER

upper vapor
celest thorn
slender lynx
#

aint nobody care about no grandma issue

upper vapor
celest thorn
#

gtag lootboxes

upper vapor
royal mica
#

I do not want a 5th place to allocate time cryingbuh

slender lynx
upper vapor
#

why does this chat feel like server host chat rn

celest thorn
slender lynx
#

when john tournament is around we are all family

upper vapor
slender lynx
#

happy workers

#

these tournaments dont make themselves

upper vapor
#

paws :3 is typing...

#

i typed pwas twice

celest thorn
teal junco
#

I call it "the packet"

upper vapor
#

XDDD

worn burrow
#

How do I debug this?

#

please

celest thorn
#
                   store.DummyFollower.ReferenceHub.authManager.SyncedUserId = null;
                    store.DummyFollower.ReferenceHub.authManager.InstanceMode = ClientInstanceMode.DedicatedServer;

Why do the appear in the player list wtf??