0

For example, if a player had all the necessary requirements for every NPC that needed requirements without finding them. (For example if you downloaded a custom map with lots of houses and no NPCs and a character with a gun explosives 50 silver has heart crystals etc) what would be the order that they come?

I believe it starts with Guide, Merchant, Nurse but then I'm not sure. If possible could I have the full list (Guide to Cyborg).

P.S If they don't have an order thats OK too but I think they do

Robotnik
  • 37,764
  • 47
  • 176
  • 304
Opalmine
  • 9
  • 2
  • Yes, but i am asking for the list and not the requirements, i know the requirements already and i am looking the full list not the first five – Opalmine Jul 15 '15 at 03:22
  • That's exactly what that question is asking about – Private Pansy Jul 15 '15 at 03:23
  • 1
    That one only has 7 npc's though. i need the full list please – Opalmine Jul 15 '15 at 03:29
  • Normally I would suggest opening a bounty for more info on the linked question, but as you're new I think you did the right thing. As long as you differentiate it (maybe edit it to specifically lean on order without regard to requirements) I think you're fine. – Robert Wertz Jul 15 '15 at 03:40
  • If the full list isn't there, that's an argument for updating it. Since it's already been asked, though, I'm voting to close. – Frank Jul 15 '15 at 04:09
  • 1
    @RobertWertz I still don't see how this question is not a duplicate of the linked question, regardless of your suggestion – Private Pansy Jul 15 '15 at 04:42
  • Fair point, it is a duplicate of a question that hasn't been fully answered, I just am not sure what the alternative for a new member would have been. It's not like he can comment or post a bounty on the linked question to draw attention to the incomplete answer. Yes marking this as duplicate is the right answer, I'm just looking for what to tell the asker the next time something like this comes up. – Robert Wertz Jul 15 '15 at 14:04
  • While I understand that people like to use StackExchange for question/answer type stuff, but why would you (@Opalmine) not bother looking at the wiki for something like this? http://terraria.gamepedia.com/NPC. This tells you everything you need to do. That other question this one is supposedly a duplicate of is ridiculously out of date, too. – Dispenser Jul 15 '15 at 14:29

1 Answers1

1

The question doesn't make too much sense as you can't have all the requirements without having any of them, since a good portion of the NPCs are acquired once you find them on the map. Others have a requirement to have a certain number of other NPC's.

The Nurse and Demolitionist have a requirement of having the Merchant.

The Painter has a requirement of having 8 other town NPCs and the Party Girl has a chance of spawning after having 14 other NPCs.

The Stylist, Angler, Goblin Tinkerer, Mechanic, Wizard all need to be found and talked to before they will move in.

Aequitas
  • 17,772
  • 24
  • 87
  • 126
  • Maybe this will help, if i made a house and i had a gun and explosives, which one would come first, the arms dealer or the demolitionist. Or is it random – Opalmine Jul 15 '15 at 03:31
  • @Opalmine http://tconfig.wikia.com/wiki/How_to_Decompile_Terraria look at the source code if you really want to know, to see how the check is done. It would probably be easier to test it. It's likely that the order is the same as this: http://terraria.gamepedia.com/NPC#Town_NPCs but there's no way to tell without looking at the source code – Aequitas Jul 15 '15 at 03:37
  • OK thank you, i think i might just use the npc list from the wiki, usually i use the wikia and that does it in alphabetical order so i came here. – Opalmine Jul 15 '15 at 03:43
  • An easy way to test this is to acquire all the NPC's, then have them all killed in one night. They won't start coming back until the next day and they should return in their proper order. – Elise Jul 15 '15 at 03:47
  • @Chippies without looking at the source code you won't know if the respawning is handled differently. To properly test it you would have to inject all the proper data. – Aequitas Jul 15 '15 at 03:54