Support File BAM FizX FizX Resources Files v200 - !! Huge Update !! ( Update from 20-12-2022 )

It was worth it though. I was alble to correct my HW settings and my control panel works as intended.
 
Jlou, a request that you have seperate code for the main left and right flippers, like flipper2 and flipper3 code. Pinball tables generally do not have linear designs, so having just one set of settings for both flippers means one side can be set for smooth flow shots and you can fine tune the angles off that flipper for lanes etc, but the other flipper since it inherates those angles can cause awkward shots that hits posts as opposed to lanes etc.
 
I never see a flipper with different angle for main flipper..
Since few update, wider to narrower shoot are possible.. Table like Balde Runner help us a lot for that.
How we build FizX with Anontet, is to stop "Cheating". Take @TerryRed Jaws, no problem to aim to extra wide for target or less wide for upper outlane.
You have all you need in Gameplay option that make flipper friction working like it should.
Reducing flipper friction make shoot wider all along the flipper. Increasing Omega make shoot narrow too.
RollingEffect make the shoot wider when ball move along the flipper. Set it at 0, and it's like if your shoot is with a static/kicked ball, it will give you narrow shoot everywhere.
It all about "Balanced" tuning

Here the shoot you could have with a controlled ball:
Each shoot here is from arround 3 fps gap at 592 fps engine.
FizX-Template-v200a2.png

Like we discuss some times with @TerryRed , @AnonTet and other, before FizX, table were made based on old DFv1 physics and shoot ( which are not consistent and weird ).. Now, just make your table like if you made a real table. And if you need more wide shoot, just make your lane and flipper angle at 124° with swing at 52° like a modern Stern Pinball.

So sorry, i will not do make independant setting for main flipper.
Our main goal is to "patch" FP issue more than "Cheating" FP issue.
 
Last edited:
I forgot to mention that before we have option to "artificialy" and "forced" wider shoot depend ball position. We decided all together to delete them as is was not necessary.
 
Actually, why don't I just do this, make it real easy.... The zed T4 flipper seems to work "okay" I haven't tried out the others.
So witch flipper do you want now?
 
A proper T4 would be what I would use. Standard flat top Bally
 
Nope, no logo needed. Just exactly like the T4, but doesn't have the problems the stock T4 has. Pic attached
 

Attachments

  • 42_G.jpg
    42_G.jpg
    1.4 MB · Views: 14
okey,
wich problem have the stock T4?
 
ball sinks a bit, shots are off, doesn't have the shooting range like your new williams flippers. Seems to less sensitive as well. Playing EBD in the arcade last weekend showed it quite clearly, I'm guessing the collision mesh of the T4 isn't right. Bally flippers had stronger base shots than williams, but not as good at the tip like the williams flippers, as Ballys had thicker diameters at the base and tips than williams if that helps.
 
ok.. so modeling new flipper will change nothing.. Flipper are the only one model of FP with wich you can't use his mesh for physics. You need to use the Fp Ext hitbox... That mean, flipper mesh is only for visual.
But, i could probably help you. Could you send me your table, and make a video showing what's wrong and what you want?
or at least, some edited screenshot?
 
I think I recall hitbox being a problem because of something. Actually, I think if you try to do that, FP crashes.
 
ball sinks a bit...

You may already know that Rav told us you must have some of the flipper values set to 0 or you will get sinking.

leftXoff="0" leftYoff="0" leftZoff="0" rightXoff="0" rightYoff="0" rightZoff="0">
 
Never mind then. I've got a lot of stuff to do, so do you, and by the sound of things, there is no special models needed for fizX, though the 2 models do look a lot nicer. So I will just use my own set for fpx as part of my model package.

I am just evaluating some of the newer techniques that have come out, things like slingshots, spinners etc, and next see if Fleep and the models Terry sent me will work the way I need them to, but I also intend to release a sample table shortly (complete with very messy code) soon. This version uses fizX for flippers and DRubber, and will have my settings, but there will be only basic examples. Just seeing what works , is easy to use, and easy for the beginner to change if he wants too.

On flippers, I hope to have a full suite of flipper models to replace stock FP, and in fact, fpx will replace a lot of the base fp models and add quite a few more. Several authors have already gave me permission to use their models and textures, so it may be quite a lot of new models, but it will take time to go through them all.
 
