nirea/ocupdater — pull request #11 by Tzolkat (2011-10-24 01:22:45+00:00)
Title: Fixes issue 1404 where a hard script reset causes all settings to be lost, regardless of notecard contents.

1) Notecard read now supports multiple lines of same setting, to work around llGetNotecardLine()'s limit of 255 bytes.

2) Notecard read reads to a separate list and merges into the main settings list when done, to allow for the above change to happen correctly.

3) Notecard reader forces send of all settings when done, as llGetNotecardLine() causes script sleep in the dataserver event, throwing it out of sync with the part of the script that would ordinarily send it.