Skip to content

Conversation

@RunnerScrab
Copy link
Contributor

@RunnerScrab RunnerScrab commented Nov 5, 2025

ActorCellChangeEvent::Event::GetEventSource()
ActorItemEquipped::Event::GetEventSource()
ActorEquipManager::Singleton
ActorValue::GetSingleton()
BGSInventoryInterface::Singleton, reimplement BGSInventoryInterface::GetInventoryObject()
BGSObjectInstance ctor
BSNonReentrantSpinLock::TryLock(), Unlock()

Candidate IDs for EquipObject and UnequipObject in 1.15.222 are 101949 and 101951, but haven't yet been able to verify (don't know how to find their BGSEquipSlot* arguments)

@RunnerScrab RunnerScrab changed the title Runnerscrab actorvaluesingleton Reimpl BGSInventoryInterface::GetInventoryObject(), update singleton IDs for ActorCellChangeEvent, ActorValue, etc. Nov 5, 2025
@RunnerScrab RunnerScrab changed the title Reimpl BGSInventoryInterface::GetInventoryObject(), update singleton IDs for ActorCellChangeEvent, ActorValue, etc. Reimpl BGSInventoryInterface::GetInventoryObject(), update IDs for ActorCellChangeEvent, ActorValue, etc. Nov 5, 2025
@RunnerScrab RunnerScrab force-pushed the runnerscrab_actorvaluesingleton branch from 84d9400 to ba159f1 Compare November 6, 2025 14:29
ActorValue::GetSingleton
BGSInventoryInterface::Singleton
BGSInventoryInterface::GetInventoryObject()
BGSObjectInstance ctor
BSNonReentrantSpinLock::TryLock(), Unlock()

Replace typedefs for function object types with usings
@RunnerScrab RunnerScrab force-pushed the runnerscrab_actorvaluesingleton branch from 7a89e06 to 9404cd8 Compare November 6, 2025 17:16
@qudix qudix merged commit efef77f into libxse:main Nov 6, 2025
@RunnerScrab RunnerScrab deleted the runnerscrab_actorvaluesingleton branch November 6, 2025 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants