ylorant / splitty

Tiny speedrun timer made in HTML5 and Javascript
MIT License
25 stars 6 forks source link

RTA - TB timer support #11

Open ylorant opened 7 years ago

ylorant commented 7 years ago

[12:04] linkboss: Oh crap [12:05] linkboss: You didn't see anything Kappa [12:08] linkboss: Also, just a quick question : how do you calculate the RTA - TB in S3K ? [12:09] linkboss: Is there something with how many points you got on bonus like Sonic Advance or just a "stop when IGT timer stops, start again at next level beginning" ? [12:11] Tenebrae: add bonuses together and divide by 6000. there's a spreadsheet [12:12] linkboss: Do you have a link to that spreadsheet ? [12:12] Tenebrae: https://docs.google.com/spreadsheets/d/1ewmUuSrH0aIGdSLHvKlGFDoH23GAcFktDgVuSXvZcnM/copy [12:12] linkboss: thanks [12:12] linkboss: I'm looking into implementing that on my timer [12:13] Tenebrae: sounds good :smiley: [12:13] linkboss: also, doing 9:59 exactly is 100k points ? [12:13] linkboss: lol [12:14] linkboss: also, "Continues should be accounted for but this spreadsheet currently does not do it." [12:14] linkboss: Let's say if you need continues, using RTA vs RTA-TB isn't that different [12:15] Tenebrae: in sonic 2, theres a jingle when you get continues [12:15] Tenebrae: which lasts a few seconds(édité) [12:15] linkboss: oh, that [12:16] linkboss: I would account for that in my timer, since I will not use only a calculation rule but a level-by-level approach [12:16] linkboss: setting a "more than 10k points = add 7s" isn't hard :p [12:17] Tenebrae: yeah it's easy to do [12:17] linkboss: but that would be accounting for ring bonus too [12:18] linkboss: because let's say you finish a level in 46s with 50 rings or more [12:18] linkboss: your time bonus alone doesn't get you a continue, but with your ring bonus it does [12:19] linkboss: and that gets back to the routing choice werster was talking about in #sonic-advance-series [12:19] Tenebrae: don't make this any harder than it is pls :wink: [12:19] Oldclov: That's where ring routing becomes a thing :D [12:19] linkboss: (because strangely they are having the same problem back there) [12:20] linkboss: I think the thing to do would be simple : [12:20] linkboss: take continues into account only based on time bonus [12:21] linkboss: then, if you get continues on a level where you don't make > 10k points purely on time, it's your fault because of rings [12:21] Tenebrae: sounds good to me [12:21] linkboss: easy solution :p