Started by jamespetts, April 11, 2017, 02:03:56 AM
0 Members and 1 Guest are viewing this topic.
Quote from: zook2 on April 18, 2017, 03:26:39 AMCould you please elaborate these points for me:"Because at present a convoy entering or leaving a depot triggers a re-run of the path explorer, this would have to be altered so as only to run the path explorer when entering a depot for storage, not for maintenance. The path explorer would ignore depot visits for the purpose of calculating routes."I don't know what exactly the explorer does, or why that change is necessary.
Quote"Further, convoys should be able to enter a state of layover at any stop, as set by the schedule: but this would require discharging all of the passengers/mail/cargo at that stop, and have a minimum dwell time for putting the vehicle into a state of layover. During a layover, no fixed maintenance costs would be charged."I'm not sure I understand what the purpose of layovers would be, as opposed to refueling.
QuoteAlso, I think a lot would depend on how the parameters for overhauls, availability, refueling etc. are actually being set in the pak. For example, a city bus that usually takes 2-3 minutes to load/unload at each stop shouldn't take 20 minutes to refuel, or it might block the stop for that time and cause serious traffic jams and disruptions in a tight network. Alternatively, the player would have to build a large number of choose-stops (if that's the term) for stops where refueling is required. Or you'd need to make refueling non-blocking.
Quote from: jamespetts on December 10, 2017, 01:08:26 AMAs to the shipyard, the plan is to add a feature whereby it will be necessary for vehicles regularly to visit depots
Quote from: jamespetts on January 29, 2018, 09:58:03 PM(1) Create the convoy in the depot for the A > B section.
Quote(2) Create the schedule as normal for a line for the whole route.
Quote(3) Create a new convoy consisting of only the locomotive for the A > C section at a depot at B.
Quote(4) Set its schedule to a line consisting of be B depot > B.
Quote(5) Set a conditional depart flag from B depot with a trigger of, e.g. 1 for the locomotive only convoy/line.
Quote(6) Set a conditional trigger on arrival for the main convoy at B with the number 1 and the target of the line of the locomotive.
Quote(7) Set the main convoy to have both a couple and uncouple flag at B
Quote( Set the consist orders at B to comprise the train with the old locomotive detached and the new locomotive attached.
Quote(9) Add a new line from B > B depot
Quote(10) Set the uncouple target to this line with the unique entry ID for B so that the locomotive that detaches from the train goes to the depot after the train departs
Quote(11) Set a conditional depart from the depot with this schedule with a trigger number of, e.g. 2.
Quote(12) (The steps to repeat the process in reverse for replacing the locomotive for the B > A run should be able to be inferred from the above).
Quote from: Ves on January 29, 2018, 11:05:45 PMThank you for the break down! I understand somethings better now, but other things i would still like some clarifications on:The "convoy" in this sense means both the first locomotive (A <-> B) as well as the car?
QuoteSo create a schedule with these entries, as well as ticking the "reverse" tag:Stop AStop BStop CI call this schedule "Schedule 1"
QuoteMaybe it is just a mistype, but we did not want any locomotive to travel between A and C, only the car. Should I assume you mean ... consisting of only the locomotive for the B > C section ...?
QuoteOk, so a second line is created "Schedule 2"Is the "1" just a name/number for the trigger? In which case, could I theoretical name it what I want (extension request :) )?
QuoteYou say I set it from the depot entry of the schedule, so this would mean that the locomotive will in this case stay inside the depot until the trigger is released?
QuoteI call it "Trigger 1"Great, so when this convoy arrives at the station, it releases Trigger 1. That makes the locomotive in the depot wake up and continue its schedule, out from the depot.I assume the triggers are set in the schedules.
QuoteAgain, this is set in the Schedule 1?
QuoteHere is one of the big questions: How should I acces the consist orders at B? via Schedule 1, Schedule 2, clicking on a button in the info window of station B to perhaps see all consist orders to be performed on this station?I remember you talked about using the gui convoy assembler together with the consist orders, so I assume it is going to be a new window, separate from the schedule.
QuoteBut asside from that, I understand that now the original convoy we created will be altered, so the locomotive traveling A-B is detached and the locomotive traveling B-C is attached. A new convoy will be formed, which is the detached locomotive, and the already existing convoy, consisting of only the B-C locomotive, will be terminated.
QuoteSchedule 3. However, what differs this from Schedule 2? is it just the direction (towards the depot, instead of away from)?
QuoteYou might have to elaborate this a bit more.Is it in Schedule 3 we set Trigger 1? or with "unique entry ID" you mean something third?I dont understand this instruction.
QuoteSorry, but is this Schedule 3 again? Why does it need another trigger?
QuoteYou would not be able to use the reverse flag for this, as I cannot think of any sensible way of inferring what the reverse consist orders ought to be (this could get monumentally complex and extremely prone to error). Thus, when using consist orders, you would need to specify a schedule manually as ABCBThis is important, as the consist orders for the second B would be different to the consist orders for the first B, each of which would need to be specified independently.
Quote...from a button in the convoy window (perhaps to replace the existing "Replace" button)...
Quote from: Ves on January 30, 2018, 12:45:59 AMThank you, it is getting much clearer!So in order to perform this operation we need:* Three schedules* Two consist orders* Three vehicles:* - Loco 1, for which we wish this route: A->B->Depot B->B->A* - Loco 2, for which we wish this route: Depot B->B->C->B->Depot B* - Car, for which we wish this route: A->B->C->B->AThe "Schedule 1":Stop AStop B - Trigger 1 + Couple + UncoupleStop CStop B - Trigger 2 + Couple + UncoupleThe "Schedule 2":Depot B - Conditional Depart (Trigger 1)Stop BThe "Schedule 3":Stop BDepot B - Conditional Depart (Trigger 2)
Quote"Consist order 1":Detach "Loco 1" and assign to "Schedule 3"Attach "Loco 2" from "Schedule 2""Consist order 2":Detach "Loco 2" and assign to "Schedule 2"Attach "Loco 1" from "Schedule 3"
QuoteQuestions:* Dont I need to set Couple flags for Schedule 2 and 3? Or will that just happen automatically due to it already been initiated by the Couple command from "Schedule 1"?
Quote* Would it be possible to create this example "the other way round", with just two schedules? Something like:Schedule 1:Stop AStop B - Trigger 1 + UncoupleDepot B - Conditional Depart (Trigger 2)Stop B - CoupleSchedule 2:Stop CStop B - Trigger 2 + UncoupleDepot B - Conditional Depart (Trigger 1)Stop B - Couple"Consist order 1":Detach "car" from "Schedule 1" and attach to "Schedule 2""Consist order 2":Detach "car" from "Schedule 2" and attach to "Schedule 1"(I know the Schedule 2 is backwards, but since the convoys anyways travel in a circle, I kept it like that for ease of readines)
QuoteI would really hesitate to remove the "reverse" button! It is so extremely convenient, so its worth finding a replacement in this case. Perhaps, a fancy version of the Standard "copy backwads" or what it says, which would technically copy the entrances, but it would not be displayed in the schedule window other than an extra set of buttons appear, or something like that. Unticking the button would automatically delete the extra entries. Would something like that be possible?
QuoteThis is one part that I still dont understand: We are not expected to manually change the order of the consists each time? I keep getting the impression that the consist orders are tied to the convoy, but I really cannot understand how that is supposed to work with convoys forming and splitting and forming again automatically in a complex layout. Since you easily can have 1000 of different vehicles on the same lines, you would need different consist orders dependent on what train is arriving at a station and what cars that particular train is made up from. If the orders are tied to the convoys, how will the consist orders survive?What I would like is something like a "Consist order Center", where all consist orders are permanently listed, and where you can add, edit and remove orders. It would create an overview, so you can debug your network and find out why stuff might not be working.
Quote from: Ves on February 01, 2018, 08:44:14 PMOk, so you can specify multiple target_id_uncouple's?
Quote from: jamespetts on February 02, 2018, 09:25:16 AMCan you think of a practical example of where a player might need to do this which: (1) cannot be done by dropping off loose vehicles and leaving other convoys to attach to them; and (2) is likely to be encountered sufficiently frequently so as to justify the very significant amount of work and potentially performance degradation that such a change is likely to engender?