#plugins-dev-chat

1 messages · Page 152 of 1

royal mica
#

Now that is amazing

#

Wait does LabAPI ship with its own yaml parser / serializer?

icy knoll
#

ye

royal mica
#

Aaah!

#

Why?

icy knoll
#

because the default one sucks

celest thorn
#

ok but go working and fix it bruh

restive turret
#

Default one doesnt have unity struct parsing

icy knoll
thin shuttle
#

that something than no plugin and framework can fix

#

because it's before they are load

celest thorn
royal mica
slender lynx
#

w speed

royal mica
thin shuttle
royal mica
#

also idk why people impatient, we literally got the build early EXACTLY for this

thin shuttle
#

like it's would have only required to load plugin once

icy knoll
#

it probably was tested, but smth may have messed up between the test and now

thin shuttle
#

i could get that

#

since it's related to comment

upper vapor
#

thanks yamldotnet

thin shuttle
#

someone add up comment

#

and didn't thinks that would break everything

restive turret
#

Fucking yaml

#

I hate it

icy knoll
#

just gotta fix yamldotnet and check if [Description] has \n in it or smth

#

lol

restive turret
#

Just fuck yaml to check if has next line in the comment and add a ducking # before it

icy knoll
#

someone is angry 😭

restive turret
#

I hate yaml

royal mica
#

I wish JSON was supported

slender lynx
#

its gonna be ok guys

celest thorn
restive turret
#

Even Minecraft is using toml

celest thorn
restive turret
#

That is infinity better than yaml

restive turret
celest thorn
restive turret
celest thorn
#

toml is hard to check if valid

restive turret
#

*jsonc

celest thorn
icy knoll
celest thorn
#

and not do breaking changes?

#

lovely

restive turret
royal mica
celest thorn
icy knoll
#

yaml is good for user experience, json doesn't accept comments, xml looks like ass

restive turret
#

Check deez

restive turret
#

I dont think anything supports comment for it

royal mica
restive turret
royal mica
#

Nobody likes MS

celest thorn
upper vapor
celest thorn
#

I LOVE XML

royal mica
#

HOW

restive turret
celest thorn
#

im gonna use it as a rope

#

to hang everytime i see sln

royal mica
#

LOL

celest thorn
#

or anything made by microsoft

upper vapor
#

wtf is this

restive turret
upper vapor
royal mica
upper vapor
#

goated

upper vapor
#

yeah system.text.json supports that

icy knoll
upper vapor
#

just gotta use the correct serializer options

restive turret
#

it just ignored it

limber silo
#

Axwabo has made a fix

celest thorn
#

let me test it <3

icy knoll
thin shuttle
#

i did modify on my self already ^^'

celest thorn
thin shuttle
thin shuttle
#

when i edit them

#

everytime i reload the plugin comment was replaced

#

to the original comment

limber silo
#

Feel free to make a pull request for it

thin shuttle
#

i will see when i did finish Exiled update

#

then

limber silo
#

👌

#

ping me if you do it so I may be able to put it in this release

thin shuttle
#

for this ?

#

also do you have any idea ?

icy knoll
#

singleton got removed

#

the methods became static

thin shuttle
#

so that break all Exiled plugin ?

icy knoll
#

if you get singleton from console then yes

limber silo
limber silo
#

plugins usually didnt ask for the singleton

thin shuttle
#

ok

restive turret
icy knoll
thin shuttle
#

why ?

#

i don't see why i would make 10.0.0

#

rn

icy knoll
#

think was a joke

thin shuttle
#

oh Pit now destroy pickup

#

:3

#

HubertMoon is back

unique crane
restive turret
thin shuttle
#

i do get than car will not destroy pickup

#

same for elevator

unique crane
#

?

thin shuttle
#

they use pitkiller

upper vapor
#

English?

spare zodiac
#

English got abolished

sharp hedge
#

oh yeah is the 1576 effect supposed to work both ways?

#

spectators can hear me but i cant hear spectators

#

i dont remember what number it was its the gramophone speak to the dead doodad

unique crane
#

Report if it doesnt (check on vanilla server non-host first!!!!)

sharp hedge
#

hm

#

will do

#

tomorrow

celest thorn
#

Btw crazy update that didn’t break any of my plugins

#

Which sounds insane

icy knoll
#

i havent been able to check yet but probably same for me

celest thorn
#

That checks

#

If the plugin is in latest

#

Bruh

icy knoll
#

not rly

#

just checks if major version matches

celest thorn
#

Oh hmm

#

Ok i will probably just remove it or patch it out

icy knoll
#

don't do that for a public plugin

celest thorn
#

Because some of my plugins i need to recompile it for 20 servers

#

Or something

celest thorn
#

I just forgot and it was the first month of labapi to do it

upper vapor
#

It doesn't do anything if its required version is older but same major

celest thorn
#

With the compiled version

celest thorn
#

Because thats the last time i’ve ever updated it

#

And never changed it

spare zodiac
#

bump the version

celest thorn
#

Which all of them is atoh

#

And meow dependencies

spare zodiac
#

push the version and trust the process

celest thorn
#

I need to manually do it

#

For every server

spare zodiac
#

yes

celest thorn
#

Sorry

#

Mistake server i meant

upper vapor
celest thorn
#

But yea i will find the time when im bored in uni and do it

upper vapor
#

Well just

#

LabApi-7777.yml

celest thorn
upper vapor
#

Load UnsupportedPlugins: true

celest thorn
upper vapor
spare zodiac
#

exactly

#

just push it back

upper vapor
#

I have an issue item about that

spare zodiac
#

celest thorn
#

You have the power

#

Use it

#

Bruh

#

Nw staff trying not to be lazy challenge impossible

upper vapor
celest thorn
#

We test in main

#

Not in dev

upper vapor
#

I can't merge PRs

celest thorn
#

Ngl onion man deserves the biggest raise out of anyone

#

This man single handed saved the entire shitty ass game

#

Fixing the guns was already something massive

upper vapor
#

I don't even know who that is

celest thorn
tulip kiln
#

Did anyone try the new version yet? I'm unable to load any plugins due to supposed config issues on all of them.

celest thorn
#

If next updates are gonna be like this im 100% im gonna have fun with tourneys and people are gonna love the guns

celest thorn
#

Jesus released a patch

celest thorn
tulip kiln
#

I see

#

ty 💜

celest thorn
tulip kiln
#

Hmm, still can't load them even with the new DLL.

#

I'll paste the error I'm getting

#

since it seems to be the same for all plugins

celest thorn
#

Crazy new error?

tulip kiln
#

The line and column are the same for all

icy knoll
#

what does your config read as?

celest thorn
#

Just regenerate the config

#

After

icy knoll
#

yeah

tulip kiln
#

ah

icy knoll
#

just delete properties.yml

celest thorn
#

You apply the patch

#

And delete the config

#

Thats it

tulip kiln
#

It works now

celest thorn
#

Im gonna ask here but in the future it will ever be possible to move the player with velocity or other stuff?

#

Because it could be so cool to make the player like surf or do other stuff

hearty shard
#

SCp3114Spawner is gone?

#

guh

#

oh

#

3114 spawns naturally

#

like the other scps

marble cobalt
#

Yep (for Halloween only, ofc)

hearty shard
#

so its not an extra

#

anymore

#

coooll...

royal mica
#

It was never an extra during halloween

marble cobalt
hearty shard
marble cobalt
hearty shard
#

yeah

spare zodiac
#

Beryl you shall make the plans

hearty shard
#

it was an extra

royal mica
#

oh extra in that waaay

#

oh okay

hearty shard
#

yes

celest thorn
royal mica
#

sorry i misunderstood

celest thorn
#

Thankfully we have waypoints

hearty shard
#

it wasnt "939 or 3114" it was both

marble cobalt
#

