Commit Graph
4003 Commits
Author SHA1 Message Date
Ziggy bea4c7eba6 Converted CloningFacilityLoader to Kotlin 2023-05-28 19:07:41 +02:00
Ziggy a1e7d90988 Rename .java to .kt 2023-05-28 19:05:45 +02:00
Ziggy 4c0eb746fc CloningFacilityLoader uses SdbLoader instead of the deprecated RelationalServerFactory to load its data 2023-05-28 11:59:33 +02:00
Ziggy 8974445068 Added a simple test for CloningFacilityLoader, so we have some confidence that it can survive a rewrite 2023-05-28 11:48:03 +02:00
Ziggy be91907e20 Extracted loading of cloning facilities into a DataLoader object, to reduce the complexity of CloningService 2023-05-28 11:42:56 +02:00
Ziggy c0d8d45e57 Added tests for naming convention rules of Intents and fixed violations from the grouping code 2023-05-27 18:07:08 +02:00
Ziggy efffe6b265 Added ArchUnit and configured rules for some of our current conventions, so these subtle issues can be detected without necessarily requiring a human
The rules run as a part of the suite of automated tests.
2023-05-20 12:20:25 +02:00
Josh 5a4eb62ca6 Merge pull request #1313 from madsboddum/combat_experience_service_data_loader
[Misc] CombatExperienceService uses the NpcStat DataLoader instead of…
2023-04-30 11:10:02 -05:00
Ziggy 2e5ae5155d [Misc] CombatExperienceService uses the NpcStat DataLoader instead of parsing the sdb itself with the deprecated RelationalServerFactory 2023-04-30 13:26:01 +02:00
Ziggy cd559d83ca [Misc] Converted GuildService to Kotlin 2023-04-30 10:22:26 +02:00
Ziggy 9f46f13ab6 [Misc] Parsing of explorationBadges.sdb is now in a DataLoader, using ServerData instead of the deprecated RelationalServerFactory
Also made a slight performance optimization by only broadcasting GrantBadgeIntent if it's necessary.

