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
System.Object
Module
SlyBasementEvent
Inherited Members
Module.Name
Module.LoadOnce()
Module.UnloadOnce()
Module.ModuleHandlingProperties
Module.Loaded
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.Modules
Assembly: ItemChanger.dll
Syntax
public class SlyBasementEvent : Module

Fields

| Improve this Doc 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

| Improve this Doc View Source

Initialize()

Declaration
public override void Initialize()
Overrides
Module.Initialize()
| Improve this Doc View Source

ShouldOpenBasement()

Declaration
public bool ShouldOpenBasement()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Unload()

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

Extension Methods

Extensions.Yield<T>(T)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX