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

Starting tech issues #634

Open
1 of 8 tasks
ClaudeMetz opened this issue Oct 24, 2024 · 7 comments
Open
1 of 8 tasks

Starting tech issues #634

ClaudeMetz opened this issue Oct 24, 2024 · 7 comments
Labels
confirmed This is in fact an issue on hold Issue is not being worked on currently

Comments

@ClaudeMetz
Copy link

ClaudeMetz commented Oct 24, 2024

Mod source

Factorio Mod Portal

Operating system

=Windows 10

What kind of issue is this?

  • Compatibility
  • Locale (names, descriptions, unknown keys)
  • Graphical
  • Crash
  • Progression
  • Balance
  • Pypostprocessing failure
  • Other

What is the problem?

Screenshot 2024-10-23 115339

These are the starting techs for a full Py run. The four ones with later techs shouldn't show there, obviously. I think this is mostly caused by the efficiency module and stack inserter renaming that 2.0 did.

I also think the radar is weirdly placed, since it requires circuits to craft, which are later in the progression.

Steps to reproduce

No response

Additional context

No response

Log file

No response

@ClaudeMetz ClaudeMetz added the triage This issue needs to be labeled label Oct 24, 2024
@branan
Copy link

branan commented Oct 24, 2024

Uranium is also made available too early, depending only on Concrete. I assume it's the same underlying issue.

early_uranium_tech

@branan
Copy link

branan commented Oct 24, 2024

Another possibly broken one: The lamp doesn't depend on glass. I don't remember if it did in 1.1

@ClaudeMetz
Copy link
Author

Screenshot 2024-10-25 153138

Ah the radar one just shouldn't exist, the proper one comes later in the proper place.

@ClaudeMetz
Copy link
Author

Screenshot 2024-10-25 161447

Oil well also seems a bit premature.

@branan
Copy link

branan commented Oct 26, 2024

The common pattern seems to be that these are base Factorio techs that are missing their additional Py dependencies?

@branan
Copy link

branan commented Oct 26, 2024

I spent some time trying to debug this. It appears that the cached configs haven't been properly re-generated for Factorio 2.0. An obvious error is here where the cache still refers to "optics" instead of "lamp" as the technology name.

Unfortunately my attempts to force pypostprocessing into dev mode ended in exciting back traces and all sorts of sadness, so I can't confirm that the correct tech tree would be generated without the caches.

@Xandaros
Copy link

Perhaps related: Both Storage Tanks and Niobium unlock niobium pipes.

In other words, you get the recipe for niobium pipes as soon as you research storage tanks.

@notnotmelon notnotmelon added confirmed This is in fact an issue on hold Issue is not being worked on currently and removed triage This issue needs to be labeled labels Nov 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
confirmed This is in fact an issue on hold Issue is not being worked on currently
Projects
None yet
Development

No branches or pull requests

4 participants