|Basilisk for Cobra Library - Created by HoboBen (Rating 87.5%)|
The ultimate library for scripting in Cobra
|Presenting the ultimate library for scripting in Cobra.|
The Basilisk for Cobra Library is a unit for Cobra programs providing functionality for 'Virtual Variables', loading data from external text files, functions to aid with scripting, and other useful commands.
This unit can be used for very simple settings files, or it can be used as part of complex real-time scripting engines.
|Posted : Wednesday, 05 March 2008, 23:22|
Vote : 5
|*Gives round of applause*|
Blinkin' 'eck! Well done, Hobo.
|Posted : Thursday, 06 March 2008, 06:38|
|Looks solid, but I can't test since I don't use Cobra. Well done, however!|
|Posted : Friday, 18 April 2008, 13:22|
Vote : 4
This is great stuff. Can Basilisk files be encrypted?
|Posted : Friday, 18 April 2008, 13:28|
|Not yet, but as I'm hoping to write an encryption & decryption routine for my GUI, with any luck I will add that feature at some point.|
As this unit is open source, I need to do it properly!
There's a new version of the library I should get around to uploading soon that has a few small fixes. One thing that I still haven't got around to fixing is that the minus in scripted arithmetic is still a bit iffy; for best results, don't use subtraction as an operator, only use it to show negative numbers. E.g. 2 - 1 is quite likely to give the wrong result, but 2 + -1 is fine.
|Posted : Friday, 18 April 2008, 15:20|
|Haha, I've got some quite epic errors in the latest development version!|
Edit: I don't fancy actually counting all those to see where I'm missing one, either!
|Posted : Saturday, 19 April 2008, 05:11|
I've never seen so many brackets before o.O
|Posted : Saturday, 31 May 2008, 10:19|
|Got around to uploading the latest (stable) copy. Brackets and minuses still aren't perfect, but I've fixed a few quirks and exported a few more important functions, and tidied up the docs.|
v22.214.171.124 .zip 121kb
v126.96.36.199 .7z 53kb
Change Log (note you may have to force a refresh if the page is cached)
I'm probably not going to touch this for a few months, but I do plan to go back eventually and fix the brackets (they work, but only if you don't go mad with them! ). Once that's done, the other problems will fix almost automatically.
|edit| Jason - sorry, still no encryption! I'm about half way |edit|