I'm still thinking about the switch 15 issue.
I'll try to explain a bit more the problem, so maybe an expert could take a look to it:
- Switch 15 seems to be a rollover regular switch. So it must be normally opened, and closed eventually when the ball passes through it.
- When we launch this table (and other
VP versions of CFTBL), in test mode we see that
switch 15 is CLOSED (A), that is, activated. Other rollover switches are OPENED (as they should be).
Maybe someone who owns a real CFTBL could run test mode and say to us how switch 15 appears?- In a regular switch, an event can be triggered when the switch activates, that is, when it goes from opened to closed state. Is what we call swXX_hit in
VP script.
- This switch acts weirdly (the opposite as presumed):
* The command "Controller.Switch(15) = 1" in the hit subroutine doesn't close (activate) the switch, but OPENS it.
* The command "Controller.Switch(15) = 0" in the hit subroutine doesn't open the switch, but CLOSES (activates) it.
- So, in this case
is the UNHIT subroutine who activates the switch, and triggers the KISS skillshot event, instead of the HIT subroutine.
Any thoughs?
Edited by MRCMRC, 27 February 2012 - 07:48 AM.