How do I configure Arizona Sunshine Arcade?



Arizona Sunshine has created a version of their game specifically for those in the location-based VR space. Read below for details on the Arizona Sunshine Arcade configuration.




If not using the LocalLeaderboardNetworkFolderPath configuration option
Start the game with the -deleteleaderboards command line argument. The game will
automatically shut down. After this, remove the command line argument and start the game.
The leaderboards will be cleared. To edit command line argument in Steam, right click the
content, select Properties and click SET LAUNCH OPTIONS...

If using the LocalLeaderboardNetworkFolderPath configuration option
Remove all leaderboard files in the folder path configured with the
LocalLeaderboardNetworkFolderPath configuration option. Leaderboard files have names like



Players can configure the difficulty in the menu, or when using AutoStart, it can be configured in
the configuration file (see below). In Easy difficulty (the default), the game will automatically load
a new clip after a few seconds, so players don’t have to learn the normal reload mechanic.



The game stores the latest score in a number of locations. These “LastScore” files are
overwritten each time a horde mode session is completed. The files will be populated with the
local player’s score only, on each client that participates. All with the same content, for
convenience, multiple files are stored with different names:
  • LastScore.txt: saved after each horde mode session
  • LastScore_LEADERBOARD_NAME.txt: saved after a session in that specific hordemode level is played
The directories in which the LastScore files are stored are:
  • Next to the executable
  • C:\Users\USER_NAME\AppData\LocalLow\Vertigo Games\ArizonaSunshine
  • All directories added to the LastScoreAdditionalSaveDirectories configuration option



Arizona Sunshine Arcade can be customized in various ways using the configuration file
(Config.txt). The configuration file can be found in the game’s installation folder\ArizonaSunshine_Data\StreamingAssets. To find the game’s installation folder in Steam,
right click the content, select Properties, go to the LOCAL FILES tab and click BROWSE

Using a different configuration file
The name of the configuration file that is loaded can be changed via command line arguments.
The game will look for the configuration file with the given name in the path specified above. For
example, to load the configuration file Config2.txt instead of the default Config.txt, add the
following command line argument:
-configfile Config2.txt
Overriding configuration options
Configuration options configured in the configuration file can be overridden via command line
arguments. For example, to override IsMultiplayer to “yes” and NumberOfPlayers to 2, add the
following command line arguments:
-IsMultiplayer yes -NumberOfPlayers 2


An explanation of the various configuration options:

If this is not empty, the game will be displayed in the configured language.
Supported values: EN, FR, DE, ES, RU, IT, ZH_CN, JA, KO.

If configured as “yes”, and playing on Vive or WindowsMR, the “rotate left” and “rotate right” buttons are enabled. If configured as “no” you can only rotate by physically rotating. This is defaulted to “no”, because players often accidentally reload instead of rotating, and vice versa.

Sets the difficulty when using AutoStart and the default difficulty when using the menu. For more information, see the “Difficulty” section above.
Supported values: "Easy", "Norma", "Hard"

Can be configured to automatically end the horde mode session after the configured amount of
time has passed. The format is HH:MM:SS. If configured as 00:00:00 (the default), there is no
limit for the horde mode session.

After a horde mode session, players will automatically become ‘ready’ (without them pressing the ready button) after this time. The format is HH:MM:SS.

If configured as “yes”, the game application will shut down after the end screen is shown for 30 seconds (or the value configured in AutoSkipEndScreenTime) after a horde mode session.

If configured as “yes”, mutilation and blood effects will be enabled. If configured as “no”, these effects will be disabled.

If configured as “yes”, a red dot is shown where the gun is aiming.

If configured as “yes”, optimizes controls for left handed players.

The amount of seconds players are invincible in the game level that is first played (when starting a game level from the menu or with the AutoStart configuration option).

If configured as “yes”, players receive damage from other players’ shots.

If configured as “yes”, players can shoot themselves in the head.

If configured as “yes”, players will respawn after a short time when they die. Note that horde mode levels will never end unless “HordeModePlayTime” is used.

If configured as “yes”, players don’t have to press the reload button because guns will have an infinite amount of ammo.

The gun which is automatically equipped in the main-hand at the start of a level. If empty, the player will not automatically be equipped with a gun. Default: “M9”. For a list of all guns, please refer to the ‘Weapon List’ .

The gun which is automatically equipped in the off-hand at the start of a level. If empty, the player will not automatically be equipped with a gun. Default: “M9”. For a list of all guns, please refer to the ‘Weapon List’ .

