Giter Club home page Giter Club logo

vpxtable_scripts's Introduction

This repo contains script files of visual pinball tables.

I love SSF tables so much that I could not stand playing older tables that didn't have updated 7.1 code in them. What I've done is to find what I consider the most essential code that is common for most tables and updated it so that the table itself is ready for improvements.

While I was on this task - forum user 'WOB' made a spreasheet of what tables is expected to work with the so called FastFlips. With his help I hope that all the tables listed here will work. You could, if you for some odd reason DON'T want to update the whole script just copy part of the code to add FastFlips.

Without the awesome work of DjRobX, nFozzy, Toxie and Fuzzel we would still have flippers that varies between 0-20ms response time. The community can't thank you enough guys !

NOTE:

Not including most of Loserman's tables. I saw that he planned changes to them. I hope they include updated routines. So, for the moment those are kept out of this repository.

So. On to it - how do I use it ?

If you have a table with the exact name as the script. I'm hopeful that you will be able to open up the script inside the table and delete everything, replacing it by the code provided. To be on the safe side you might want to save it right away with a different name or you can also just press play and only save IF you find that the code is working for you.

I've tried to use the latest available version of each table, but, there is no guarantee.

Adding script from here will in some cases not only give you a upgrade, it should actually fix some issues as well. There are a few tables that hasn't been updated with the fixes provided by the community and I hope that they are included here. If not, why don't we fix them ?

If you want to contribute, then this article might help you if you haven't used git before

The beginners guide to contributing to a GitHub project

Trust me, it looks harder than it is.

If you contribute. Thank you very much. But, please test your changes as best you can. We all makes mistakes, and no one is perfect.

Comments

You will in many cases find comments like where it says that the table is made by JPSalas and that you need to be careful. Some of these tables are made by him. This might not always be true though. I started with a template and kept that to remind myself that I should take extra care when sounds are a walls in combination with PlaySoundAt.

Don't be scared to update the tekst if it makes sense and a short info to what you changed if it makes sense.

Future feature ?

There has been talks about supporting "side-car" table support. If VP gets this feature you should be able to just download the whole archive as a zip and extract it into your tables folder as long as the table script has the exact same name. Just like db2s backglasses.

But for now that is not an option unfortunately.

UPDATE

Thanks to DjRobX, this feature will be available in a future VPX release.

vpxtable_scripts's People

Contributors

djrobx avatar sverrewl avatar wob76 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.