Commit Graph

27 Commits

Author SHA1 Message Date
Major- 1a86e286bb Require shops to use names instead of ids 2016-02-14 16:12:57 +00:00
Major- 6eebdd1f11 Improve Falador/Varrock npcs.rb formatting 2016-02-14 16:11:31 +00:00
Jesse Woolsey f00998d58e Add Varrock shops 2016-02-13 17:54:57 -05:00
Major- f83e8b3040 Fix many issues with the Tutorial Island plugin
Amongst other things, this:
* Stops the player from trying to leave the Runescape Guide's house if
  they have yet to speak to him.
* Fixes the hint icon for both the Runescape Guide and the door.
* Ensures all files pass rubocop.
* Generally improves the code throughout the plugin.
2016-02-13 17:49:44 +00:00
Jesse Woolsey 931363ff4e * Npcs added to Falador 2016-02-13 10:18:06 -05:00
Jesse Woolsey 8bc3ba60ac * Varrock Npcs
* Fixed The big indent so it should be readable now
2016-02-12 17:19:18 -05:00
WizardJesse1 31d8d9ab17 Added Edgeville Npcs 2016-02-12 06:47:56 -05:00
WizardJesse1 ca1f09aece Added Edgeville Npcs
* Added every npc that was missing from edgeville 
* Removed and moved any npcs that were not in the correct area
2016-02-12 06:23:55 -05:00
WizardJesse1 1162eac7ad More Npcs to Al-Kharid
* Added every npc that was missing from al-kharid
* Removed and moved any npcs that were not in the correct area
2016-02-12 03:42:17 -05:00
atomicint 437a664f00 Rebase HintIconMessage
- Split HintIconMessage into two separate classes (PositionHintIconMessage and MobHintIconMessage)
- Split HintIconMessageEncoder into two separate encoders (PositionHintIconMessageEncoder and MobHintIconMessageEncoder)

This resolves #179

Add PositionHintIconMessage#reset

Fix parse errors introduced in e799577
This also resolves #181

Order enumerators by value
Clean up PositionHintIconHintMessageEncoder for 377/317
2016-02-11 11:35:20 -05:00
atomicint 32ef506211 Fixes issue #65, adds support for emotes/anims in dialogue
Use block instead of lambda, add emotes.rb

Proper tutorial island emote

Add newline at end of emotes.rb

Use block instead of lambda, fix send_generic_dialogue method to accept block
2016-01-29 15:53:52 -05:00
Major- 8f3fd75b33 Update all plugins to conform to Rubocop. 2015-08-27 18:17:58 +01:00
atomicint 654a1a6dfd Rebase the MessageHandler, MessageHandlerChain and MessageHandlerChainSet
Rebased several other pieces of code
2015-03-29 12:52:55 -04:00
Major- 3bd3ddd226 Remove the World singleton. 2015-03-28 13:46:50 +00:00
Major- 021d14472b Fix missing rparen in Survival Expert dialogue. 2015-03-09 08:23:50 +00:00
Major- e0d01c970e Correct one of the preconditions in the runescape guide dialogue. 2015-03-08 11:18:42 +00:00
Major- a6ac0610e5 Add support for executing blocks when directly using close() in a dialogue. 2015-03-08 10:57:25 +00:00
shed- 98372858c4 Properly pass variadic arguments in the dialogue plugin. 2015-03-02 17:25:43 +03:00
Major- 248b6a6c06 Fix QuestStage bug where it would not propery get the attribute. 2015-03-02 10:53:00 +00:00
Major- 77ecb34109 Change the functionality of :bounds. 2015-03-02 09:37:59 +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- c162705cd4 Update existing plugins to use the new utils plugin. 2014-08-09 17:12:25 +01:00
Major- 44ee0ddd5d Format and add npcs in the Al-Kharid mine. 2014-08-08 14:49:25 +01:00
Major- a59930d0d4 Add npcs to Al-Kharid. 2014-08-08 14:36:56 +01:00
Major- dbdfd067c6 Add edgeville (thanks xEliqa). 2014-08-08 02:45:02 +01:00
Major- 13ca51809c Redo attributes system, add support for saving and loading, move settings classes around. 2014-07-19 04:15:06 +01:00
Nikki 9a7210deb1 Recursive plugin loading. 2014-05-01 13:37:44 -04:00