diff options
Diffstat (limited to 'src/map/scl/sclCon.h')
-rw-r--r-- | src/map/scl/sclCon.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/map/scl/sclCon.h b/src/map/scl/sclCon.h index ca241018..aeeffbf2 100644 --- a/src/map/scl/sclCon.h +++ b/src/map/scl/sclCon.h @@ -60,11 +60,10 @@ struct Scl_Con_t_ #define SCL_DEF_DIRECTIVE(ITEM) ".default_"ITEM #define SCL_NUM 1000 -#define SCL_NUMINV 0.001 #define SCL_INFINITY (0x3FFFFFFF) -static inline int Scl_Flt2Int( float w ) { return SCL_NUM*w; } -static inline float Scl_Int2Flt( int i ) { return SCL_NUMINV*i; } +static inline int Scl_Flt2Int( float w ) { return SCL_NUM*w; } +static inline float Scl_Int2Flt( int i ) { return (float)i/SCL_NUM; } //////////////////////////////////////////////////////////////////////// /// FUNCTION DEFINITIONS /// |