<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/tfbot/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/tfbot/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sat, 15 Sep 2012 15:07:29 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/tfbot/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Convert setup files from Lua to JSON</title><link>https://sourceforge.net/p/tfbot/feature-requests/47/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Lua is a scripting language, JSON is meant for data storage/transfer. The setup files are simply collections of setup properties, therefore JSON more fitting.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LoidThanead</dc:creator><pubDate>Sat, 15 Sep 2012 15:07:29 -0000</pubDate><guid>https://sourceforge.net505e3232f414cd673c4200998b811c20806264e2</guid></item><item><title>Events</title><link>https://sourceforge.net/p/tfbot/feature-requests/46/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Create random events that can be triggered during gameplay.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LoidThanead</dc:creator><pubDate>Sun, 07 Aug 2011 15:26:29 -0000</pubDate><guid>https://sourceforge.net9149494f41a4ca33f482963e76772bd80b8ff22e</guid></item><item><title>Property Groups</title><link>https://sourceforge.net/p/tfbot/feature-requests/45/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;A game developer should be able to assign properties to one or more groups. This allows properties to be used for various purposes without needing to create a Java object for each use.&lt;br /&gt;
For example, properties could be added to a group 'skills', letting a game developer use skills and levels without needing a special-purpose Skill type.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LoidThanead</dc:creator><pubDate>Sun, 07 Aug 2011 15:23:41 -0000</pubDate><guid>https://sourceforge.net6a117d1b04abc2ce5c5df30feb9357d72e64405a</guid></item><item><title>Catch errors in Callback</title><link>https://sourceforge.net/p/tfbot/feature-requests/44/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The Callback object should handle errors. Any errors that pass all the way up to the callback should result in a message written to the channel.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LoidThanead</dc:creator><pubDate>Sun, 10 Apr 2011 11:35:06 -0000</pubDate><guid>https://sourceforge.net74077102c24911940eca604be8deca3a6b7617bb</guid></item><item><title>Move functionality out of Callback</title><link>https://sourceforge.net/p/tfbot/feature-requests/43/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The callback object should only pass calls on to the corresponding game object. This means that all current functionality must be moved into the Game object.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LoidThanead</dc:creator><pubDate>Sun, 10 Apr 2011 09:48:00 -0000</pubDate><guid>https://sourceforge.net11d65dd9b61b50f39b4379185fc44728d6e5401e</guid></item><item><title>Upgrade to LuaJ 2</title><link>https://sourceforge.net/p/tfbot/feature-requests/42/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Will probably require a redesign of the scripting mechanism.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LoidThanead</dc:creator><pubDate>Thu, 28 Oct 2010 21:05:58 -0000</pubDate><guid>https://sourceforge.netd56828911a704982373841d7072918ddc5e15e24</guid></item><item><title>Decouple Game and GameCallback</title><link>https://sourceforge.net/p/tfbot/feature-requests/41/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;If the IrcCallback is taken out of the GameCallback and placed in Game, Game no longer needs a reference to the GameCallback. This removes the mutual dependency between the two, leaving only the GameCallback to depend on Game.&lt;/p&gt;
&lt;p&gt;To pass the callback argument to scripts, it should be stored in Property, Trigger, etc.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LoidThanead</dc:creator><pubDate>Sun, 24 Oct 2010 11:43:28 -0000</pubDate><guid>https://sourceforge.net6398765bb2c741c8d7dd6eb3bc7b7da6ebd9064e</guid></item><item><title>Decouple Game and Bot</title><link>https://sourceforge.net/p/tfbot/feature-requests/40/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Provide a framework around the bot so that a game need not be tied to one specific bot. This could be done through giving the game a callback object to a bot framework (bot manager?) that allows it to connect to servers and channels, possibly under different names. Checking for messages could be done by attaching listeners to specific servers, channels and/or users.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LoidThanead</dc:creator><pubDate>Fri, 15 Oct 2010 11:58:31 -0000</pubDate><guid>https://sourceforge.netc62aba1b84bb0eb17d8c74b93fb7cd1d140b1926</guid></item><item><title>Prettify Simple TF Game</title><link>https://sourceforge.net/p/tfbot/feature-requests/39/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Refactor the Simple TF Game to a small grove, where Beatrice fullfill's people's wishes.&lt;/p&gt;
&lt;p&gt;Could just rewrite triggers to use 'I wish,' like, 'I wish &amp;lt;target&amp;gt; had &amp;lt;property&amp;gt; of &amp;lt;value&amp;gt;'. Might need triggers for different properties and different ways of phrasing.&lt;br /&gt;
Possibly add fairy pranks: with random chance, increasing someone else's bustsize lowers own, or vice versa? Removing pregnancy moves it to random, available person?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LoidThanead</dc:creator><pubDate>Tue, 22 Jun 2010 12:30:39 -0000</pubDate><guid>https://sourceforge.net46849e61402686ec5deb1dbe2503aa6d0876e6c2</guid></item><item><title>Additional descriptive properties</title><link>https://sourceforge.net/p/tfbot/feature-requests/38/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;To further tailor the status trigger, properties such as hair colour, length and style could be used. Other options are eye colour or type of voice.&lt;br /&gt;
Height and weigth might require dependencies on other properies, such as age and gender.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">LoidThanead</dc:creator><pubDate>Fri, 04 Jun 2010 09:25:39 -0000</pubDate><guid>https://sourceforge.net4c1f6d60f60de3ff9674814e2184b02519aaf934</guid></item></channel></rss>