mirror of
https://github.com/redstrate/Kawari.git
synced 2025-06-20 23:17:45 +00:00

This command enables the user to set the current zone's festival. For example, you can toggle the Starlight festival in any of the starting cities. Thanks, OTCompa!
53 lines
1.7 KiB
Lua
53 lines
1.7 KiB
Lua
function onBeginLogin(player)
|
|
-- send a welcome message
|
|
player:send_message("Welcome to Kawari!")
|
|
end
|
|
|
|
function split(input, separator)
|
|
if separator == nil then
|
|
separator = '%s'
|
|
end
|
|
|
|
local t = {}
|
|
for str in string.gmatch(input, '([^'..separator..']+)') do
|
|
table.insert(t, str)
|
|
end
|
|
|
|
return t
|
|
end
|
|
|
|
-- please keep these ids sorted!
|
|
|
|
-- Actions
|
|
registerAction(3, "actions/Sprint.lua")
|
|
registerAction(5, "actions/Teleport.lua")
|
|
registerAction(9, "actions/FastBlade.lua")
|
|
|
|
-- Items
|
|
registerAction(6221, "items/Fantasia.lua")
|
|
|
|
-- Events
|
|
registerEvent(721028, "tosort/UnendingJourney.lua")
|
|
registerEvent(721044, "tosort/CrystalBell.lua")
|
|
registerEvent(131079, "warp/WarpInnLimsaLominsa.lua")
|
|
registerEvent(131080, "warp/WarpInnGridania.lua")
|
|
registerEvent(131081, "warp/WarpInnUldah.lua")
|
|
registerEvent(131082, "common/GenericWarp.lua")
|
|
registerEvent(131083, "common/GenericWarp.lua")
|
|
registerEvent(131084, "common/GenericWarp.lua")
|
|
registerEvent(131092, "common/GenericWarp.lua")
|
|
registerEvent(131093, "common/GenericWarp.lua")
|
|
registerEvent(131094, "common/GenericWarp.lua")
|
|
registerEvent(720916, "custom/000/cmndefinnbed_00020.lua")
|
|
registerEvent(1245185, "opening/OpeningLimsaLominsa.lua")
|
|
registerEvent(1245186, "opening/OpeningGridania.lua")
|
|
registerEvent(1245187, "opening/OpeningUldah.lua")
|
|
|
|
-- TODO: Generic warps might be decided through ArrayEventHandler?
|
|
|
|
-- Commands
|
|
registerCommand("setpos", "commands/debug/SetPos.lua")
|
|
registerCommand("classjob", "commands/debug/ClassJob.lua")
|
|
registerCommand("setspeed", "commands/debug/SetSpeed.lua")
|
|
registerCommand("nudge", "commands/debug/Nudge.lua")
|
|
registerCommand("festival", "commands/debug/Festival.lua")
|