Skip to content
Success

Changes

Summary

  1. Refractor the ActiveEmpire interface into the Empire interface (commit: 4e589ed) (details)
Commit 4e589ed1efd7fe9b38c65248d6a8ec604aef4b39 by Geolykt
Refractor the ActiveEmpire interface into the Empire interface

This will be a multi-stage refractor with this commit being the bulk of the changes for now.
Later on (in SLAPI 3X), the old Empire interface will be removed.

And with this one of the last blockers on a SLAPI 2.0.0 full release is released,
so perhaps that will happen in the not so near future - who knows?
(commit: 4e589ed)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/empire/EmpireEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/apimixins/ActorMixins.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/alliance/AllianceJoinEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/apimixins/StarMixins.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/empire/Alliance.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/apimixins/DiploRequestMixins.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/empire/EmpireStateChangeEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/empire/EmpireSpecialRemoveEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/player/DiplomacyRequest.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/empire/War.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/empire/EmpireStabiliseEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/empire/Star.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/empire/TechnologyLevelDecreaseEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/people/PlayerEmperorDeathEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/empire/ActiveEmpire.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/empire/DiplomacyRequestEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/alliance/AllianceLeaveEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/apimixins/EmploymentAgencyMixins.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/people/EmperorDeathEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/empire/Empire.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/apimixins/WarMixins.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/empire/EmpireRiotingEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/apimixins/FactionMixins.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/empire/TechnologyLevelIncreaseEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/registry/Registry.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/impl/GalimulatorImplementation.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/empire/Faction.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/empire/EmpireCollapseEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/apimixins/ActorSpawningPredicateMixins.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/dimension/Dimension.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/apimixins/PersonMixins.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/empire/people/DynastyMember.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/Metadatable.java (diff)
The file was addedsrc/main/java/de/geolykt/starloader/api/dimension/Empire.java
The file was modifiedsrc/main/java/de/geolykt/starloader/apimixins/AllianceMixins.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/actor/Actor.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/empire/EmpireSpecialAddEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/impl/serial/VanillaSavegameFormat.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/ExpectedObfuscatedValueException.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/apimixins/EmpireAnnalsMixins.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/impl/dimension/UniverseDimension.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/gui/graph/LineChart.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/star/StarOwnershipTakeoverEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/Galimulator.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/empire/EmpireTranscendEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/api/event/empire/TechnologyLevelSetEvent.java (diff)
The file was modifiedsrc/main/java/de/geolykt/starloader/apimixins/EmpireMixins.java (diff)