Creates new entity AI type.
AI type prototype
Occurs when entity this instance is assigned to this AI type instance, if you override this method, be sure to assign entity to EntityAIClass.EntityAIPrototype.
Gets any AI object by it's name from the current controller.
AI name
Method that is called to create AI type instance using current instance as pattern.
Object containing the state of the AI type.
OptionalentityNumeric unique entity idenifier that uses this AI type
instance or null if it is the pattern.
If set to true, it is an instance of AI type, else the pattern (pattern should not be modified directly, AI controller calls instantiate to create instances of AI type).
All the parameters of the AI instance.
OptionalparentInstantiated custom entity that uses this AI type
instance or null if it is the pattern.
Copyright © 2024 Nernar. Copyright © 2020 #mineprogramming. Built with ❤ and TypeDoc.
Class used to create new entity AI types.
Deprecated