mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
77c2b99ee5
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;
|