Game Development Community

Adding Torque extensions to TIDE (PLEASE HELP!!!)

by Noah Dyer · in Torque Game Engine · 02/06/2006 (9:58 am) · 2 replies

2 posts because of length

I tried setting up TIDE when I first bought Torque back in October, but I got a beanshell error I couldn't overcome and no one seemed to be able to help me. I've done some signficant modding of the engine and the scripts now, and I have a problem that I'd like to debug that I suspect is in script. If I can't find the problem I'm gonna have A LOT of rewriting to do, so it's really important to me to get TIDE up and running.

Fortunatley, I think I might have identified the step that has been causing my problem. When following the readme included in TIDE_JEdit42.zip, I'm able to install JEdit just fine, I'm able to edit the c#mode and add the Torque cs mode, and I'm able to download and install the Project Viewer. I'm also able to install TIDE, TIDE Browse, and TIDE DEBUG into the plugins directory. It is the next step that I have problems with the readme says:

Quote:After restarting, go to the ProjectViewer plugin configuration ("Utilities -> Global Options -> Plugins -> Project Viewer") and add TGE related file extensions under "Extensions to include" (cs mis gui hfl log ml).

When I go to Utilities -> Global Options there is no "Plugins" option, only "Plugin Manager". and there is no area there called extensions to include. I think I may have found another way to do this, if I go Plugins (from the file menu, not global options) -> Plugin Options -> Project Viewer -> General Options, there is a field there called files to import. So in that field I added
Quote:*.cs *.mis *.gui *.hfl *.log *.ml
. Is that not the same thing as extensions to include.

But continuing on, as the readme suggests I then go Plugins -> TIDE -> New Project. I get a popup window where I specifiy the TorqueDemo_DEBUG.exe as the executable. There are a few other options, launch locally-host-port-and password for which I just leave the default entries.

Continued in next post

#1
02/06/2006 (9:58 am)
After that I get a popup with the title EDIT PROJECT: PROJECT. I again leave all the fields to the default and press OK. I get the following beanshell error. Unfortunatley, I've only programmed in C++, not Java, so I"m not familiar with Beanshells.

Quote:java.lang.NoSuchMethodError: projectviewer.ProjectManager.addProject(Lprojectviewer/vpt/VPTProject;)V
at com.garagegames.torque.tide.Tide.createProject(Unknown Source)
at com.garagegames.torque.tide.Tide.newProject(Unknown Source)
at com.garagegames.torque.tide.Tide.newProject(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at bsh.Reflect.invokeOnMethod(Reflect.java:149)
at bsh.Reflect.invokeStaticMethod(Reflect.java:100)
at bsh.Name.invokeMethod(Name.java:872)
at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:72)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
at bsh.BSHBlock.eval(BSHBlock.java:80)
at bsh.BshMethod.invokeImpl(BshMethod.java:349)
at bsh.BshMethod.invoke(BshMethod.java:246)
at bsh.BshMethod.invoke(BshMethod.java:171)
at org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:523)
at org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:76)
at org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:229)
at org.gjt.sp.jedit.jEdit$3.invokeAction(jEdit.java:2910)
at org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:216)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Please, Please, Please help me resolve this error and get up and running with TIDE :)
#2
02/08/2006 (10:08 am)
Hereafter an installation procedure on linux

Click Here

If you use windows try it in the same way : it could work