Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: a lot of additions, some 1.10.31.0 updates #245

Merged
merged 1 commit into from
Jul 13, 2024

Conversation

Deweh
Copy link
Contributor

@Deweh Deweh commented Mar 22, 2024

Updated the following classes for 1.10.31.0:
Size, members & offset comments verified:
- BSTEventSourceLazyInit
- TESObjectREFR
Only size verified:
- Actor
- PlayerCharacter
- Projectile & all classes that derive from Projectile
- Hazard
(Other classes were updated in 1.10.31.0, this is only a partial update.)

  • Added BGSSaveLoadManager
  • Added BSInputEnableLayer
  • Added BSInputEnableManager
  • Added InputEvent
  • Added BSTScatterTable
  • Added a functional implementation of IMenu
  • Added a functional implementation of GameMenuBase
  • Added Main
  • Added NiAVObject
  • Added NiBound
  • Added NiCamera
  • Added additional operators & Transpose() to NiMatrix3
  • Added additional operators to NiPoint4
  • Added NiQuaternion
  • Added additional operators & Inverse() to NiTransform
  • Corrected a flaw in ScaleformGFxValue that could result in dangling pointers.
  • Added ScaleformMemoryHeap
  • Added IsMenuRegistered() and RegisterMenu() to UI
  • Added UIMessageQueue

Updated the following classes for 1.10.31.0:
	Size, members & offset comments verified:
		- BSTEventSourceLazyInit
		- TESObjectREFR
	Only size verified:
		- Actor
		- PlayerCharacter
		- Projectile & all classes that derive from Projectile
		- Hazard
(Other classes were updated in 1.10.31.0, this is only a partial update.)

- Added BGSSaveLoadManager
- Added BSInputEnableLayer
- Added BSInputEnableManager
- Added InputEvent
- Added BSTScatterTable
- Added a functional implementation of IMenu
- Added a functional implementation of GameMenuBase
- Added Main
- Added NiAVObject
- Added NiBound
- Added NiCamera
- Added additional operators & Transpose() to NiMatrix3
- Added additional operators to NiPoint4
- Added NiQuaternion
- Added additional operators & Inverse() to NiTransform
- Corrected a flaw in ScaleformGFxValue that could result in dangling pointers.
- Added ScaleformMemoryHeap
- Added IsMenuRegistered() and RegisterMenu() to UI
- Added UIMessageQueue
@ThirdEyeSqueegee ThirdEyeSqueegee merged commit 18c1296 into Starfield-Reverse-Engineering:main Jul 13, 2024
1 of 4 checks passed
@Deweh Deweh deleted the pr branch July 25, 2024 01:36
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