<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
    <channel>
        <title>Hulio-G's site</title>
        <link>http://www.byond.com/members/HulioG</link>
        <description></description>
        <lastBuildDate>Fri, 10 Feb 2012 18:34:06 +0000</lastBuildDate>
        <language>en-us</language>
    
                <item>
            <title>interactive environments</title>
            <link>http://www.byond.com/members/HulioG?command=view_post&amp;post=278529</link>
            <guid>http://www.byond.com/members/HulioG?command=view_post&amp;post=278529</guid>
            <pubDate>Tue, 24 Jan 2012 07:45:10 +0000</pubDate>
            
            <comments>http://www.byond.com/members/HulioG?command=view_comments&amp;post=278529#comments</comments>
            
            <description>&lt;a href=&quot;http://tinypic.com?ref=2z6b87q&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i41.tinypic.com/2z6b87q.gif&quot; border=&quot;0&quot; alt=&quot;Image and video hosting by TinyPic&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
I have a friend (&quot;Tor Crowley&quot; on byond), who likes to experiment. Lately, he has been concerned with movement detection. I noticed byond allows me to make 16x16 tile icons. Problem is, well this...&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://tinypic.com?ref=35lfcw3&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i42.tinypic.com/35lfcw3.png&quot; border=&quot;0&quot; alt=&quot;Image and video hosting by TinyPic&quot;&gt;&lt;/a&gt;</description>
        </item>
                <item>
            <title>Steve Jobs vs Dennis Ritchie </title>
            <link>http://www.byond.com/members/HulioG?command=view_post&amp;post=278509</link>
            <guid>http://www.byond.com/members/HulioG?command=view_post&amp;post=278509</guid>
            <pubDate>Mon, 07 Nov 2011 01:13:02 +0000</pubDate>
            
            <comments>http://www.byond.com/members/HulioG?command=view_comments&amp;post=278509#comments</comments>
            
            <description>So I was on facebook today and came across this post below. (And yeah ironically, I didn't even realize Dennis was dead heh.)&lt;br&gt;
&lt;br&gt;
Just wanted to know what people thought about it.&lt;br&gt;
&lt;br&gt;
--------------------------------------------------&lt;br&gt;
&quot;&lt;br&gt;
&lt;a href=&quot;http://tinypic.com?ref=2v154xu&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i40.tinypic.com/2v154xu.jpg&quot; border=&quot;0&quot; alt=&quot;Image and video hosting by TinyPic&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
Wall Photos&lt;br&gt;
Without Steve Jobs (February 24, 1955  October 5, 2011) we would have:&lt;br&gt;
No iProducts&lt;br&gt;
No over expensive laptops&lt;br&gt;
&lt;br&gt;
Without Dennis Ritchie (September 9, 1941  October 12, 2011) we would have:&lt;br&gt;
No Windows&lt;br&gt;
No Unix&lt;br&gt;
No C&lt;br&gt;
No Programs&lt;br&gt;
A large setback in computing&lt;br&gt;
No Generic-text Languages.&lt;br&gt;
We would all read in Binary..&lt;br&gt;
&lt;br&gt;
They died in the same year and the same month but it seems only few notice the death of Dennis Ritchie compared to Steve Jobs.&quot;&lt;br&gt;
--------------------&lt;br&gt;</description>
        </item>
                <item>
            <title>Its been years, but I was scammed today. </title>
            <link>http://www.byond.com/members/HulioG?command=view_post&amp;post=278506</link>
            <guid>http://www.byond.com/members/HulioG?command=view_post&amp;post=278506</guid>
            <pubDate>Fri, 04 Nov 2011 03:41:46 +0000</pubDate>
            
            <description>Transaction //pixel work for money ($40).&lt;br&gt;
&lt;br&gt;
I know I wont be getting my money. But I suppose the best thing I can do is notify other people of the community. Of the imposter that is &quot;forsaken production&quot; or w/e.&lt;br&gt;
&lt;br&gt;
Part 1: &lt;a href=&quot;http://www.byond.com/members/XxLucifersJesterxX?command=view_comments&amp;post=119922#comments&quot;&gt;http://www.byond.com/members/ XxLucifersJesterxX?command=view_comments&amp;post=119922#comment s&lt;/a&gt; comments 5 - 12// please ignore 13, its from after i was banned from blog &quot;D-Cire&quot; and its a T.U.R (typing under rage)&lt;br&gt;
&lt;br&gt;
Part 2: (side comments on right side) &lt;a href=&quot;http://www.byond.com/members/DCire&quot;&gt;http://www.byond.com/members/DCire&lt;/a&gt; Basically, I gave him &quot;Mashariki70@aol.com&quot; instead of &quot;mashariki70@aol.com&quot;. Then I started noticing i wasn't getting money from all my clients. I guess over the years pay-pal has updated their system to make it more case sensitive. But this idiot scammer is too lazy to refund the money and resend to the proper account. He doesn't care about the agreement anymore, he was the work. So he gives me one final rant then bans me from the blog.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;</description>
        </item>
                <item>
            <title>Stop running proc from outside proc</title>
            <link>http://www.byond.com/members/HulioG?command=view_post&amp;post=264980</link>
            <guid>http://www.byond.com/members/HulioG?command=view_post&amp;post=264980</guid>
            <pubDate>Fri, 26 Aug 2011 13:40:25 +0000</pubDate>
            
            <comments>http://www.byond.com/members/HulioG?command=view_comments&amp;post=264980#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;
    mob/player&lt;br&gt;            Move()&lt;br&gt;                    .=..()&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/skill/kidou/TigerCannon/t = locate()&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;/image/i &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; image_list)&lt;br&gt;                            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(t)&lt;br&gt;                                    usr &amp;lt;&amp;lt; &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;found&amp;quot;&lt;/span&gt;&lt;br&gt;                                    t.run_animation = 0&lt;br&gt;&lt;br&gt;                            &lt;span class=&quot;dmcomment&quot;&gt;//      t.overlays -= t.tiger_cannon&lt;/span&gt;&lt;br&gt;            &lt;span class=&quot;dmcomment&quot;&gt;//                      t.refresh(src.dir) */&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;    skill&lt;br&gt;            parent_type = /atom/movable&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;&lt;br&gt;                    level &lt;span class=&quot;dmcomment&quot;&gt;// skill level?&lt;/span&gt;&lt;br&gt;            kidou&lt;br&gt;                    TigerCannon&lt;br&gt;                            name = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;tiger_cannon&amp;quot;&lt;/span&gt;&lt;br&gt;&lt;br&gt;                            &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;&lt;br&gt;                                    image/tiger_cannon&lt;br&gt;                                    damage = 0&lt;br&gt;                                    run_animation = 1&lt;br&gt;&lt;br&gt;                            New(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/newDir,&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/mob/player/m)&lt;br&gt;                                    .=..()&lt;br&gt;                                    refresh(newDir,m)&lt;br&gt;                                    m.add(tiger_cannon)&lt;br&gt;&lt;br&gt;                            &lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;&lt;br&gt;                                    refresh(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/newDir,&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/mob/player/m)&lt;br&gt;                                            usr &amp;lt;&amp;lt; &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;refreshing&amp;quot;&lt;/span&gt;&lt;br&gt;                                            &lt;span class=&quot;dmkeyword&quot;&gt;switch&lt;/span&gt;(newDir)&lt;br&gt;                                                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(1) tiger_cannon = image(&lt;span class=&quot;dmstring&quot;&gt;'spells/TigerCannon/TigerCannonNORTH.dmi'&lt;/span&gt;,pixel_x = -32, pixel_y = 32, layer=FLY_LAYER)&lt;br&gt;                                                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(2) tiger_cannon = image(&lt;span class=&quot;dmstring&quot;&gt;'spells/TigerCannon/TigerCannon.dmi'&lt;/span&gt;,pixel_x = 0, pixel_y = -128, layer=FLY_LAYER)&lt;br&gt;                                                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(4) tiger_cannon = image(&lt;span class=&quot;dmstring&quot;&gt;'spells/TigerCannon/TigerCannonEAST.dmi'&lt;/span&gt;,pixel_x = 0, pixel_y = 0, layer=FLY_LAYER)&lt;br&gt;                                                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(8) tiger_cannon = image(&lt;span class=&quot;dmstring&quot;&gt;'spells/TigerCannon/TigerCannonWEST.dmi'&lt;/span&gt;,pixel_x = -128, pixel_y = -16, layer=FLY_LAYER)&lt;br&gt;                                            overlays += tiger_cannon&lt;br&gt;&lt;br&gt;                                    remove()&lt;br&gt;                                            overlays -= tiger_cannon&lt;br&gt;&lt;br&gt;                                    animation(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/mob/m)&lt;br&gt;                                            &lt;span class=&quot;dmkeyword&quot;&gt;while&lt;/span&gt;( run_animation == 1 )&lt;br&gt;&lt;br&gt;                                                    icon_state = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;start&amp;quot;&lt;/span&gt;&lt;br&gt;                                                    m.overlays += src&lt;br&gt;                                                    sleep(5)&lt;br&gt;                                                    m.overlays -= src&lt;br&gt;&lt;br&gt;                                                    usr &amp;lt;&amp;lt; run_animation&lt;br&gt;                                                    icon_state = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;charge&amp;quot;&lt;/span&gt;&lt;br&gt;                                                    m.overlays += src&lt;br&gt;                                                    sleep(10)&lt;br&gt;                                                    m.overlays -= src&lt;br&gt;                                                    usr &amp;lt;&amp;lt; run_animation&lt;br&gt;&lt;br&gt;                                                    icon_state = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;finish&amp;quot;&lt;/span&gt;&lt;br&gt;                                                    m.overlays += src&lt;br&gt;                                                    sleep(3)&lt;br&gt;                                                    m.overlays -= src&lt;br&gt;                                                    usr &amp;lt;&amp;lt; run_animation&lt;br&gt;                                                    run_animation = 0&lt;br&gt;&lt;br&gt;                                            m.overlays -= src&lt;br&gt;&lt;br&gt;    &lt;span class=&quot;dmcomment&quot;&gt;/////////////////////////SPELLS//////////////&lt;/span&gt;&lt;br&gt;&lt;br&gt;                    zz()&lt;br&gt;                            &lt;span class=&quot;dmkeyword&quot;&gt;set&lt;/span&gt; category = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Keys&amp;quot;&lt;/span&gt;&lt;br&gt;                            &lt;span class=&quot;dmkeyword&quot;&gt;set&lt;/span&gt; hidden = TRUE&lt;br&gt;                            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;( state == STATE_NORMAL || state == STATE_RUNNING )&lt;br&gt;                                    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/skill/kidou/TigerCannon/t = &lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt; /skill/kidou/TigerCannon(dir,src)&lt;br&gt;                                    src &amp;lt;&amp;lt; &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;triggered&amp;quot;&lt;/span&gt;&lt;br&gt;                                    overlays += t&lt;br&gt;                                    changeState( STATE_SPELL )&lt;br&gt;                                    changeIconState( &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;spell&amp;quot;&lt;/span&gt; )&lt;br&gt;                                    t.animation(src)&lt;br&gt;                                    spawn(10)&lt;br&gt;                                            changeState( STATE_NORMAL )&lt;br&gt;                                            changeIconState( &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt; )&lt;br&gt;                                            overlays -= t&lt;br&gt;                                            remove(t)
