<?xml version="1.0"?>
<rss version="2.0">
	<channel>
		<title>[CH09] Elven Revolution  V 0.9.a</title>
		<link>http://www.allegro.cc/forums/view/602637</link>
		<description>Allegro.cc Forum Thread</description>
		<webMaster>matthew@allegro.cc (Matthew Leverton)</webMaster>
		<lastBuildDate>Sun, 03 Jan 2010 18:49:37 +0000</lastBuildDate>
	</channel>
	<item>
		<description><![CDATA[<div class="mockup v2"><h1><u><b> Elven Revolution </b></u></h1><p>    </p><h2> <i>V 0.9.a</i></h2><p>

The Grinch population have brainwashed Santa&#39;s elven workers, and convinced them that they were enslaved and they had to fight for their rights. Plan after plan, the elves started a violent revolution that took control of the factory and are looking forward to take down the red-hatted lord. You&#39;re the Captain of Santa&#39;s guards, and you&#39;ve been given the task to control this situation and save the Christmas from the rebels!</p><p><b>Genre: Campaign RTS</b></p><p>This is my entry for <a href="http://xmashack.wasyl.eu/">Christmas Hack &#39;09</a> for Albin Engstrom. It was based upon the following descriptions:</p><ul><li><p>Evil puzzle game, make a puzzle game that is somehow sadistically satisfying. [MINOR]
</p></li><li><p>Crowd control, make a game about controlling massive amounts of something or somethings. [MAJOR]</p></li></ul><p>Basically, it&#39;s a strategy game where you have to beat up rebels and use artifacts like flash grenades, smoke grenades, toy guards, and call the pacific-evil lord Santa Claus.</p><h2>Screens:</h2><p>

You love &#39;em, you want &#39;em. Here they are:</p><p><span class="remote-thumbnail"><span class="json">{"name":"600079","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/9\/f\/9f0ecf51fafa344f84c1c31ac30932b0.png","w":1024,"h":768,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/9\/f\/9f0ecf51fafa344f84c1c31ac30932b0"}</span><img src="http://www.allegro.cc//djungxnpq2nug.cloudfront.net/image/cache/9/f/9f0ecf51fafa344f84c1c31ac30932b0-240.jpg" alt="600079" width="240" height="180" /></span><br /><span class="remote-thumbnail"><span class="json">{"name":"600080","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/e\/f\/efd2f4130e9304bcd877e932740845f5.png","w":1024,"h":768,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/e\/f\/efd2f4130e9304bcd877e932740845f5"}</span><img src="http://www.allegro.cc//djungxnpq2nug.cloudfront.net/image/cache/e/f/efd2f4130e9304bcd877e932740845f5-240.jpg" alt="600080" width="240" height="180" /></span><br /><span class="remote-thumbnail"><span class="json">{"name":"600081","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/1\/6\/166f5f63f482611277cc331079f52122.png","w":1024,"h":768,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/1\/6\/166f5f63f482611277cc331079f52122"}</span><img src="http://www.allegro.cc//djungxnpq2nug.cloudfront.net/image/cache/1/6/166f5f63f482611277cc331079f52122-240.jpg" alt="600081" width="240" height="180" /></span><br /><span class="remote-thumbnail"><span class="json">{"name":"600082","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/e\/f\/ef90e9806304b9f08e7678ee9c95efaf.png","w":1024,"h":768,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/e\/f\/ef90e9806304b9f08e7678ee9c95efaf"}</span><img src="http://www.allegro.cc//djungxnpq2nug.cloudfront.net/image/cache/e/f/ef90e9806304b9f08e7678ee9c95efaf-240.jpg" alt="600082" width="240" height="180" /></span></p><h3>Differences from this version to the CH entry:</h3><p>
</p><ul><li><p>Fixed a bug regarding portrait drawing in different resolutions.
</p></li><li><p>Added all the dlls necessary.</p></li></ul><p>I only fixed this minor issue and distributing this new version for avoiding the dll hassle with the <br />entry I submitted to the CH site.</p><h2>Download:</h2><p>
<a href="http://www.zshare.net/download/70400889c599dd57/">This package </a> has Windows Binaries included and the source code.<br /><a href="http://www.mediafire.com/download.php?ydzibotayjh">Mediafire Mirror</a>.</p><p>For some reason, uploading it to attachments returns a failure.</p><p>If anyone´s willing to provide Linux or Mac binaries, feel free to PM me.</p><h3>How to Play:</h3><p>
The controls are pretty much like standard RTS, with some diferences on the mouse buttons needed. If you press <b>F9 in-game</b>, a help screen will come up and explain the different keys that you can use.</p><h3>Notes:</h3><p>

</p><ul><li><p>There is NO PATHFINDING, I&#39;ll revisit this entry later and add it. Still, you&#39;ll need to do micro-management, but it isn&#39;t a major issue, and in my opinion, gives better control over the units. Also, remember you can use CTRL+# groups if you feel strategic.</p><br /></li><li><p>I left an old warning about dlls in the readme. Sorry, ignore it <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" />.</p><br /></li><li><p>The game supports ANY resolution. I haven&#39;t tested most of them throughly, but they should work fine. Pay attention though, that most resources of the game were made around a 1024X768. The resolutions that I tested and worked with full detail were 1024X768, and 1280X768.</p><br /></li><li><p>Please, before giving feedback about something, <u>read the [Known Issues] and [Would be great to add, maybe in future releases] sections</u>.</p><br /></li><li><p><b>No comments</b> on the source code unless you want to report a MAJOR optimization. No code beautification, or cleaning. I know most of the problems it has, and I&#39;ll fix them later.</p><br /></li><li><p>For the people who gave suggestions of credits in my other thread, you&#39;ll have to finish the campaign  too see the credits and see if you won <img src="http://www.allegro.cc/forums/smileys/smiley.gif" alt=":)" /> (or look at the src <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" />)</p><br /></li><li><p>Be sure to keep your hiscores.dat files. Attach it and I&#39;ll merge it to my global record. If you make it to the top 10, you rule. <img src="http://www.allegro.cc/forums/smileys/wink.gif" alt=";)" /></p></li></ul><p><i>Hope you have a good time saving the Christmas once again... with brute force.</i>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Dario ff)</author>
		<pubDate>Sat, 26 Dec 2009 20:00:11 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>For some reason, Allegro5 games are not working properly in my PC and unfortunately this one was not an exception <img src="http://www.allegro.cc/forums/smileys/sad.gif" alt=":(" />, I don&#39;t know what to do... help <img src="http://www.allegro.cc/forums/smileys/cry.gif" alt=":&#39;(" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Paul whoknows)</author>
		<pubDate>Sat, 26 Dec 2009 20:22:55 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Try changing the driver in the Settings.ini file from OGL to D3D
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Dario ff)</author>
		<pubDate>Sat, 26 Dec 2009 20:24:13 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>It works for me.  ...playing...</p><p>I like the dance of the sugar plum fairies.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Mark Oates)</author>
		<pubDate>Sat, 26 Dec 2009 20:32:40 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I´m glad it works for you Mark. Paul, maybe you should check your PC specs with Felix-The-Ghost, he had a similar problem with A5 programs. IDK which is the cause of this slowdown.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Dario ff)</author>
		<pubDate>Sat, 26 Dec 2009 23:27:39 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>I tried it and it crashes on my machine when I click on the level selection icon. The crash happens on a call to <i>al_get_bitmap_height()</i> according to <i>gdb</i>. I&#39;ll try to build it later using Allegro 4.9.16 to see if I can get it to work. I&#39;m really looking forward to try it.</p><p>[EDIT:] I tried it by disabling music and all video effects available in the .INI file as well as with OGL and with D3D, but it still crashes. Unfortunately I can&#39;t build it right now with Allegro 4.9.16 &#39;cause my Allegro build doesn&#39;t have the TTF addon.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (kenmasters1976)</author>
		<pubDate>Sun, 27 Dec 2009 02:26:10 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Mmmm... I´ll look over the loading code, maybe work on the log and see if I can trace the culprit. GDB isn´t able to specify a little more? The line or the file?</p><p>I´ll PM you later an altered version, and if it works fine, I´ll update the file.</p><p>It´s weird, I tested this game with many people, and it didn´t crash on the loading screen. But it´s hard to notice errors like these when all classes have protected members. Both of my recipients haven´t reported a bug like this one.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Dario ff)</author>
		<pubDate>Sun, 27 Dec 2009 03:28:16 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Man, you went all out.</p><p>How did you get a stutter-free refresh?  In my programs, I have this weird problem where every 5-6 seconds there&#39;s a .3 second stutter.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Mark Oates)</author>
		<pubDate>Sun, 27 Dec 2009 10:54:23 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Well, there´s a chance kenmasters1976 problem is related to unsufficient video memory.</p><p>@Mark Oates: You´ve got the source code <img src="http://www.allegro.cc/forums/smileys/cool.gif" alt="8-)" /> look at the main.cpp, alleginit.cpp, frames.cpp, and the end of maingame.cpp. We could share some ideas later.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Dario ff)</author>
		<pubDate>Sun, 27 Dec 2009 17:51:28 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>
 I&#39;d be able to play it if I had the dll&#39;s needed. Maybe that&#39;s why Paul couldn&#39;t play it.</p><p> EDIT : now that I&#39;ve read the readme I know what to do <img src="http://www.allegro.cc/forums/smileys/tongue.gif" alt=":P" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (William Labbett)</author>
		<pubDate>Mon, 28 Dec 2009 03:59:04 +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/602637/844719#target">William Labbett</a> said:</div><div class="quote"><p>I&#39;d be able to play it if I had the dll&#39;s needed</p></div></div><p>

