[NPC] Biddybud from SM3DL/SM3DW

Description: You made a script? Submit it here to show your creation to the public, share, take reviews, provision of the help and support is here!
Moderators: Lx Xzit, Yoshi021, 5438A38A, Semi-moderatos, Moderators

HengShao M
Topic author, Our friend
Our friend
Avatar
HengShao M
Topic author, Our friend
Our friend
Age: 21
Reputation: 63
Posts: 63
Joined: 8 Jan 2016
Tencent QQ

Post #1by HengShao » 28 Nov 2021, 5:47

Image
This is script for Biddybud from Super Mario 3D Land/World. As you can see from the GIF, these little guys can walk in a neat queue, or fly in a line, or fly in a circle…… What's more, they can also make loud noise when wandering around!

BUG FIXED:
Spoiler
Biddybuds can't be killed by iceball properly(now they can be killed by iceball instantly with correct effect), player can't use Shell Status or Penguin Status's dash to do damage to Biddybuds and instead be harmed(Now player can dash to kill them with Shell Status or Penguin Status), Biddybuds won't be hurt by Tanooki Status's statue form even with a enough speed, and either won't be hurt by starman(Now both can kill them).

How to use it?
Spoiler
Set Biddybud's name to make it move within a fixed range.
The content of name should be Biddybud's moving time(64,128,etc.), when hitting that setting time, BiddyBud will turn around.

Set Para-Biddybud's name to make it hover around.
The format should be:*000000000
The first three digits: Para-Biddybud's flying angle(000~360).
The second three digits: Para-Biddybud's flying speed(should be multiplied by 100).
The last three digits: Para-Biddybud's flying time.

If Para-Biddy's flying time is not set, it can be controlled by npc-308.
The format should be:*000000
The first three digits: Para-Biddybud's flying angle(000~360).
The second three digits: Para-Biddybud's flying speed(should be multiplied by 100).

Set Para-Biddybud's name to make it circle.
The format should be:^000000000
The first three digits: Para-Biddybud's initial angle(000~360).
The second three digits: Para-Biddybud's flying speed(should be multiplied by 100).
The last three digits: Para-Biddybud's flying radius.

If player manage to stomp certain number of Biddybuds without touching the ground, 1UP will be awarded.
You can adjust this certain number in the script "Biddy".

If Biddybuds' noise is annoying and unnecessary, you can remove relative scripts in the script "Biddybud" and "Biddy", and remove all the variables besides "BiddyKilled" and "StatueForm".
By the way, the noise sounds will take the ID 925 to 1024 of game sound.

Credits
Spoiler
GFX of BiddyBud made by Krusper Butter.
Special Thank to Slash-18 for circling track script, and Lx Xzit for judgment of player's statue form script.

If you encounter any bug, please don't hesitate to feedback it to me! Thanks!
Attachments
BiddyBud.rar
(63.55 KiB) Downloaded 85 times
Last edited by HengShao on 28 Nov 2021, 18:45, edited 1 time in total.
2333~ :huaji:
A SMBX-38A project I am working on:
Image

If you're interested in the project above, or just want to discuss SMBX, welcome to the Hel Studio Discord Server~ :
https://discord.gg/YS6bfysduC

1gnacio25 M
Good citizen
Good citizen
1gnacio25 M
Good citizen
Good citizen
Age: 15
Reputation: 24
Posts: 31
Joined: 15 Mar 2021

Post #2by 1gnacio25 » 28 Nov 2021, 6:40

Really nice script! I've only encountered a bug where this happens when you try to freeze them
Image
Image

HengShao M
Topic author, Our friend
Our friend
Avatar
HengShao M
Topic author, Our friend
Our friend
Age: 21
Reputation: 63
Posts: 63
Joined: 8 Jan 2016
Tencent QQ

Post #3by HengShao » 28 Nov 2021, 14:04

1gnacio25 wrote:Really nice script! I've only encountered a bug where this happens when you try to freeze them
Image
Thanks for reporting this bug! Bug fixed now!
2333~ :huaji:
A SMBX-38A project I am working on:
Image

If you're interested in the project above, or just want to discuss SMBX, welcome to the Hel Studio Discord Server~ :
https://discord.gg/YS6bfysduC


Return to “Script submission”

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest