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

Add npc_loc_relative mutator #74219

Merged
merged 7 commits into from
Jul 29, 2024
Merged

Conversation

Procyonae
Copy link
Contributor

@Procyonae Procyonae commented May 31, 2024

Summary

None

Purpose of change

Kind of solves #74168

Describe the solution

After talking with Standing-Storm the main issue with #74168 is that you could only check the alpha talkers location so this adds a beta talker version (with the same syntax). I might also add the requested conditional in #74191 for discoverability and succinctness but this is more generally useful and is trivial so seems like a good thing to add regardless.

Describe alternatives you've considered

Fully splitting mutators into u_/npc_ but this appears to be the only one that uses talkers currently
Just calling it loc_relative and allowing a bool to make it use beta talker but that's uglier

Testing

Waiting on me writing a simple test EOC

Additional context

Procyonae added 2 commits May 31, 2024 20:44
Renames loc_relative_u to u_loc_relative in line with every other EoC thing
@github-actions github-actions bot added <Documentation> Design documents, internal info, guides and help. NPC / Factions NPCs, AI, Speech, Factions, Ownership [JSON] Changes (can be) made in JSON Code: Tests Measurement, self-control, statistics, balancing. [C++] Changes (can be) made in C++. Previously named `Code` [Markdown] Markdown issues and PRs Mechanics: Enchantments / Spells Enchantments and spells EOC: Effects On Condition Anything concerning Effects On Condition Mods: Xedra Evolved Anything to do with Xedra Evolved labels May 31, 2024
@github-actions github-actions bot requested a review from Maleclypse May 31, 2024 19:58
@Procyonae Procyonae marked this pull request as draft May 31, 2024 20:01
Copy link
Contributor

github-actions bot commented Jul 9, 2024

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.

@github-actions github-actions bot added the stale Closed for lack of activity, but still valid. label Jul 9, 2024
@GuardianDll GuardianDll marked this pull request as ready for review July 26, 2024 16:43
@GuardianDll
Copy link
Member

test is here, so i suspect this PR is good to go

@github-actions github-actions bot added json-styled JSON lint passed, label assigned by github actions astyled astyled PR, label is assigned by github actions and removed astyled astyled PR, label is assigned by github actions labels Jul 26, 2024
@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label Jul 28, 2024
@dseguin dseguin merged commit 4d209f1 into CleverRaven:master Jul 29, 2024
27 checks passed
@GuardianDll GuardianDll deleted the NPCLocRelative branch July 29, 2024 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions [C++] Changes (can be) made in C++. Previously named `Code` Code: Tests Measurement, self-control, statistics, balancing. <Documentation> Design documents, internal info, guides and help. EOC: Effects On Condition Anything concerning Effects On Condition [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions [Markdown] Markdown issues and PRs Mechanics: Enchantments / Spells Enchantments and spells Mods: Xedra Evolved Anything to do with Xedra Evolved NPC / Factions NPCs, AI, Speech, Factions, Ownership stale Closed for lack of activity, but still valid.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants