Difference between revisions of "CheckCond (CMS)"
From The Official Visionaire Studio: Adventure Game Engine Wiki
Line 10: | Line 10: | ||
== Instructions == | == Instructions == | ||
1. Add the [[#Main_Script|main script]] to the Visionaire Studio Script Editor & set the script as a definition script.<br/> | 1. Add the [[#Main_Script|main script]] to the Visionaire Studio Script Editor & set the script as a definition script.<br/> | ||
− | 2a. To check if condition returns <span style="color: | + | 2a. To check if condition returns <span style="color:lightgreen">true</span>, do something like this... |
<syntaxhighlight> | <syntaxhighlight> | ||
if checkCond("condition_name") then | if checkCond("condition_name") then |
Revision as of 21:34, 25 September 2014
Name | Type | By |
---|---|---|
checkCond("c") | Definition | AFRLme |
This small function allows you to quickly return the boolean value of a condition; should only be used with if queries.
Instructions
1. Add the main script to the Visionaire Studio Script Editor & set the script as a definition script.
2a. To check if condition returns true, do something like this...
if checkCond("condition_name") then
-- add some actions here...
end
2b. To check if condition returns false, do something like this...
if not checkCond("condition_name") then
-- add some actions here...
end
Main Script
function checkCond(c)
return getObject("Conditions[" .. c .. "]"):getBool(VConditionValue)
end
Syntax Breakdown
Name | Type | Description |
---|---|---|
c | "string" | This should be a "string" value containing the name of the condition you want to check the boolean value of. |