Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bittersweet encounters #36939

Merged
merged 22 commits into from
Jan 14, 2020
Merged

Bittersweet encounters #36939

merged 22 commits into from
Jan 14, 2020

Conversation

Fris0uman
Copy link
Contributor

@Fris0uman Fris0uman commented Jan 11, 2020

Summary

SUMMARY: Mods "Add some sweet monsters to My Sweet Cataclysm"

Purpose of change

  • Mutations can affect monster hostility
  • Add sweet monsters that spawn from junk food
  • Bump the amount of candy in the world
  • Fields can specify the monster immune to it

Zombies ignore sweet monsters, which in turn are not too hostile toward normal humans, unless provoked, however they are quite interested into sugar kins.

Describe the solution

I changed how the default_container entry is loaded, it now allows to use "null" as a container to remove the entry when using copy-from.

Describe alternatives you've considered

Figuring out why "delete" doesn't work for "container" and try to fix it. But that seemed like a much bigger task.

Testing

Debug spawn the marshmallow or the cookies,
wait 20 days
leave overmap and come back
Monsters do spawn

Wait 20 days
Teleport around the world
Lots of sweet monster in grocery stores
If you wait more the evolved version of monster spawn instead

Additional context

This might need further re balance, but for now it seems to work as intended.

Sadly sweet monsters don't melt in the rain. Giving monsters more interaction with the world and making a better egg mechanic might some worthy goal for 0.F

@TechyBen
Copy link
Contributor

Ok. Do you need lore for this? I could see the blob metabolising large sugar deposits, into something that it goes crazy over. XD

@Fris0uman
Copy link
Contributor Author

This is a small silly mod, I have some idea for lore but that will come later if at all. The basis is that the cataclysm gave life to sugary candy and junk food for obscure reason, and the zombies seem to ignore them.

@Fris0uman Fris0uman marked this pull request as ready for review January 12, 2020 19:23
@ZhilkinSerg ZhilkinSerg added [C++] Changes (can be) made in C++. Previously named `Code` [JSON] Changes (can be) made in JSON Fields / Furniture / Terrain / Traps Objects that are part of the map or its features. Mods Issues related to mods or modding Monsters Monsters both friendly and unfriendly. Mutations / Traits / Professions/ Hobbies Mutations / Traits / Professions/ Hobbies labels Jan 12, 2020
@ZhilkinSerg ZhilkinSerg merged commit 7b2fa6d into CleverRaven:master Jan 14, 2020
fengjixuchui added a commit to fengjixuchui/Cataclysm-DDA that referenced this pull request Jan 14, 2020
@Fris0uman Fris0uman deleted the biiter_sweet branch January 14, 2020 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[C++] Changes (can be) made in C++. Previously named `Code` Fields / Furniture / Terrain / Traps Objects that are part of the map or its features. [JSON] Changes (can be) made in JSON Mods Issues related to mods or modding Monsters Monsters both friendly and unfriendly. Mutations / Traits / Professions/ Hobbies Mutations / Traits / Professions/ Hobbies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants