12345678910111213141516171819202122232425262728 |
- #include "defines.h"
- /*
- Author: Bryan "Tonic" Boardwine
-
- Description:
- Updates the view distance dependant on whether the player
- is on foot, a car or an aircraft.
- */
- private "_saveData";
- params [["_control",controlNull,[controlNull]],["_index",-1,[0]]];
- /* Error checks */
- if(EQUAL(_index,-1) OR isNull _control) exitWith {};
- _saveData = GVAR_PNS format["tawvd_slot_%1",_index];
- if(isNil "_saveData") exitWith {};
- /* Set variables to chosen slot data */
- CONTROL(MENU_IDD,SLOT_NAME) ctrlSetText (SEL(_saveData,0));
- SVAR_MNS ["tawvd_foot",SEL(_saveData,1)];
- SVAR_MNS ["tawvd_car",SEL(_saveData,2)];
- SVAR_MNS ["tawvd_air",SEL(_saveData,3)];
- SVAR_MNS ["tawvd_drone",SEL(_saveData,4)];
- SVAR_MNS ["tawvd_object",SEL(_saveData,5)];
- SVAR_MNS ["tawvd_syncObject",SEL(_saveData,6)];
- /* Update Menu & View Distance */
- [] call TAWVD_fnc_updateViewDistance;
- [] call TAWVD_fnc_openMenu;
|