Anvil
Anvil.API.NwRuleset Class Reference

Ruleset definitions for the module.
Classes/Feats/Races/Skills/BaseItems/Spells. More...

Static Public Member Functions

static void ReloadRules ()
 Reloads all game rules (2da stuff, etc).
More...
 

Properties

static IReadOnlyList< NwBaseItemBaseItems = null! [get]
 Gets a list of all base item types defined in the module's ruleset. More...
 
static IReadOnlyList< NwClassClasses = null! [get]
 Gets a list of all classes defined in the module's ruleset. More...
 
static IReadOnlyList< NwDomainDomains = null! [get]
 Gets a list of all domains defined in the module's ruleset. More...
 
static IReadOnlyList< NwFeatFeats = null! [get]
 Gets a list of all feats defined in the module's ruleset. More...
 
static IReadOnlyList< NwRaceRaces = null! [get]
 Gets a list of all races defined in the module's ruleset. More...
 
static IReadOnlyList< NwSkillSkills = null! [get]
 Gets a list of all skills defined in the module's ruleset. More...
 
static IReadOnlyList< NwSpellSpells = null! [get]
 Gets a list of all spells defined in the module's ruleset. More...
 

Detailed Description

Ruleset definitions for the module.
Classes/Feats/Races/Skills/BaseItems/Spells.

Member Function Documentation

◆ ReloadRules()

static void Anvil.API.NwRuleset.ReloadRules ( )
inlinestatic

Reloads all game rules (2da stuff, etc).

Warning
DANGER, DRAGONS. Bad things may or may not happen. Only use this if you know what you are doing.

Property Documentation

◆ BaseItems

IReadOnlyList<NwBaseItem> Anvil.API.NwRuleset.BaseItems = null!
staticget

Gets a list of all base item types defined in the module's ruleset.

◆ Classes

IReadOnlyList<NwClass> Anvil.API.NwRuleset.Classes = null!
staticget

Gets a list of all classes defined in the module's ruleset.

◆ Domains

IReadOnlyList<NwDomain> Anvil.API.NwRuleset.Domains = null!
staticget

Gets a list of all domains defined in the module's ruleset.

◆ Feats

IReadOnlyList<NwFeat> Anvil.API.NwRuleset.Feats = null!
staticget

Gets a list of all feats defined in the module's ruleset.

◆ Races

IReadOnlyList<NwRace> Anvil.API.NwRuleset.Races = null!
staticget

Gets a list of all races defined in the module's ruleset.

◆ Skills

IReadOnlyList<NwSkill> Anvil.API.NwRuleset.Skills = null!
staticget

Gets a list of all skills defined in the module's ruleset.

◆ Spells

IReadOnlyList<NwSpell> Anvil.API.NwRuleset.Spells = null!
staticget

Gets a list of all spells defined in the module's ruleset.


The documentation for this class was generated from the following file: