Jump to content

BadBehavior editor bugs


chriscalef

Recommended Posts

So, is anybody using BadBehavior?


I've been using it extensively, but being somewhat allergic to GUIs I just always write my behavior trees in torque script. However, recently I realized this was perhaps the last of my regular user blockers, so I thought I'd see what the the actual situation is, and I found several things going on there.


First off, it seems that if you bring up the behavior tree editor (by hitting F9) from any place other than the main menu, before entering a mission, then the menus do not work. I get the world editor menus across the top of the behavior tree editor, instead of the behavior tree editors. Not having time to fix things like that right now, I've retreated to the one functional path I can identify, which is to do all your behavior tree editing immediately upon opening the program, before entering a mission.


However, the more serious bug I encountered was the fact that there seems to be no way to add or insert nodes into the tree - there is a right click popup menu, which shows Add and Insert Node as options, but when clicked they do nothing. Upon further investigation I discovered that there was supposed to be a submenu coming up with all of the node types available, but in my build this does not come up.


I messed around with it for a while, got nowhere, and finally retreated to adding all possible types directly into the main popup menu. It's cluttered, but it works.


Just wondering if anyone else out there is using this tool, and whether my problems are local to my build or not.

Link to comment
Share on other sites

Yes, I know that bug, I already told it to some people, for example here:

https://github.com/BadBehavior/BadBehavior_T3D/issues/2


I think it is broken since the introduction of the new SDL2 lib, which breaks the GUIs somehow, since BadBehavior is written with and for an older version.


As I was too lazy to bother with that, I decided to write my behavior trees in notepad.

Link to comment
Share on other sites

Ha ha, yeah that's been me all along, just using Torsion. But I finally looked around and realized that was about the last major component missing. It's still pretty much missing given the contortions you have to go through to use it, but it is possible anyway. :-p

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...