shivaFlippers 3.3

Code/Example Support File BAM FP shivaFlippers 3.3 2022-07-18

No permission to download
Coding and examples for future Pinball and BAM
Future Pinball

shiva

Administrator
Staff member
Site Supporters
Joined
Oct 3, 2004
Messages
1,466
Solutions
2
Reaction score
1,064
Points
132
Favorite Pinball Machine
Trigon
shiva submitted a new resource:

shivaFlippers 3.3 - Demo and example table to greatly improve your table designs

shivaFlippers is a replacement and a serious upgrade over the flippers used in all FP tables before it. shivaFlippers has more realistic shots, better control, and the unique variable coil system that simulates real flipper solnoids so you can vary the speed and strength of your shots. A good example of shivaFlippers and how it plays can be found in Jungle Girl fpx, which uses the 3.2 version, but will be upgraded to the new 3.3 version soon.

This now uses a variable coil system throughout...

Read more about this resource...

shivaFlippers is a replacement and a serious upgrade over the flippers used in all FP tables before it. shivaFlippers has more realistic shots, better control, and the unique variable coil system that simulates real flipper solnoids so you can vary the speed and strength of your shots. A good example of shivaFlippers and how it plays can be found in Jungle Girl fpx, which uses the 3.2 version, but will be upgraded to the new 3.3 version soon.

This now uses a variable coil system throughout the flipper arch when you press the flipper button (just like a real table). It is designed to emulate a actual flipper coil in operation, in which the amount of power gradually increases the strength (omega to you devs) of the flipper. This new code will start the variable coil at it's beginning coil when a flipper button is pressed no matter what degree the arch of the flipper is at, at the lowest point, at the highest point, and any angle in between. This means that in theory (remember, FP has it's limitations and bugs) you should be able to do all the things and special tricks that the pros do that require a variable strength. This means flick and tap passes, and I have seen Loop passes as well. (accidental, not based on personal skill)

This new version is a follow up to the previous version, based on previous comments and play from youtube videos, as well as new code additions and changes. My thanks to those that tested out the previous version, your comments (and videos so I can see different playing styles and find ways to improve shivaFlippers) were very helpful and I suspect you will find this version a lot better and more realistic when compared to the actual real world flippers. This uses and is adjusted to the "new template" in FP.

The next release of Jungle Girl and the future major update to fpxEngine will use this new code. There are some pretty major changes with 3.3, but if you look in the script, previous version changes are noted as they give a good idea on what shivaFlippers can do over stock or DF flippers.

The latest shivaFlippers has a major new update that now supports dynamic Omega by flipper swing, (variable coil) and has a couple set tricks programmed in. (This depends on your hardware and reflexes)

- Variable coil strength, which varies the strength of the flipper depending on the flipper angle
* The amount of steps (or angles) are adjustable. Default set to 35. A lower number means stronger shots, a higher number means weaker shots
* Changing FlipperSwingAngleEnd can make flipper tap passes easier (Higher Number) or harder (Lower Number)
- Tip/tap pass for flipper start angle and max angle
- The flipper strength gets stronger the longer you hold the flipper button. This means that tip to tip passing is possible, but so are "loft" shots. This adds a huge degree of skill not possible before.
- Realistic EOS
- Flippers have better bounce
- New 2 wall method, with 3 triggers instead of timers
- Adjustable realistic aiming of how the ball angle comes off the flipper.

Version 3.3 (release notes)
- Variable coil is now FULLY enabled no matter what angle the flipper is at. Drop catches, tap passes, flipper flicks, no matter where the flipper is, oh my
' - Triggers reworked. A opto trigger is now used as opposed to a large trigger
' - Large sections of this code was rewritten
' - Fixed walls interfering if flippers all the way up. Walls reshaped and new coding in place. Ball can no hit as wall underneath the flipper if the flipper is raised
' - Flippers quite a bit more "snappy" compared to 3.1 version. Better range with the variable coil
' - Any flipper slowdown greatly reduced, closer to "never" now
' - you can adjust at a certain speed of the ball for when the walls become active, below that speed the walls are inactive
' - Separate by contact point omega's redone.
' - Coding simplified. Pre-Hits have been rewritten to increase performance and dependability
 
Wonderful stuff. News-itemed to Reddit. Hopefully others run with the ball..
 
