Class GameDataScript
- Namespace
- SkyrimForge.Papyrus
- Assembly
- SkyrimForge.Game.dll
Functions and comments from GameData.psc.
public static class GameDataScript
- Inheritance
-
GameDataScript
- Inherited Members
Fields
WeaponTypeBow
public const int WeaponTypeBow = 128
Field Value
WeaponTypeCrossbow
public const int WeaponTypeCrossbow = 512
Field Value
WeaponTypeHandToHand
public const int WeaponTypeHandToHand = 1
Field Value
WeaponTypeOneHandAxe
public const int WeaponTypeOneHandAxe = 8
Field Value
WeaponTypeOneHandDagger
public const int WeaponTypeOneHandDagger = 4
Field Value
WeaponTypeOneHandMace
public const int WeaponTypeOneHandMace = 16
Field Value
WeaponTypeOneHandSword
public const int WeaponTypeOneHandSword = 2
Field Value
WeaponTypeStaff
public const int WeaponTypeStaff = 256
Field Value
WeaponTypeTwoHandAxe
public const int WeaponTypeTwoHandAxe = 64
Field Value
WeaponTypeTwoHandSword
public const int WeaponTypeTwoHandSword = 32
Field Value
Properties
Dispatcher
The dispatcher that binds this script to a form and calls the functions and properties that have no generated member.
public static PapyrusScriptDispatcher Dispatcher { get; }
Property Value
Methods
GetAllAmmo(string, IReadOnlyCollection<IPapyrusKeyword>?, bool)
public static Task<Form[]> GetAllAmmo(string modName, IReadOnlyCollection<IPapyrusKeyword>? keywords = null, bool playable = true)
Parameters
modNamestringkeywordsIReadOnlyCollection<IPapyrusKeyword>playablebool
Returns
GetAllArmor(string, IReadOnlyCollection<IPapyrusKeyword>?, bool, bool, bool, bool, bool)
public static Task<Form[]> GetAllArmor(string modName, IReadOnlyCollection<IPapyrusKeyword>? keywords = null, bool playable = true, bool ignoreTemplates = true, bool ignoreEnchantments = true, bool onlyEnchanted = false, bool ignoreSkin = true)
Parameters
modNamestringkeywordsIReadOnlyCollection<IPapyrusKeyword>playableboolignoreTemplatesboolignoreEnchantmentsboolonlyEnchantedboolignoreSkinbool
Returns
GetAllBooks(string, IReadOnlyCollection<IPapyrusKeyword>?, bool, bool, bool)
public static Task<Form[]> GetAllBooks(string modName, IReadOnlyCollection<IPapyrusKeyword>? keywords = null, bool regular = true, bool spell = false, bool skill = false)
Parameters
modNamestringkeywordsIReadOnlyCollection<IPapyrusKeyword>regularboolspellboolskillbool
Returns
GetAllIngredients(string, IReadOnlyCollection<IPapyrusKeyword>?)
public static Task<Form[]> GetAllIngredients(string modName, IReadOnlyCollection<IPapyrusKeyword>? keywords = null)
Parameters
modNamestringkeywordsIReadOnlyCollection<IPapyrusKeyword>
Returns
GetAllKeys(string, IReadOnlyCollection<IPapyrusKeyword>?)
public static Task<Form[]> GetAllKeys(string modName, IReadOnlyCollection<IPapyrusKeyword>? keywords = null)
Parameters
modNamestringkeywordsIReadOnlyCollection<IPapyrusKeyword>
Returns
GetAllMiscItems(string, IReadOnlyCollection<IPapyrusKeyword>?)
public static Task<Form[]> GetAllMiscItems(string modName, IReadOnlyCollection<IPapyrusKeyword>? keywords = null)
Parameters
modNamestringkeywordsIReadOnlyCollection<IPapyrusKeyword>
Returns
GetAllPotions(string, IReadOnlyCollection<IPapyrusKeyword>?, bool, bool, bool)
public static Task<Form[]> GetAllPotions(string modName, IReadOnlyCollection<IPapyrusKeyword>? keywords = null, bool potions = true, bool food = false, bool poison = false)
Parameters
modNamestringkeywordsIReadOnlyCollection<IPapyrusKeyword>potionsboolfoodboolpoisonbool
Returns
GetAllScrolls(string, IReadOnlyCollection<IPapyrusKeyword>?)
public static Task<Form[]> GetAllScrolls(string modName, IReadOnlyCollection<IPapyrusKeyword>? keywords = null)
Parameters
modNamestringkeywordsIReadOnlyCollection<IPapyrusKeyword>
Returns
GetAllWeapons(string, IReadOnlyCollection<IPapyrusKeyword>?, bool, bool, bool, bool, int)
public static Task<Form[]> GetAllWeapons(string modName, IReadOnlyCollection<IPapyrusKeyword>? keywords = null, bool playable = true, bool ignoreTemplates = true, bool ignoreEnchantments = true, bool onlyEnchanted = false, int weaponTypes = -1)
Parameters
modNamestringkeywordsIReadOnlyCollection<IPapyrusKeyword>playableboolignoreTemplatesboolignoreEnchantmentsboolonlyEnchantedboolweaponTypesint