&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;
&lt;br&gt;
Im trying to stop a running proc from an outside procedure. Move() attempts to stop animation via use of run_animation var. The loop seems to exit but the icon will still play. Yes &quot;found&quot; displays. And in 'usr &amp;lt;&amp;lt; stop_animation', it outputs 1, but when the var becomes 0. It does not output. So the loop is working. But the icon doesn't play.&lt;br&gt;
&lt;br&gt;
This should happen:&lt;br&gt;
&lt;br&gt;
animation()&lt;br&gt;
runs animation&lt;br&gt;
Move()&lt;br&gt;
stops skill.animation()&lt;br&gt;
&lt;br&gt;
Again what makes things difficult: images. My end goal is for this spell to move with the player when they walk (an energy ball they can run with, then explodes into a crazy beam trail at the end).</description>
        </item>
                <item>
            <title>Animated Projectile </title>
            <link>http://www.byond.com/members/HulioG?command=view_post&amp;post=264973</link>
            <guid>http://www.byond.com/members/HulioG?command=view_post&amp;post=264973</guid>
            <pubDate>Thu, 04 Aug 2011 19:59:03 +0000</pubDate>
            
            <comments>http://www.byond.com/members/HulioG?command=view_comments&amp;post=264973#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;
skill &lt;span class=&quot;dmcomment&quot;&gt;//object data&lt;/span&gt;&lt;br&gt;    parent_type = /atom/movable&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;&lt;br&gt;        level&lt;br&gt;&lt;br&gt;    kidou&lt;br&gt;        TigerCannon&lt;br&gt;            name = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;tiger_cannon&amp;quot;&lt;/span&gt;&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;&lt;br&gt;                image/tiger_cannon&lt;br&gt;                damage = 0&lt;br&gt;&lt;br&gt;            New()&lt;br&gt;                .=..()&lt;br&gt;                tiger_cannon = image(icon = &lt;span class=&quot;dmstring&quot;&gt;'spells/TigerCannon/TigerCannon.dmi'&lt;/span&gt;)&lt;br&gt;                tiger_cannon.overlays = list(&lt;br&gt;                    image(icon = &lt;span class=&quot;dmstring&quot;&gt;'spells/TigerCannon/TigerCannon.dmi'&lt;/span&gt;,pixel_x = 32, pixel_y = -64, layer=FLY_LAYER),&lt;br&gt;                    )&lt;br&gt;&lt;span class=&quot;dmcomment&quot;&gt;///////////////////////&lt;/span&gt;&lt;br&gt;mob/player&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;verb&lt;/span&gt;&lt;br&gt;        zz()&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;set&lt;/span&gt; category = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;Keys&amp;quot;&lt;/span&gt;&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;set&lt;/span&gt; hidden = TRUE&lt;br&gt;            world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;triggered&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;output&amp;quot;&lt;/span&gt;)&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/skill/kidou/TigerCannon/t = &lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;(src)  &lt;span class=&quot;dmcomment&quot;&gt;//object creation?&lt;/span&gt;&lt;br&gt;            t.loc = src.loc
&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;
The object was created. Now I'm trying to use it. Verb works, image is not showing. Maybe the operation is not as simple as I thought and something is missing?&lt;br&gt;</description>
        </item>
                <item>
            <title>Managing different movement styles </title>
            <link>http://www.byond.com/members/HulioG?command=view_post&amp;post=266037</link>
            <guid>http://www.byond.com/members/HulioG?command=view_post&amp;post=266037</guid>
            <pubDate>Sun, 31 Jul 2011 00:17:37 +0000</pubDate>
            
            <comments>http://www.byond.com/members/HulioG?command=view_comments&amp;post=266037#comments</comments>
            
            <description>I was trying to access one movement style from Move() and ended up with a recursion error. [due to the step function in that movement].&lt;br&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;
    Move(newLoc, moveDir)&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;switch&lt;/span&gt;(state)&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(STRUGGLE)&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(dir == src.dir &amp;amp;&amp;amp; src.struggle)&lt;br&gt;                    src.struggle.push(src)&lt;br&gt;        ..()
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
Now if I were to try &quot;spawn() src.struggle.push(src)&quot;. I would get &quot;runtime error: Cannot execute null.push().&quot;&lt;br&gt;
&lt;br&gt;
Below is part of a sword struggle datum. In struggle mode player movement changes to push/pull movement. It used to work when I had a macro called &quot;tapdir(dir as num)&quot;. But i removed this macro due to a recent movement system change.&lt;br&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;
Struggle&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;&lt;br&gt;        mob/player&lt;br&gt;            one = null&lt;br&gt;            two = null&lt;br&gt;&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;&lt;br&gt;        Break(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/mob/player/winner,&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/mob/player/loser,&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/distance) &lt;span class=&quot;dmcomment&quot;&gt;//had to use Break() since break is reserved&lt;/span&gt;&lt;br&gt;            step(winner, turn(winner.dir,180) )&lt;br&gt;            winner.endStruggle()&lt;br&gt;            loser.endStruggle()&lt;br&gt;            loser.knock_back(winner,0+distance,5)&lt;br&gt;&lt;br&gt;&lt;br&gt;        push(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/mob/player/m)&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(m == one)&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/turf/t = get_step(get_step(m, m.dir), m.dir)&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(t)&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!t.density)&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;/mob/player/o &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; t)&lt;br&gt;                            Break(m, two)&lt;br&gt;                            o.knock_back(m, 1, 5)&lt;br&gt;                            &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&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;/obj/dense_object/d &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; t)&lt;br&gt;                            Break(m,two)&lt;br&gt;                            &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;                            &lt;span class=&quot;dmcomment&quot;&gt;//Object should take damage!&lt;/span&gt;&lt;br&gt;&lt;br&gt;                        flick(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;push_struggle&amp;quot;&lt;/span&gt;,one)&lt;br&gt;                        flick(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;pushed_struggle&amp;quot;&lt;/span&gt;,two)&lt;br&gt;                        step(two, m.dir)&lt;br&gt;                        step(m, m.dir)&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;                        Break(m,two)&lt;br&gt;&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;                    world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;BREAK&amp;quot;&lt;/span&gt;,&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;output2&amp;quot;&lt;/span&gt;)&lt;br&gt;                    Break(m,two)&lt;br&gt;&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/turf/t = get_step(get_step(m,m.dir),m.dir)&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(t)&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(!t.density)&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;/mob/player/o &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; t)&lt;br&gt;                            Break(m, one)&lt;br&gt;                            o.knock_back(m, 1, 5)&lt;br&gt;                            &lt;span class=&quot;dmkeyword&quot;&gt;return&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;/obj/dense_object/d &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; t)&lt;br&gt;                            Break(m, one)&lt;br&gt;                            &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;                            &lt;span class=&quot;dmcomment&quot;&gt;//Object should take damage!&lt;/span&gt;&lt;br&gt;&lt;br&gt;                        flick(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;pushed_struggle&amp;quot;&lt;/span&gt;,one)&lt;br&gt;                        flick(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;push_struggle&amp;quot;&lt;/span&gt;,two)&lt;br&gt;                        step(one, m.dir)&lt;br&gt;                        step(m, m.dir)&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;                        Break(m, one)&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;                    Break(m, one)
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description>
        </item>
                <item>
            <title>Currupt file ( PS and dmi)</title>
            <link>http://www.byond.com/members/HulioG?command=view_post&amp;post=278456</link>
            <guid>http://www.byond.com/members/HulioG?command=view_post&amp;post=278456</guid>
            <pubDate>Wed, 20 Jul 2011 18:30:14 +0000</pubDate>
            
            <comments>http://www.byond.com/members/HulioG?command=view_comments&amp;post=278456#comments</comments>
            
            <description>Had done some work then decided to go on break. I save the Photoshop work and I save the dmi work. In a hurry, I quickly closed my laptop, unplug it then drive to burger king.&lt;br&gt;
