shivaEngine
shivaEngine Team:
shiva - Layout, scripting, Team Leader
Cold1 - Main Scripter
4Eyes - Scripter (Quickball)
Thanks to: Black for the HS save codes, Chris for the tutorial, Destruk and
Randy
shivaengine files updated by shiva.
spike_script5.vpt
September 2001
By Spike
Beta tested and critiqued
by Mr_Staypuft
About shivaEngine
shivaEngine is a tutorial and script for use by beginners to learn to code their
own tables using Visual Pinball.
Also included is a demo table and the full version comes complete with all graphic
and sound files, as well as text files of the tutorials. You need a copy of
the Visual Pinball editor to run shivaEngine, which you can find
here. After installing Visual Pinball, just place the shivaEngine.vpt AND
the shivaEnginge.vps in the Tables folder.
Run the VP editor, then go to Files at the top left, select open, make sure
you browse to the Tables folder, and select shivaEngine in the list. Visual
Pinball also includes 2 games to play as well.
Once the game loads in the editor, press "PLAY" on the left side menu.
You can find more information about Visual Pinball at these links:
shivaEngine Files
There are two versions of shivaEngine, a FULL version, including all the graphics and sound files used in this table example. As well, the two PhotoShop files are included, and some extra backdrops for your own game. This uses the external script.
As well, shivaEngine is released as a "light" version, which is just the table and the docs. Both a external script and a internal script using the VP script editor are offered. The external script version is a little tougher to use, but is easier to edit and change, as well as better search capabilities using your favorite text editor.
shivaEngine_V1FULL
- All files included External script version(4.24 M)
shivaEnginge_V1Lite - Table files only External script version (564
K)
shivaEngine V1LiteB - Table
Files only Internal script version (564 K)
shivaEngine Screenshot - screenshot
All files are also linked separately below
Filename | Size | Date | |
READMEFIRST.txt | 3 K | 2/02/02 | 11:16 pm |
shivaengine.vps | 70 K | 2/21/02 | 5:10 pm |
shivaengine.vpt | 902 K | 2/21/02 | 1:41 pm |
shivaEngine_v1.zip (full) | 4,343 K | 2/21/02 | 5:14 pm |
shivaEngine_v1Lite.zip (Lite version) | 564 K | 2/21/02 | 5:14 pm |
shivaEngine_v1LiteInternal.zip (Light version) INTERNAL | 564 K | 2/21/02 | 5:14 pm |
termina2.TTF | 32 K | 3/20/93 | 2:24 am |
Additional files | |||
shivaEngine Backdrop | 153 K | 2/21/02 | 1:24 am |
Blast Backdrop | 344 K | 2/21/02 | 4:18 pm |
Blue_Sphere Backdrop | 140 K | 2/21/02 | 4:54 pm |
photoshop_files.rar | 2,570 K | 2/21/02 | 1:27 am |
ShivaEngineSounds.zip | 258 K | 2/21/02 | 1:21 pm |
sslogo.jpg | 8 K | 2/20/02 | 11:55 pm |
Sun Backdrop | 311 K | 2/21/02 | 4:23 pm |
shivaengine docs | |||
codes_for_your_table_use.txt | 13 K | 2/02/02 | 11:19 pm |
keycodes.txt | 3 K | 2/02/02 | 12:31 am |
se_control_keys.txt | 7 K | 2/02/02 | 11:21 pm |
se_features_doc.txt | 7 K | 2/02/02 | 11:21 pm |
shivaengine_rules.txt | 2 K | 2/02/02 | 11:21 pm |
ShivaEngineChanges.txt | 13 K | 2/21/02 | 1:21 am |
Tutorials | |||
attract_mode.txt | 5 K | 2/03/02 | 2:18 pm |
CollectBonus.txt | 23 K | 2/02/02 | 11:20 pm |
lane_change_with_5_rollovers.txt | 7 K | 1/30/02 | 12:49 am |
ramp_divertor_2_way_gate.txt | 3 K | 1/30/02 | 12:49 am |
ramp_loop.txt | 4 K | 2/02/02 | 11:20 pm |
The files that should be included with this engine and example
table:
Some of these files may have a version number included within the file name
- shivaEngine.vpt - Table Example
- shivaengine.vps - External file, include with your vpt table in the same folder
- ShivaEngineChanges - Lists all credits, and build versions
- termina2.TTF - Font used by shivaEngine, place in your Windows/Fonts folder
- READMEFIRST - Text file for setup
* Docs Folder - shivaEngine documentation used in shivaEngine
- shivaEngine rules - basic rulesheet to the example table
- se_control_keys - Lists all the control keys used in the example Includes
code snippets for each main control key. Also lists debug keys
- Keycodes - List of all key codes
- codes_for_your_table - Details all the code calls used by this engine for
inclusion into your own table
' Also details and lists all the subs and timers
* Tutorials * -All written by shiva, with Cold1, unless otherwise noted
- se Features do - Additional features docs
- Attract Mode (written by Chris)
- Collect Bonus
- Lane Change with 5 rollovers
- Ramp Diverter with 2 way gate
- Ramp Loop
* Additional Files
- various files used by shivaEngine, including the master PhotoShop files for the backdrop and logo
=======================
How to Use shivaEngine
=======================
Just place the shivaengine.vpt AND the shivaengine.vps in the
same folder.
shivaEngine uses a external file to run the table, instead of a built in script
in the table editor.
The call to the external file is (using version1 as a example):
ExecuteGlobal CreateObject("Scripting.FileSystemObject").OpenTextFile("shivaengine1_8a.vps", 1).ReadAll
============
Terms of Use
============
Spike script
============
There are no strings attached for using this script. Mr_Staypuft and I
would appreciate a minor mention in your credits, but it is not required.
You may use this script in any manner you see fit to enable you to learn
and create pinball tables for VP (with the exception of calling it your own).
We do ask that you give credit to Black if you use the load/save routines
in your code. THAT'S IT. Enjoy.
shivaengine v1
==============
No Strings attached to this version, though a mention in the credits would be
nice,
especially if you use any of the graphics.