View Issue Details

IDProjectCategoryView StatusLast Update
0004230Spring engineGeneralpublic2013-12-28 12:41
Reporterraaar Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionwon't fix 
Product Version95.0.1+git 
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

Activities

Kloot

2013-12-28 12:41

developer   ~0012512

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).

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