DayZ
69 ratings
SilentZ
4
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
568.148 MB
7 Aug, 2022 @ 11:32am
26 Sep, 2022 @ 10:15am
8 Change Notes ( view )

Subscribe to download
SilentZ

Description
ATTENTION: THE MOD "Proxy Search Framework" IS NO LONGER REQUIRED.

This mod contains items, props, custom zombies and weapons that were designed for a now discontinued map.

It aims to bring a bit more horror atmosphere to DayZ. Some objects need to be placed via DayZ Editor or init.c
-> They are marked with an X below

The models are either purchased from Sketchfab or custom made.

In the future new items might be added.

If you encounter any problems please let me know. You can contact me here:
https://discord.gg/aY6Zx56B or Buddy#1170

IM ALSO HAPPY TO HEAR YOUR IDEAS OR SUGGESTIONS FOR NEW CONTENT.

Repacking is not prohibited, yet you should still refrain from doing it, because that way you won´t get the future updates.


This is the content list, you can interact with some items / objects.

You can "unlock" the grandfather clock with a clock key and it moves aside afterwards.
Same for the fireplace, except that you need a crowbar.
The small clock shows the real ingame time and has a swinging pendulum.
You can wash your hands in the bloody sinks and fill your water bottles.
You can vomit into the toilet and also fill your water bottle (but might be not a good idea).

When opening the inventory a custom sound plays.

There are random sounds that will play during the day and night.

There is a working pocket watch that displays the correct ingame time.
You are now able to get a single match from a matchbox and light it to use as a source of light / fire.

Zombies:
-Era_BuddyZmb_armless
-Era_BuddyZmb_Nurse

Items:
-AidBox
-SilentHill_Map
-LegsCover_PH
-FeetCover_PH
-HandsCover_PH
-TorsoCover_PH
-Clock_Key
-Pyramid_Head
-strange_radio
-PH_Sword
-Letter_Mary_Part
-PocketJacketC
-PocketJacketO
-Pocket_Watch
-Single_Match
-Cinderella_Musicbox
-Snowwhite_Musicbox
-Ariel_Musicbox


Placeable Particles:
-land_silenthill_fog (X)
-land_silenthill_ash (X)

Placeable Sounds:
-land_sh_test_character (X)
-land_sh_test_walking (X)
-land_sh_test_wind (X)
-land_sh_test_ambient (X)
-land_sh_test_door (X)
-land_sh_test_knocking (X)
-land_sh_test_moving (X)
-land_sh_test_piano (X)
-land_sh_test_static (X)

Placeable Objects:
-land_sh_sign (X)
-land_bloody_sink (X)
-land_bloody_bed (X)
-land_sh_dead_men (X)
-land_antique_mirror (X)
-land_mirror_prints (X)
-land_pontiac_ventura (X)
-land_sh_door (X)
-land_white_van (X)
-land_sh_siren (X)
-land_shtoilet_vomit (X)
-land_sh_bath (X)
-land_bloody_sink (X)
-land_hn_sign (X)
-land_paradise_sign (X)
-land_small_clock (X)
-land_old_elevator (X)
-land_gmc_pickup (X)
-land_old_clock (X)
-land_old_mannequin (X)
-land_antique_fireplace (X)
-land_laura_wall (X)


The following stuff isnt´t required, its extra stuff you CAN do.

You need to add this to your init.c:

DONT USE THIS AT THE MOMENT

#include "$CurrentDir:\\mpmissions\\dayzOffline.chernarusplus\\CustomObjects\\environment.c"

-> you may need to alter the path and create a new folder, e.g. CustomObjects

In your init.c you also need to add this:

modded class CustomMission
{
ref enviropment m_enviropment;
void OnInit()
{

super.OnInit();
m_enviropment = new enviropment();
}
};

This is the content of the environment.c :

class enviropment
{
int SLUJEBNIY_INTERVAL = 10000; //Temps de mise à jour en ms (overhead)
int ENV_COOLDOWN = 120; //Temps en secondes entre les inserts musicaux.

int ENV_STAMP;
int CURRENT_STAMP;
void enviropment()
{
CURRENT_STAMP = GetGame().GetTime();
ENV_STAMP = CURRENT_STAMP;

GetGame().GetCallQueue(CALL_CATEGORY_GAMEPLAY).CallLater(this.onUpdate, SLUJEBNIY_INTERVAL, true);
Print("enviropment");
}
void onUpdate()
{
private PlayerBase v_player;
int newStamp = GetGame().GetTime();
private array<Man> env_players = new array<Man>;
GetGame().GetPlayers( env_players );
array<ref Param> params = new array<ref Param>;

if ((newStamp - ENV_STAMP) >= ENV_COOLDOWN*1000)
{
for (private int env_m = 0; env_m < env_players.Count(); env_m++)
{
v_player = PlayerBase.Cast(env_players.Get(env_m));
if (GetGame().GetWorld().IsNight())
{
GetGame().RPC(v_player, 714, params, true, v_player.GetIdentity());
Print("night");
}
else GetGame().RPC(v_player, 713, params, true, v_player.GetIdentity());
}
ENV_STAMP = newStamp;
}

}
}

########################## Credits ##########################

Thanks @Knaze ( Knaze#7734) for the custom made Silent Hill Sign model and textures.

Thanks @Knaze ( Knaze#7734) for the three custom made musicboxes models and tetxures.

Thanks @FromTheLand86 ( FromTheLand86#9496) for the custom made Strange Radio model and textures.

Thanks @GuyOnAChair ( GuyOnAChair#5485 ) for allowing to use and providing the model and textures of the James Sunderland jacket (with and without pocket torch).
-> https://steamhost.cn/steamcommunity_com/profiles/76561198056186683


If you discover any issues or have questions, feel free to join this discord:

https://discord.gg/yjpuM2Wjrh