Bryan Edds's Resources
This resource contains the instructions and code you need to make T2D 1.02 (and possibly other Torque products) a fully object-oriented language with multiple inheritance. Basically, this resource allows any class or datablock in script to be subclassed for an arbitrary number of layers of inheritance. Additionally, you can now inherit an unlimited number of classes into any subclass or databock. In not so many words, it's C++-like OOP in Torque Script. Installation instructions should work for T2D, TGE, and TSE, but I have only tested it on T2D and TGE 1.3, so apply it to the other Torque products with your eyes peeled. Special thanks to Harold 'Labrat' Brown for helping with this resource.
Author Bryan Edds Date 07/24/2005 (3:17 pm) Comment 36 comments
THIS RESOURCE IS DEPRECATED! Find the new 3.0 version http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=8216. It should work on T2D, TGE, and TSE.[/b] For the past few weeks I've been working on extending Torque's ability to enable object-oriented programming and design in script. It's done, and ready to try out in your own project!
Author Bryan Edds Date 06/13/2005 (12:36 pm) Comment 4 comments
THIS RESOURCE IS DEPRECATED! Find the new 3.0 version http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=8216. This resource contains the instructions and code you need to make T2D 1.0.2 (and possibly other Torque products) a fully object-oriented language. Basically, this resource allows any class or datablock in script to be subclassed for an arbitrary number of layers of inheritance. In addition, it looks to me like some of the original inheritance functionality in TGE was stripped out of T2D - this adds that functionality back in. This instructions should work for T2D, TGE, and TSE, but I have only tested it on T2D and TGE 1.3, so apply it to the other Torque products with your eyes peeled. Special thanks to Harold 'Labrat' Brown for helping with this resource.
Author Bryan Edds Date 05/08/2005 (12:26 am) Comment 15 comments
THIS RESOURCE IS DEPRECATED! Find the new 3.0 version http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=8216. This is the instructions and code you need to make T2D more object-oriented than it is currently. Basically, this resource allows any class or datablock in script to be subclassed for an infinite number of layers of inheritance. In addition, it looks to me like some of the original inheritance functionality in TGE was stripped out of T2D - this adds that functionality back in. Special thanks to Harold 'Labrat' Brown for helping with this resource.
Author Bryan Edds Date 03/04/2005 (7:36 am) Comment 33 comments
THIS RESOURCE IS DEPRECATED! Find the new 3.0 version http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=8216. Myself and Harold "LabRat" Brown have taken some time to write up a very simple extension to Torque script which extends Torque script's inheritance features significantly. What this code by itself does is enable all object's accessible from script (that is, all objects that derive from SimObject in C++) to use and unlimited number of layers of inheritance.
Author Bryan Edds Date 09/01/2004 (8:37 pm) Comment 3 comments
If you want to learn to develop games with Torque, there are MANY different paths to take towards reaching that goal. Unforunately, many of those paths take you in the wrong direction, and will make you waste a LOT of time learning the things just aren't applicable. To help those who are just starting out by making their journey much easier, I am recommending the path I wish that I had taken. Had I taken it, it would have easily saved me literally a year or more in wasted time.
Author Bryan Edds Date 07/04/2004 (10:50 pm) Comment 10 comments
