Jump to content

RRUDev

  • entries
    17
  • comments
    58
  • views
    8,781

Rrudev: Npl Scripter (Part 2)


Cyrem

808 views

 Share

Since the first preview of the NPL scripter I posted a while ago there have been some significant changes to it. I will explain them below. However first, here is a screenshot:

Separate Application

The previous editor was going to be part of Map Creator. However one major change is that it will come as a separate program bundled with Map Creator. This allows users to run just the scripter without starting up Map Creator and loading up a saved map. However this is not to say there won’t be a menu item in Map Creator. You’ll still be able to launch the scripter from Map Creator and when saving maps it will save the script you wrote as part of the saved map. This means when you open a saved map you’ll be able to launch the scripter from the menu and it will automatically load up the script.

The separate application just gives the user some choice to allow it to be run as a standalone program or with Map Creator.

Function Listing Improvement

The function listing (on the right side) has been improved to be sorted into 3 tabs. First, the function list. Second, the variable related functions like “SetR0” or the timers. And lastly the event tab has some special functions like ‘Finish’ ‘Stop’ ‘Event’ etc…

Interface Improvement

The editor itself has been vastly improved. If you look at the old version it was just a text editor with some buttons on top and it could not be resized. The newer editor can be resized and it has the addition of a menu and a toolbar without those ugly buttons on top.

Wizard (WIP)

I have also started putting the wizard together and it still has a lot to go and the way it works is not fully decided, but here is the latest screenshot of it.

Enjoy.

 Share

5 Comments


Recommended Comments

Woooo-oot.

Looks excellent.

Some questions and feature requests:

A) Get Unused Variable name - Chooses the next unused Register (1-9) so you don't have to search the file manually

B) How far will it support nrn? Which preprocessor will you be using?

C) Are you integrating ogun's NPL compiler fully, or including npl.exe with it, which your program then calls?

D) A tab for Timers?

E) A tutorial tab. FlashToolStoreIcon, GetToolStoreIconClicked, etc. are unlikely to be used in most levels. Except for the tutorial BLOCK instructions, which may be used in levels like explosive action.

Thanks :)

Link to comment
TheEPICtrainrider

Posted

Upside: Game easier to mod. Cyrem gets praise.

Downside: We're going to get alot of crappy n00b maps that nobody will play.

Link to comment

Downside: We're going to get alot of crappy n00b maps that nobody will play.

And then it will become Rock Raiders United Apocalypse...

Link to comment

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.