Class ExistingFsmContainerLocation
A location for modifying an object with an fsm in-place with the specified Container.
Inheritance
System.Object
ExistingFsmContainerLocation
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ItemChanger.Locations
Assembly: ItemChanger.dll
Syntax
public class ExistingFsmContainerLocation : ExistingContainerLocation, ILocalHintLocation
Fields
| Improve this Doc View Sourceelevation
Declaration
public float elevation
Field Value
| Type | Description |
|---|---|
| System.Single |
fsmName
Declaration
public string fsmName
Field Value
| Type | Description |
|---|---|
| System.String |
objectName
Declaration
public string objectName
Field Value
| Type | Description |
|---|---|
| System.String |
replacePath
The path to find the object on active scene change, if it is to be replaced. If this is null, replacement happens when the fsm is enabled instead.
Declaration
public string replacePath
Field Value
| Type | Description |
|---|---|
| System.String |
Properties
| Improve this Doc View SourceHintActive
Creates a HintBox at the transform of the existing container or its replacement.
Declaration
public bool HintActive { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Methods
| Improve this Doc View SourceAsContainerLocation()
Declaration
public override ContainerLocation AsContainerLocation()
Returns
| Type | Description |
|---|---|
| ContainerLocation |
Overrides
| Improve this Doc View SourceOnEnable(PlayMakerFSM)
Declaration
public void OnEnable(PlayMakerFSM fsm)
Parameters
| Type | Name | Description |
|---|---|---|
| PlayMakerFSM | fsm |
OnLoad()
Declaration
protected override void OnLoad()
Overrides
| Improve this Doc View SourceOnReplace(GameObject, Container)
Declaration
protected virtual void OnReplace(GameObject obj, Container c)
Parameters
| Type | Name | Description |
|---|---|---|
| GameObject | obj | |
| Container | c |
OnUnload()
Declaration
protected override void OnUnload()
Overrides
| Improve this Doc View SourceReplaceOnSceneChange(Scene)
Declaration
public void ReplaceOnSceneChange(Scene to)
Parameters
| Type | Name | Description |
|---|---|---|
| Scene | to |