R3vo/Sandbox – User

From Bohemia Interactive Community
< R3vo
Categories:
mNo edit summary
mNo edit summary
 
(220 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Userconfig ==
= Mobile To-Do =
A userconfig file is a interface which the user of a modification and the creator can use to "communicate". It is usually used to allow the user to change modification-specfic settings.
''A list of things that would improve mobile compatibility''
These settings will then be available already during config parsing.


== Location ==
The userconfig file is usually located in the {{arma3}} root folder. Inside there it can also be placed in a special userconfig folder.
* <tt>C:\Program Files (x86)\Steam\steamapps\common\Arma 3</tt>
* <tt>C:\Program Files (x86)\Steam\steamapps\common\Arma 3\userconfig</tt>
== Example use-cases ==
Deleting entries from config (In this case in [[Eden Editor]]) which the user does not need.
* Config.cpp
class Mission
  {
    class Preferences
    {
      class AttributeCategories
      {
        #ifdef HIDE_ENH_INTERFACE
          delete ENH_Interface;
        #endif
//...


* userconfig.hpp
''Lou thinks just because the list is empty there is nothing left to improve. Only if he knew.''
//Uncomment lines to remove them from Eden Editor
 
//Editor Preferences
= Done =
//Make sure to reset the preferences to the default values first
 
//#define HIDE_ENH_DEBUGOPTIONS
* Creator dlc template needs a noresize.
//#define HIDE_ENH_DYNAMICVIEWDISTANCE
** {{Link|Spearhead_1944}}
//#define HIDE_ENH_INTERFACE
* Long command names should wrap
** {{Link|removeAllUserActionEventHandlers}}
 
* See also entries on command and function pages are broken
** {{Link|parsingNamespace}}
 
* Command and function template layout wastes a lot of space due to the two column design
 
* Tables with fixed widths need to be avoided. If they are too wide use noresize class wrapper
** {{Link|Arma_3:_Visual_Upgrade}}
 
* YouTube embeds and images should not have a fixed width
** {{Link|Category:DayZ}}
** {{Link|Spearhead_1944_Frontline_Function}}
** It is because the youtube template has a hardcoded minimum width. This should get removed

Latest revision as of 18:11, 18 May 2025

Mobile To-Do

A list of things that would improve mobile compatibility


Lou thinks just because the list is empty there is nothing left to improve. Only if he knew.

Done

  • Command and function template layout wastes a lot of space due to the two column design
  • Tables with fixed widths need to be avoided. If they are too wide use noresize class wrapper