2025-08-15 15:53 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000097Spring engineGeneralpublic2009-08-11 13:27
ReporterArgh 
Assigned To 
PrioritynormalSeveritytweakReproducibilityalways
StatusclosedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0000097: FBI Tag "minbarrelangle" is broken.
DescriptionIt's pretty simple- that FBI tag doesn't work right now, by constraining rotation around the x-axis of units. Tried constraining a unit's firing arcs so that it couldn't aim lower than 15 degrees today- it just doesn't obey the FBI.

Sorry, I know this is a relatively minor issue, folks, but it has a pretty profound effect on game-balance for my mod, so I thought I'd better report it.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0000141

Caydr (reporter)

From what I've heard, this'll probably never get fixed. Try this though:

Forgive me for I've forgotten the tag names, but you'll probably know what I mean. set the weapon direction to "0 1 0" (straight upwards) with a max deviation of XX degrees. Like, say, 70 degrees to give the weapon a minbarrelangle of 30. Or set it to 100 degrees to make the weapon able to aim slightly downwards but not very far.

Download Absolute Annihilation 1.44 and check what I've done with these units' aiming spheres, it might be enlightening: armguard, armmart, aseadragon

HTH

~0000658

tvo (reporter)

does this still happen / is this still applicable in 0.74b3?

~0000826

tvo (reporter)

No reply so assuming it is fixed in Spring 0.74b3. Please reopen the issue if it is not.

~0000832

Argh (reporter)

Yes, this still doesn't work. Minbarrelangle is supposed to work as follows, per Maestro's documentation of OTA's weapon variables:

MinBarrelAngle: The minimum angle (in degrees, 64k=360 deg) the barrels can point, used in ballistic calculations. This will limit the weapon capability to engage close range target and good to model realistic weapon that cannot attack nearby target (i;e artillery)
example :
Minbarrelangle=1000;

This one of the only ways to inflict a "minimum range" in OTA. Personally, I'd rather just have a flat-out "mininumRange" variable. I'll post that in Requests.

~0000838

FLOZi (reporter)

It was purely for animation in OTA, actually, it couldn't be used to enforce a minimum range.

Also, TDF, not FBI. :P

~0003863

hoijui (reporter)

is this still an issue?
[code]
grep -r minbarrelangle rts/
[/code]
results in only this:
[code]
rts/Sim/Weapons/WeaponDefHandler.cpp: //sunparser->GetDef(wd.highTrajectory, "0", weaponname + "minbarrelangle");
[/code]
not: the line is commented

so was this removed/replaced by something else?
(close issue if no responce after a month)

~0003880

Argh (reporter)

This has never been resolved, but it can probably be closed. We're all used to the lack of this OTA tag in Spring at this point.

~0003885

Kloot (developer)

minBarrelAngle was never more than an aesthetic aid in OTA anyway.
+Notes

-Issue History
Date Modified Username Field Change
2006-03-01 07:50 Argh New Issue
2006-03-26 00:45 Caydr Note Added: 0000141
2007-01-29 11:21 tvo Note Added: 0000658
2007-01-29 11:21 tvo Status new => feedback
2007-03-25 13:50 tvo Status feedback => closed
2007-03-25 13:50 tvo Note Added: 0000826
2007-03-25 13:50 tvo Resolution open => suspended
2007-03-27 05:39 Argh Status closed => feedback
2007-03-27 05:39 Argh Resolution suspended => reopened
2007-03-27 05:39 Argh Note Added: 0000832
2007-03-27 13:49 FLOZi Note Added: 0000838
2009-08-10 12:22 hoijui Note Added: 0003863
2009-08-10 21:57 Argh Note Added: 0003880
2009-08-11 13:27 Kloot Note Added: 0003885
2009-08-11 13:27 Kloot Status feedback => closed
2009-08-11 13:27 Kloot Resolution reopened => fixed
+Issue History