There are several of these, but I'll dump any RPL suggestions I have here, and update the list as they are implemented.
General commands:
- Damage map APIs to make custom rockets and such
- Get/SetDigitalis - Interact with digitalis on the map
- A generalized way to make units with preset settings
- A similar way to get a data structure containing all a unit's settings
Unit movement commands:
- API to see if a unit can be placed on a certain cell
- API to see if a unit has a path to move to a cell
- (not strictly necessary, but would be helpful) API to find the nearest valid move position for a unit given a cell
Particle commands:
Any would be nice, really. I'm sure there are some that just need to be exposed, but things like GetNearestParticlePos, CreateParticle, and GetParticleCountInRange come to mind. Some way to directly destroy particulate with scripts would be good for making custom particulate weapons.
Game modifier commands:
- GetSlammer
- GetFreebuild