Commit Graph
748 Commits
Author SHA1 Message Date
Obique PSWG b31156d958 Optimized ByteUtilities' getHexString function to be faster 2015-08-08 10:59:35 -05:00
Obique PSWG 8f919321c8 Fixed two packet structs that weren't decoding properly 2015-08-08 10:59:12 -05:00
Obique PSWG 6334b73b51 Optimized ConnectionService's data structures to never contain two copies of a player 2015-08-08 10:58:50 -05:00
Waverunner 0f0a6d6987 Merge branch 'quality_assurance' of https://bitbucket.org/projectswg/holocore into quality_assurance 2015-08-05 15:17:31 -04:00
Waverunner e257611842 Command java callbacks (ICmdCallback implementations) are instantiated once the command is called
Added new common methods to IntentFactory as well as suitable JavaDoc for all methods
Renamed "objManager" function variable in command scripts execute function to galManager (GalacticManager instance)
2015-08-05 15:17:22 -04:00
Obique PSWG 01324ebfcf Removed two warnings from ChatRoom that weren't caught in the previous commit 2015-08-03 08:09:57 -05:00
Obique PSWG 53dc2bb160 Merged in M4SS/holocore/intent-factory (pull request #55)
Implemented CORE-237
2015-08-02 23:09:07 -05:00
Ziggy e3097069bc The IntentFactory can now be referenced in scripts without the need to import the class 2015-08-03 06:05:35 +02:00
Ziggy ccc5c1bc20 Created an IntentFactory which currently supports common operations such as system messages and in-game mails 2015-08-03 06:04:48 +02:00
Obique PSWG b17c00059a Fixed null pointer exception on chat room loading 2015-08-02 23:04:15 -05:00
Obique PSWG ec76f63948 Merged in M4SS/holocore/CORE-238-cash-and-bank-balances-are-no-l (pull request #54)
Fixed CORE-238
2015-08-02 22:18:45 -05:00
Undercova PSWG e506209e85 Merged in M4SS/holocore/costumes (pull request #53)
Implemented setPlayerAppearance and revertPlayerAppearance
2015-08-03 05:14:59 +02:00
Obique PSWG b239c7bea0 Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-08-02 22:10:08 -05:00
Ziggy 9346f93f03 Fixed misplaced CREO01 baseline variables and updated their respective deltas accordingly 2015-08-03 05:09:40 +02:00
Obique PSWG c01a177c98 Fixed issue where players will still appear as spawned inside a building despite logging out 2015-08-02 22:09:22 -05:00
Waverunner 61e8d65783 Refactored default system channel creation to not require a public method 2015-08-02 18:53:41 -04:00
Obique PSWG 493b414fd1 Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-08-02 17:34:56 -05:00
Waverunner 997c09cc8a Merge branch 'quality_assurance' of https://bitbucket.org/projectswg/holocore into quality_assurance 2015-08-02 18:32:44 -04:00
Waverunner 7fbffa8b63 Added chat room persistence 2015-08-02 18:30:49 -04:00
Ziggy 61d55c9da3 Implemented setPlayerAppearance and revertPlayerAppearance 2015-08-02 23:56:00 +02:00
Waverunner 93aa93d7f9 Merged in M4SS/holocore/CORE-236-swgmap-now-works-with-other-val (pull request #52)
Fixed CORE-236 'SWGMap now works with other value type parameters than String'
2015-08-02 17:33:44 -04:00
Ziggy 91a36ad42d Added an instanceof check to Encoder.encode() to prevent unintended behaviour with various classes 2015-08-02 22:29:25 +02:00
Ziggy 8e8148c863 Revert "SWGMap is now compatible with non-String value types"
This reverts commit 045c1ddc10.
2015-08-02 22:26:37 +02:00
Obique PSWG 97906a004c Now cleans up some lists and queues in the outbound network handler upon reset 2015-08-02 14:29:20 -05:00
Obique PSWG 26faf27771 Fixed warning in imports 2015-08-02 11:23:58 -05:00
Obique PSWG 04c486bb8b Fixed Encryption to always clean up the compression objects 2015-08-02 11:00:13 -05:00
Obique PSWG 74f1ac66f4 Moved player creature creation from ZoneManager to ObjectManager upon every zone 2015-08-02 02:45:17 -05:00
Obique PSWG 27dc019cc1 Removed UpdatePvpStatus message from zone in, should be sent with CREO baselines 2015-08-02 02:40:32 -05:00
Obique PSWG 7daa5aa80a Fixed memory leak by cleaning up the compressed data after compressing 2015-08-02 01:40:39 -05:00
Obique PSWG 3cf6d1a848 Optimized OutboundNetworkHandler to not re-encrypt old OOO data 2015-08-02 01:14:48 -05:00
Obique PSWG cf81b4a2bd Put the packet processing in a separate thread to make the UDPServer respond to new packets faster 2015-08-01 16:41:24 -05:00
Obique PSWG 9f1e8ef197 Added a catch to make sure encryption will not throw anything to cause a crash 2015-08-01 16:40:25 -05:00
Obique PSWG 0cc6d9d226 Removed ack/ooo logging from previous commit 2015-08-01 16:40:02 -05:00
Obique PSWG bc0b07e412 Added some ack/ooo logging to outbound network handler 2015-08-01 12:47:23 -05:00
Obique PSWG 4e9d83702d Removed memory logging from ProjectSWG 2015-08-01 12:40:07 -05:00
Obique PSWG f925c4e067 Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-08-01 11:46:51 -05:00
Obique PSWG 08d938d434 Fixed issue where sometimes the server won't let you zone in 2015-08-01 11:46:33 -05:00
Waverunner e06ba70bf6 Merge branch 'quality_assurance' of https://bitbucket.org/projectswg/holocore into quality_assurance 2015-08-01 09:13:07 -04:00
Waverunner e62b3632a6 Added moderators for custom chat channels that have enabled moderation 2015-08-01 09:12:20 -04:00
Obique PSWG 265bf072b2 Chagned OutboundNetworkHandler's use of iterator() to listIterator() 2015-07-31 21:51:34 -05:00
Obique PSWG 331192b6a9 Possibly fixed memory leak issue 2015-07-31 21:31:35 -05:00
Obique PSWG d7aeb64292 Removed InboundUdpPacketIntent and OutboundUdpPacketIntent and replaced with callbacks 2015-07-31 21:09:34 -05:00
Obique PSWG 9c984b4a2c Temporarily added in memory logging to see exactly what the memory is over time 2015-07-31 08:59:24 -05:00
Obique PSWG bd573be4d4 Improved minor aspects of networking code to be slightly more memory efficient 2015-07-31 08:59:00 -05:00
Ziggy 045c1ddc10 SWGMap is now compatible with non-String value types 2015-07-31 07:42:50 +02:00
Obique PSWG a40c4e2ca5 Merged in M4SS/holocore/CORE-233-galaxy-distance-is-now-correctl (pull request #51)
Fixed CORE-233 'Galaxy distance is now correctly shown at the galaxy selection phase of character creation'
2015-07-30 17:33:55 -05:00
Ziggeh 3fad12fa5f Fixed use of wrong time conversion in galaxy distance 2015-07-31 00:31:41 +02:00
Ziggeh d06bbed019 Distance to a galaxy is now correctly displayed 2015-07-31 00:25:38 +02:00
Waverunner bfc67b766c Added ability to kick, ban, and unban players from chat rooms 2015-07-29 10:49:23 -04:00
Waverunner f94be3c0a9 Merge branch 'quality_assurance' of https://bitbucket.org/projectswg/holocore into quality_assurance 2015-07-28 14:58:10 -04:00