&lt;br&gt;
I come back and both files are now corrupt. -_-. Im just trying to understand what kind of bug I caused. So I can avoid this! ;/</description>
        </item>
                <item>
            <title>Run System</title>
            <link>http://www.byond.com/members/HulioG?command=view_post&amp;post=266033</link>
            <guid>http://www.byond.com/members/HulioG?command=view_post&amp;post=266033</guid>
            <pubDate>Sun, 19 Jun 2011 00:35:35 +0000</pubDate>
            
            <comments>http://www.byond.com/members/HulioG?command=view_comments&amp;post=266033#comments</comments>
            
            <description>&lt;b&gt;Run System:&lt;/b&gt; When you walk (hold the arrow key buttons down) for 4 seconds straight you should start running. Once your running if you let go for more then 4 seconds you should exit run mode.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Issue:&lt;/b&gt; 95% of it works, but hardly. The condition &quot;if(moving == 1)&quot; does not work, if it is true it will exit release() without allowing the next release() cycle to start. Probably because queue order is getting rearranged [release() is being called before Moving is set to 1]).&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Diagram:&lt;/b&gt;&lt;br&gt;
&lt;a href=&quot;http://tinypic.com?ref=25gyo00&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i54.tinypic.com/25gyo00.png&quot; border=&quot;0&quot; alt=&quot;Image and video hosting by TinyPic&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&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;
clock&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/timer = 0&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/mob/player/m&lt;br&gt;&lt;br&gt;    New(sponser)&lt;br&gt;        m = sponser&lt;br&gt;        m.moving = 0&lt;br&gt;&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;&lt;br&gt;        refresh()&lt;br&gt;            timer = 0&lt;br&gt;&lt;br&gt;        cooldown()&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;while&lt;/span&gt;( timer &amp;gt; 0 )&lt;br&gt;                sleep(10)&lt;br&gt;                timer--&lt;br&gt;                world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[timer]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;output&amp;quot;&lt;/span&gt;)&lt;br&gt;&lt;br&gt;        increment()&lt;br&gt;        &lt;span class=&quot;dmcomment&quot;&gt;//  sleep(10)&lt;/span&gt;&lt;br&gt;            timer++&lt;br&gt;            world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;b&amp;gt;&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[timer]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;&amp;lt;/b&amp;gt;&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;output&amp;quot;&lt;/span&gt;)&lt;br&gt;&lt;br&gt;mob/player&lt;br&gt;&lt;br&gt;    icon =&lt;span class=&quot;dmstring&quot;&gt;'base.dmi'&lt;/span&gt;&lt;br&gt;    New()&lt;br&gt;        .=..()&lt;br&gt;&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;&lt;br&gt;        moving = 0&lt;br&gt;        last_dir&lt;br&gt;        clock/run_ready&lt;br&gt;        clock/standing&lt;br&gt;        reset_in_process = FALSE&lt;br&gt;        release_in_process = FALSE&lt;br&gt;&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;const&lt;/span&gt;&lt;br&gt;            STATE_NORMAL   = 16&lt;br&gt;            STATE_RUNNING  = 32&lt;br&gt;        state = STATE_NORMAL&lt;br&gt;&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;verb&lt;/span&gt;&lt;br&gt;&lt;br&gt;        release()&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;( state == STATE_NORMAL ) &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;( release_in_process == FALSE )&lt;br&gt;                release_in_process = TRUE&lt;br&gt;&lt;br&gt;                world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color = red&amp;gt; NEW RELEASE &amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;output&amp;quot;&lt;/span&gt;)&lt;br&gt;&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;( standing == null ) standing = &lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;(src)&lt;br&gt;                standing.refresh()&lt;br&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;/i = 0; i&amp;lt;=4 ; i++ )&lt;br&gt;&lt;br&gt;                    world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color = red&amp;gt;loop &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[i]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;output&amp;quot;&lt;/span&gt;)&lt;br&gt;&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;( moving == 1 ) &lt;span class=&quot;dmcomment&quot;&gt;// &amp;lt;--this part is the only condition that doesn't work.&lt;/span&gt;&lt;br&gt;                        world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color = red&amp;gt;moving = 1&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;output&amp;quot;&lt;/span&gt;)&lt;br&gt;                        &lt;span class=&quot;dmkeyword&quot;&gt;del&lt;/span&gt; standing&lt;br&gt;                        release_in_process = FALSE&lt;br&gt;                        &lt;span class=&quot;dmkeyword&quot;&gt;return&lt;/span&gt;&lt;br&gt;&lt;br&gt;                    standing.timer++ ;; sleep (10)&lt;br&gt;&lt;br&gt;                    world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;b&amp;gt;&amp;lt;font color = red&amp;gt;&lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[standing.timer]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;&amp;lt;/b&amp;gt;&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;output&amp;quot;&lt;/span&gt;)&lt;br&gt;&lt;br&gt;                    &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt; ( standing.timer &amp;gt;= 4 )&lt;br&gt;&lt;br&gt;                        deactivate_run()&lt;br&gt;                        standing.refresh()&lt;br&gt;                        &lt;span class=&quot;dmkeyword&quot;&gt;del&lt;/span&gt; standing&lt;br&gt;                        release_in_process = FALSE&lt;br&gt;                        &lt;span class=&quot;dmkeyword&quot;&gt;break&lt;/span&gt;&lt;br&gt;&lt;br&gt;                release_in_process = FALSE&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;                world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color = red&amp;gt;release rejected&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;output&amp;quot;&lt;/span&gt;)&lt;br&gt;&lt;br&gt;    &lt;span class=&quot;dmkeyword&quot;&gt;proc&lt;/span&gt;&lt;br&gt;&lt;br&gt;        activate_run()&lt;br&gt;            state = STATE_RUNNING&lt;br&gt;            icon_state = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;run&amp;quot;&lt;/span&gt;&lt;br&gt;            world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;run!&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;output&amp;quot;&lt;/span&gt;)&lt;br&gt;&lt;br&gt;        deactivate_run()&lt;br&gt;            state = STATE_NORMAL&lt;br&gt;            icon_state = &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;quot;&lt;/span&gt;&lt;br&gt;            world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;stop run!&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;output&amp;quot;&lt;/span&gt;)&lt;br&gt;&lt;br&gt;&lt;br&gt;        run_walk(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/dir)&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(run_ready == null ) run_ready = &lt;span class=&quot;dmkeyword&quot;&gt;new&lt;/span&gt;(src)&lt;br&gt;&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;( run_ready.timer == 0 )&lt;br&gt;                run_ready.increment()&lt;br&gt;                run_ready.cooldown()&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;( dir == last_dir)&lt;br&gt;                run_ready.increment()&lt;br&gt;&lt;br&gt;                &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;( run_ready.timer &amp;gt;= 6 )&lt;br&gt;                    activate_run()&lt;br&gt;                    run_ready.refresh()&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;else&lt;/span&gt;&lt;br&gt;                run_ready.refresh()&lt;br&gt;&lt;br&gt;            last_dir = dir&lt;br&gt;&lt;br&gt;        reset_movement()&lt;br&gt;            reset_in_process = TRUE&lt;br&gt;            sleep(20)&lt;br&gt;            &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt; (moving == 1)&lt;br&gt;                moving = 0&lt;br&gt;                world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color = blue&amp;gt; &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[moving]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;output&amp;quot;&lt;/span&gt;)&lt;br&gt;                reset_in_process = FALSE&lt;br&gt;&lt;br&gt;    Move()&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;(..())&lt;br&gt;            moving = 1&lt;br&gt;            world &amp;lt;&amp;lt; output(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&amp;lt;font color = blue&amp;gt; &lt;/span&gt;&lt;span class=&quot;dmbrace&quot;&gt;[moving]&lt;/span&gt;&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;&lt;/span&gt;, &lt;span class=&quot;dmstring&quot;&gt;&amp;quot;output&amp;quot;&lt;/span&gt;)&lt;br&gt;&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;( state == STATE_NORMAL )&lt;br&gt;            run_walk(dir)&lt;br&gt;&lt;br&gt;        &lt;span class=&quot;dmkeyword&quot;&gt;if&lt;/span&gt;( reset_in_process == FALSE)&lt;br&gt;            reset_movement()
&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Thoughts:&lt;/b&gt;&lt;br&gt;
I feel I've gotta be doing something wrong -_-. Or atleast extremely ugly, rofl. I also feel a lot of those vars keeping tracks of processes may be unnecessary?</description>
        </item>
                <item>
            <title>Byond Installer</title>
            <link>http://www.byond.com/members/HulioG?command=view_post&amp;post=260942</link>
            <guid>http://www.byond.com/members/HulioG?command=view_post&amp;post=260942</guid>
            <pubDate>Tue, 10 May 2011 10:08:55 +0000</pubDate>
            
            <comments>http://www.byond.com/members/HulioG?command=view_comments&amp;post=260942#comments</comments>
            
            <description>Where is the Byond Installer?&lt;br&gt;
