Game
Undertale Scratch Fangame Engine
24 days ago

USFE Reworks and Overworld Menu Update 2.1.0


Overworld Menu has been added


The Overworld Menu has been added to the engine, allowing the player to use Items outside of combat, along with additional features.


banner5.png

The Overworld Menu is the newly added major feature to the engine.

The Overworld Menu opens with C and has all the Undertale Menu aspects:

  • Name, LV, HP and Gold Tracking on the Stat Summary Box.

  • ITEM, STAT and CELL menu options.

The Menu options open up a separate box that displays that options screen. Here is what they display:

  • ITEM: A list of all current items, and empty item slots will be displayed as Empty with an Item ID of 1, along with the Use, Info, and Drop Options. The Use and Drop option automatically replaces the Item in that slot with an ID of 1.

  • STAT: Shows the player's name, LV, HP. ATK and DEF are shown with brackets next to them, bracketed Stats are equipment attributes. Finally capping off with the Weapon and Armor name with Gold amount at the end.

  • CELL: Contains all current available Call ID options usable by the player.

This nicely leads me to my next big topic.


banner6.png

The update also brings a New ID System to the Engine, this System uses lists and list numbers to determine a certain chain of IDs to check, use and Get.

These are all the ID List types in the Engine:

  • Enemy Encounter IDs

  • Item IDs

  • Call IDs

These ID types have many Lists associated with them to make the engine work.

These are but are not limited to:

  • Enemy Encounter IDs

    1. Name.

    2. Max HP.

    3. ATK.

    4. DEF.

    5. EXP Give.

    6. G Give.

  • Item IDs

    1. Name.

    2. Type.

    3. Heal.

    4. ATK Increase.

    5. DEF Increase.

    6. Info Text.

  • Call IDs

    1. Name.

    2. Event Number. (Specific to calls)

One additional Note: This Version contains all the Ruins Items, along with Undertale's Scrapped Item IDs.


Along with this, there have been several Bug Fixes and additions to the engine.

Additions:

There have been some minor additions with this update Here is a list of all additions:

  • Added an Overworld Camera Displacement Variable to allow you to move the camera away from the player. (Allows you to move the Camera even in Events.)

  • Added a Kill Variable that increases with monster deaths. (This lets you get more specific with Event Detection.)

  • Added a new unique room to serve as a better transition between The Judgement Hall and the Ruins Entrance. (Contains an additional encounter)

  • Enemies now have automatic Health adjustments and Damage dealing has dynamic scaling to the damage numbers. (Not entirely perfect but should suffice)

  • Debug Mode, turn the Debug VaL Variable to 1 and use the number keys to show or do different things.

    1. Cycles between Variables and ID lists, which are arranged into groups.

    2. Infinite HP.

    3. Adds an item ID to a free slot.

Bug Fixes:

  • Fixed the Yellow soul projectiles not properly increasing in speed when fired.

  • Fixed the Yellow soul bullet collision detection.

  • Fixed the occasion where the purple soul strings would clip into the box when it was decreasing in size. (Not a permanent fix, but I doubt anyone will make attacks with a box size of 9.)

This is all, enjoy the Update :)



0 comments

Loading...

Next up

Just finished drawing a new Profile Picture.

Here are the engine Capabilities at the Moment:

So... In my free time I drawn some Undertale Papyrus fanart

#Fanart #Undertale

Just so everyone knows, this profile has been rebranded from Monelit to Monelit!Games. So that also means a new logo. (Still have the Old Profile Picture.)

Short intro of us 💕✌️

We're an eletro duo based in Seoul 🇰🇷 Heavily influenced by the 90s.

Our new album #Xennials is all about the nostalgia of that era 💽 CD listenin 📟 beeper beepin 💾 floppy disks floppin days 😎

Stream now! 🎧

https://open.spotify.com/album/3YwWhnHWVy5cA8XOpbaGRA?si=8E9awqU…

The Darkside Detective: A Fumble in the Dark is out TODAY! 🖱️Advanced pointing, clicking action 🖨️Very funny words! Loads of them! 👻6 sarcastic, spectral cases to solve

Shuiro Haname. #Commission

Commission for @ShuHaname

Regional Bulbasaur. #Pokemon

I did this on my 3DS ^^ #Kirby

A sneak peek at the new OST, can you guess what this song will be used for? 🤔