User Tools

Site Tools


<- CRPL reference <- Vars and Functions


(user defined)


Defines the beginning of a function block. Choose a unique name for the function. Statements after a function block only execute if called by invoking the function with an '@FUNC_NAME' call. The end of a function block is either the end of the script or the beginning of another function, whichever comes first.


# --- Roll a 100 sided die-------------- 
# --- Return true or false randomly. 
# --- The value on the stack is the percentage chance. 
# --- [ Chance_in_100 -- true/false] 
	# Take an item from the stack, divide by 100, 
	# then compare to a random float. 
	100.0 div RandFloat gt
crpl/docs/func.txt · Last modified: 2021/02/05 11:43 by Karsten75