Working on FizX 2.0 with new cool stuff asked to Rav :D

Some of you will be happy with the new stuff like this:
1668003612541.png
1668003680667.png

and support of Fleep hit sound without adding any trigger or something else in editor!!.. What Rav ask made from my wish... permit to have hit event on all element you can find on PF! Combinated with helper function and Finder function, all of this is automatic :D :D

1668003849000.png

And also, more script optimisation which will make less CPU and time calculation.
 
The fleep sounds look cool.

I noticed the new order of the parameters on V 112 and they match the above. I will reorder the parameters on the tweaker to match although I will probably list "SlingShotThreshold" first or at least place it above the flippers. That way the end user can easily add more flippers to the existing list without having to move things around. There is only room enough on the nvS13 register for 3 flippers in addition to the mains. There would still be 2 positions free if 3 additional flippers are added.
 
20-12-2022 Update: Update FizX to v200 ( FizX 2.0 ) as official release! Huge Update :

-New Sound Stuff.. FizX2.0 generate automaticaly/semi-automaticaly ball hit sound on each element and flipper!
New sound option come with it
1671536202160.png


- FizX2.0 is timer free.

- New General flipper physics option:
1671536393573.png


-New each flipper physics option:
Now each flipper can have their own flipper swing angle
1671536452241.png


- Now Rubberband and RubberPost are separated in FizX option:
1671536554499.png

General Script update:

FizX give now to all element Prehit and Hit Event possiblities with cool new stuff i asked to @ravarcade and combinated to make what i would ( It use Generic_Hit with Generic_Prehit and new Rav Helper Function v2 ) That mean all element could have hit event like this:
1671536659822.png

Script is faster and lighte for CPU cycles.
Scatter bounce work faster, better and lighter for CPU. It should reduce some stuterring.
Lot of optmisation on flipper script part and bouncing part also.
And more and more other things.....

Time come to make some tutorial and explanation now.

FizX2.0 need BAM v357 at least.
 
Looks like we don't need to add triggers for rubber anymore.
 
Looks like we don't need to add triggers for rubber anymore.

Not just for rubbers... but also any table items for wood / metal / plastic / flipper rubbers / apron wall / drop target wall, etc. It can either be automatic based on the material type, or based on the item's FizX naming convention.

Simply put... you can have A LOT more mechanical sounds added automatically on the entire table... and it makes a HUGE difference!

I've already adapted it for PinEvent V2 and PUP SSF to work automatically.... and it saves me a lot of work, and adds so much more SSF (and FP sounds) to the table automatically.
 
Not just for rubbers... but also any table items for wood / metal / plastic / flipper rubbers / apron wall / drop target wall, etc. It can either be automatic based on the material type, or based on the item's FizX naming convention.

Simply put... you can have A LOT more mechanical sounds added automatically on the entire table... and it makes a HUGE difference!

I've already adapted it for PinEvent V2 and PUP SSF to work automatically.... and it saves me a lot of work, and adds so much more SSF (and FP sounds) to the table automatically.

I have been experimenting with it. I spent quite a bit of time adding mechanical sounds to Avatar. It looks now we just add FizX and audio files. Then it automatically adds the sound. I noticed that some sounds are unused like the ball rolling sounds. On Avatar, I added Fleep's recordings to Smoke's code and it worked well.
 
Yes, you would still need to add your own code and sounds for things like flippers / slings / bumpers / kickers, etc... as those are table specific and you still need to add your own ball rolling sounds (smoke for FP sounds). FizX V2.00 was more about adding automatic sounds for things that have no item naming / positional data in the editor (but are used with hit events from the ball).
 
!!! FizX and PUPSSF/DOF now work together !!!
Thanks for Terry's Contribution

 
Last edited:
!!! Alert to ALL!!! Mistake in FizX...

Please move
Code:
FizXBallHitSpeed = xBAM.ball.Speed
from
Code:
Sub Generic_Hit(FizX, hitSpeed, material)
to
Code:
Sub FizXBallBounce()
!!

Sorry for the mistake. Dynamic Bouncing actually working by using previous hit speed instead current hit speed without this "patch"
😞
 
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.
      Chat Bot Mibs Chat Bot Mibs: dizzeee has left the room.
      Back
      Top