I think having a value of a variable to every trigger action would be much useful and helpful in terms of many things as well as more freedom in level editor is much needed.
In terms of these, I also figured being able to control multiplayer rounds system in coop mode since we already have a singleplayer system that either reset the game termination logic or we can end it whenever we want to use the scenario section End mission with a reason 'A' so to add more freedom in multiplayer we need those types of the scenario for coop mode End round and add score 'A' to team 'B' as well as reset round termination logic to stop the round from ending if one of the teams is fully dead or one of the players is dead and also a way to make draw appear in end round if no team is given a score or removed.