From 40008b82703cfe72c490b508f231a5deea7abfb7 Mon Sep 17 00:00:00 2001 From: peter1138 Date: Wed, 31 May 2006 17:40:48 +0000 Subject: (svn r5060) - NewGRF: add support for variable 7F (retrieve GRF parameter) for vehicles --- newgrf_engine.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'newgrf_engine.c') diff --git a/newgrf_engine.c b/newgrf_engine.c index 5460c5932..feb037f67 100644 --- a/newgrf_engine.c +++ b/newgrf_engine.c @@ -627,6 +627,12 @@ static uint32 VehicleGetVariable(const ResolverObject *object, byte variable, by } 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 */ -- cgit v1.2.3-54-g00ecf