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

Files with mod_interactions in the name are always ignored #77232

Open
Standing-Storm opened this issue Oct 21, 2024 · 1 comment
Open

Files with mod_interactions in the name are always ignored #77232

Standing-Storm opened this issue Oct 21, 2024 · 1 comment
Labels
(S1 - Need confirmation) Report waiting on confirmation of reproducibility

Comments

@Standing-Storm
Copy link
Contributor

Standing-Storm commented Oct 21, 2024

Describe the bug

#76983 added the ability to have multiple EoCs with the same id as long as some of them are in the mod_interactions folder. I made #77058 following that PR, adding a dummy EoC that does nothing so that the mod EoCs (used only if you have Bombastic Perks and MoM simultaneously running) don't trigger a missing id error when run.

However, that error is still being triggered.

Attach save file

Colony-TEST_MOM-trimmed.tar.gz

Steps to reproduce

  1. Open up the following folder and see that a dummy EoC exists:
  2. Load game and wait 30 minutes
  3. Error indicating the above EoC does not exist even though it obviously does.

Expected behavior

Without Bombastic Perks, the game loads the empty version of the EoC that does nothing. With it, the game loads the version of the EoC in the mod interactions folder. Either way, a version of the EoC is loaded.

Screenshots

Untitled2

Versions and configuration

  • OS: Windows
    • OS Version: 10.0.22631.4317 (23H2)
  • Game Version: cdda-experimental-2024-10-21-1323 2357a3c [64-bit]
  • Graphics Version: Tiles
  • Game Language: English [en]
  • Mods loaded: [
    Dark Days Ahead [dda],
    Disable NPC Needs [no_npc_food],
    Portal Storms Ignore NPCs [personal_portal_storms],
    Slowdown Fungal Growth [no_fungal_growth],
    Mind Over Matter [mindovermatter]
    ]

Additional context

The EoC in question is called during MoM power maintenance here:

{ "run_eocs": "EOC_PERK_BURNING_BRIGHT_RAISE_ATTUNEMENT" },

@Standing-Storm Standing-Storm added the (S1 - Need confirmation) Report waiting on confirmation of reproducibility label Oct 21, 2024
@Standing-Storm Standing-Storm changed the title Mod Interaction EoCs inconsistent interactions Mod Interaction EoCs inconsistent interactions leading to error messages Oct 21, 2024
@Standing-Storm
Copy link
Contributor Author

After some testing, it looks like the exact bug is that since the file has the string mod_interactions, the game is ignoring it. Changing the file to eoc_dummy.json means everything works as intended

@Standing-Storm Standing-Storm changed the title Mod Interaction EoCs inconsistent interactions leading to error messages Files with mod_interactions are also ignored, not just folders Oct 22, 2024
@Standing-Storm Standing-Storm changed the title Files with mod_interactions are also ignored, not just folders Files with mod_interactions in the name are always ignored Oct 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
(S1 - Need confirmation) Report waiting on confirmation of reproducibility
Projects
None yet
Development

No branches or pull requests

1 participant