Skip to content

Conversation

@nepomuk16321
Copy link
Contributor

Summary

Adds support for the new Dodecahedron (Dodec) station model.

Changes

  • Added Dodec station model to StationModel.cs
  • Added English localization: "Dodecahedron"
  • Added German localization: "Dodekaeder"

Background

The Dodec station model was introduced in a recent Elite Dangerous update. Previously, EDDI would not recognize this station type.

Testing

Tested in-game by docking at Courvoisier Platform. EDDI now correctly identifies the station as a Dodecahedron station.

- Extended CGUpdate class to include oldvalue, newvalue, and change
- Added contribution change detection in MissionMonitor
- Community Goal events now trigger when player contribution changes
- mission.communalContribution is now properly updated

Fixes missing announcements when contributing to Community Goals without tier/percentile changes
- Added new Dodecahedron (Dodec) station model
- Added English and German localizations
- Introduced with recent Elite Dangerous update
- Added new Dodecahedron (Dodec) station model
- Added English and German localizations
- Introduced with recent Elite Dangerous update
@Tkael
Copy link
Member

Tkael commented Nov 28, 2025

Thank you for this PR. :-)
It looks like this PR includes changes from your last PR. If you had created a new branch from develop before working on this change then each PR would stand alone and be a little easier to merge. :-)

@Tkael
Copy link
Member

Tkael commented Nov 28, 2025

FYI I appreciate you adding the German translation but CrowdIn might still ask for a translation.

@nepomuk16321
Copy link
Contributor Author

Thank you for this PR. :-)
It looks like this PR includes changes from your last PR. If you had created a new branch from develop before working on this change then each PR would stand alone and be a little easier to merge. :-)

Okay, I understand, it's always better to start with the latest version (developer). Sorry, I'll do that. But there's still a problem with adding the Dodec station. I wanted to add something earlier, but then there were errors with git-bash. I'll try again later and start from the develop version. Thanks for the feedback. And sorry in advance, this is my first time using Visual Studio, Git, and GitHub.

@Tkael
Copy link
Member

Tkael commented Nov 28, 2025

Thank you for this PR. :-)
It looks like this PR includes changes from your last PR. If you had created a new branch from develop before working on this change then each PR would stand alone and be a little easier to merge. :-)

Okay, I understand, it's always better to start with the latest version (developer). Sorry, I'll do that. But there's still a problem with adding the Dodec station. I wanted to add something earlier, but then there were errors with git-bash. I'll try again later and start from the develop version. Thanks for the feedback. And sorry in advance, this is my first time using Visual Studio, Git, and GitHub.

Please don't worry about it. I can still work with this. :-)

@nepomuk16321
Copy link
Contributor Author

Thank you for being patient with me! I really appreciate your willingness to work with this PR despite the messy workflow.

I've now set up two separate directories (one for playing, one clean for development) and learned to always branch from develop. The next PR will be much cleaner! 😊

Thanks for the feedback - it's helping me learn the proper workflow!

@Tkael Tkael merged commit 660335a into EDCD:develop Dec 8, 2025
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.

2 participants