Posted September 13, 2024 by Lithium Ballistics
Well, the original list approach doesn't really work here... just look at it:
Sounds pretty bland like this, so - in some actual detail. The lighting system is much more complex now, as the light cones are now taken in account while generating the light lists, as well as each light's contribution into the overall lighting etc. As a result, the priority while filling (especially, the overflowing ones, of course) the light lists is fully automated. Additionally, the lights assigned to the cockpit and the actor rendering are chosen based on the different calculations and fill a different dynamic buffer (instead of re-using a pre-defined list), so the list changes are way less abrupt. And, to finish the light part off, a model instance can be set up to affect the terrain lighting, and due to the above priority thing the LinkLighting commands are pretty much transparent to the fact of what gets liked to what. Anyway, the night version of the map#0 is added for you to see what is actually going on ;)
And - the menus. All the features accessed through the console (sans some either pretty useless or the unsafe ones, like V-Sync disable) are now implemented in the menus as well. To make things better, the numeric values in the menus are input using the spinner controls, effectively highly limiting the input keys used in the menu system... why? Because - the mouse button re-map. So, in short, the menu system can be invoked instead of the text-based terminal (and by default it is) right off, without entering any commands at all, and can be navigated using the mouse, so the slim PSVR+K+M setup is now very usable. Whenever the button re-map mode is active, the mouse buttons work like this: LMB - Enter, RMB - Backspace, Wheel - up/down arrow keys, MMB+Wheel - left/right arrow keys. With some tweaks to the MFD response, this allows to, once entered (just by pressing the "Console" control, as, again, the menu can now be set as the default control mode), fully navigate the menus and file lists using the mouse alone, and add to this the ability, to, say, tweak the audio volume using the wheel-controlled spinners - and the menus become strangely nice to use.