2025-07-27 14:21 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0004230Spring engineGeneralpublic2013-12-28 12:41
Reporterraaar 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusclosedResolutionwon't fix 
Product Version95.0.1+git 
Target VersionFixed in Version 
Summary0004230: new unitdef : airStrafeIntensity and maybe airStrafeFreqMod
Descriptionthere is an airStrafe, but when active the speed at which the aircraft strafes is either set or follows some hidden function of other aircraft unitDefs (maxVelocity, acceleration, turnate, etc.)

the current behavior makes hovering aircraft move sideways while keeping the distance to target and (randomly) changing direction, it fits light gunships well but fails for heavier ships (even with modest velocity,etc. they still strafe too fast and too wide)

- airStrafeIntensity would be a floating factor (>=0) to how fast the unit would try to move :
0.0 - don't move
0.0 to 1.0 - something in between
1.0 - as fast as it moves now
1.0+ - faster (weird)


- airStrafeFreqMod would be a floating factor that would control how often the unit would try to change direction (this is a wild guess)
0.0 - never change direction (would always strafe left or right around the target)
0.0 to 1.0 - change direction less often
1.0 - current behavior
1.0+ - change direction more often

TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0012512

Kloot (developer)

Sorry, there will *never* be new unitdef tags for this kind of extremely non-general minor crap. Our focus lies on making hardcoded aspects runtime-manipulable from Lua, this may follow at some point in the future (but do *not* hold your breath).
+Notes

-Issue History
Date Modified Username Field Change
2013-12-28 04:42 raaar New Issue
2013-12-28 12:41 Kloot Note Added: 0012512
2013-12-28 12:41 Kloot Status new => closed
2013-12-28 12:41 Kloot Resolution open => won't fix
+Issue History