Well, it looks like progress, at least.
Note that the most recent two versions of Yabee at time of writing (12 and 11.3, I believe) are both apparently intended for Blender 2.63a, meaning that if you’re using Blender 2.62 there may well be an incompatibility that has been causing at least some of the problem that we’ve been dealing with.
So, the next thing, I think, is to check the resulting output. To this end, run Pview, passing in your model and animation files. To do this, open a terminal/cmd window, depending on whether you’re using Linux or Windows (respectively, and guessing that you’re likely using one of those two), navigate to the folder in which your model files are stored, and run the following command:
pview character-model.egg character-model-idle.egg character-model-walk.egg
Once Pview starts up, press “c” (which should bring your model into view if it’s not initially visible), then “a”. You may also want to turn on lighting by pressing “l”.
If you find that the system doesn’t know what “pview” is, you might find it called for to provide the full directory to pview, depending on where you have Panda’s installation (such as “c:\SomeDirectory\Panda3D\WhereverPViewIsUnderWindows\pview”).
Keep an eye open for errors in the terminal/cmd window: they might be useful.
(You might be able to do this without the terminal/cmd, but it seems more likely to me that you’re using Windows than Linux, and I don’t have Panda installed on Windows to hand, I don’t think, and don’t know whether it works there.)
If you see your model there, then the problem is likely in your code, and we can start looking again at that. If not, then we may still have a problem with Blender and/or Yabee.