[Released] Super Mario Bros. X by 38A v. 1.4.4 - Patch 2

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: Yoshi021, Lx Xzit, 5438A38A, TepigFan101, Moderators

5438A38A
Topic author, Developer
Developer
5438A38A
Topic author, Developer
Developer
Reputation: 27
Posts: 9
Joined: 25 Jan 2016

Post #1by 5438A38A » 21 Feb 2016, 16:18

Changelog
Engine Updates
  • The editor got a UI revamp, no longer attempting to fit into the legacy SMBX 1.3 style.
  • Updated the script engine.

Blocks
  • You can now attach wings to blocks. The movement pattern of blocks varies according to the type of wings.
    • If you want to let a large chunk of blocks move together, make big (in size) blocks using the custom blocks function and place them, instead of placing a bunch of small blocks.
  • Added some new customable properties to blocks.
  • Custom blocks that applies to the world map is now supported.
  • Supersized (HUGE) platforms are supported again.
  • Added OnScreen event for blocks that triggers every frame as long as the block is on the screen. (Overusing this event is not advised)
  • Built-in events for blocks can be configured to run scripts directly and some of the events has now more parameters that can be acquired by scripts.

Backgrounds
  • Custom background objects that applies to the world map is now supported.

NPCs
  • You can now attach wings to NPCs. The movement pattern of NPCs varies according to the type of wings.
  • The actual size of NPC-56 (Clown Car) can now be changed according to the custom NPC settings.
  • There are more NPCs that can be shot by Fire Piranha Plants, and NPC-52 can now shoot NPCs.
  • NPC-42 (Eerie) can now move vertically.
  • Bullet Bills can now be configured to chase players.
  • Added some new custom NPC options.
  • Big NPCs can no longer directly have parachutes attached on them or be put into bubbles, as this feature is commonly reported as a bug.
  • Built-in events for NPCs can be configured to run scripts directly and some of the events has now more parameters that can be acquired by scripts.

Warps
  • Added transition effects for door type and pipe type (in the same section only) warps.
  • Built-in events for warps can be configured to run scripts directly and some of the events has now more parameters that can be acquired by scripts.

Liquids
  • Added several new types of liquids.
  • Added some new options to the force direction of liquid force fields.

Event and Layer
  • Added a new special event: Screen Shake.
  • Added a new special event: Pause at Status Change: Any objects stop moving when the status of characters is changing.

Misc
  • Custom effects that applies to the world map is now supported.
  • You can now fully customize the object selection windows. NPCs, blocks and other objects of different types can now be put in a single window.
  • The level editing window can now be resized. This only affects the editing process.
  • Changed the UI style of the editor and the editor interface got an overhaul.
  • The auto paint tool is now fully customizable and supports more objects. Objects with GFX expansions now works well with this tool.
  • Section boundaries is now recognized by the auto paint tool as blocks to attach.
  • More image formats are now supported by the level image exporting function.
  • You can now apply sound effect customizations to levels individually.
  • The special BGM of P-switches, Stop Watches, Super Stars and Mega Mushrooms can now be customized.
  • The values of global variables can now be changed in the variable window when testing a level.
  • Improved the script editor, added some keyword hints.
  • Reworked the object swapping tool. You can set multiple swap results and even probabilities of each.
  • Reworked the level boundary tool and merged the Reset Camera menu item with this.
  • Reworked the object counter in Debugger. You can now customize the types of objects to be counted.
  • Auto paint mode now works well with flip tools.
  • Selection tools now works in world map editing mode.
  • Added pop-up selection boxes for convenient selection when inputting or finding IDs of objects.
  • Added pop-up selection boxes when a certain file name needs to be inputted.
  • The reserved items will no longer always drop from the middle of the screen when custom HUD configurations are active, the drop position is determined automatically.
  • Removed the music test feature in World Editor. This feature is moved and merged to Music Manager. You can change the paths of default music files and the music that plays when editing levels.
    • If a custom background music is playing when editing levels, the music will not stop even if the game window lost focus.
  • Replaced language files with Editor Language Configuration Tool, where all strings that you see in the editor will be automatically listed, and you can translate them into other languages.
    • Most changes will be applied after restarting the editor, and some changes will take effect instantly. Besides, you can export your translations as files to share with others.
    • Only loaded strings will be recorded, and newly found strings will be appended to the string list. Therefore, opening (and closing) all windows in the editor is suggested before you translate.
    • Every translated string will have an generated unique ID associated. When the game updates, outdated translated strings will not be loaded and unchanged strings will work as usual.
  • Added Recent Levels so you can open recently opened levels conveniently.
  • Changing sections and pressing 'Esc' key to stop level testing no longer resets the editor camera.
  • Added Preference Settings to the editor. The editor can now memorize some preferences of users, but this will make the editor take more time (a few seconds) to launch for the first time.
  • Added Default Graphics Editing Tools for configuring object customization interfaces.
  • Global string variables are stored in the save file, the same as global value variables.
  • The main game now supports "windowed fullscreen" mode.
  • Slightly adjusted the physics.
  • Levels that have scripts with compile errors can no longer be loaded in the main game, but are still playable in the editor by disabling the scripts with problems.

