mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2025-02-02 12:24:15 +00:00
(svn r9780) -Codechange: [NewGRF] Add support for variable vehicle weight for trains (callback 36, property 16)
This commit is contained in:
parent
aff49954bf
commit
e81906c62d
@ -114,7 +114,7 @@ static void TrainCargoChanged(Vehicle* v)
|
||||
/* Vehicle weight is not added for articulated parts. */
|
||||
if (!IsArticulatedPart(u)) {
|
||||
/* vehicle weight is the sum of the weight of the vehicle and the weight of its cargo */
|
||||
vweight += RailVehInfo(u->engine_type)->weight;
|
||||
vweight += GetVehicleProperty(u, 0x16, RailVehInfo(u->engine_type)->weight);
|
||||
|
||||
/* powered wagons have extra weight added */
|
||||
if (HASBIT(u->u.rail.flags, VRF_POWEREDWAGON))
|
||||
|
Loading…
Reference in New Issue
Block a user