Allow setting age of comestibles and corpses
#56,958 opened on Apr 20, 2022
Repository metrics
- Stars
- (9,264 stars)
- PR merge metrics
- (Avg merge 6d 5h) (292 merged PRs in 30d)
Description
Is your feature request related to a problem? Please describe.
When working on PRs I really missed an option to be able to do the above. Imagine spawning dumpsters behind houses or trashcans in buildings which contain mostly rotten food. Or placing corpses and deliberately let them spawn rotten for environmental story telling, so you know those beings were not killed 5 minutes ago.
Solution you would like.
Setting combestible age and being able to randomize said age for variety. In case of the corpses:
"place_corpses": [ { "group": "GROUP_EXAMPLE_CORPSES", "x": [ 10, 14 ], "y": [ 9, 13 ], "age": "rotten", "randomize_age": "10" } ],
Assuming the value of age can either be human-readable constants (e.g fresh, midlife(?), old, rotten, decaying) or also an exact number, assuming 0 is completely fresh and 100 (or something) is on the verge of rotting away.
randomize_age would then increase the span of age by the given number, so if age is say 70 for stuff you find in the garbage and age_randomize is 10, the "freshest" combestible can be 60 and the oldest one 80.
Practical example for the dumpsters containing mostly rotten garbage is using two (or more) sets of the same item group, so say 80% of the items in the garbage are rotten (just append age: 80 to the item group or similar), a couple are just old and you might discover a rare fresh find.
Describe alternatives you have considered.
No response
Additional context
No response