Simple Expression

From Bohemia Interactive Community
Revision as of 11:53, 21 November 2007 by Suma (talk | contribs) (Description added.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Simple expressions are not as flexible as normal scripts, but they are compiled for a very efficient execution.

Folowing operators are available:


randomGen a random value from 0 to a
a factor [x,y] 0 when a<=x, 1 when a>=y, interpolated in between.

Note: works fine even for x>y (calculated as 1-a factor [y,x])

a min b see min
a max b see max
a - b see a-b
a + b see a+b
a * b see a*b

Description: a,b can be any simple expression. x,y can be a constant expression only (i.e. expression with a type Number).