Table of Contents

Class ProductPropertyWrapper

Namespace
S1API.Properties
Assembly
S1API.dll

Runtime-agnostic wrapper for Schedule One product properties. Provides consistent access whether running on Mono or IL2CPP.

public class ProductPropertyWrapper : PropertyBase
Inheritance
ProductPropertyWrapper
Derived
Inherited Members
Extension Methods

Properties

Addictiveness

How addictive this property makes the product (0-1).

public override float Addictiveness { get; }

Property Value

float

Description

The description of what this property does.

public override string Description { get; }

Property Value

string

ID

The unique identifier for this property.

public override string ID { get; }

Property Value

string

Name

The display name of this property.

public override string Name { get; }

Property Value

string

Tier

The tier/level of this property (1-5).

public override int Tier { get; }

Property Value

int

name

The Unity name of this property. This corresponds to the Unity ScriptableObject.name property.

public override string name { get; }

Property Value

string