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

Mr Lapin NPC Warrener #36287

Merged
merged 25 commits into from
Jan 5, 2020
Merged

Mr Lapin NPC Warrener #36287

merged 25 commits into from
Jan 5, 2020

Conversation

Maleclypse
Copy link
Member

@Maleclypse Maleclypse commented Dec 20, 2019

Summary

SUMMARY: Content "NPC Rabbit Raiser"

Purpose of change

Rabbits are fast and should be hard for players to tame on their own. This NPC will make that task a little bit easier.

Describe the solution

Creates a cabin with a rabbit hutch behind it. This hutch will usually load with rabbits and sometimes with an NPC questgiver who will make it easier to get live rabbits from the hutch.

Describe alternatives you've considered

I want to try and get this in and then examine how I can utilize nested mapgen chunks to make this more random than just loading a specific cabin with a chance to load the NPC. Nesting will also allow a reduction in lines I believe.

Testing

Tested spawn, missions and dialogue.

Additional context

@curstwist curstwist added [JSON] Changes (can be) made in JSON Map / Mapgen Overmap, Mapgen, Map extras, Map display NPC / Factions NPCs, AI, Speech, Factions, Ownership Monsters Monsters both friendly and unfriendly. labels Dec 20, 2019
@Maleclypse Maleclypse changed the title WIP Mr Lapin NPC Warrener Mr Lapin NPC Warrener Jan 3, 2020
@Maleclypse Maleclypse changed the title Mr Lapin NPC Warrener WIP Mr Lapin NPC Warrener Jan 4, 2020
@Maleclypse
Copy link
Member Author

lapin
Wolves not included in all overmaps.

@Maleclypse Maleclypse changed the title WIP Mr Lapin NPC Warrener Mr Lapin NPC Warrener Jan 5, 2020
Copy link
Member

@I-am-Erk I-am-Erk left a comment

Choose a reason for hiding this comment

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

There are a number of spots where you still need double spaces after question marks. Otherwise looks good.

@Maleclypse
Copy link
Member Author

There are a number of spots where you still need double spaces after question marks. Otherwise looks good.

I think I've found them all since they should have just been in the Mr_Lapin.json?

Copy link
Member

@I-am-Erk I-am-Erk left a comment

Choose a reason for hiding this comment

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

Couple more small things on a closer look

data/json/npcs/classes.json Outdated Show resolved Hide resolved
data/json/overmap/overmap_special/specials.json Outdated Show resolved Hide resolved
Maleclypse and others added 2 commits January 5, 2020 12:36
Co-Authored-By: I-am-Erk <45136638+I-am-Erk@users.noreply.github.com>
Consolidating to the holdouts npc file.
@Maleclypse
Copy link
Member Author

I'm seeing a bunch of errors that I'm pretty certain aren't related to my changes?

@I-am-Erk
Copy link
Member

I-am-Erk commented Jan 5, 2020

Yeah I'm not concerned about that but I do still want to see the class definition moved to mr_lapin.json

@Maleclypse
Copy link
Member Author

Yeah I'm not concerned about that but I do still want to see the class definition moved to mr_lapin.json

Just saw where my commits from this morning hadn't gone up because I hadn't fetched down changes from the remote. Sorry bout that.

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 Map / Mapgen Overmap, Mapgen, Map extras, Map display Monsters Monsters both friendly and unfriendly. NPC / Factions NPCs, AI, Speech, Factions, Ownership
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants