LockpickInteractive / Rbx2Source

Rbx2Source is a utility tool that automatically assembles Roblox assets into geometry data, which is then compiled into the Source Engine.
14 stars 3 forks source link

Gear and Accessories are not compiling #17

Closed qfoxb closed 1 year ago

qfoxb commented 1 year ago

image Compiling Hats and gear is currently broken.

qfoxb commented 1 year ago

Doing more research and testing in the development branch

qfoxb commented 1 year ago

Unable to get anything relating to gears or hats now, gonna keep working on it

qfoxb commented 1 year ago

This appears to be API related, not sure what's causing it

qfoxb commented 1 year ago

99% sure this is api related, see Line 165 of Web/Asset.cs

qfoxb commented 1 year ago

Confirmed. https://api.roblox.com/marketplace/productinfo?assetId=16630147 returns 404

weeniemount commented 1 year ago

so which api is now used?

qfoxb commented 1 year ago

Still working on it

qfoxb commented 1 year ago

Accessories now compile correctly on the development branch. This issue will be closed when the development branch is merged.

weeniemount commented 1 year ago

how bout avatars? do they compile properley, or they still need fixes?

qfoxb commented 1 year ago

They are still being worked on. They require more time than accessories because of Roblox's backend changes. Check on #18 for progress

superluckyaki commented 1 year ago

public void Assemble(UserAvatar avatar) { if (avatar == null) { throw new ArgumentNullException(nameof(avatar)); }

// Check if other objects that are being used in the method are null and handle accordingly

// Assemble the avatar
// ...

}

qfoxb commented 1 year ago

?

qfoxb commented 1 year ago

Fixed by version 2.71!