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

Addon: [1.7.54] - TimedQueue and softinteract - reliability improvement #573

Merged
merged 2 commits into from
Mar 2, 2024

Conversation

Xian55
Copy link
Owner

@Xian55 Xian55 commented Mar 2, 2024

Problem:

Addon Changes:

  • Queue replaced with TimedQueue in order to increase reliability of cell visibility honouring the lifetime(currently 5 tick)
  • struct type also got a rework honouring the cell lifetime.
  • Hooked up for detecting softinteract changes. This allows to detect certain GameObjects and nearby Creatures.
  • Also extracting certain boolean values from softinteract

Core Changes:

  • AddonBits: Added third cell to obtain boolean values for softinteract
  • AdhocNPCHoal: Consider softinteract in case keyboard or mouse based targeting failed.
  • LootGoal: Utilize softinteract if it exists
  • SkinningGoal: Attempt to abort casting in case of combat! Also use softinteract if exists.

Addon: Queue replaced with TimedQueue in order to increase reliability of cell visibility honoring the lifetime(usually 5 tick)

Addon: struct type also got a rework honoring the cell lifetime.

Addon: Hooked up for detecting 'softinteract' changes. This allows to detect certain GameObjects and nearby Creatures. Also extracting certain boolean values from 'softinteract'
Core: AddonBits: Added third cell to obtain boolean values for softinteract

Core: AdhocNPCHoal: Consider 'softinteract' in case keyboard or mouse based targeting failed.

Core: LootGoal: Utilize 'softinteract' if it exists

Core: SkinningGoal: Attempt to abort casting in case of combat! Also use 'softinteract' if exists.
@Xian55 Xian55 added bugfix This pull request fixes an issue. enhancement This pull request implements a new feature. labels Mar 2, 2024
@Xian55 Xian55 changed the title Addon: [1.7.54] - TimedQueue and softinteract Addon: [1.7.54] - TimedQueue and softinteract - reliabity improvement Mar 2, 2024
@Xian55 Xian55 merged commit a30233b into dev Mar 2, 2024
1 check passed
@Xian55 Xian55 deleted the feature/addon-timedqueue-soft-interact branch March 2, 2024 16:02
@Xian55 Xian55 mentioned this pull request Mar 2, 2024
@Xian55 Xian55 changed the title Addon: [1.7.54] - TimedQueue and softinteract - reliabity improvement Addon: [1.7.54] - TimedQueue and softinteract - reliability improvement Mar 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix This pull request fixes an issue. enhancement This pull request implements a new feature.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant