mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
Further remove standalone { on code
This commit is contained in:
@ -64,8 +64,7 @@ _bulletVelocity set [0, 0];
|
||||
_bulletVelocity set [1, Cos(_scopeBaseAngle) * _muzzleVelocity];
|
||||
_bulletVelocity set [2, Sin(_scopeBaseAngle) * _muzzleVelocity];
|
||||
|
||||
while {_TOF < 15 && (_bulletPos select 1) < _targetRange} do
|
||||
{
|
||||
while {_TOF < 15 && (_bulletPos select 1) < _targetRange} do {
|
||||
_bulletSpeed = vectorMagnitude _bulletVelocity;
|
||||
|
||||
_trueVelocity = _bulletVelocity vectorDiff _wind;
|
||||
|
@ -4,100 +4,77 @@ private ["_targetSize", "_imageSize", "_angle", "_estRange"];
|
||||
|
||||
_angle = parseNumber(ctrlText 7012);
|
||||
_targetSize = parseNumber(ctrlText 7010);
|
||||
if (GVAR(ATragMX_rangeAssistUseTargetHeight)) then
|
||||
{
|
||||
if (GVAR(ATragMX_rangeAssistUseTargetHeight)) then {
|
||||
_targetSize = _targetSize * cos(_angle);
|
||||
};
|
||||
switch (GVAR(ATragMX_rangeAssistTargetSizeUnit)) do
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
switch (GVAR(ATragMX_rangeAssistTargetSizeUnit)) do {
|
||||
case 0: {
|
||||
_targetSize = _targetSize * 0.0254;
|
||||
};
|
||||
case 1:
|
||||
{
|
||||
case 1: {
|
||||
_targetSize = _targetSize * 0.3048;
|
||||
};
|
||||
case 2:
|
||||
{
|
||||
case 2: {
|
||||
_targetSize = _targetSize * 0.01;
|
||||
};
|
||||
};
|
||||
_imageSize = parseNumber(ctrlText 7011);
|
||||
switch (GVAR(ATragMX_rangeAssistImageSizeUnit)) do
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
switch (GVAR(ATragMX_rangeAssistImageSizeUnit)) do {
|
||||
case 0: {
|
||||
_imageSize = _imageSize / 6400 * 360;
|
||||
};
|
||||
case 1:
|
||||
{
|
||||
case 1: {
|
||||
_imageSize = _imageSize / 60;
|
||||
};
|
||||
case 2:
|
||||
{
|
||||
case 2: {
|
||||
_imageSize = _imageSize / 60 / 1.047;
|
||||
};
|
||||
};
|
||||
_estRange = parseNumber(ctrlText 7013);
|
||||
if (GVAR(ATragMX_currentUnit) != 2) then
|
||||
{
|
||||
if (GVAR(ATragMX_currentUnit) != 2) then {
|
||||
_estRange = _estRange / 1.0936133;
|
||||
};
|
||||
|
||||
switch (_this) do
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
switch (_this) do {
|
||||
case 0: {
|
||||
_targetSize = tan(_imageSize) * _estRange;
|
||||
|
||||
if (GVAR(ATragMX_rangeAssistUseTargetHeight)) then
|
||||
{
|
||||
if (GVAR(ATragMX_rangeAssistUseTargetHeight)) then {
|
||||
_targetSize = _targetSize / cos(_angle);
|
||||
};
|
||||
|
||||
switch (GVAR(ATragMX_rangeAssistTargetSizeUnit)) do
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
switch (GVAR(ATragMX_rangeAssistTargetSizeUnit)) do {
|
||||
case 0: {
|
||||
_targetSize = _targetSize / 0.0254;
|
||||
};
|
||||
case 1:
|
||||
{
|
||||
case 1: {
|
||||
_targetSize = _targetSize / 0.3048;
|
||||
};
|
||||
case 2:
|
||||
{
|
||||
case 2: {
|
||||
_targetSize = _targetSize / 0.01;
|
||||
};
|
||||
};
|
||||
|
||||
ctrlSetText [7010, Str(Round(_targetSize * 100) / 100)];
|
||||
};
|
||||
case 1:
|
||||
{
|
||||
case 1: {
|
||||
_imageSize = atan(_targetSize / _estRange);
|
||||
|
||||
switch (GVAR(ATragMX_rangeAssistImageSizeUnit)) do
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
switch (GVAR(ATragMX_rangeAssistImageSizeUnit)) do {
|
||||
case 0: {
|
||||
_imageSize = _imageSize * 6400 / 360;
|
||||
};
|
||||
case 1:
|
||||
{
|
||||
case 1: {
|
||||
_imageSize = _imageSize * 60;
|
||||
};
|
||||
case 2:
|
||||
{
|
||||
case 2: {
|
||||
_imageSize = _imageSize * 60 * 1.047;
|
||||
};
|
||||
};
|
||||
|
||||
ctrlSetText [7011, Str(Round(_imageSize * 100) / 100)];
|
||||
};
|
||||
case 2:
|
||||
{
|
||||
case 2: {
|
||||
_estRange = _targetSize / tan(_imageSize);
|
||||
|
||||
ctrlSetText [7013, Str(Round(_estRange))];
|
||||
|
@ -2,8 +2,7 @@
|
||||
|
||||
#define _dsp (uiNamespace getVariable "ATragMX_Display")
|
||||
|
||||
if !(ctrlVisible 9000) then
|
||||
{
|
||||
if !(ctrlVisible 9000) then {
|
||||
private ["_startTime"];
|
||||
|
||||
false execVM QUOTE(PATHTOF(functions\fnc_show_target_speed_assist.sqf));
|
||||
@ -13,8 +12,7 @@ if !(ctrlVisible 9000) then
|
||||
|
||||
_startTime = time;
|
||||
|
||||
while {GVAR(ATragMX_speedAssistTimer)} do
|
||||
{
|
||||
while {GVAR(ATragMX_speedAssistTimer)} do {
|
||||
sleep 0.1;
|
||||
ctrlSetText [9001, Str(Round((time - _startTime) * 10) / 10)];
|
||||
};
|
||||
|
Reference in New Issue
Block a user