[code] Add handling of generic external event

6 jobs for rework-external-events in 18 minutes and 39 seconds (queued for 1 second)
Status Name Job ID Coverage
  Nix Build And Update Dependencies Cache
passed nix_build_clang #340084

00:04:48

passed nix_build_gcc #340083

00:04:14

 
  Manual Build
passed manual_build #340085

00:02:58

 
  Test
passed test_test #340086

00:07:56

passed test_unittest #340087

00:06:19

 
  Deploy
passed update_batsim_dev_cache #340088

00:02:55