mirror of
https://bitbucket.org/Ioncannon/project-meteor-server.git
synced 2025-05-20 08:26:59 -04:00
More script work.
This commit is contained in:
32
data/scripts/base/chara/npc/object/RetainerFurniture.lua
Normal file
32
data/scripts/base/chara/npc/object/RetainerFurniture.lua
Normal file
@@ -0,0 +1,32 @@
|
||||
--[[
|
||||
|
||||
RetainerFurniture Script
|
||||
|
||||
Functions:
|
||||
|
||||
eventPushStepOpenRetainerMenu() - Opens menu to choose retainer
|
||||
eventRingBell() - Plays the bell ring animation
|
||||
eventPushRetainerCallCaution() - Shows warning that a open bazaar will be closed if retainer chosen
|
||||
eventTalkRetainerMenu(?, ?) - Opens retainer menu
|
||||
eventTalkRetainerDismissal(?)
|
||||
eventTalkRetainerMannequin(?)
|
||||
eventTalkRetainerItemTrade(?)
|
||||
eventTalkRetainerItemList(?)
|
||||
eventTalkSelectBazaarStreet(?)
|
||||
eventReturnResult(?, ?)
|
||||
eventTalkFinish()
|
||||
eventPlayerTurn(rotation) - Turns the player
|
||||
--]]
|
||||
|
||||
require ("global")
|
||||
|
||||
function init(npc)
|
||||
return false, false, 0, 0;
|
||||
end
|
||||
|
||||
function onEventStarted(player, npc, triggerName)
|
||||
retainerNumber = callClientFunction(player, "eventPushStepOpenRetainerMenu");
|
||||
callClientFunction(player, "eventRingBell");
|
||||
callClientFunction(player, "eventTalkRetainerMenu");
|
||||
player:EndEvent();
|
||||
end
|
Reference in New Issue
Block a user