I recently ported it to IrrlichtNX because of some advanced features I need to use... I still have some problems with the new version. My artist redesigned the menu envirement, and I'm trying to implement it.
I want to post my main problems, maybe someone has a clue for me:
1. (not importent) I don't know how to correctly switch from the game, to my menu. I have different gamestates, and if I change from playgamestate to menustate, I don't update the 3d world and everything, but in the menustate, the guienvirement seems to disable all gui elements.
To disable the display of the 3d envirement, in irrlicht I just did not call smgr->drawAll(); but in irrlichtnx, i'm doing:
smgr->getRootSceneNode()->setVisible(false);
renderwin->removeSceneNodeController(CameraController);
and the reverse for re-entering game.
2. (very importent) my weapon models which i attached to the camera, simply by using setParent, are not working anymore. They are following the camera, but not instantly, so that i they my weapons at different position when i'm moving (i thing they are moved in the wrong frame). And no rotation is done on the weapon models, i mean they appear always at the same view direction of the player
![Sad :-(](./images/smilies/icon_sad.gif)