I think that weapons should have their accuracy altered depending on conditions.
Ex. of conditions:
-Standing or Crouching
-Sniper Rifles should gain accuracy if target is farther but to a limit
Actually all of this already happens. Crouching only effects evasion though. Snipers will get a big accuracy bonus if used from long distance.
Now I know!
Is accuracy affected when you shoot through things like the crop tile?
Right now no. It will have an effect in the future.