VaultNetwork.net Vault Network Boards
Author Topic: basic decal/plugin dev questions [Locked]
Digero  3 stars
Posts: 580
Registered: 2002-10-21 23:55:01
fitzbean posted:

>> Check out Digero's plugins; most of them are open source. Not sure what VB you are talking about, but VB6 is probably not the best way to go nowadays. If you're planning to use VB.NET, converting from C# shouldn't be difficult since it is done the same way.


Hmp, really. I figured VB6 would be fine for Decal dev. I personally have never even worked with VB to be honest, and always considered it inferior to most other languages honestly. But, one of my plugin ideas will be directly bases off the source of another one that is written in VB, so I figured it would be a good way to go. Why would you say VB.NET over VB6?


Thanks again

fitz



In short: if you're experienced with any other programming language, VB6 will make you cringe.


In pretty much all respects, making .NET plugins is easier than making COM (VB6, C++) plugins. I started out making plugins in VB6, but it was a breath of fresh air when Decal added the .NET Adapter and I could use C#. If you use VB.NET or C#, you'll get the benefit of the .NET framework, the .NET-friendly Decal.Adapter, and a nice IDE (Visual Studio 2008 [Express]). You also won't have to deal with all of the oddities and shortcomings of VB6.


If you're just using that VB6 plugin to learn how to make plugins, I'd suggest getting the source to a .NET plugin instead. Most of my plugins are open source, and are written in C# (except target info and quest timer, which are written in VB6).


fitzbean posted:

>>theres that decalcontainer thing that y ou can install when you install decal. but I dont think you can really test it, just see if everything appears right and all.


Care to elaborate on that? Not sure what you mean.



Decal container is a small app that lets you see your plugin's view layout and test any HUD drawing code, without having to log into the game. It's not too useful unless you're developing a plugin with a HUD. It's in the Decal install folder if you want to try it out.

 

-----signature-----
[LotRO] Digero (Guardian), Digrim (Burglar), Dignite (LM), Azrea (Hunter) - Landroval
[AC] Digero, Lyera, Draxxe - Leafcull (Retired)
[CoH] Devil's Zealot, Scinta, Izzard - Guardian (Retired)
Digero's AC Decal Plugins: http://decal.acasylum.com
fitzbean
Posts: 34
Registered:
Wow, cool, thanks for info, I will definitely go the net route then.


thanks for the support Digero!
-lino-  1 star
Posts: 177
Registered:
My plugins are open source too, can find the sourcecode at http://svn.ranta.info/repos/decaldev/ (works both in browser and a subversion client). I guess I am not even half as good as Digero or the other "famous" decal/plugin devs though (and some of that code has been hacked together in a rush), so take everything with a grain of salt.

VaultNetwork.net is an independently operated community forum and is not affiliated with, endorsed by, or technically based on IGN, GameSpy, FilePlanet, GameStats, or the former IGN/GameSpy Vault Network.
References to VaultNetwork.net mean this site/domain. VNBoards-style presentation is a visual homage only. By using this site, you agree to the forum rules.