A few sugestions I think would improve the game.
nth team: 3rd, 4th, etc, team in mission like in redalert where there are friendlies you can't control, the scene designer should be able to specify colour of heart, for campaign I recommend teal.
Button: actor walks up to it and there is a 'push' option in pie menu, basically you attach the script to the specific button in the scene editor, Lua commands might be: GetPushed(), returns actor ID that pushed it, ie :
Code:
local actor = GetPushed();
if actor.team == self.team then
[i]Whatever happens[/i];
end
else if actor.team ~= self.team && actor ~= null then
actor.GibThis();
end
And an on push event.
Computer panel, ala Time splitters, created in Panel Editor and you can choose wether or not it pauses gameplay. Can be closed with the cross in corner. Possible out put are: live stream, shows specified area of game on a specified area, like a security camera, text, basically just text, gauge, different types i.e. round, straight and choose colour, and lastly: primitives, shapes, useful , for radars etc. Inputs would be: button, normal push button like submit on forums, check box, checked or not: can specify bitmaps for states, slider, slides, input, like the box which you type into in forums: can be restricted max length or not, and lastly lists, list of items that you can select, like the time zone selection on forums. Panels can have seperate scenes in, not scenes like levels but like a booting scene and a normal scene on your PC. All aspects of a panel and sub-scenes should be accessable with Lua, each scene has a script.
And a small request: inventory editor for scene editor, with editable sub inventories, ie Rocket>>Robot>>Gun, and it shows contents much like base building block selection box.