01-21-2020, 08:39 AM
(This post was last modified: 01-24-2020, 11:11 AM by kyonides.
Edit Reason: Edits :P
)
Redefining Some of the Recently Added Features
In the latest edition of your favorite game engine's private? gazette, you will learn that I had to change the way a few things worked lately.
*Ubuntu 18.04 - version 1.1.53 - Ruby 2.6
Fedora 31 - version 1.1.53 - Ruby 2.7!
Windows - version 1.1.52 - Ruby 2.6
Yes, Fedora's builds now sport Ruby 2.7! It took some time to adapt it, I had to struggle a little bit against the future... packages for the upcoming Fedora 32 release and make then run NOW. But just as you might have heard around already, the future is today! Or something the like.
They all include more colored backdrops for vignettes but I had to drop custom colors for vignettes because of compatibility issues across platforms, meaning you can't type your favorite RGBA Color combo but just type a symbol representing a specific color.
Backdrop.vignette_bitmap(color_or_array, boolean)
has become...
Backdrop.vignette_bitmap(symbol)
Where you can type something like nil for no color effect, :sepia, :gray, :black, :blue, :yellow, :red or even :green there!
Non Graphical Extensions
Point class (accepts integers as arguments) has been revamped and they also feature the Vector2 and Vector 4 floating point number, i.e. 1.512, vector classes! Even if people don't know what to do with them right now...
You can add, subtract, multiply and even divide Point, Vector2 or Vector4 objects! Just use an object of the same kind or any of the other classes mentioned here. Point will remain a binary container of integer values, while the Vector classes always convert values to floating point numbers.
Point members: x and y
Vector2 members: x and y
Vector4 members: x, y, z and w...
Don't ask me why Ancurio had picked w or any other name for the C++ structs...
I revealed those "hidden classes" because I thought you might eventually need it if you wanna draw lines or graphs or anything the like. Even if I dunno if I should ever include direct support for such features.
Plus Linux builds now also offer you the possibility to edit the config file to prevent them from loading system fonts when you preferred to stick to a single font + the default font face (FreeSans falsely called Arial on Windows - a strange behavior inherited from mkxp...)
"For God has not destined us for wrath, but for obtaining salvation through our Lord Jesus Christ," 1 Thessalonians 5:9
Maranatha!
The Internet might be either your friend or enemy. It just depends on whether or not she has a bad hair day.
My Original Stories (available in English and Spanish)
List of Compiled Binary Executables I have published...
HiddenChest & Roole
Give me a free copy of your completed game if you include at least 3 of my scripts!
Just some scripts I've already published on the board...
KyoGemBoost XP VX & ACE, RandomEnkounters XP, KSkillShop XP, Kolloseum States XP, KEvents XP, KScenario XP & Gosu, KyoPrizeShop XP Mangostan, Kuests XP, KyoDiscounts XP VX, ACE & MV, KChest XP VX & ACE 2016, KTelePort XP, KSkillMax XP & VX & ACE, Gem Roulette XP VX & VX Ace, KRespawnPoint XP, VX & VX Ace, GiveAway XP VX & ACE, Klearance XP VX & ACE, KUnits XP VX, ACE & Gosu 2017, KLevel XP, KRumors XP & ACE, KMonsterPals XP VX & ACE, KStatsRefill XP VX & ACE, KLotto XP VX & ACE, KItemDesc XP & VX, KPocket XP & VX, OpenChest XP VX & ACE
Maranatha!
The Internet might be either your friend or enemy. It just depends on whether or not she has a bad hair day.
My Original Stories (available in English and Spanish)
List of Compiled Binary Executables I have published...
HiddenChest & Roole
Give me a free copy of your completed game if you include at least 3 of my scripts!
Just some scripts I've already published on the board...
KyoGemBoost XP VX & ACE, RandomEnkounters XP, KSkillShop XP, Kolloseum States XP, KEvents XP, KScenario XP & Gosu, KyoPrizeShop XP Mangostan, Kuests XP, KyoDiscounts XP VX, ACE & MV, KChest XP VX & ACE 2016, KTelePort XP, KSkillMax XP & VX & ACE, Gem Roulette XP VX & VX Ace, KRespawnPoint XP, VX & VX Ace, GiveAway XP VX & ACE, Klearance XP VX & ACE, KUnits XP VX, ACE & Gosu 2017, KLevel XP, KRumors XP & ACE, KMonsterPals XP VX & ACE, KStatsRefill XP VX & ACE, KLotto XP VX & ACE, KItemDesc XP & VX, KPocket XP & VX, OpenChest XP VX & ACE