Commit Graph
434 Commits
Author SHA1 Message Date
Waverunner 40d32d4e50 Moved creation of system default channels to a server data file to simplify code
Added DatatableRowHandler interface for use in handleRows method to process each row within a datatable
2015-07-25 10:03:32 -04:00
Obique PSWG f72a9e9112 Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-07-24 08:18:20 -05:00
Obique PSWG 5451c44dbd Added AGPL license to files that didn't have it yet 2015-07-24 08:16:32 -05:00
Obique PSWG e125a4501d Fixed 18 warnings throughout the codebase 2015-07-24 08:05:27 -05:00
Obique PSWG 9a0950220f Fixed cell issue where players sometimes couldn't see others in cells 2015-07-24 07:41:55 -05:00
Undercova PSWG de431ef401 Fixed wrong coordinates for travel terminal + ticket collector 2015-07-23 14:14:26 +00:00
Obique PSWG 0f3bb2ae2b Fixed point rotation by quaternion 2015-07-23 08:41:14 -05:00
Obique PSWG c360ab65a9 Created new Quaternion and Point3D classes for the Location. Will require an ODB wipe! 2015-07-23 00:07:26 -05:00
Obique PSWG ac187590f5 Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance 2015-07-21 09:55:58 -05:00
Obique PSWG d143d50a18 Now checks to see if random name is approved before sending it to client 2015-07-21 08:57:45 -05:00
Waverunner e225aa8727 Updated ServerFactory to allow parsing of tab-deliminated Server Datatable Files (.sdf txt files) to Interchangeable File Format for source control diff viewing instead of using binary files
An IFF is created for the corresponding SDF if: one does not exist or the SDF's modify date is > than the IFF's modify date
2015-07-20 12:42:41 -04:00
Obique PSWG 9763777731 Fixed ticket terminals loading inside foyer4 of the starport 2015-07-19 18:47:41 -05:00
Obique PSWG f02543a60d Fixed printf error with long argument 2015-07-19 16:58:03 -05:00
Obique PSWG c2239ad83f Fixed single bank terminal being a ticket terminal ... had it for debugging 2015-07-19 14:51:23 -05:00
Obique PSWG 7ebb1eeb69 Added static service to spawn bank and ticket terminals 2015-07-19 14:49:01 -05:00
Obique PSWG 7cfade425c Added 20 char limit to character names 2015-07-19 12:18:29 -05:00
Obique PSWG 912a2ff9c6 Fixed bad imports in MapService 2015-07-18 12:55:53 -05:00
Waverunner be19a7f9c1 Added ChunkReader interface for reading item entries combined in one chunk and updated read methods for slot iff's and profession templates 2015-07-17 18:43:41 -04:00
Waverunner 8d80b64bf1 Refactored all visitors to use the new format for ClientData classes and significantly improved loading time of client files 2015-07-17 17:48:36 -04:00
Waverunner 19151f0e43 Merge branch 'data_refactor' of https://bitbucket.org/projectswg/holocore into client_server_data_refactor
Conflicts:
	src/resources/client_info/ClientFactory.java
	src/services/map/MapService.java
2015-07-12 15:08:17 -04:00
Waverunner c43f763992 Added ability to destroy rooms 2015-07-12 13:05:56 -04:00
Waverunner fb3a1f216f Minor cleanup to chat and command code 2015-07-11 15:54:47 -04:00
Waverunner 0f51cd147f Fixed compile error from prior commit due to renamed method 2015-07-10 10:45:10 -04:00
Waverunner 271cb87f9e Changed ChatService to a manager and moved chat room functionality to ChatRoomService under ChatManager
NotifyPlayersPacketIntent can now accept a list of networkId's to notify players with a packet
2015-07-10 10:40:38 -04:00
Waverunner 3816802551 Added ability for players to create custom chat channels 2015-07-08 13:30:56 -04:00
Waverunner a2e6adc43c Added missing encode and decode methods to some SWGPackets and refactored SWGPacket's CRC field to be set through a string 2015-07-06 16:25:51 -04:00
Waverunner ce6cac38a6 Refactored Encodable interface to include decode(ByteBuffer) method 2015-07-05 09:04:56 -04:00
Waverunner 1648211d72 Refactor to OutOfBandPackage to not need custom encode methods for OutOfBandData interface
Renamed Stf class to StringId to match the client
2015-07-01 14:37:09 -04:00
Waverunner b96172c4a2 Fixed ChatOnEnterRoom being sent to the client twice 2015-06-22 19:36:12 -04:00
Waverunner 738f9ca202 Added ability to leave chat rooms
Planetary based rooms are now joined and left automatically when switching between planets
2015-06-21 21:09:52 -04:00
Waverunner 8c81a49f49 Merge branch 'quality_assurance' of https://bitbucket.org/projectswg/holocore into quality_assurance 2015-06-21 13:35:26 -04:00
Waverunner e29ee734ce Default system chat rooms are now created
Added basic joining and room info retrieval functionality for chat rooms and the ability to send messages to the room
2015-06-21 13:35:16 -04:00
Obique PSWG 54cebc0d53 Fixed object ID collisions with buildouts/snapshots 2015-06-20 21:27:25 -05:00
Obique PSWG c870fc34a5 Fixed some object IDs being overwritten by snapshots/buildouts 2015-06-20 17:28:11 -05:00
Obique PSWG 86dcc5e492 Added null check for parent in update transform with parent 2015-06-20 17:16:13 -05:00
Obique PSWG 9778176f7d Improved buildout/snapshot loading to allow getting entire object table 2015-06-20 16:58:47 -05:00
Obique PSWG a3bbc5676a Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance
Conflicts:
	src/resources/objects/SWGObject.java
2015-06-20 15:22:57 -05:00
Obique PSWG b3f9b51485 Fixed CORE-127 'Players will now show up in buildings' 2015-06-20 15:21:43 -05:00
Obique PSWG 7dc676093f Fixed rounding issue in UpdateTransformWithParentMessage 2015-06-20 15:21:10 -05:00
Waverunner c17396951d Added Waypoint attachments for Mails and renamed OutOfBand to OutOfBandPackage as well as added a decoding method with a new interface 2015-06-19 21:13:52 -04:00
Waverunner 754bd804ff Fixed online notification status not showing for players that are relogging 2015-06-19 14:39:04 -04:00
Waverunner e1db970154 Changed ChatService to use PE_ZONE_IN instead of PE_FIRST_ZONE 2015-06-19 13:14:59 -04:00
Waverunner 1ea6818c5c Fixed friends displaying in friends list from old characters
Fixed removeFriend command not properly lowercasing
Fixed variety of issues with the community window not refreshing friends list properly
Fixed empty "does not exist" messages for friends list
Fixed bug allowing you to add yourself to your friends list
2015-06-19 12:37:12 -04:00
Waverunner f21c9f2772 Merge branch 'quality_assurance' of https://bitbucket.org/projectswg/holocore into quality_assurance 2015-06-18 14:48:54 -04:00
Waverunner bd6a18bd9d Fixed friends list causing issues when adding other players and relogging 2015-06-18 14:48:32 -04:00
Obique PSWG 8809b57551 Merged in M4SS/holocorenew/CORE-215-weather-service (pull request #41)
Implemented CORE-222 'Weather calculations have been improved'
2015-06-18 10:57:07 -05:00
Mads Boddum 8a58c24154 Merged master into CORE-215-weather-service 2015-06-18 17:48:40 +02:00
Ziggeh c6c9704b4b Weather now updates more frequently and is less prone to being "bad" 2015-06-18 17:47:48 +02:00
Ziggeh 7bf4a3aca4 Each WeatherType now specify their chance of being picked 2015-06-18 17:39:34 +02:00
Ziggeh 1f77856284 Moved WeatherService into the galaxy package 2015-06-18 17:36:15 +02:00