Discuss Scratch

redstonetoad
Scratcher
100+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

Chance_1212 wrote:

Nivalosha wrote:

Change log 5



Change log 5 is a major leap. This change-log is focused on polishing the engine. But that doesn't mean there aren't any new features. Despite this change log featuring lots of new changes, the block count is still under 7.2k




* Added

-Slow down option for soul , works fine with speed boosts


-Flicker animation upon encounterment, this option can be disabled in settings


-Special text option


-More control options for text; speed, skippable? and voice


-Better debugger in monster's editor, the previous script couldn't detect every single error within an input
*Some incorrect inputs could crash project due to un-supported text format, but now that's fixed

Also added a lot of debuggers to avoid game-breaking and slow performance.




* Changed / fixes


-Navigation system's code

-Removed over 20 variables
*Most of them are stored inside the big list
A lot of variables went through the polish state, in which most of them either got recoded or replaced. This took a very long time in order to improve performance.

-Removed over 10 broadcast messages

-Merged 3 sprites into one

-New pen rendering system
*Asgore's flames will now go behind the box
*Clones will now spawn normally
*New system fixed the flickering system

*Asgore's flames are now fixed


*Clones will now spawn properly (smoke)


-Monster GUI
*Change GUI layouts'
*Increased; HP, ATK, and DEF. Monster's HP limit has been increased by a lot.
*Removed Lock edits, I don't see any point in them
*Removed EXP options
*Removed drop-down menu plan




-Changed text system format
*Proper spacing between letters

*Old one


*New one



OverWorld update

Overworld system is a separate plugin (project) that you can install into your battle.

* Added

-Stats menu
*Every single stat's detail can be modified “see inside” with a special custom block.
*Works the same way as undertale's. C to open, Z to enter, and X to exit.
*Both Item and cell options will be released after the item editor is completed.


-Better hitbox system


-Proper animation system
*Upon interacting with collision blocks, the animation will pause.
*Upon interacting with collision blocks and holding two keys at once, will force frisk to play under a correct frame to avoid strange visualizations


-Interaction system
*A hidden hitbox can trigger a dialogue
*Pressing Z next to an NPC with a hidden hitbox can trigger a dialogue

*Enoucnter hitbox




*Interacted hitbox


* Changed
-Text's format system, added as well three effects, shake, red, and yellow
*Added option to change voice, speed, and skippable status
*Added option where the box will start? Top or Down.

Text system project (without overworld system): https://scratch.mit.edu/projects/678343509/


Change-log 5 has been pending for a long time, but thanks to this massive leap in performance and polishing, change-log 6 is scheduled to be released in a 4 - 8 day gap. Change-log 6 will be a major “art” update in terms of images, text, etc.


A new studio has been created where you will only receive engine-related changes.
Studio: https://scratch.mit.edu/studios/31945432/activity
Whenever a description gets edited it means an update has been made to the engine.
Check the comments to see what has changed.


Thank you for waiting,
cool
When

Nivalosha wrote:

Change log 5



Change log 5 is a major leap. This change-log is focused on polishing the engine. But that doesn't mean there aren't any new features. Despite this change log featuring lots of new changes, the block count is still under 7.2k




* Added

-Slow down option for soul , works fine with speed boosts


-Flicker animation upon encounterment, this option can be disabled in settings


-Special text option


-More control options for text; speed, skippable? and voice


-Better debugger in monster's editor, the previous script couldn't detect every single error within an input
*Some incorrect inputs could crash project due to un-supported text format, but now that's fixed

Also added a lot of debuggers to avoid game-breaking and slow performance.




* Changed / fixes


-Navigation system's code

-Removed over 20 variables
*Most of them are stored inside the big list
A lot of variables went through the polish state, in which most of them either got recoded or replaced. This took a very long time in order to improve performance.

-Removed over 10 broadcast messages

-Merged 3 sprites into one

-New pen rendering system
*Asgore's flames will now go behind the box
*Clones will now spawn normally
*New system fixed the flickering system

*Asgore's flames are now fixed


*Clones will now spawn properly (smoke)


-Monster GUI
*Change GUI layouts'
*Increased; HP, ATK, and DEF. Monster's HP limit has been increased by a lot.
*Removed Lock edits, I don't see any point in them
*Removed EXP options
*Removed drop-down menu plan




-Changed text system format
*Proper spacing between letters

*Old one


*New one



OverWorld update

Overworld system is a separate plugin (project) that you can install into your battle.

* Added

