More MUD Progress
Posted in MUD Development
First watch, 7 bells (11:59 pm)

Wow, lately I’ve been on a roll. Ever since I figured out my object-copying problem things have been coming together quickly. Tonight, in under 4 hours, I managed to add a completely new system to the game: time-based events. These are events that need to take place in n heartbeats (every 2 seconds as I happen to have it configured), and they call code with arguments and everything. I borrowed the same structural idea from the Command Daemon to create the Event Daemon, namely a std::map<std::string, boost::shared_ptr<Event>>, then I can use std::map’s find and call the function by its shared pointer.

Sometimes I even impress myself. I wasn’t sure exactly how I was going to accomplish this 5 hours ago…

Leave a Comment »
Monday Anime Night
Posted in Anime
Forenoon watch, 1 bell (8:49 am)

Last night was Anime Night, but for some reason Cartoon Network has decided to impose an Anime drought on us—they don’t play anything cool anymore, at least nothing cool that’s new. There are only a couple of shows left for us to watch. One of the shows we do watch is Eureka Seven (I hate how they pronounce eureka, it seems like every actor says it differently).

Anyway, with our spare time we began watching Babylon 5. I’ve seen episodes before, but never in a row so I never got the real story of what was going on, and Lorien and her uncle both say the writing for that series was incredibly good.

Leave a Comment »