But you have them, I said that you should download the version I put HERE, it has a bug corrected regarding portrait drawing in different resolutions, and all the dlls needed.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Dario ff)</author>
		<pubDate>Mon, 28 Dec 2009 05:34:17 +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/602637/844651#target">dario ff</a> said:</div><div class="quote"><p>You´ve got the source code <img src="http://www.allegro.cc/forums/smileys/cool.gif" alt="8-)" /> look at the main.cpp, alleginit.cpp, frames.cpp, and the end of maingame.cpp.</p></div></div><p>
al_set_new_display_option(ALLEGRO_VSYNC, 1, ALLEGRO_REQUIRE);!! Aha!!</p><p>cool... silky smooth...
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Mark Oates)</author>
		<pubDate>Mon, 28 Dec 2009 19:21:21 +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/602637/844737#target">dario ff</a> said:</div><div class="quote"><p>But you have them, I said that you should download the version I <b>putted</b> HERE</p></div></div><p>
There is no such word .
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Shravan)</author>
		<pubDate>Mon, 28 Dec 2009 20:45:23 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>Sorry, need to polish my english.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Dario ff)</author>
		<pubDate>Mon, 28 Dec 2009 21:30:32 +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/602637/844807#target">Shravan</a> said:</div><div class="quote"><p>There is no such word .</p></div></div><p>