-Stats menu
*Every single stat's detail can be modified “see inside” with a special custom block.
*Works the same way as undertale's. C to open, Z to enter, and X to exit.
*Both Item and cell options will be released after the item editor is completed.


-Better hitbox system


-Proper animation system
*Upon interacting with collision blocks, the animation will pause.
*Upon interacting with collision blocks and holding two keys at once, will force frisk to play under a correct frame to avoid strange visualizations


-Interaction system
*A hidden hitbox can trigger a dialogue
*Pressing Z next to an NPC with a hidden hitbox can trigger a dialogue

*Enoucnter hitbox




*Interacted hitbox


* Changed
-Text's format system, added as well three effects, shake, red, and yellow
*Added option to change voice, speed, and skippable status
*Added option where the box will start? Top or Down.

Text system project (without overworld system): https://scratch.mit.edu/projects/678343509/


Change-log 5 has been pending for a long time, but thanks to this massive leap in performance and polishing, change-log 6 is scheduled to be released in a 4 - 8 day gap. Change-log 6 will be a major “art” update in terms of images, text, etc.


A new studio has been created where you will only receive engine-related changes.
Studio: https://scratch.mit.edu/studios/31945432/activity
Whenever a description gets edited it means an update has been made to the engine.
Check the comments to see what has changed.


Thank you for waiting,
When this out I'll make a battle with it first and try to find bugs ill notify you if I find any

Hello I'm redstonetoad
I like a lot of things
I generally don't f4f
I'm not sure what else to put here XD
when green flag clicked
forever
Thumbs up
end

This is my signature, you can add your own personal one by scrolling all the way down on the discussion home
NightmareGaze
Scratcher
100+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

Wow! Nice update!

ㅤㅤㅤㅤㅤㅤ
-_-GetGood
Scratcher
500+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

NightmareGaze wrote:

Wow! Nice update!
yes very

TIP:
If your struggling in combat,
simply GetGood.
fnf-is-cool
Scratcher
6 posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

add spining the screen and a fake get dunked were the player dozit die and add one where the player dies
-_-GetGood
Scratcher
500+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

fnf-is-cool wrote:

add spining the screen and a fake get dunked were the player dozit die and add one where the player dies
why would anyone do that ._.

TIP:
If your struggling in combat,
simply GetGood.
FireStar8903
Scratcher
15 posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

fnf-is-cool wrote:

add spining the screen and a fake get dunked were the player dozit die and add one where the player dies

Screen rotating is not featured in original Undertale system, and it would take too much time and blocks to remake the engine.
-_-GetGood
Scratcher
500+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

FireStar8903 wrote:

fnf-is-cool wrote:

add spining the screen and a fake get dunked were the player dozit die and add one where the player dies

Screen rotating is not featured in original Undertale system, and it would take too much time and blocks to remake the engine.
fnf-is-cool is annoying.

TIP:
If your struggling in combat,
simply GetGood.
Its_me176
Scratcher
24 posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

░░░░░░░░██████████████████
░░░░████░░░░░░░░░░░░░░░░░░████
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░██████░░░░██░░░░██████░░░░██
░░██░░░░░░░░░░██████░░░░░░░░░░██
████░░██░░░░░░░░░░░░░░░░░░██░░████
██░░░░██████████████████████░░░░██
██░░░░░░██░░██░░██░░██░░██░░░░░░██
░░████░░░░██████████████░░░░████
░░░░░░████░░░░░░░░░░░░░░████
░░░░░░░░░░██████████████
-_-GetGood
Scratcher
500+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

Its_me176 wrote:

░░░░░░░░██████████████████
░░░░████░░░░░░░░░░░░░░░░░░████
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░██████░░░░██░░░░██████░░░░██
░░██░░░░░░░░░░██████░░░░░░░░░░██
████░░██░░░░░░░░░░░░░░░░░░██░░████
██░░░░██████████████████████░░░░██
██░░░░░░██░░██░░██░░██░░██░░░░░░██
░░████░░░░██████████████░░░░████
░░░░░░████░░░░░░░░░░░░░░████
░░░░░░░░░░██████████████
░░░░░░░░██████████████████
░░░░████░░░░░░░░░░░░░░░░░░████
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░██████░░░░██░░░░██████░░░░██
░░██░░░░░░░░░░██████░░░░░░░░░░██
████░░██░░░░░░░░░░░░░░░░░░██░░████
██░░░░██████████████████████░░░░██
██░░░░░░██░░██░░██░░██░░██░░░░░░██
░░████░░░░██████████████░░░░████
░░░░░░████░░░░░░░░░░░░░░████
░░░░░░░░░░██████████████

