W A F A M
WorkArounds For Attract Mode
WAFAM is a project I have been working on in the last weeks. It started as a bunch of workarounds to make my life asier when using the
animate scripting module includded in Attract Mode, but things have gone beyond and now it contains independent modules.
Latest release:
Beta 0.3It is a beta version because I will add more modules and more functionality, but the modules it contains are fully functional.
All the documentation about how to install and use the modules included in it is on the
Readme file of the project.
The project includes the following modules:
-
animate: This module can be used to animate property values of objects. It uses the interpolate module to make the animations run. It usport animation for properties and sprites.
-
animate_old: This is an old version of the animate module. It uses the animate module included in Attract Mode and makes it easy to play animations on demand. I've decided to keep it because I didn't want it to get lost (like tears in the rain
)
-
artwork: This module loads artwork into image objects instead of artwork objects. With this you prevent the aoutmatic reloading of artwork when changing the selected game.
-
interpolate: A module to interpolate calculations through time. It contains the class that controls the interpolation of other objects and classes to be used as a base classes when creating objects with interpolable logic.
This project is still work in progress. As I said, I will keep adding new functionality to it because I am creating layouts that rely on it to work, but ideas and requests are always wellcome, so feel free to propose.