New Bullet Character Controller

What license is this under?
I ported it to c++ because that is the way i use panda is this okay?


Sure, it’s ok.

This is great, but I would like to know the licence the code is under as well. I heard the implicit “default licence” is rather restrictive.

Also, is it sensible to use the controller with PandAI pathfinding?

Anyhow, thank you for sharing it.

Basically do what you want with it (just don’t claim you wrote it, because that wouldn’t be nice of you :wink: ).

I don’t think it would work with PandAI and, to be honest, I consider PandAI way too limited for any real use.

So I’m not sure if this is a bug or if I’m doing something wrong but when I try to use the fall callback I get the following error:

  File "C:\Users\jonyfries\PycharmProjects\Bullet\gameObject\", line 275, in __processFalling
    self.__fallCallback(self.__fallStartPos, *self.__fallCallback[1], **self.__fallCallback[2])
TypeError: 'list' object is not callable

I’m assuming that the call should be:

self.__fallCallback[0](self.__fallStartPos, *self.__fallCallback[1], **self.__fallCallback[2])

Thanks for class! I love it and it is working very well for me so far. :slight_smile: Of course I’m exactly 2 days into learning Panda3D…

I can’t find a license anywhere. What’s the license for this?