Bugs
  • Fixed the bug that Goal Poles do not work with world maps.
  • Fixed the bug that some resource files can not be properly loaded under certain circumstances.
  • Fixed the bug that some custom configurations on Effects are not working in some situations.
  • Fixed the bug that the option to disable the intro animation when warping between levels is not working.
  • Fixed some more bugs that have ever existed for a long time.

Screenshots
Spoiler
Image
Image
Image

Downloads
Mirror 1 (WohlSoft.ru)
Mirror 2 (Yandex-Disk)
Mirror 3 (MEGA)(Patch-2)

Fix version(EXE Only):
Patch 2:https://mega.nz/#!W9s2BBCS!m2EnSAwK1fbVbS7q_ve61kZn5eIKrV_tPgg-wQjTCe4

Considering that a lots people ignore my rules of bug reporting and feature suggestions, I will make some detailed explanation:
Spoiler
A. Bug reporting
1. Too broad reports are not allowed
What I hate most is this kind of report, because they are completely useless. For example, some people just report they don't like the physics and never say why they don't like or how that happened, some people even didn't make a test before report. What's even more ridiculous is that some people just report "he hopes there is no bug in next version" as a bug.
If you break this rule, all your bug reports will be ignore and all your suggestions won't be accept.
2. No feedback
After I fixed some bug, there is no people give feedback to tell me whether the bug is fixed, this directly caused some bugs are reappear in future version.
3. Don't upload too large things
I recommend using GIF instead of video, because the internet is slow and instable on my side. And before you upload your level file, deleted all music files, I don't like download a 400MB zip which only contain only one level files!
If you break this rule, this reports will be ignore and your broken level will never be fixed.
4. Unwilling to upload broken levels
If you don't upload your broken levels, Nobody will help you to fix your levels, Who cares?
5. You should provide environment for reproduction
If what you report is complex, your should provide text description, GIF evidence and even level files. If you provide more details, I will fix the bug more faster, and new version will release more earlier.
If you break this rule, next hotfix/version's release will be delayed.

B. Make Suggestions
1. You should provide GFXs
All of you who suggest add new power-ups didn't provide character's GFXs, so up to now I didn't add any new power-ups, If you still didn't provide any GFXs, all you suggestions won't be accept. Generally, I didn't get any GFXs from "Ideas & Suggestions" subforum.
2. Almost all suggestions about script engine will not be accept
If you learned how to programming, you will find these suggestions are totally ridiculous and useless, it's even a waste of time to read them, they can be divided into two kinds. First, someone who didn't know how to programming totally refusing to admit the fact and believe they are good at programming and think they can't use script because the language grammer is too hard or too bad so they ceaseless make suggestions to change the language and even make so-called new grammer. Second, someone who programming skill is not well didn't know how to implement some function and make a so-called suggestion but in fact they are just lazy to think so they want me to implement for them. Some people always say lua is more powerful but in fact most of them didn't know how to programming at all, now that you think so why don't you program a smbx by yourself, and why I can program one with a "very outdated and powerless language"?
3. Read changelogs before make suggestions
As the title says, A lots people make suggestions which are already implemented, for example, someone ask me to add a function which can frozen enemies when player's state is changeing a few days ago, it make me very uncomfortable, such suggestions will let me consider whether I add too many new functions in a new version and I will add more hidden functions in next new version baceuse I don't think you will find it if I don't hide them, it is said that some people think hidden functions will hurt others, but I don't mind to do this bacause you hurt me first.

