i would suggest to recompile all the scripts after an update. <br>There is an option in the ini for that, something like "compile on startup".<br>Maybe we could implement a console based command like "recompile all" ?<br>
<br><br>Sm <br><br><div class="gmail_quote">On Mon, Feb 23, 2009 at 9:54 AM, Frisby, Adam <span dir="ltr"><<a href="mailto:adam@deepthink.com.au">adam@deepthink.com.au</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div link="blue" vlink="purple" lang="EN-AU">
<div>
<p><span style="color: rgb(31, 73, 125);">Sim states can't be reliable
preserved between updates at the moment, because if we make any form of API
change in the script engine, the states are invalidated.</span></p>
<p><span style="color: rgb(31, 73, 125);"> </span></p>
<p><span style="color: rgb(31, 73, 125);">Regards</span></p>
<p><span style="color: rgb(31, 73, 125);"> </span></p>
<p><span style="color: rgb(31, 73, 125);">Adam</span></p>
<p><span style="color: rgb(31, 73, 125);"> </span></p>
<div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color blue; border-width: medium medium medium 1.5pt; padding: 0cm 0cm 0cm 4pt;">
<div>
<div style="border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">
<p><b><span style="font-size: 10pt;" lang="EN-US">From:</span></b><span style="font-size: 10pt;" lang="EN-US"> <a href="mailto:opensim-dev-bounces@lists.berlios.de" target="_blank">opensim-dev-bounces@lists.berlios.de</a>
[mailto:<a href="mailto:opensim-dev-bounces@lists.berlios.de" target="_blank">opensim-dev-bounces@lists.berlios.de</a>] <b>On Behalf Of </b>Ralf Haifisch<br>
<b>Sent:</b> Monday, 23 February 2009 12:30 AM<br>
<b>To:</b> <a href="mailto:opensim-dev@lists.berlios.de" target="_blank">opensim-dev@lists.berlios.de</a><br>
<b>Subject:</b> [Opensim-dev] script states</span></p>
</div>
</div><div><div></div><div class="Wj3C7c">
<p> </p>
<p><span lang="DE">Hi all,</span></p>
<p><span lang="DE"> </span></p>
<p><span lang="EN-US">right now script states are kept in a
directory "ScriptEngines".</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US">Loosing script states is getting a little
bit pain in the neck. Some script donīt start without a manual reset for
unknown reasons, other scripts donīt get on their feet again by design.
So you have always some people running around playing with scripts after an
update that looses script state.</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US">If I update I am always somewhat unsure
wether I should take this into new version or not- thinking about consistency
and compatibility.</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US">Furthermore I have no clue, wether that
will be the best place in future when sometimes region crossing for scripts or
wearing scripted attachments and logoff / logon will happen.</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US">Would it be possible to move the script states
to central, or at least the region db ?</span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US"> </span></p>
<p><span lang="EN-US">Cheers,</span></p>
<p><span lang="EN-US">Ralf</span></p>
</div></div></div>
</div>
</div>
<br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><br><a href="http://K-grid.com">http://K-grid.com</a><br>Just be cause it's Kool<br>