Workshop.codes
Login
Create

7 Comments

Log in or Sign up to leave a comment.
Kizaru#21108 over 2 years ago

Did you created a custom progress tracking system for the Push game mode to determine the result for the teams? it's really cubberstome, but respect to you for finding an easy solution for such case. Cause unfortunately Overwatch did not provide a useful way to do that in a convenient way. Using Payload Progress Percentage or Team Score Of, results into null.

cbf2006 creator over 2 years ago *

We tried for hours to fix to determine the correct winner for Escort and Hybrid, Push should work fine without any code.

The issue is the only way to manually declare a winner is by preventing the game from doing it. This means adding a "Disable Built-In Game Mode Completion" rule. However, after that is done, there's no way to check when overtime is done.

So basically you'd have to recreate overtime in the workshop, and then run the logic. In me and my friend's opinion (who was helping me try to get it to work), the server load of running that is probably very high. Even if it's moderate, you know the Workshop, it gets overloaded sometimes regardless. So we didn't want to compromise the reliability of the code just so people could be happy that it told them they won. It was much better to just declare a draw, as is done in Flashpoint.

There's a post in the workshop.codes Discord where I asked CactusPuppy about this. Here's the link to it: https://discord.com/channels/570672959799164958/1147691702128214086

This is basically an elaborated version of what I posted in the v2.8 Patch Notes which you can find here: https://workshop.codes/Y2TXE/update-log

Kizaru#21108 about 2 years ago

I see, sorry for the late reply, i ended up creating my own way of tracking the progress in Push which involves your mentioned "re-creation of an overtime", that was a price i rather considered to pay, though implementation is not that hard, and the server load stays stable, even adding extra stuff like position tracking of the barricades. I needed to find a way to track progress in Push mode and in the end with that stuff to determine which team lost, won or if the outcome is a draw for some calculation stuf for my major project. It's a shame that Push does not got any love from Blizzard to consider this issue and optimize the workshop's respective functions to work with Push. All other modes face no problem with me, it just works :D. Thank you for your input on that matter you helped me so much by sharing your experiences.
Best regards
Kizaru

cbf2006 creator about 2 years ago

I'm so glad I was able to help! I really wish the Overwatch team would give the Workshop the tlc it deserves. It's been over 2 months since April and we still have the duplicate gamemodes which keep screwing up my code! Good luck with your project :)

Kizaru#21108 about 2 years ago

Thanks! Yeah i hope Workshop gets some overhaul too, a friend of mine quit workshopping because of that lack. He still helps me with some cases though, but insists to give up any hope, unfortunately for him i can't :D.

Caldoran about 3 years ago

Hey there CBF, I'm glad to see you've integrated LogTime into your mod!

Your mod's lookin' good, and you might've inspired some new options for ScrimTime 😉

Keep up the great work, and I look forward to seeing more from you!

cbf2006 creator about 3 years ago

Hey thanks, I appreciate it! I've played ScrimTime a few times, and I really like it and what you've done with it!

Workshop.codes