Show / Hide Table of Contents

Class SlyBasementEvent

Module which sets the Sly Basement event to occur when the player has 3 nail arts, independently of Nailmaster's Glory. Makes room in the shop for Sly and the basement entrance.

Inheritance
object
Module
SlyBasementEvent
Inherited Members
Module.LoadOnce()
Module.UnloadOnce()
Module.Name
Module.ModuleHandlingProperties
Module.Loaded
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: ItemChanger.Modules
Assembly: ItemChanger.dll
Syntax
[DefaultModule]
public class SlyBasementEvent : Module

Constructors

View Source

SlyBasementEvent()

Declaration
public SlyBasementEvent()

Fields

View Source

Closed

If evaluates true, Sly's basement will no longer be available.
If null, defaults to PD.gotSlyCharm (which is always false when the standard NMG location is used, and in vanilla is set in Dirtmouth when NMG is in inventory).
Default test is true iff "Nailmaster's_Glory" placement exists and is cleared, or no such placement exists and PD.gotSlyCharm is true.

Declaration
public IBool Closed
Field Value
Type Description
IBool

Methods

View Source

Initialize()

Declaration
public override void Initialize()
Overrides
Module.Initialize()
View Source

ShouldOpenBasement()

Declaration
public bool ShouldOpenBasement()
Returns
Type Description
bool
View Source

Unload()

Declaration
public override void Unload()
Overrides
Module.Unload()

Extension Methods

Extensions.Yield<T>(T)
  • View Source
In this article
Back to top Generated by DocFX