Commit Graph

434 Commits

Author SHA1 Message Date
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
Ryley Kimmel bb2ef1435f Rename attr -> attribute, remove unnecessary whitespace. 2015-02-27 14:26:59 -05:00
Ryley Kimmel 39ccf3ae2b Fix typo and remove thrown exception. 2015-02-27 14:26:04 -05:00
Ryley Kimmel f059d8da03 Fix resource leak and unnecessary recursion when invalid requests are received. 2015-02-27 14:22:26 -05: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
Ryley Kimmel 15fc9a73c2 Merge branch 'master' of git@bitbucket.org:Major-/apollo.git. 2015-02-26 22:12:54 -05:00
Ryley Kimmel b7edf786a5 Formatted and cleaned up the MessageHandlerChain. 2015-02-26 22:11:59 -05:00
Ryley Kimmel 6ce4fe198a Format author tag, for consistency with other authors. 2015-02-26 22:11:32 -05: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
Ryley Kimmel ac70cdeef4 Fix a typo within the bootstrap. 2015-02-26 19:27:57 -05:00
Major- 0b6b6ccd03 Move potion constants into a module. 2015-02-26 22:32:59 +00:00
Ryley Kimmel be4a4ea7c9 Add default dependencies tag to the consumable plugin. 2015-02-26 17:26:23 -05:00
Ryley Kimmel 6c31c0379f Merge branch 'master' of git@bitbucket.org:Major-/apollo.git. 2015-02-26 17:16:03 -05:00
Ryley Kimmel ae24e40b48 Merge branch 'pathfinding'. 2015-02-26 17:15:54 -05:00
Ryley Kimmel 36fe2933b5 Add support for 'slices' of food (pizza, cakes).
Fix skill constant that did not exist.
Add support for different food delays.
2015-02-26 17:15:48 -05:00
Ryley Kimmel 369fa6e661 Remove unnecessary skill dependency from consumable Potions. 2015-02-26 17:14:10 -05: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
Ryley Kimmel 00627e0f48 Use player#openBank() over BankUtils#openBank(Player). 2015-02-26 13:56:01 -05:00
Ryley Kimmel 52eb84930d Remove unused imports. 2015-02-26 13:52:21 -05:00
Ryley Kimmel e6301dd6b6 Remove duplicate openBank method. 2015-02-26 13:50:28 -05: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
Ryley Kimmel e2d150b6ca Fix an issue where the mob interaction index was set incorrectly for players. 2015-02-26 01:01:50 -05:00
Ryley Kimmel 7c09ab1433 Add object obstruction to object definitions. 2015-02-26 00:25:05 -05:00
Ryley Kimmel e26ed8c8a1 Login/Logout listener formatting. 2015-02-26 00:03:17 -05:00
Ryley Kimmel 28a3d8464a Remove redundant note information and binary note information updater, ItemDefinition already manages this. 2015-02-25 23:58:49 -05:00
Ryley Kimmel f0b6208d95 Remove the redundant createIfAbsent method within the AStarPathfindingAlgorithm. 2015-02-25 23:51:14 -05:00
Ryley Kimmel 750b200d90 Use the Positions hashcode implementation and utilize toStringHelper within Node. 2015-02-25 23:50:42 -05: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