Ce dépôt a été archivé le 2020-03-15 . Vous pouvez voir ses fichiers ou le cloner, mais pas ouvrir de ticket ou de demandes d'ajout, ni soumettre de changements.
2012-01-01 04:01:18 +01:00
local GetTime = QuestHelper_GetTime
2010-11-08 14:28:59 +01:00
QuestHelper_File [ " collect_patterns.lua " ] = " 4.0.1.$svnversion$ "
2010-10-24 23:17:33 +02:00
QuestHelper_Loadtime [ " collect_patterns.lua " ] = GetTime ( )
local patterns = { }
function MakePattern ( label , newpat )
if not newpat then newpat = " .* " end
if not patterns [ label ] then patterns [ label ] = " ^ " .. string.gsub ( _G [ label ] , " %%s " , newpat ) .. " $ " end
end
function MakeNumberSnag ( label )
if not patterns [ label ] then patterns [ label ] = string.gsub ( _G [ label ] , " %%d " , " ([0-9,.]+) " ) end
end
function QH_Collect_Patterns_Init ( QHCData , API )
API.Patterns = patterns
API.Patterns_Register = MakePattern
API.Patterns_RegisterNumber = MakeNumberSnag
end