Report article RSS Feed Playtest 20131130

The testing branch of OpenRA comes with Lua mission scripting as well as sprite rendering and performance improvements.

Posted by Milanium on Nov 30th, 2013

The headline feature of this new playtest is the addition of Lua scripting for maps, which allows anybody to create scripted missions or game modes without touching any C# engine code. Any maps added to our content site will be downloaded when joining a server, which makes it easy to share your creations with others. We have made the tough decision to delay the previously announced IRC and translation features into a later release. This will allow us to focus our efforts on getting the next release out within the next couple of weeks. The main improvements over our stable september release are now:

  • Added support for Lua scripting in maps.
  • Added remakes of the first two Allied missions to RA (using our new scripting system).
  • Additional UI polishing, including a new settings menu, overhauled chat, and improved hotkey support.
  • Additional ingame polish, including new infantry animations, move-flashes, and improved to pixel-doubling.
  • Added options for always displaying health bars, and alternative DOTA-style bar colors.
  • Improvements to RA include production acceleration, the base radius from C&C, and the M.A.D Tank!
  • C&C (now renamed to Tiberian Dawn) receives a new Airstrike, new sound and weapon effects, and a remake of the popular Haos Ridges map.

As usual, the changelog contains all the details, including a list of changes that affect maps and mods. If you run into any issues or have any feedback, then you can create a ticket on our Github issue tracker or find us on IRC.

Allies02The Allies02-classic mission uses our new Lua scripting.
 
Health barsNew settings for displaying health bars makes it easy to distinguish friend from foe.
 
C&C PolishTiberian Dawn’s new airstrike and missile rendering.

Post comment Comments
Templarfreak
Templarfreak Nov 30 2013, 9:15pm says:

Super neat!! I really gotta learn LUA though. D=

+4 votes     reply to comment
JMS.HappyCat
JMS.HappyCat Dec 1 2013, 7:15am replied:

As languages go, I've found Lua painless. I can't say how well a person completely new to programming would do, but I managed to get comfy in 4-5 days.

If you're familiar with another language, you could jump on Rosettacode.org and look for some examples to compare.

+1 vote     reply to comment
AtlasTasume
AtlasTasume Dec 1 2013, 3:44am says:

What is LUA?

+1 vote     reply to comment
HaRDcoR3
HaRDcoR3 Dec 1 2013, 4:50am replied: +2 votes     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

News
Browse
News
Report Abuse
Report article
Related Games
OpenRA
OpenRA Indie Single & Multiplayer Real Time Strategy
Related Engines
Westwood 2D
Westwood 2D Proprietary Released Aug 30, 1995
Related Groups
OpenRA developers
OpenRA developers Developer & Publisher with 12 members