All Tip of the Day - 1.4.4

Description: Subforum dedicated to SMBX-38A - a fan-made remake of the original SMBX Engine, made by 5438A38A.
Forum rules: This is official Europan/American community for the SMBX-38A. Suggested to don't post stuff for this engine outside this subforum.
Moderators: Lx Xzit, Yoshi021, 5438A38A, Moderators, Semi-moderatos

VictorMR M
Topic author, Count
Count
Avatar
VictorMR M
Topic author, Count
Count
Age: 22
Reputation: 160
Posts: 242
Joined: 7 Feb 2018

Post #1by VictorMR » 15 Oct 2020, 22:52

All Tip of the Day in 1.4.4

    1 - Use 'exit script' to immediately stop the executing of scripts or exit functions.
    2 - Special events have many special effects. Before having a hard time simulating a feature with scripts, check the special events frist to see if there are built-in versions, like SMB3 Power-up system.
    3 - Buttons, Textboxes, checkboxes and other elements in Level Events window can all be right-clicked. If you have trouble finding out what a button does, why not right-click it ?
    4 - Multiple conditions can be follower after the 'Case' in 'Select Case' statements. Separete them with commas.
    5 - For some NPCs, 'ivalA','ivalB',ivalC' variables are already in use by the game. You can tell the meanings of them by monitoring the values of them. Adjusting their values in a proper way is helpful when customizing NPCs.
    6 - NPCs have more the 30 properties.
    7 - The fourth Easter Egg unlocks two features and they are called 'Feature F2' and 'Feature U4' in other daily tips.
    8 - There is a way in the script system to draw characters from font files.
    9 - The upper limit for the number of coins a player can store is customizable. You can achieve itt by adjusting the value of a sysval variable. The name of that variable is 'Identifier I3'.
    10 - 'Function I4' has only one parameter standing for ID of the event.
    11 - 'Param T5' is greater than 1.
    12 - You can move your scripts to be used in multiple levels (Like custom HUD) to global scripts.
    13 - Parametric equations can be pretty handy in many cases, like making NPCs move in circles. By the way, you can improve your math abilities by playing Easter Egg games. *laugh*
    14 - The name of 'Function C4' is 'vallistw'.
    15 - The name of 'Function I4' is 'spevent'.
    16 - 'Param A8' is 'BQC5'.
    17 - 'Param K4' stands for the name of the array.
    18 - 'Game Save Editor' can edit some of the save data generated by unpacked maps. Like altering the visibility of world map objects and checking the star acquisition information.
    19 - 'Function J4' has two Double-typed parameters determining the index of the element.
    20 - 'Identifier N8' is 'disablespinjump'.
    21 - Valuable suggestions are accepted rapidly, if they fulfill 'Three requirements'.
    22 - If the is call-back way to run scripts, don't use the looping way. For exemple, you should try let NPCs run scripts when they are killed, instead of checking whether the NPcs are dead on every frame.
    23 - 'Feature V6' enables you to customize the cutscene picture shown when entering a level.
    24 - 'Player GFX Offset Settings' will affect the single level. There is a way to make it affect the whole world.

I know it's useless today, I made this post more out of curiosity.
Last edited by VictorMR on 16 Oct 2020, 21:41, edited 1 time in total.
Image
[1.4.5] - Dream Team at The Challenging Portals:
Image

+KZ
Close friend
Close friend
Avatar
+KZ
Close friend
Close friend
Reputation: 2
Posts: 89
Joined: 13 Dec 2018

Post #2by +KZ » 15 Oct 2020, 23:56

Victor ManuelMR wrote:I know it's useless today, I made this post more out of curiosity.

lel, but some still use 1.4.4 for removed content (like hidden functions) (i have 1.4.5)
:ɔ ଇ ଈ :Ɖ :ɛ
GOOGLE TRANSLATE

Image
Image
Image
Image
Image


SEE MY PROJECT
lol, it's a fake link

Lx Xzit M
Moderator
Moderator
Avatar
Lx Xzit M
Moderator
Moderator
Reputation: 403
Posts: 765
Joined: 9 Nov 2015
Website Youtube channel URL

Post #3by Lx Xzit » 16 Oct 2020, 16:29

They are still useful:
There is a way in the script system to draw characters from font files.

And
'Player GFX Offset Settings' will affect the single level. There is a way to make it affect the whole world.

I think it's worth to give a look at them

HugoMDM M
Our friend
Our friend
Avatar
HugoMDM M
Our friend
Our friend
Age: 23
Reputation: 71
Posts: 79
Joined: 17 Apr 2016
YouTube Youtube channel URL

Post #4by HugoMDM » 18 Dec 2020, 22:51

Lx Xzit wrote:
'Player GFX Offset Settings' will affect the single level. There is a way to make it affect the whole world.
I think it's worth to give a look at them

Did you already tried to copy the gfx things (of the .lvl) to the world file .wld

It may don't work but we still don't know
I make good scripts for everyone c:
Scripting YT channel
https://www.youtube.com/channel/UChaWgDsfMCqJzeV0bmDs-Mw?view_as=subscriber


Return to “Super Mario Bros. X by 38A (SMBX-38A)”

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest