Page 1 of 3

MegaDood's General NPC Pack (1.7.1)

Posted: Sat Aug 21, 2021 10:33 pm
by MegaDood
Hi all, here's a collection of NPCs I made for various reasons over the past year or so. I hope you all enjoy them.
Pack Contains: show
Improved NPCs from other NPC Packs
Fire Stalking Piranha Plant
Improved Arrow Lift
Improved Baron von Zeppelin
Improved Gusty
Improved Pidgit Carpets
Improved Tap-Tap
Improved Waddlewing
Improved Boo Balloon
Newer Super Mario Bros Wii Angry Sun
Accurate YI Goonies
Accurate YI Piranha Plants
Accurate SMW Amazing Flyin Hammer Bro
Accurate Pointey
Accurate Lakitus
Big Cheep Cheep + Variants
Ghost Vase
Wind Zone
Bubble Note Block
Improved Egg Clouds
Improved YI Eggs
NSMB Porcu-Puffer
SMA4 Homing Fireball


Accurate and Expanded Basegame NPCs
Expanded Cheep Cheeps
Expanded Parakoopas
Para-Galoomba

Castlevania
Big Eye
Black Knight
Black Panther
Count Dracula
Death
Hunchback
Zombie

Clarence's Big Chance
Doggles
Joe Bloggs
Lampy
Old Biddy
Penguin
Rat
Mousy
Roast Chicken
Rubber Duck
Scorpion
Shark
Troll
Bluigi
Burglar
Clown
Mother
Music Man
Sales Figure
Thug
Vagrant
Bird
Bat
Blender
Bobby
Drippy
Father
Fruitum
Mittens
Prostitute
Scuba Rat
Sparky
Stapler
Virus
Work Tasks

Decoration Items
Blue Ring
Coin Bubble
Coin or Mushroom depending on powerup state
Coin Rings
Coin Stack
Continuous Starman (Starman if invincible otherwise just a coin)
Gold Mushroom
NSMB Invisible Coin
Pac-Man Fruit
Starman Coin (Coin that appears when passed through while under the effects of a starman)
Powerup Progressor

Earthbound
Starman Jr
Starman
Starman Super
Ramblin' Evil Mushroom
Mobile Sprout

Event and Switch Activators
Mario vs DK Color Switches
Pressure Plate
Question Mark Coin
Question Mark Switch

Eversion
Demon Hand
Gem
Flying Demon Hand
Ghuliba
Stony

Kirby NPCs
Blocky
Bonkers
Bronto Burt
Captain Stitch
Gordo (Super Smash Bros)
Grand Wheelie + Grand Wheelie DX
Invisibility Stone
Kibble Blade + Kibble Blade EX
King Dedede
Noddy
Scarfy
Waddle Dee
Wheelie
Haboki

Mega Man Series
Anko + Shrink
Claw
Crabbot
Croaker
M-445
Swap-Spike Platform

Misc
Bloons
Bobbins Bros
MK7 Bouncing Notes
Creeper
Enemies from Enough Plumbers
Fire Pit - Buzzing Cars
Diggable Cloud
Flintmobile
Flying Bumper
Freddy Fazbear
Kamikaze Watermelon
Mario Forever Cheep Cheeps
Shadow - Kingdom Hearts
Koopa Launcher
Olmec
Pit Plant - Mario Kart Double Dash
Plump Piranha (Beta Chubby Piranha)
Thomas The Tank Engine
Walrus

NSMB NPCs
Regular Grounded Piranha Plant
Bone Grounded Piranha Plant
Fire Grounded Piranha Plant
Ice Grounded Piranha Plant
Gold Grounded Piranha Plant
Inky Grounded Piranha Plant
Poison Grounded Piranha Plant
Piranha Pod
Sleeping Piranha Plant (SM64)

Big Fuzzy
Bone Goomba
Bone Piranha Plant
Bowser Jr. (NSMB DS)
Bulber
Cooligans
Crowber
Face Block
Giant Buzzy Beetle
Gold Piranha Plant
Heavy Ice Bro - Made by Mariobrigade2018
Ice Bro
Huckit Crab
Jellybeam
Kab-Omb
Mushroom Trampoline
Newer SMBWii Thunder Cloud
NSMB Spike Balls
NSMBW Falling Skull Platform
Rising + Sinking Mushrooms
River Piranha Plant
Small + Big Urchins
Snow Spike
Spike Bass
Spiny (NSMB)
Splunkin
Stone Spike
Sushi
Unagis
Venus Ice Trap

Other Misc Mario Games
Burrbos
Ground Pound Koopa
Poison Piranha Plant - Made by FNC2002
Pokey Head
Seedy Pod
Urban Stingby
Walking Turnip

Original Content
Angry Sunfish
Bilggler
Birdbrain
Blockodile
Blocter
Brick Thwomp
Burrot
Carnov
Carpet Attackers
Custom Rinkas
Goomball
Koopa Clown Tank
Pipe Shooter
Pwomp
Respawning Ice Block
Rollnup
Sappistep
Scripulous Fingore
Split Block
Sprickler
Tracker Platform
Zigzag Rinka

RPG NPCs
Amanitas
Beanie Family
Bub-ulb
Culex
Duplighost
Durapurl
Elasto-Piranha
Fighter Fly Recolour + Super Fly
Fuzzbush
King Bomb
Koopatrol
Sniper Bill

Save the Sheriff
Boulder
Frogs
Cobra

SM3DL + SM3DW + CTTT NPCs
Baddie Box
Biddybuds
Blurker
Brolder
Conkdor
Fake Block
Fizzlit
Flaptor
Flophopper
Inky Piranha Plant
Innertube Goomba
Morty Mole
Mushroom Trampoline
Peepa
Piranha Sprouts
Prongo
Sandmaargh
Splounder
Stingby
Stumper
Tail Boo
Tail Bob-Omb
Tail Bullet Bill
Tail Goomba
Track Block

SM64 NPCs
Amp
Burrowing Monty Mole
Chuckya
Keronpa Ball
Mad Piano
Mr. Blizzard
Mr. I
SM64 or NSMB Whomp
SM64 Skeeter
Spindrift

SMB2 NPCs
Calm Phanto
Chasing Ninji (SMB2)
Friendly Subcons
Koopa Troopa (SMB2 Shell)
Sneeter
Surprise Bob-Omb

SMB3 NPCs
Bomb Bro
Bone Bro
Heavy Fire Bro
Hyper Koopa
Rinka Bro
Shell Bro
SMB2 Bomb Bro
Swooper

SMB3 Spiny Cheep Cheep
Unused Gold Cheep Cheep
Unused Gold Spiny Cheep Cheep
Unused Triple Cheep Cheep Spawner

Angry Sun (Boss)
Big Piranha Plant (Horizontal)
More Basic Piranha Plants
Elevator Block
Green Parabeetles
Laser Statue
Seesaw Rotary Lift
Sleeping Goomba

SMBW
Marimba Block
Snortoise
Trottin' Piranha Plant
Wubba
Zip-Zap

SMG NPCs
Bomb Boo
Cluckboom
Magmaarghs
Slurple
Snoodle
Topmen
Trapdragon

SMW Central Sprites
Atomic Muncher
Boomerang Dry Bones
Boost Platform
Chasing Porcupuffer
Crazy Chomp Head
Darkness Platform
Down-Up Platform
Dread Homing Bill
Dry Bones, Throws Bones in Arc
Explosive Blurp
Fire Rip van Fish
Fling Blocks
Flyin' Rex
Flying Mega Mole
Fragile Rocket Platform
Frozen Blocks
Galoomba + Bob-Omb Tower
Giant Grinder
Guardin' Chuck
Ledge-Dwelling Mega Mole
Massive Mole
Monty Mole Pile
Piranha Gabyoall
Rapid Horizontal Platform
Robo-Eject
Roulette Mushroom
Sea Pokey
Sliding Rex
Slope Muncher
Stunnable Boo
Toxic Timed Lift
Upside-Down + Sideways Ninjis
Walking Key
Wavy Torpedo Ted

SMW NPCs
Big Sumo Bro
Block Boo
Bullet Bills (Diagonal, Vertical, Spawners)
Buzzy Beetle Egg
Diagonal Platform
Flying Platform
Grey Lava Platform
Large Orange Floating Platform
Enhanced Ninjis
More Yoshi Berries
Passive Monty Mole
Piston Lift
Strong Chucks

Ultimate Chicken Horse NPCs
Boxing Glove Block
Flamethrower
Flipping Platform
Punching Flower
Tennisball Shooter

YI NPCs
Attacky Sack
Barney Bubble
Beanie (Yoshi's New Island)
Blow Hard
Cactus Jack
Cloud Drop and Lava Drop
Crazee Dayzees
Frog Pirate
Grim Leecher
Loch Nestor
Mr. Eel
Pak E. Derm
Piscatory Pete
Preying Mantas
Spiked Fun Guys
Windbag
YI Nipper Plants and Spores
YI Vase
Videos: show







Screenshots: show
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Some of these NPCs are edits of basegame ones, while others are completely custom.

Credit goes to AndrewPixel for the base code of the Skeeter, Waddle for the Laser Statue's original code,
and all the basegame NPCs such as bros, chargin' chucks and monty moles. Credits for each NPC can be found in their folder or in their main AI file.

There are now some improved NPCs from other NPC packs to make them more accurate. I urge you to PLEASE credit the original creator of each.

Changelog:
Spoiler: show
1.7 - Released yet another update, adding tons of stuff!
1.6 - Released another update, adding lots of stuff from SMW and NSMB.
1.5 - Released my biggest update yet!
1.4 - Released a huge update, adding many new enemies and gimmicks!
1.1.3 - Fixed a bug with the blow hards not despawning correctly, and an oversight with the carpet remover block.
1.3 - Added even more NPCs
1.2 - Added many more NPCs
1.1.5 - Fixed an issue with the coin bubbles to make them less laggy.
1.1.4 - Registered regular cooligans to enter clear pipes and whatnot.
1.1.3 - Fixed an oversight with the Huckit Crab balls where they were breaking if hitting a block that was already destroyed.
1.1.2 - Polished out the Brolders more and reduced lag with the biddybuds.
1.1.1 - Updated the whomps to crush blocks underneath with relative ease.
1.1 - Added more NPCs
1.0 - Added various NPCs
Download Link
https://drive.google.com/file/d/16koe-X ... sp=sharing

Re: MegaDood's General NPC Pack (1.0)

Posted: Sat Aug 21, 2021 10:38 pm
by Marioman2007
These look very cool! Good Job!!

Re: MegaDood's General NPC Pack (1.0)

Posted: Sat Aug 21, 2021 10:41 pm
by MegaDood
marioman2007 wrote:
Sat Aug 21, 2021 10:38 pm
These look very cool! Good Job!!
Thank you very much :)

Re: MegaDood's General NPC Pack (1.0)

Posted: Sat Aug 21, 2021 10:49 pm
by BroccoliRampage
This pleases me.

Re: MegaDood's General NPC Pack (1.1.2)

Posted: Sun Nov 14, 2021 3:43 am
by MegaDood
New update! I added lots of new NPCs so come check it out!

Updated the whomps to add a feature of allowing them to crush blocks.

Updated them again to fix a couple of NPCs.

Re: MegaDood's General NPC Pack (1.1.2)

Posted: Wed Nov 17, 2021 7:55 am
by coolXD
Excuse me, i have to this already block destroy is kill ball as Huckit Crab, it says Access Denied!
Image

Re: MegaDood's General NPC Pack (1.1.2)

Posted: Sun Nov 21, 2021 8:13 pm
by MegaDood
coolXD wrote:
Wed Nov 17, 2021 7:55 am
Excuse me, i have to this already block destroy is kill ball as Huckit Crab, it says Access Denied!
Image
Ah, seems like an oversight. I'll go make a fix for this.

Added in 33 minutes 36 seconds:
Re: MegaDood's General NPC Pack (1.1.3)
Added a fix to the huckit crabs, should be updated now.

Re: MegaDood's General NPC Pack (1.1.4)

Posted: Wed Dec 08, 2021 3:38 am
by Hammerless Penguin
Magmaarghs refuse to go back down when they touch a terminus bgo.
Image

Re: MegaDood's General NPC Pack (1.1.4)

Posted: Wed Dec 08, 2021 5:28 am
by MegaDood
Hammerless Penguin wrote:
Wed Dec 08, 2021 3:38 am
Magmaarghs refuse to go back down when they touch a terminus bgo.
Image
Yeah that's intentional. The way to make them go back down is with a downwards redirector.

Re: MegaDood's General NPC Pack (1.1.4)

Posted: Fri Jul 01, 2022 3:31 pm
by Mal8rk
I'm having quite a lot of trouble getting the extended cheep cheep AI to work

Everytime I set a cheep cheep to their new behavior, they just swim forward without doing anything

Re: MegaDood's General NPC Pack (1.1.4)

Posted: Fri Jul 01, 2022 11:56 pm
by MegaDood
POPME wrote:
Fri Jul 01, 2022 3:31 pm
I'm having quite a lot of trouble getting the extended cheep cheep AI to work

Everytime I set a cheep cheep to their new behavior, they just swim forward without doing anything
Hm, are you moving all of the files into your level folder?
It should work, so long as everything is moved. Everything other than "Note.txt" needs to be in your level folder. Are you using a custom NPC with the cheep cheep AI? It only accounts for the basegame cheep cheeps.

Re: MegaDood's General NPC Pack (1.1.4)

