Skip to content

Project OST v0.3.5-experimental

Pre-release
Pre-release

Choose a tag to compare

@ColtonKeeley ColtonKeeley released this 15 Aug 19:23
· 49 commits to main since this release
66a1bb4

Full Changelog: 0.3.2-alpha...0.3.5-alpha

Custom Bracket Billboard system

Primary

  • New Bracket String System I.e. [Price]

  • Custom Billboard system

  • New HasLinkedProps setting

Additions

  • Created the StringInaugurable, SuperClassInaugurable, StringReturnables & Gated interfaces
  • StringReturnables is used to map player string functions such as "Hi I am [Name] I cost [Price] I am currently [PurchaseStatus]" would return "Hi I am Example Name I cost 5 I am currently NotPurchased"
    • Can be implemented anywhere and simply Initializing it with any class that has the StringReturnables interface implemented and can return a string that fetches the map values.
    • If applicable String Returnables can be used on Hud Message Devices as well
  • Added custom BillboardDevices to both the bases and purchaseables that use StringReturnables so you can write things like "I am [Name] I cost [Price]"..etc.
  • Add a logic feature for purchaseables HasLinkedProps check this if you're using a system of linked / chained props.

Bug Fixes

  • Fixed hitables only detecting 1 trigger
  • Use case where decimal truncation was set to 0 rather than disabled now properly displays no decimals or decimal point.

These patch notes will be included for 0.4.0