aboutsummaryrefslogtreecommitdiff
path: root/src/survive_data.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/survive_data.c')
-rw-r--r--src/survive_data.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/survive_data.c b/src/survive_data.c
index 4e2479a..9447104 100644
--- a/src/survive_data.c
+++ b/src/survive_data.c
@@ -25,7 +25,7 @@ typedef struct
typedef struct
{
- float acode_offset;
+ double acode_offset;
} lightcap2_global_data;
typedef struct
@@ -40,11 +40,11 @@ typedef struct
int handle_lightcap2_getAcodeFromSyncPulse(SurviveObject * so, int pulseLen)
{
- float oldOffset = ((lightcap2_data*)so->disambiguator_data)->global.acode_offset;
+ double oldOffset = ((lightcap2_data*)so->disambiguator_data)->global.acode_offset;
int modifiedPulseLen = pulseLen - (int)oldOffset;
- float newOffset = (((pulseLen) + 250) % 500) - 250;
+ double newOffset = (((pulseLen) + 250) % 500) - 250;
((lightcap2_data*)so->disambiguator_data)->global.acode_offset = oldOffset * 0.9 + newOffset * 0.1;