Waverunner
1b50a63d22
Fixed CORE-247 'First entry for an SDF beyond header and types is no longer ignored'
...
CORE-241 'Mos Eisley will now show up on planetary map' is also fixed since it's a result of CORE-247
2015-08-18 08:19:32 -04:00
Obique PSWG
fa930e0dd6
Changed character creation time to 2 characters per 15 minutes
2015-08-18 01:16:45 -05:00
Obique PSWG
90af1ee789
Added a lot of logging to null ghost problem
2015-08-17 23:12:56 -05:00
Obique PSWG
a706f9165b
Fixed some packet exceptions
2015-08-17 22:05:37 -05:00
Obique PSWG
54a14cc683
Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance
2015-08-17 22:01:13 -05:00
Obique PSWG
0f62308e46
Fixed warnings and added better logging
2015-08-17 22:00:11 -05:00
Waverunner
fa3aa8a55f
Merged CORE-150-waypoints-now-get-created-corre into quality_assurance
2015-08-17 18:12:26 -04:00
Waverunner
ced95587d5
Fixed CORE-150 'Waypoints now get created correctly on your position while being in a building'
2015-08-17 18:11:14 -04:00
Waverunner
620662fd33
Merge remote-tracking branch 'origin/quality_assurance' into quality_assurance
2015-08-17 16:57:28 -04:00
Waverunner
ca00aaa450
Chat Room destruction will no longer send duplicate packet to the owner sometimes causing the chat listing to not be refreshed properly on the client
2015-08-17 16:57:19 -04:00
Waverunner
c4cf2aa6c2
Owners of a chat room are now added to the moderators list for that room
2015-08-17 16:38:38 -04:00
Obique PSWG
73714d8752
Merged in wallaceg09/holocore/feature/CORE-30/AdminCommandSystem (pull request #61 )
...
Feature/core 30/admincommandsystem
2015-08-17 15:27:35 -05:00
Waverunner
1a396af911
Removed Player variable from SuiWindows and the display method for an SuiWindow now requires a Player argument
...
Changed function methods in scripts/radial/terminal folder to no longer be set as a variable
2015-08-17 15:50:32 -04:00
Obique PSWG
c5f70d7091
Merged in madelaney/holocore/maven-build (pull request #62 )
...
Adding Maven 3.x pom file as our new build system
2015-08-17 11:12:15 -05:00
Mike Delaney
f97894eb1f
Adding Maven 3.x pom file as our new build system
2015-08-17 11:39:23 -04:00
Waverunner
47c504b55f
Added method to force an Sui Window to be closed on the client
2015-08-17 09:04:03 -04:00
Waverunner
96f55028ef
Renamed SuiWindow to SuiBaseWindow and SuiBaseWindow to SuiWindow
2015-08-16 12:16:48 -04:00
Waverunner
d17008c35e
Merge branch 'quality_assurance' of https://bitbucket.org/projectswg/holocore into quality_assurance
2015-08-16 11:42:18 -04:00
Waverunner
c7d1919c98
Refactored entirety of SuiWindows so they're easier to add callbacks and set properties, including the addition of parameters map in replacement of returnParams for window callbacks
2015-08-16 11:39:26 -04:00
Obique PSWG
affae70d1a
Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance
2015-08-15 20:58:00 -05:00
Obique PSWG
b58f6bcece
Fixed getHexString!
2015-08-15 20:57:44 -05:00
wallaceg09
dacba66c69
Small access level change in the LoginServer.getGalaxies. Players with access levels equal or above CSR should be able to get into servers now regardless if they are full or not.
2015-08-15 18:23:14 -05:00
wallaceg09
4a0c1c22a9
Commands now send prose error messages when the player does not meet the godLevel and ability requirements.
2015-08-15 18:23:13 -05:00
wallaceg09
086e6535b0
Basic admin system. This should automatically prevent most admin commands from being called by players that shouldn't be calling them, and even supports multiple levels of admins.
...
There are some outlier commands that don't follow the assumed convention of "admin" ability + godLevel, for example /setGodMode does not require the "admin" ability, but neither does it have a godLevel. So without manually checking in that instance, any player could grant themselves god mode and have access to low level admin commands.
In order for admins to gain access to most of their commands, they must call the /setGodMode command. This command gives them the "admin" ability, and this ability works in tandem with their godLevel (which is determined by their access level).
Adds a minor implementation for abilities to enable the admin system to work. This implementation should come in handy in GU3 when we start on combat, since it will automatically prevent players from calling combat commands that they do not have the ability to call.
2015-08-15 18:23:13 -05:00
wallaceg09
6ede7e784c
Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance
2015-08-15 18:21:37 -05:00
Waverunner
ce94f16f6f
Merged in Undercova/fixed-city-coordinate-location-for-quara-1439680694578 (pull request #60 )
...
Fixed city coordinate location for Quarantine Zone
2015-08-15 19:19:54 -04:00
Undercova PSWG
7acc45d16e
Fixed city coordinate location for Quarantine Zone
2015-08-15 23:18:19 +00:00
wallaceg09
768d6d0d6f
Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance
2015-08-15 15:40:23 -05:00
Obique PSWG
89b5dd5abb
Merged in wallaceg09/holocore/feature/CORE-224/AutoSubCommands (pull request #57 )
...
Feature/core 224/autosubcommands
2015-08-15 14:50:32 -05:00
wallaceg09
26f96a3d97
Fixed typo and formatting
2015-08-15 12:03:35 -05:00
Obique PSWG
0a53a40bec
Added null check to ConnectionService in case player's ghost is null
2015-08-15 10:49:59 -05:00
Obique PSWG
4132bfd092
Added id column to cities.sdb, allowing duplicates of cities
2015-08-15 10:21:22 -05:00
wallaceg09
f6fdeac204
Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance
2015-08-15 08:24:59 -05:00
wallaceg09
0f3499a9e1
Fixes import issue
2015-08-15 08:21:51 -05:00
wallaceg09
cc6050b21a
Refactored the way commands that share callbacks are assigned their callbacks.
2015-08-15 08:01:46 -05:00
Obique PSWG
0cd6a6b85b
Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance
2015-08-15 03:38:56 -05:00
Obique PSWG
755f3f6d13
Added galactic reserve check for the current city being eisley, theed, or coronet
2015-08-15 03:38:36 -05:00
Obique PSWG
f4a7a302b0
Created CityService that will auto-update a player's current city
2015-08-15 03:33:28 -05:00
Obique PSWG
4ec22cdbf0
Fixed some decode functions in the networking code
2015-08-15 03:32:39 -05:00
wallaceg09
6fa9f4f66d
IDE compressed the Java.Util imports without me noticing, so I decompressed them.
2015-08-14 22:05:14 -05:00
Obique PSWG
f20ac19598
Merged in Undercova/added-travel-points-database-file-1438012252545 (pull request #46 )
...
Added travel points database file
2015-08-14 14:28:00 -05:00
Obique PSWG
58f5e5adb3
Merged in Undercova/added-command-to-show-current-position-i-1439567847541 (pull request #58 )
...
Added command to show current position in world, buildings and cells
2015-08-14 10:58:41 -05:00
Undercova PSWG
e0b0eaab9a
Added command to show current position in world, buildings and cells
2015-08-14 15:57:29 +00:00
wallaceg09
a3afa0cdc9
Subcommands are now automatically registered in the Command Service.
2015-08-13 19:52:22 -05:00
Obique PSWG
8a10309061
Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance
2015-08-13 00:01:43 -05:00
Obique PSWG
1563b85f41
Added 15 minute galactic reserve cooldown
2015-08-12 23:59:45 -05:00
wallaceg09
584a818d23
Adds Command.cppHook, which holds the cppHook value from the iff table.
...
Refactors Command.scriptCallback to Command.scriptHook, and it now holds the scriptHook value from the iff table.
Adds Command.defaultScriptCallback method, this now takes the place of Command.scriptCallback.
Scripts that share a defaultScriptCallback are now registered to the same JavaCallback.
2015-08-12 21:59:10 -05:00
wallaceg09
5c58d54e09
Merge branch 'quality_assurance' of bitbucket.org:projectswg/holocore into quality_assurance
2015-08-12 20:14:28 -05:00
Waverunner
74f0fc620e
Part of previous commit -- line was never staged for pushing
2015-08-12 12:50:38 -04:00
Waverunner
39a3dee2a8
Refactored SuiWindow's to implement Encodable
...
Added new list methods to Packet class for Strings
Removed duplicate addArray method in Packet class (the same as addData)
2015-08-12 12:47:45 -04:00