Skip to content

Class: GameEffect ​

csharp
[SaveActor(true)]
public class GameEffect : Actor, ILogicUpdate, ICleanup, ICustomDestroyRoutine

Fields ​

NameDeclarationDescription
endEffect`[BoxGroup("Effects", true, false, 0)]
public GameObject endEffect`
loopEffect`[BoxGroup("Effects", true, false, 0)]
public GameObject loopEffect`
startEffect`[BoxGroup("Effects", true, false, 0)]
public GameObject startEffect`

Properties ​

NameDeclarationDescription
isDestroyedOnRoomChangepublic override bool isDestroyedOnRoomChange { get; }

Methods ​

OnCreate() ​

csharp
protected override void OnCreate()

OnDestroyActor() ​

csharp
protected override void OnDestroyActor()

ShouldBeSavedWithRoom() ​

csharp
public override bool ShouldBeSavedWithRoom()

Returns: bool

Maintained by the Shape of Dreams Modding Community