Posted: Mon Jul 04, 2022 7:26 pm
by Mal8rk
MegaDood wrote:
Fri Jul 01, 2022 11:56 pm
POPME wrote:
Fri Jul 01, 2022 3:31 pm
I'm having quite a lot of trouble getting the extended cheep cheep AI to work

Everytime I set a cheep cheep to their new behavior, they just swim forward without doing anything
Hm, are you moving all of the files into your level folder?
It should work, so long as everything is moved. Everything other than "Note.txt" needs to be in your level folder. Are you using a custom NPC with the cheep cheep AI? It only accounts for the basegame cheep cheeps.
The thing is that every file in the extended cheep cheep AI folder is easy to move, it's just the luna file on that folder that's causing problems. It tries to replace the luna file I already have on my level folder

Re: MegaDood's General NPC Pack (1.1.4)

Posted: Tue Jul 05, 2022 4:43 am
by MegaDood
POPME wrote:
Mon Jul 04, 2022 7:26 pm
MegaDood wrote:
Fri Jul 01, 2022 11:56 pm
POPME wrote:
Fri Jul 01, 2022 3:31 pm
I'm having quite a lot of trouble getting the extended cheep cheep AI to work

Everytime I set a cheep cheep to their new behavior, they just swim forward without doing anything
Hm, are you moving all of the files into your level folder?
It should work, so long as everything is moved. Everything other than "Note.txt" needs to be in your level folder. Are you using a custom NPC with the cheep cheep AI? It only accounts for the basegame cheep cheeps.
The thing is that every file in the extended cheep cheep AI folder is easy to move, it's just the luna file on that folder that's causing problems. It tries to replace the luna file I already have on my level folder
Ah. In that case you'd have to open the luna.lua file with something like notepad++ and move all the code into your existing luna.lua file and save it. Make sure it's not put into any functions.

Re: MegaDood's General NPC Pack (1.1.4)

Posted: Tue Jul 05, 2022 3:49 pm
by Mal8rk
MegaDood wrote:
Tue Jul 05, 2022 4:43 am
POPME wrote:
Mon Jul 04, 2022 7:26 pm
MegaDood wrote:
Fri Jul 01, 2022 11:56 pm


Hm, are you moving all of the files into your level folder?
It should work, so long as everything is moved. Everything other than "Note.txt" needs to be in your level folder. Are you using a custom NPC with the cheep cheep AI? It only accounts for the basegame cheep cheeps.
The thing is that every file in the extended cheep cheep AI folder is easy to move, it's just the luna file on that folder that's causing problems. It tries to replace the luna file I already have on my level folder
Ah. In that case you'd have to open the luna.lua file with something like notepad++ and move all the code into your existing luna.lua file and save it. Make sure it's not put into any functions.
Thanks! It worked! Opening the file with notepad++ wasn't necessary since I already had my lua files opened with visual studio

Re: MegaDood's General NPC Pack (1.2)

Posted: Tue Oct 18, 2022 7:23 am
by MegaDood
Version 1.2 is released! Featuring lots of new content and NPCs to play around with.
Have fun!

Re: MegaDood's General NPC Pack (1.2)

Posted: Thu Oct 20, 2022 6:18 pm
by TheTrueMarioMaster
Wasn't expecting another update for this pack. Guess I'll download the new file and delete the old folder. Noticed that you got most of the Super Mario 64 original enemies covered. Also noticed that the skeeter is in none of the showcase videos. I assume the skeeter behaves similarly to the custom SMW sprite in this video.

Re: MegaDood's General NPC Pack (1.2)

Posted: Fri Oct 21, 2022 9:50 pm
by MegaDood
TheTrueMarioMaster wrote:
Thu Oct 20, 2022 6:18 pm
Wasn't expecting another update for this pack. Guess I'll download the new file and delete the old folder. Noticed that you got most of the Super Mario 64 original enemies covered. Also noticed that the skeeter is in none of the showcase videos. I assume the skeeter behaves similarly to the custom SMW sprite in this video.
Yeah, it acts similar enough
I didnt showcase it because its essentially a modified version of the one AndrewPixel did, so I didn't really bother

Re: MegaDood's General NPC Pack (1.2)

Posted: Sat Oct 22, 2022 9:40 am
by Mixel34P
I have problems with AI/HuckitBalls.lua. The game doesnt detect it

Re: MegaDood's General NPC Pack (1.2)

Posted: Sat Oct 22, 2022 11:21 am
by AirShip
I'm loving the new additions, for sure they will be put to good use in future projects of mine!
Continue the good work.

I'm having problems installing the whomps AI.

Posted: Thu Feb 16, 2023 2:13 am
by GamerMario4567
Most Npc Packs I've used I have never had to deal with an AI file. If I could good help I would greatly appreciate it