Yes there is, that&#39;s just not how you use it. However, &quot;I putted the ball, and it stopped 6mm from the hole&quot; is perfectly correct.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (LennyLen)</author>
		<pubDate>Mon, 28 Dec 2009 23:38:48 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p><b>LENNYLEN WINS</b><br /><b>TECHNICALITY</b>
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Felix-The-Ghost)</author>
		<pubDate>Tue, 29 Dec 2009 00:05:11 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>
 The game runs good here on my machine.</p><p> I loved some of the graphics. The menu system works really well. </p><p> The way the group gets split up if some of them get stuck behind something is a bit<br />annoying.<br /> Also, it seems impossible to throw snowballs at the elves from a distance unless you happen to be already throwing snowballs.</p><p> Good fun. I&#39;ll give it another go soon.</p><p> It&#39;s hard to believe it was made in 8 days.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (William Labbett)</author>
		<pubDate>Tue, 29 Dec 2009 03:00:35 +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/602637/844867#target">William Labbett</a> said:</div><div class="quote"><p>The way the group gets split up if some of them get stuck behind something is a bit annoying.</p></div></div><p>

I know, but I put my hopes that if I add pathfinding, this issue will be resolved.</p><div class="quote_container"><div class="title">William Labbett said:</div><div class="quote"><p>Also, it seems impossible to throw snowballs at the elves from a distance unless you happen to be already throwing snowballs.</p></div></div><p>

Could you specify a little more please? I don´t get the whole picture of the situation you describe.</p><p>I´m glad you liked it. Did you make it to the last level? The last power is hillarious IMO. <img src="http://www.allegro.cc/forums/smileys/grin.gif" alt=";D" />
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Dario ff)</author>
		<pubDate>Tue, 29 Dec 2009 06:23:17 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>

 Not this time. Still can&#39;t get past level 2.</p><p> The thing about the attack thing : I don&#39;t seem to be able to attack from a distance.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (William Labbett)</author>
		<pubDate>Thu, 31 Dec 2009 01:58:25 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>^ Not sure about that. Which method do you use for attacking?</p><p>1) Right Click on the unit?<br />2) Press the A key(or the gui-button on the right), and right click on an empty point to attack everyone along the way.</p><p>I recommend using #2. #1 has weird behaviour sometimes, but it works after I stop the units with the S key(or the gui-button on the right too).
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Dario ff)</author>
		<pubDate>Thu, 31 Dec 2009 02:18:36 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>

Level 2 is hard!</p><p>I always get foiled by the chattering entourage on the eastside of the level.</p><p>Next time I play it, I&#39;m going to reread the instructions.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (William Labbett)</author>
		<pubDate>Thu, 31 Dec 2009 07:34:39 +0000</pubDate>
	</item>
	<item>
		<description><![CDATA[<div class="mockup v2"><p>That´s the reason the briefing tells you to look out for another passage. There´s plenty of ways to beat the rebels on the east.</p><p>Here are some tips:</p><p>1) You have 2 flash grenades. Use them wisely.<br />2) Snowballers are weak, and melee guards will mow them down in no time.<br />3) You can use those barricades to your advantage once you take the snowballers out.
</p></div>]]>
		</description>
		<author>no-reply@allegro.cc (Dario ff)</author>
		<pubDate>Sun, 03 Jan 2010 18:49:37 +0000</pubDate>
	</item>
</rss>
