I've searched for this and have found basically no info on it.
The changelist in the ttlg thread contains the following line:
- Added "Blocks frobs" property, allowing objects to block frobs of objects behind them (e.g. to stop frobbing items through safe doors)
In SHOCK\doc\new_config_vars.txt , there is an entry regarding that as follows:
frob_mode <0 - 2>
I believe this feature is preventing me from using a particular speed running strategy, in which certain things are frobbed through a wall immediately after quickloading.
The entry continues:
frob line of sight mode, default is 0. This allows enabling of a more strict obstruction check for a potential
frob target, to prevent frobbing through walls scenarios. That does however mean that sometimes objects which
are only partially visible won't be frobbable, like an object on a shelf (made of terrain polys) above head
height, unless you jump or climb onto something, or an object around a corner that's only partially visible.
Use at your own risk, it could potentially break missions that placed "hidden" frobbable objects in such way
that the player can never see more than a small fraction.
Modes: 0 = standard (only objects marked as blocking will obstruct)
1 = all terrain and objects marked as blocking will obstruct
2 = (Shock only) like mode 1 but prevents HUD brackets/info to appear on obstructed objects, unlike
mode 1 where the brackets/info will appear the same way as they do in mode 0, even if the object
can't actually be interacted with. For Shock this mode is recommended over 1 because it's less
confusing. (In Thief this mode is the same as 1.)
I'm not sure exactly what the wording here means. Does it mean that when set to 0, things work exactly as in the original game? Or that there is still a slight difference? Because even when set to 0 (when entered into cam_ext.cfg in the SHOCK folder), I experience a slight difference from what I used to, and from what I've observed in other players' cases. Does anyone know how to disable this feature entirely? It's necessary for speed running, but I don't want to give up all the other benefits of NewDark if I don't have to.