Project Zomboid

Project Zomboid

218 ratings
This Is How You Died
4
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
38.307 KB
1 Aug, 2023 @ 8:36am
1 Change Note ( view )

Subscribe to download
This Is How You Died

In 1 collection by STKed
Little Big Extras
1 item
Description
TIHYD (pronounced /taɪd/, as in the rise and fall of the sea) is a mod that focuses on adding fully configurable character aging functionality.

Your character will now age and become older as he survives the apocalypse, with all it's accompanying challenges and hardships, as well as a peaceful death!

When starting a new session I kept thinking how in the vanilla game you can theoretically never die, unlike what the infamous loading screen says. You can just plant crops and build some water containers, then camp inside your cosy little base. But what If even that life could end?

So then came the idea for This Is How you Died, an immersive and realistic way to add a simple endgame to your story, so that you do indeed always die, if you can get far enough that is.

▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂


Features

  • The hidden age field is given a use and increased with the actual years you survive in-game!

  • Past a certain age your character can die, this event is based on your current age, health (obese, smoker etc...) and of course, a little pure old luck, just like IRL.

  • Your hair will become gray/white with the passage of time!

  • Slow trait loss and movement penalties or injuries at old ages. (FUTURE PLAN)

  • Become hard of hearing or short sighted! (FUTURE PLAN)


Most of the features above can be configured in the sandbox mod settings.

▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂


Compatibility & Extensibility

This mod was built from the ground up with integration in mind, so it should be compatible with almost anything. On top of that, it can also serve as a framework, due to the tracked player age being publicly exposed for other mods to access.

Since the player age field is from the original game code (which is unused in vanilla) other mods that also change it may interfere with the ability to correctly use this mod as a framework.

If you're a modder, you can call the following interface to get the player age set by this mod:
getPlayer()getAge()

▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂


F.A.Q

  • Can I install/uninstall this on an existing save?

    Yes, you can. Installing on an existing save will give your character the default age value. If you uninstall the mod, your character will stay at their current age permanently and you will no longer suffer changes related to this mod. Reinstalling the mod will resume age progression from where it left off.

  • Does this work in multiplayer?

    Yes, it does.

  • How do I set my starting age?

    In the sandbox mod settings. This means that in multiplayer servers, all players will have the same starting age. Unfortunately this was the best solution I could come up with without getting into UI modifications, to keep this mod highly compatible. Allowing individual ages for each player on a server will be a priority for the future of this mod.

  • How can I see my current age?

    You have 2 choices here, you can either do some simple math with your survival time, or use a mod that changes the UI to display the hidden age field:

    1. Using math, when you have a watch equiped, you can see how many hours your character has been alive for in the info panel, after that simply calculate (hours / 8760), to convert your hours alive to years, then add them to your starting age. 8760 = 24hours * 365days

    2. If you prefer going the mod route (not recommend), Reorganized Info Screen shows the same age field that we keep updated and will display the increases done by this mod. The reason this option is not recommended is because most UI mods rewrite all of the panels they replace, which causes compatibility issues with any other mods that change those panels.

  • Why write mods to make the game harder? Do you enjoy pain?

    Yes.

  • What is the performance hit?

    Aside from the initialization there is only a script running once per in-game day, so your performance will remain untouched.

  • Can I dye my hair after it turns gray/white?

    Of course, just remember that much like the way your hair grows back in vanilla so will it regain it's natural gray/white color after some time. Now you can fulfill all your mid-life crisis desires, hiding the fact that you are getting old, a truly realistic experience!

  • Are these actual questions that people made or did you just write them all yourself?

    Yes.

▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂


Bugs & Ideas

If you find a bug or have a feature idea, don't just leave it in the comments. Comments aren't the right place for that, and messages left there often get lost or repeated even after I've addressed them.

For bug reports and suggestions you should instead open a discussion here or create an issue on GitHub[github.com].

▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂


Permission

All the code is open source under the terms of the license in the respective repository.
I also appreciate if you give credit back to me anywhere you can when discussing my mods.

▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂



Workshop ID: 3013368173
Mod ID: TIHYD
52 Comments
Sir.Balp.The.Greatest 8 Jul @ 11:44am 
thank you for making this mod, you fucking rock! i too am a lover of the pain of realism and i'm glad you made it so we could all experience it
STKed  [author] 6 Jun @ 7:54am 
This mod will be updated for B42 when it is stable.

I also plan to release the update with some new and highly requested features, like trait loss and age related injuries. Every new feature will have the possibility to be enabled/disabled and configured in the mod settings, just like the existing ones.

Due to all these new features, it may be a while until the mod is updated, even after the new build is released.
JMSD16 12 Apr @ 8:19am 
That's the True Ending of Zomboid
williamasecas 29 Mar @ 8:54am 
What kind of side effects come with age? does the character lose fitnes, strength, running etc? hetting hard hearing or short sight at some point?
Herald Of Truth 24 Jan @ 9:01am 
I just don't understand English very well, but I really like your mod.
Herald Of Truth 24 Jan @ 8:59am 
Hello and sorry - Im dumb. And I need your clarification.
My question is:
If I set 3 real time hourse as 1 game day, does that mean the character will age slower.
Or will it still age like the key setting 1 real hour - 1 game day.
Thanks in advance for your answer.
plytz 29 Dec, 2024 @ 4:06pm 
B42?
ShadowKiller141 8 Oct, 2024 @ 8:21pm 
quiere decir si inicio un 9 de julio mi personaje cumplira otro año si sobrevivo hasta el otro 9 de julio
realbabakompis 1 Sep, 2024 @ 4:56am 
I would want it so that you don't just randomly die when you get old but you at least progressively get worse start getting illnesses maybe back and joint pain and then you get worse and worse until you die
Strelok 22 Aug, 2024 @ 1:59pm 
Amazing idea. Hope some day anyone makes a mod that aging makes the char more inclined to get a cold and other diseases, maybe fatal diseases or desses that make chat really vulnerable. I think this mod open really amazing doors