Accumulated Non-Travel Time ("Subjective Timers")
Nifft
Member Posts: 1,065
It seems like the timers in BGEE rely on in-game time. Specifically, I'm thinking of the various romance timers.
Having now played through the first few chapters several times, this results in some repeatable bad behavior: if I'm jumping from one area to another, I'll subjectively fly through these banters, while if I'm adventuring in a single area they'll come at a more normal pace.
So I'd like to suggest an alternative metric: Accumulated Non-Travel Time
This would be used for the EE romance banters (so they'd feel more naturally paced in the face of extensive travel), and modders could use them for their own banters.
The implementation should be pretty easy, since there's already a count of in-game total time. Just keep a separate count of accumulated in-game travel time, and when someone asks for accumulated non-travel time, subtract the latter from the former.
What do people think about this? Should I make a Feature Request?
Thanks, -- N
Having now played through the first few chapters several times, this results in some repeatable bad behavior: if I'm jumping from one area to another, I'll subjectively fly through these banters, while if I'm adventuring in a single area they'll come at a more normal pace.
So I'd like to suggest an alternative metric: Accumulated Non-Travel Time
This would be used for the EE romance banters (so they'd feel more naturally paced in the face of extensive travel), and modders could use them for their own banters.
The implementation should be pretty easy, since there's already a count of in-game total time. Just keep a separate count of accumulated in-game travel time, and when someone asks for accumulated non-travel time, subtract the latter from the former.
What do people think about this? Should I make a Feature Request?
Thanks, -- N
0
Comments
I'm proposing something closer to "real time".
Game time does make sense from a story perspective, and there are obviously issues with real time as @stygga mentioned, particularly in BG2 (*cough* JAHEIRA *cough*), but the game time implementation in BG:EE is a little... jarring. I think that's the justification for the OP's suggestion.
I don't know if the specific implementation @Nifft mentioned should be the feature request, per se (if Beamdog has a better idea, let 'em have at it), but something that takes travel (and resting) into account would definitely be preferable to what we have now.