<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>Allegro Space-shooter Game</title>
		<link>http://www.allegro.cc/forums/view/602027</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Mon, 02 Nov 2009 10:03:19 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Hello, everyone!</p><p>I&#39;m Octavarium XI. I&#39;ve been programming C/C++ for about 10 months now.</p><p>Just today, I started programming a concept I&#39;ve been thinking about a lot... And I already have a problem (Never good :p)</p><p>I use Dev-C++ and Notepad++ (just a quick note)</p><p>First, I tried using classes for drawing and key input, but it kept screwing up. So I decided to just use normal old functions.</p><p>Now, it&#39;ll compile, yes, but for some reason it just doesn&#39;t work. Can someone clarify the reason?</p><p>EDIT: Code removed, I&#39;ll attach it</p><p>Thanks!<br />    Octavarium XI
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Octavarium XI)</author>
		<pubDate>Sat, 31 Oct 2009 20:41:53 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/602027/835484#target">Octavarium XI</a> said:</div><div class="quote"><p>I use Dev-C++ and Notepad++ (just a quick note)</p></div></div><p>

I suggest switching to code::blocks and also please paste your code. Nothing personal but everyone here is a stranger and that could be a virus for all I know. I just dont have antivirus running right now. <img src="http://www.allegro.cc/forums/smileys/grin.gif" alt=";D" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (verthex)</author>
		<pubDate>Sat, 31 Oct 2009 20:53:00 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Yes, you have reasons to be suspicous. A C++/ASM programmer who has 2 posts?</p><p>Anyways, here&#39;s the code.</p><p>The parenthesis and spacing are screwed up because of Allegro.cc; I don&#39;t know why o_O</p><div class="source-code"><div class="toolbar"><span class="button numbers"><b>#</b></span><span class="button select">Select</span><span class="button expand">Expand</span></div><div class="inner"><span class="number">   1</span><span class="p">#include &lt;allegro.h&gt;</span>
