diff --git a/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/AStoryManagerNodeHardcoded.cs b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/AStoryManagerNodeHardcoded.cs new file mode 100644 index 0000000..7b21a4f --- /dev/null +++ b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/AStoryManagerNodeHardcoded.cs @@ -0,0 +1,12 @@ +using Mutagen.Bethesda.Fallout4; +using Mutagen.Bethesda.Plugins; + +namespace Mutagen.Bethesda.FormKeys.Fallout4; + +public static partial class Fallout4 +{ + public static partial class AStoryManagerNode + { + public static FormLink Root => Construct(0x5B); + } +} \ No newline at end of file diff --git a/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/ActorValueInformationHardcoded.cs b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/ActorValueInformationHardcoded.cs new file mode 100644 index 0000000..dc40b85 --- /dev/null +++ b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/ActorValueInformationHardcoded.cs @@ -0,0 +1,175 @@ +using Mutagen.Bethesda.Fallout4; +using Mutagen.Bethesda.Plugins; + +namespace Mutagen.Bethesda.FormKeys.Fallout4; + +public static partial class Fallout4 +{ + public static partial class ActorValueInformation + { + public static FormLink Aggression => Construct(0x2BC); + public static FormLink Confidence => Construct(0x2BD); + public static FormLink Energy => Construct(0x2BE); + public static FormLink Morality => Construct(0x2BF); + public static FormLink Assistance => Construct(0x2C1); + public static FormLink AttackConditionAlt1 => Construct(0x2CA); + public static FormLink AttackConditionAlt2 => Construct(0x2CB); + public static FormLink RotationSpeedCondition => Construct(0x2CE); + public static FormLink AttackConditionAlt3 => Construct(0x2CF); + public static FormLink WorkshopPowerConnection => Construct(0x2D0); + public static FormLink WorkshopID => Construct(0x2D1); + public static FormLink AnimationMult => Construct(0x2D2); + public static FormLink WeapReloadSpeedMult => Construct(0x2D3); + public static FormLink UnusedStamina => Construct(0x2D6); + public static FormLink ActionPointsRate => Construct(0x2D8); + public static FormLink ConditionRate => Construct(0x2D9); + public static FormLink RadsRate => Construct(0x2DB); + public static FormLink CritChance => Construct(0x2DD); + public static FormLink MeleeDamage => Construct(0x2DE); + public static FormLink Mass => Construct(0x2E0); + public static FormLink VoiceRate => Construct(0x2E2); + public static FormLink MagicResist => Construct(0x2E8); + public static FormLink Suspicious => Construct(0x2EC); + public static FormLink BloodyMess => Construct(0x2ED); + public static FormLink RadHealthMax => Construct(0x2EE); + public static FormLink PowerArmorHeadCondition => Construct(0x2EF); + public static FormLink PowerArmorTorsoCondition => Construct(0x2F0); + public static FormLink PowerArmorLeftArmCondition => Construct(0x2F1); + public static FormLink Paralysis => Construct(0x2F2); + public static FormLink NightEye => Construct(0x2F4); + public static FormLink DetectLifeRange => Construct(0x2F5); + public static FormLink WaterWalking => Construct(0x2F7); + public static FormLink Fame => Construct(0x2F9); + public static FormLink Infamy => Construct(0x2FA); + public static FormLink JumpingBonus => Construct(0x2FB); + public static FormLink WardPower => Construct(0x2FC); + public static FormLink RightItemCharge => Construct(0x2FD); + public static FormLink ArmorPerks => Construct(0x2FE); + public static FormLink ShieldPerks => Construct(0x2FF); + public static FormLink WardDeflection => Construct(0x300); + public static FormLink Variable01 => Construct(0x301); + public static FormLink Variable02 => Construct(0x302); + public static FormLink Variable03 => Construct(0x303); + public static FormLink Variable04 => Construct(0x304); + public static FormLink Variable05 => Construct(0x305); + public static FormLink Variable06 => Construct(0x306); + public static FormLink Variable07 => Construct(0x307); + public static FormLink Variable08 => Construct(0x308); + public static FormLink Variable09 => Construct(0x309); + public static FormLink Variable10 => Construct(0x30A); + public static FormLink BowSpeedBonus => Construct(0x30B); + public static FormLink FavorActive => Construct(0x30C); + public static FormLink FavorsPerDay => Construct(0x30D); + public static FormLink FavorsPerDayTimer => Construct(0x30E); + public static FormLink LeftItemCharge => Construct(0x30F); + public static FormLink AbsorbChance => Construct(0x310); + public static FormLink Blindness => Construct(0x311); + public static FormLink weaponSpeedMult => Construct(0x312); + public static FormLink ShoutRecoveryMult => Construct(0x313); + public static FormLink BowStaggerBonus => Construct(0x314); + public static FormLink Telekinesis => Construct(0x315); + public static FormLink FavorPointsBonus => Construct(0x316); + public static FormLink LastBribedIntimidated => Construct(0x317); + public static FormLink LastFlattered => Construct(0x318); + public static FormLink MovementNoiseMult => Construct(0x319); + public static FormLink BypassVendorStolenCheck => Construct(0x31A); + public static FormLink BypassVendorKeywordCheck => Construct(0x31B); + public static FormLink WaitingForPlayer => Construct(0x31C); + public static FormLink SkillMagAV01 => Construct(0x31D); + public static FormLink SkillMagAV02 => Construct(0x31E); + public static FormLink SkillMagAV03 => Construct(0x31F); + public static FormLink SkillMagAV04 => Construct(0x320); + public static FormLink SkillMagAV05 => Construct(0x321); + public static FormLink SkillMagAV06 => Construct(0x322); + public static FormLink SkillMagAV07 => Construct(0x323); + public static FormLink SkillMagAV08 => Construct(0x324); + public static FormLink SkillMagAV09 => Construct(0x325); + public static FormLink SkillMagAV10 => Construct(0x326); + public static FormLink SkillMagAV11 => Construct(0x327); + public static FormLink SkillMagAV12 => Construct(0x328); + public static FormLink SkillMagAV13 => Construct(0x329); + public static FormLink SkillMagAV14 => Construct(0x32A); + public static FormLink SkillMagAV15 => Construct(0x32B); + public static FormLink KARMA => Construct(0x32C); + public static FormLink Deafness => Construct(0x32D); + public static FormLink PowerGenerated => Construct(0x32E); + public static FormLink PowerRadiation => Construct(0x32F); + public static FormLink PowerRequired => Construct(0x330); + public static FormLink Food => Construct(0x331); + public static FormLink Water => Construct(0x332); + public static FormLink Bed => Construct(0x334); + public static FormLink Happiness => Construct(0x335); + public static FormLink Artillery => Construct(0x336); + public static FormLink WorkshopItemOverlap => Construct(0x337); + public static FormLink LogicOperation => Construct(0x338); + public static FormLink WorkshopItemClampDirection => Construct(0x339); + public static FormLink WorkshopItemZOffset => Construct(0x33A); + public static FormLink WorkshopActorWounded => Construct(0x33B); + public static FormLink WorkshopPlayerOwned => Construct(0x33C); + public static FormLink WorkshopStackableItem => Construct(0x33D); + public static FormLink WorkshopSnapPointRadius => Construct(0x33E); + public static FormLink WorkshopAnythingIsGround => Construct(0x33F); + public static FormLink IgnorePlayerWhileFrenzied => Construct(0x340); + public static FormLink leftWeaponSpeedMult => Construct(0x341); + public static FormLink DragonSouls => Construct(0x342); + public static FormLink CombatHealthRegenMult => Construct(0x343); + public static FormLink FollowerDistance => Construct(0x345); + public static FormLink FollowerStance => Construct(0x346); + public static FormLink FollowerStanceAllowCombatOverride => Construct(0x347); + public static FormLink WorkshopCurrentTriangles => Construct(0x348); + public static FormLink WorkshopMaxTriangles => Construct(0x349); + public static FormLink WorkshopCurrentDraws => Construct(0x34A); + public static FormLink WorkshopMaxDraws => Construct(0x34B); + public static FormLink WorkshopIgnoreSimpleIntersections => Construct(0x34D); + public static FormLink WorkshopAllowUnsupportedStacking => Construct(0x34E); + public static FormLink Fatigue => Construct(0x34F); + public static FormLink FatigueAPMax => Construct(0x350); + public static FormLink FatigueRate => Construct(0x351); + public static FormLink FatigueRateMult => Construct(0x352); + public static FormLink LogicOutput => Construct(0x353); + public static FormLink WorkshopSnapTransmitsPower => Construct(0x354); + public static FormLink RadsRateMult => Construct(0x355); + public static FormLink DragonRend => Construct(0x356); + public static FormLink AttackDamageMult => Construct(0x357); + public static FormLink ActionPointsRateMult => Construct(0x359); + public static FormLink ConditionRateMult => Construct(0x35A); + public static FormLink PowerArmorBattery => Construct(0x35C); + public static FormLink PowerArmorRightArmCondition => Construct(0x35D); + public static FormLink PowerArmorLeftLegCondition => Construct(0x35E); + public static FormLink ReflectDamage => Construct(0x35F); + public static FormLink CraftingAbilityGeneral => Construct(0x360); + public static FormLink CraftingAbilityExplosives => Construct(0x361); + public static FormLink CraftingAbilityGuns => Construct(0x362); + public static FormLink CraftingAbilityMechanics => Construct(0x363); + public static FormLink CraftingAbilityMedicine => Construct(0x364); + public static FormLink CraftingAbilityMelee => Construct(0x365); + public static FormLink CraftingAbilityScience => Construct(0x366); + public static FormLink CraftingAbilitySurvival => Construct(0x367); + public static FormLink ComponentUsageMultChemical => Construct(0x368); + public static FormLink ComponentUsageMultMetallic => Construct(0x369); + public static FormLink ComponentUsageMultOrganic => Construct(0x36A); + public static FormLink ComponentUsageMultTechnical => Construct(0x36B); + public static FormLink AvailableCondition1 => Construct(0x373); + public static FormLink AvailableCondition2 => Construct(0x374); + public static FormLink OneHandedWeapons => Construct(0x376); + public static FormLink TwoHandedWeapons => Construct(0x377); + public static FormLink Marksman => Construct(0x378); + public static FormLink Block => Construct(0x379); + public static FormLink Smithing => Construct(0x37A); + public static FormLink HeavyArmor => Construct(0x37B); + public static FormLink LightArmor => Construct(0x37C); + public static FormLink PickPocket => Construct(0x37D); + public static FormLink Lockpicking => Construct(0x37E); + public static FormLink Sneak => Construct(0x37F); + public static FormLink Alchemy => Construct(0x380); + public static FormLink Speechcraft => Construct(0x381); + public static FormLink Alteration => Construct(0x382); + public static FormLink Conjuration => Construct(0x383); + public static FormLink Destruction => Construct(0x384); + public static FormLink Illusion => Construct(0x385); + public static FormLink Restoration => Construct(0x386); + public static FormLink Enchanting => Construct(0x387); + public static FormLink PowerArmorRightLegCondition => Construct(0x388); + public static FormLink VANSPerk => Construct(0x389); + } +} \ No newline at end of file diff --git a/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/BodyPartDataHardcoded.cs b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/BodyPartDataHardcoded.cs new file mode 100644 index 0000000..a57c84e --- /dev/null +++ b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/BodyPartDataHardcoded.cs @@ -0,0 +1,12 @@ +using Mutagen.Bethesda.Fallout4; +using Mutagen.Bethesda.Plugins; + +namespace Mutagen.Bethesda.FormKeys.Fallout4; + +public static partial class Fallout4 +{ + public static partial class BodyPartData + { + public static FormLink PlayerBodyPartData => Construct(0x1C); + } +} \ No newline at end of file diff --git a/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/DefaultObjectManager.cs b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/DefaultObjectManager.cs new file mode 100644 index 0000000..c74ed30 --- /dev/null +++ b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/DefaultObjectManager.cs @@ -0,0 +1,9 @@ +using Mutagen.Bethesda.Fallout4; +using Mutagen.Bethesda.Plugins; + +namespace Mutagen.Bethesda.FormKeys.Fallout4; + +public static partial class Fallout4 +{ + public static FormLink DefaultObjectManager => new(ModKey.MakeFormKey(0x31)); +} \ No newline at end of file diff --git a/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/GlobalHardcoded.cs b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/GlobalHardcoded.cs new file mode 100644 index 0000000..262a744 --- /dev/null +++ b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/GlobalHardcoded.cs @@ -0,0 +1,12 @@ +using Mutagen.Bethesda.Fallout4; +using Mutagen.Bethesda.Plugins; + +namespace Mutagen.Bethesda.FormKeys.Fallout4; + +public static partial class Fallout4 +{ + public static partial class Global + { + public static FormLink PlayCredits => Construct(0x63); + } +} \ No newline at end of file diff --git a/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/ImpactDataSetHardcoded.cs b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/ImpactDataSetHardcoded.cs new file mode 100644 index 0000000..b87b44e --- /dev/null +++ b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/ImpactDataSetHardcoded.cs @@ -0,0 +1,12 @@ +using Mutagen.Bethesda.Fallout4; +using Mutagen.Bethesda.Plugins; + +namespace Mutagen.Bethesda.FormKeys.Fallout4; + +public static partial class Fallout4 +{ + public static partial class ImpactDataSet + { + public static FormLink DefaultImpactDataSet => Construct(0x248014); + } +} \ No newline at end of file diff --git a/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/MessageHardcoded.cs b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/MessageHardcoded.cs new file mode 100644 index 0000000..2d5330e --- /dev/null +++ b/Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/MessageHardcoded.cs @@ -0,0 +1,13 @@ +using Mutagen.Bethesda.Fallout4; +using Mutagen.Bethesda.Plugins; + +namespace Mutagen.Bethesda.FormKeys.Fallout4; + +public static partial class Fallout4 +{ + public static partial class Message + { + public static FormLink HelpChargenTagSkills => Construct(0x176); + public static FormLink HelpDialogue => Construct(0x179); + } +} \ No newline at end of file diff --git a/Mutagen.Bethesda.FormKeys.Oblivion/Oblivion/SoundHardcoded.cs b/Mutagen.Bethesda.FormKeys.Oblivion/Oblivion/SoundHardcoded.cs new file mode 100644 index 0000000..c367ed6 --- /dev/null +++ b/Mutagen.Bethesda.FormKeys.Oblivion/Oblivion/SoundHardcoded.cs @@ -0,0 +1,23 @@ +using Mutagen.Bethesda.Oblivion; +using Mutagen.Bethesda.Plugins; + +namespace Mutagen.Bethesda.FormKeys.Oblivion; + +public static partial class Oblivion +{ + public static partial class Sound + { + public static FormLink MagicEnchantDrawSoundAlteration => Construct(0x138); + public static FormLink MagicEnchantDrawSoundConjuration => Construct(0x139); + public static FormLink MagicEnchantDrawSoundDestruction => Construct(0x13A); + public static FormLink MagicEnchantDrawSoundIllusion => Construct(0x13B); + public static FormLink MagicEnchantDrawSoundMysticism => Construct(0x13C); + public static FormLink MagicEnchantDrawSoundRestoration => Construct(0x13D); + public static FormLink MagicEnchantHitSoundAlteration => Construct(0x13E); + public static FormLink MagicEnchantHitSoundConjuration => Construct(0x13F); + public static FormLink MagicEnchantHitSoundDestruction => Construct(0x140); + public static FormLink MagicEnchantHitSoundIllusion => Construct(0x141); + public static FormLink MagicEnchantHitSoundMysticism => Construct(0x142); + public static FormLink MagicEnchantHitSoundRestoration => Construct(0x143); + } +} \ No newline at end of file diff --git a/Mutagen.Bethesda.FormKeys.Oblivion/Oblivion/SpellHardcoded.cs b/Mutagen.Bethesda.FormKeys.Oblivion/Oblivion/SpellHardcoded.cs new file mode 100644 index 0000000..6fd533d --- /dev/null +++ b/Mutagen.Bethesda.FormKeys.Oblivion/Oblivion/SpellHardcoded.cs @@ -0,0 +1,12 @@ +using Mutagen.Bethesda.Oblivion; +using Mutagen.Bethesda.Plugins; + +namespace Mutagen.Bethesda.FormKeys.Oblivion; + +public static partial class Oblivion +{ + public static partial class Spell + { + public static FormLink DefaultMarksmanParalyzeSpell => Construct(0x137); + } +} \ No newline at end of file diff --git a/Mutagen.Bethesda.FormKeys.Oblivion/Oblivion/StaticHardcoded.cs b/Mutagen.Bethesda.FormKeys.Oblivion/Oblivion/StaticHardcoded.cs new file mode 100644 index 0000000..42d7e41 --- /dev/null +++ b/Mutagen.Bethesda.FormKeys.Oblivion/Oblivion/StaticHardcoded.cs @@ -0,0 +1,35 @@ +using Mutagen.Bethesda.Oblivion; +using Mutagen.Bethesda.Plugins; + +namespace Mutagen.Bethesda.FormKeys.Oblivion; + +public static partial class Oblivion +{ + public static partial class Static + { + public static FormLink FlameNode10 => Construct(0x28); + public static FormLink FlameNode11 => Construct(0x29); + public static FormLink FlameNode12 => Construct(0x2A); + public static FormLink FlameNode13 => Construct(0x2B); + public static FormLink FlameNode14 => Construct(0x2C); + public static FormLink FlameNode15 => Construct(0x2D); + public static FormLink FlameNode16 => Construct(0x2E); + public static FormLink FlameNode17 => Construct(0x2F); + public static FormLink FlameNode18 => Construct(0x30); + public static FormLink FlameNode19 => Construct(0x31); + public static FormLink FlameNode20 => Construct(0x32); + public static FormLink FurnitureMarker05 => Construct(0x68); + public static FormLink FurnitureMarker06 => Construct(0x69); + public static FormLink FurnitureMarker07 => Construct(0x6A); + public static FormLink FurnitureMarker08 => Construct(0x6B); + public static FormLink FurnitureMarker09 => Construct(0x6C); + public static FormLink FurnitureMarker10 => Construct(0x6D); + public static FormLink FurnitureMarker15 => Construct(0x72); + public static FormLink FurnitureMarker16 => Construct(0x73); + public static FormLink FurnitureMarker17 => Construct(0x74); + public static FormLink FurnitureMarker18 => Construct(0x75); + public static FormLink FurnitureMarker19 => Construct(0x76); + public static FormLink FurnitureMarker20 => Construct(0x77); + + } +} \ No newline at end of file