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: Misc. updates. #26

Merged
merged 26 commits into from
Dec 10, 2024
Merged

Conversation

FalloutCascadia
Copy link

@FalloutCascadia FalloutCascadia commented Jul 10, 2024

  • chore: Multiple IDs updated to NG.
  • feat: SetHealthFunctor, GetDisplayFullName(ExtraDataList variant) & GetExtraDataAt declared in BGSInventoryItem class.
  • feat: UpdateVoiceTimer declared in Actor class.
  • feat: Improved declaration of BGSSceneAction class.
  • feat: GetCurrentTopicInfo declared in BGSSceneActionPlayerDialogue class.
  • feat: BGSSceneActionNPCResponseDialogue fully declared.
  • feat: IsDamaged declared in ExtraDataList class.
  • feat: Float & Float0To1 declared in BSRandom class.
  • chore: Removed inlined DisablePipboyShader from PipboyManager class.
  • chore: Updated CHARISMA_CHALLENGE_SUCCESS enum in TESTopicInfo class.
  • chore: Renamed GetSpeechChallengeLevel -> GetChallengeLevel in TESTopicInfo class.
  • feat: FLAG & BOOL_BITS enums declared in BGSScene.
  • feat: ResetAllSceneActions & SetSceneActive declared in BGSScene.
  • chore: Remove inlined GetDefaultNPC from TESNPC.
  • feat: GetSpeakerIdle declared in TESResponse struct.
  • feat: Declared IsRandom, IsRandomEnd, IsSayOnce & StartSceneOnEnd in TESTopicInfo.
  • feat: Declared TOPIC_INFO_SCENEDATA struct.
  • feat: Declared all classes required for declaration of PipboyDataManager class.
  • feat: Declared ComparisonQualifiers in BSExtraData class.
  • feat: Declared numeral events to support declaration of Pipboy*Data classes.
  • feat: A select few weapon related enums declared.
  • chore: Adjust several ENUM declarations to include their HEX value.
  • feat: Declared RepairFailureCallback, BaseBotConfirmCallback & ModConfirmCallback classes.
  • feat: ConsumeSelectedItems declared in ExamineMenu class.
  • feat: Declared InitDataRepairFailure class.
  • feat: ClearAllConditionItems declared in TESCondition class.
  • feat: SetFavorite declared in ExtraDataList class.
  • feat: LevelIncrease & TESHarvestEvent declared.
  • feat: LIMB_ENUM & CAUSE_OF_DEATH enums declared in BGSBodyPartDefs class.

* feat: Scaleform IDs updated.

* feat: NiController ID update.

* feat: Actor IDs updated.
* feat: Scaleform IDs updated.

* feat: NiController ID update.

* feat: Actor IDs updated.

* chore: Update 'BSInputEnableManager' IDs.

* chore: More misc. IDs updated.
feat: Functions delcared in BGSScene.

* chore: More IDs updated.

* chore: Single ID update.
feat: ´Float´ & ´Float0To1´ added to BSRandom.

* feat: Few more functions.

