(svn r5060) - NewGRF: add support for variable 7F (retrieve GRF parameter) for vehicles
authorpeter1138
Wed, 31 May 2006 17:40:48 +0000
changeset 3925 80f987b4c2e2
parent 3924 d06b513d65c3
child 3926 ea737ba47ba0
(svn r5060) - NewGRF: add support for variable 7F (retrieve GRF parameter) for vehicles
newgrf_engine.c
--- a/newgrf_engine.c	Wed May 31 17:31:08 2006 +0000
+++ b/newgrf_engine.c	Wed May 31 17:40:48 2006 +0000
@@ -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 */