The gun which is automatically equipped at the start of a level (only used when using a supported peripheral which is held by the player with two hands, see InputDeviceLeftModelType, InputDeviceRightModelType) . If empty, the player will not automatically be equipped with a gun. Default: “K50M”. For a list of all guns, please refer to the ‘Weapon List’ .

After a horde mode session, the session score is displayed, as well as the top scores from the leaderboard of the played level. This configuration option determines after how much time the screen is skipped. The format is HH:MM:SS.

If not empty, and configured to an existing folder’s network path (for example: \\COMPUTER-NAME\SharedFolderName\leaderboards). If empty, the Windows registry will be used to store leaderboards, and they will be synced to other players in the session at the end of a multiplayer session.

LastScore files will also be saved in all directories specified here, in addition to the directories mentioned under ‘ Latest score saving ’ at the top of this document. The paths specified can be absolute, or relative to ArizonaSunshine.exe. For example, to save the latest score files in C:\ArizonaSunshineLatestScores and C:\Program Files (x86)\Steam\steamapps\common\Arizona Sunshine Arcade\LatestScores, specify: [“C:\ArizonaSunshineLatestScores”, “LatestScores”].

Configure this if using one of the supported peripherals. If using a two handed peripheral, configure both this and InputDeviceRightModelType to the same value. Supported values: "", "ViveController", "HyperkinBlaster", "PPGunRifle

Configure this if using one of the supported peripherals. If using a two handed peripheral, configure both this and InputDeviceLeftModelType to the same value. Supported values: "", "ViveController", "HyperkinBlaster", "PPGunRifle"

If configured as “yes”, the main menu will have a quit button. If configured as “no” it won’t. This can be used if you don’t want players shutting down the game.

The default player name. This will appear as the starting value in the menu, and it’ll be used as player name when AutoStart is used.

If configured as “yes”, the default locomotion type is walking. If configured as “no”, the default locomotion type is teleportation. This can be used in combination with AutoStart, since it can also be configured by players in the menu.

The match list will only show matches of players which have the same MatchMakerBranch configured. For example, you could configure all of your PCs as “MyVRArcadesName” to only show matches created in your arcade.

Lower values decrease image quality (less GPU heavy), higher values increase image quality (more GPU heavy).

0: low, 1: medium, 2: high, 3: very high, default: 2



These configuration options are used for the AutoStart feature, in which the main menu is
skipped and the configured level is loaded directly. The AutoStart feature is enabled if a value is
configured for the AutoStart configuration option.

An explanation of the AutoStart configuration options:

Configure a level to be loaded automatically.

Supported values: Holdout_Canyon, Holdout_Caves, Holdout_Warehouse, 01_Base (single
player only), 02_CarCrash, 03_Canyon, 04_Caves, 05_Traintracks, 06_Refinery,
08_Trailerpark, 09_Sunshine, MissileBaseDLC.

Configured as “yes” if playing a session with more than one player.

Configure as “yes” on one of the players in the session.

Configure as the number of players in the session (not used if IsMultiplayer is “no”).

Configure the IP Address of the player which has the IsHost configured as “yes”.



One-handed weapons:

  • 44Magnum = “_44MAGNUM”
  • 44MMGL = “_40MMGL”
  • Blackhawk = “BLACKHAWK”
  • DesertEagle = “DESERT_EAGLE”
  • FiveSeven = “FIVE_SEVEN”
  • FortyCal = “FORTY_CAL”
  • Glock17 = “GLOCK17”
  • M9 = “M9”
  • M1911 = “M1911”
  • Mac11 = “MAC11”
  • Makarov = “MAKAROV”
  • MicroUzi = “MICRO_UZI”
  • MP5 = “MP5”
  • MP9 = “MP9”
  • P250 = “P250”
  • SkorpionVZ61 = “SKORPION_VZ61”
  • Spectre = “SPECTRE”
  • SuperShorty = “SUPER_SHORTY”
  • TT33 = “TT33”
  • Uzi = “UZI”
  • Walther PPK = “WALTHER_PPK”
  • Walther P38 = “WALTHER_P38”

Two-handed weapons:

  • AK47 = “AK47”
  • AUG = “AUG”
  • Commando “COMMANDO”
  • G3A3 = “G3A3 ”
  • K50M = “K50M”
  • L85A2 = “L85A2”
  • M1-Carbine = “M1CARBINE”
  • M1A1-Thompson = “M1A1THOMPSON”
  • M2-Carbine = “M2CARBINE”
  • M16A1 = “M16A1”
  • M16A4 = “M16A4”
  • MP44 = “MP44
  • P90 = “P90”
  • Type100 “TYPE100”
1 out of 1 found this helpful



Article is closed for comments.