Pinball Nirvana Home Page

Go Back   Pinball Nirvana Forums > Visual Pinball and Visual PinMAME > Table Development Workshop

Table Development Workshop Hands on help for both new and established authors creating a new table

Thread Tools Search this Thread
Old 10-25-2019, 12:20 AM
shiva's Avatar
shiva shiva is offline
Pinball Wizard

Join Date: Oct 2004
Location: Abbotsford
Posts: 705
Credits: 79,482.26
Thanks: 2
Thanked 154 Times in 88 Posts
Rep Power: 24
shiva has a spectacular aura aboutshiva has a spectacular aura about
Default shivaEngine 1.8

Someone requested this a long time ago, as the original shivaEngine has been wiped out of memory after so many years. Done in 2002 (!) this is version 1.8 with fixed coding and a newer design, and never saw full release.

Aimed at absolute beginners, you really can't get simpler and easy to understand than this one, as this was written 18 years ago. This was the last version written for shivaEngine1, Right afterward I started work on se2.

You can see a lot of the ideas I had back then, and now doing with fpxEngine. I may be slow, but I get there eventually...

You can find it here:

Build 1.8 (shiva unless noted)
- Major Layout changes and adjustments to make it nice and pretty.
- New backdrop added
- Additional files added, images used in this table example (only 2, the backdrop and the shivaEngine logo, which can be removed in the backdrop editor)
- Backdrop rearrangement and redo, with lights and text replaced
- Added: Countdown goes faster with each countdown of bonus
- Added: Bonus Collect, which gives bonus value un-multiplied, then restores the bonus and returns
the ball back into play. This replaces the orginal routine written by Cold1
- Added: Bonus Countdown by multiplier! (script 8a)
- Added: Converted some features into subroutines, so one line script calls triggers that routine
New routines are getSpecial, GetExtraBall, TAdvMult(), BonusCollect
- Added new debug keys
- Changed: 3 lane with lane change by flippers changed to 5 lanes. Inner lanes by flippers also control
lane changes. You now need 5 lights lit to make Multibonus. A new tutorial has been written
for this separate from this file.
- Changed: 5x Multiplier now 4x
- Fixed: RampLoop Bonus scoring restored, was missing from previous version (?)
- Fixed: LockKicker1 no longer drain ball on kickback.
- Fixed: No sound on 10 count
- Fixed Tilt Bugs and added new Tilt routines
* Bonus will no longer countdown after a tilt
* Kickers will just kick a ball back if tilted
* Bug fix - prevent Quickball/Ballsaver being triggered after a tilt and a loss of a ball
* Tilt routines for targets, triggers and any other scoring feature in place
- Major script clean-up and rearrangement into code sections.
- New text file included for codes and subroutines used/needed for doing your own
Table design, with descriptions and Timer details
- Tutorials written and added for Lane change and Bonus Collect, with code snippets
- Code Snippet for Attract Mode, written by Chris
- QuickBall issues fixed. It now just pops the ball out back to the plunger without triggering the bonus countdown or clearing any values if the ball in play is less than 20 seconds. (Cold1)

FaceBook Page for all my Rants,raves and projects
Next project: fpxEngine.
Reply With Quote


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -4. The time now is 03:30 PM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Template-Modifications by TMS
Credits System provided by vBCredits II Deluxe (Lite) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Shoutbox provided by vBShout v6.2.15 (Lite) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.