Unholy Arts Supporter Version 0.3.17 First Implemented Animations Changelog
Added 2022-12-17 20:13:59 +0000 UTCHello, Candidates. Today is a great day both for Unholy Arts and for our other developer, Chili Cherry, as the work she has been piling up over these many past months can finally make it into the game! In version 0.3.17 you can find the first implementation of sex scenes animations, today with the sprites for the [Mount face to face - Mount dick] position-continued action. We only have the sprites for the player character and gray placeholder for other characters, so please keep supporting our project so that she can give movement to the other Candidates too! There are currently a couple of errors, such as some rogue sprites getting desynchronized after a few animation cycles. Expect a patch in the close future to get these loose ends solved.
Immediately after that, Chili Cherry will be working in getting ready the sprites for the Scissors animation and portraits for the second adventure, while I will focus on the other mechanics and balance changes that were long due for the main loop.
Enjoy the rest of the weekend!
Version 0.3.17 changelog
Story Events
- Added "A Sacrifice of Aether" story event. Only requirements are going past the 10th day of the 2nd month. Short event with no choices, small variations depending on whether or not you have allowed futa content, as well as lewd males to a much lesser degree.
First Adventure Tweaks
- Removed option to skip Gleaming Caverns after first talking to Mesquelles.
- Added an opportunity to save the game on the Twisted Festival, after the battle involving all Candidates.
- Bug fix: Dealing enough damage against a certain enemy before the scripted end of the scene in the Twisted Festival would provoke a crash. Scenes intended to last for a fixed amount of turns will now end prematurely if the scene is a battle scene, which solves this issue.
Scene Animations Framework
- Added sprite objects' code, requiring a variable name, a file root, z-axis position, dimensions, position and a type classification.
* Code to format HTML instructions to display all sprites requested, respecting position in all axis. Further tweaks to better position the general animations may be required.
- Split animations of "Mount Face to Face" for [BH Gaanidan Candidate, YH Gaanidan Candidate, RH Gaanidan Candidate, Generic Gray Female Character] into sprites.
- Animations test room, where all animations of valid categories may be selected to display on screen and look for errors. This room is only accessible through the Quickstarts passage, a debug functions menu which is usually the starting passage on Supporter versions.
* Sprites are divided into types and groups.
** Only one sprite of each type will be shown each time, representing a type of object to be present in the animation (for instance, left arm of the character on top).
** Groups refer to sets of sprites that are commonly shown together, because they belong to the same character or race. Rather than a hard requirement, this serves testing purposes. The tests room has buttons to quickly select all sprites of the same group.
- Characters may now have animation tags, which will serve as a guide for the code as for which sprites must be used to represent them. Characters without anTags or without valid sprites will default to gray character sprites if possible.
Scene Animations Initial Implementation
- The animations formatter seeks the first currently active continued action that is either "Mount dick" or "Penetrate pussy", where both participants have a correct position. [
* Both participants must be female (personal pronoun is "she"), as there is currently no placeholder sprite for flat chest and there's no other variable that determines the form of the character's chest.
* Even though the "Penetrate pussy" continued action has the penetrating character on top, the "Mount dick" animation will be used for the time being, changing the position of both characters.
* The algorithm selecting the shown animation must be improved in the future and depend less on nested if statements.
]
Settings
- Added animation options: Enable, hide, disable. Enabled and hidden may be switched back and forth during a sex scene via an additional button, while disable prevents both the use of this button and any animation being showed.
- Added buttons to the bottom of the personal room to allow the player to choose a set of sprites for the player character. These have to be removed on v0.4, as animation tags should be handled differently.