<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: FMud version 0.7 released</title>
	<atom:link href="http://bc-dev.net/2008/11/07/fmud-version-07-released/feed/" rel="self" type="application/rss+xml" />
	<link>http://bc-dev.net/2008/11/07/fmud-version-07-released/</link>
	<description>...a blog by Matt Adcock</description>
	<pubDate>Thu, 29 Jul 2010 23:17:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Dave/Skol/Ziv</title>
		<link>http://bc-dev.net/2008/11/07/fmud-version-07-released/#comment-123</link>
		<dc:creator>Dave/Skol/Ziv</dc:creator>
		<pubDate>Tue, 10 Feb 2009 01:36:31 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=42#comment-123</guid>
		<description>Matt, I saw something on a custom client you'd done with a map showing 'you are here', same set-up otherwise (although perhaps just on the surface). How difficult would that be to do for the main fMud client?

You're doing amazing work man, thanks again.
- Dave.</description>
		<content:encoded><![CDATA[<p>Matt, I saw something on a custom client you&#8217;d done with a map showing &#8216;you are here&#8217;, same set-up otherwise (although perhaps just on the surface). How difficult would that be to do for the main fMud client?</p>
<p>You&#8217;re doing amazing work man, thanks again.<br />
- Dave.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rian</title>
		<link>http://bc-dev.net/2008/11/07/fmud-version-07-released/#comment-122</link>
		<dc:creator>Rian</dc:creator>
		<pubDate>Thu, 05 Feb 2009 16:37:28 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=42#comment-122</guid>
		<description>Hello Matt,

I've been toying around with your client and nothing beyond sheer amazement comes to mind, this is awesome! Great job.

I might be able to help on the newline issue that mentioned above.. Our MUD's output is compacted as well, not a single empty line is left. You can try it out here: http://potp.bluebrio.com/game/play-now/

I'm thinking you'll be able to see what newline character we use, be it \n, \r, or a combination of both.

Again, as far as webclients go, this is golden. Keep it up!

-Rian</description>
		<content:encoded><![CDATA[<p>Hello Matt,</p>
<p>I&#8217;ve been toying around with your client and nothing beyond sheer amazement comes to mind, this is awesome! Great job.</p>
<p>I might be able to help on the newline issue that mentioned above.. Our MUD&#8217;s output is compacted as well, not a single empty line is left. You can try it out here: <a href="http://potp.bluebrio.com/game/play-now/" onclick="javascript:pageTracker._trackPageview('/outbound/comment/potp.bluebrio.com');" rel="nofollow">http://potp.bluebrio.com/game/play-now/</a></p>
<p>I&#8217;m thinking you&#8217;ll be able to see what newline character we use, be it \n, \r, or a combination of both.</p>
<p>Again, as far as webclients go, this is golden. Keep it up!</p>
<p>-Rian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://bc-dev.net/2008/11/07/fmud-version-07-released/#comment-121</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Sat, 31 Jan 2009 11:15:22 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=42#comment-121</guid>
		<description>Glad you like the client Dugger. I deliberately restricted the available macro keys to avoid conflicts with the browser. Unfortunately because of the way the client is embedded in the browser any browser specific shortcut keys are evaluated first and I didn't think it was worth the hassle trying to deal with every reserved key combination in every browser.

However in the next version I have added support for referring to the current command text within scripts (as the 'command' variable) which will allow you to do some rather clever stuff with macros.

For example, you can redefine each movement key, eg:

&lt;code&gt;execute(command + " sw")
execute(command + " s")
execute(command + " se")&lt;/code&gt;

Then you can create any aliases you want (the keypad key on its own will still send the direction), eg.

&lt;code&gt;t *
tumble %1

b *
block %1

s *
sprint %1&lt;/code&gt;

You are not limited by using directions either, for example when I played MUDs I had all my attack skills on 'a' plus the keypad, defence skills on 'd' plus the keypad and curing on 'c' plus the keypad with aliases eg,

&lt;code&gt;a sw
send("dsl " + target)

c sw
drink health

d s
touch shield&lt;/code&gt;

So you only have to type 'a' then press the 1 key for your primary attack. Hopefully you get the idea!

While this is probably not a common setup (I think most people use function key macros and CTRL or ALT combinations) it is really powerful and allows you to access a huge variety of skills with only 2 keypresses.</description>
		<content:encoded><![CDATA[<p>Glad you like the client Dugger. I deliberately restricted the available macro keys to avoid conflicts with the browser. Unfortunately because of the way the client is embedded in the browser any browser specific shortcut keys are evaluated first and I didn&#8217;t think it was worth the hassle trying to deal with every reserved key combination in every browser.</p>
<p>However in the next version I have added support for referring to the current command text within scripts (as the &#8216;command&#8217; variable) which will allow you to do some rather clever stuff with macros.</p>
<p>For example, you can redefine each movement key, eg:</p>
<p><code>execute(command + " sw")<br />
execute(command + " s")<br />
execute(command + " se")</code></p>
<p>Then you can create any aliases you want (the keypad key on its own will still send the direction), eg.</p>
<p><code>t *<br />
tumble %1</p>
<p>b *<br />
block %1</p>
<p>s *<br />
sprint %1</code></p>
<p>You are not limited by using directions either, for example when I played MUDs I had all my attack skills on &#8216;a&#8217; plus the keypad, defence skills on &#8216;d&#8217; plus the keypad and curing on &#8216;c&#8217; plus the keypad with aliases eg,</p>
<p><code>a sw<br />
send("dsl " + target)</p>
<p>c sw<br />
drink health</p>
<p>d s<br />
touch shield</code></p>
<p>So you only have to type &#8216;a&#8217; then press the 1 key for your primary attack. Hopefully you get the idea!</p>
<p>While this is probably not a common setup (I think most people use function key macros and CTRL or ALT combinations) it is really powerful and allows you to access a huge variety of skills with only 2 keypresses.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dugger</title>
		<link>http://bc-dev.net/2008/11/07/fmud-version-07-released/#comment-120</link>
		<dc:creator>Dugger</dc:creator>
		<pubDate>Sat, 31 Jan 2009 10:05:55 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=42#comment-120</guid>
		<description>Love the client, It's been years since i have mudded, and coming back to achaea has been made much smoother thanks to you. that said the only request i have is a little more macro support, I use all the keypad for movement(default) but combat in achaea is really deep, having more buttons available for macro can sometimes mean the difference between victory and dirt nap.</description>
		<content:encoded><![CDATA[<p>Love the client, It&#8217;s been years since i have mudded, and coming back to achaea has been made much smoother thanks to you. that said the only request i have is a little more macro support, I use all the keypad for movement(default) but combat in achaea is really deep, having more buttons available for macro can sometimes mean the difference between victory and dirt nap.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://bc-dev.net/2008/11/07/fmud-version-07-released/#comment-114</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Tue, 23 Dec 2008 23:54:39 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=42#comment-114</guid>
		<description>I am not sure what you mean - the client sends /n for a newline.</description>
		<content:encoded><![CDATA[<p>I am not sure what you mean - the client sends /n for a newline.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LaChild</title>
		<link>http://bc-dev.net/2008/11/07/fmud-version-07-released/#comment-113</link>
		<dc:creator>LaChild</dc:creator>
		<pubDate>Tue, 23 Dec 2008 21:27:41 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=42#comment-113</guid>
		<description>Hello,

I was checking out this script to see if I could get it working with TW 2002... It's not a MUD per/say but it too runs via telnet.  

What I was wondering is if there's a way to change the "New Line" charature the client uses.  Currently it sends a # but I need it to send a true "NL"

Once I can get that to happen it will probibly work great for this application.

Thanks in advance,
La Child</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>I was checking out this script to see if I could get it working with TW 2002&#8230; It&#8217;s not a MUD per/say but it too runs via telnet.  </p>
<p>What I was wondering is if there&#8217;s a way to change the &#8220;New Line&#8221; charature the client uses.  Currently it sends a # but I need it to send a true &#8220;NL&#8221;</p>
<p>Once I can get that to happen it will probibly work great for this application.</p>
<p>Thanks in advance,<br />
La Child</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://bc-dev.net/2008/11/07/fmud-version-07-released/#comment-112</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Thu, 18 Dec 2008 08:52:02 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=42#comment-112</guid>
		<description>If the load/save buttons aren't working it's most likely because you do not have Flash player version 10. The client will work fine with version 9 but 10 is required to access the local file system.</description>
		<content:encoded><![CDATA[<p>If the load/save buttons aren&#8217;t working it&#8217;s most likely because you do not have Flash player version 10. The client will work fine with version 9 but 10 is required to access the local file system.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tacroy</title>
		<link>http://bc-dev.net/2008/11/07/fmud-version-07-released/#comment-111</link>
		<dc:creator>Tacroy</dc:creator>
		<pubDate>Thu, 18 Dec 2008 01:53:29 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=42#comment-111</guid>
		<description>This is pretty neat, but for the life of me I cannot figure out how to save/load scripts. Clicking "save" just does nothing for me.</description>
		<content:encoded><![CDATA[<p>This is pretty neat, but for the life of me I cannot figure out how to save/load scripts. Clicking &#8220;save&#8221; just does nothing for me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://bc-dev.net/2008/11/07/fmud-version-07-released/#comment-101</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Mon, 24 Nov 2008 09:42:43 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=42#comment-101</guid>
		<description>Thanks for the feedback, as to the points you raised:

1. I hope to include background colour support in the future, I just haven't gotten around to it yet as it's not that straightforward to implement.
2. Input used to be encoded in UTF-8, however in the latest version I had to make some changes to fix a problem with the linux flash player.
3. The history scroll doesn't work quite right - as you say the caret position is not intuitive and also it stores blank lines. I'm going to fix this in the next release.</description>
		<content:encoded><![CDATA[<p>Thanks for the feedback, as to the points you raised:</p>
<p>1. I hope to include background colour support in the future, I just haven&#8217;t gotten around to it yet as it&#8217;s not that straightforward to implement.<br />
2. Input used to be encoded in UTF-8, however in the latest version I had to make some changes to fix a problem with the linux flash player.<br />
3. The history scroll doesn&#8217;t work quite right - as you say the caret position is not intuitive and also it stores blank lines. I&#8217;m going to fix this in the next release.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jimorie</title>
		<link>http://bc-dev.net/2008/11/07/fmud-version-07-released/#comment-100</link>
		<dc:creator>Jimorie</dc:creator>
		<pubDate>Sun, 23 Nov 2008 16:25:15 +0000</pubDate>
		<guid isPermaLink="false">http://bc-dev.net/?p=42#comment-100</guid>
		<description>A mud client in Flash. Nice!

I currently have one Java Applet client and one Javascript client set up. A third Flash option would be cool too, especially since this one looks like it has a good number of nifty features!

Looks like a great job you've been doing here, but a couple of things disturbed me when using it. These are things you may or may not want to consider:

 - Background ANSI colors do not work.
 - No option for input in UTF-8. (This is the default on Mac and Linux.)
 - Command history places the caret (inconsistently?) before the first character. Isn't it more natural to place it last?

Cheers and good luck!</description>
		<content:encoded><![CDATA[<p>A mud client in Flash. Nice!</p>
<p>I currently have one Java Applet client and one Javascript client set up. A third Flash option would be cool too, especially since this one looks like it has a good number of nifty features!</p>
<p>Looks like a great job you&#8217;ve been doing here, but a couple of things disturbed me when using it. These are things you may or may not want to consider:</p>
<p> - Background ANSI colors do not work.<br />
 - No option for input in UTF-8. (This is the default on Mac and Linux.)<br />
 - Command history places the caret (inconsistently?) before the first character. Isn&#8217;t it more natural to place it last?</p>
<p>Cheers and good luck!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