TIP:
If your struggling in combat,
simply GetGood.
da_sailor_64939
Scratcher
24 posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

-_-GetGood wrote:

Its_me176 wrote:

░░░░░░░░██████████████████
░░░░████░░░░░░░░░░░░░░░░░░████
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░██████░░░░██░░░░██████░░░░██
░░██░░░░░░░░░░██████░░░░░░░░░░██
████░░██░░░░░░░░░░░░░░░░░░██░░████
██░░░░██████████████████████░░░░██
██░░░░░░██░░██░░██░░██░░██░░░░░░██
░░████░░░░██████████████░░░░████
░░░░░░████░░░░░░░░░░░░░░████
░░░░░░░░░░██████████████
░░░░░░░░██████████████████
░░░░████░░░░░░░░░░░░░░░░░░████
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░██████░░░░██░░░░██████░░░░██
░░██░░░░░░░░░░██████░░░░░░░░░░██
████░░██░░░░░░░░░░░░░░░░░░██░░████
██░░░░██████████████████████░░░░██
██░░░░░░██░░██░░██░░██░░██░░░░░░██
░░████░░░░██████████████░░░░████
░░░░░░████░░░░░░░░░░░░░░████
░░░░░░░░░░██████████████
Chance_1212
Scratcher
100+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

-_-GetGood wrote:

Its_me176 wrote:

░░░░░░░░██████████████████
░░░░████░░░░░░░░░░░░░░░░░░████
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░██████░░░░██░░░░██████░░░░██
░░██░░░░░░░░░░██████░░░░░░░░░░██
████░░██░░░░░░░░░░░░░░░░░░██░░████
██░░░░██████████████████████░░░░██
██░░░░░░██░░██░░██░░██░░██░░░░░░██
░░████░░░░██████████████░░░░████
░░░░░░████░░░░░░░░░░░░░░████
░░░░░░░░░░██████████████
░░░░░░░░██████████████████
░░░░████░░░░░░░░░░░░░░░░░░████
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░██████░░░░██░░░░██████░░░░██
░░██░░░░░░░░░░██████░░░░░░░░░░██
████░░██░░░░░░░░░░░░░░░░░░██░░████
██░░░░██████████████████████░░░░██
██░░░░░░██░░██░░██░░██░░██░░░░░░██
░░████░░░░██████████████░░░░████
░░░░░░████░░░░░░░░░░░░░░████
░░░░░░░░░░██████████████
do we learn from past mistakes

“Springtrap mind telling me what you're doing in security breach”
“Sir, I always come back”
-_-GetGood
Scratcher
500+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

Chance_1212 wrote:

-_-GetGood wrote:

Its_me176 wrote:

░░░░░░░░██████████████████
░░░░████░░░░░░░░░░░░░░░░░░████
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░██████░░░░██░░░░██████░░░░██
░░██░░░░░░░░░░██████░░░░░░░░░░██
████░░██░░░░░░░░░░░░░░░░░░██░░████
██░░░░██████████████████████░░░░██
██░░░░░░██░░██░░██░░██░░██░░░░░░██
░░████░░░░██████████████░░░░████
░░░░░░████░░░░░░░░░░░░░░████
░░░░░░░░░░██████████████
░░░░░░░░██████████████████
░░░░████░░░░░░░░░░░░░░░░░░████
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░██████░░░░██░░░░██████░░░░██
░░██░░░░░░░░░░██████░░░░░░░░░░██
████░░██░░░░░░░░░░░░░░░░░░██░░████
██░░░░██████████████████████░░░░██
██░░░░░░██░░██░░██░░██░░██░░░░░░██
░░████░░░░██████████████░░░░████
░░░░░░████░░░░░░░░░░░░░░████
░░░░░░░░░░██████████████
do we learn from past mistakes
i am only doing it once.

TIP:
If your struggling in combat,
simply GetGood.
Chance_1212
Scratcher
100+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

so I need to ask y'all something if you had to give yourself stats what would your hp attack, and defense be?
for example
hp 20 Normal
attack 4 Normal
defense 20 5 higher than Normal
would be mine ( I have a high pain tolerance)
EDIT = See y'all on Saturday/Friday

Last edited by Chance_1212 (Aug. 9, 2022 01:28:10)


“Springtrap mind telling me what you're doing in security breach”
“Sir, I always come back”
-_-GetGood
Scratcher
500+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

Chance_1212 wrote:

