As I have discussed on the FP forums, I have made some useful stand-alone classes based on my work with an advanced script engine. These are components other designers can use when building tables.
From my text-file:
Classes are modules of script code, used to create objects that can then be used by the rest of the script. The Propst classes for Future Pinball are useful components when scripting an advanced pinball table, and help take full advantage of the functionality of Future Pinball. I have made them to suit my own needs when making games, and I hope they can be useful for other designers as well. The script objects work as a layer between the FP objects and the table-specific script, managing the objects and automating advanced tasks. When using the objects, the script uses the methods of these objects instead of using the FP methods directly. You don't need to know anything about the inner workings of the classes to use them.
There are classes for handling lights, timers, music and a two-line segment display. I will release packages with the script, documentation and demo tables to show how it works.
The first package is ready for release, so I was just wondering where I should upload it. I see there is a Libraries-category, would that be right?
From my text-file:
Classes are modules of script code, used to create objects that can then be used by the rest of the script. The Propst classes for Future Pinball are useful components when scripting an advanced pinball table, and help take full advantage of the functionality of Future Pinball. I have made them to suit my own needs when making games, and I hope they can be useful for other designers as well. The script objects work as a layer between the FP objects and the table-specific script, managing the objects and automating advanced tasks. When using the objects, the script uses the methods of these objects instead of using the FP methods directly. You don't need to know anything about the inner workings of the classes to use them.
There are classes for handling lights, timers, music and a two-line segment display. I will release packages with the script, documentation and demo tables to show how it works.
The first package is ready for release, so I was just wondering where I should upload it. I see there is a Libraries-category, would that be right?