error C2039: 'RigidBodyType_USER_BEGIN' :

jarwulf

29-09-2010 01:17:18

Hi I downloaded critter again and when I try to build it I get several errors

1>c:\documents and settings\minion\my documents\downloads\betajaen-critter-51f9edf\betajaen-critter-51f9edf\build\source\critterenums.h(60) : error C2039: 'RigidBodyType_USER_BEGIN' : is not a member of 'NxOgre::Enums'
1>c:\documents and settings\minion\my documents\downloads\betajaen-critter-51f9edf\betajaen-critter-51f9edf\build\source\critterenums.h(60) : error C2065: 'RigidBodyType_USER_BEGIN' : undeclared identifier
1>c:\documents and settings\minion\my documents\downloads\betajaen-critter-51f9edf\betajaen-critter-51f9edf\build\source\critterenums.h(60) : error C2056: illegal expression


I'm pretty sure my nxorge is uptodate since it comes with the character controller addon

jarwulf

29-09-2010 04:21:28

A search reveals that the NxOgre off Github (80bfd8f) (at least the one thats easiest to find) contains no reference to 'RigidBodyType_USER_BEGIN' but an NxOgre version (f28e57d) posted in the Haddock thread does. So I'm sort of confused. The Critter and NxOgre that appear to be the most recent are incompatible with each other. So which version of which should I use? Is critter being eliminated and rolled into NxOgre?

Update: okay so if I'm reading correctly the detritus branch is newer but for some reason does not contain the Character Controller files. So are the two compatible? Do I just take the character controller files from the master branch and drop them into the detritus branch files?

Update2: Well this place seems dead but whatever, anyway so I guess I accidently downloaded bloodymess. I thought the character controller was written only for detritus. . Anyway I'm still looking for a character controller for detritus if one exists. The threads indicate that there is one but it isn't as a visible addon as it was for BM. I'm currently away from a suitable computer so I can't check to see if it was rolled into nxogre or critter itself.

Update3: Okay So I guess it is in NxOgre itself now.