<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<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>The Feudal Lands &#187; Recent Topics</title>
		<link>http://www.thefeudallands.ca/fora/</link>
		<description>The discussion boards for the Feudal Lands project and Ultima fans alike</description>
		<language>en-US</language>
		<pubDate>Wed, 08 Sep 2010 10:40:48 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://www.thefeudallands.ca/fora/search.php</link>
		</textInput>
		<atom:link href="http://www.thefeudallands.ca/fora/rss.php?topics=1" rel="self" type="application/rss+xml" />

		<item>
			<title>saladino on "feudal lands trouble running - maps?"</title>
			<link>http://www.thefeudallands.ca/fora/topic.php?id=6#post-6</link>
			<pubDate>Mon, 23 Aug 2010 18:54:19 +0000</pubDate>
			<dc:creator>saladino</dc:creator>
			<guid isPermaLink="false">6@http://www.thefeudallands.ca/fora/</guid>
			<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;I just set up the feudal lands with Exult 1.4.  I get the opening menu correctly and then I go talk to the lady answering questions about Honor, Valor, and the like.  Once that happens it seems I am transported to the original town from the black gate with a few minor adjustments to people's speech (like what I can talk about to Lolo).&#60;/p&#62;
&#60;p&#62;I was wondering if the maps were not correct?  I mean I have seen screenshots of  an entirely new looking world on the map and the map in this one looks just like the black gate.&#60;/p&#62;
&#60;p&#62;The path for the game file in the exult.cfg file is for the blackgate game, because i figured this was a mod for that game.  What do I need to do to fix the map file so that I am playing in the feudal lands world?  Or does this come later in the game?  Please let me know.&#60;/p&#62;
&#60;p&#62;Thanks,&#60;br /&#62;
saladino
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Wizardry Dragon on "UCC module changes"</title>
			<link>http://www.thefeudallands.ca/fora/topic.php?id=5#post-5</link>
			<pubDate>Sat, 19 Dec 2009 15:53:30 +0000</pubDate>
			<dc:creator>Wizardry Dragon</dc:creator>
			<guid isPermaLink="false">5@http://www.thefeudallands.ca/fora/</guid>
			<description>&#60;p&#62;I've been thinking of reworking the way that inclusions are handled, and files are handled by the interpreter.  Right now they all get kind of cobbled all together, and this works fine for procedural applications, and for smaller apps, but for larger more object-oriented applications (Read: TFL) a module approach would be more helpful.&#60;/p&#62;
&#60;p&#62;Here's an example of what I'm thinking of:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;# File: example.ucc

requires builtin
imports foo, bar from example2&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;This would create a module for example.ucc named &#34;example&#34;.&#60;/p&#62;
&#60;p&#62;This module needs another module  to run, and thus defines it with the requires keyword.&#60;/p&#62;
&#60;p&#62;It also imports two functions from example2, foo and bar.&#60;/p&#62;
&#60;p&#62;The main problem for this in the current setup is what directories are looked for in the needs and includes.&#60;/p&#62;
&#60;p&#62;Also, how to deal with the builtin functions is another thing.&#60;/p&#62;
&#60;p&#62;I think for builtins, I will have the module builtin as alludded to above, and it will contain the original functions with their original names.  Then all old scripts would need to do is include a &#34;needs builtin&#34; line to their files for things to work right, until I include the below :)&#60;/p&#62;
&#60;p&#62;I will also have an &#34;interpreter&#34; module builtin to the interpreter to allow for some configuration options.  This will include the following I think:&#60;/p&#62;
&#60;p&#62;&#60;ul&#62;&#60;li&#62;interpreter.include_paths - Which would be a list of paths to look for files with &#34;includes&#34;&#60;/li&#62;&#60;li&#62;interpreter.sys_path - Same as above but for &#34;required&#34;, should point at whereever the ucc compiler is.&#60;/li&#62;&#60;li&#62;interpreter.builtin_default - Boolean true if the interpreter includes the builtin module as a requirement of modules by default.  For backwards compatability.&#60;/li&#62;&#60;br /&#62;
&#60;/ul&#62;&#60;/p&#62;
&#60;p&#62;Eventually, I will probably re-implement all of the builtin functions as separate modules, and make UCC a &#34;purer&#34;programming language rather than a scripting language.&#60;/p&#62;
&#60;p&#62;I was thinking of these for such library modules:  random, stats, eggs, actors, scripts, weapons, monsters, time, date, time_of_day, schedules, converse&#60;/p&#62;
&#60;p&#62;It's an ambitious project and I don't think it will be done soon, considering I do need to focus on TFL primarialy, but I would enjoy having a little more purer and easier to use UCC.&#60;/p&#62;
&#60;p&#62;Cheers,&#60;br /&#62;
Peter M Dodge&#60;br /&#62;
aka Wizardry Dragon
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Wizardry Dragon on "Submitting TFL bug requests"</title>
			<link>http://www.thefeudallands.ca/fora/topic.php?id=3#post-3</link>
			<pubDate>Thu, 10 Dec 2009 23:48:19 +0000</pubDate>
			<dc:creator>Wizardry Dragon</dc:creator>
			<guid isPermaLink="false">3@http://www.thefeudallands.ca/fora/</guid>
			<description>&#60;p&#62;When submitting a bug request or other support request for TFL, &#60;strong&#62;please&#60;/strong&#62; specify the following information:&#60;/p&#62;
&#60;p&#62;[1] The version of Exult you are running.&#60;br /&#62;
[2] The version of Ultima you are using.  (Black Gate?  Black Gate and Forge of Virtue?  Collector's edition?  Etc.)&#60;br /&#62;
[3] What you were doing at the time of the problem.&#60;br /&#62;
[4] Steps that might be taken to duplicate the problem.&#60;/p&#62;
&#60;p&#62;If you don't supply this information you will be asked for it, so please provide it up-front as it were.&#60;/p&#62;
&#60;p&#62;Cheers,&#60;br /&#62;
Wizardry Dragon
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Wizardry Dragon on "Welcome"</title>
			<link>http://www.thefeudallands.ca/fora/topic.php?id=2#post-2</link>
			<pubDate>Thu, 10 Dec 2009 23:42:46 +0000</pubDate>
			<dc:creator>Wizardry Dragon</dc:creator>
			<guid isPermaLink="false">2@http://www.thefeudallands.ca/fora/</guid>
			<description>&#60;p&#62;Hello and welcome to the TFL General Discussion forum!&#60;/p&#62;
&#60;p&#62;This forum is made for the discussion of just about anything related to the Feudal Lands - however there is a separate forum for support requests and bug reports, and a separate section of forums for  - please put posts of those natures in the appropriate forum.&#60;/p&#62;
&#60;p&#62;Other than that, there are only a few rules:&#60;br /&#62;
[1] Stay on topic.  Make a second topic for side discussions if you want!  But don't derail topics.&#60;br /&#62;
[2] Don't post links to warez/abandonware/etc. They don't have anything to do with TFL.  Furthermore, we do not endorse nor support the running of TFL on such pirated software and you'll probably get permanently banned for mentioning it.&#60;/p&#62;
&#60;p&#62;Cheers,&#60;br /&#62;
Wizardry Dragon
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