ExplorationBadgeService is also converted to Kotlin.
2023-04-29 12:20:20 +02:00
Ziggy fd17c08612 [Misc] Converted all Manager classes from Java to Kotlin 2023-04-27 20:08:07 +02:00
Josh 1b414bb82f Merge pull request #1299 from madsboddum/Holocore-1240
[Mission] Imperial/Rebel Mission Terminals
2023-04-22 16:31:04 -05:00
Josh a98f931e36 Merge pull request #1300 from madsboddum/Holocore-1298
[Admin] Admins can more easily test factions with the /setFaction com…
2023-04-22 16:26:07 -05:00
Ziggy 5ec2df3415 [Admin] Admins can more easily test factions with the /setFaction command
Relates to GitHub issue #1298
2023-04-22 16:15:45 +02:00
Ziggy cdd5b0c8fc [Mission] Imperial/Rebel Mission Terminals
Relates to GitHub issue #1240
2023-04-22 16:12:42 +02:00
Ziggy b7aafe7512 Removed NGE TANO06 parser, as TANO06 doesn't override anything from the base SWG object pre-NGE 2023-04-22 15:12:01 +02:00
Undercova bf885ef783 Added all possible Force Sensitive skills trees to the CBT 2023-04-16 12:59:34 +02:00
Ziggy 3484d6a345 [Combat] You can no longer attack while riding a vehicle mount
Relates to GitHub issue #1286
2023-04-15 22:49:31 +02:00
Josh adf424c96a Merge pull request #1273 from madsboddum/Holocore-1265
[Misc] Store persistent chat rooms in MongoDB instead of legacy ODB
2023-04-15 13:07:04 -05:00
Josh beb3a4daad Merge pull request #1283 from madsboddum/Holocore-1275
[Mission] Terminal missions spawn lairs
2023-04-15 12:44:09 -05:00
Josh 6d4269cce7 Merge pull request #1269 from madsboddum/Holocore-1267
[Faction] Switching factions resets your faction rank
2023-04-15 12:41:27 -05:00
Josh 4f2f5d7b75 Merge pull request #1281 from madsboddum/Holocore-1280
[Misc] Optimize memory usage of CombatExperienceService
2023-04-15 12:41:08 -05:00
Ziggy 334ee206ce [Mission] Terminal missions spawn lairs
Relates to GitHub issue #1275
2023-04-15 19:11:35 +02:00
Ziggy 24c7bb51e9 [Misc] Fix being unable to set title back to No Title
Relates to GitHub issue #1284
2023-04-15 18:31:34 +02:00
Ziggy bb948b7ddd [Misc] Optimize memory usage of CombatExperienceService
Relates to GitHub issue #1280
2023-04-15 15:48:45 +02:00
Ziggy f7cdb84831 [Misc] Store persistent chat rooms in MongoDB instead of legacy ODB
Relates to GitHub issue #1265
2023-04-15 14:36:45 +02:00
Ziggy 31f5d3c8e1 [Faction] Switching factions resets your faction rank
Relates to GitHub issue #1267
2023-04-15 09:19:56 +02:00
Ziggy 4eb1d1137c [Bazaar] Withdrawing a listed item
Relates to GitHub issue #1230
2023-04-13 18:05:10 +02:00
Ziggy b4ce35615e [Combat] No longer possible to fight while swimming
Relates to GitHub issue #1257
2023-04-10 16:56:01 +02:00
Ziggy 927134010b [Bazaar] Purchasing an item put up for instant sale
Relates to GitHub issue #1229
2023-04-10 12:15:26 +02:00
Josh Larson 46999cde04 Removed unused PlayerObject files 2023-04-09 17:35:05 -05:00
Josh Larson b86d214928 Merge remote-tracking branch 'projectswg/master' into convert-objects-to-kotlin 2023-04-09 17:34:11 -05:00
Josh Larson 472a00e647 Converted PlayerObject to kotlin 2023-04-09 17:34:00 -05:00
Josh Larson 68120780d2 Added missing delegate 2023-04-09 16:55:17 -05:00
Josh Larson c50a1b0ce3 Converted PLAY9 to kotlin 2023-04-09 16:51:52 -05:00
Josh Larson 35de371f87 Fixed consumerKey in TestRunnerSynchronousIntents 2023-04-09 16:22:08 -05:00
Josh Larson 1ecdc6cd4b Sped up LairAttackTest by enabling custom intent handlers 2023-04-09 16:15:45 -05:00
Josh Larson 3d20d4ab27 Formatting change in PlayerObjectOwner 2023-04-09 16:13:19 -05:00
Josh Larson 5b2c7be810 Reordered variables in PLAY8 for clarity 2023-04-09 15:30:17 -05:00
Josh Larson 6c76a7d3e2 Converted PLAY8 to kotlin 2023-04-09 15:27:33 -05:00
Josh Larson 3aa97687ed Converted PLAY3 to kotlin 2023-04-09 14:53:05 -05:00
Josh Larson 312dec8fc0 Converted PLAY6 to kotlin 2023-04-09 14:37:56 -05:00
Josh Larson 93811b5cdb Converted Quest to kotlin 2023-04-09 13:27:09 -05:00
Josh Larson caaff76bba Converted the trivial object types to kotlin 2023-04-09 12:45:21 -05:00
Josh Larson 649809f3b9 Removed star import from CellObject 2023-04-09 12:41:29 -05:00
Josh Larson 2a7dcb9110 Fixed minor format issue identified in review 2023-04-09 12:40:47 -05:00
Josh Larson e26b02854b Converted BuildingObject and CellObject to kotlin 2023-04-09 12:37:26 -05:00
Ziggy 55f17ca892 [Misc] Move TestWeatherType from holocore to pswgcommon
Relates to GitHub issue #1243
2023-04-09 10:29:35 +02:00
Josh 5958e4c434 Merge pull request #1248 from madsboddum/Holocore-1244
[Misc] Move authentication of user credentials inside PswgUserDatabas…
2023-04-08 17:40:11 -05:00