
🛒 New Hillbilly Shopkeeper NPCs for HiveStore Addon
Introducing Elder Brother Jeb and Younger Brother Clete McCoy
🚨 New NPCs Released
Two new fully interactive NPC shopkeepers are now available for the HiveStore GMod addon. Meet the McCoy brothers—offering a rugged, immersive backwoods trading post experience.
👴 Elder Brother — Jebediah "Jeb" McCoy
File: npc_hivestore_elder_brother
Role: Full-store shopkeeper
Personality: Weathered mountain man, serious but friendly
Features:
- Custom hillbilly dialogue (greetings, shop talk, farewells)
- Invulnerable NPC, faces players when interacting
- Opens the full store GUI
- Pipe smoke particle effects
- Procedural appearance: wrinkled skin, gray-streaked beard
🧑🔧 Younger Brother — Cletus "Clete" McCoy
File: npc_hivestore_younger_brother
Role: Weapons & tools specialist
Personality: Energetic, enthusiastic about firearms
Features:
- Sells only weapons and tools
- More animated behavior with tool-spark effects
- Unique dialogue focused on hunting and weaponry
- Opens filtered store GUI with custom styling
- Procedural appearance: clean skin, light stubble, bright eyes
⚙️ New System Components
🎨 Custom Appearance System
File: cl_skin_generator.lua
Generates unique procedural hillbilly textures:
- Elder Brother: aged skin, beard, wrinkles
- Younger Brother: youthful look, bright features
🛍️ Specialized Store System
- Elder Brother: full HiveStore
- Younger Brother: weapons/tools only
- Each with distinct UI styling
🔧 NPC Spawning System
File: sv_npc_spawner.lua
Console Commands:
hivestore_spawn_elder
: Spawn Elder Brotherhivestore_spawn_younger
: Spawn Younger Brotherhivestore_spawn_both
: Spawn both NPCshivestore_remove_npcs
: Remove all shopkeeper NPCs
✨ Visual Enhancements
- Animated name tags for both NPCs
- Pipe smoke for Elder Brother
- Tool sparks & bouncing name tag for Younger Brother
📂 File Changes Overview
➕ New Entity Files
init.lua
,cl_init.lua
,shared.lua
(for both NPCs)
➕ New System Files
cl_skin_generator.lua
sv_npc_spawner.lua
🎨 New Material Files
elder_brother.vmt
younger_brother.vmt
📚 Documentation
NPC_DOCUMENTATION.md
🔄 Updated Core Files
hive_store_init.lua
: Added NPC loadingcl_init.lua
: Added specialized store functionalityREADME.md
: Documented NPC usage & features
🎯 Key Features Summary
- ✅ Interactive hillbilly dialogue system
- ✅ Different shopping experiences for each brother
- ✅ Procedurally generated appearances
- ✅ Admin-friendly spawn/remove commands
- ✅ Particle effects & animated visuals
- ✅ Fully integrated with the PeakeCoin economy
🔗 Try It Out
Add some backwoods charm to your GMod server with these immersive shopkeeper NPCs.