I figure that I’m far enough and have enough time invested in this that it’s worth creating its own thread.
And now that Garry is working on the new movement system for NPC’s it will make my life a HELL of a lot easier (that is what stopped production on this before)
Garry’s Mod Pokemon Addon
Q: What is the Garrymon Addon?
A: With the Garrymon Addon you’ll be able to capture any NPC in Garry’s Mod and (hopefully) be able to control them and have them fight along side you
Q: Will there be a separate battle system for the Garrymon?
A: No. At least not at first. They will fight like normal but will always be passive towards everyone until either you shoot an enemy or they shoot you.
Q: How many Garrymon will you be able to have at once?
A: Same as the games: 6
Q: Does this work with SNPC’s and other custom NPC’s?
A: Right now it does. The capturing will work fine no matter what type of NPC it is so long as it registers with Entity:IsNPC(). Controlling custom ones might take some work but it should theoretically be possible.
Q: How are the capture rates determined?
A: Right now I am using a slightly modified version of the 2nd Gen Pokemon series (Gold/Silver) to determine captures. It works pretty well but it definitely needs refinement.
Q: Can I help you test this?
A: Nah. If I need testers I’ll ask later.
**-UI for captured Garrymon
-Movement/following/battle system for Garrymon
-Capture effects (could really use help on this, if anyone knows how to make particle effects)
Basic vanilla NPC capture:
[vid]https://dl.dropbox.com/u/9780864/Custom NPC Capture.webm
Model: Megadude on Gamebanana http://tf2.gamebanana.com/skins/64343
Sounds: I’ll find the link on this in a bit, it was so long ago that I found these that I can’t remember
Banner/Weapon Select Icon: Stiveno