RimWorld

RimWorld

Ambrosial Longevity
74 kommentarer
Aahzrevian 26. juli kl. 20:24 
Still works in 1.6 and can still be used to age up children. I used it on a newborn to age up to learning age.
Spinecone 16. juli kl. 10:53 
Any vintage mod appreciators tested this in 1.6?
Zarniwoop 27. juli 2024 kl. 19:21 
Still works in 1.5
Richard 9. juli 2024 kl. 13:54 
it would be cool if you could make a potion out of ambrosia and other drugs to create a potion of youth
dninemfive  [ophavsmand] 12. mar. 2023 kl. 12:21 
@Aahzrevian i actually looked at fixing that way back when, and people actually said they appreciated being able to rapidly age pawns. If i ever end up making an update, i'll try to make that a mod setting.
Aahzrevian 12. mar. 2023 kl. 11:23 
Make sure to keep away from kids, Will age them up.
Sen'val 29. dec. 2022 kl. 14:16 
I'll be testing it out next, if it doesn't work I'll post again, if it does, you won't hear from me.
ParagonRenegade 30. nov. 2022 kl. 17:56 
This still works like a charm with 1.4, in case anyone wants another corroborating anecdote.
Ancalagon 26. nov. 2022 kl. 19:50 
This mod appears to be working just fine, and it's even more important now due to some pawns' demands to be de-aged!
dninemfive  [ophavsmand] 10. nov. 2022 kl. 13:16 
Thanks. You too!
The Blind One 10. nov. 2022 kl. 8:55 
I understand man, live your best life <3
dninemfive  [ophavsmand] 10. nov. 2022 kl. 7:42 
i appreciate the kind words, and i would like to update this at some point, but getting asked for updates dozens of times each time a new Rimworld version happens gets very frustrating.
The Blind One 10. nov. 2022 kl. 1:57 
But I did teehee :P

Is okay if you dun't want to just thought this was a cool mod idea that deserves to continue its existence.
dninemfive  [ophavsmand] 9. nov. 2022 kl. 14:19 
@The Blind One please don't.
The Blind One 9. nov. 2022 kl. 13:19 
1.4? pweaze?
Victorraze 21. dec. 2021 kl. 1:01 
@ Neresium Yes. So long as they keep taking the Ambrosia and don't die of disease, war, or an army of rats, they can live forever.
Tony Bays 17. dec. 2021 kl. 15:58 
does this mean they are capable of living forever?
Rimithy 17. okt. 2021 kl. 17:12 
@bAkAwAlly: Thank you so much for mentioning this! I just found this mod and was immediately heartbroken that it wouldn't be compatible with 1.3. I'm so glad that it is! This ticks off the need to find a mod that gives anti-aging effects without getting into the science and research routes.
dninemfive  [ophavsmand] 21. sep. 2021 kl. 6:49 
@Kemal Well I commend your instinct - if you want to mod, you're headed in the right direction!
dninemfive  [ophavsmand] 20. sep. 2021 kl. 23:11 
@Kemal Could you not simplify this to /Defs/HediffDef[isBad = "True"]?
Cassus 31. juli 2021 kl. 23:28 
thanx! I was too lazy to test :)
bAkAwAlly 31. juli 2021 kl. 3:44 
For anyone interested. Tested this out in 1.3, still works fine with no errors.
Krazyfan1 4. jan. 2021 kl. 14:00 
fair enough.
Was thinking that after enough time limbs and organs could be possible, but Luciferium would probably be fine.
dninemfive  [ophavsmand] 4. jan. 2021 kl. 13:35 
@Krazyfan1 Healing wounds would require pretty extensive work on my end, unless you mean the same healing as Luciferium, in which case it's easy enough that you can do it yourself (you just need to copy the appropriate comp to my patch).
Krazyfan1 4. jan. 2021 kl. 13:32 
Would it be possible to add config options to allow the ambrosia to also do other stuff as well?
I.e healing wounds?
dninemfive  [ophavsmand] 7. okt. 2020 kl. 10:15 
@condottiere Assuming they use the same defs as the vanilla ones, that mod is already supported.
condottiere 7. okt. 2020 kl. 9:49 
I know you said this is a low priority for you, but FYI the Deafness and Blindness mod (continued by Mlie) has progressive deafness and blindness that are changed from the vanilla effects.

https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2019740307

I really like how this changed my attitude towards ambrosia finds!
PompousAuratus 31. aug. 2020 kl. 0:14 
Holy moly just found this mod and man do I find it cool! Thanks for the mod!
Luneyl 23. aug. 2020 kl. 9:46 
It looks like it still work in 1.2 properly. At least in my game.
dninemfive  [ophavsmand] 22. juli 2020 kl. 12:13 
@Ashen That is correct for humans. I don't know what you're doing wrong with that formula, it sounds right to me. I'll take a look if/when I rewrite this mod, but it's a low priority right now.
Ashen 22. juli 2020 kl. 10:26 
So the age floor for all humans would be 18 since that's the oldest lifestage smaller than 80/2, correct?

