old level timers
#8
(18th July 2019, 3:46 AM)bls1999 Wrote: In theory, it's a good idea; however, this would require a script that looks through every individual level text file and makes the change if the time matches a certain value (999 secs).

I believe Jiggmin posted back in 2012 when he moved over to PR2hub from jiggmin2.com and said that all of the text files totaled about 80gb in size… just imagine the total now! That operation would take multiple days to finish, and would also have a high chance of causing some serious problems with screwed up level data. Further, if a level maker actually only intended for their level to have 999 seconds, we'd be bypassing that.

I wish I could help you on this, but I think it's probably more trouble than it's worth. :/
Alright, so since it's actually possible that a whopping handful of players want a 999 second time limit on their map..
Is it possible to filter out maps by publish date? [assuming this data is worth storing] 
because if it is, maps published after the update can simply be excluded, as they already had the option and chose not to use it. 
This could even go a step beyond and check it against the map creators last active date, if they've been online after the update that allowed for unlimited time then we can assume they chose not to update their map for a reason 
[this one is far fetched since some people came back for 5 mins and just vanished again and still don't know but eh.]

Since corruption would be a MAJOR concern and also assuming the above happens to be true, could one not simply take a test batch of say, 10,000 - 50,000 randomly selected levels?
(move these copies elsewhere and test a script against them until it has a 100% success rate?)

If this all goes well, you should almost certainly make a complete backup of every level file while also giving the players a notice not to make map updates/publishes for a period of time [estimate time to complete the process, up to 2 weeks(?)] unless they're fine with that being potentially rolled back. 
Backing up 200gb~[Never did get the actual current size.] isn't the end of the world imo, we have fast internet and cheap bulk storage drives these days. 

Then run the script on the actual servers. If something goes catastrophic, restore the backup and trash that idea. 

End; I understand you've basically already said no, and for some very sound reasons. Gotta make a post tho ;p


Messages In This Thread
old level timers - by askRYAN - 17th July 2019, 5:42 PM
RE: old level timers - by Ashley766 - 17th July 2019, 6:57 PM
RE: old level timers - by Zack6723 - 17th July 2019, 8:37 PM
RE: old level timers - by Camer the Dragon - 17th July 2019, 10:29 PM
RE: old level timers - by gemj - 18th July 2019, 1:45 AM
RE: old level timers - by bls1999 - 18th July 2019, 3:46 AM
RE: old level timers - by Zack6723 - 18th July 2019, 9:28 AM
RE: old level timers - by Camer the Dragon - 18th July 2019, 8:32 AM
RE: old level timers - by Camer the Dragon - 18th July 2019, 9:37 AM
RE: old level timers - by Zack6723 - 18th July 2019, 10:50 AM
RE: old level timers - by Stxtics - 18th July 2019, 12:28 PM
RE: old level timers - by Zack6723 - 18th July 2019, 12:54 PM
RE: old level timers - by bls1999 - 18th July 2019, 2:23 PM
RE: old level timers - by askRYAN - 18th July 2019, 8:51 PM
RE: old level timers - by Atari4600 - 22nd July 2019, 10:59 AM
RE: old level timers - by bls1999 - 25th August 2019, 12:53 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)