Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List of implemented/unimplemented NPC algorithms for SMBX-compatible config packs. #3

Open
Alucard648 opened this issue Nov 28, 2016 · 2 comments
Assignees

Comments

@Alucard648
Copy link

This will help to avoid alleged bug/issue reports regarding NPC beaviour.

@Wohlstand
Copy link
Member

Wohlstand commented Nov 28, 2016

Full list of SMBX64 NPCs

(generated by small script which reads INI files)

  • NPC-1 - Goomba
  • NPC-2 - Goomba (Red)
  • NPC-3 - Para-Goomba (Red) (para_goomba.lua)
  • NPC-4 - Koopa Troopa (Green) (koopa.lua)
  • NPC-5 - Koopa Troopa Shell (Green) (shell.lua)
  • NPC-6 - Koopa Troopa (Red) (koopa.lua)
  • NPC-7 - Koopa Troopa Shell (Red) (shell.lua)
  • NPC-8 - Piranha Plant (Green) (piranha_plant.lua)
  • NPC-9 - Super Mushroom
  • NPC-10 - Coin (Gold)
  • NPC-11 - SMB3 Card Roulette
  • NPC-12 - Podoboo (podoboo.lua)
  • NPC-13 - Fireball (Player) (fireball.lua)
  • NPC-14 - Fire Flower
  • NPC-15 - Boom Boom (dummy_boss.lua)
  • NPC-16 - Magic Ball
  • NPC-17 - Bullet Bill (tank_bullet.lua)
  • NPC-18 - Banzai Bill (tank_bullet.lua)
  • NPC-19 - Shy Guy (Red)
  • NPC-20 - Shy Guy (Blue)
  • NPC-21 - Bill Blaster (cannon.lua)
  • NPC-22 - Billy Gun
  • NPC-23 - Buzzy Beetle (koopa.lua)
  • NPC-24 - Buzzy Beetle Shell (shell.lua)
  • NPC-25 - Ninji (jumping_ninji.lua)
  • NPC-26 - Springboard (springboard.lua)
  • NPC-27 - Gloomba
  • NPC-28 - Cheep Cheep (Red)
  • NPC-29 - Hammer Bros.
  • NPC-30 - Hammer
  • NPC-31 - Key
  • NPC-32 - P-Switch (p-switch.lua)
  • NPC-33 - Coin (Gold)
  • NPC-34 - Super Leaf (leaf_swing.lua)
  • NPC-35 - Kuribo's Shoe
  • NPC-36 - Spiny
  • NPC-37 - Thwomp (thwomp.lua)
  • NPC-38 - Boo (boo.lua)
  • NPC-39 - Birdo (dummy_boss.lua)
  • NPC-40 - Birdo's Egg
  • NPC-41 - Crystal Ball
  • NPC-42 - Eerie
  • NPC-43 - Boo (boo.lua)
  • NPC-44 - Big Boo (boo.lua)
  • NPC-45 - Ice Block
  • NPC-46 - Donut Block (Red)
  • NPC-47 - Lakitu (SMB3) (lakitu.lua)
  • NPC-48 - Spiny Egg
  • NPC-49 - Toothy's Pipe
  • NPC-50 - Toothy
  • NPC-51 - Piranha Plant (Red, Upside-Down) (piranha_plant_turned.lua)
  • NPC-52 - Piranha Plant (Red Horizontal) (horizontal_piranha.lua)
  • NPC-53 - Sidestepper
  • NPC-54 - Fighter Fly
  • NPC-55 - Beach Koopa 2 (Blue) (bluebeachkoopa.lua)
  • NPC-56 - Koopa Clown Car
  • NPC-57 - Conveyor Belt
  • NPC-58 - Rocket Engine Block
  • NPC-59 - Switch Goomba (Yellow) (switch_goomba.lua)
  • NPC-60 - Platform (Yellow)
  • NPC-61 - Switch Goomba (Blue) (switch_goomba.lua)
  • NPC-62 - Platform (Blue)
  • NPC-63 - Switch Goomba (Green) (switch_goomba.lua)
  • NPC-64 - Platform (Green)
  • NPC-65 - Switch Goomba (Red) (switch_goomba.lua)
  • NPC-66 - Platform (Red)
  • NPC-67 - Pipe Horizontal x4
  • NPC-68 - Pipe Horizontal x8
  • NPC-69 - Pipe Vertical x4
  • NPC-70 - Pipe Vertical x8
  • NPC-71 - Grand Goomba
  • NPC-72 - Gargantua Koopa Troopa (koopa.lua)
  • NPC-73 - Gargantua Koopa Troopa Shell (Green) (shell.lua)
  • NPC-74 - Piranhacus Giganticus (piranha_plant.lua)
  • NPC-75 - Toad (Jumping) (jumping_toad.lua)
  • NPC-76 - Koopa Para-Troopa (Green) (para-koopa.lua)
  • NPC-77 - Ninji (ninji.lua)
  • NPC-78 - Tank Wheels
  • NPC-79 - Wood Block x2
  • NPC-80 - Wood Block x4
  • NPC-81 - Wood Block x4 2
  • NPC-82 - Wood Block x4 3
  • NPC-83 - Wood Block x8
  • NPC-84 - Bowser Statue (fire_statue.lua)
  • NPC-85 - Bowser Statue's Fireball
  • NPC-86 - Bowser (SMB3) (dummy_boss.lua)
  • NPC-87 - Bowser's Fireball
  • NPC-88 - Coin (Gold)
  • NPC-89 - Goomba
  • NPC-90 - 1-Up Mushroom
  • NPC-91 - Grass (Container)
  • NPC-92 - Vegetable (Turnip)
  • NPC-93 - Piranha Plant (piranha_plant.lua)
  • NPC-94 - Toad
  • NPC-95 - Yoshi (Green)
  • NPC-96 - Yoshi Eggs (egg.lua)
  • NPC-97 - Power Star (Exit)
  • NPC-98 - Yoshi (Blue)
  • NPC-99 - Yoshi (Yellow)
  • NPC-100 - Yoshi (Red)
  • NPC-101 - Luigi
  • NPC-102 - Link
  • NPC-103 - Coin (Red)
  • NPC-104 - Wood Platform (platform.lua)
  • NPC-105 - Lift Platform
  • NPC-106 - Elevator (elevator.lua)
  • NPC-107 - Bob-Omb Buddy
  • NPC-108 - Yoshi's Fireball
  • NPC-109 - Koopa Troopa (SMW Green) (koopa.lua)
  • NPC-110 - Koopa Troopa (SMW Red) (koopa.lua)
  • NPC-111 - Koopa Troopa (SMW Blue) (koopa.lua)
  • NPC-112 - Koopa Troopa (SMW Yellow) (koopa.lua)
  • NPC-113 - Koopa Troopa Shell (SMW Green) (shell.lua)
  • NPC-114 - Koopa Troopa Shell (SMW Red) (shell.lua)
  • NPC-115 - Koopa Troopa Shell (SMW Blue) (shell.lua)
  • NPC-116 - Koopa Troopa Shell (SMW Yellow) (shell.lua)
  • NPC-117 - Beach Koopa (Green)
  • NPC-118 - Beach Koopa (Red)
  • NPC-119 - Beach Koopa (Blue) (bluebeachkoopa.lua)
  • NPC-120 - Beach Koopa (Yellow)
  • NPC-121 - Koopa Para-Troopa (SMW Green) (para-koopa.lua)
  • NPC-122 - Koopa Para-Troopa (SMW Red) (para-koopa.lua)
  • NPC-123 - Koopa Para-Troopa (SMW Blue) (para-koopa.lua)
  • NPC-124 - Koopa Para-Troopa (SMW Yellow) (para-koopa.lua)
  • NPC-125 - Tinsuit (tinsuit.lua)
  • NPC-126 - Bot (Blue)
  • NPC-127 - Bot (Cyan)
  • NPC-128 - Bit
  • NPC-129 - Tweeter (twitter.lua)
  • NPC-130 - Snifit (Red)
  • NPC-131 - Snifit (Blue)
  • NPC-132 - Snifit (Grey)
  • NPC-133 - Snifit Bullet
  • NPC-134 - Mouser's Bomb
  • NPC-135 - Bob-Omb (SMB2)
  • NPC-136 - Bob-Omb (SMB3)
  • NPC-137 - Bob-Omb Ignited (SMB3)
  • NPC-138 - Coin (Gold)
  • NPC-139 - Vegetable (Onion)
  • NPC-140 - Vegetable (Turnip)
  • NPC-141 - Vegetable (Turnip Sprout)
  • NPC-142 - Vegetable (Pumpkin)
  • NPC-143 - Vegetable (Radish Sprout)
  • NPC-144 - Vegetable (Turnip Sprout)
  • NPC-145 - Vegetable (Turnip Sprout)
  • NPC-146 - Vegetable (Radish)
  • NPC-147 - Vegetable (Random)
  • NPC-148 - Yoshi (Black)
  • NPC-149 - Yoshi (Purple)
  • NPC-150 - Yoshi (Pink)
  • NPC-151 - Information Sign
  • NPC-152 - Gold Ring
  • NPC-153 - Poison Mushroom
  • NPC-154 - Mushroom Block 1
  • NPC-155 - Mushroom Block 2
  • NPC-156 - Mushroom Block 3
  • NPC-157 - Mushroom Block 4
  • NPC-158 - Mr. Saturn
  • NPC-159 - Diggable Sand
  • NPC-160 - Rocket Platform
  • NPC-161 - Koopa Para-Troopa (Red) (para-koopa.lua)
  • NPC-162 - Rex
  • NPC-163 - Rex Stomped
  • NPC-164 - Mega Mole
  • NPC-165 - Galoomba (SMW)
  • NPC-166 - Galoomba Stomped (SMW)
  • NPC-167 - Para-Galoomba (para_goomba.lua)
  • NPC-168 - Bully
  • NPC-169 - Tanooki Suit
  • NPC-170 - Hammer Suit
  • NPC-171 - Hammer (Player) (hammer_plr.lua)
  • NPC-172 - Koopa Troopa Shell (Green) (shell.lua)
  • NPC-173 - Koopa Troopa (Green) (koopa.lua)
  • NPC-174 - Koopa Troopa Shell (Red) (shell.lua)
  • NPC-175 - Koopa Troopa (Red) (koopa.lua)
  • NPC-176 - Koopa Para-Troopa (Green) (para-koopa.lua)
  • NPC-177 - Koopa Para-Troopa (Red) (para-koopa.lua)
  • NPC-178 - Axe
  • NPC-179 - Grinder
  • NPC-180 - Thwomp (thwomp.lua)
  • NPC-181 - Bowser Statue (fire_statue.lua)
  • NPC-182 - Fire Flower
  • NPC-183 - Fire Flower
  • NPC-184 - Super Mushroom
  • NPC-185 - Super Mushroom
  • NPC-186 - 1-Up Mushroom
  • NPC-187 - 1-Up Mushroom
  • NPC-188 - 3-Up Moon
  • NPC-189 - Dry Bones (dry_bones.lua)
  • NPC-190 - Skull Raft
  • NPC-191 - Podoboo's Shoe
  • NPC-192 - Checkpoint
  • NPC-193 - Lakitu's Shoe
  • NPC-194 - Kamikaze Koopa
  • NPC-195 - Rainbow Shell
  • NPC-196 - Power Star (Collectable)
  • NPC-197 - Goal Tape
  • NPC-198 - Princess Peach
  • NPC-199 - Blargg
  • NPC-200 - Bowser (SMB1)
  • NPC-201 - Wart
  • NPC-202 - Wart's Bubble
  • NPC-203 - Ripper
  • NPC-204 - Rocket Ripper
  • NPC-205 - Zoomer
  • NPC-206 - Spark
  • NPC-207 - Spike Top
  • NPC-208 - Glass Chamber (glass_chamber.lua)
  • NPC-209 - Mother Brain
  • NPC-210 - Rinka (rinka.lua)
  • NPC-211 - Rinka Block (rinka_shooter.lua)
  • NPC-212 - Donut Block (Brown)
  • NPC-213 - Vines (Green)
  • NPC-214 - Vines (Red)
  • NPC-215 - Vines (Green)
  • NPC-216 - Vines (Yellow)
  • NPC-217 - Vines (Blue)
  • NPC-218 - Vines Bottom (Green)
  • NPC-219 - Vines Bottom (Yellow)
  • NPC-220 - Vines Bottom (Blue)
  • NPC-221 - Ladder
  • NPC-222 - Vines Green
  • NPC-223 - Vines Green Top
  • NPC-224 - Vines Green
  • NPC-225 - Vines Head Red (vinehead.lua)
  • NPC-226 - Vines Head Green (vinehead.lua)
  • NPC-227 - Vines Head Green (vinehead.lua)
  • NPC-228 - Yoshi (Cyan)
  • NPC-229 - Cheep Cheep (Green)
  • NPC-230 - Cheep Cheep (Red)
  • NPC-231 - Blooper
  • NPC-232 - Blurp
  • NPC-233 - Cheep Cheep (Green)
  • NPC-234 - Fish Bone
  • NPC-235 - Blooper
  • NPC-236 - Cheep Cheep (SMW)
  • NPC-237 - Ice Cube (Cyan Yoshi)
  • NPC-238 - P-Switch (Stopwatch)
  • NPC-239 - Dynamite Plunger
  • NPC-240 - Stopwatch
  • NPC-241 - POW Block (pow.lua)
  • NPC-242 - Goomba
  • NPC-243 - Para-Goomba (para-koopa.lua)
  • NPC-244 - Para-Goomba (para-koopa.lua)
  • NPC-245 - Venus Fire Trap (venus_firetrap.lua)
  • NPC-246 - Venus Fire Trap's Fireball
  • NPC-247 - Pokey
  • NPC-248 - Stopwatch (Reserve Box)
  • NPC-249 - Mushroom
  • NPC-250 - Heart
  • NPC-251 - Rupee (Green)
  • NPC-252 - Rupee (Blue)
  • NPC-253 - Rupee (Red)
  • NPC-254 - Fairy Pendant
  • NPC-255 - Keypad
  • NPC-256 - Big Piranha Plant (huge_piranha_plant.lua)
  • NPC-257 - Big Piranha Plant (Upside-Down) (huge_piranha_plant_turned.lua)
  • NPC-258 - Coin (Blue)
  • NPC-259 - Roto-Disc (roto_disk.lua)
  • NPC-260 - Firebar (firebar.lua)
  • NPC-261 - Nipper Plant
  • NPC-262 - Mouser
  • NPC-263 - Ice Cube
  • NPC-264 - Ice Flower
  • NPC-265 - Iceball (Player)
  • NPC-266 - Link's Sword Beam
  • NPC-267 - Larry Koopa
  • NPC-268 - Larry Koopa's Shell
  • NPC-269 - Larry Koopa's Magic Beam
  • NPC-270 - Jumping Piranha Plant (jumping_piranha_plant.lua)
  • NPC-271 - Swooper
  • NPC-272 - Hoopster
  • NPC-273 - ? Mushroom
  • NPC-274 - Dragon Coin
  • NPC-275 - Volcano Lotus
  • NPC-276 - Volcano Lotus Fireball
  • NPC-277 - Ice Flower
  • NPC-278 - Propeller Block
  • NPC-279 - Flame-Thrower Propeller Block
  • NPC-280 - Ludwig von Koopa
  • NPC-281 - Ludwig von Koopa's Shell
  • NPC-282 - Ludwig von Koopa's Fireball
  • NPC-283 - Bubble (bubble.lua)
  • NPC-284 - Lakitu (SMW) (lakitu.lua)
  • NPC-285 - Spiny
  • NPC-286 - Spiny Egg
  • NPC-287 - Random Power-Up
  • NPC-288 - Magic Potion
  • NPC-289 - Subspace Door
  • NPC-290 - Airship (Vehicle)
  • NPC-291 - Princess Peach's Bomb
  • NPC-292 - Toad's Boomerang

@Wohlstand Wohlstand transferred this issue from WohlSoft/Moondust-Project Oct 9, 2019
@Wohlstand
Copy link
Member

I have moved this issue into config pack related repo as all of these NPCs are part of the config pack, not of Engine project itself. The engine is giving API and functionality, but not NPCs by theme selves.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants