<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
    <channel>
        <title>Ephemerality's site</title>
        <link>http://www.byond.com/members/Ephemerality</link>
        <description></description>
        <lastBuildDate>Thu, 23 May 2013 00:05:53 +0000</lastBuildDate>
        <language>en-us</language>
    
                <item>
            <title>Issues with world rebooting</title>
            <link>http://www.byond.com/members/Ephemerality?command=view_post&amp;post=144187</link>
            <guid>http://www.byond.com/members/Ephemerality?command=view_post&amp;post=144187</guid>
            <pubDate>Mon, 05 Mar 2007 16:16:26 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Ephemerality?command=view_comments&amp;post=144187#comments</comments>
            
            <description>&lt;b&gt;Problem description:&lt;/b&gt;&lt;br&gt;
If I do a reboot (world.Reboot()) while hosting my game in Dream Seeker, the world shuts down, starts back up, then Dream Seeker crashes, everytime.&lt;br&gt;
If I do the same while hosting in Dream Daemon, it'll reboot fine, but all the clients that were connected don't reconnect. (This is using the newest Byond version)&lt;br&gt;
I couldn't find any specific code areas that I thought might be issues, but I didn't feel bold enough to call it Byond Bug specifically. Where should I start trying to resolve this issue?&lt;br&gt;
&lt;br&gt;
Edit: I ran a trace in Byond version 341.877, and the file is 51mb. Basically 95% of it is&lt;br&gt;
calling /turf/New()&lt;br&gt;
calling /turf/New()&lt;br&gt;
exiting /turf/New()&lt;br&gt;
exiting /turf/New().</description>
        </item>
                <item>
            <title>Weather issue with dynamic area lighting</title>
            <link>http://www.byond.com/members/Ephemerality?command=view_post&amp;post=144520</link>
            <guid>http://www.byond.com/members/Ephemerality?command=view_post&amp;post=144520</guid>
            <pubDate>Wed, 08 Nov 2006 06:30:15 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Ephemerality?command=view_comments&amp;post=144520#comments</comments>
            
            <description>&lt;b&gt;Code:&lt;/b&gt;&lt;br&gt;
From &lt;a href=&quot;http://developer.byond.com/hub/Shadowdarke/sd_DynamicAreaLighting&quot;&gt;sd_DynamicAreaLighting&lt;/a&gt; and &lt;a href=&quot;http://developer.byond.com/hub/Shadowdarke/OutsideArea&quot;&gt;OutsideArea&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Problem description:&lt;/b&gt;&lt;br&gt;
The problem is with combining weather and the dynamic lighting. Say I have a 16x16 outside area (sd_outside = 1) on the map with a lamp post in the middle that's turned &quot;on&quot; using sd_SetLuminosity(2), and the outsidelight is set using sd_OutsideLight(1). If I set the weather to snow, then clear the weather again, the snow appears to keep falling in a 5x5 square around the lamp. Is this a bug with the library or am I using it wrong?</description>
        </item>
                <item>
            <title>Processes freezing w/ clock change</title>
            <link>http://www.byond.com/members/Ephemerality?command=view_post&amp;post=144537</link>
            <guid>http://www.byond.com/members/Ephemerality?command=view_post&amp;post=144537</guid>
            <pubDate>Sat, 04 Nov 2006 17:10:52 +0000</pubDate>
            
            <comments>http://www.byond.com/members/Ephemerality?command=view_comments&amp;post=144537#comments</comments>
            
            <description>&lt;b&gt;Code:&lt;/b&gt;&lt;br&gt;
