• For issues you find with the Switch and Console releases, please follow this link and give as much detail as possible. This is the speediest way to get info to Pipeworks and get a hotfix in the works.
  • 1.4 will bring many changes to the PC version. We strongly advise making plans to back up your worlds and players prior to updating your game. More details here.
  • Begin your search for Journey's End information here and here. Please report bugs and issues for Journey's End here.
  • For issues you find with the Mobile 1.3 update, please follow this link and give as much detail as possible. This is the speediest way to get info to DR Studios to look at your issue. Also, some troubleshooting hints here.

Wacky NPCs Mod

Sora_92

Terrarian


wacky NPCs banner2.png


lamia1.png
dynastycivilian22.png
dynastycivilian2.png
goblin3.png
emperor.png
stormdiver.png



icon.png
Wacky NPCs is a mod compiling some of my previous mini mods and expand upon them with some new things.

Currently, there are 5 town NPCs in the mod, the Corruption Fangirl, the Crimson Fangirl, the Picklock, the Scam Artist, and the Professor.

NPCs
Corru & Crim (From Corru Crim NPCs Mod)
CorruCrimIcon.png


The two fangirls got new sprites that follow the female NPCs strandard design, and hopefully their walking animation is also better now than it was before. Their spawn condition is reversed now - crimstone in inventory for Curru, and ebonstone in inventory for Crim -, so it's easier to get both of them move in. Otherwise their shop works the same way as before, they're selling vanilla stuff related to their respective favorite biome.

PicklockIcon.png
Picklock (From
Pickloc Mod, a Collab minimod with @Moonlight_Fae)

Like before, this funny guy sells various keys. Currently only vanilla items, but in the future, he could sell keys from other mods too. His spawn condition is a safe in inventory, so he's meant to be a post-Skeletron NPC (he's not selling anything useful before that anyway)
- actually, he is selling gold keys and shadow keys from the time he moves in, so it could be possible to aquire a shadow key early game, but in normal playthrough, safes are only for sale by the merchant post-Skeletron.

ScamArtistIcon.png
Scam Artist (From Scam Artist Mod)


(This NPC does exists in a minimod I released somewhat accidentally before, but it wasn't really announced.)
The Scam artist sells various rare vanilla utility gadgets, vanity and other stuff, waaaaaay overpriced. She meant to help if you want to aquire some rare things but RNG is being unfriendly, but you're rich. She's selling things like Nature's gift, Magic mirror, Umbrella, Hand warmer, etc. from the time she moves in, sells Angler's tackle bag and Fish Finder once you found the Angler, Bezoar after Queen bee, Nazar after Skeletron, and all the rest of the Ankh charm components, as well as all 6 early hardmode ores, and some other stuff in hardmode. So if you're rich, she can help you with crafting the Cell Phone without doing a bajillion quests for the annoying brat angler, and can save time with rare gadgets, as well providing an alternate means to aquire early hardmode ores without smashing any altars or fishing for crates.

She's half a nymph (though won't transform) and she's the daughter of the merchant. She'll move in if you have a piggy bank in inventory.

ProfessorIcon.png
Professor


This wacky, old professor is interested in researching various stuff, he will move in if player has fossil in inventory. He's selling various insects, crates, and some other stuff such as more fossil. Part of his shop changes with the biome he's in, as well as selling more stuff after certain bosses are down, so it might be good to make houses for him in several biomes and make him move at times to conduct some researches in another biome. He has several things he's selling regardless of the biome, but he has biome-exclusive items for the desert, the jungle, the hallow, and the beach currently. Oh, yeah, and he's selling truffle worms too, post-Plantera.

Items
hireaguard.png
Hire a guard - crafted with 3 gold coins at the guard captain's desk. main crafting material for crafting guards

"Furnitures" - AKA NPCs who aren't technically NPCs
All the "furnitures" that currently are in the mod:

various polearm racks, scarecrows and snowmen.
01.png


guard captain's desk, iron armored guards - now with archers added - crimson guards, and possessed armors.
02.png


