- This topic has 65 replies, 19 voices, and was last updated 4 years, 3 months ago by
BeachBumTN.
-
AuthorPosts
-
October 4, 2020 at 12:35 pm #203260
Awesome – Thanks a lot for the update!
You need to login in order to like this post: click here
October 14, 2020 at 6:53 am #204672Wow, just played a few games in VR and it was fantastic, especially the deep ot the tunnel.
Guys, buy a headset and you will have tears of joy in your eyes while you play.Only one not important question:
The evaluation of the points changes, if you have more than 100.000.Up to 99,990 the first display shows tens of thousands, from 100,000 points the first display shows hundreds of thousands.
So my highscore 213.340 is shown as 21334.
Is this as the table works? I never noticed that in other tables.You need to login in order to like this post: click here
October 14, 2020 at 8:51 am #204686Wow, just played a few games in VR and it was fantastic, especially the deep ot the tunnel.
Guys, buy a headset and you will have tears of joy in your eyes while you play.
Only one not important question:
The evaluation of the points changes, if you have more than 100.000.
Up to 99,990 the first display shows tens of thousands, from 100,000 points the first display shows hundreds of thousands.
So my highscore 213.340 is shown as 21334.
Is this as the table works? I never noticed that in other tables.
No, that’s not how it should work. It’s an issue with the score coding. I think you can fix it by doing a find and replace.
Change
B2SSetScore
to
B2SSetScorePlayer
Current Project: Perpetual updates of VPX physics.
Current Project: Perpetual updates of VPX physics.
You need to login in order to like this post: click here
1 user thanked author for this post.
October 14, 2020 at 11:38 am #204730@rothbauerw, scoring script looks like this:
Sub AddScore(x)
If TableTilted = 0 Then
PrevScore(Player) = Score(Player)
‘ if isScoring() = 0 Then
If x = 10 Then
Play10Bell
‘ CheckForRoll(10)
Score(Player) = Score(Player) + 10
AdvMatch
ElseIf x = 100 Then
Play100Bell
‘ CheckForRoll(100)
Score(Player) = Score(Player) + 100
ElseIf x = 1000 Then
Play1000Bell
‘ CheckForRoll(1000)
Score(Player) = Score(Player) + 1000
End If
‘ End If
CheckFreeGame
End If
EVAL(“ScoreReel”&player).setvalue score(player)
If B2SOn Then Controller.B2SSetScore Player,Score(Player)
End SubCouldn’t quite figure out the fix.
You need to login in order to like this post: click here
October 15, 2020 at 7:22 am #204887No, that’s not how it should work. It’s an issue with the score coding. I think you can fix it by doing a find and replace. Change B2SSetScore to B2SSetScorePlayer
I tested it with one player and it seems to work.
I change the lines 191-194 to:
Controller.B2SSetScorePlayer 1,Score(1)
Controller.B2SSetScorePlayer 2,Score(2)
Controller.B2SSetScorePlayer 3,Score(3)
Controller.B2SSetScorePlayer 4,Score(4)Line 1029 to:
If B2SOn Then Controller.B2SSetScorePlayer Player,Score(Player)
Lines 1303-1306 to:
Controller.B2SSetScorePlayer 1,0
Controller.B2SSetScorePlayer 2,0
Controller.B2SSetScorePlayer 3,0
Controller.B2SSetScorePlayer 4,0I hope, that this is correct.
You need to login in order to like this post: click here
November 20, 2020 at 9:53 pm #211423Magnificent as always bord. This is a beauty – thank you!
You need to login in order to like this post: click here
-
AuthorPosts
Forums are currently locked.