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

Refugees: Jenny Forcette (first version) #27537

Merged
merged 17 commits into from
Jan 22, 2019

Conversation

I-am-Erk
Copy link
Member

@I-am-Erk I-am-Erk commented Jan 10, 2019

Summary

SUMMARY: Content "Adds NPC 'jenny forcette' to the refugee center and gives her dialogue"

Purpose of change

This is the first of many NPCs I will be adding to the refugee center to give it the feeling of an actual refugee center.

There are two groups of refugees: surface and underground. Underground refugees will be coming along much later; the surface group are those who weren't accepted to go below, and are somewhat second class.

Describe the solution

Jenny implements a few, not all, of the major conditionals I want to see in refugees.

  • she recognizes the passage of time.
  • she recognizes if she's met you before.

I plan to add a few more, such as her recognizing if you've killed Sean (a refugee who turned into a zombie), and if you have built the Ranch. As I expand the other refugees, there will be more individual quests among them that you can finish and that will be recognized by others in the group.

Additional context

  • Create class and NPC definitions for Jenny
  • Create initial stub dialogue for Jenny
  • Add missions to get compressor parts
  • Place Jenny on the map
  • Preliminary testing
  • Expand dialogue to talk about some of the other things in the refugee center

On a later pass through I will add interconnectedness between the NPCs, which I can't do yet because the other ones aren't written. I will flesh out Jenny's missions when it's possible to actually do what she wants you to do, and add turrets and things at that time.

@mlangsdorf mlangsdorf added <Enhancement / Feature> New features, or enhancements on existing NPC / Factions NPCs, AI, Speech, Factions, Ownership [JSON] Changes (can be) made in JSON labels Jan 11, 2019
None of these people exist yet which amuses me.
I realized that storting this flag on the NPC will cause her to recognize any player. "has met npc" flags will have to be stored on the user side.
@I-am-Erk I-am-Erk changed the title (WIP) Refugees: Jenny Forcette Refugees: Jenny Forcette (first version) Jan 18, 2019
@I-am-Erk I-am-Erk changed the title Refugees: Jenny Forcette (first version) WIP Refugees: Jenny Forcette (first version) Jan 18, 2019
Fix a typo where I somehow wrote a name *I invented* incorrectly. I need to cut back on the booze.
@I-am-Erk I-am-Erk changed the title WIP Refugees: Jenny Forcette (first version) Refugees: Jenny Forcette (first version) Jan 18, 2019
also a bit for her 'late' phase that I'm adding to other refugees
@ZhilkinSerg ZhilkinSerg self-assigned this Jan 22, 2019
@ZhilkinSerg ZhilkinSerg merged commit 7be83df into CleverRaven:master Jan 22, 2019
@I-am-Erk I-am-Erk deleted the patch-11 branch January 22, 2019 20:56
@ZhilkinSerg ZhilkinSerg removed their assignment Jan 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
<Enhancement / Feature> New features, or enhancements on existing [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.

3 participants