4 const int BLOOD_LOSS = 250;
9 m_ID = SymptomIDs.SYMPTOM_VOMIT;
10 m_DestroyOnAnimFinish =
true;
11 m_SyncToClient =
false;
27 bool IsContaminationActive()
32 override void OnAnimationStart()
38 m_Player.m_PlayerStomach.ClearContents();
40 if (IsContaminationActive())
42 m_Player.AddHealth(
"",
"Blood", -BLOOD_LOSS);
49 override void OnAnimationFinish()
54 if (IsContaminationActive())
61 override bool CanActivate()
67 override void OnGetActivatedServer(
PlayerBase player)
75 override void OnGetDeactivatedServer(
PlayerBase player)
80 override void OnGetDeactivatedClient(
PlayerBase player)
87 return new SmptAnimMetaFB();