C# (CSharp) TeaseAI_CE.Scripting Namespace

Nested Namespaces

TeaseAI_CE.Scripting.Events
TeaseAI_CE.Scripting.VType

Classes

Name Description
BlockBase Foundation for root level blocks, eg a script, or a list.
Context
Controller Controllers are the part that figures out what the personality is going to say next.
CoreFunctions
GroupInfo Info of all scripts contained in a group(file).
Key
Line
LogTimed Logs start message on creation, then end message with the elapsed time on dispose.
Logger
Personality A personality holds anything that defines the personality.
Script
VM Main 'world' object, needs to know about all scripts, personalities, controllers, functions, etc..
VM.execParenthItem temporary object to hold values and operators while executing parentheses.
Variable The base variable class, should be used for [bool, float, string] by-reference thread-safe
VariableFunc Allows one to do nasty things, like using methods as variables.