<span class="number">   2</span>
<span class="number">   3</span><span class="k1">void</span> init<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">   4</span><span class="k1">void</span> deinit<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">   5</span>
<span class="number">   6</span><span class="k1">int</span> endflag  <span class="k3">=</span> <span class="n">0</span>  <span class="k2">;</span> <span class="c">//Flag to end the game</span>
<span class="number">   7</span><span class="k1">int</span> curbul   <span class="k3">=</span> <span class="n">1</span>  <span class="k2">;</span> <span class="c">//Current bullet</span>
<span class="number">   8</span><span class="k1">double</span> bulx<span class="k2">[</span><span class="n">10</span><span class="k2">]</span>   <span class="k2">;</span> <span class="c">//Bullet X coordinate</span>
<span class="number">   9</span><span class="k1">double</span> buly<span class="k2">[</span><span class="n">10</span><span class="k2">]</span>   <span class="k2">;</span> <span class="c">//Bullet Y coordinate</span>
<span class="number">  10</span><span class="k1">bool</span> live<span class="k2">[</span><span class="n">10</span><span class="k2">]</span>     <span class="k2">;</span> <span class="c">//Is the bullet live?</span>
<span class="number">  11</span><span class="k1">double</span> xturn <span class="k3">=</span> <span class="n">0</span>.<span class="n">0</span><span class="k2">;</span> <span class="c">//Bullet spin/turn</span>
<span class="number">  12</span><span class="k1">double</span> yturn <span class="k3">=</span> <span class="n">5</span>.<span class="n">0</span><span class="k2">;</span> <span class="c">//Bullet speed forward</span>
<span class="number">  13</span>
<span class="number">  14</span>
<span class="number">  15</span><span class="k1">void</span> left<span class="k2">(</span><span class="k2">)</span>
<span class="number">  16</span><span class="k2">{</span>
<span class="number">  17</span>            <span class="k1">if</span> <span class="k2">(</span>xturn <span class="k3">&gt;</span><span class="k3">=</span> <span class="k3">-</span><span class="n">5</span><span class="k2">)</span>
<span class="number">  18</span>                           xturn <span class="k3">=</span> <span class="k2">(</span>xturn <span class="k3">-</span> <span class="n">0</span>.<span class="n">1</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  19</span><span class="k2">}</span> <span class="c">//void left()</span>
<span class="number">  20</span>
<span class="number">  21</span><span class="k1">void</span> right<span class="k2">(</span><span class="k2">)</span>
<span class="number">  22</span><span class="k2">{</span>
<span class="number">  23</span>                  <span class="k1">if</span> <span class="k2">(</span>xturn <span class="k3">&lt;</span><span class="k3">=</span> <span class="n">5</span><span class="k2">)</span>
<span class="number">  24</span>                                 xturn <span class="k3">=</span> <span class="k2">(</span>xturn <span class="k3">+</span> <span class="n">0</span>.<span class="n">1</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  25</span><span class="k2">}</span> <span class="c">//void right()</span>
<span class="number">  26</span>
<span class="number">  27</span><span class="k1">void</span> checkforkey<span class="k2">(</span><span class="k2">)</span>
<span class="number">  28</span><span class="k2">{</span>
<span class="number">  29</span>     <span class="k1">if</span> <span class="k2">(</span><a href="http://www.allegro.cc/manual/key" target="_blank"><span class="a">key</span></a><span class="k2">[</span>KEY_LEFT<span class="k2">]</span><span class="k2">)</span><span class="k2">{</span>
<span class="number">  30</span>                        left<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  31</span>                        <span class="k2">}</span>
<span class="number">  32</span>     <span class="k1">else</span> <span class="k1">if</span> <span class="k2">(</span><a href="http://www.allegro.cc/manual/key" target="_blank"><span class="a">key</span></a><span class="k2">[</span>KEY_RIGHT<span class="k2">]</span><span class="k2">)</span><span class="k2">{</span>
<span class="number">  33</span>                              right<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  34</span>                              <span class="k2">}</span>
<span class="number">  35</span>     <span class="k1">else</span> <span class="k1">if</span> <span class="k2">(</span><a href="http://www.allegro.cc/manual/key" target="_blank"><span class="a">key</span></a><span class="k2">[</span>KEY_SPACE<span class="k2">]</span><span class="k2">)</span><span class="k2">{</span>
<span class="number">  36</span>                              <span class="k1">if</span> <span class="k2">(</span>curbul <span class="k3">&lt;</span> <span class="n">11</span><span class="k2">)</span>
<span class="number">  37</span>                              <span class="k2">{</span>
<span class="number">  38</span>                                         live<span class="k2">[</span>curbul<span class="k2">]</span> <span class="k3">=</span> <span class="k1">true</span><span class="k2">;</span>
<span class="number">  39</span>                                         bulx<span class="k2">[</span>curbul<span class="k2">]</span> <span class="k3">=</span> <span class="n">120</span><span class="k2">;</span>
<span class="number">  40</span>                                         buly<span class="k2">[</span>curbul<span class="k2">]</span> <span class="k3">=</span> <span class="n">450</span><span class="k2">;</span>
<span class="number">  41</span>                                         <span class="k3">+</span><span class="k3">+</span>curbul<span class="k2">;</span>
<span class="number">  42</span>                              <span class="k2">}</span> <span class="c">//if (curbul &lt; 11)</span>
<span class="number">  43</span>                              <span class="k2">}</span> <span class="c">//else if (key[KEY_SPACE])</span>
<span class="number">  44</span><span class="k2">}</span> <span class="c">//void checkforkey()</span>
<span class="number">  45</span>
<span class="number">  46</span><span class="k1">void</span> checkfordraw<span class="k2">(</span><span class="k2">)</span>
<span class="number">  47</span><span class="k2">{</span>
<span class="number">  48</span>     <span class="k1">int</span> counter <span class="k3">=</span> <span class="n">0</span><span class="k2">;</span>
<span class="number">  49</span>     <span class="k1">for</span><span class="k2">(</span> counter <span class="k3">=</span> <span class="n">1</span> <span class="k2">;</span> counter <span class="k3">=</span><span class="k3">=</span> <span class="n">10</span> <span class="k2">;</span> <span class="k3">+</span><span class="k3">+</span>counter <span class="k2">)</span>
<span class="number">  50</span>     <span class="k2">{</span>
<span class="number">  51</span>          <span class="k1">if</span> <span class="k2">(</span> live<span class="k2">[</span>counter<span class="k2">]</span> <span class="k3">=</span> <span class="k1">true</span> <span class="k2">)</span>
<span class="number">  52</span>          <span class="k2">{</span>
<span class="number">  53</span>               <a href="http://www.allegro.cc/manual/circlefill" target="_blank"><span class="a">circlefill</span></a><span class="k2">(</span>
<span class="number">  54</span>                          <a href="http://www.allegro.cc/manual/screen" target="_blank"><span class="a">screen</span></a>,
<span class="number">  55</span>                          bulx<span class="k2">[</span>counter<span class="k2">]</span>,
<span class="number">  56</span>                          buly<span class="k2">[</span>counter<span class="k2">]</span>,
<span class="number">  57</span>                          <span class="n">3</span>,
<span class="number">  58</span>                          <a href="http://www.allegro.cc/manual/makecol" target="_blank"><span class="a">makecol</span></a><span class="k2">(</span>
<span class="number">  59</span>                                  <span class="n">255</span>,
<span class="number">  60</span>                                  <span class="n">123</span>,
<span class="number">  61</span>                                  <span class="n">123</span>
<span class="number">  62</span>                                     <span class="k2">)</span> <span class="c">//makecol()</span>
<span class="number">  63</span>                                     <span class="k2">)</span><span class="k2">;</span><span class="c">//circlefill()</span>
<span class="number">  64</span>               bulx<span class="k2">[</span>counter<span class="k2">]</span> <span class="k3">=</span> bulx<span class="k2">[</span>counter<span class="k2">]</span> <span class="k3">+</span> xturn<span class="k2">;</span>
<span class="number">  65</span>               buly<span class="k2">[</span>counter<span class="k2">]</span> <span class="k3">=</span> buly<span class="k2">[</span>counter<span class="k2">]</span> <span class="k3">-</span> yturn<span class="k2">;</span>
<span class="number">  66</span>          <span class="k2">}</span> <span class="c">//if ( live[counter] = true )</span>
<span class="number">  67</span>     <span class="k2">}</span> <span class="c">//for( counter == 1 ; counter == 10 ; ++counter )</span>
<span class="number">  68</span>     
<span class="number">  69</span>     <a href="http://www.allegro.cc/manual/circlefill" target="_blank"><span class="a">circlefill</span></a><span class="k2">(</span>
<span class="number">  70</span>                <a href="http://www.allegro.cc/manual/screen" target="_blank"><span class="a">screen</span></a>,
<span class="number">  71</span>                <span class="n">120</span>,
<span class="number">  72</span>                <span class="n">450</span>,
<span class="number">  73</span>                <span class="n">20</span>,
<span class="number">  74</span>                <a href="http://www.allegro.cc/manual/makecol" target="_blank"><span class="a">makecol</span></a><span class="k2">(</span>
<span class="number">  75</span>                        <span class="n">255</span>,
<span class="number">  76</span>                        <span class="n">255</span>,
<span class="number">  77</span>                        <span class="n">255</span>
<span class="number">  78</span>                           <span class="k2">)</span> <span class="c">//makecol()</span>
<span class="number">  79</span>                           <span class="k2">)</span><span class="k2">;</span> <span class="c">//circlefill()</span>
<span class="number">  80</span><span class="k2">}</span> <span class="c">//void checkfordraw()     </span>
<span class="number">  81</span>
<span class="number">  82</span><span class="k1">int</span> main<span class="k2">(</span><span class="k2">)</span> 
<span class="number">  83</span><span class="k2">{</span>
<span class="number">  84</span>  init<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  85</span>
<span class="number">  86</span>  <span class="k1">while</span> <span class="k2">(</span>endflag <span class="k3">=</span><span class="k3">=</span> <span class="n">0</span><span class="k2">)</span> 
<span class="number">  87</span>    <span class="k2">{</span>
<span class="number">  88</span>        <a href="http://www.allegro.cc/manual/acquire_screen" target="_blank"><span class="a">acquire_screen</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  89</span>        
<span class="number">  90</span>    <span class="k1">if</span> <span class="k2">(</span><a href="http://www.allegro.cc/manual/key" target="_blank"><span class="a">key</span></a><span class="k2">[</span>KEY_ESC<span class="k2">]</span><span class="k2">)</span>
<span class="number">  91</span>                     endflag <span class="k3">=</span> <span class="n">1</span><span class="k2">;</span>
<span class="number">  92</span>                 
<span class="number">  93</span>    checkforkey<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  94</span>    checkfordraw<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  95</span>    
<span class="number">  96</span>    <a href="http://www.allegro.cc/manual/release_screen" target="_blank"><span class="a">release_screen</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  97</span>    <a href="http://www.allegro.cc/manual/clear_keybuf" target="_blank"><span class="a">clear_keybuf</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number">  98</span>    
<span class="number">  99</span>    <a href="http://www.allegro.cc/manual/rest" target="_blank"><span class="a">rest</span></a><span class="k2">(</span><span class="n">50</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 100</span>  <span class="k2">}</span>
<span class="number"> 101</span>
<span class="number"> 102</span>  deinit<span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 103</span>  <span class="k1">return</span> <span class="n">0</span><span class="k2">;</span>
<span class="number"> 104</span><span class="k2">}</span> <span class="c">//int main()</span>
<span class="number"> 105</span><a href="http://www.allegro.cc/manual/END_OF_MAIN" target="_blank"><span class="a">END_OF_MAIN</span></a><span class="k2">(</span><span class="k2">)</span>
<span class="number"> 106</span>
<span class="number"> 107</span><span class="k1">void</span> init<span class="k2">(</span><span class="k2">)</span> 
<span class="number"> 108</span><span class="k2">{</span>
<span class="number"> 109</span>  <span class="k1">int</span> depth, res<span class="k2">;</span>
<span class="number"> 110</span>  <a href="http://www.allegro.cc/manual/allegro_init" target="_blank"><span class="a">allegro_init</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 111</span>  depth <span class="k3">=</span> <a href="http://www.allegro.cc/manual/desktop_color_depth" target="_blank"><span class="a">desktop_color_depth</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 112</span>  <span class="k1">if</span> <span class="k2">(</span>depth <span class="k3">=</span><span class="k3">=</span> <span class="n">0</span><span class="k2">)</span> depth <span class="k3">=</span> <span class="n">32</span><span class="k2">;</span>
<span class="number"> 113</span>  <a href="http://www.allegro.cc/manual/set_color_depth" target="_blank"><span class="a">set_color_depth</span></a><span class="k2">(</span>depth<span class="k2">)</span><span class="k2">;</span>
<span class="number"> 114</span>  res <span class="k3">=</span> <a href="http://www.allegro.cc/manual/set_gfx_mode" target="_blank"><span class="a">set_gfx_mode</span></a><span class="k2">(</span>GFX_AUTODETECT_WINDOWED, <span class="n">240</span>, <span class="n">500</span>, <span class="n">0</span>, <span class="n">0</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 115</span>  <span class="k1">if</span> <span class="k2">(</span>res <span class="k3">!</span><span class="k3">=</span> <span class="n">0</span><span class="k2">)</span> <span class="k2">{</span>
<span class="number"> 116</span>    <a href="http://www.allegro.cc/manual/allegro_message" target="_blank"><span class="a">allegro_message</span></a><span class="k2">(</span><a href="http://www.allegro.cc/manual/allegro_error" target="_blank"><span class="a">allegro_error</span></a><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 117</span>    <a href="http://www.delorie.com/djgpp/doc/libc/libc_298.html" target="_blank">exit</a><span class="k2">(</span><span class="k3">-</span><span class="n">1</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 118</span>  <span class="k2">}</span>
<span class="number"> 119</span>
<span class="number"> 120</span>  <a href="http://www.allegro.cc/manual/install_timer" target="_blank"><span class="a">install_timer</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 121</span>  <a href="http://www.allegro.cc/manual/install_keyboard" target="_blank"><span class="a">install_keyboard</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 122</span>  <a href="http://www.allegro.cc/manual/install_mouse" target="_blank"><span class="a">install_mouse</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 123</span><span class="k2">}</span> <span class="c">//void init()</span>
<span class="number"> 124</span>
<span class="number"> 125</span><span class="k1">void</span> deinit<span class="k2">(</span><span class="k2">)</span> 
<span class="number"> 126</span><span class="k2">{</span>
<span class="number"> 127</span>  <a href="http://www.allegro.cc/manual/clear_keybuf" target="_blank"><span class="a">clear_keybuf</span></a><span class="k2">(</span><span class="k2">)</span><span class="k2">;</span>
<span class="number"> 128</span><span class="k2">}</span> <span class="c">//void deinit()</span>
</div></div><p>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Octavarium XI)</author>
		<pubDate>Sat, 31 Oct 2009 21:20:34 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>You just have to click the help button and use the CODE tag to enclose your code.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (verthex)</author>
		<pubDate>Sat, 31 Oct 2009 21:24:23 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Thanks, but why won&#39;t it work? o:
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Octavarium XI)</author>
		<pubDate>Sat, 31 Oct 2009 21:42:51 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I might be mistaken but your global declaration for xturn is decremented until -5 and incremented until 5 only once  and then it stops the motion. I think you need to somehow keep this variable in a different place, not globally.</p><p>void left() {  if (xturn &gt;= -5)  xturn = (xturn - 0.1); } //void left() void right() {  if (xturn &lt;= 5)  xturn = (xturn + 0.1); } //void right()
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (verthex)</author>
		<pubDate>Sat, 31 Oct 2009 21:52:34 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Well yah, but why won&#39;t it draw the bullets? o:
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Octavarium XI)</author>
		<pubDate>Sat, 31 Oct 2009 21:58:03 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Is your live counter in sync with your bullet? I can&#39;t really tell cause </p><p>A. Im tired and my eyes are like <img src="http://www.allegro.cc/forums/smileys/shocked.gif" alt=":o" /><br />B. I&#39;m going to pass out. <img src="http://www.allegro.cc/forums/smileys/wink.gif" alt=";)" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (verthex)</author>
		<pubDate>Sat, 31 Oct 2009 22:06:55 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Haven&#39;t tried your program, just checked your code. I&#39;m guessing you want to draw the bullets in your <i>checkfordraw()</i> function, right?. Then I guess the problem is your <i>for</i> loop. The second expression in a <i>for</i> is a condition, so <span class="source-code"><span class="k1">for</span><span class="k2">(</span> counter <span class="k3">=</span> <span class="n">1</span> <span class="k2">;</span> counter <span class="k3">=</span><span class="k3">=</span> <span class="n">10</span> <span class="k2">;</span> <span class="k3">+</span><span class="k3">+</span>counter <span class="k2">)</span></span> will never be executed, you probably meant <span class="source-code"><span class="k1">for</span><span class="k2">(</span> counter <span class="k3">=</span> <span class="n">1</span> <span class="k2">;</span> counter <span class="k3">&lt;</span><span class="k3">=</span> <span class="n">10</span> <span class="k2">;</span> <span class="k3">+</span><span class="k3">+</span>counter <span class="k2">)</span></span>.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (kenmasters1976)</author>
		<pubDate>Sat, 31 Oct 2009 22:11:51 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Oshi- that explains alot &gt;_&lt; /facepalm</p><p>Thanks for the help!
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Octavarium XI)</author>
		<pubDate>Sat, 31 Oct 2009 22:25:31 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>If you&#39;re wondering why so few people are responding, it&#39;s because &quot;it doesn&#39;t work&quot; is never, <i>ever</i> an acceptable problem description. Is it not compiling? Is it crashing? Is it running but showing some sort of wrong result? Until you describe what the problem actually is, in detail (e.g. &quot;When I compile it, I get the following error: ...&quot;, &quot;It compiles without warnings, but when I run it the colors are all weird - here&#39;s a screenshot&quot;), few people are going to take the time to read through your code. I know I won&#39;t. <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" /></p><p>But from the one line kenmasters1976 quoted, there&#39;s a good chance you have a buffer overrun...
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (gnolam)</author>
		<pubDate>Sun, 01 Nov 2009 06:15:52 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/602027/835529#target">gnolam</a> said:</div><div class="quote"><p>But from the one line kenmasters1976 quoted, there&#39;s a good chance you have a buffer overrun...</p></div></div><p> Let me have another look at his code... yes, you&#39;re right.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (kenmasters1976)</author>
		<pubDate>Sun, 01 Nov 2009 09:21:48 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/602027/835529#target">gnolam</a> said:</div><div class="quote"><p>&quot;it doesn&#39;t work&quot; is never, <i>ever</i> an acceptable problem description</p></div></div><p>
Yeah... it doesn&#39;t work.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (OnlineCop)</author>
		<pubDate>Sun, 01 Nov 2009 10:22:09 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Shouldn&#39;t it be <span class="source-code"><span class="k1">for</span><span class="k2">(</span>counter <span class="k3">=</span> <span class="n">0</span><span class="k2">;</span> counter <span class="k3">&lt;</span> <span class="n">10</span> <span class="k2">;</span> counter<span class="k3">+</span><span class="k3">+</span><span class="k2">)</span></span> ?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Ron Novy)</author>
		<pubDate>Sun, 01 Nov 2009 10:26:29 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/602027/835561#target">Ron Novy</a> said:</div><div class="quote"><p>
Shouldn&#39;t it be for(counter = 0; counter &lt; 10 ; counter++) ?
</p></div></div><p>

He has his own concept, he said.. Respect the youth!
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (type568)</author>
		<pubDate>Mon, 02 Nov 2009 04:39:11 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://">Octavarium XI</a> said:</div><div class="quote"><p>bool live[10]     ; //Is the bullet live?</p></div></div><p>

I&#39;ve got nothing to help you, but I was wondering if you are using a bool on an array to account for multiple bullets on the screen?
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Bob Keane)</author>
		<pubDate>Mon, 02 Nov 2009 06:44:47 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/602027/835561#target">Ron Novy</a> said:</div><div class="quote"><p>Shouldn&#39;t it be for(counter = 0; counter &lt; 10 ; counter++) ? </p></div></div><p> Hopefully he&#39;ll be able to fix that.</p><div class="quote_container"><div class="title"><a href="http://www.allegro.cc/forums/thread/602027/835720#target">Bob Keane</a> said:</div><div class="quote"><p>I&#39;ve got nothing to help you, but I was wondering if you are using a bool on an array to account for multiple bullets on the screen? </p></div></div><p> Up to 10 <i>live</i> bullets on screen. Maybe he should change that hardcoded 10 with a <span class="source-code"><span class="p">#define MAX_BULLETS 10</span></span>. Of course, he&#39;ll also have to take care of <span class="source-code"><span class="k1">if</span> <span class="k2">(</span>curbul <span class="k3">&lt;</span> <span class="n">11</span><span class="k2">)</span></span> &#39;cause that would mean a crash if he actually ever called <i>checkforkey()</i> with <span class="source-code">curbul <span class="k3">=</span> <span class="n">10</span></span>.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (kenmasters1976)</author>
		<pubDate>Mon, 02 Nov 2009 10:03:19 +0000</pubDate>
	</item>
</rss>
