<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Faldon Forums - Development Forum]]></title>
		<link>https://www.faldon.org/</link>
		<description><![CDATA[The most recent topics at Faldon Forums.]]></description>
		<lastBuildDate>Wed, 27 May 2026 14:29:24 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[2026/5/28]]></title>
			<link>https://www.faldon.org/topic/7826/new/posts/</link>
			<description><![CDATA[<p>Still more summer work to do. I have not had much time to work on the game this week (only about three hours).</p><p>I hope you all have a good weekend.</p><p>God bless.</p><p>James</p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Wed, 27 May 2026 14:29:24 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7826/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/5/21]]></title>
			<link>https://www.faldon.org/topic/7820/new/posts/</link>
			<description><![CDATA[<p>There won&#039;t be an update this coming week. I need to get my chicken fence finished and the garden planted. I hope you all are enjoying the summer weather.</p><p>God bless.</p><p>James</p>]]></description>
			<author><![CDATA[dummy@example.com (Master Wu)]]></author>
			<pubDate>Tue, 19 May 2026 16:53:59 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7820/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/5/14]]></title>
			<link>https://www.faldon.org/topic/7819/new/posts/</link>
			<description><![CDATA[<p>No update this week unfortunately. I&#039;ve been converting some of the Visual Basic server code into C, so that I can move monster spawns into the map editor.</p><p>(There are advantages to doing this beyond just editing. For example, I think it would be useful to be able to set arbitrary properties on the monsters themselves at spawn time. Scripts could access these to alter behavior. It will require script changes, though, as monster IDs will no longer be stable, so I&#039;ll be adding things like &quot;get monster ID by script name&quot; to the scripting to accomodate that...)</p><p>However I did not get too far. Hopefully next week or the week after.</p><p>Have a good weekend!</p><p>God bless.</p><p>James</p>]]></description>
			<author><![CDATA[dummy@example.com (Mr Spy)]]></author>
			<pubDate>Fri, 15 May 2026 21:07:42 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7819/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/5/6 Update]]></title>
			<link>https://www.faldon.org/topic/7817/new/posts/</link>
			<description><![CDATA[<p>Not a huge update. My kids wanted more character creation options. <img src="https://www.faldon.org/img/smilies/smile.png" width="15" height="15" alt="smile" /> I may make different starting areas (tutorial areas) based on these choices in the future...</p><p>May 6, 2026:<br />Added hair color, hair style, and age options to character creation.<br />Unified part of the network protocol relating to character display.</p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Thu, 07 May 2026 09:02:54 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7817/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/5/1 Update]]></title>
			<link>https://www.faldon.org/topic/7815/new/posts/</link>
			<description><![CDATA[<p>May 1, 2026:<br />Happy Feast of Saint Joseph the Worker!<br />Fixed some emote animations.<br />Fixed the day/night cycle brightness.<br />Login and character creation have been improved.<br />The map editor can now preview lighting.</p>]]></description>
			<author><![CDATA[dummy@example.com (Master Wu)]]></author>
			<pubDate>Sat, 02 May 2026 18:27:19 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7815/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/4/23 Update]]></title>
			<link>https://www.faldon.org/topic/7813/new/posts/</link>
			<description><![CDATA[<p>The server doesn&#039;t use the map editor&#039;s area options: they are now in the map file, but it still uses the old sectors. Hopefully I can get that working in the next few days.</p><p>April 23, 2026:<br />Happy Saint George&#039;s Day!<br />Area options can now be changed in the map editor.<br />Music and sound have been combined into a single layer in the map editor.</p>]]></description>
			<author><![CDATA[dummy@example.com (Master Wu)]]></author>
			<pubDate>Tue, 28 Apr 2026 17:28:46 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7813/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/4/20 Update]]></title>
			<link>https://www.faldon.org/topic/7812/new/posts/</link>
			<description><![CDATA[<p>This change may introduce some issues -- it drastically increases the number of properties on maps -- so for testing, it&#039;s worth making it as its own update.</p><p>April 20, 2026:<br />Area names, music, and sounds can now be changed in the map editor.</p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Thu, 23 Apr 2026 00:34:38 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7812/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/4/17 Update]]></title>
			<link>https://www.faldon.org/topic/7811/new/posts/</link>
			<description><![CDATA[<p>The client now uses the new map file format.</p><p>The new map file format is about 10X smaller, will patch more quickly, and no longer needs a separate file for versioning.</p><p>It allows an arbitrary number of properties on tiles (and properties can contain more data), so HSV/RGB colorization can be done on ground, walls, etc. at the same time.</p><p>It supports Ground 1-4 and Wall 1-2 on all Z levels. (The previous format supported Ground 1-3 on Z=0 and Ground 1-2 on Z&gt;0, but if you had a property on the same tile, it only supported Ground 1-2 and Ground 1.)</p><p>Long term, the file format is also more extensible and maps do not have to be 512x512 (though the rest of the code does not yet support this). The way it is laid out also allows the map to be loaded one sector at a time, but I load it all at once right now.</p><p>Technically, there is one another change. Much of the map patching code, and some other network code, has been moved out of the Visual Basic code into the C code.</p><p>If this all works correctly, you won&#039;t notice any difference.</p><p>Have a good weekend!</p><p>God bless.</p><p>James</p><br /><p>April 17, 2026:<br />The client now uses the new map file format.&nbsp; If this change works correctly, you won&#039;t notice any difference.<br />File-&gt;Save now works in the map editor.</p>]]></description>
			<author><![CDATA[dummy@example.com (Mr Spy)]]></author>
			<pubDate>Thu, 16 Apr 2026 22:49:58 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7811/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/4/9 Update]]></title>
			<link>https://www.faldon.org/topic/7810/new/posts/</link>
			<description><![CDATA[<p>This week&#039;s update is server-side only.</p><p>The server previously stored map files in per-sector Map Patch .MPT files.<br />It now stores them in Faldon Map .FMP files.</p><p>Right now, it re-encodes the map sectors before sending them to the client (or when the client uploads a map sector), because the client still uses the old format.</p><p>You&#039;ll notice this change because the client will want to repatch every sector, despite no visible change. If there IS any noticeable change let me know, because there should not be.</p><p>If there are no problems, this coming week I will move the client over to the new map file format as well.</p><p>Have a good weekend!</p><p>God bless.</p><p>James</p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Thu, 09 Apr 2026 10:42:45 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7810/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/4/4]]></title>
			<link>https://www.faldon.org/topic/7809/new/posts/</link>
			<description><![CDATA[<p>No update this week.</p><p>I have been redoing the map file format. It&#039;s now slightly slower to load, 2X slower to save, and 1/10th the size. It supports Ground 1-4 on all Z levels and allows multiple properties on the same tile.</p><p>It also supports map sizes other than 512x512 (though the server won&#039;t for some time) and stores sectors in such a way that (long term) they can be loaded individually instead of loading the entire map, and it tracks them with hashing instead of version numbers.</p><p>Before I can make an update, I will need to change the map patching code on both the client and the server, as well as the server&#039;s map loading code (it uses special per-sector files, not even .MAP files right now).</p><p>So, no update this week, but hopefully one next week.</p><p>Have a happy Easter!</p><p>God bless.</p><p>James</p>]]></description>
			<author><![CDATA[dummy@example.com (Master Wu)]]></author>
			<pubDate>Mon, 06 Apr 2026 16:09:37 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7809/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/3/27 Update]]></title>
			<link>https://www.faldon.org/topic/7808/new/posts/</link>
			<description><![CDATA[<p>Small update this week.</p><p>March 27, 2026:<br />Added in Master Wu&#039;s 4K art update for the short forge and the teleport gates.<br />Ground and wall tiles can now be colorized. (With the current map format, this only works for one piece of art per tile, and only where no other properties are present.)<br />Holy Aura and Teleport will no longer when using the old client.</p>]]></description>
			<author><![CDATA[dummy@example.com (Xixao Mage)]]></author>
			<pubDate>Sat, 28 Mar 2026 00:15:47 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7808/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/3/20]]></title>
			<link>https://www.faldon.org/topic/7807/new/posts/</link>
			<description><![CDATA[<p>Due to real life, I have had no time to make an update this week. I hope you are all doing well.</p><p>God bless.</p><p>James</p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Thu, 19 Mar 2026 20:10:52 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7807/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/3/13 Update]]></title>
			<link>https://www.faldon.org/topic/7803/new/posts/</link>
			<description><![CDATA[<p>March 13, 2026:<br />Added many tilesets to &quot;Wall Sets&quot;, including some roofs.<br />Added number field support to NPC conversations.<br />Fixed a pixel alignment issue with status text.<br />Fixed form icons all being missing.<br />Fixed Arrakeen&#039;s random NPCs. Their random player names (possibly a very bad idea) did not apply the vulgarity filter.<br />&quot;Ground Sets&quot; now have a priority level, so that (for example) water is placed underneath tall grass, even if it is placed afterward.<br />Single-layer &quot;Wall Sets&quot; no longer connect themselves to trees and other decorations.<br />Tilesets now support variations. For now, the map editor chooses them randomly. (The only tileset with variations right now is the forest grass &quot;Ground Set&quot;. However, because it recognizes all the grass variations, the map editor can now transition water tiles correctly in many more cases.)</p>]]></description>
			<author><![CDATA[dummy@example.com (Master Wu)]]></author>
			<pubDate>Wed, 18 Mar 2026 19:23:22 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7803/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/3/6 Update]]></title>
			<link>https://www.faldon.org/topic/7798/new/posts/</link>
			<description><![CDATA[<p>There are still some problems with the map editor -- Ground Sets need a &#039;priority&#039; so that they are placed in the correct order, instead of &quot;newest-placed tile always on top&quot;, as things like the grass tiles need to be on top to not draw incorrectly.<br />That said, today&#039;s update gets it a *lot* closer to usable. The Line tool actually works correctly now, even for double-sided tilesets (though these are still somewhat difficult to work with).</p><p>This coming week I&#039;ll take a break from coding the map editor to see what else I can improve.</p><p>March 6, 2026:<br />*** It has been one year (off-and-on, mostly off due to life circumstances) since I started on the new map editor!<br />*** There are still some improvements needed, but it will be nice to start working on the actual *game* soon.<br />*** Thank you all!<br />*** God bless.<br />*** James<br />The map editor now has Cut, Copy, and Paste.<br />The map editor now has a Spray tool.<br />The map editor now color-codes the highlighted tile when using double-sided Wall Sets.<br />The map editor&#039;s Box tool now maintains alignment in double-sided Wall Sets. (If you want an unaligned box, you can always make one with the Line tool.)<br />The map editor&#039;s Line tool now maintains alignment in double-sided Wall Sets.<br />The map editor&#039;s Line tool now connects segments when editing Wall Sets.<br />The map editor&#039;s Pencil and Spray tools now have a shape option.</p>]]></description>
			<author><![CDATA[dummy@example.com (Master Wu)]]></author>
			<pubDate>Sat, 07 Mar 2026 20:16:56 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7798/new/posts/</guid>
		</item>
		<item>
			<title><![CDATA[2026/3/3 Update]]></title>
			<link>https://www.faldon.org/topic/7794/new/posts/</link>
			<description><![CDATA[<p>March 3, 2026:<br />Improved the &quot;No death or bleeding animations&quot; Parental Controls option.<br />- Thanks to Beet for this suggestion!<br />The map editor would sometimes not update the screen when removing tiles from higher Z levels.<br />- Thanks to Mr Spy for reporting this bug!<br />The map editor&#039;s variant picker no longer zooms in.</p>]]></description>
			<author><![CDATA[dummy@example.com (James)]]></author>
			<pubDate>Tue, 03 Mar 2026 11:08:11 +0000</pubDate>
			<guid>https://www.faldon.org/topic/7794/new/posts/</guid>
		</item>
	</channel>
</rss>