&lt;br&gt;
I download byond and it just runs. There is no &quot;setup.exe&quot; so if I use dream maker everything's untitled.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://i53.tinypic.com/kcb6vt.jpg&quot;&gt;http://i53.tinypic.com/kcb6vt.jpg&lt;/a&gt;</description>
        </item>
                <item>
            <title>Oview() operations</title>
            <link>http://www.byond.com/members/HulioG?command=view_post&amp;post=264718</link>
            <guid>http://www.byond.com/members/HulioG?command=view_post&amp;post=264718</guid>
            <pubDate>Mon, 07 Jun 2010 16:32:43 +0000</pubDate>
            
            <comments>http://www.byond.com/members/HulioG?command=view_comments&amp;post=264718#comments</comments>
            
            <description>Initial.&lt;br&gt;
&lt;img src='http://img687.imageshack.us/img687/2238/centerm.png'&gt;&lt;br&gt;
&lt;br&gt;
&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;for&lt;/span&gt;(&lt;span class=&quot;dmkeyword&quot;&gt;var&lt;/span&gt;/atom/A &lt;span class=&quot;dmkeyword&quot;&gt;in&lt;/span&gt; oview(2,src))&lt;br&gt;    flick(&lt;span class=&quot;dmstring&quot;&gt;'turf.dmi'&lt;/span&gt;,A)&lt;br&gt;    flick(&lt;span class=&quot;dmstring&quot;&gt;&amp;quot;bound&amp;quot;&lt;/span&gt;,A)&lt;br&gt;    sleep(1)
&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;
&lt;br&gt;
I want to change the icons &lt;i&gt;only&lt;/i&gt; in the &quot;5x5&quot; range. Problem is, this code changes tiles in the &quot;1x1 to 5x5&quot; range.&lt;br&gt;
&lt;br&gt;
What I want. (blue)&lt;br&gt;
&lt;img src='http://img121.imageshack.us/img121/2155/whatiwanty.png'&gt;&lt;br&gt;
&lt;br&gt;
What I get.&lt;br&gt;
&lt;img src='http://img62.imageshack.us/img62/4765/whatiget.png'&gt;&lt;br&gt;</description>
        </item>
            
    </channel>
</rss>