&lt;div class=&quot;dmcode&quot;&gt;
&lt;table width=&quot;100%&quot; border=&quot;0&quot;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;pre class=&quot;dmcode&quot;&gt;
&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;&lt;br&gt;    cyclestatus = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Day&amp;quot;&lt;/span&gt;&lt;br&gt;    lastcyclehour = 0&lt;br&gt;    &lt;br&gt;&lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;/checkCycle()&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;&lt;br&gt;        &lt;span class=&quot;dmcomment&quot;&gt;/* These lists store the hours that the sun starts to rise or set.&lt;br&gt;         * Only November is in the list right now because I don't have the&lt;br&gt;         * information for the other months yet.&lt;br&gt;         */&lt;/span&gt;&lt;br&gt;        list/daycycle = list(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Nov&amp;quot;&lt;/span&gt; = 5)&lt;br&gt;        list/nightcycle = list(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Nov&amp;quot;&lt;/span&gt; = 16)&lt;br&gt;        month = time2text(world.realtime, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;MMM&amp;quot;&lt;/span&gt;)&lt;br&gt;        hour = text2num(time2text(world.realtime, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;hh&amp;quot;&lt;/span&gt;))&lt;br&gt;        &lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt; (hour &amp;gt;= 15 &amp;amp;&amp;amp; hour &amp;lt;= 23 &amp;amp;&amp;amp; cyclestatus == &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Day&amp;quot;&lt;/span&gt;)&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt;(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/f &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; nightcycle)&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(f == month)&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(hour &amp;gt;= text2num(nightcycle[f])) &lt;span class=&quot;dmcomment&quot;&gt;//Time to change to dusk&lt;/span&gt;&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt;(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/area/outside/o &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; world)&lt;br&gt;                        o.overlays += &lt;span class=&quot;dmstring&quot;&gt;'25Black.dmi'&lt;/span&gt;&lt;br&gt;                    cyclestatus = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Dusk&amp;quot;&lt;/span&gt;&lt;br&gt;                    lastcyclehour = hour&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;break&lt;/span&gt;&lt;br&gt;                &lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt; (hour &amp;lt;= 10 &amp;amp;&amp;amp; hour &amp;gt;= 5 &amp;amp;&amp;amp; cyclestatus == &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Night&amp;quot;&lt;/span&gt;)&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt;(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/f &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; daycycle)&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(f == month)&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(hour &amp;gt;= text2num(daycycle[f])) &lt;span class=&quot;dmcomment&quot;&gt;//Time to change to dawn&lt;/span&gt;&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt;(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/area/outside/o &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; world)&lt;br&gt;                        o.overlays -= &lt;span class=&quot;dmstring&quot;&gt;'50Black.dmi'&lt;/span&gt;&lt;br&gt;                        o.overlays += &lt;span class=&quot;dmstring&quot;&gt;'25Black.dmi'&lt;/span&gt;&lt;br&gt;                    cyclestatus = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Dawn&amp;quot;&lt;/span&gt;&lt;br&gt;                    lastcyclehour = hour&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;break&lt;/span&gt;&lt;br&gt;                &lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt; (cyclestatus == &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Dusk&amp;quot;&lt;/span&gt; &amp;amp;&amp;amp; hour &amp;gt;= lastcyclehour + 2)&lt;br&gt;        &lt;span class=&quot;dmcomment&quot;&gt;//Time to switch to night.&lt;/span&gt;&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt;(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/area/outside/o &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; world)&lt;br&gt;            o.overlays -= &lt;span class=&quot;dmstring&quot;&gt;'25Black.dmi'&lt;/span&gt;&lt;br&gt;            o.overlays += &lt;span class=&quot;dmstring&quot;&gt;'50Black.dmi'&lt;/span&gt;&lt;br&gt;        cyclestatus = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Night&amp;quot;&lt;/span&gt;&lt;br&gt;        &lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt; (cyclestatus == &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Dawn&amp;quot;&lt;/span&gt; &amp;amp;&amp;amp; hour &amp;gt;= lastcyclehour + 2)&lt;br&gt;        &lt;span class=&quot;dmcomment&quot;&gt;//Time to switch to day.&lt;/span&gt;&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;for&lt;/span&gt;(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/area/outside/o &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; world)&lt;br&gt;            o.overlays -= &lt;span class=&quot;dmstring&quot;&gt;'25Black.dmi'&lt;/span&gt;&lt;br&gt;        cyclestatus = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Day&amp;quot;&lt;/span&gt;
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Problem description:&lt;/b&gt;&lt;br&gt;
Ok. This chunk of code checks the time for when to change from day to night or vice versa, and then change by first changing to dusk or dawn.&lt;br&gt;
The problem with it is that when I change my system clock to the appropriate times to test it, day to night works fine, but going from night to day freezes processes in the game (no new processes will spawn, etc). I'm assuming it's some sort of issue with the clock changing, but I'm not sure.</description>
        </item>
            
    </channel>
</rss>

