@@ -334,7 +334,7 @@ def _recreate_events(self, server: Server, data: dict, evt: dict):
334334
335335 # generate S_EVENT_HIT
336336 if s_event ['eventName' ] == 'S_EVENT_SHOT' :
337- self .log .debug ("Punishment: autocreating missing S_EVENT_HIT for player {} vs {}" .format (
337+ self .log .debug ("Punishment: auto-creating missing S_EVENT_HIT for player {} vs {}" .format (
338338 initiator .name , target .name )
339339 )
340340 s_event |= {
@@ -346,7 +346,7 @@ def _recreate_events(self, server: Server, data: dict, evt: dict):
346346
347347 # generate S_EVENT_KILL
348348 if s_event ['eventName' ] == 'S_EVENT_HIT' :
349- self .log .debug ("Punishment: autocreating missing S_EVENT_KILL for player {} vs {}" .format (
349+ self .log .debug ("Punishment: auto-creating missing S_EVENT_KILL for player {} vs {}" .format (
350350 initiator .name , target .name )
351351 )
352352 s_event |= {
@@ -402,10 +402,13 @@ async def onGameEvent(self, server: Server, data: dict):
402402 elif data ['eventName' ] == 'kill' :
403403 # check team-kills
404404 target = server .get_player (id = data ['arg4' ])
405+ self .log .debug (f"_check_punishment(): target: { target } " )
405406 # TODO: Workaround for DCS bug
406407 if initiator and initiator .side .value != data ['arg3' ]:
408+ self .log .debug (f"_check_punishment(): initiator.side.value: { initiator .side .value } , data['arg3']: { data ['arg3' ]} " )
407409 data ['arg3' ] = initiator .side .value
408410 if target and target .side .value != data ['arg6' ]:
411+ self .log .debug (f"_check_punishment(): target.side.value: { target .side .value } , data['arg6']: { data ['arg6' ]} " )
409412 data ['arg6' ] = target .side .value
410413
411414 if data ['arg1' ] != data ['arg4' ] and data ['arg3' ] == data ['arg6' ]:
@@ -488,7 +491,9 @@ async def _give_kill(self, server: Server, s_event: dict) -> None:
488491 asyncio .create_task (self .bus .send_to_node (s_event .copy ()))
489492
490493 initiator = server .get_player (name = s_event .get ('initiator' , {}).get ('name' ))
494+ self .log .debug (f"_give_kill(): initiator: { initiator } " )
491495 target = server .get_player (name = s_event .get ('target' , {}).get ('name' ))
496+ self .log .debug (f"_give_kill(): target: { target } " )
492497
493498 # remove the pending task if there is one
494499 if target :
@@ -585,7 +590,7 @@ async def disablePunishments(self, server: Server, _: dict) -> None:
585590 async def onMissionEvent (self , server : Server , data : dict ) -> None :
586591 config = self .get_config (server )
587592
588- # airstarts or takeoffs reset the reslot timer directly on birth
593+ # air-starts or takeoffs reset the reslot timer directly on birth
589594 if (data ['eventName' ] == 'S_EVENT_BIRTH' and not data .get ('place' )) or data ['eventName' ] == 'S_EVENT_TAKEOFF' :
590595 initiator = server .get_player (name = data .get ('initiator' , {}).get ('name' ))
591596 if initiator :
0 commit comments