The feature is taken from 'more conditional orders' patch, but unlike that patch, the skipping is truly random and not deterministic. To get your mittens on some flair, please contact us from the account you want flaired with appropriate proof of your identity. Attached to Project: OpenTTD Opened by Bilbo (bilbo) - Tuesday, 14 April 2009, 16:00 GMT Last edited by andythenorth (andythenorth) - Monday, 14 August 2017, 20:19 GMT Type: Patch. OpenTTDCoop or other large community team members.We hand out special "verified user" flair to those who request it and are in a genuine need for it. Official IRC Channel (#/r/openttd on OFTC) FS3031 - Trains dont turn around correctly at stations with depots and (conditional) orders involved Attached to Project: OpenTTD Opened by Patrick Siu (patrickov) - Sunday, 12 July 2009, 09:51 GMT Last edited by Remko Bijker (Rubidium) - Monday, 13 July 2009, 09:18 GMT Type: Bug: Category.As the name says you can use these special entries in the list to jump to a certain order. They are not available in OpenTTD 0.6.3 but if you are playing with recent nightly builds you should definitely use their advantages. Report a Player / Moderator Contact /r/openttd links of interest Another great and useful feature which one or two didn’t recognize yet are Conditional Order Jumps. reddit OpenTTD server network Server Rules - please read these! This subreddit welcomes any OpenTTD related content, discussions, and questions! Transport-related subjects are also permitted, but please try to keep it somewhat relevant to the game at hand. The project aims to produce a fully open source version of the 1994 classic, while extending it with new graphical options, signal types, and much more. OpenTTD is an open source remake of Chris Sawyer's Transport Tycoon Deluxe. Seems to apply with -p0, though - usually my patches are git-style (-p1) patches.If you're joining one of our servers, please be sure to thumb through our house rules. Therefore the savegame version bump, as the saves wont be backwards compatible once this feature is added. for any vehicle (and it get saved), it wont be understood if it is loaded on openttd without this patch. You find all three fixes in the diff I'm attaching.Įdit: Apparently I messed up when editing useless stuff out of the diff, and I can't figure out how to replace an attached file. This patch adds conditional order to jump with certain probability. While that does not hurt because the value is not checked for this condition, it still should be forbidden. MOF_COND_DESTINATION makes no sense for station orders, but was allowed, and with a conditional order that has the variable OCC_REQUIRES_SERVICE changing the value was possible. I fixed it locally by changing CmdModifyOrder to, well, reset the value when OCV_REQUIRES_SERVICE is chosen.Īlso in CmdModifyOrder I found two cases where CMD_ERROR should be returned, but isn't. I noticed another related inconsistency in the behavior of the order window: When changing the variable of a conditional order to Unconditionally the value is reset to 0 and its button is disabled, but when changing the variable to Requires Service instead, the button is disabled only, the value is not reset. Other methods to fix are raising the buttons while keeping the order untouched, or enabling them like the refit button when a refit is set but now impossible due to a changed consist, but this fix is consistent with how the refit is handled when switching to Go Via. My suggested fix is to modify line 1405 of src/order_cmd.cpp so it forces the load and unload options (in addition to the refit cargo, which is already forced to CT_NO_REFIT) to their default values if the vehicle does not stop at the destination.įor convenience, I attached the diff of the suggested fix. That way, if one station stopped accepting cargo (because you filled the stock pile) the train could go to another station instead, using conditional order jumps to. Result: The button(s) pushed in step 3 are still lowered, but disabled because the vehicle does not stop at the destination station. Starting a new ECS game last night (having not played with ECS before) got me thinking it would be great if you could have conditional orders based on station cargo acceptance. Select Go Via or Go Non-stop Via from the Non-stop dropdown.Push the Full Load and/or the Unload button.Select the station order in the order window.Get a train or road vehicle with a station order.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |