π°CashValueUpdater
Used to update text by CashManager events
Works the same as TextValueUpdater, but updates automaticaly based on CashManager events. Inherited from TextValueUpdater.

Update Text Strategy: Value as it is, Value Format, Value 1k 1m 1b (50 -> 50, 1000 -> 1k and so on);
Value Format is for value.ToString([format]). Only for Value Format and Value 1k 1m 1b strategies. To display 5.1 as example value, type "0.0";
Update in Unscaled Time, turn it on to update independent from time scale;
Change Duration is how long will text update from one value to another on cash updated event;
Text Bridge is what text: Legacy or TMP. You can leave it null if text located in the same object as CashValueUpdater or set type that you use and reference to it;
Currency Settings is reference to Assets\_Main\Configs\Currencies Settings SO to take from it currency icon;
Currency is what type of currency to display;
Icon is reference to object Image component that is responsible for currency icon. Can be null;
Use Punch Scale On Change - if true Target Punch Scale object will be scaled everytime on currency change. Punch Force is how much scale add to Target Punch Scale object. Punch scale duration is hold long animation will be (on new animation if will be restarted).
Last updated