C. Make Contribution
If you want to make contribution to this project, you can do following things:
1. Find bugs and report them detailedly(+1)
2. Provide missing sound effect files, they should be compressed(+1)
3. Make complete and high quality episodes(+20)
4. Translate the program to your language(+40)
5. Make player's GFXs for new power-ups(+150)
6. Create document for the editor and game, you know, current document files are very outdated(+200)
If you make a big contribution to this project, you can enjoy some privileges, for example, you can get the new version earlier, your suggestions will have a high priority, you can know more things about hidden functions.

D. About Open Source
You didn't make any contribution to this project, and you don't have any knowledge in programming and just say "It should be open source" everyday, don't you think you are greedy and selfish?

Super Mario Bros. X 1.4.3 (Outdated)
Changelog

Engine Updates
  • Added the GFX expansion feature. A single object in the game can now have up to 65536 different GFXs. Tiles, scenes, paths, levels, blocks, backgrounds, NPCs and effects are all supported.
    • From now on, there won't be any objects with the same function but different GFXs (like re-colored versions of a block) in a new update. You can manually add them using this feature.
    • Objects with this feature enabled will show a GFX-selection window in the editor when selected. Click on the icons in the window to make your choice.
    • You can drag the window to a proper place or double-click its status bar to minimize it if you find it disturbing.
  • Updated the script engine.

Block
  • Added slope platforms and oneway gates. Enable them in Custom Blocks.
  • You can now set different physics for players and NPCs.
  • Adjusted the physics of slopes.
  • You can now customize the graphics and physics of blocks. Added the Custom-Block Editor with a GUI, Right-click the icon of the object to open the customization window.
  • You can now stretch the graphics of a single block in the level.
  • Added the 'name' property for blocks.
  • Added advanced settings for the contents of blocks. Right-click the content picture to reveal them.

NPC
  • Added the Custom-NPC Editor with a GUI, Right-click the icon of the object to open the customization window.
  • The GFX expansion feature for NPCs is disabled by default and you can enable it in the Custom-NPC Editor.
  • Added some new Custom NPC codes.
  • Added the 'name' property for NPCs.
  • You can now arm your NPCs with parachutes (SMW). Warning! Attaching parachutes to large-sized NPCs is highly disapproved.
  • Added Baby Yoshies (SMW) and polished them. You can now enable / disable their overpowered abilities in the Advanced NPC Settings panel.
  • Added the Flag Pole (SMB) and the corresponding Level Exit settings in world maps.
  • Added Micro Goombas (SMB3).
  • Added Magikoopas (SMW).
  • Added an option in the Advanced NPC Settings panel for Nipper Plants to turn them to Fire Nipper Plants.
  • Add an option for Piranha Plants to turn them to Ice Piranha Plants.
  • Add an option for Fire Bros to turn them to Ice Bros. You'll use the GFX expansion feature to set their GFXs, though.
  • Add options to modify the explosion range and count down time for SMB2 bombs.

Warp
  • Added two-way warps.
  • Added pipe cannons that fires players out. You can set the projection range.

Background
  • You can now customize the properties of backgrounds. Right-click the icon of the object to open the customization window.

World
  • You can now customize the properties of tiles, scenes and levels. Right-click the icon of the object to open the customization window.
  • Added Game Over Level settings.

