Major-
|
1859276a22
|
Reorder methods in StatefulFrameDecoder, make minor name changes to local variables in LoginDecoder.
|
2015-03-03 05:31:02 +00:00 |
|
Major-
|
b5b439d267
|
Merge branch 'master' of bitbucket.org:Major-/apollo.
|
2015-03-03 01:25:03 +00:00 |
|
Major-
|
2d5d484c18
|
Add NpcMovementTask which randomly moves bounded NPCs around the map, fix Npc#equals, bug fixes for Pathfinding and CollisionMatrix.
|
2015-03-03 01:24:34 +00:00 |
|
Major-
|
05e0afa83a
|
Order CollisionFlags.
|
2015-03-03 01:05:11 +00:00 |
|
Major-
|
782563267a
|
Reformat MessageHandlerContext.
|
2015-03-02 13:27:54 +00:00 |
|
Major-
|
248b6a6c06
|
Fix QuestStage bug where it would not propery get the attribute.
|
2015-03-02 10:53:00 +00:00 |
|
Major-
|
73bc1e9666
|
Update pom dependencies to latest versions.
|
2015-03-02 10:03:09 +00:00 |
|
Major-
|
77ecb34109
|
Change the functionality of :bounds.
|
2015-03-02 09:37:59 +00:00 |
|
Major-
|
57f3c49188
|
Add get_dialogue method in dialogue.rb.
|
2015-03-02 09:10:29 +00:00 |
|
Major-
|
dea1ab1198
|
Finished Runescape Guide, add partial Survival Expert support in Tutorial Island plugin.
|
2015-03-02 08:55:28 +00:00 |
|
Major-
|
e73c4e150e
|
Add Quest plugin.
|
2015-03-02 08:54:54 +00:00 |
|
Major-
|
7487526ee8
|
Minor code improvements to the dialogue plugin.
|
2015-03-02 08:40:51 +00:00 |
|
Major-
|
caf4cc6d96
|
Use lambda expressions in CollisionMatrix.
|
2015-03-02 07:27:05 +00:00 |
|
Major-
|
2d7a3033c2
|
Commit CollisionFlag so apollo builds again...
|
2015-03-02 06:32:43 +00:00 |
|
Major-
|
4ae78658df
|
Add Sector#getMatrix method.
|
2015-03-02 06:27:38 +00:00 |
|
Major-
|
0591256fbf
|
Add height level support to matrices in Sector.
|
2015-03-02 06:25:38 +00:00 |
|
Major-
|
29cafba387
|
Merge branch 'master' of bitbucket.org:Major-/apollo.
|
2015-03-02 03:57:39 +00:00 |
|
Major-
|
01f227f071
|
Remove AVATAR_DESIGN constant from InterfaceConstants.
|
2015-03-02 03:57:32 +00:00 |
|
Major-
|
03c1fe16ac
|
Improve attributes code.
|
2015-03-02 03:57:15 +00:00 |
|
Major-
|
d74d2fc987
|
Make server exit if it could not bind to a port.
|
2015-03-01 19:40:00 +00:00 |
|
Major-
|
23b000a981
|
Merge branch 'master' of bitbucket.org:Major-/apollo.
|
2015-03-01 18:42:39 +00:00 |
|
Major-
|
25a41d392a
|
Make MembershipStatus an enumeration.
|
2015-03-01 18:42:31 +00:00 |
|
Major-
|
8968786c01
|
Move 'org.apollo.game.model.setting' to 'org.apollo.game.model.entity.setting'.
|
2015-03-01 08:46:55 +00:00 |
|
Major-
|
785e3a82aa
|
Don't send the initial events if the player is reconnecting.
|
2015-03-01 06:02:35 +00:00 |
|
Major-
|
406329c295
|
Listen for the PositionUpdateEvent so area listeners now function.
|
2015-03-01 02:31:55 +00:00 |
|
Major-
|
3982c3b5f8
|
Correct opcode of the 377 OpenDialogueOverlayMessage.
|
2015-03-01 02:31:05 +00:00 |
|
Major-
|
f528987019
|
Change PlayerPositionUpdateEvent to MobPositionUpdateEvent.
|
2015-02-28 12:42:16 +00:00 |
|
Major-
|
603f76d2c2
|
Add PlayerPositionUpdateEvent.
|
2015-02-28 11:59:00 +00:00 |
|
Major-
|
6d0b832bfd
|
Remove statement dialogue type, automatically infer that type if no continue option is specified.
|
2015-02-28 09:45:44 +00:00 |
|
Major-
|
30deffa7bc
|
Use Mob instead of Entity in attributes.rb.
|
2015-02-28 05:32:15 +00:00 |
|
Major-
|
dc8b093bf3
|
Add CollisionMatrix and CollisionFlag.
|
2015-02-28 03:41:29 +00:00 |
|
Major-
|
94ba986f02
|
Merged net into master.
|
2015-02-27 19:29:31 +00:00 |
|
Major-
|
42f9456a97
|
Raise errors if conversation or dialogues already exist.
|
2015-02-27 19:13:53 +00:00 |
|
Major-
|
8bb537ce7c
|
Add Conversation support, make numerous bug fixes and code improvements.
|
2015-02-27 19:07:22 +00:00 |
|
Major-
|
fd9009aecb
|
Add imports to command.rb.
|
2015-02-27 19:03:03 +00:00 |
|
Major-
|
dabca79661
|
Add /lib/ to gitignore.
|
2015-02-27 18:27:49 +00:00 |
|
Major-
|
f6046cce23
|
Add basic prayer support.
|
2015-02-27 18:27:23 +00:00 |
|
Major-
|
fd04bd4e53
|
Rename ':serialized' attribute type to ':persistent'.
|
2015-02-27 18:26:47 +00:00 |
|
Major-
|
7f7656112d
|
Rename 'OpenDialogueOverlayInterfaceMessage' to 'OpenDialogueOverlayMessage'.
|
2015-02-27 17:45:03 +00:00 |
|
Major-
|
7648abcd8f
|
Add FlashingTabClickedMessage.
|
2015-02-27 05:56:09 +00:00 |
|
Major-
|
4cf2af762d
|
Remove debug message from attributes.rb.
|
2015-02-27 05:55:35 +00:00 |
|
Major-
|
d81f0feaf7
|
Move EventContext functionality into Event, remove EventContext, add LogoutEvent support.
|
2015-02-27 04:34:09 +00:00 |
|
Major-
|
06b6f5fb74
|
Move login and logout listening to the new Event system and update plugins to reflect this move, remove previous listening system, fix minor bug in EventListenerChainSet.
|
2015-02-27 04:11:08 +00:00 |
|
Major-
|
3e4ecb5c73
|
Fix missing return type of World#submit.
|
2015-02-27 03:36:28 +00:00 |
|
Major-
|
3d2484c42d
|
Finish custom Events.
|
2015-02-27 03:35:26 +00:00 |
|
Major-
|
d60075dcf6
|
Rename previously-named classes from 'Overlay' to 'Sidebar', add actual Overlay interface support.
|
2015-02-27 03:21:47 +00:00 |
|
Major-
|
78136c4eaa
|
Add custom Event support.
|
2015-02-27 03:20:30 +00:00 |
|
Major-
|
b8716008ca
|
Merge branch 'master' of bitbucket.org:Major-/apollo.
|
2015-02-27 03:18:12 +00:00 |
|
Major-
|
7e8deb62f1
|
Resolve compilation error.
|
2015-02-27 03:18:00 +00:00 |
|
Major-
|
4e99d16520
|
Merge branch 'master' of bitbucket.org:Major-/apollo.
|
2015-02-27 03:00:53 +00:00 |
|
Major-
|
b4cc7aa2bd
|
Fix rather serious bug from moving the location the GameSession was set.
|
2015-02-27 03:00:08 +00:00 |
|
Major-
|
0b6b6ccd03
|
Move potion constants into a module.
|
2015-02-26 22:32:59 +00:00 |
|
Major-
|
5fe5aa3940
|
Add support for simple overlay interfaces.
|
2015-02-26 21:23:37 +00:00 |
|
Major-
|
441bc9eb77
|
Fix IdAssignment issue.
|
2015-02-26 21:03:59 +00:00 |
|
Major-
|
50d53d3c37
|
Merge branch 'master' of bitbucket.org:Major-/apollo.
|
2015-02-26 18:40:50 +00:00 |
|
Major-
|
540319c496
|
Add FlashTabInterfaceMessage.
|
2015-02-26 18:40:20 +00:00 |
|
Major-
|
5f2b1566de
|
Make minor code improvements to bootstrap, make spawn_npc return the spawned npc.
|
2015-02-26 04:30:09 +00:00 |
|
Major-
|
8afc8479ec
|
Add pathfinding.
|
2015-02-26 04:29:15 +00:00 |
|
Major-
|
dc40a72f02
|
Merge branch 'master' of bitbucket.org:Major-/apollo.
|
2015-02-26 04:27:26 +00:00 |
|
Major-
|
d7f909b1a0
|
Fix merge conflict.
|
2015-02-26 04:27:19 +00:00 |
|
Major-
|
4d452dbf1e
|
Improve HintIconMessage.
|
2015-02-26 03:24:08 +00:00 |
|
Major-
|
cd5eafe7ac
|
Correct HintIconMessageEncoders.
|
2015-02-25 21:13:00 +00:00 |
|
Major-
|
b3befcac51
|
Remove debug message from HintIconMessageEncoder.
|
2015-02-25 21:02:41 +00:00 |
|
Major-
|
e076fdf74f
|
Change getSigned -> getUnsigned in NpcActionMessages, resolve merge conflict.
|
2015-02-25 21:02:04 +00:00 |
|
Major-
|
9e5f454aa5
|
Add dialogue support.
|
2015-02-25 16:40:36 +00:00 |
|
Major-
|
612ed89ba7
|
Add 'MOVE' operation type to Sector, make minor code improvements to Mob and Npc.
|
2015-02-25 16:37:34 +00:00 |
|
Major-
|
341ea1e422
|
Rename 'p' to 'other' in PlayerSynchronizationTask.
|
2015-02-25 16:36:41 +00:00 |
|
Major-
|
a089569606
|
Use Optional in InterfaceSet.
|
2015-02-25 16:36:02 +00:00 |
|
Major-
|
649dcfc239
|
Parse release number properly, use Preconditions in IndexedFileSystem.
|
2015-02-25 16:35:10 +00:00 |
|
Major-
|
5814c5b44f
|
Correct typo in name-lookup plugin.
|
2015-02-25 16:33:57 +00:00 |
|
Major-
|
496de2b7f8
|
Update wilderness coordinates to the ones used by Jagex.
|
2015-02-25 16:33:20 +00:00 |
|
Major-
|
b95c48b2e3
|
Add HintIconMessage, FourthNpcActionMessage, and FifthNpcActionMessage.
|
2015-02-25 16:32:19 +00:00 |
|
Major-
|
8b31333e23
|
Complete rename of 'PrivateMessageMessage' to 'PrivateChatMessage', rename 'TextUtil.uncompress' to 'TextUtil.decompress'.
|
2015-02-13 16:46:04 +00:00 |
|
Major-
|
c06b49ca78
|
Merge pull request #52 from thispixel/master.
Fix confusion between mouse click and flagged mouse movement.
|
2015-02-12 17:20:24 +00:00 |
|
Major-
|
640032a06e
|
Remove leftover debug code in Sector.
|
2015-01-12 02:55:07 +00:00 |
|
Major-
|
e5fb8a9529
|
Use symbols instead of strings in name-util.
|
2015-01-12 02:54:55 +00:00 |
|
Major-
|
91f9c49d0a
|
Fix sector code (hopefully for the last time) and resolve order conflicts from the use of hashCode etc; add hashCode and equals to any class extending Entity; remove magic constant when resetting the interacting mob.
|
2015-01-12 02:45:35 +00:00 |
|
Major-
|
2c7ecdad80
|
Support dynamic addition of valid interfaces in ItemVerificationHandler, for plugins.
|
2015-01-12 02:44:08 +00:00 |
|
Major-
|
17019523c2
|
Fix various skills (broken in cf7a742).
|
2015-01-12 02:40:51 +00:00 |
|
Major-
|
51c1cc3193
|
Fix Runecrafting (broken by cf7a742).
|
2015-01-12 02:33:05 +00:00 |
|
Major-
|
49593955a1
|
Order by size instead of name in DataType.
|
2015-01-10 19:48:49 +00:00 |
|
Major-
|
64fdb1dcb3
|
Remove Fletching plugin.xml file.
|
2015-01-09 19:17:18 +00:00 |
|
Major-
|
7b85bbec26
|
Fix issue #47.
|
2015-01-07 17:44:15 +00:00 |
|
Major-
|
fb6fb7c9d4
|
Update LICENSE year.
|
2015-01-07 17:04:28 +00:00 |
|
Major-
|
5ab0322cac
|
Add Fishing skill (thanks to 1ek).
|
2015-01-07 17:02:21 +00:00 |
|
Major-
|
80c1642b9f
|
Improve runecraft plugin.
|
2015-01-07 16:44:31 +00:00 |
|
Major-
|
5b9545fbee
|
Remove skill id constants from bootstrap, improve consumables code.
|
2015-01-07 16:44:20 +00:00 |
|
Major-
|
ec516bda67
|
Add extra utility methods to Inventory and utils plugin.
|
2015-01-07 16:28:02 +00:00 |
|
Major-
|
3e22f78ff2
|
Fix plugin issues created by breaking changes in previous commit.
|
2015-01-07 15:52:21 +00:00 |
|
Major-
|
ab8ad2a556
|
Add many various quality improvements throughout the codebase.
|
2015-01-07 15:45:15 +00:00 |
|
Major-
|
2725d1258f
|
Add containsAll and containsAny methods in Inventory.
|
2015-01-07 15:44:49 +00:00 |
|
Major-
|
4ae9ffa79f
|
Correct JavaDoc in Mob.
|
2014-09-17 03:29:53 +01:00 |
|
Major-
|
c37401c6bc
|
Fix issue #46.
|
2014-09-17 00:47:46 +01:00 |
|
Major-
|
afe660b57f
|
Use Guava's Preconditions where possible.
|
2014-09-15 18:36:46 +01:00 |
|
Major-
|
5682e7e919
|
Use Guava's ToStringHelper throughout.
|
2014-09-15 04:32:31 +01:00 |
|
Major-
|
69c75f5e31
|
Change Collections.emptyList() to ImmutableList.of() in Sector.
|
2014-09-15 04:19:45 +01:00 |
|
Major-
|
67e12d5867
|
Add method to get every entity in a Sector.
|
2014-09-15 04:16:52 +01:00 |
|
Major-
|
61af5025c0
|
Remove all occurrences of Region.
|
2014-09-15 04:04:16 +01:00 |
|
Major-
|
2cae9cfc3b
|
Improve sector-related code, add SectorOperation so that SectorListeners can filter by operation type.
|
2014-09-15 03:58:35 +01:00 |
|
Major-
|
2beca4f34a
|
Add received priority value to IllegalArgumentException message.
|
2014-09-12 18:48:14 +01:00 |
|