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

New side story: Pizzaiolo #46101

Merged
merged 11 commits into from
Jan 25, 2021
Merged

New side story: Pizzaiolo #46101

merged 11 commits into from
Jan 25, 2021

Conversation

El-Jekozo
Copy link
Contributor

@El-Jekozo El-Jekozo commented Dec 17, 2020

Summary

SUMMARY: Content "New side story: Pizzaiolo"

Purpose of change

This PR adds new unique NPC - Pizzaiolo, that will spawn at restaurant with 50% probability. NPC has it's own mission line, where Pizzaiolo will ask player to join him in his path of revenge! After completing his mission line, NPC can be recruited to be a trusted follower.

Describe the solution

Added new NPC file, changed restaurant mapgen file to add npc spawn point, added trait for unique backstory for this char, updated backgrounds_table_of_contents, added backstory file, created new folder for "non-categorized" unique npcs.

Describe alternatives you've considered

Feedback is welcome on what should or may be additionally done/redone/tweaked/etc.
Some missions may be tweaked, dialogues rewrite, clothes/stats/traits/rewards/spawn point/etc may be changed as well.
NPC json may be placed somewhere else.

Testing

Spawned special, played the whole mission line and don't get any errors or missed stuff. Additional testing is appreciated.

Additional context

This PR copies talk topic and mapgen_update from #44999 PR. If that PR will be merged first, copy of that lines should be deleted in the end of npc json.

@anothersimulacrum anothersimulacrum added [JSON] Changes (can be) made in JSON NPC / Factions NPCs, AI, Speech, Factions, Ownership labels Dec 17, 2020
@El-Jekozo El-Jekozo changed the title [WIP] New unique NPC: Pizzaiolo New unique NPC: Pizzaiolo Dec 26, 2020
@El-Jekozo El-Jekozo changed the title New unique NPC: Pizzaiolo New side story: Pizzaiolo Jan 9, 2021
Copy link
Member

@Maleclypse Maleclypse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting storylines. Thanks!

data/json/mapgen/restaurant.json Outdated Show resolved Hide resolved
data/json/npcs/other/NPC_pizzaiolo.json Outdated Show resolved Hide resolved
@ZhilkinSerg ZhilkinSerg merged commit e9352ad into CleverRaven:master Jan 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[JSON] Changes (can be) made in JSON NPC / Factions NPCs, AI, Speech, Factions, Ownership
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants