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