diff --git a/SQF/dayz_code/Configs/CfgVehicles/Zeds/Bloodsuckers.hpp b/SQF/dayz_code/Configs/CfgVehicles/Zeds/Bloodsuckers.hpp index 382829840..cc3f8de77 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Zeds/Bloodsuckers.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Zeds/Bloodsuckers.hpp @@ -130,4 +130,32 @@ class z_bloodsucker : Zed_Base { memoryPoint = "rfemur"; }; }; +}; + +class z_bloodsucker2: z_bloodsucker { + displayName = $STR_ZNAME_BLOODSUCKER2; +}; + +class z_bloodsucker3: z_bloodsucker { + displayName = $STR_ZNAME_BLOODSUCKER3; +}; + +class z_bloodsucker4: z_bloodsucker { + displayName = $STR_ZNAME_BLOODSUCKER4; +}; + +class z_bloodsucker5: z_bloodsucker { + displayName = $STR_ZNAME_BLOODSUCKER5; +}; + +class z_bloodsucker6: z_bloodsucker { + displayName = $STR_ZNAME_BLOODSUCKER6; +}; + +class z_bloodsucker7: z_bloodsucker { + displayName = $STR_ZNAME_BLOODSUCKER7; +}; + +class z_bloodsucker8: z_bloodsucker { + displayName = $STR_ZNAME_BLOODSUCKER8; }; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_zombieCheck.sqf b/SQF/dayz_code/compile/player_zombieCheck.sqf index b15d05ed0..358b66e88 100644 --- a/SQF/dayz_code/compile/player_zombieCheck.sqf +++ b/SQF/dayz_code/compile/player_zombieCheck.sqf @@ -24,7 +24,7 @@ local _cantSee = false; if (_isMutant) then { if (_dist <= 5) then { local _skin = _x getVariable ["mutantSkin", "act_krovosos_new1"]; // Set textures locally on each client to prevent issues with RESec - _x setObjectTexture [0, format["\nst\ns_mutants\blood\%1.paa",_skin]]; + _x setObjectTexture [0, format["\dayz_epoch_c\skins\bloodsucker\%1.paa",_skin]]; } else { _x setObjectTexture [0, ""]; local _sound = ["bloodgrowl0","bloodgrowl2","bloodgrowl3","bloodgrowl4","bloodforest1","bloodforest2","bloodforest3","bloodforest4"] call BIS_fnc_selectRandom; diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml index eaa8035e6..cd4348c4c 100644 --- a/SQF/dayz_code/stringtable.xml +++ b/SQF/dayz_code/stringtable.xml @@ -14420,7 +14420,35 @@ Bloodsucker Кровосос - + + + Bloodsucker + Кровосос + + + Bloodsucker + Кровосос + + + Bloodsucker + Кровосос + + + Bloodsucker + Кровосос + + + Bloodsucker + Кровосос + + + Bloodsucker + Кровосос + + + Bloodsucker + Кровосос + Viral Infected Infectado Viral diff --git a/SQF/dayz_code/system/mutant_agent.fsm b/SQF/dayz_code/system/mutant_agent.fsm index 09c4deca8..87a530298 100644 --- a/SQF/dayz_code/system/mutant_agent.fsm +++ b/SQF/dayz_code/system/mutant_agent.fsm @@ -207,7 +207,7 @@ class FSM "_entityTime = diag_tickTime;" \n "" \n "// Select skin" \n - "_skin = [""act_krovosos_new1"",""act_krovosos_3"",""act_krovosos_2""] call BIS_fnc_selectRandom;" \n + "_skin = [""act_krovosos_new1"",""act_krovosos_8"",""act_krovosos_7"",""act_krovosos_6"",""act_krovosos_5"",""act_krovosos_4"",""act_krovosos_3"",""act_krovosos_2""] call BIS_fnc_selectRandom;" \n "_agent setVariable [""mutantSkin"",_skin, false];" \n "" \n "// Announce presence" \n