so I need to ask y'all something if you had to give yourself stats what would your hp attack, and defense be?
for example
hp 20 Normal
attack 4 Normal
defense 20 5 higher than Normal
would be mine ( I have a high pain tolerance)
EDIT = See y'all on Saturday/Friday
idk if you mean like graph paper game or undertale but..
hp 150 High
attack 25 Medium
defense 35 Medium
ABILITY: If a perfect 10 is rolled, the defense is lowered by 1, but the attack is raised by 1, after 3 turns, if another 10 is not rolled. this ABILITY loses affect until another 10 is rolled.

TIP:
If your struggling in combat,
simply GetGood.
Nivalosha
Scratcher
100+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

First, let's avoid spamming.

Chance_1212 wrote:

so I need to ask y'all something if you had to give yourself stats what would your hp attack, and defense be?
for example
hp 20 Normal
attack 4 Normal
defense 20 5 higher than Normal
would be mine ( I have a high pain tolerance)
EDIT = See y'all on Saturday/Friday

Something like this. Weapon damaged + ATK = finale value. (Monster DF + Monster Health) - Final value = Monster's damage.
The special thing that you see next to the defense is just an add-on from the armor.

da_sailor_64939 wrote:

Just a question, will you add templates for custom souls, monsters, and attacks?

Are you talking about better attacks?

IAmFunk wrote:

How much percent is the project done? I'd like to know.

The whole battle is pretty much done. Everything is changeable, every action can be modified to give you a specific effect. Every message is changeable. I am currently making an engine that allows you to alter these things through a GUI instead of using “see inside.” Designing these GUIs takes a while. Since the change-log 5 has been about polishing. A lot of things are now properly organized within the engine.
I'd say the game itself is around 90% finished, while the system engine is around 60% finished. Things should go much faster now, and thank you for waiting
cs3095369
Scratcher
100+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

The battle creator looks sooo good!
Is it gonna be less blocks than the original?

-Co-Developer for DELTARUNE: Chapter Reconstructed
Ask for a vector or PFP on my profile!

Proud handsome Lancer supporter.
-_-GetGood
Scratcher
500+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

cs3095369 wrote:

The battle creator looks sooo good!
Is it gonna be less blocks than the original?
what original

TIP:
If your struggling in combat,
simply GetGood.
NightmareGaze
Scratcher
100+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

A little bit off-topic but, @nivalosha did you accidentally move this topic to a new forums section (if that's possible)?

ㅤㅤㅤㅤㅤㅤ
redstonetoad
Scratcher
100+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

-_-GetGood wrote:

Chance_1212 wrote:

-_-GetGood wrote:

Its_me176 wrote:

░░░░░░░░██████████████████
░░░░████░░░░░░░░░░░░░░░░░░████
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░██████░░░░██░░░░██████░░░░██
░░██░░░░░░░░░░██████░░░░░░░░░░██
████░░██░░░░░░░░░░░░░░░░░░██░░████
██░░░░██████████████████████░░░░██
██░░░░░░██░░██░░██░░██░░██░░░░░░██
░░████░░░░██████████████░░░░████
░░░░░░████░░░░░░░░░░░░░░████
░░░░░░░░░░██████████████
░░░░░░░░██████████████████
░░░░████░░░░░░░░░░░░░░░░░░████
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
░░██░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░░░░░░░░░░░░░░░░░██████░░░░██
██░░░░██████░░░░██░░░░██████░░░░██
░░██░░░░░░░░░░██████░░░░░░░░░░██
████░░██░░░░░░░░░░░░░░░░░░██░░████
██░░░░██████████████████████░░░░██
██░░░░░░██░░██░░██░░██░░██░░░░░░██
░░████░░░░██████████████░░░░████
░░░░░░████░░░░░░░░░░░░░░████
░░░░░░░░░░██████████████
do we learn from past mistakes
i am only doing it once.
Oh god sans heads are taking over this forum
Sorry wrong post I copied an old thing of an old engine forum

Last edited by redstonetoad (Aug. 9, 2022 09:22:10)


Hello I'm redstonetoad
I like a lot of things
I generally don't f4f
I'm not sure what else to put here XD
when green flag clicked
forever
Thumbs up
end

This is my signature, you can add your own personal one by scrolling all the way down on the discussion home
-_-GetGood
Scratcher
500+ posts

Undertale Battle Engine (D-Engine Month, released Deltarune X Undertale as Beta )

does the engine include OC characters/monsters made by you? and is there a engine in it to customize and make your own?

TIP:
If your struggling in combat,
simply GetGood.

Powered by DjangoBB