<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title><![CDATA[ Broken Dimension worklog on Boolean Soup ]]></title>
<link><![CDATA[ http://bs.ruilhandel.net/index.php?p=worklogs&m=viewworklog&id=11 ]]></link>
<description><![CDATA[ Worklog for an rpg/rpg engine ]]></description>
<language>en-us</language>
<pubDate>Tue, 05 May 2026 19:23:34 GMT</pubDate>
<item>
<title><![CDATA[ LUA.dll made ]]></title>
<link><![CDATA[ http://bs.ruilhandel.net/index.php?p=worklogs&m=viewpost&id=243 ]]></link>
<description><![CDATA[ hi,
 I&#039;ve now got a working dll for LUA scripts, get it now at http://www.booleansoup.com/ind &hellip; e=wip&amp;id=26.

 Next thing I plan to do is write up a design of the RPG engine, so I know which part is going to do what. Expect it in a week/month/year (delete as appropriate),

OScoder ]]></description>
<pubDate>Sun, 27 Apr 2008 14:34:57 GMT</pubDate>
<guid><![CDATA[ http://bs.ruilhandel.net/index.php?p=worklogs&m=viewpost&id=243 ]]></guid>
</item>
<item>
<title><![CDATA[ LUA.dll almost done ]]></title>
<link><![CDATA[ http://bs.ruilhandel.net/index.php?p=worklogs&m=viewpost&id=210 ]]></link>
<description><![CDATA[ Hi,
 Work with my dll that allows use of LUA scripts in dlls is going along quite nicely. I can now write a script that loads NPCs, writes stuff to the screen and gets a string from fenix. I just  need to add a little functionality (like letting the fenix game call LUA functions), fix a bug (see below), and tidy up/document the code (almost no comments atm!). Also, here&#039;s a screenshot:

 You can see the bug there: it ought to write &quot;int test good&quot;, not what it does! Can anyone suggest where to start looking to fix?

Anyways, here&#039;s the script that did it:
Code:--&nbsp;script.lua &nbsp;fenix_write(0,10,&nbsp;get_game_name()) &nbsp;if(get_some_int()&nbsp;==&nbsp;23)&nbsp;then &nbsp;&nbsp;fenix_write(0,20,&quot;int&nbsp;test&nbsp;good&quot;) &nbsp;end &nbsp;if(get_some_number()&nbsp;==&nbsp;1337)&nbsp;then &nbsp;&nbsp;fenix_write(0,30,&quot;number&nbsp;test&nbsp;good&quot;) &nbsp;end &nbsp;add_NPC(2,50,100) &nbsp;add_NPC(2,100,100) return&nbsp;1337  --&nbsp;TODO: --&nbsp;BUG&nbsp;-&nbsp;write&nbsp;function&nbsp;not&nbsp;working&nbsp;right 

OScoder out ]]></description>
<pubDate>Sat, 17 Nov 2007 14:31:56 GMT</pubDate>
<guid><![CDATA[ http://bs.ruilhandel.net/index.php?p=worklogs&m=viewpost&id=210 ]]></guid>
</item>
<item>
<title><![CDATA[ LUA for Fenix has Begun! ]]></title>
<link><![CDATA[ http://bs.ruilhandel.net/index.php?p=worklogs&m=viewpost&id=209 ]]></link>
<description><![CDATA[ Upon this day I have successfully made fenix run a lua script. How good! Now I just I have to write a hoarde of wrapping functions... &#039; ]]></description>
<pubDate>Thu, 01 Nov 2007 00:11:02 GMT</pubDate>
<guid><![CDATA[ http://bs.ruilhandel.net/index.php?p=worklogs&m=viewpost&id=209 ]]></guid>
</item>
<item>
<title><![CDATA[ Update ]]></title>
<link><![CDATA[ http://bs.ruilhandel.net/index.php?p=worklogs&m=viewpost&id=174 ]]></link>
<description><![CDATA[ Here&#039;s an update on the rpg engine so far:
 After getting the tile engine to work on fenix, I found it rediculously slow, and couldn&#039;t/didn&#039;t want to imagine how bad it would be on an actual game!

 I&#039;ve started it from scratch again now, yet being the hopeless idealist and stupidly ambitious person that I am I have decided to write my own sdl wrapper (based on DIV) from scratch along with it! So far almost got the basics done (images, processes, etc) - although processes work in a slightly different way from DIV (more like, event based). Next to implement is resource handling (like, sound ids, etc) and collisions.

I wonder if I&#039;ll finish this?
OScoder

edit:
Changed my mind again! I&#039;ll stick with fenix. ]]></description>
<pubDate>Thu, 01 Mar 2007 18:38:19 GMT</pubDate>
<guid><![CDATA[ http://bs.ruilhandel.net/index.php?p=worklogs&m=viewpost&id=174 ]]></guid>
</item>
<item>
<title><![CDATA[ Loads of things added ]]></title>
<link><![CDATA[ http://bs.ruilhandel.net/index.php?p=worklogs&m=viewpost&id=23 ]]></link>
<description><![CDATA[ Ok, after alot of tidying up and re-organising my code, the tile engine can now handle multiple layers (each in a separate proccess, so properties can be selected such as z value, flags and zoom). Processes can now move around very much like in the original DIV scrolling system, by calling a process that manages &#039;relative positioning&#039; for them - there are also comera controlls to go with this. Finnally each layer now has an event map, so it is possible to stop characters from walking into walls!



Now all I have to do is make the editor for this  ]]></description>
<pubDate>Sat, 25 Feb 2006 22:27:03 GMT</pubDate>
<guid><![CDATA[ http://bs.ruilhandel.net/index.php?p=worklogs&m=viewpost&id=23 ]]></guid>
</item>
</channel>
</rss>