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

Parse all events #14

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open

Parse all events #14

wants to merge 17 commits into from

Conversation

withaspirit
Copy link
Owner

@withaspirit withaspirit commented May 14, 2023

NOTE: This is currently on hold, as the number of different elements is very large. and the hyperspace repo already has a lot of the logic figured out. For events, it could be beneficial to figure out how to integrate some of the existing files from that with what we have here.

I had to add a second FTL DAT folder called "FTL DAT ZIP" because IIRC the script wasn't working with the normal blueprints folder.

For a given event page, we want:

  • categories indicating what sector an event belongs to

TODO:

  • Look at:
    hyperspace: CustomEvents.cpp
  • skip the events for eventLists for sectors
  • skip the repetitive start events, like on LIGHTSPEED_SECTOR_WARP
  • loadEvent
  • loadEventList
  • reqs
    • choices
    • events (especially on loadEventList)
  • environment
  • replaceSector (see LIGHTSPEED_SECTOR_WARP_COALITION)
  • Text attributes: load, id
  • ships with events ?
  • triggered events?

@withaspirit
Copy link
Owner Author

withaspirit commented May 25, 2023

Dilemma right now is that I can't tell which of the events in events_frequency occurring more than once should be displayed on their own page, on the same page as another event, etc.
Whether some events all in the same eventList should be listed together.

Cases:

  • Universally recurring, like "COMBAT_CHECK"
  • Only appears in one Eventlist
image
  • duplicate eventLists with different names:
image image
  • eventLists for sectors:
image
  • Same event occurs repeatedly, with only minor variation to its parent:
image

@withaspirit withaspirit self-assigned this Dec 21, 2023
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.

1 participant