Misc
  • Added the wall jump system. You can enable it in special events.
  • Added SMB3 power-up system. You can enable it in special events.
  • You can now add Yoshi eggs to the world map inventory.
  • You can now customize the properties of effects. Find the panel in the Advanced Level Settings.
  • Made the tools in the editor more accurate when drawing lines and rectangles.
  • Added a debug window for to show the debug information outputted by scripts.
  • With light system enabled, the lighted area of players now shrink when they die instead of disappearing instantly.
  • Added a quick way to select the contents of blocks. Left-click the picture box.
  • You can now select objects. Switch the edit mode to 'Selection' and use Rectangle, Line or Circle tools and then you can drag-drop objects.
  • Adjusted the limit of triggering times in a single frame for several Autorun events.
  • Added triggering parameters for Autorun events.
  • You can now make your levels(not episodes) read-only, which means that they can still be opened and played but no longer modified.
    • You can set multiple permissions for the level, like permissions to cheat, view scripts, observe the level and so on.
    • The process will encrypt the graphic files and text files but not the music files.
    • A 256-byte key will be generated right after the encryption. You can use the key to decrypt the level.
    • You can specify a full access key and anyone who has it will grant the permission to view all contents of the level.
  • *Added inter-process communication features based on memory mapping for developers. After opening a level using command lines, developers can now use specific methods to tell the game to perform special tasks.
  • *Added 'something interesting' to the editor

Bugs
  • Fixed the bug in the script engine that may lead to illegal memory access.
  • Fixed the bug in the script engine that may cause 'subscript out of range' crashes when there are syntax errors in a script.
  • Fixed the bug in the script engine associated with the system language that may cause 'subscript out of range' crashes.
  • Fixed errors with the auto paint tool when you place slopes.
  • Fixed the bug preventing the auto-save function.
  • Fixed the bug that level names in packed maps become case-sensitive, also removed automation errors occurring when packing certain maps.
  • Slightly adjusted and optimized the game's physics.
  • Fixed a bunch of bugs that have ever existed for a long time.

Screenshots
Spoiler
Image
Image

Downloads
Mirror 1 (Wohlsoft.ru)
Mirror 2 (Yandex.Disk)
Mirror 3 (MEGA)

About bug reporting
Generally, the bugs will be fixed if you properly reported them and they can be reproduced, if the "bug" you reported hasn't been fixed, that may be because:
  • You didn't report them properly. You should report a bug with instructions, pictures or videos explaining how to trigger it, and more detailed instructions are preferred if the triggering process is complex. If a bug is always happening in a specific level, you should upload the level file when reporting.
  • What you reported is not a bug. You found some features didn't work ONLY in your level but works fine in other level, why do you think this is a bug?
  • You found a feature differ from what you expect, and it has no help to your episode, so you think this is a "bug", why do you think so?
  • You reported too many bugs and I forget to fix some of them.
