#Upcoming API change: Tools become Models

1 messages · Page 1 of 1 (latest)

marble scroll
#

👁️

cold talon
#

makes sense

icy jay
#

e

craggy olive
icy jay
#

yeah

cold talon
#

though how will tool properties work now

serene axle
#

finally

midnight sparrow
#

idek if this is good or bad

marble scroll
digital jungle
#

interesting

drowsy comet
#

oh shit this is fucking great actually

marble scroll
#

it just changed superclass

serene axle
#

multiple layers of classes are op

marble scroll
#

the tree would look like Instance -> Model -> Tool i think

#

rather than Instance -> Tool

cold talon
#

okay so the weld

#

is on the Pivot?

marble scroll
#

so we have access to shit like tool:GetPivot() i think?

drowsy comet
#

yeah

cold talon
#

i don't know how to feel about the pivot being the weld point

#

i liked it a bit better before but ig it's no big deal

lyric lichen
#

odd change but ok

errant parcel
#

Bro wtf

#

This is only backpackitem right????

wheat narwhal
errant parcel
# wheat narwhal wdym

The change is only for back pack right? Not tools because sometimes I have to detect the class inside the backpack

wheat narwhal
#

this changes what you receive from the Roblox assets api

errant parcel
#

Ohhhh

wheat narwhal
#

previously when you used the Roblox assets api to receive some gear it would come as a tool, now it will come as a model

errant parcel
#

Alright

#

Thanks for clarification

wheat narwhal
#

np

errant parcel
#

I think all the admin give command must be updated

halcyon forge
#

It's a good change but I will have to update all tools in my games 😔

halcyon forge
marble scroll
#

💀 rip

halcyon forge
#

Pain

#

Roblox should srs fix this

#

Like why can't they make the updates optional?

#

Why is there only 1 version of studio 💀

magic smelt
#

its kinda mean I know its a standard but they said they are looking to automatically update that code

halcyon forge
#

idk why they didnt do that before when they have access to our code lol

magic smelt
#

there has to be so many edge cases though

wheat narwhal
#

this is better in the long run. mostly everything you receive from the asset api is stored in a model and it makes sense to add more kinds of assets to that norm

wheat narwhal
halcyon forge
#

When you develop a game you pick 1 engine version and stick to it permamently

#

No issues

wheat narwhal
#

well it's up to the developers to keep up with changes. roblox moves forward and innovates, developers have to keep up and do the same, that's the life of software engineering

halcyon forge
#

No its not

wheat narwhal
#

yea, it is

halcyon forge
#

Thats not how software engineering works

#

Thats how roblox works

wheat narwhal
#

the world of programming is always ever changing, you can't rely on your code to work forever unless it's extremely low level and decentralized

halcyon forge
#

And its a bad thing

wheat narwhal
halcyon forge
#

If my game made in cryengine 3 still works I dont see why a game I released !!! last week already needs to be rewritten

#

If roblox wants to make those changes they have to announce them ahead of time

wheat narwhal
#

and they do lol

#

they did it for this

halcyon forge
#

This isnt enough time

wheat narwhal
#

they always give devs time to make changes

halcyon forge
#

Cap

wheat narwhal
#

idk dude it takes like a minute tops to adjust to this change unless your code is written extremely poorly

#

that's usually the case

#

and yeah admittedly roblox makes controversial changes developers don't agree with, but the purpose is always to innovate. if you want software engineering to be your thing you need to know how to adapt

#

ask any full time dev and they'll say it's true

halcyon forge
#

That's not innovating

#

The tool property is trash in general

#

This does nothing relevant

#

If someone makes a game

#

In ue3

#

They're not going to want to switch to ue5

#

Its common sense

#

Some games benefit from legacy tools aswell

marble scroll
#

what about rocket league

halcyon forge
#

Rocket league is owned by epic games

#

Look at fortnite

#

The switch to ue5 was terrible

#

And its an AAA studio

#

Imagine how many resources it required

#

On roblox u dont notice it cuz the changes are spread out thru the year

#

But in reality its just as terrible as that

#

See

#

Even ue5

#

Actually has legacy tools

#

And yet most of us would say theyre innovating aswell

#

Even tho they keep all the og stuff

fleet nymph
#

🤓

#

(dared my hed)

halcyon forge
#

This update is actually terrible

#

Tools are super laggy now

#

bcuz if you have streamingenabled it loads and unloads

#

whenever u equip/unequip