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(9, "actions/FastBlade.lua") -- Items registerAction(6221, "items/Fantasia.lua") -- Events registerEvent(721028, "tosort/UnendingJourney.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")