- Allow tasks to be created with different task ID's. Currently, the way that turrets assign a turret script to a ship under a task ID that is non-zero is hard-coded. It would be extremely useful (and not just to turrets) to be able to with the "start script" statement to specify the task ID. There are commands to determine what your task ID is, but not to change it.
- Allow arrays as parameters to statements that need coordinates. For example, if I have the array "PositionArray", it would be useful if the following command would work:
It would make arrays easier and more compact to use to hold coordinates if that worked. I can see no way in which it would break existing code, and allowing it to work this way would eliminate the need to create separate syntax for each scripting command that you want to allow arrays to supply coordinates to.
Code: Select all
Object->set position: x=PositionArray y=PositionArray z=PositionArray
So... any more ideas people?