It would, don't get me wrong, it's just not how our movement system works sadly :(

royal mica
hearty shard
#

eg

royal mica
#

or like a force

hearty shard
#

btw

royal mica
#

you have gravity, just needs for the remainder of the two directions SmileCat

hearty shard
#

beryl

#

i dont think changelog specifies this change

#

unless im blind

marble cobalt
marble cobalt
#

The more you specify, generally the better

royal mica
#

I'll make some tickets sure. I'll make some

#

Yeah

hearty shard
celest thorn
#

At labapi team add this

upper vapor
royal mica
#

That is exactly how I imagine it

hearty shard
#

wait

upper vapor
#

RotationMessage used to be relative

royal mica
#

Like "yeah just move this entity in this tick by 0.4f in this direction

hearty shard
#

3114 ragdolls

#

wheres the spawn code for them

royal mica
#

imagine CS 1.6 water or FUNC_PUSH SMILE

spare zodiac
#

when ragdoll rotation?

marble cobalt
marble cobalt
#

Will let him know

hearty shard
royal mica
#

ABSOLUTE CINEMA

#

We just need knifes and lootboxes

spare zodiac
#

Bro surf in SL

#

crazy

hearty shard
#

does 3114 not receive ragdolls at round start anymore?

celest thorn
upper vapor
royal mica
#

I think I know what you wanna say

spare zodiac
celest thorn
#

#

1509

marble cobalt
spare zodiac
#

1984 SCP?

royal mica
#

Yes, but we need a default, non gimmiky knife

#

think TTT knife

celest thorn
hearty shard
#

and I see no ragdoll spawning rn

celest thorn
#

Better than nothing

royal mica
#

I just want to recreate london in SL ok?

marble cobalt
#

I'll ask around, it might very well be intended

upper vapor
royal mica
#

or Blaha aluljáró

#

but I would need cigarettes for that

hearty shard
#

cuz like thats crazy

upper vapor
celest thorn
#

New surface is just london

upper vapor
#

Átszállhatnak a pokolba

celest thorn
upper vapor
royal mica
spare zodiac
#

is this the update with new surface?

upper vapor
celest thorn
royal mica
#

this is 14

royal mica
#

surface is 15

celest thorn
#

And 16?

spare zodiac
celest thorn
#

Gun rework

#

2.0

spare zodiac
#

MegaPatch

royal mica
#

imagine releasing a major rework during halloween
"SKELETON IIS BACK WITH NEW HALLOWEEN STUUUF. oh and also surface rework btw but who cares about that"

upper vapor
celest thorn
#

Because I KNOW its gonna be used in toruneys

#

100%

spare zodiac
celest thorn
#

Its the third melee in this game

#

And we need melee and if marshmellow man is gonna be kept

spare zodiac
#

why no hands to punch people

celest thorn
#

Its gonna be wrestling

#

I will do a tourney with wrestling

#

If marshmallow man will be kept

#

Mark my words

spare zodiac
celest thorn
upper vapor
spare zodiac
#

will this time NoHoliday config be fixed?

celest thorn
marble cobalt
# hearty shard another important change to note 😭

We've recently opened up engine access to more folks in Development (Previously it was only Programming & Art who worked in-engine), hence why we managed to produce this big of an update. However, we're still adjusting our workflows a bit, which is why some of these entries were missed. 🤙

#

Specially the Halloween-related ones, which we consider 3114 to be

hearty shard
#

also

#

uh

#

configs dont work?

celest thorn
#

Imagine fight club but in sl

spare zodiac
marble cobalt
hearty shard
marble cobalt
#

Believe JesusQC posted a temp fix here

celest thorn
hearty shard
#

where

marble cobalt
celest thorn
restive turret
spare zodiac
hearty shard
#

thanks beryl!!

marble cobalt
#

No prob! Apologies for the inconvenience 😓

marble cobalt
#

We're in the process of testing the new build, once it's verified to be working well, we'll push it to the steam branches

restive turret
#

It was yamls fault ClassDTrollHD

celest thorn
upper vapor
spare zodiac
celest thorn
upper vapor
spare zodiac
upper vapor
celest thorn
icy knoll
spare zodiac
#

obliterate whole lab api folder

upper vapor
#

properties.yml in each plugin's config dir

hearty shard
upper vapor
#

Delete them

hearty shard
celest thorn
#

Bruh

#

I say it

#

None cares

spare zodiac
#

🎵

celest thorn
#

Obv the nw staff gets the reply

upper vapor
restive turret
#

Delete all your files

upper vapor
#

Ppl try to read chat challenge (impossible)

hearty shard
#

ty ax

upper vapor
#

Np

hearty shard
spare zodiac
#

You didn't explain it well enough :Smart:

  • Axwabo
upper vapor
#

Everyone

celest thorn
#

At Particle Disruptor obliterate Axwabo

hearty shard
#

wait

upper vapor
#

Except me

hearty shard
#

YOU CAN READJUST CONSOLE???

thin shuttle
#

yes

#

client only

spare zodiac
hearty shard
#

ok my game crashed

thin shuttle
#

not RA

celest thorn
#

Bruh i swear reading is something everyone forgot to do

restive turret
upper vapor
hearty shard
spare zodiac
upper vapor
hearty shard
#

i read 3114 stuff cuz i was fixing stuff

upper vapor
#

/fire eve

spare zodiac
#

🔥

marble cobalt
spare zodiac
hearty shard
#

david...

spare zodiac
#

the Šebesta of David?

hearty shard
#

@unique crane THANKSSS

#

does RA look weird

celest thorn
upper vapor
hearty shard
#

i swear it looks weird

#

tbf i havent played sl in like a month

restive turret
#

Just because you using itSCP3114

upper vapor
hearty shard
#

night vision doesnt appear to work

upper vapor
hearty shard
#

is this dark enough

upper vapor
#

-# might not be fully working on steam

#

Hopefully it's fixed by the time 14.2 comes out

restive turret
hearty shard
#

this game looks weird

restive turret
hearty shard
#

i havent played in a while

celest thorn
spare zodiac
hearty shard
#

also

#

when will 096 be able to see teammates

restive turret
#

Never

#

Add those to targets

hearty shard
#

anger

spare zodiac
#

regna

restive turret
#

Or subscribe to visibility and enable for it always

hearty shard
#

true...

spare zodiac
restive turret
#

Player visibility or something

icy knoll
#

ValidatedVisibility

restive turret
#

Ya

spare zodiac
#

you can make invalid invisibility?

celest thorn
#

Can you make a player invalid

#

Irl

#

Obv

icy knoll
#

yeah

#

just

#

make it so the character aint visible

celest thorn
#

So how do i make someone invisible?

#

Like do i kill them?

restive turret
#

Remove the character model

celest thorn
restive turret
#

Y

celest thorn
#

Ok give me something and i need to find someone to make invisible

restive turret
hearty shard
#

something here doesnt look right....

#

(tbf for static ones the instance doesnt exist but it still feels weird to see it)

unique crane
hearty shard
unique crane
#

oki

#

no problem

hearty shard
#

now add 20 more buttons

bright vine
#

What does it look like

icy knoll
#

david is peak

hearty shard
#

is incinerator guaranteed spawn

#

nvm found it!!

restive turret
#

Umm

hearty shard
#

why

#

did i

#

when did i mess this up 😭

#

oh

#

thats why

#

cuz its in my dev build

#

when i changed it to consts...

#

hmm

marble cobalt
royal mica
hearty shard
#

is it new version or current

marble cobalt
#

It did work for you

hearty shard
#

did it?

marble cobalt
hearty shard
#

oh

#

intensity based

#

ofc

#

😭

unique crane
#

Yeah ofc

marble cobalt
#

Clearly the solution here is to remove options

unique crane
#

10% boost per intensity

hearty shard
#

no cap 😨

unique crane
#

or 1%?

#

dont remember

hearty shard
#

0.01

#

so yea 1%

unique crane
#

255 intensity is like full bright

hearty shard
#

this.Intensity * 0.01f;

unique crane
#

Like if you had unlit Unity mode XD

thin shuttle
#

it's perfect as intensity based

unique crane
#

yea

hearty shard
#

changelog just didnt specify it so i was confused lol

thin shuttle
#

but yeah it's would be good to have a slider

#

edit changedlog now to make it lied

hearty shard
#

holy brightness

marble cobalt
hearty shard
#

thats how i even found the room 😭

marble cobalt
#

Imagine my face when I got flashbanged by an artificial sun

hearty shard
#

i also dont need 2 patches to implement 3114 anymore

#

i just force EnableSpawning to true

#

so 1 patch

#

has surface been dimmed

#

oh

#

wait

#

my map isnt loaded

icy knoll
#

you didnt even need a patch really

#

but damn

#

there is now a property

#

cool

hearty shard
#

gate a 💔

icy knoll
hearty shard
#

i do not know how to feel about this

unique crane
hearty shard
#

why does gate b not have 2 elevators

#

only gate a

unique crane
#

Cause it has other features

#

for anti camping

hearty shard
#

bleh!

icy knoll
#

gate b had so many camping issues it was unreal lol

#

many push plugins will have fun with the new gate tho

hearty shard
#

my favorite feature

#

@marble cobalt when basegame Trol

marble cobalt
#

never

#

base-game cancelled

hearty shard
#

:c

south socket
#

My problem is that ServerModifyAmmo automatically updates the ammo count on the client, but if the ammo was 0 and is then increased to 1, the player still has to manually reload the gun. Is there a way to make the gun automatically reload (without anim) through code?

upper vapor
#

Set the Cocked property I think
Or
The Ammo in the chamber

south socket
#

have to use MagazineModule here on the GunCOM15 there is no cocked i think

upper vapor
#

There's an AutomaticActionModule

unique crane
#

You need to set ammo in the chamber to 1 and cocked to true

sinful bronze
#

Why new console eat my cpu

upper vapor
icy knoll
#

surprised it didn’t get noticed during qa, even tho i did qa it…

sinful bronze
#

Is it check every frame

true cedar
#

hi chat

#

guess what

sinful bronze
#

During moving and resizing

unique crane
#

does that help

#

?

sinful bronze
#

I cant check it now

#

But will

true cedar
#

where the fuck is eve

sinful bronze
#

Check it

true cedar
#

@hearty shard

hearty shard
hearty shard
#

u did it wasnt a choice

burnt hearth
mild ice
true cedar
#

no

#

im gonna kill u

hearty shard
#

I HATE YOU

hearty shard
icy knoll
mild ice
hearty shard
unique crane
hearty shard
#

flip you!!

icy knoll
#

lucid, remove plugin developer from eve TrollDespair

mild ice
#

!channelmute 1180466630191501363

regal lakeBOT
#

obvevelyn#0 has been muted in this channel.

hearty shard
#

💔

icy knoll
#

i have never ever seen a feature like this

#

that’s peak

cyan crown
#

guys breaking news

#

my code is shitClassDTroll

true cedar
#

cardinal sin

hearty shard
#

ur a sinner

icy knoll
#

i remember when i had smth in my status around a character in a game i like called “evelyn”, everyone was assuming it was this evelyn and i couldn’t stop laughing at it 😭

true cedar
#

at least im cool

weary granite
#

Couldn't read the configuration of the plugin

icy knoll
tough falcon
#

how do I log in to the server?

weary granite
restive turret
#

Join via address?

tough falcon
restive turret
#

Join via address or what do you mean?

tough falcon
#

I don't understand it.

topaz yacht
#

Are you talking about how to access the build of the game?

tough falcon
icy knoll
#

you also have to put a server on experimental then join that server

#

lol

tough falcon
icy knoll
#

like how to host a server?

tough falcon
icy knoll
#

uh, use the scp: secret laboratory dedicated server on steam

#

have you not done this for your plugin development before?

mild ice
icy knoll
#

ty lucid

#

lurker

#

:3

mild ice
sinful bronze
sinful bronze
vast canopy
cyan crown
vast canopy
#

i just saw it

#

looks fun

#

does dummy using player fpccontroller?

#

i mean

#

i can do it with players?

hollow remnant
#

Intercom._singleton.Network_nextTime

how to get this?

cyan crown
vast canopy
#

sad

static meteor
hollow remnant
#

yeah

static meteor
#

Publicize or use bepinx

#

And enable unsafe code

hollow remnant
static meteor
#

Project properties

sinful bronze
#

Guys 1 question

#

What to do with yaml dot net

#

Cuz how i see labapi use own serelizer now

restive turret
#

i think its been using own serializer since release/beta

soft depot
#

Yeah it’s been using its own serializer and deserializer. Have they implemented plugin specific serializers and deserializers though?

restive turret
#

Vectors, color, quat, and commands, plus underscores

topaz yacht
#

how would I make a 1344 custom item that one does not give the normal effects and two will not kill you?

restive turret
#

there is no events for 1344 i think

unique crane
unique crane
vast canopy
#

im gonna make water physic

unique crane
#

You can call Player.Jump(float)

warped prairie
#

Player.jump(10000) Epic

cyan crown
#

so technically someone with a auto clicker can double jump in SL

fickle bison
south socket
static meteor
unique crane
#

if your using wrappers

south socket
#

yeah thats working but still have to put the gun away and select it from the inv/reload so the gun can shoot ammo is still in the chamber

#

i tried everything cocked, storedammo, chamberedammo, magazineinserted

#

nothing worked

upper vapor
# south socket nothing worked

I think I also had to work around it this way, holster and re-equip
What you could do is increase the max ammo by 1 and don't let it fire the last bullet from the chamber

unique crane
#

Guns in SL act like in real life

#

you need to do everything they do irl pretty much XD

celest thorn
unique crane
#

Yeah well im just telling

#

I dont mind

#

I like it

#

they work well

celest thorn
#

Idk hitreg is kinda a problem rn

unique crane
#

I have no issues with it xd

sweet flax
#

how do i get network id of a texttoy

icy knoll
#

also me when i just find out that ServerOnSettingValueReceived only gets called on initial server join and not on round restart

sweet flax
restive turret
#

textToy.Base.netId

topaz yacht
celest thorn
#

at lumi

restive turret
celest thorn
#

and she said "Hello Pyra"

#

and i replied "you know who i am"

#

"check dev chat"

#

and typed in here

icy knoll
#

yes

cedar jungle
#

yes

icy knoll
#

aftermath joined my server

celest thorn
icy knoll
#

yes

cedar jungle
#

yes

celest thorn
#

maro you reconignize her by the tag, me idk (depends on exiled lol) and schizo its schizo

static meteor
celest thorn
static meteor
#

Yes

celest thorn
#

"yo bro take this medkit"

restive turret
#

if you use it explode

teal junco
#

Lumi called me by name on her server once, and I wasnt sure if it was because she recognized me

#

I dont remember what was said.

celest thorn
#

my name on SL is totally different from discord

#

like on Discord im Zer0Two on SL im named Pyra

icy knoll
#

bugs! :3

celest thorn
#

Makes sense

#

lol

#

i get harrassed if i go to a server with exiled

#

lol

#

in one server i tried convincing them i wasn't a nw dev

restive turret
#

lmao

celest thorn
#

it was like
"you got this tag how you got it?"
"By contributing on Exiled"
"Oh so you are a nw staff"
"no."
"Just stop hiding it its not like im gonna tell anyone"
"im not."
"Ok sure..."
And then after a while
"Oh the nw guy"

#

bruh

restive turret
#

I have 3 tags on kadava's server and only tag currently on is the NW one

celest thorn
#

i have 2 of them AM and Exiled

#

maro has 3 of them

#

global tag, exiled and AM

static meteor
# static meteor :D

Its just

        public override void OnUsed(Player player, UsableItem usableItem)
        {
            TimedGrenadeProjectile.SpawnActive(player.Position, ItemType.GrenadeHE, player, -1);
            base.OnUsed(player, usableItem);
        }
celest thorn
#

Maro tagged maxxed

restive turret
#

And i tried switched to the "plugin mayker" (since that hiding the nw one and applying local) and bc i just typed "st" and it hide the role but didn't shown the valid one others said "lool he hide his tag" I was like "no, I trying to see if the other tag is working too" guh

celest thorn
#

The only gtag i've never seen

#

is the Anticheat Developer one

restive turret
restive turret
#

I mean without me not much would be in the server SteamHappy SCP3114

unique crane
#

fixed my laptop fans yipee

hearty shard
unique crane
#

and I dont think anybody does

hearty shard
#

:(

teal junco
#

that is mean

restive turret
hearty shard
static meteor
icy knoll
static meteor
#

Probably

icy knoll
#

try replicating on vanilla then report the bug if it still happens

static meteor
#

My sniper is a bit fucky

hearty shard
restive turret
static meteor
restive turret
#

Craft antitankmine

static meteor
worn gull
languid temple
topaz yacht
#

why is it saying that the game version is different from the server?

slate flume
#

14.2 preview is available for servers to build plugins for and test, but you can't actually join on a client to test the changes or anything

topaz yacht
#

I was able to join earlier so I think it may just be something for me

#

the problem I mean

grand flower
slate flume
#

Why don't they just

topaz yacht
#

yes

slate flume
#

Release a client build every time?

grand flower
#

dunno

#

last time it was because of security reasons

#

anticheat and all

#

¯_(ツ)_/¯

topaz yacht
#

they want stuff to be secret

slate flume
#

Dumb reason imo

grand flower
#

¯_(ツ)_/¯

slate flume
#

They're not doing that to make it secret, they're omitting features that aren't completed yet

#

If anything it reaffirms my original point because they have now shown the ability to omit features anyways

#

So why not release client builds more often?

#

If they're doing early server builds anyways

topaz yacht
#

so people buy patron

slate flume
static meteor
slate flume
topaz yacht
slate flume
sharp hedge
#

i cant exactly test it on a dedicated server

slate flume
#

If you can't test how do you know there's an issue

sharp hedge
#

i dont have two people to test it on

slate flume
sharp hedge
#

i found the bug in a server i work for

slate flume
topaz yacht
sharp hedge
#

oh wait i misread that nevermind

static meteor
#

You can launch the game with Discord auth

sharp hedge
#

wait how

#

what do you mean

static meteor
sharp hedge
#

oh damn i didnt know i could do that

#

thanks

#

yeah spectators can hear someone with the scp 1576 effect but the alive person with the effect cannot hear spectators

#

looks like it was already reported nevermind

teal junco
snow pulsar
#

Um are we supposed to get into and out of EZ through Gate B by hopping over this? 173 can get up there if looked at, and players can just jump down if they're stuck on surface...

upper vapor
celest thorn
#

And leave for other servers

upper vapor
upper vapor
upper vapor
sharp hedge
#

i didnt know that either

upper vapor
sharp hedge
#

i thought launching a steam game exe would be prevented

upper vapor
#

You can launch via steam and then run the executable manually

sharp hedge
#

good to know

upper vapor
snow pulsar
celest thorn
regal lakeBOT
snow pulsar
upper vapor
#

I linked it

#

😭

celest thorn
#

Lets see if cassie can explain it better

#

(Its the exact same thing)

upper vapor
#

Cast sie

restive turret
#

Cat see

celest thorn
#

Cast string

sinful bronze
#

ㅤㅤㅤㅤ ㅤㅤㅤ

slate flume
celest thorn
#

Just don’t wanna say but if you check network prefabs

#

There’s a new elevator and some stuff that weren’t there before

celest thorn
#

Its much more simple having an editor

#

Makes me like compelled to check for new stuff every once in a while

#

btw megaleak nw added to the NetworkPrefabs ||Player||, do whatever conclusion you want from this mega leak

static meteor
#

Fucking unity

celest thorn
#

<3

#

especially unity editor

upper vapor
#

I know, I know, we should all be committing to main directly

celest thorn
dim slate
#

found an issue with the newest 14.2 build. Happens without plugins

#

might cause issues for anyone thats trying to do things with tesla gates via the api

teal junco
#

dont we have dummies already

celest thorn
#

...

teal junco
#

and before dummies exiled had npcs

celest thorn
#

its a joke

teal junco
#

Oh okay

celest thorn
#

players were the obv first thing ever added to the game lol

teal junco
#

No, there was the Unity new scene

celest thorn
upper vapor
#

I've experienced it but shrugged it off as being classic unity

celest thorn
#

so you are saying you knew about it and didn't do anything Trolley

dim slate
#

its repeatable atm

restive turret
#

Might worth checking it

celest thorn
#

i need to really lock in

#

i need to do a ton of maps but have no idea on the genre or stuff

celest thorn
slate flume
celest thorn
# slate flume Wha

Opening unity and it takes 40 minutes and then you need to sit there contemplating why you exist and you are doing this stuff for this game and realize life has no meaning and probably you are just a small particle in a massive universe where whatever you do doesn't matter probably tomorrow you will be dead, probably in 5 seconds who knows and instead of spending it with your family you are opening Unity

#

after doing philosophy i can pretty much say that i can become a modern philosopher just by opening unity

#

my cocoon of pain is massive especially when opening Unity

restive turret
#

Oh then you have no clue what I do when unity decides "i will not work from now on" and I have to reclone the project again and again, clear cache, restart pc , etc until it works

#

~2h timespan

#

Including reimports

celest thorn
restive turret
late shoal
#

Is it possible to store the data from SSS to use it across multiple servers?

celest thorn
#

this goes for all IPS so for example if you have a collection id 1

#

and there's a similar Id SSSS with same CollectionId i think they sync for what i remember

#

i did it a while ago and now i forgot what was the criteria

#

but they should be in the same collection id and same id

celest thorn
#

my argument was more impactful without or with punctuation

slate flume
#

I'm gonna fucking crash out

#
ReferenceHub ghost = DummyUtils.SpawnDummy("Apparition");
Timing.RunCoroutine(SpawnApparition(ghost, ev.OldRole, ev.OldCameraRotation, oldPos));
#
private IEnumerator<float> SpawnApparition(ReferenceHub ghost, RoleTypeId role, Quaternion cameraRotation, Vector3 pos)
{
    yield return Timing.WaitForOneFrame;
    ghost.characterClassManager.GodMode = true;
    ghost.roleManager.ServerSetRole(role, RoleChangeReason.None, RoleSpawnFlags.None);
    //ghost.playerStats.GetModule<AdminFlagsStat>().SetFlag(AdminFlags.Noclip, true);
    // ghost.transform.position = pos - Vector3.up * 2;
    ghost.transform.position = pos;
    
    
    ghost.transform.rotation = RemovePitchFast(cameraRotation);
    yield return Timing.WaitForOneFrame;
    ghost.transform.rotation = RemovePitchFast(cameraRotation);
    yield return Timing.WaitForOneFrame;
    ghost.transform.rotation = RemovePitchFast(cameraRotation);
    yield return Timing.WaitForOneFrame;
    ghost.transform.rotation = RemovePitchFast(cameraRotation);
    yield return Timing.WaitForOneFrame;
    ghost.transform.rotation = RemovePitchFast(cameraRotation);
    yield return Timing.WaitForOneFrame;
    ghost.transform.rotation = RemovePitchFast(cameraRotation);
    yield return Timing.WaitForOneFrame;
    ghost.transform.rotation = RemovePitchFast(cameraRotation);
    Logger.Info(ghost.transform.rotation);
    yield return Timing.WaitForOneFrame;
    Logger.Info(ghost.transform.rotation);
    //ghost.gameObject.AddComponent<GhostAnimation>().Init(ghost, pos + Vector3.up * 2);
    
}
#
[2025-10-22 03:44:25.150 -05:00] [INFO] [SodaPlugin] (0.00000, 0.70711, 0.00000, 0.70711)
[2025-10-22 03:44:25.181 -05:00] [INFO] [SodaPlugin] (0.00000, 0.00000, 0.00000, 1.00000)
#

Literally what the fuck

#

I've tried setting MouseLook, same issue

#

I'm so confused

#

No errors in LocalAdminLogs

#

Why can't I set rotation

#

I feel like I'm losing my mind

upper vapor
#

What are you setting in MouseLook

slate flume
#

I tried ReferenceHub::TryOverrideRotation and then MouseLook stuff and then this

upper vapor
#

You should use that
Sync something I think

slate flume
#

I did

#

I'll do it again to prove

#

If you really need

upper vapor
#

Can you show your mouse look version

slate flume
#

Let me remake one of them

#
Vector3 forward = cameraRotation * Vector3.forward;
FpcMouseLook mouseLook = ((IFpcRole)ghost.roleManager.CurrentRole).FpcModule.MouseLook;

mouseLook.LookAtDirection(forward);
yield return Timing.WaitForOneFrame;
mouseLook.LookAtDirection(forward);
yield return Timing.WaitForOneFrame;
mouseLook.LookAtDirection(forward);
yield return Timing.WaitForOneFrame;
mouseLook.LookAtDirection(forward);
yield return Timing.WaitForOneFrame;
mouseLook.LookAtDirection(forward);
yield return Timing.WaitForOneFrame;
mouseLook.LookAtDirection(forward);
yield return Timing.WaitForOneFrame;
mouseLook.LookAtDirection(forward);
Logger.Info($"{mouseLook.CurrentHorizontal}, {mouseLook.CurrentVertical}");
yield return Timing.WaitForOneFrame;
Logger.Info($"{mouseLook.CurrentHorizontal}, {mouseLook.CurrentVertical}");
#

[2025-10-22 03:54:20.262 -05:00] [INFO] [SodaPlugin] 90.00001, 0
[2025-10-22 03:54:20.278 -05:00] [INFO] [SodaPlugin] 0, 0

#

Why

#

Are

#

You

#

Doing

#

This

#

I'm so lost

royal mica
#

I wonder if rotation takes more than 1 frame

slate flume
#

When I tried without spamming it also wasn't working

#

Oh unless you mean for the logging
Nah the logging is accurate I'm looking at the dummy actively not turn

royal mica
#

can you try doing something like this

int i = 0;
while (true) {
  mouseLook.LookAtDirection(new Vector3(-180 + i, 0, 0));
  yield return Timing.WaitForSeconds(0.1f);
  i++;
  if (i >= 360) {
    break;
  }
}
#

something like this

static meteor
#

I do this when to make my dummies turn

            Vector3 lookDirection = movement.magnitude > 0.1f ? finalDir : direction;
            _fpcRole.FpcModule.MouseLook.LookAtDirection(lookDirection);
slate flume
#

Thanks very helpful man

royal mica
#

not once

slate flume
#

I spam it a bunch because it's not working

royal mica
#

I don't think spamming will work tbh

slate flume
#

It keeps setting back to 0 and idk why

slate flume
slate flume
#

I feel like people think I'm stupid

#

I wouldn't be doing this crazy bullshit if I hadn't tried the reasonable options

royal mica
#

No, you are just doing things that do not work, why would spamming work if the one without one doesn't work either dogkek

slate flume
royal mica
#

What does the Dummy panel in RA send?

slate flume
#

I'll be honest no idea where to find it

#

I know it uses DummyActionCommand but trying to locate any of the actions is a nightmare

slate flume
#

Which is pretty solid reasoning considering that setting player position directly after a role change or spawn doesn't actually work

royal mica
#
  public void PopulateDummyActions(Action<DummyAction> actionAdder)
  {
    int[] numArray = new int[4]{ 1, 10, 45, 180 };
    foreach (int num in numArray)
    {
      int i = num;
      actionAdder(new DummyAction($"{"CurrentHorizontal"}-{i}", (Action) (() => this.CurrentHorizontal -= (float) i)));
      actionAdder(new DummyAction($"{"CurrentHorizontal"}+{i}", (Action) (() => this.CurrentHorizontal += (float) i)));
      actionAdder(new DummyAction($"{"CurrentVertical"}-{i}", (Action) (() => this.CurrentVertical -= (float) i)));
      actionAdder(new DummyAction($"{"CurrentVertical"}+{i}", (Action) (() => this.CurrentVertical += (float) i)));
    }
  }
slate flume
royal mica
#

I'm actually not seeing a LookAtDirection function here

slate flume
#

What?

#

It's in the assembly

royal mica
#

Oh its an extension method

#

for fack sake

#

why is this an extension function

slate flume
#

Zero reason

#

Keycard collisions use extension methods

royal mica
#

bruh

slate flume
royal mica
#

OH GAWD

#

now I want to do something funny

#

Harmonypatch the ClampHorizontal so it doesn't change the value xdx

celest thorn
#

Thats most likely why

royal mica
slate flume
#

This is literally all it does

celest thorn
#

And do that

slate flume
celest thorn
royal mica
#

like why

slate flume
#

I wrote a nasty transpiler patch to fix Custom Keycards

#

You know custom keycard pickups don't work on doors?