Monday, January 5, 2009

Kon version 1.0.11 release

It's the first update of the new year! Happy New Years everyone. May 2009 be good for all.

Now then.

Kon is now version 1.0.11 and has been released. Here's what's new/changed:

  • Fixed a small issue of certain modes not displaying all of the data (such as opping not showing who was opped).
  • Changed the logger and display so that it shows which channel the line appears in. I.e. [#channel] message
  • Fixed an error that would cause the bot to chop off the ":" in an emoticon if that was the first thing said in a line.
  • Added a /CLEAR command to the console. Will clear the window of all text.
  • Worked on the reconnect code...again.
  • Added a check to stop the bot from reconnecting if it reconnects more than 5 times in a session.
  • Added method to handle the appearance of KICK messages.
  • Tried to improve how the LB Brain constructs sentences with a topic.
  • Fixed another small potential bug with !utter
  • Changed the /SAY /PART and /JOIN commands slightly.

The new /SAY, /PART and /JOIN commands are as follows:
  • /SAY #channel message will send a message to the channel you specify
  • /SAY message will try to send the message to the default channel (the one it joins upon startup)
  • /PART #channel will try to leave the channel you specify
  • /PART will try to leave the default channel (the one it joins upon startup)
  • /JOIN #channel still works the same, just some internal things were changed to help with the changes to the other commands.
You may notice that you cannot use /SAY to message people in private query. I'd like to remind everyone that Kon is not meant to be a full standalone IRC client. If you want something like that, use mIRC or any of the other more complete clients. Kon is intended to be a chatterbot. However, I have found times when I needed to message a channel from Kon's end, thus the need for the /SAY change/fix.

As for the reconnect code... well, it SHOULD reconnect now. However, in the event that something goes wrong, it now has a limited number of tries to reconnect. After five attempts it will no longer try to reconnect and will need to be restarted manually. This is to prevent potential errors and potential connect/disconnect flooding to the server.

I'm not sure what the next update of Kon will entail. Maybe trying to improve the way commands are processed and to continue adding more error support. We'll see.

Download Binaries: Click here
Downlod Source: Click here (and download all the files)

Wednesday, December 3, 2008

A Small Update

It's been awhile since I last posted in this little blog and I thought it was time to let people know I was still alive and kicking.

I've been working on Kon version 1.0.11. So far here's the changelog for that version:

  • Fixed a small issue of certain modes not displaying all of the data (such as opping not showing who was opped).
  • Changed the logger and display so that it shows which channel the line appears in. I.e. [#channel] <> message
  • Fixed an error that would cause the bot to chop off the ":" in an emoticon if that was the first thing said in a line.
  • Added a /CLEAR command to the console. Will clear the window of all text.
  • Worked on the reconnect code...again.
  • Added method to handle the appearance of KICK messages.
Regarding the reconnect code this time around: I'm pretty sure it works a whole lot better but it still seems to have flaws. For some reason I just can't seem to get it to work correctly. Sometimes the bot will reconnect, but most of the time it gives an error that persists. And sometimes it'll reconnect but disconnect immediately after without reason. But I'll keep at it.

This version is not available for download just yet.

For some reason I felt compelled to sign up for Twitter. I really don't know why and I'll probably rarely even use it beyond this initial mention of it. But who knows? http://twitter.com/iyouboushi

I entered, and failed, NaNoWriMo this year. My (unfinished) novel can be found by clicking here. I still need to update the blog and continue the story. I do intend to finish the novel, I just don't know when.

Barring some pointless Internet Drama, there's nothing else to mention. Thus this update has come to an end.

Monday, October 20, 2008

Kon version 1.0.10 release

This is a fairly small update with most of it intended to move the bot to towards multiple channel use. Here's the full changelog:

  • Fixed a small potential bug with !utter
  • Changed !randomTalk # so that it reflects a message when the % has been changed.
  • Changed randomTalk so that setting it to 0 will really shut it off.
  • Changed the /join console command so that more than one channel can be joined.
  • Changed all commands to display the text in the channel in which the command was used.
  • Added a !join #channel command. User level.
  • Added a !part #channel command. User level.
  • Adjusted many commands to work with multiple channels rather than the defined channel.
Download Binaries: Click here
Downlod Source: Click here (and download all the files)


Oh yeah. There's also a README text file in the zip now that explains the various commands and how to set the bot up.

Enjoy!

Wednesday, September 24, 2008

Nomad Moogle - Version 1.4

Wow, I never thought I'd be posting another update to this bot, especially after all this time. But here it is!

version 1.4
Added guild points into the crafts list for people to keep track of.

The command to update the amount:
!update guildpoints (character) (amount)


If the amount is 0 or empty (null) it won't show "guild points" on the list.


If you're wondering what happened to version 1.3, I never released it. Why? Who knows? But here's what it added:

version 1.3
Fixed a few minor things.
Added the command: !lookup (char name) (info, jobs, crafts, all)]
it does the same thing as !character lookup but is shorter and easier to remember
Added the command: !character info (char name) [(info, jobs, crafts, all)]
it does the same thing as !character lookup

Tuesday, September 2, 2008

GH3 Metalhead and Elroy Budvis

Hey all!

I just wanted to write a quick blog to say how much I really love Guitar Hero 3. And I wanted to show off the two Wii & PS2 exclusive characters since I wasn't even able to find a picture of them online.

Discover Simple, Private Sharing at Drop.io


I'm not using the default guitars in the video though, as Elroy is now using Metalhead's original guitar (the laser gun) and Metalhead is using some other guitar. I forgot to switch them back. Oops.

But it's still awesome.

Friday, August 29, 2008

Idle RPG DS version 0.2, New Game Started

I wasn't originally going to announce the release of this version as it really doesn't add a whole lot to show for the player. But I didn't want people to think that progress wasn't being made towards this game. Admittedly I haven't worked on it as much as I could have (curse you Guitar Hero 3!) but I am working on it at a snail's pace.

Download: version 0.2


In this version..

- Started the "new game" function.
That means the player can click on the 'new game' menu option and it, gasp, works.

- Added the ability to name your character name and the character's class name
Once the player clicks 'new game', a keyboard pops up on the bottom and allows a 25-character player name and a 25-character class name. The class name has no effect on the game itself, just like the IRC version. It's just for looks.

- Added the save function to the game.
After entering the class name it'll save what the player has inputted and kick it back out to the main menu. TO BE ADDED: a "are these names okay?" type question before saving them.

- The main menu will now tell you if there's a game to continue (won't be grayed out)
If the player's card allows FAT, it'll be easy to confirm if the player and class name saved correctly because "Continue" won't be grayed out anymore. The continue option still isn't clickable but at least it'll let people know if it's saved right.


I don't know when the next update will be but it should contain at least the start of the actual game. So until next time.....

Sunday, August 24, 2008

Idle RPG DS version 0.1, The about menu is done!

I decided to start working on the game a little earlier than expected. I wanted to get some of the more basic stuff out of the way and start a menu. I'm kind of proud of the end result considering I've never really touched C before this.

The screens are a little bland but considering the original version of Idle RPG is ran on IRC, which is text only, I don't want to make it too flamboyant. Keeping it simple to pay an homage to the original and to try to keep the size of the game down.





Download: version 0.1

Sorry, no source yet. Probably won't be released for awhile. Especially while in development. We'll see when it's done.


In this version:

+ The title graphic.
+ The main menu
+ The about menu
+ Added the abilty to check for FAT support and display a warning if unable to use it.


That's.. it. More to come when I start working on the actual game engine. I'll start that after I get some questions answered over on PAlib's forums.

Until next time.....