I'm still having a bit of trouble predicting the target age though. I have a pawn with bio age 14 and chrono age 1. The target age should therefore be (18 + ((1 - 14)%(27 - 18))) which comes out as 23, yet the ingame target age is apparently 14 at that moment. Where am I going wrong here?
dninemfive  [ophavsmand] 22. juli 2020 kl. 9:52 
@Ashen The age floor is found by iterating over all the lifestages and stopping once the selected lifestage's minAge value is half of the pawn's race's lifeExpectancy value.

The ceiling is 1.5 times the age floor.

I haven't considered the effects of ambrosia on pawns younger than the target value, but what you describe sounds potentially accurate. You would have to wait for the chronological age to increase in that case, so once you hit that 13-14 age range just let them grow up normally.
Ashen 22. juli 2020 kl. 4:28 
To be a bit more specific about the intent behind my question, I'm trying to use this mod as a method of growing up age 0 children from Children, School & Learning, but they seem to only grow until 14 before their age target gets stuck revolving between 13 and 14.
Ashen 22. juli 2020 kl. 4:25 
I'm confused about the formula, mainly because I'm not really sure what values would go into some of the variables. Chronological and biological age are self-explanatory, but what would the age floor and age ceilings be for, say a human? Does "Oldest lifestage" mean the very oldest lifestage for that species or a lifestage in relation to the pawn's current lifestage, and what happens to age floor if it is more than half the pawn's life expectancy?
benai 12. juni 2020 kl. 13:30 
Interesting mod so its a fountain of youth instead of immortality. But that also works for me.
I have a mad scientists scenario. So i want them also to crave for immortality. It would be boring when the only surviving people would be the androids and beasts they created^^.
dninemfive  [ophavsmand] 29. apr. 2020 kl. 11:29 
@Winter No.
Winter 29. apr. 2020 kl. 10:19 
Does this mod increase the chance of the ambrosia sprout event occurring? It may just be random, but where most of my colonies in the past had one or two sprout events during their lifetime, my current colony generally has two or three ambrosia fields active at the same time.
Think3r 23. apr. 2020 kl. 10:43 
Now, I got it. Thank you! Despite the rewrite, I guess it's worth mentioning in the desc, too. ;)
Greetings
dninemfive  [ophavsmand] 23. apr. 2020 kl. 9:16 
@Think3r That's true. Each time it ticks, the pawn's age is reduced by one year.

Looking at my code now, this needs a rewrite, and I'll probably change that into some asymptotic formula, but that's how it works now.
Think3r 23. apr. 2020 kl. 7:42 
@dninemfive Yes, thank you. But imagine a 50 year old pawn eating ambrosia: I know his target age, but I don't know how long it will take him to reach that age. I know from the description, that the age will move every 4-12 hours, but how much does it move? I consider that knowledge very important. Cheers!
dninemfive  [ophavsmand] 22. apr. 2020 kl. 10:38 
@Think3r I admit the description may not be clear, but most of that information is in the Details section. The age ceiling is 1.5 times the age floor, which for humans is 18. The pawn's age will move towards the value given in the formula every 4-12 hours as long as the pawn has the ambrosia warmth hediff, which lasts approximately 16 hours per ambrosia consumed.
Think3r 22. apr. 2020 kl. 10:13 
I read through the comments but couldn't find an answer to how long it takes for a pawn to reach its target age? I guess, ambrosia warmth from a single ingestion lasts for a fixed amount of time (do you know how long?), right? How much will it reduce the age during that span? The age floor is probably 18 and the age ceiling...?
nako 1. apr. 2020 kl. 6:40 
What an awesome idea for a mod. Thank you!
dninemfive  [ophavsmand] 12. mar. 2020 kl. 11:22 
@floboug Pawns can still get addicted, yes. Ambrosia doesn't cause any illness in the base game, however, and this mod doesn't change that.
floboug 12. mar. 2020 kl. 8:33 
Do the use of ambrosia still give dependance and illness ?
motokosworld 6. mar. 2020 kl. 20:24 
Thanks for the update!
dninemfive  [ophavsmand] 28. feb. 2020 kl. 23:19 
@Victorraze Updated!
Victorraze 28. feb. 2020 kl. 21:20 
Would love to see it updated for 1.1
Dam Son 22. feb. 2020 kl. 23:13 
Perfect addition to my LoTR self-insert human getting too old. Thanks, duder!
Mistletoe The Bard 10. jan. 2020 kl. 18:33 
@TengetialThreat Ya, you can just assign feeding ambrosia to animal as a operation as well. This mod is definitely really freakin op. However, I think it is more or less a joke mod, so I only use it in less serious playthrough. Anything related to becoming younger is breaking the game balancing anyways, no matter how small it is. It's just for fun.