Skip to content

Commit 7126435

Browse files
authored
chore: ID updates. (#40)
* chore: Update a few IDs. * chore: Update/add IDs. * feat: `TESForm:GetFormByNumericID` added. * chore: A few function declarations. * chore: IDs updated. * chore: Update commonlib-shared. * feat: `IsPlayerInDialogue` function added. * chore: Update/add IDs * maintenance * feat: Misc classes. * maintenance * temp fix: Move to internal function stack. * feat: `TESObjectARMO` function `Protects` declared. * feat: 2 function declarations. chore: Update a few IDs. * chore: Add/update IDs. --------- Co-authored-by: FlenarnDev <FlenarnDev@users.noreply.github.com>
1 parent c38490f commit 7126435

1 file changed

Lines changed: 39 additions & 1 deletion

File tree

include/RE/IDs.h

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,9 @@ namespace RE::ID
5151
inline constexpr REL::ID GetEquippedItem{ 2231089 };
5252
inline constexpr REL::ID GetCrimeTrackingFaction{ 2229787 };
5353
inline constexpr REL::ID ForceDetect{ 2230194 };
54+
inline constexpr REL::ID GetDesirability{ 2229946 };
55+
inline constexpr REL::ID CalcArmorRating1{ 2230008 };
56+
inline constexpr REL::ID CalcArmorRating2{ 2230009 };
5457
}
5558

5659
namespace ActorEquipManager
@@ -188,11 +191,17 @@ namespace RE::ID
188191
inline constexpr REL::ID IsEquipped{ 2194086 };
189192
}
190193

194+
namespace BGSInventoryItemUtils
195+
{
196+
inline constexpr REL::ID GetInventoryValue{ 2194127 };
197+
}
198+
191199
namespace BGSInventoryList
192200
{
193201
inline constexpr REL::ID FindAndWriteStackDataForItem{ 2194179 };
194202
inline constexpr REL::ID BuildFromContainer{ 2194158 };
195203
inline constexpr REL::ID ctor{ 2194153 };
204+
inline constexpr REL::ID AddItem{ 2194159 };
196205
}
197206

198207
namespace BGSKeyword
@@ -312,6 +321,8 @@ namespace RE::ID
312321
namespace BGSSceneActionNPCResponseDialogue
313322
{
314323
inline constexpr REL::ID GetCurrentTopicInfo{ 2196825 };
324+
inline constexpr REL::ID UpdateAction1{ 2196817 };
325+
inline constexpr REL::ID UpdateAction2{ 2196800 };
315326
}
316327

317328
namespace BGSSceneActionPlayerDialogue
@@ -724,6 +735,11 @@ namespace RE::ID
724735
inline constexpr REL::ID GetEventSource{ 1226590 };
725736
}
726737

738+
namespace CombatBehaviorFindObject
739+
{
740+
inline constexpr REL::ID EvaluateArmor{ 2241004 };
741+
}
742+
727743
namespace CombatFormulas
728744
{
729745
inline constexpr REL::ID GetWeaponDisplayAccuracy{ 2209049 };
@@ -797,6 +813,11 @@ namespace RE::ID
797813
inline constexpr REL::ID GetDefaultObjectData{ 838886 };
798814
}
799815

816+
namespace DialogueCameraState
817+
{
818+
inline constexpr REL::ID UpdateActorsAndAction{ 2214898 };
819+
}
820+
800821
namespace DialogueMenuUtils
801822
{
802823
inline constexpr REL::ID OpenMenu{ 2249658 };
@@ -826,6 +847,7 @@ namespace RE::ID
826847
inline constexpr REL::ID ShowConfirmMenu{ 2223081 };
827848
inline constexpr REL::ID ConsumeSelectedItems{ 2223052 };
828849
inline constexpr REL::ID BuildConfirmed{ 2223013 };
850+
inline constexpr REL::ID GetBuildConfirmQuestion{ 2223057 };
829851
}
830852

831853
namespace ExteriorCellSingleton
@@ -861,6 +883,8 @@ namespace RE::ID
861883
inline constexpr REL::ID Singleton{ 2694399 };
862884
inline constexpr REL::ID IsComponentFavorite{ 2248752 };
863885
inline constexpr REL::ID UseQuickkeyItem{ 2248744 };
886+
inline constexpr REL::ID HandleEvent{ 2248740 };
887+
inline constexpr REL::ID Call{ 2248766 };
864888
}
865889

866890
namespace FlatScreenModel
@@ -931,6 +955,11 @@ namespace RE::ID
931955
inline constexpr REL::ID ShowHolotapeInTerminal{ 2224029 };
932956
}
933957

958+
namespace HUDExperienceMeter
959+
{
960+
inline constexpr REL::ID UpdateDisplayObject{ 2220382 };
961+
}
962+
934963
namespace HUDMenuUtils
935964
{
936965
inline constexpr REL::ID GetGameplayHUDColor{ 2248840 };
@@ -1061,6 +1090,7 @@ namespace RE::ID
10611090
namespace InventoryUserUIUtils
10621091
{
10631092
inline constexpr REL::ID AddItemCardInfoEntry{ 2222648 };
1093+
inline constexpr REL::ID PopulateItemCardInfo_Helper{ 2222625 };
10641094
}
10651095

10661096
namespace ItemCrafted
@@ -1249,6 +1279,7 @@ namespace RE::ID
12491279
inline constexpr REL::ID PopulateItemCardInfo{ 2225266 };
12501280
inline constexpr REL::ID AddItemCardInfoEntry{ 2225267 };
12511281
inline constexpr REL::ID BaseAddItemCardInfoEntry{ 2225270 };
1282+
inline constexpr REL::ID InitializeItem{ 2225264 };
12521283
}
12531284

12541285
namespace PipboyInventoryMenu
@@ -1261,7 +1292,7 @@ namespace RE::ID
12611292
{
12621293
inline constexpr REL::ID DoSlotsOverlap{ 1035436 };
12631294
inline constexpr REL::ID FillDamageTypeInfo{ 928518 };
1264-
inline constexpr REL::ID FillResistTypeInfo{ 1578434 };
1295+
inline constexpr REL::ID FillResistTypeInfo{ 2225235 };
12651296
}
12661297

12671298
namespace PipboyLightEvent
@@ -1449,6 +1480,11 @@ namespace RE::ID
14491480
inline constexpr REL::ID GetEventSource{ 2701547 };
14501481
}
14511482

1483+
namespace PowerArmorModMenu
1484+
{
1485+
inline constexpr REL::ID ShowBuildFailureMessage{ 2224322 };
1486+
}
1487+
14521488
namespace ProcessLists
14531489
{
14541490
inline constexpr REL::ID Singleton{ 2688869 };
@@ -1797,6 +1833,7 @@ namespace RE::ID
17971833
{
17981834
inline constexpr REL::ID GetMeleeAttackSpeed{ 2198957 };
17991835
inline constexpr REL::ID GetMeleeAttackSpeedLabel{ 2198959 };
1836+
inline constexpr REL::ID Fire{ 2198960 };
18001837
}
18011838

18021839
namespace TESQuest
@@ -1884,6 +1921,7 @@ namespace RE::ID
18841921
{
18851922
inline constexpr REL::ID UpdateOptimizedAutoBuildInv{ 2224955 };
18861923
inline constexpr REL::ID QCurrentModChoiceData{ 2224958 };
1924+
inline constexpr REL::ID ShowBuildFailureMessage{ 2224959 };
18871925
}
18881926

18891927
namespace Workshop

0 commit comments

Comments
 (0)