promotional bannermobile promotional banner

Dispersion Reticle

Adds additional circle displaying fully focused dispersion of a gun

File Details

DispersionReticle 3.0.0

  • R
  • Jan 6, 2024
  • 687.29 KB
  • 45
  • Update 1.23.0.1

File Name

DispersionReticle.zip

Supported Versions

  • Update 1.23.0.1

Version 3.0.0 comes with many changes.

Contributions:

  • shuxue - Russian translations
  • yinx2002 - Chinese translations

Overall changes:

  • renamed simple-server-reticle to server-reticle-extended (well, it's not "simple" anymore)
  • renamed dispersion-reticle to focused-reticle
  • renamed latency-reticle to hybrid-reticle (latency is hard to translate in many languages)
  • added new reticles similar to server-reticle-extended
  •     focused-reticle-extended
  •     hybrid-reticle-extended
  • added ability in basic reticles to change between default and purple color
  • added ability in extended reticles to configure layer to render them above/below in-game basic reticles
  • added ability in extended reticles to configure some shapes parameters per reticle type
  • significantly improved extended reticle size scalling in figure-based shapes
  • extended reticles now respect minimal reticle size
  • improved center dot configuration in extended reticles
  • reloading config file by hotkey while mod configurator is installed no longer writes to config file
  •    this is quality of life change when used notepad++ to modify config file, because notepad++ would warn you that something modified file while you had it open
  • mod initializing errors and config file errors now displays warning window to inform users about it if that happens
  • reorganized gui in mod configurator
  • updated translations
  • updated images

Internal changes:

  • refactored reticle controllers
  • refactored code around reticle registry, gun marker decorator and gun marker factory
  • refactored code around extended gun markers in SWF app
  • refactored migrations to be more progressive (it's now easier to write new ones)
  • refactored config file handling quite a lot