ACSUtils Wiki

An ACS library for ZDoom-based ports

User Tools

Site Tools


new:changelog

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
new:changelog [2018/02/20 18:30] korshunnew:changelog [2018/02/27 22:05] (current) korshun
Line 1: Line 1:
 ====== Changelog ====== ====== Changelog ======
 +
 +===== 1.8.2 =====
 +
 +  * Removed all uses of local arrays as they are not supported in Zandronum 3.0.
 +  * Added ''getNumDigits''.
 +  * Removed broken ''bitlog2'' that returned 0 for numbers greater than 15.
 +  * Added ''flag2index'' as a replacement for ''bitlog2''.
 +  * Added ''GetActorVelocityXY'' alias for ''GetActorXYVelocity''.
 +  * Added ''HudSetAlign*'' aliases for ''HudSetAlignment*''.
 +
 +==== Porting guide ====
 +
 +Replace uses of ''bitlog2'' with ''flag2index''.
 +
 +===== 1.8.1 =====
 +
 +Fixed ''AngleDiff'' outputting wrong results for some angles.
 +
 +==== Porting guide ====
 +
 +No changes needed.
 +
 +
 +===== 1.8 ======
 +  * Added [[array|array sorting and shuffling]]
 +  * Added [[sync|server-to-client variable synchronization]] functions.
 +  * Moved all decorate to ''decorate.acsutils''.
 +  * ''RotateVector'' no longer multiplies rotation angle by -1.
 +  * Changed ''RotateVectorSC'' to ''RotateVectorCS'' (different argument order)
 +  * Added ''byte2ang'' and ''ang2byte''
 +  * Added ''HudX1'' ''HudX2'' ''HudY1'' ''HudY2'' aliases for [[widescreen]] functions.
 +
 +==== Porting guide ====
 +
 +  * Change all ''RotateVector(x, y, angle)'' calls to ''RotateVector(x, y, -angle)''
 +  * Change all ''RotateVectorSC(x, y, s, c)'' calls to ''RotateVectorCS(x, y, c, s)''
 +  * Delete ''decorate/changeflag.txt'' and copy ''decorate.acsutils'' to your project.
  
 ===== 1.7 ===== ===== 1.7 =====
Line 109: Line 146:
       * ''height2jumpz''       * ''height2jumpz''
   * Added new constants:   * Added new constants:
-    * ''TAU]] (see http://tauday.com/tau-manifesto)+    * ''TAU'' (see http://tauday.com/tau-manifesto)
     * ''USHORT_MAX''     * ''USHORT_MAX''
     * ''SBYTE_MAX''     * ''SBYTE_MAX''
new/changelog.1519144235.txt.gz · Last modified: 2018/02/20 18:30 by korshun