desert town guards (desert town civilian set planned too, but that's for a next update), forest squad, and outlaws.
03.png


royals (show a throne to the guide for the recipes)
07.png


Dynasty civilian set - monks, and various townspeople. Make your dynasty builds more lively!
11.png


Dynasty guards. (The general's desk functions exactly the same as the guard captain's desk)
13.png

Dynasty clerks (the clerk's desk functions the same as the guard captain's desk). and a few additional furnitures.
12.png


Traveling gypsies, pirates, and a green old hag.
08.png


Goblins.
06.png


Dwarven set.
05.png


Werewolves, Lihzahrds, Lamias, Merfolks, Mermaids and Mermen.
09.png


Lunar creatures, solar, and lunar cultists - and the Lunatic cultist...
10.png


Odds and ends (some can be placed on tables too, but not all works like that yet...)
04.png


Most furnitures can face left or right.

The Guard captain's desk is crafted by hand, with a bar (furniture) and 10 gold coins. It functions as the crafting station for "hire a guard"s and the guards.
Dynasty variants are crafted with ornate dynasty bar instead of the normal wooden bar. they function the same.

Guards are crafted with 1 hire a guard, and metal bars, silk, or various other material.
Civilians, monsters and stuff also use one "hire a guard" in the recipe. They aren't really guards, but this way all recipes can be aquired easily by showing one to the guide.
(Scarecrows, snowmen and some other gadgets doesn't need "hire a guard" to craft)

None of the guards, scarecrows, or anything has any function, right now they're purely decoration. Tables and chairs function as tables and chairs though.

All of these should work now. I would like to add more things to the mod in the future though. For example, pet variant of the guards. Some critters and other stuff could be interesting too.
And of course, more guard variants! Share your ideas on what sorts of guards you would like to see!

It would be nice to add cross-mod content too, eventually.

Guards are craftable, placeable "NPCs". They are stationary and are only be decoration, but they could add a lot to the ambience of places, I think!
Of course, there could be even more variants in the future, and if someone could code them to be actually more than just furnitures, they could do a lot more too, such as walking and talking. They aren't meant to be actual town NPCs, in order to not take up valuable housing slots from the more useful town NPCs who actually sell stuff or provide other things.

And if someone could help with that, it could be interesting to have at least some of them having pet (and maybe even light pet) variants. Wouldn't you want a trusty ally armed with a spear or halberd - or alternative holding a torch? -, to follow you in your adventures?


Special thanks for everyone on Tmodloader discord who helped with getting the town NPCs to work.
Special thanks for @Waasephi for coding the scarecrows, hire a guard, guard captain's desk, and the guards!
Special thanks for @Moonlight_Fae for helping and tinkering with codes.



Changelog:
V.0.3 - Lots of new guards, monsters and civilians added. (With big focus on dynasty things)
V.0.2 - Added scarecrows, hire a guard, guard captain's desk, and several guards
V0.1.2 - Added icon & github repository
V0.1.0 - first relese
 
Last edited:

Sora_92

Terrarian
First version released! All 5 town NPCs should work well (at least in single player). Please post here if you notice any problems or errors regarding them.

You should be able to find the mod in the mod browser!

And still looking for help and/or collab regarding this mod. Perticularly looking for a coder who could help coding furnitures, and maybe other things too like pets, critters, etc.
 

Sora_92

Terrarian
Update. added icon and Github repository.

Please share your opinion on the mod! I would love to hear what you think about it, and I'm curious of suggestions how to improve it.
 

ShadowTiger

Duke Fishron
Well hey, I'm always happy to build another house for another brave new talkative NPC that's willing to move into a dirt house on my trash planet.

The idea of guards looks really interesting for decorations, even if they don't actually act as living turrets. I know I'm not much of a programmer, and I don't make mods, so I likely shouldn't post, but what did you think of the basic furniture guide page? It doesn't look too tough to follow. There's a list of the Item Classes and their documentation here, which looks useful.
 

Sora_92

Terrarian
Well hey, I'm always happy to build another house for another brave new talkative NPC that's willing to move into a dirt house on my trash planet.

The idea of guards looks really interesting for decorations, even if they don't actually act as living turrets. I know I'm not much of a programmer, and I don't make mods, so I likely shouldn't post, but what did you think of the basic furniture guide page? It doesn't look too tough to follow. There's a list of the Item Classes and their documentation here, which looks useful.
Yup XD And as far as being talkative is concerned, I think the Crimson Fangirl wins the day XD I originally created the two fangirls' personality to go along with (my interpretations of the) biome they love. The Corruption is more of a sort of dead land, and so the Corruption Fangirl is more quiet and on the surface, shows less emotions (but she's actually quite adorable too with her stuff like hugging ebonwood trees). The crimson on the other hand is a very alive biome (a bit maybe too alive? XD) so Crim is super energetic and she talk a real lot. I mean a real lot XD I think they're both pretty funny. I hope XD

As for the guards, I do thought about the idea too to be living turrets, or more elaborate traps (e.g. if wired act as some sort of dart/spear/whatever sort of trap... but at this point, I can't even code them as furnitures, so, anything fancier is only possible if someone helps me how.
I did read some of those stuff and looked at examples in example mod, but I don't quite understand how to get stuff to work, like, furnitures that has no real use besides decoration, on the other hand have several variants, such as the blaceable books, seashells, etc.
 
Last edited:

ShadowTiger

Duke Fishron
I like your descriptions of the talkative nature of the two Evil-related NPCs. That's so cute. ^-^

As for the Soldiers, if you look at it from an artistic perspective, the hard part is already done. At least, the part that "creates" the soldiers. I have zero idea how to code as well other than what I cobble together from examples and extrapolate from the dark inner recesses of my mind that thinks it can try things. But for now, even the bare minimum of having a placeable statue of the different variations on the Soldiers would be interesting. They would share the same code as an Angel statue: Placeable on 2 horizontal square tiles, three tiles high, two across, with nothing able to be placed on it. They don't even need to blink. (Who even blinks these days? That's so 2017.)

So, that right there is a great placeholder. People would love that. It certainly beats putting a mannequin with armor down. In adventure maps, people could steal that armor. Good luck working with a colorful statue of an unblinking NPC. :p

Then, if need be, someone else could offer some coding tips. Personally, I have no idea how Town NPC attacks are coded, but I can't help but wonder if there's anyone else that would be willing to donate some pre-typed code and have some variables adjusted, then credit given. I'll bet people like having their names in the credits of other peoples' projects.

The goal is to just create it, and have something that the community can enjoy. I will forever be grateful to people like Chad for his Furniture mod, or Luiafk for altering the game in a brilliant way, or Scooterboot for his Metroid mod.

I look forward to seeing your name on that list some day. Every town needs soldiers. Right now, all we have a pre-trained bunnies and cardinals that only know how to fly into ceiling traps.
 

Sora_92

Terrarian
@ShadowTiger

Riight? I tried to give an interesting (and wacky XD) personality to all these NPCs

As for the guards, of course, these are just some possibilities. In the future, there could be even more variants, but for start, let's get these to work, I think XD
The armored mannequins were basically one of the main things that inspired it. They can look great, but it is visible they are not actual people but just mannequins. masks, full helmets, etc. that cover the whole face creates a fine "illusion" but even that's a bit lacking, and other sort of headgear won't really work. plus they have no weapons...

(here's a cropped screenshot of something I built using mannequins like that. they look cool, but a bit lacking. and it wouldn't work with helmets not covering the whole head. on a side note, I love how Thorium's durasteel armor looks like on these "guards". they look like some sort of officers compared to those iron armor guys. but I would need Thorium's permission to have such a durasteel variant. so nothing like that for now

village border outpost.png


Actually not angel statues though. Well, similarly useless (besides decoration purposes) but these guards are actually 3 blocks wide. they aren't much wider than 2 blocks but still a bit wider, I think so can't be fit into a 2 blocks wide space.
And yeah, animation would be cool too, but if they would have blinking animation, they would probably blink all the time, which would look weird XD lol. I thought of other possible variants too though like sleeping guards with eyes closed and Zzz floating above them. they certainly would be the most vigilant guards of the town aren't they? XD

And the idea could be expanded upon with all sort of other "furniture" NPCs, like how about animated stationary dwarves mining something, or random guests raising their mugs in a bar? There are tons of possibilities!


I know a little bit about town NPCs attacks (after all, these 5 NPCs also have attacks) but I have no idea how could you make a furniture attack... Or, if it would be possible for a furniture to chat with the player like NPCs do, and possibly even have a shop? Well, that's (the shop) not as much for the guards, but there could be stationary merchants, vending machines or anything like that (I do think there are vending machines in some mod though? dunno how those work though)

Yup, I agree with you on Chad and the others! I love Chad'furni mod too! (you can even see those stuff on the icons and banner too XD
I would love if I could make a popular mod too. But, yeah, I need help XD
 

Sora_92

Terrarian
I'm....honestly not too sure. Maybe something like the Zora armor from LoZ:BotW?
Hmm, that's an interesting idea. Don't think there's anything similar in Terraria though? I probably can sprite something similar, but I'm curious what sort of build you would use them in? Would it be associated with the beach or more like something underwater?
 
Hmm, that's an interesting idea. Don't think there's anything similar in Terraria though? I probably can sprite something similar, but I'm curious what sort of build you would use them in? Would it be associated with the beach or more like something underwater?
I feel like underwater would be a lot cooler. Also, maybe instead of that armor from before, maybe some slightly edited Anc. Cobalt armor. The helmet kinda looks like a fin.
 

Sora_92

Terrarian
I feel like underwater would be a lot cooler. Also, maybe instead of that armor from before, maybe some slightly edited Anc. Cobalt armor. The helmet kinda looks like a fin.
Hmmmm... interesting idea. I will try to tinker a bit with it. I dunno whether it looks like a fin though...
I do wonder about guards for various areas/biomes, or, like associated with a certain area/building type. I have some ideas for some areas, but not quite sure about some other. the beach is being one of those too. Also not quite sure about the jungle either, and some other. ...what about the Hallow for example...?
 
Top Bottom