* feat: Further implementation of BGSSceneAction classes.
@FalloutCascadia FalloutCascadia changed the title chore: ID updates. (#10) feat: Misc. update. Jul 15, 2024
FlenarnTemp and others added 13 commits July 18, 2024 08:27
* feat: Scaleform IDs updated.

* feat: NiController ID update.

* feat: Actor IDs updated.

* chore: Update 'BSInputEnableManager' IDs.

* chore: More misc. IDs updated.
feat: Functions delcared in BGSScene.

* chore: More IDs updated.

* chore: Single ID update.
feat: ´Float´ & ´Float0To1´ added to BSRandom.

* feat: Few more functions.

* feat: Further implementation of BGSSceneAction classes.

* feat: More RE/IDs.

* chore: Update ID.

* feat: More REing.
* feat: Scaleform IDs updated.

* feat: NiController ID update.

* feat: Actor IDs updated.

* chore: Update 'BSInputEnableManager' IDs.

* chore: More misc. IDs updated.
feat: Functions delcared in BGSScene.

* chore: More IDs updated.

* chore: Single ID update.
feat: ´Float´ & ´Float0To1´ added to BSRandom.

* feat: Few more functions.

* feat: Further implementation of BGSSceneAction classes.

* feat: More RE/IDs.

* chore: Update ID.

* feat: More REing.

* feat: Further REing & IDs.

* feat: Further RE.
* feat: Scaleform IDs updated.

* feat: NiController ID update.

* feat: Actor IDs updated.

* chore: Update 'BSInputEnableManager' IDs.

* chore: More misc. IDs updated.
feat: Functions delcared in BGSScene.

* chore: More IDs updated.

* chore: Single ID update.
feat: ´Float´ & ´Float0To1´ added to BSRandom.

* feat: Few more functions.

* feat: Further implementation of BGSSceneAction classes.

* feat: More RE/IDs.

* chore: Update ID.

* feat: More REing.

* feat: Further REing & IDs.

* feat: Further RE.

* feat: Further RE.

* fix: BSTList is fucked.
* feat: `PipboyArray` class declared.

* feat: `PipboySpecialData` class declared.

* feat: Update and correct RE of `MapMarkerData`.

* feat: `TravelMarkerStateChange::Event` declared.

* feat: Declared `PipboyMapData` class.

* feat: `InitDataRepairFailure`.

* feat: Declared `PipboyPerksData` class.

* feat: Enum declarations.

* feat: More events RE'd.

* feat: VATS event.

* feat: A few weapon related enums.

* feat: Declared `PipboyStatusData` class.

* feat: Declared `PipboyWorkshopData` class.

* feat: Declared `PipboyPlayerInfoData` class.

* feat: Declaed `PipboyStatsData` class.
* chore: Cleanup enum declaration.

* fix: Class override incorrect.
* chore: Cleanup enum declaration.

* fix: Class override incorrect.

* fix: Declarations.
* fix: Misc. adjustments/comments.
* chore: Cleanup enum declaration.

* fix: Class override incorrect.

* oopsies

* fix: Missing import.

* fix: Misc. adjustments/comments.

* feat: Fix `ICallBack` class & add mising value in `InitDataRepairFailure`.

* fix: `ENUM_FORM_ID` used in `REX::EnumSet` incorrectly.

* chore: Enum value specifications.

* chore: Enum values declared all around.

---------

Co-authored-by: FalloutCascadia <[email protected]>
* chore: Adjust enum specification.

* feat: Declare additional callback types based on
`ExamineConfirmMenu::ICallback`.

* feat: BGSInventoryItem additions.

* feat: Add `ConsumeSelectedItems` to `ExamineMenu`.

---------

Co-authored-by: FalloutCascadia <[email protected]>
* chore: Cleanup enum declaration.

* fix: Class override incorrect.

* oopsies

* fix: Missing import.

* fix: Misc. adjustments/comments.

* feat: Fix `ICallBack` class & add mising value in `InitDataRepairFailure`.

* fix: `ENUM_FORM_ID` used in `REX::EnumSet` incorrectly.

* chore: Enum value specifications.

* chore: Enum values declared all around.

* fix: Compile

* chore: Adjust enum specification.

* feat: Declare additional callback types based on
`ExamineConfirmMenu::ICallback`.

* feat: BGSInventoryItem additions.

* feat: Add `ConsumeSelectedItems` to `ExamineMenu`.

---------

Co-authored-by: FalloutCascadia <[email protected]>
@FalloutCascadia FalloutCascadia changed the title feat: Misc. update. feat: Misc. updates. Aug 26, 2024
FlenarnTemp and others added 11 commits September 7, 2024 13:23
* chore: Update 2 IDs.

* chore: Another ID update.

* chore: Two IDs updated.

* feat: Add `UnequipItem` function.

* feat: Addition function in 'GameplayFormulas'.
* chore: Update 2 IDs.

* chore: Another ID update.

* chore: Two IDs updated.

* feat: Add `UnequipItem` function.

* feat: Addition function in 'GameplayFormulas'.

* feat: Declared 'LIMB_ENUM' & 'CAUSE_OF_DEATH' enums in
'BGSBodyPartDefs.h'.
feat: Update ID in events.

* fix: Missing 'None' entry.

* feat: Declared `TESHarvestEvent` proper.

* feat: `LevelIncrease` event source declared, .163 ID.

* feat: ID update.

* feat: Declared ´SetFavorite´ function in 'ExtraDataList'.
* feat: `PipboyPrimitiveValue` class.
* feat: Class `ActorUtils` declared.
* fix: Appease compiler gods.
@shad0wshayd3 shad0wshayd3 merged commit 01d7eee into shad0wshayd3-FO4:master Dec 10, 2024
3 checks passed
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.

3 participants