There’s quite a few of these ‘wishlists’ out there so I thought add my own unique post to the list. 
These are features listed off in no particular order:
-
Scratch inspired code building blocks.I often use an Android app called Sketchware which uses Scratch and makes building code for an app super easy and understandable, and I’ve taken no lessons to understand JavaScript and the UI is so easy to use. It uses a 2D space to build your code with a wide array of color categorized and shape oriented premade code ‘blocks’ that you can drag and drop to make your app work.
It would definitely make scripting easier to understand and teach in a tutorial with this sorta structuring. -
Custom gametype scripting to allow anything to happen.You could script a BTB gametype to only reward kills if the enemy was killed with a vehicle and if the player was also operating a vehicle.
A SWAT gametype where headshots are worth 2 points, but bodyshot kills are only worth 1 point.
You could toggle Thrusterpack off, but integrate its cooldown and speed boost with Spartan Charge or Ground Pound.
Or toggle certain events for killing sprees, a spartan is on a 10 kill streak, then they are always visible on radar and award anyone who kills them 3 points.
Or you could make an Infection mode that makes players weaker and slower who stand still for too long, discouraging corner camping for annoying maps.
Maybe even a SWAT FFA mode that keeps players in the game as long as they have ammo in their weapon, melee kills are turned off, and encourages players to aim for the head, if you run out of bullets you die, and the last spartan standing wins. -
Enhanced Forge scripting to allow much more crazy weapons and vehicles.It would be amazing to be able to create custom ‘modded’ weapons with scripting so you wouldn’t have to use Weapon Pads and their annoying waypoint marks. You could create a vast majority of custom weapons for Infection, BTB, Fiesta, or your own creative mini-game or puzzle like the Arc Tool from Titanfall 2.
Vehicles could be scripted as objectives, imagine a ridiculous BTB gamemode of 1 Flag ‘Capture the Mongoose’, a slow indestructible mongoose that must be brought back to your team’s capture pad. Or maybe the ‘Speed Trap’ gamemode that was modded into Halo 4 where if your warthog falls below a certain speed for too long you and your warthog explode on a vehicular obstacle course. Or perhaps a King of the Hog gametype where the slower you drive the more points you accumulate.
