mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Using the "external" view is limited by the server difficulty setting. Instead the spectator external camera has been replaced with an oribtal camera as was originally planned to be added alongside the default views.
61 lines
1.2 KiB
Plaintext
61 lines
1.2 KiB
Plaintext
#include "script_component.hpp"
|
|
|
|
ADDON = false;
|
|
|
|
PREP(cacheUnitInfo);
|
|
PREP(cycleCamera);
|
|
PREP(handleCamera);
|
|
PREP(handleCompass);
|
|
PREP(handleIcons);
|
|
PREP(handleInterface);
|
|
PREP(handleMap);
|
|
PREP(handleMouse);
|
|
PREP(handleToolbar);
|
|
PREP(handleUnits);
|
|
PREP(interrupt);
|
|
PREP(moduleSpectatorSettings);
|
|
PREP(respawnTemplate);
|
|
PREP(setCameraAttributes);
|
|
PREP(setSpectator);
|
|
PREP(stageSpectator);
|
|
PREP(transitionCamera);
|
|
PREP(toggleInterface);
|
|
PREP(updateCameraModes);
|
|
PREP(updateSpectatableSides);
|
|
PREP(updateUnits);
|
|
PREP(updateVisionModes);
|
|
|
|
// Permanent variables
|
|
GVAR(availableModes) = [0,1,2];
|
|
GVAR(availableSides) = [west,east,resistance,civilian];
|
|
GVAR(availableVisions) = [-2,-1,0,1];
|
|
|
|
GVAR(camAgent) = objNull;
|
|
GVAR(camDistance) = 10;
|
|
GVAR(camMode) = 0;
|
|
GVAR(camPan) = 0;
|
|
GVAR(camPos) = ATLtoASL [worldSize * 0.5, worldSize * 0.5, 20];
|
|
GVAR(camSpeed) = 2.5;
|
|
GVAR(camTilt) = -10;
|
|
GVAR(camUnit) = objNull;
|
|
GVAR(camVision) = -2;
|
|
GVAR(camZoom) = 1.25;
|
|
|
|
GVAR(interrupts) = [];
|
|
GVAR(isSet) = false;
|
|
|
|
GVAR(showComp) = true;
|
|
GVAR(showHelp) = true;
|
|
GVAR(showIcons) = true;
|
|
GVAR(showInterface) = true;
|
|
GVAR(showMap) = false;
|
|
GVAR(showTool) = true;
|
|
GVAR(showUnit) = true;
|
|
|
|
GVAR(unitList) = [];
|
|
GVAR(unitBlacklist) = [];
|
|
GVAR(unitWhitelist) = [];
|
|
GVAR(groupList) = [];
|
|
|
|
ADDON = true;
|