Game updates improvements
* Added a set of tables which define game updates and their targets. These definitions replace the old enumerate type. Added a set of triggers which automatically create specific update tables, insert missing entries, etc... when game update types are being manipulated. * Removed manual insertion of game updates from empire creation function and universe generator. * Added registration of core update targets (i.e. planets and empires), updated all existing game update processing functions and added type registrations * Created Maven project for game updates control components, moved existing components from the -simple project, rewritten most of what they contained, added new components for server-side update batch processing
This commit is contained in:
parent
ba6a1e2b41
commit
56eddcc4f0
93 changed files with 4004 additions and 578 deletions
legacyworlds-server-beans
|
@ -21,15 +21,16 @@
|
|||
</dependencies>
|
||||
|
||||
<modules>
|
||||
<module>../legacyworlds-server-beans-i18n</module>
|
||||
<module>../legacyworlds-server-beans-eventlog</module>
|
||||
<module>../legacyworlds-server-beans-accounts</module>
|
||||
<module>../legacyworlds-server-beans-bt</module>
|
||||
<module>../legacyworlds-server-beans-eventlog</module>
|
||||
<module>../legacyworlds-server-beans-i18n</module>
|
||||
<module>../legacyworlds-server-beans-mailer</module>
|
||||
<module>../legacyworlds-server-beans-system</module>
|
||||
<module>../legacyworlds-server-beans-naming</module>
|
||||
<module>../legacyworlds-server-beans-resources</module>
|
||||
<module>../legacyworlds-server-beans-bt</module>
|
||||
<module>../legacyworlds-server-beans-user</module>
|
||||
<module>../legacyworlds-server-beans-simple</module>
|
||||
<module>../legacyworlds-server-beans-system</module>
|
||||
<module>../legacyworlds-server-beans-updates</module>
|
||||
<module>../legacyworlds-server-beans-user</module>
|
||||
</modules>
|
||||
</project>
|
||||
|
|
Reference in a new issue