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

Updates to give compatibility for Eco 11.0.4 by Storm Veil Gaming (Primo4e) #41

Closed

Conversation

primo4e
Copy link
Collaborator

@primo4e primo4e commented Sep 7, 2024

Public Release Notes:
Update for Eco 0.11.0.4
Temporarily removed API for EM Framework to post to Github
(The API may be readded at a later date but is currently causing infinite loading loop on Eco Webserver)

Additional Internal Details:

Screenshots and videos

Related Issues:

Teamwork
Names of anyone who helped significantly with this PR:

Checklist:

When fixing a regression, these are required:

  • Link URL of the PR that broke it:
  • Regression report (explain how and why it happened):
  • Describe over fix applied (required for regressions, see here):

Code review guide: https://github.com/StrangeLoopGames/Eco/wiki/Code-Review-Guide

TheKye and others added 26 commits January 30, 2023 19:04
…support down to 3.4.0 now, EM Framework 3.4.1 and 3.4.2 don't have good backwards support

Fixed Recipe Resolver Initalize Stages
Removed Serializable Attribute From groups (not needed potentially causing issues)
made one ReadFromEmbeddedResource Private as its internal use only
fixed doing /em-version not displaying the versions due to the webserver not being up at this time
Path fixes to help with Linux server
Added safety for file manager not being able to write
Added Log Line to EM Base to ensure the server is still booting due to its long initalize time

Added Safeties to the Housing Resolver to prevent errors on boot
Moved a bunch of things to async tasks to make use of multiple threads to help with startup time
Fixed Large and Lumber stockpiles not removing the stack size restriction
…Restriction would allow tools to stack and force same damage
…des, pickaxe overrides

fixed issue with a folder being generated called: Mods/UserCode/EcoPedia/ElixrMods (incorrect writing paths for mod generated ecopedia files)

Fixed stockpile overrides not performing as expected for removing stack restrictions

possibly fixed default admin behaviour not acting as it should
Changed EM Framework version

Added Migration for old EMConfigure.eco for new system
Resolver Rework Implementation
Fixed Trap Interactions for eco 10
Fixed Autodoor interactions for eco 10
Fixed Passive Crafting Component for eco 10
Fixed Recipe Model to allow for changeable recipe names
Fixed EM Door Class for eco 10
Fixed Informatics for eco 10
Adjusted housing resolver for eco 10
Fixed Item Weight and stack size resolver for eco 10
Json Recipe Exporter fixed for eco 10
Fixed Shop Utils for eco 10
Fixed World Utils for Eco 10
Fixed XML Recipe Exported for eco 10
Organised Resolver Files to Display from a-z

Final fixes for linux users
Fixed a small issue where if include out of stock was set to true it would never find stores that had out of stock items
Fixed the Housing Resolver
Made most all Group based commands RCON Compatible
@primo4e primo4e changed the title Modifications provided by storm veil gaming Updates to give compatibility for Eco 11.0.4 by Storm Veil Gaming (Primo4e) Sep 7, 2024
@primo4e primo4e marked this pull request as ready for review September 7, 2024 21:32
@TheKye
Copy link
Owner

TheKye commented Sep 8, 2024

Your Contribution is greatly Appreciated! All your changes minus a few due to other fixes i implemented have been brought straight into staging,

Thank you so much for your hard work it will be absolutely noted in the upcoming patch release! <3

@TheKye TheKye closed this Sep 8, 2024
TheKye added a commit that referenced this pull request Sep 8, 2024
Thank you Updates to give compatibility for Eco 11.0.4 by Storm Veil Gaming (Primo4e)

Fixed an issue with webhooks and API Requests breaking the server
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.

3 participants