Log on:
Powered by Elgg

Samson :: Blog :: Liberation from the Compiler!

December 12, 2007

Finally after months of painfully slow changes that led to more changes that led to still more changes, I've gotten past the compiler! AFKMud 2.1 will now compile clean, launch with a relatively clean log, run for as long as I want it to, and shut down without reporting leaked memory.

This just leaves having to cleanup implementation decisions that didn't go quite as planned, like making the command table into a std::map. I hadn't counted on that wiping out the ability to set command priorities. So that will need to be undone. I apparently also broke one of the basic mob keyword lookup functions and the results of that are somewhat.... strange.

All in all, after all this time, it looks like the string converson has gone remarkably well. Things certainly could have turned out much worse. Of course, this is only the first stage. I still have many classes and structs to convert, but the bulk of it is done now. 

Keywords: afkmud, c++, STL, strings

Posted by Samson


Comments

  1. Gratz, Samson, that sounds like a huge step of the process with some terrific results so far. :)

    Conner DestronConner Destron on Wednesday, 12 December 2007, 14:02 MST # |

  2. Wow, Samson, sounds like you've really made huge strides with the code! Best of luck with it Cool

    AvaerynAvaeryn on Friday, 14 December 2007, 22:24 MST # |

You must be logged in to post a comment.