WIP: SDF Finder WIP #715

Draft
NQNStudios wants to merge 1 commits from NQNStudios/sdf-finder into master
NQNStudios commented 2025-04-06 20:48:10 +00:00 (Migrated from github.com)

Contexts SDFs can be used, which need to be searched:

  • the explicit sdf fields of special nodes
  • other sdf fields (see 94d9ee268f/src/scenario/special.cpp (L777) for something that needs to be done before these can be searched)
  • dialog nodes
  • SDF flag creature's life is linked to (in creature advanced details)
  • SDF flag to eliminate outdoor wandering/special encounters

...AND MORE THAT I'M NOT AWARE OF/DIDN'T THINK OF YET?

The first step I've taken towards SDF finder implementation is to make functions that will be useful for checking all of a scenario's special nodes for SDFs they reference.

Contexts SDFs can be used, which need to be searched: - [ ] the explicit sdf fields of special nodes - [ ] other sdf fields (see https://github.com/NQNStudios/cboe/blob/94d9ee268ffe199a781a22f8ca69d3d529b2196b/src/scenario/special.cpp#L777 for something that needs to be done before these can be searched) - [ ] dialog nodes - [ ] SDF flag creature's life is linked to (in creature advanced details) - [ ] SDF flag to eliminate outdoor wandering/special encounters ...AND MORE THAT I'M NOT AWARE OF/DIDN'T THINK OF YET? The first step I've taken towards SDF finder implementation is to make functions that will be useful for checking all of a scenario's special nodes for SDFs they reference.
This pull request has changes conflicting with the target branch.
  • src/scenario/scenario.cpp
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin NQNStudios/sdf-finder:NQNStudios/sdf-finder
git checkout NQNStudios/sdf-finder
Sign in to join this conversation.
No description provided.