C# Class ACR_CreatureBehavior.PowerShellInterop

This class is used to expose methods and functionality to PowerShell scriptlets. Note that methods on this object are called without there necessarily being a valid current script object on the ACR_CreatureBehavior object, so only local properties are generally accessible.
Show file Open project: ALandFarAway/ALFA-Base-Resources

Public Methods

Method Description
GetAreas ( ) : List

Get the list of areas for debugging purposes.

Get the list of all known areas.

GetCreatures ( ) : IEnumerable

Get the list of creatures for debugging purposes.

GetGameObject ( uint ObjectId ) : ACR_CreatureBehavior.GameObject

Get an object for debugging purposes.

PowerShellInterop ( ) : System

Create a new PowerShellInterop object.

Method Details

GetAreas() public method

Get the list of areas for debugging purposes. Get the list of all known areas.
public GetAreas ( ) : List
return List

GetCreatures() public method

Get the list of creatures for debugging purposes.
public GetCreatures ( ) : IEnumerable
return IEnumerable

GetGameObject() public method

Get an object for debugging purposes.
public GetGameObject ( uint ObjectId ) : ACR_CreatureBehavior.GameObject
ObjectId uint Supplies the object id to translate.
return ACR_CreatureBehavior.GameObject

PowerShellInterop() public method

Create a new PowerShellInterop object.
public PowerShellInterop ( ) : System
return System