Skip to content

Commit

Permalink
Oblivion and Fo4 hardcoded formkeys added
Browse files Browse the repository at this point in the history
  • Loading branch information
Noggog committed Mar 12, 2023
1 parent 1f2b0e6 commit e43c128
Show file tree
Hide file tree
Showing 10 changed files with 315 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -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<IAStoryManagerNodeGetter> Root => Construct(0x5B);
}
}

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -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<IBodyPartDataGetter> PlayerBodyPartData => Construct(0x1C);
}
}
Original file line number Diff line number Diff line change
@@ -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<IFallout4MajorRecordGetter> DefaultObjectManager => new(ModKey.MakeFormKey(0x31));
}
12 changes: 12 additions & 0 deletions Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/GlobalHardcoded.cs
Original file line number Diff line number Diff line change
@@ -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<IGlobalGetter> PlayCredits => Construct(0x63);
}
}
Original file line number Diff line number Diff line change
@@ -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<IImpactDataSetGetter> DefaultImpactDataSet => Construct(0x248014);
}
}
13 changes: 13 additions & 0 deletions Mutagen.Bethesda.FormKeys.Fallout4/Fallout4/MessageHardcoded.cs
Original file line number Diff line number Diff line change
@@ -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<IMessageGetter> HelpChargenTagSkills => Construct(0x176);
public static FormLink<IMessageGetter> HelpDialogue => Construct(0x179);
}
}
23 changes: 23 additions & 0 deletions Mutagen.Bethesda.FormKeys.Oblivion/Oblivion/SoundHardcoded.cs
Original file line number Diff line number Diff line change
@@ -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<ISoundGetter> MagicEnchantDrawSoundAlteration => Construct(0x138);
public static FormLink<ISoundGetter> MagicEnchantDrawSoundConjuration => Construct(0x139);
public static FormLink<ISoundGetter> MagicEnchantDrawSoundDestruction => Construct(0x13A);
public static FormLink<ISoundGetter> MagicEnchantDrawSoundIllusion => Construct(0x13B);
public static FormLink<ISoundGetter> MagicEnchantDrawSoundMysticism => Construct(0x13C);
public static FormLink<ISoundGetter> MagicEnchantDrawSoundRestoration => Construct(0x13D);
public static FormLink<ISoundGetter> MagicEnchantHitSoundAlteration => Construct(0x13E);
public static FormLink<ISoundGetter> MagicEnchantHitSoundConjuration => Construct(0x13F);
public static FormLink<ISoundGetter> MagicEnchantHitSoundDestruction => Construct(0x140);
public static FormLink<ISoundGetter> MagicEnchantHitSoundIllusion => Construct(0x141);
public static FormLink<ISoundGetter> MagicEnchantHitSoundMysticism => Construct(0x142);
public static FormLink<ISoundGetter> MagicEnchantHitSoundRestoration => Construct(0x143);
}
}
12 changes: 12 additions & 0 deletions Mutagen.Bethesda.FormKeys.Oblivion/Oblivion/SpellHardcoded.cs
Original file line number Diff line number Diff line change
@@ -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<ISpellGetter> DefaultMarksmanParalyzeSpell => Construct(0x137);
}
}
35 changes: 35 additions & 0 deletions Mutagen.Bethesda.FormKeys.Oblivion/Oblivion/StaticHardcoded.cs
Original file line number Diff line number Diff line change
@@ -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<IStaticGetter> FlameNode10 => Construct(0x28);
public static FormLink<IStaticGetter> FlameNode11 => Construct(0x29);
public static FormLink<IStaticGetter> FlameNode12 => Construct(0x2A);
public static FormLink<IStaticGetter> FlameNode13 => Construct(0x2B);
public static FormLink<IStaticGetter> FlameNode14 => Construct(0x2C);
public static FormLink<IStaticGetter> FlameNode15 => Construct(0x2D);
public static FormLink<IStaticGetter> FlameNode16 => Construct(0x2E);
public static FormLink<IStaticGetter> FlameNode17 => Construct(0x2F);
public static FormLink<IStaticGetter> FlameNode18 => Construct(0x30);
public static FormLink<IStaticGetter> FlameNode19 => Construct(0x31);
public static FormLink<IStaticGetter> FlameNode20 => Construct(0x32);
public static FormLink<IStaticGetter> FurnitureMarker05 => Construct(0x68);
public static FormLink<IStaticGetter> FurnitureMarker06 => Construct(0x69);
public static FormLink<IStaticGetter> FurnitureMarker07 => Construct(0x6A);
public static FormLink<IStaticGetter> FurnitureMarker08 => Construct(0x6B);
public static FormLink<IStaticGetter> FurnitureMarker09 => Construct(0x6C);
public static FormLink<IStaticGetter> FurnitureMarker10 => Construct(0x6D);
public static FormLink<IStaticGetter> FurnitureMarker15 => Construct(0x72);
public static FormLink<IStaticGetter> FurnitureMarker16 => Construct(0x73);
public static FormLink<IStaticGetter> FurnitureMarker17 => Construct(0x74);
public static FormLink<IStaticGetter> FurnitureMarker18 => Construct(0x75);
public static FormLink<IStaticGetter> FurnitureMarker19 => Construct(0x76);
public static FormLink<IStaticGetter> FurnitureMarker20 => Construct(0x77);

}
}

0 comments on commit e43c128

Please sign in to comment.