Natural Selection 2 is the sequel to the popular Half-Life mod Natural Selection. It is built on our own engine and will be distributed through Valve's Steam platform.

Report article RSS Feed Lua Debugger "Decoda" Update

It's hard to believe that it's been over a year since the last update to Decoda.

Posted by _Xero_ on May 19th, 2010

Those of you that are diligent in checking for updates on our website may have noticed that we just released an update to our Lua debugger Decoda. It's hard to believe that it's been over a year since the last update -- time certainly goes by fast when you have your head down working on Natural Selection 2!

The reason that we're mentioning this in our Friday update is that one of the more significant changes in this patch is a fix for debugging LuaJIT-based applications. LuaJIT is a rewrite of Lua that's designed to use just-in-time compilation to gain additional performance. Right before we released the Engine Test we switched Natural Selection 2 over from vanilla Lua to LuaJIT to make sure script code is executing as fast as possible.

So, if you are a proud owner of Natural Selection 2 and Decoda, not only are you an amazing person but you will also now be able to debug Lua mod code more effectively. If you don't own Decoda but are interested in working on mods, don't worry! We're happy to announce that we will be including a special version of Decoda with Natural Selection 2. This version of Decoda will be shipping along with all of the other tools in a Steam update next week.

Post comment Comments
Arxae May 20 2010, 2:22am says:

sweet :D allways wanted to give decoda a go :3 and now it looks like i can :D

+1 vote     reply to comment
Blandr3ws May 20 2010, 4:20am says:

Decoda is also recommended in Mike McShaffy's Game Coding Complete 3rd Ed
Gave me a smile when I saw it in there.

+1 vote     reply to comment
Arxae May 20 2010, 4:52am says:

does it support other games to? looks interesting to use for garrys mod :3

+1 vote     reply to comment
0xMNM May 20 2010, 6:53am says:

GetPenetration() *blush*

I'll grow up now...

+3 votes     reply to comment
aidy70060 May 20 2010, 11:40am replied:

Haha, I just realised that when you said it :D

+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Natural Selection 2
Windows, Linux
Unknown Worlds
Send Message
Official Page
Release Date
Released Oct 28, 2012
Game Watch
Track this game
Report Abuse
Report article
Related Games
Natural Selection 2
Natural Selection 2 Indie Multiplayer Real Time Shooter
Related Engines
Spark Commercial TBD
Related Groups
Unknown Worlds
Unknown Worlds Developer & Publisher with 5 members