The '''EXECUTE''' command will allow you to execute arbitrary [[SIPL]] code (which closely resembles C#) while the game is running. E.g. if you wanted to find the highest paid employee you could write '''EXECUTE GameSettings.sActorManager.Actors.OrderByDescending(x.employee.Salary).First()''' or if you wanted to color all selected rooms' exterior green you could write '''EXECUTE Selected.Where(x is Room).ForEach(x.OutsideColor = Color(0,1,0))'''. | The '''EXECUTE''' command will allow you to execute arbitrary [[SIPL]] code (which closely resembles C#) while the game is running. E.g. if you wanted to find the highest paid employee you could write '''EXECUTE GameSettings.sActorManager.Actors.OrderByDescending(x.employee.Salary).First()''' or if you wanted to color all selected rooms' exterior green you could write '''EXECUTE Selected.Where(x is Room).ForEach(x.OutsideColor = Color(0,1,0))'''. |