carrcreative / prism

Prism is a security-centric framework that streamlines the development process on Roblox, offering developers a seamless and secure way to manage their game’s operations.
https://prism.carrcreative.ca
Apache License 2.0
1 stars 0 forks source link

Strange output behaviour when application or driver uses CheckDepends() from AppAPI, and the dependent is not located #12

Open dylancarr99 opened 2 months ago

dylancarr99 commented 2 months ago

AppAPI:CheckDepends({Object.Name}, FriendlyName)

FriendlyName is also a silly argument to be passed on

Some authentication code is kept in the CheckDepends() function from when it wasn't a recommended API. Now that is, the code structure should be changed to allow flexibility with apps.

If dependency found: returns true

If dependency not found: 🔒 [S] Prism ::: 'Game Manager' cannot be installed due to missing dependency ('Map Tools')

dylancarr99 commented 2 months ago

Fixed in the latest canary build, slated for P+D 7