![]() TRAIN_FLAG_TILT enable the tilt bonus (20% speed in curves, if all vehicles in consist have it set). Max speed for engines, speed limit for wagonsįLIP should not be set, TILT and MU TO the same value as the 1st part However if you set the retire_early property, it will be retired this many years before (or after, if the value is negative) the end of phase 2. Normally, the vehicle is removed from the purchase menu at the and of phase 3. If model_life is set to VEHICLE_NEVER_EXPIRES, the engine remains in phase 2 forever. Also note that phase 2 (the vehicle's peak performance) is actually about 8 years shorter than the model_life parameter. The length of each phase and the starting, peak, and final reliabilities are randomized for each engine when starting a new game. The life cycle of a vehicle model consists of three phases, as outlined in the following table. In general, you should use refittable_cargo_classes and non_refittable_cargo_classes to decide to which cargos your vehicle is refittable, and only then use cargo_allow_refit and cargo_disallow_refit to allow/disallow specific cargos. ![]() Refittable = ((cargo classes in refittable_cargo_classes AND NOT cargo classes in non_refittable_cargo_classes) OR cargo in cargo_allow_refit) AND NOT (cargo in cargo_disallow_refit) To determine whether your vehicle can be refitted to a certain cargo, OpenTTD uses the following tableĬargo matches non_refittable_cargo_classesįor those that prefer boolean logic, the formula is as follows: See also vehicle extra_flags which can influence the behaviour of vehicles in variant groups.ġ3 VEHICLE_FLAG_DISABLE_NEW_VEHICLE_MESSAGE Disable "New Vehicle" news message for this engine VEHICLE_FLAG_DISABLE_EXCLUSIVE_PREVIEW Disable "Exclusive Preview" for this engine VEHICLE_FLAG_SYNC_VARIANT_EXCLUSIVE_PREVIEW Variants - Include this variant when primary engine has "Exclusive Preview" VEHICLE_FLAG_SYNC_VARIANT_RELIABILITY Variants - (Attempt to) Synchronize reliability the primary engine. Groups can also be nested (this is experimental as of December 2022 and may change with testing). The property value is the ID of another vehicle in the same GRF which will act as the parent for vehicles in the group. 65535)ġ3 This property supports grouping vehicles in the purchase menu (also the autoreplace menu). Vehicle ID or alternatively the vehicle numeric ID (0. TL DR avoid using this property unless you absolutely understand the effect it will have. ![]() different map sizes, vehicle speeds, multi-leg feeder systems, etc. Explaining why requires a detailed understanding of the OpenTTD cargo aging algorithm, and how that works with e.g. Repeated tests have shown that the gameplay effects of this property often do not match the expectations of grf authors. This amount of cargo is loaded to or unloaded from the vehicle every 40 ticks for trains, every 20 ticks for road vehicles and aircraft and every 10 ticks for ships.ġ.2 This property specifies after how many ticks cargo is aged. Default vehicles use 5 for trains and road vehicles, 10 for ships and 20 for aircraft. Example: ġ.2 A list of cargo types to disallow refitting to, irrespective of cargo classes. Use cargo_allow_refit (see below) instead.Īrray of cargo labels from the cargotableġ.2 A list of cargo types to allow refitting to, irrespective of cargo classes. 0 means reliability never decreases if the vehicle is not too oldįor example: bitmask(CC_BULK, CC_COVERED)įor example: bitmask(CC_OVERSIZED, CC_SPECIAL)īit mask of entries into the cargo translation tableĪs of NML 0.3, do not use this. The higher the value the faster reliability decays, the more frequent service is needed. Life length of an individual vehicle, before it is considered too old and in need of replacement.ĭefault vehicles use 20. Retire the vehicle (make it unavailable in the purchase menu) this many years before reliability starts dropping, see below. Number of years a model is "supported" by the manufacturer, see below. Unless the engine is introduced within two years after game-start (always 1920 in TTDPatch), a random number of days between 0 and 511 will be added to this.Ġ. In TTDPatch, dates after 2044 will be limited to 2044. To make a vehicle available in all climates except toyland you could use: ALL_CLIMATES & ~bitmask(CLIMATE_TOYLAND). for articulated parts) ALL_CLIMATES Vehicle is available irrespective of climate Properties common to all vehicle types propertyįor example string(STR_NAME_HEREFORD_TRAM)ĬLIMATE_TEMPERATE CLIMATE_ARCTIC CLIMATE_TROPICAL CLIMATE_TOYLAND NO_CLIMATE Vehicle is availble in no climate (e.g. 7.2 Composing vehicles from multiple sprites.1 Properties common to all vehicle types.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |