diff src/ghostwriter.asm @ 97:53a99a2dc6a1

CHANGE: Always compute bailout plan based on all active gases CHANGE: Re-select last diluent when returning from bailout to OC
author heinrichsweikamp
date Mon, 28 Apr 2014 16:26:31 +0200
parents e4e91fe8b09d
children 24b3fd59e61f
line wrap: on
line diff
--- a/src/ghostwriter.asm	Mon Apr 28 11:33:00 2014 +0200
+++ b/src/ghostwriter.asm	Mon Apr 28 16:26:31 2014 +0200
@@ -535,7 +535,7 @@
 	rcall	ghostwrite_byte_header	; %O2
 	movff	opt_gas_He_ratio+0,WREG
 	rcall	ghostwrite_byte_header	; %He
-	movff	char_I_deco_gas_change+0,WREG
+	movff	opt_OC_bail_gas_change+0,WREG
 	rcall	ghostwrite_byte_header	; Configured change depth in m
     movff   opt_gas_type+0,WREG                   
     rcall	ghostwrite_byte_header	; 0=Disabled, 1=First, 2= Travel, 3= Deco
@@ -544,7 +544,7 @@
 	rcall	ghostwrite_byte_header	; %O2
 	movff	opt_gas_He_ratio+1,WREG
 	rcall	ghostwrite_byte_header	; %He
-	movff	char_I_deco_gas_change+1,WREG
+	movff	opt_OC_bail_gas_change+1,WREG
 	rcall	ghostwrite_byte_header	; Configured change depth in m
     movff   opt_gas_type+1,WREG
     rcall	ghostwrite_byte_header	; 0=Disabled, 1=First, 2= Travel, 3= Deco
@@ -553,7 +553,7 @@
 	rcall	ghostwrite_byte_header	; %O2
 	movff	opt_gas_He_ratio+2,WREG
 	rcall	ghostwrite_byte_header	; %He
-	movff	char_I_deco_gas_change+2,WREG
+	movff	opt_OC_bail_gas_change+2,WREG
 	rcall	ghostwrite_byte_header	; Configured change depth in m
     movff   opt_gas_type+2,WREG
     rcall	ghostwrite_byte_header	; 0=Disabled, 1=First, 2= Travel, 3= Deco
@@ -562,7 +562,7 @@
 	rcall	ghostwrite_byte_header	; %O2
 	movff	opt_gas_He_ratio+3,WREG
 	rcall	ghostwrite_byte_header	; %He
-	movff	char_I_deco_gas_change+3,WREG
+	movff	opt_OC_bail_gas_change+3,WREG
 	rcall	ghostwrite_byte_header	; Configured change depth in m
     movff   opt_gas_type+3,WREG
     rcall	ghostwrite_byte_header	; 0=Disabled, 1=First, 2= Travel, 3= Deco
@@ -571,7 +571,7 @@
 	rcall	ghostwrite_byte_header	; %O2
 	movff	opt_gas_He_ratio+4,WREG
 	rcall	ghostwrite_byte_header	; %He
-	movff	char_I_deco_gas_change+4,WREG
+	movff	opt_OC_bail_gas_change+4,WREG
 	rcall	ghostwrite_byte_header	; Configured change depth in m
     movff   opt_gas_type+4,WREG
     rcall	ghostwrite_byte_header	; 0=Disabled, 1=First, 2= Travel, 3= Deco