Skip to content

Releases: Tsaryii/ProjectOST

Project OST v0.3.5.9-alpha

03 Nov 21:34
1a9c2a5
Compare
Choose a tag to compare
Pre-release

Project OST v0.3.5.1-experimental

20 Aug 21:13
225a780
Compare
Choose a tag to compare
Pre-release
  • Fixed an issue when one player could claim more than 1 base.
  • Fixed an issue where Rebirthing didn't cancel the Host method and thus all async functions such as hit detection for something no longer bought continued.
  • Added GroupedReverse animation style
  • Overhauled rebirth system:
    • Added rebirth costs
    • Changed backend rebirth logic
    • Added StringReturnable support for Rebirth Hud Configs.
  • Made Hitables have their own string returnables | Example OnSucessMessage: +[OnHitAmount]
  • Gave bases string returnables | Example OnSucessMessage: Successfully claimed base [Name] & Example OnFailedMessage: Failed to claim base [Status]
  • Gave rebirths string returnables | Example OnSuccessMessage You have rebirthed! Every 100 now = [OnHitGrantAmount(Param:RebirthValue)]
  • Added rebirths to conditions along with matching String Returnables: [MinimumRebirths] & [RebirthsLeft] |
  • Added PropsV2 (The original Props system still exists but this allows for more features.)
    • PropsV2 allow you to create lists of props with different functions.
    • For PropsV2 you can create a new list that has the Function Show When Enough and you can turn off / on Animates.
    • It also has PrePurchase functions such as Show When Enough
    • It also has PurchaseFunctions: HideOnPurchase, ShowOnPurchase, Nothing
  • Added Truncation to billboards / ATMs that display currency to claim
  • Fixed issues with rebirths and using the PropsToHide function where props were getting doublehidden

Project OST v0.3.5-experimental

15 Aug 19:23
66a1bb4
Compare
Choose a tag to compare
Pre-release

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

v0.1.0-alpha

28 Jul 20:44
7e14a4f
Compare
Choose a tag to compare
v0.1.0-alpha Pre-release
Pre-release

Project OST v0.3.2-alpha

09 Aug 09:12
9fb9323
Compare
Choose a tag to compare
Pre-release

Full Changelog: 0.3.0-alpha...0.3.2-alpha

Volume Device Overhaul

Additions

  • Ability to chose whether a volume device will be shown if its parent is unlocked / locked
  • Ability to chose if a volume device gets hidden if its parent gets purchased
  • Added TempTogglePropsWhenNotEnough these will show when not enough and hide when enough
  • Added TempTogglePropsWhenEnough these will show when enough and also hide when not enough
  • Added new fxpurchaseable class and many new interfaces to coincide
  • Added new FX features to the Hitables so when you hit the hitables you can make a custom noise or show vfx.

Bug Fixes

  • Fixed dropper system not granting money properly

Images

image
image
image
image
image

0.3.0-alpha

07 Aug 00:10
e2b1a93
Compare
Choose a tag to compare
0.3.0-alpha Pre-release
Pre-release

Full Changelog: https://github.com/Tsaryii/ProjectOST/compare-

Audio Implementation and More!

Additions

  • You can now enable / disable truncation I.e. 1,530,260 -> 1.53M
  • Updated logic for the Sub Hostable superclass default implementation
  • Updated how the Show / Hide props if you have enough money to purchase gets handled.
  • Udated logic for the HudConfig for Hitables. Now the HitablesConfig manages Hud Events rather than the Superclass' implimentation
  • added new OnFailurePlayer function to provide an equivalent for OnSuccessfullPlayer
  • Replaced most Sleep(0.0)'s with Preventnf();
  • Audio / SFX is now fully Implemented

Images

image
image
image

Project OST v0.2.2.1-alpha

06 Aug 04:58
f3db6c0
Compare
Choose a tag to compare
Pre-release

Updated readme

Project OST v0.2.2-alpha

06 Aug 04:43
5ab10bd
Compare
Choose a tag to compare
Pre-release

Additions

  • Allow for props to get shown / hidden based on if you have enough money to purchase said item.
  • Added new SubHostable interface that is implemented & managed by default through the superclass
  • Added number truncation so that 1,525,912 gets converted to 1.52M or however many decimals you'd like. (Base setup to change)

Full Changelog: 0.2.1-alpha...0.2.2-alpha

Project OST v0.2.1-alpha

04 Aug 23:40
0a25b92
Compare
Choose a tag to compare
Pre-release

Additions

  • Added pet system.
    -Currently only 1 pet can enabled at a time.
    Full Changelog: Prod...0.2.0-alpha

Project OST v0.2.0-alpha

29 Jul 20:09
014afa8
Compare
Choose a tag to compare
Pre-release

Major Bug Fixes & Additions

  • Added bypasszone features for all purchaseables
  • Hudconfig is now implemented fully for all purchaseables
  • TransmitOnSuccesss fixed
  • Fixed dance zones granting after player stops emoting

Full Changelog: Prod...0.2.0-alpha