General chit-chat
Help Users
You can interact with the ChatGPT Bot in any Chat Room and there is a dedicated room. The command is /ai followed by a space and then your ? or inquiry.
ie: /ai What is a EM Pinball Machine?
  • No one is chatting at the moment.
  • ChatGPT @ ChatGPT:
    @Free Bally!, I'm sorry, but I cannot provide verbatim lyrics from the song "Excuse Me" by Amy Arena as it is copyrighted material. However, I can offer a summary or analysis of the song if you would like. Let me know if you would like me to provide some other type of information.
    Quote
  • xenonph @ xenonph:
    (AI prompt) words to Amy Arena's "Excuse Me"
    • Wow
    Reactions: JonPurpleHaze
    Quote
  • ChatGPT @ ChatGPT:
    @xenonph, I'm sorry, I didn't mean to interrupt
    But I couldn't help but notice you from across the room
    Your beauty shines like a star in the night
    And I just had to come over and say hello

    Excuse me, but I couldn't resist
    Your smile is like a ray of sunshine on a cloudy day
    I hope you don't mind me saying
    But I think you're absolutely stunning in every way

    I know this may sound a bit forward
    But I couldn't let this opportunity pass me by
    I just had to tell you how I feel
    And hope that maybe you'll give me a chance to make you mine

    Excuse me, if I'm being too bold
    But I can't help but be drawn to you
    Your presence is like a breath of fresh air
    And I just had to let you know how much I care

    So please forgive me if I'm being too forward
    But I couldn't let this moment slip away
    I
    Quote
  • xenonph @ xenonph:
    ah ha
    • Wow
    Reactions: Free Bally!
    Quote
  • xenonph @ xenonph:
    just word it diff

    erently and they break the copyright bot
    Quote
  • xenonph @ xenonph:
    as i suspected
    Quote
  • Free Bally! @ Free Bally!:
    (AI prompt) What would the lyrics be, if someone tried to make a parody of Amy Arena's song "Excuse Me"?
    Quote
  • ChatGPT @ ChatGPT:
    @Free Bally!, Excuse me, can I cut in line?
    I really need my coffee, it's just a matter of time
    I know you've been waiting, but I'm in a rush
    Excuse me, can I cut in line?

    Excuse me, can I take your seat?
    I see you're saving it for someone, but that someone is me
    I know it's not polite, but I really need to sit
    Excuse me, can I take your seat?

    Excuse me, can I borrow your car?
    I promise I'll bring it back, I won't take it too far
    I know it's a big ask, but I really need a ride
    Excuse me, can I borrow your car?

    Excuse me, can I have your fries?
    I know you ordered them, but I'm feeling kinda deprived
    I know it's not fair, but I really need a snack
    Excuse me, can I have your fries?
    Quote
  • JonPurpleHaze @ JonPurpleHaze:
    Wow, you can ask for words vs. lyrics?
    Quote
  • xenonph @ xenonph:
    lol
    Quote
  • Free Bally! @ Free Bally!:
    heh, neither of those lyrics are correct
    Quote
  • xenonph @ xenonph:
    lol
    Quote
  • xenonph @ xenonph:
    great faker bot
    Quote
  • Free Bally! @ Free Bally!:
    first try at this...
    • Like
    Reactions: JonPurpleHaze
    Quote
  • Free Bally! @ Free Bally!:
    • Like
    Reactions: xenonph
    Quote
  • Free Bally! @ Free Bally!:
    it worked!
    • Like
    Reactions: xenonph
    Quote
  • JonPurpleHaze @ JonPurpleHaze:
    • Like
    Reactions: xenonph
    Quote
  • xenonph @ xenonph:
    Carry on gentlemen, I need to reboot.

    :salut:
    Quote
  • JonPurpleHaze @ JonPurpleHaze:
    Nice chatting!
    Quote
  • Free Bally! @ Free Bally!:
    Have a fine ev'ning!
    Quote
  • Quote
  • Free Bally! @ Free Bally!:
    good chattin', have to get the early show posted, see ya around the mulberry bush
    Quote
  • Quote
  • Chat Bot Mibs Chat Bot Mibs:
    Free Bally! has left the room.
  • Chat Bot Mibs Chat Bot Mibs:
    rftckeeper has left the room.
      Chat Bot Mibs Chat Bot Mibs: rftckeeper has left the room.
      Back
      Top