dashfaction icon indicating copy to clipboard operation
dashfaction copied to clipboard

lod_distance_scale value doesn't persist between launches

Open GooberRF opened this issue 4 years ago • 3 comments

To replicate:

  1. Open game, type "lod_distance_scale" to get current value (will be 10.0)
  2. Type "lod_distance_scale 20" to set scale to 20
  3. Type "lod_distance_scale" to get current value (will be 20.0)
  4. Type "quit" to exit game
  5. Restart game, type "lod_distance_scale" to get current value (will be 10.0)

GooberRF avatar Jan 31 '21 14:01 GooberRF

I know about it. I through investing time into adding saving is not worth it. Why do you want to change it permanently? Is current checkbox "High model details" not enough?

rafalh avatar Jan 31 '21 14:01 rafalh

It's probably not something that will be important in most cases, I simply reported it because it seemed like a bug. ED told me about it because he noticed it didn't save, and thought it was a bug.

It feels like its something that should persist between game launches, but at the end of the day, I don't think it's a huge problem or anything if it doesn't.

GooberRF avatar Jan 31 '21 14:01 GooberRF

There are two problems here:

  • how do we want that to interact with checkbox in the launcher, should it be changed into some input field (complicates options window for normal users) or maybe it should be grayed if non standard scale is used
  • vanilla RF is not always using scale 1 - in multiplayer game it uses scale 1/2.5 for character models by default. Dash currently keeps that logic when "High model details" checkbox is disabled. If checkbox is enabled Dash uses scale 10 all the time. I am not sure how I should handle that if this option was no longer on/off option but a number. Should 1 give default behavior meaning that 1.00001 would make a big difference for multiplayer (confusing) or should it be another option...

I primary added that command for playing around with different scales to choose a good one and checking if my code works correctly...

rafalh avatar Jan 31 '21 15:01 rafalh