IKT Formula Parser View on Asset Store (opens in new tab)

Package details

Latest version
1.3
Last updated
First released
Unity version
2019.4.2 or later
Package size
152 KB
Files
42
Favorites
19
Views in the past week
4

Price tracking

Last checked
Tracked since
Lowest recorded
$7.50 on

Keywords

IKT Formula Parser

by IK Tools (opens in new tab)

No ratings yet

Price $15.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for IKT Formula Parser, 6 months Current $15.00; lowest $15.00; highest $15.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

IKT Formula Parser screenshot 1

IKT Formula Parser screenshot 1

About this asset

A scripting library for parsing mathematical expressions from string to run-time function. Make your Unity project even more moddable by moving whole functions to data files outside of code.
Documentation
Expression syntax is simple and designed around common game formulas. The powerful variable system allows formulas to quickly access values directly from run-time objects and without the necessity to know upfront exactly which values are needed for which formula.
Compatible with:
- Windows, Mac, Linux, Unity Editor, WebGL, iOS, Android, Windows Phone, UWP
- IL2CPP and Mono
- High level of code stripping
- Supported operators: +, -,*, /, \, %, ^, &, |, @, =, <>, <, <=, >, >=
- Comparison with optional tolerance: x = y ~ 0.01
- Lookup syntax: i [a, b, c]
- Conditional operands: 10 + 5 ? (lvl > 2)
- Extendable function set
- Built-in functions: abs, case, ceil, floor, if, limit, log, max, min, ratio, round, sgn, trunc
- System.Linq.Expressions compilation and JIT optimization on platforms that support it
Requires .Net Framework 4.0 or .Net Standard 2.0.

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2020.3.30f1 Compatible Compatible Compatible Compatible
2019.4.2f1 Compatible Compatible Compatible Not listed

As listed on the Asset Store.