changeset 3925:bbc9db6fbe81 draft

(svn r5060) - NewGRF: add support for variable 7F (retrieve GRF parameter) for vehicles
author peter1138 <peter1138@openttd.org>
date Wed, 31 May 2006 17:40:48 +0000
parents f3870bb97256
children 9404ad1a66ae
files newgrf_engine.c
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/newgrf_engine.c
+++ b/newgrf_engine.c
@@ -627,6 +627,12 @@
 				}
 				return count;
 			}
+
+		case 0x7F: { /* Read GRF parameter */
+			const GRFFile *file = GetEngineGRF(v->engine_type);
+			if (parameter >= file->param_end) return 0;
+			return file->param[parameter];
+		}
 	}
 
 	/* General vehicle properties */