If you insist on reporting bugs in your own way(didn't report them properly), your report will be ignored.
Super Mario Bros. X 1.4.2 (Outdated)
Changelog

Engine Updates
-Updated DirectX8 to DirectX9.
-Replaced Gdiplus with Freeimage, so MSCOMCTL.OCX is no longer needed, and the game requires NO dlls to register.
-Replaced Fmodex with SDL2 Mixer.
-Greatly improved performance.
-Layers and events are supported for world maps now.
-Updated the script engine.

Worlds
-Upgraded 'Music Components' in world maps to 'Area Components', enabling more functions.
-You can now set the boundary of the world map, sailing areas, item-triggered areas and so on.
-Area sizes are customable.
-Upgraded 'Level Components', introducing random movements of levels.
-You can set the path and the destinations, and the level will move randomly between destinations.
-Added events for level entrance and exit.
-Added 'one-time-use' levels.
-Added other miscellaneous settings.
-Add paths toggling the ability of passing every turn.
-The number of star coins are now shown on the world map.
-Added events for world maps, with events, you can:
-Toggle the state of showing of the layers.
-Move the layers around, multiple moving patterns are supported.
-Make the events auto-executable with condition settings.
-Messages on world maps are now supported.
-Use sys(starcoincount) in expressions to get the star coin count.
-3 new items for world maps are added: Music Box, Anchor and Warp Whistle.

NPCs
-Added balancing lifts (SMB).
-Added all-direction flamethrowers (SMB3).
-Added Foo (NSMBWii).
-Added Springboard (SMM, in SMW style)
-Added a new Custom NPC Code.
-zposition:A float number, determining the showing order of the NPC, ranges from 0 to 1.Set this to 0 will make the NPC shown in the foreground and 1 to make it shown in the background.

Warps
-Added a new warp style: zero-delay warp(Loop).
-Some types of the warps have the ability to resize now.
-Added warps only available for mini characters.

Misc
-Added the support of custom sound effects affecting the whole world map.

Liquids
-Added an 'eraser' air fluid erasing all physic effects of other overlapping fluids.

Bug fixes
-Many bugs that were not supposed to occur are fixed.

Downloads

Mirror 1: http://wohlsoft.ru/docs/SMBX_38A/smbx-1-4-2.7z
Mirror 2: https://yadi.sk/d/ExuViITfpF2WV

About Scripts
Spoiler
Here are some script examples, you can download and learn how to use teascript.
Download

Trace42 M
Passerby
Passerby
Avatar
Trace42 M
Passerby
Passerby
Age: 14
Reputation: 1
Posts: 3
Joined: 13 Mar 2015
Location: Germany
Skype

Post #2by Trace42 » 21 Feb 2016, 16:45

this is hot garbage
Last edited by Trace42 on 16 Jun 2017, 19:18, edited 2 times in total.

Yave Yu M
Duke
Duke
Avatar
Yave Yu M
Duke
Duke
Age: 22
Reputation: 26
Posts: 142
Joined: 25 Jan 2016
Website

Post #3by Yave Yu » 21 Feb 2016, 17:39

How wonderful!
A lot of new things were be added!
Visit my YouTube channel Yave Yu!

bossedit8 M
Contributor
Contributor
Avatar
bossedit8 M
Contributor
Contributor
Age: 21
Reputation: 17
Posts: 18
Joined: 3 May 2014
Location: Germany (Deutschland)
Website

Post #4by bossedit8 » 21 Feb 2016, 17:50

I absolutely love the new version of this SMBX version but I don't really understand as of how to use the SMB balancing NPCs with background objects included since no matter as of how I do the advanced settings to do stuff and such it won't work on me.
Spoiler
Image
Original link: http://i.imgur.com/u3EL9up.png

Image
Original link: http://i.imgur.com/gLW03IV.png

KFCMARIO
Good citizen
Good citizen
Avatar
KFCMARIO
Good citizen
Good citizen
Reputation: 20
Posts: 33
Joined: 25 Jan 2016

Post #5by KFCMARIO » 21 Feb 2016, 18:01

Awesome update!!!
It seem that the World Editor has been further liberalized with some new functions...More creative things would be achieved in the World Map..

Added after 9 minutes 25 seconds:
bossedit8 wrote:I absolutely love the new version of this SMBX version but I don't really understand as of how to use the SMB balancing NPCs with background objects included since no matter as of how I do the advanced settings to do stuff and such it won't work on me.
Spoiler
Image
Original link: http://i.imgur.com/u3EL9up.png

Image
Original link: http://i.imgur.com/gLW03IV.png

Set the same IDN to two NPCs with different Platform Settings(one "Group A" and another "Group B"),Pulley Position means the NPC will fall while reaching this Y position(or it will stop moving while Disable Falling is True)

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 25
Reputation: 319
Posts: 1293
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #6by Wohlstand » 21 Feb 2016, 19:31

Okay so, thanks for a huge TODO list for me, what I need to implement at PGE Editor and at PGE Engine. And I think, SMB Xtended config pack will be based on SMBX-38A's stuff.

Currently PGE Editor opens SMBX65-38A levels, but: because I wasn't finished events side, some properies are will be lost, and because I wasn't implemented controls for editing of some new fields, there are uneditable (even there are remembering in LVLX file). Anyway, SMBX65-38A allows extra data and parameters which allows me to write into this file format any supported in LVLX side data: PGE-specific BGO fields (Z-layer, Z-offset, SMBX64 Order Priority), Position bookmarks (allows you to quickly jump to specific position of scene area in the editor), Extra preferences for Lua/Autocode script generation thing, and later: metric tools (editor specific vector shapes which are helps with designing before place blocks and elements), action-styled events (optimized implementation of events engine where instead of a huge controls set, every event will have a list of actions which are can be added or removed. Internally will be used less memory to store every event, which also helps to reduce file size with avoiding of junk parameters storing).

Also sorry for a slow work from my side because I'm busy on a job tasks, but I still have ability to do main work on PGE.

FanofSMBX
Contributor
Contributor
FanofSMBX
Contributor
Contributor
Reputation: 18
Posts: 54
Joined: 24 Jun 2014

Post #7by FanofSMBX » 21 Feb 2016, 19:58

Uh, are still secret components of editor? Because he still not get back to me on that and secret things existing creeps me out...

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 25
Reputation: 319
Posts: 1293
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #8by Wohlstand » 21 Feb 2016, 20:21

FanofSMBX wrote:Uh, are still secret components of editor? Because he still not get back to me on that and secret things existing creeps me out...
He could move all secret parts into separated DLL (which you will keep in private) and open main part under GPL license (this license forbids closing code in commercial software if you not an author of this code: I.e.: your code - do with it anything even you licensed it under GPL. If you copied a code from anywhere and it licensed under GPL - you must license your code under GPL too.)

Also, There are many hostings of source code. My favorite are:
http://github.com - public repos are free, unlimiter nunber of team members (how much people has access to your repo). Mainly used by me for sources of PGE.
http://bitbucket.com - unlimited number of public and private repositories, but free plan limits number of team members (max 5 members per repo, not matter, public or private). You could use this hosting to work with private repositories with small development team or just yourself.
(also don't forget that you has a version control system which helps to record history of your changes and you able to look back for old code pieces or return back if you (or one of co-developers) are broke code/build).

HengShao M
Good citizen
Good citizen
Avatar
HengShao M
Good citizen
Good citizen
Age: 16
Reputation: 1
Posts: 25
Joined: 8 Jan 2016
Tencent QQ

Post #9by HengShao » 22 Feb 2016, 0:56

It looks so great!
It's really a large update!
2333~ #(滑稽)
An interesting SMBX 1.4.4 CHINESE episode:
Image

bossedit8 M
Contributor
Contributor
Avatar
bossedit8 M
Contributor
Contributor
Age: 21
Reputation: 17
Posts: 18
Joined: 3 May 2014
Location: Germany (Deutschland)
Website

Post #10by bossedit8 » 22 Feb 2016, 2:05

KFCMARIO wrote:Set the same IDN to two NPCs with different Platform Settings(one "Group A" and another "Group B"),Pulley Position means the NPC will fall while reaching this Y position(or it will stop moving while Disable Falling is True)
Even if I do all the instructions and most of the possibilities I did with it I still can't get it to work. I tried everything I can possibly think of on it and still these platforms appear for me invisible ingame for no reason.

FanofSMBX
Contributor
Contributor
FanofSMBX
Contributor
Contributor
Reputation: 18
Posts: 54
Joined: 24 Jun 2014

Post #11by FanofSMBX » 22 Feb 2016, 2:58

Wohlstand wrote:
FanofSMBX wrote:Uh, are still secret components of editor? Because he still not get back to me on that and secret things existing creeps me out...
He could move all secret parts into separated DLL (which you will keep in private) and open main part under GPL license (this license forbids closing code in commercial software if you not an author of this code: I.e.: your code - do with it anything even you licensed it under GPL. If you copied a code from anywhere and it licensed under GPL - you must license your code under GPL too.)

Also, There are many hostings of source code. My favorite are:
http://github.com - public repos are free, unlimiter nunber of team members (how much people has access to your repo). Mainly used by me for sources of PGE.
http://bitbucket.com - unlimited number of public and private repositories, but free plan limits number of team members (max 5 members per repo, not matter, public or private). You could use this hosting to work with private repositories with small development team or just yourself.
(also don't forget that you has a version control system which helps to record history of your changes and you able to look back for old code pieces or return back if you (or one of co-developers) are broke code/build).
Your post is informative, but my question is still: Did he make result from math minigame public, or is stuff still hidden behind that minigame?

KFCMARIO
Good citizen
Good citizen
Avatar
KFCMARIO
Good citizen
Good citizen
Reputation: 20
Posts: 33
Joined: 25 Jan 2016

Post #12by KFCMARIO » 22 Feb 2016, 4:15

bossedit8 wrote:
KFCMARIO wrote:Set the same IDN to two NPCs with different Platform Settings(one "Group A" and another "Group B"),Pulley Position means the NPC will fall while reaching this Y position(or it will stop moving while Disable Falling is True)
Even if I do all the instructions and most of the possibilities I did with it I still can't get it to work. I tried everything I can possibly think of on it and still these platforms appear for me invisible ingame for no reason.
You may set the wrong Pulley Position for this NPC,Turn on the "grid" and hold "F11" will get the position of grid's intersected point,or open "Debugger" and the position are shown on "Cursor"

Here is an example for setting balancing lifts
Last edited by KFCMARIO on 22 Feb 2016, 11:54, edited 1 time in total.

SgwySpeedrcr
Good citizen
Good citizen
SgwySpeedrcr
Good citizen
Good citizen
Reputation: 2
Posts: 29
Joined: 4 Dec 2015

Post #13by SgwySpeedrcr » 22 Feb 2016, 5:57

Very exciting. I have been playing it for hours!! Thanks!

suggestion: Would it be possible to set 1 player and 2 player spawnpoints for checkpoints? It is a very dangerous circumstance to enter a level in 2 player mode at the check point!! Both players fly very far in opposite directions... maybe a result of the decreased traction?

ifdg
Citizen
Citizen
ifdg
Citizen
Citizen
Reputation: 0
Posts: 6
Joined: 25 Jan 2016

It looks very good!

Post #14by ifdg » 22 Feb 2016, 8:15

it looks very good!!

Catskart M
Count
Count
Avatar
Catskart M
Count
Count
Age: 18
Reputation: 116
Posts: 253
Joined: 29 Nov 2015
Location: France

Post #15by Catskart » 22 Feb 2016, 11:29

Hello.
Your software is amazing, but I've a problem.
In some scripts which use a decimal variable, SMBX shut down with a runtime error 9.
It's because I use a french region, and french use "," for decimal number unlike English who use "." I think.
This error don't happen if I use english region.
So, can you fix it please ? :)

Lx Xzit M
Moderator
Moderator
Lx Xzit M
Moderator
Moderator
Reputation: 136
Posts: 427
Joined: 9 Nov 2015
Website

Post #16by Lx Xzit » 22 Feb 2016, 12:03

This is amazing! I'm very happy this new version has been released (Wow, it was totally unexpected for me!) I have been fun testing the new stuff (and thank you KFCMario, I had the same problem that bossedit but now it works fine for me).

Also I'm glad you've put some example scripts, I appreciate it a lot and it'll be very helpful! :)
VISIT MY YOUTUBE CHANNEL! LX XZIT

Alucard
Our friend
Our friend
Avatar
Alucard
Our friend
Our friend
Reputation: 7
Posts: 57
Joined: 5 May 2014

Post #17by Alucard » 22 Feb 2016, 19:31

Found a pair of issues:
1. Game does not auto-save on each level finished.
2. Attempt to enter certain levels, like Green Grassy Grasslands, or any of Tea Script example levels, SMBX crashes with "Runtime Error #9: Subscript out of range".

Catskart M
Count
Count
Avatar
Catskart M
Count
Count
Age: 18
Reputation: 116
Posts: 253
Joined: 29 Nov 2015
Location: France

Post #18by Catskart » 22 Feb 2016, 21:30

Alucard, put your computer's region into english.

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 25
Reputation: 319
Posts: 1293
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #19by Wohlstand » 22 Feb 2016, 21:35

Catskart wrote:Alucard, put your computer's region into english.
That an old workaround used to escape similar bugs in SMBX 1.3, not a fix, the fix is keeping working process independent to region settings, which Alucard wants.

Yoshi021 M
Moderator
Moderator
Avatar
Yoshi021 M
Moderator
Moderator
Age: 17
Reputation: 78
Posts: 632
Joined: 15 Feb 2016
Location: Yoshi's Island

Post #20by Yoshi021 » 23 Feb 2016, 4:59

Whoa! Did not expect this update. Will SMBX 1.4.2 have compability with PGE.
Also, I like some of the new song remixes this editor has.
Links
ImageImageImage
Image
Image
"Going to University is FUN!" :pardon:


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

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest