64    {
   65        super.OnFinishProgressServer(action_data);
   66        
   67        Object targetObject = action_data.m_Target.GetObject();
 
   68        
   69        
   71        body.SetAsSkinned();
   72        
   73        MiscGameplayFunctions.RemoveAllAttachedChildrenByTypename(body, {
Bolt_Base});
 
   74        
   77        
   78        if (body)
   79        {
   81        }
   82        
   84        
   86        moduleLifespan.UpdateBloodyHandsVisibility(action_data.m_Player, true);
   87        action_data.m_Player.SetBloodyHandsPenaltyChancePerAgent(
eAgents.SALMONELLA, body.GetSkinningBloodInfectionChance(
eAgents.SALMONELLA));
 
   88    }
void HandlePlayerBody(ActionData action_data)
This section drops all clothes (and attachments) from the dead player before deleting their body.
PluginBase GetPlugin(typename plugin_type)
override ScriptCallQueue GetCallQueue(int call_category)
proto void Call(func fn, void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL)
adds call into the queue with given parameters and arguments (arguments are held in memory until the ...
proto native CGame GetGame()