Jump to content

Edit History

Please note that revisions older than 365 days are pruned and will no longer show here
LittleBoBleat

LittleBoBleat

Hey there! I was hoping to create my own Add On Expansion or even a mod for private/personal use, and was wondering how I can go about that? This would not be for public use. Feel free to skip to the bottom for the specific questions. :)

My goal is to:

  • Rebuild Society
    • NPC Settlement
      • There are two ways to "settle": Players can receive NPC quests to clear residential and workplace POIs that the NPCs will then occupy OR players can place modded NPC claim blocks (Residence Block and Workplace Block). These blocks allow players to assign NPCs to specified POIs or custom buildings.
      • Residences:
        • Location:
          • If utilizing a POI, it must be cleared of sleepers via a questline to be considered a safe living environment.
          • If utilizing a Residential Block (RB), it must have an enclosed space with a door and enough unoccupied beds.
        • Utility:
          • Acts as a safe zone for NPCs to "retire" during night hours.
          • The number of beds in a POI or RB determine the number of NPCs that can live there.
            • Single Beds count +1 towards the overall space limit for both adults and children.
              • Ex: Bedroll, Sleeping Bag, Mattress, Bunk Bed (individual), and Bunk Bed (stacked)
                • A stacked Bunk Bed would still count as two, just the mod would count the Bunk Bed "individuals" separately.
            • Double Beds count as +2 towards the overall space limit for adults only.
              • King Size Bed
          • Must receive quest to clear house in order for NPCs to move in OR can place a RB and assign NPCs to it (won't get "Settled" quest reward).
      • Workplaces:
        • Workplace Block (WB)
          • Assign adult NPCs to POIs based on profession type.
            • Child NPCs can be assigned (automatically for NPC children or manually for player children) to a school as long as it is cleared and at least one Teacher is assigned to it. (currently has no purpose other than giving them something to do)
          • NPCs assigned to a work block travel to the POI at 6am and leave work at 8pm.
          • Certain work places (Ex: Army Camps) also double as suitable housing.
        • Location:
          • If utilizing a POI, it must be cleared of sleepers via a questline to be considered a safe work environment.
            • If the building was already cleared, it will reset it to the previous state upon accepting and starting the quest!
          • If utilizing a Workplace Block (WB), it must have an enclosed space with a door and at least one workstation. (see In-Depth Professions)
          • Must receive quest to clear house in order for NPCs to move in OR can place a RB and assign NPCs to it (won't get "Need a House" quest reward).
        • Utility:
          • Opens up profession-related trading and quests once an NPC has a valid workplace. (adults)
          • Opens up a school system for children and teenagers. (currently no purpose)
          • Makes NPCs look like they actually have something to do.
          • Gives purpose to cleared POI buildings.
        • Work Hours:
          • 6am - 8pm Mon - Saturday with some exceptions. (I plan to make the day of the visible to make this easier)
            • Blood Moon hours cut off at 6pm to allow for travel to a "safe house" (if available) or trader.
            • Most workplaces closed on Sunday with the exception of medical services and churches (if any).
    • NPC Protection
      • Designate a location as the town's "safe house" for blood moon nights.
      • NPCs will go to work on blood moon days like normal, but instead of returning to their own house at night, they will travel to the "safe house" for the duration of the blood moon.
      • At 6am following the blood moon, NPCs will travel to work like normal and return to their own houses again in the evening, continuing on until the following blood moon.
    • NPC Population Expansion
      • All available NPCs (via expansion) can only be found:
        • In Vanilla Trader Outposts - White River Settlers
        • Military Bases (army barracks, army camps, etc) - Neutral Faction
        • xxx - Duke's Faction (location undecided)
        • Note: NPCs do not spawn outside of above locations (no aimless roaming) and will not respawn on death.
          • In the case that NPCs in certain area are entirely eradicated, you can bring in new settlers by:
            • Completing trader quests (rescue trapped NPCs, find wandering NPCs, etc).
      • NPCs (and players if desired) will be able to settle down and raise a family. (see Romantic Interactions)
      • NPC children will generate over time to fill those beds. Generation will stop when all beds are filled, and resume when beds become empty again.
      • Romantic Interactions (Ask Out / Marry / Propagate*):
        • Allow for NPC Population Expansion, as well as have someone to survive the apocalypse with.
          • Available Between:
            • NPC to NPC (happens behind the scenes)
            • NPC to Player (player must instigate)
            • Player to Player
          • Propagate*
            • PG Rating - Hearts or something
            • Requires:
              • Two (2) adults in a relationship - must be healthy and well fed / hydrated
              • At least one (1) unclaimed bed
                • In an occupied Residential POI / Block (NPC)
                • Within range of a player bedroll or land claim block
            • Pregnancy:
              • When requirements are met, the female player or NPC spouse gets a "pregnancy" buff.
              • Pregnancy lasts one (1) in-game week.
            • Birth:
              • At the end of the 7th day, results in a single offspring (75% chance), twins (10% chance), triplets (5%) chance or a miscarriage (10% chance).
                • Major bleed debuffs, infections, and other serious injuries/illness can greatly increase miscarriage chances.
              • Offspring will be spawned into the nearest available crib (mod item) within range.
            • Life Stages:
              • Infant: 3 days
                • Cannot leave crib
                • Requires milk or baby formula (modded items) to be placed in inventory
                  • Will be taken into protective custody if without food for 24 hours.
                  • Drinking spoiled milk or spoiled baby formula will make them sick, increasing food/water drain.
                    • Consistently eating spoiled milk/formula can lead to health loss / death.
              • Child: 7 days
                • Can be commanded like any hired NPC.
                • Can be put to work on simple tasks.
                • Cannot fight or defend themselves.
                • Cannot be assigned to a residence or workplace.
                • Requires food (any) and water to be placed in inventory or NPC Provisions Box.
                  • Will be taken into protective custody if without food and/or water for 24 hours.
                  • Drinking murky water or eating bad food can make them sick, increasing food/water drain and preventing them from completing tasks.
              • Teenager: 7 days
                • Can be commanded like an hired NPC.
                • Can be put to work on simple and more complex tasks.
                • Can fight and defend themselves or any attacked family or party member (NPC human, NPC pet, or Player).
                • Cannot be assigned to a residence or workplace.
                • Cannot loot buildings on their own.
                • Requires food (any) and water to be placed in inventory or NPC Provisions Box.
                  • Will be taken into protective custody if without food and/or water for 24 hours.
                  • Drinking murky water or eating bad food can make them sick, increasing food/water drain and preventing them from completing tasks.
              • Adult: Indefintely
                • Can be commanded like a hired NPC until they move out.
                • Can be put to work on simple or more complex tasks.
                • Can loot buildings on their own.
                • Requires food (any) and water to be placed in inventory or NPC Provisions Box.
                  • Will starve if without food and/or water for 48 hours
                  • Drinking murky water or eating bad food can make them sick, increasing food/water drain and preventing them from completing tasks.
                • Can be assigned to a residence.
                  • Will no longer require food / water if assigned to a residence.
                • Can be assigned to a profession and workplace (requires assignment to a residence first).
                • Can be partnered with another NPC to start a family.
              • As of right now, I have no plans of adding death by old age, although I might add elder as an age option.
            • Child Services:
              • While the actual service went up in smoke in the apocalypse, the community still looks out for each other. Orphaned, abandoned, or starved children are put in the protection of the nearest occupied church (if any) or trader.
              • Adoption:
                • You can adopt children from an occupied church of varying ages, although the older they are, the more expensive they are to adopt.
              • Removing Children from Household:
                • Dismissed
                  • You can manually "dismiss" (put up for adoption) a child from your household.
                  • Once you put a child up for adoption, you cannot get them back!
                • Starved Debuff
                  • You will still get "reported" by the community if you have not fed your kid in more than 24 hours.
                  • Starved children will get taken away and put in the care of a nearby occupied church (if any) or trader.
                  • You can appeal and pay a hefty fine to get your child back.

 

  • Create In-Depth Professions:
    • The Workplace
      • NPCs will be split based on profession type. The following is a WIP and not set in stone.
        • Medical:
          • Doctor - trader / quest giver
          • Nurse - hired hand / fighter (healer?)
        • Business Person:
          • General Merchant - trader / quest giver
          • Hunter - trader / quest giver (Savage Country)
        • Military (no faction):
          • Captain - trader / quest giver
          • Mechanic (Army) - trader / quest giver
          • Medic - trader / quest giver
          • Pilot - trader / quest giver
          • Soldier - hired fighter
        • Specialized Jobs:
          • Assassin - hired fighter
          • Barkeeper - trader / quest giver
          • Chef - trader / quest giver
          • Chemist - trader / quest giver (Shamway)
          • Engineer - trader / quest giver
          • Farmer - trader / quest giver
          • Firefighter - trader / quest giver
          • Gunsmith - trader / quest giver (Shotgun Messiah)
          • Janitor - hired fighter
          • Mechanic (general) - trader / quest giver
          • Ranger - hired fighter
          • Security Guard - hired fighter
          • Veterinarian - trader / quest giver
      • Profession Requirements:
        • Each profession type has specific POIs that qualify as a workplace, although using Blocks can also work provided the NPCs have access to profession-related workstations.
          • Ex: Doctor might need a cleared Hospital, Clinic, or Pop-N-Pills POI, but can also be assigned to a Workplace Block that has accessible medical stations (like a gurney or medical cabinet).
        • Each profession has at least one "main" workstation that they need in order to start working, but having multiple workstations allow for NPCs to route between them, making it appear as if they are working.
          • Ex: Doctor - needs gurney, but can route between gurney, IV stand, and medical cabinet.
      • Unhirable NPCs:
        • Certain NPCs will have trading menus (Farmers, Doctors, etc) and cannot be hired, but will instead only show trade options after completing their "Need a Workplace" and "Need a House" quests.
      • Hireable NPCs:
        • Other NPCs can be hired outright (Farmhand, Nurse, etc) without completing any quests as long as you can find them. They also are "filler" professions to make workplaces more lively, but do not have any trade menus.

 

 

I know it's a huge project to undertake, but is it possible between what's available in the game and the NPC mod?

 

 

TLDR;

  • Am I allowed to create a personal use expansion utilizing this mod? If so, is there a template or setup I can use?
  • Is it possible to create children (legit kids) NPCs?
  • Is it possible to create relationship values that change based on interaction and dialogue responses?
  • Is it possible to adjust NPC autopathing to restrict NPCs to certain POIs (cannot leave) during the day, then autopath them back to a separate POI for the night?
  • Can NPCs be adjusted to recognize certain objects as "workstations", requiring them to be accessible in order to open trade options?
  • Can you equip NPCs with armor and specific clothes?
  • Can you require NPCs to use ammo?

 

Not sure if this is actually doable, but I'm hoping to create(with a lot of help from the NPC Mod core) a more in-depth game play experience utilizing NPCs.

I am a bit of a perfectionist, so I might edit later on if I see a typo or want to reword an idea.

 

LittleBoBleat

LittleBoBleat

Hey there! I was hoping to create my own Add On Expansion or even a mod for private/personal use, and was wondering how I can go about that? This would not be for public use.

My goal is to:

  • Rebuild Society
    • NPC Settlement
      • There are two ways to "settle": Players can receive NPC quests to clear residential and workplace POIs that the NPCs will then occupy OR players can place modded NPC claim blocks (Residence Block and Workplace Block). These blocks allow players to assign NPCs to specified POIs or custom buildings.
      • Residences:
        • Location:
          • If utilizing a POI, it must be cleared of sleepers via a questline to be considered a safe living environment.
          • If utilizing a Residential Block (RB), it must have an enclosed space with a door and enough unoccupied beds.
        • Utility:
          • Acts as a safe zone for NPCs to "retire" during night hours.
          • The number of beds in a POI or RB determine the number of NPCs that can live there.
            • Single Beds count +1 towards the overall space limit for both adults and children.
              • Ex: Bedroll, Sleeping Bag, Mattress, Bunk Bed (individual), and Bunk Bed (stacked)
                • A stacked Bunk Bed would still count as two, just the mod would count the Bunk Bed "individuals" separately.
            • Double Beds count as +2 towards the overall space limit for adults only.
              • King Size Bed
          • Must receive quest to clear house in order for NPCs to move in OR can place a RB and assign NPCs to it (won't get "Settled" quest reward).
      • Workplaces:
        • Workplace Block (WB)
          • Assign adult NPCs to POIs based on profession type.
            • Child NPCs can be assigned (automatically for NPC children or manually for player children) to a school as long as it is cleared and at least one Teacher is assigned to it. (currently has no purpose other than giving them something to do)
          • NPCs assigned to a work block travel to the POI at 6am and leave work at 8pm.
          • Certain work places (Ex: Army Camps) also double as suitable housing.
        • Location:
          • If utilizing a POI, it must be cleared of sleepers via a questline to be considered a safe work environment.
            • If the building was already cleared, it will reset it to the previous state upon accepting and starting the quest!
          • If utilizing a Workplace Block (WB), it must have an enclosed space with a door and at least one workstation. (see In-Depth Professions)
          • Must receive quest to clear house in order for NPCs to move in OR can place a RB and assign NPCs to it (won't get "Need a House" quest reward).
        • Utility:
          • Opens up profession-related trading and quests once an NPC has a valid workplace. (adults)
          • Opens up a school system for children and teenagers. (currently no purpose)
          • Makes NPCs look like they actually have something to do.
          • Gives purpose to cleared POI buildings.
        • Work Hours:
          • 6am - 8pm Mon - Saturday with some exceptions. (I plan to make the day of the visible to make this easier)
            • Blood Moon hours cut off at 6pm to allow for travel to a "safe house" (if available) or trader.
            • Most workplaces closed on Sunday with the exception of medical services and churches (if any).
    • NPC Protection
      • Designate a location as the town's "safe house" for blood moon nights.
      • NPCs will go to work on blood moon days like normal, but instead of returning to their own house at night, they will travel to the "safe house" for the duration of the blood moon.
      • At 6am following the blood moon, NPCs will travel to work like normal and return to their own houses again in the evening, continuing on until the following blood moon.
    • NPC Population Expansion
      • All available NPCs (via expansion) can only be found:
        • In Vanilla Trader Outposts - White River Settlers
        • Military Bases (army barracks, army camps, etc) - Neutral Faction
        • xxx - Duke's Faction (location undecided)
        • Note: NPCs do not spawn outside of above locations (no aimless roaming) and will not respawn on death.
          • In the case that NPCs in certain area are entirely eradicated, you can bring in new settlers by:
            • Completing trader quests (rescue trapped NPCs, find wandering NPCs, etc).
      • NPCs (and players if desired) will be able to settle down and raise a family. (see Romantic Interactions)
      • NPC children will generate over time to fill those beds. Generation will stop when all beds are filled, and resume when beds become empty again.
      • Romantic Interactions (Ask Out / Marry / Propagate*):
        • Allow for NPC Population Expansion, as well as have someone to survive the apocalypse with.
          • Available Between:
            • NPC to NPC (happens behind the scenes)
            • NPC to Player (player must instigate)
            • Player to Player
          • Propagate*
            • PG Rating - Hearts or something
            • Requires:
              • Two (2) adults in a relationship - must be healthy and well fed / hydrated
              • At least one (1) unclaimed bed
                • In an occupied Residential POI / Block (NPC)
                • Within range of a player bedroll or land claim block
            • Pregnancy:
              • When requirements are met, the female player or NPC spouse gets a "pregnancy" buff.
              • Pregnancy lasts one (1) in-game week.
            • Birth:
              • At the end of the 7th day, results in a single offspring (75% chance), twins (10% chance), triplets (5%) chance or a miscarriage (10% chance).
                • Major bleed debuffs, infections, and other serious injuries/illness can greatly increase miscarriage chances.
              • Offspring will be spawned into the nearest available crib (mod item) within range.
            • Life Stages:
              • Infant: 3 days
                • Cannot leave crib
                • Requires milk or baby formula (modded items) to be placed in inventory
                  • Will be taken into protective custody if without food for 24 hours.
                  • Drinking spoiled milk or spoiled baby formula will make them sick, increasing food/water drain.
                    • Consistently eating spoiled milk/formula can lead to health loss / death.
              • Child: 7 days
                • Can be commanded like any hired NPC.
                • Can be put to work on simple tasks.
                • Cannot fight or defend themselves.
                • Cannot be assigned to a residence or workplace.
                • Requires food (any) and water to be placed in inventory or NPC Provisions Box.
                  • Will be taken into protective custody if without food and/or water for 24 hours.
                  • Drinking murky water or eating bad food can make them sick, increasing food/water drain and preventing them from completing tasks.
              • Teenager: 7 days
                • Can be commanded like an hired NPC.
                • Can be put to work on simple and more complex tasks.
                • Can fight and defend themselves or any attacked family or party member (NPC human, NPC pet, or Player).
                • Cannot be assigned to a residence or workplace.
                • Cannot loot buildings on their own.
                • Requires food (any) and water to be placed in inventory or NPC Provisions Box.
                  • Will be taken into protective custody if without food and/or water for 24 hours.
                  • Drinking murky water or eating bad food can make them sick, increasing food/water drain and preventing them from completing tasks.
              • Adult: Indefintely
                • Can be commanded like a hired NPC until they move out.
                • Can be put to work on simple or more complex tasks.
                • Can loot buildings on their own.
                • Requires food (any) and water to be placed in inventory or NPC Provisions Box.
                  • Will starve if without food and/or water for 48 hours
                  • Drinking murky water or eating bad food can make them sick, increasing food/water drain and preventing them from completing tasks.
                • Can be assigned to a residence.
                  • Will no longer require food / water if assigned to a residence.
                • Can be assigned to a profession and workplace (requires assignment to a residence first).
                • Can be partnered with another NPC to start a family.
              • As of right now, I have no plans of adding death by old age, although I might add elder as an age option.
            • Child Services:
              • While the actual service went up in smoke in the apocalypse, the community still looks out for each other. Orphaned, abandoned, or starved children are put in the protection of the nearest occupied church (if any) or trader.
              • Adoption:
                • You can adopt children from an occupied church of varying ages, although the older they are, the more expensive they are to adopt.
              • Removing Children from Household:
                • Dismissed
                  • You can manually "dismiss" (put up for adoption) a child from your household.
                  • Once you put a child up for adoption, you cannot get them back!
                • Starved Debuff
                  • You will still get "reported" by the community if you have not fed your kid in more than 24 hours.
                  • Starved children will get taken away and put in the care of a nearby occupied church (if any) or trader.
                  • You can appeal and pay a hefty fine to get your child back.

 

  • Create In-Depth Professions:
    • The Workplace
      • NPCs will be split based on profession type. The following is a WIP and not set in stone.
        • Medical:
          • Doctor - trader / quest giver
          • Nurse - hired hand / fighter (healer?)
        • Business Person:
          • General Merchant - trader / quest giver
          • Hunter - trader / quest giver (Savage Country)
        • Military (no faction):
          • Captain - trader / quest giver
          • Mechanic (Army) - trader / quest giver
          • Medic - trader / quest giver
          • Pilot - trader / quest giver
          • Soldier - hired fighter
        • Specialized Jobs:
          • Assassin - hired fighter
          • Barkeeper - trader / quest giver
          • Chef - trader / quest giver
          • Chemist - trader / quest giver (Shamway)
          • Engineer - trader / quest giver
          • Farmer - trader / quest giver
          • Firefighter - trader / quest giver
          • Gunsmith - trader / quest giver (Shotgun Messiah)
          • Janitor - hired fighter
          • Mechanic (general) - trader / quest giver
          • Ranger - hired fighter
          • Security Guard - hired fighter
          • Veterinarian - trader / quest giver
      • Profession Requirements:
        • Each profession type has specific POIs that qualify as a workplace, although using Blocks can also work provided the NPCs have access to profession-related workstations.
          • Ex: Doctor might need a cleared Hospital, Clinic, or Pop-N-Pills POI, but can also be assigned to a Workplace Block that has accessible medical stations (like a gurney or medical cabinet).
        • Each profession has at least one "main" workstation that they need in order to start working, but having multiple workstations allow for NPCs to route between them, making it appear as if they are working.
          • Ex: Doctor - needs gurney, but can route between gurney, IV stand, and medical cabinet.
      • Unhirable NPCs:
        • Certain NPCs will have trading menus (Farmers, Doctors, etc) and cannot be hired, but will instead only show trade options after completing their "Need a Workplace" and "Need a House" quests.
      • Hireable NPCs:
        • Other NPCs can be hired outright (Farmhand, Nurse, etc) without completing any quests as long as you can find them. They also are "filler" professions to make workplaces more lively, but do not have any trade menus.

 

 

I know it's a huge project to undertake, but is it possible between what's available in the game and the NPC mod?

 

 

TLDR;

  • Am I allowed to create a personal use expansion utilizing this mod? If so, is there a template or setup I can use?
  • Is it possible to create children (legit kids) NPCs?
  • Is it possible to create relationship values that change based on interaction and dialogue responses?
  • Is it possible to adjust NPC autopathing to restrict NPCs to certain POIs (cannot leave) during the day, then autopath them back to a separate POI for the night?
  • Can NPCs be adjusted to recognize certain objects as "workstations", requiring them to be accessible in order to open trade options?
  • Can you equip NPCs with armor and specific clothes?
  • Can you require NPCs to use ammo?

 

Not sure if this is actually doable, but I'm hoping to create(with a lot of help from the NPC Mod core) a more in-depth game play experience utilizing NPCs.

I am a bit of a perfectionist, so I might edit later on if I see a typo or want to reword an idea.

 

LittleBoBleat

LittleBoBleat

Hey there! I was hoping to create my own Add On Expansion or even a mod for private/personal use, and was wondering how I can go about that? This would not be for public use.

My goal is to:

  • Rebuild Society
    • NPC Settlement
      • There are two ways to "settle": Players can receive NPC quests to clear residential and workplace POIs that the NPCs will then occupy OR players can place modded NPC claim blocks (Residence Block and Workplace Block). These blocks allow players to assign NPCs to specified POIs or custom buildings.
      • Residences:
        • Location:
          • If utilizing a POI, it must be cleared of sleepers via a questline to be considered a safe living environment.
          • If utilizing a Residential Block (RB), it must have an enclosed space with a door and enough unoccupied beds.
        • Utility:
          • Acts as a safe zone for NPCs to "retire" during night hours.
          • The number of beds in a POI or RB determine the number of NPCs that can live there.
            • Single Beds count +1 towards the overall space limit for both adults and children.
              • Ex: Bedroll, Sleeping Bag, Mattress, Bunk Bed (individual), and Bunk Bed (stacked)
                • A stacked Bunk Bed would still count as two, just the mod would count the Bunk Bed "individuals" separately.
            • Double Beds count as +2 towards the overall space limit for adults only.
              • King Size Bed
          • Must receive quest to clear house in order for NPCs to move in OR can place a RB and assign NPCs to it (won't get "Settled" quest reward).
      • Workplaces:
        • Workplace Block (WB)
          • Assign adult NPCs to POIs based on profession type.
            • Child NPCs can be assigned (automatically for NPC children or manually for player children) to a school as long as it is cleared and at least one Teacher is assigned to it. (currently has no purpose other than giving them something to do)
          • NPCs assigned to a work block travel to the POI at 6am and leave work at 8pm.
          • Certain work places (Ex: Army Camps) also double as suitable housing.
        • Location:
          • If utilizing a POI, it must be cleared of sleepers via a questline to be considered a safe work environment.
            • If the building was already cleared, it will reset it to the previous state upon accepting and starting the quest!
          • If utilizing a Workplace Block (WB), it must have an enclosed space with a door and at least one workstation. (see In-Depth Professions)
          • Must receive quest to clear house in order for NPCs to move in OR can place a RB and assign NPCs to it (won't get "Need a House" quest reward).
        • Utility:
          • Opens up profession-related trading and quests once an NPC has a valid workplace. (adults)
          • Opens up a school system for children and teenagers. (currently no purpose)
          • Makes NPCs look like they actually have something to do.
          • Gives purpose to cleared POI buildings.
        • Work Hours:
          • 6am - 8pm Mon - Saturday with some exceptions. (I plan to make the day of the visible to make this easier)
            • Blood Moon hours cut off at 6pm to allow for travel to a "safe house" (if available) or trader.
            • Most workplaces closed on Sunday with the exception of medical services and churches (if any).
    • NPC Protection
      • Designate a location as the town's "safe house" for blood moon nights.
      • NPCs will go to work on blood moon days like normal, but instead of returning to their own house at night, they will travel to the "safe house" for the duration of the blood moon.
      • At 6am following the blood moon, NPCs will travel to work like normal and return to their own houses again in the evening, continuing on until the following blood moon.
    • NPC Population Expansion
      • All available NPCs (via expansion) can only be found:
        • In Vanilla Trader Outposts - White River Settlers
        • Military Bases (army barracks, army camps, etc) - Neutral Faction
        • xxx - Duke's Faction (location undecided)
        • Note: NPCs do not spawn outside of above locations (no aimless roaming) and will not respawn on death.
          • In the case that NPCs in certain area are entirely eradicated, you can bring in new settlers by:
            • Completing trader quests (rescue trapped NPCs, find wandering NPCs, etc).
      • NPCs (and players if desired) will be able to settle down and raise a family. (see Romantic Interactions)
      • NPC children will generate over time to fill those beds. Generation will stop when all beds are filled, and resume when beds become empty again.
      • Romantic Interactions (Ask Out / Marry / Propagate*):
        • Allow for NPC Population Expansion, as well as have someone to survive the apocalypse with.
          • Available Between:
            • NPC to NPC (happens behind the scenes)
            • NPC to Player (player must instigate)
            • Player to Player
          • Propagate*
            • PG Rating - Hearts or something
            • Requires:
              • Two (2) adults in a relationship - must be healthy and well fed / hydrated
              • At least one (1) unclaimed bed
                • In an occupied Residential POI / Block (NPC)
                • Within range of a player bedroll or land claim block
            • Pregnancy:
              • When requirements are met, the female player or NPC spouse gets a "pregnancy" buff.
              • Pregnancy lasts one (1) in-game week.
            • Birth:
              • At the end of the 7th day, results in a single offspring (75% chance), twins (10% chance), triplets (5%) chance or a miscarriage (10% chance).
                • Major bleed debuffs, infections, and other serious injuries/illness can greatly increase miscarriage chances.
              • Offspring will be spawned into the nearest available crib (mod item) within range.
            • Life Stages:
              • Infant: 3 days
                • Cannot leave crib
                • Requires milk or baby formula (modded items) to be placed in inventory
                  • Will be taken into protective custody if without food for 24 hours.
                  • Drinking spoiled milk or spoiled baby formula will make them sick, increasing food/water drain.
                    • Consistently eating spoiled milk/formula can lead to health loss / death.
              • Child: 7 days
                • Can be commanded like any hired NPC.
                • Can be put to work on simple tasks.
                • Cannot fight or defend themselves.
                • Cannot be assigned to a residence or workplace.
                • Requires food (any) and water to be placed in inventory or NPC Provisions Box.
                  • Will be taken into protective custody if without food and/or water for 24 hours.
                  • Drinking murky water or eating bad food can make them sick, increasing food/water drain and preventing them from completing tasks.
              • Teenager: 7 days
                • Can be commanded like an hired NPC.
                • Can be put to work on simple and more complex tasks.
                • Can fight and defend themselves or any attacked family or party member (NPC human, NPC pet, or Player).
                • Cannot be assigned to a residence or workplace.
                • Cannot loot buildings on their own.
                • Requires food (any) and water to be placed in inventory or NPC Provisions Box.
                  • Will be taken into protective custody if without food and/or water for 24 hours.
                  • Drinking murky water or eating bad food can make them sick, increasing food/water drain and preventing them from completing tasks.
              • Adult: Indefintely
                • Can be commanded like a hired NPC until they move out.
                • Can be put to work on simple or more complex tasks.
                • Can loot buildings on their own.
                • Requires food (any) and water to be placed in inventory or NPC Provisions Box.
                  • Will starve if without food and/or water for 48 hours
                  • Drinking murky water or eating bad food can make them sick, increasing food/water drain and preventing them from completing tasks.
                • Can be assigned to a residence.
                  • Will no longer require food / water if assigned to a residence.
                • Can be assigned to a profession and workplace (requires assignment to a residence first).
                • Can be partnered with another NPC to start a family.
              • As of right now, I have no plans of adding death by old age, although I might add elder as an age option.
            • Child Services:
              • While the actual service went up in smoke in the apocalypse, the community still looks out for each other. Orphaned, abandoned, or starved children are put in the protection of the nearest occupied church (if any) or trader.
              • Adoption:
                • You can adopt children from an occupied church of varying ages, although the older they are, the more expensive they are to adopt.
              • Removing Children from Household:
                • Dismissed
                  • You can manually "dismiss" (put up for adoption) a child from your household.
                  • Once you put a child up for adoption, you cannot get them back!
                • Starved Debuff
                  • You will still get "reported" by the community if you have not fed your kid in more than 24 hours.
                  • Starved children will get taken away and put in the care of a nearby occupied church (if any) or trader.
                  • You can appeal and pay a hefty fine to get your child back.

 

  • Create In-Depth Professions:
    • The Workplace
      • NPCs will be split based on profession type. The following is a WIP and not set in stone.
        • Medical:
          • Doctor - trader / quest giver
          • Nurse - hired hand / fighter (healer?)
        • Business Person:
          • General Merchant - trader / quest giver
          • Hunter - trader / quest giver (Savage Country)
        • Military (no faction):
          • Captain - trader / quest giver
          • Mechanic (Army) - trader / quest giver
          • Medic - trader / quest giver
          • Pilot - trader / quest giver
          • Soldier - hired fighter
        • Specialized Jobs:
          • Assassin - hired fighter
          • Barkeeper - trader / quest giver
          • Chef - trader / quest giver
          • Chemist - trader / quest giver (Shamway)
          • Engineer - trader / quest giver
          • Farmer - trader / quest giver
          • Firefighter - trader / quest giver
          • Gunsmith - trader / quest giver (Shotgun Messiah)
          • Janitor - hired fighter
          • Mechanic (general) - trader / quest giver
          • Ranger - hired fighter
          • Security Guard - hired fighter
          • Veterinarian - trader / quest giver
      • Profession Requirements:
        • Each profession type has specific POIs that qualify as a workplace, although using Blocks can also work provided the NPCs have access to profession-related workstations.
          • Ex: Doctor might need a cleared Hospital, Clinic, or Pop-N-Pills POI, but can also be assigned to a Workplace Block that has accessible medical stations (like a gurney or medical cabinet).
        • Each profession has at least one "main" workstation that they need in order to start working, but having multiple workstations allow for NPCs to route between them, making it appear as if they are working.
          • Ex: Doctor - needs gurney, but can route between gurney, IV stand, and medical cabinet.
      • Unhirable NPCs:
        • Certain NPCs will have trading menus (Farmers, Doctors, etc) and cannot be hired, but will instead only show trade options after completing their "Need a Workplace" and "Need a House" quests.
      • Hireable NPCs:
        • Other NPCs can be hired outright (Farmhand, Nurse, etc) without completing any quests as long as you can find them. They also are "filler" professions to make workplaces more lively, but do not have any trade menus.

 

 

I know it's a huge project to undertake, but is it possible between what's available in the game and the NPC mod?

 

 

TLDR;

  • Am I allowed to create a personal use expansion utilizing this mod? If so, is there a template or setup I can use?
  • Is it possible to create children (legit kids) NPCs?
  • Is it possible to create relationship values that change based on interaction and dialogue responses?
  • Is it possible to adjust NPC autopathing to restrict NPCs to certain POIs (cannot leave) during the day, then autopath them back to a separate POI for the night?
  • Can NPCs be adjusted to recognize certain objects as "workstations", requiring them to be accessible in order to open trade options?
  • Can you equip NPCs with armor and specific clothes?
  • Can you require NPCs to use ammo?

 

Not sure if this is actually doable, but I'm hoping to create(with a lot of help from the NPC Mod core) a more in-depth game play experience utilizing NPCs.

I am a bit of a perfectionist, so I might edit later on if I see a typo or want to reword an idea.

 

×
×
  • Create New...